36 2310 Browell, Dr. Edward V. NASA Langley Research Center LASE / DC-8 Aerosol Scattering Ratio SOLVE 1 1 2000 01 25 2001 06 21 0.0 GPS altitude of observation (m) Elapsed time in UT seconds from 0 hours on day given by date 1 .001 999999 Aerosol Scattering Ratio 9 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.01 0.01 99999 99999 99999 99999 99999 99999 99999 99999 99999 Number of values for current recorded time GPS altitude at which data begins (m) Altitude increment (m) GPS altitude of aircraft (m) Hour of day of observation (UT) Minute of hour of observation (UT) Second of minute of observation (UT) Latitude ( +N degrees) Longitude ( +E degrees) 0 8 ------------------------------------------------------------------------------- Vertical data interval is 30 m., horizontal data interval is 6 or 9 seconds. Vertical resolution is 60 m, horizontal resolution is 6 or 9 seconds (1.4 or 2.1 km), respectively. These measurements have a maximum estimated error of 5% or 0.1, whichever is larger. The scattering ratio was determined using the JPL Microwave Temperature Profiler (MTP) atmosphere molecular densities preliminary data. No attempt has been made to correct for aerosol or cloud attenuation. ------------------------------------------------------------------------------- 28901 237 623 30 8483 8 1 41 6934 2340 92014 57437 41686 34817 32196 29802 28034 26576 26213 27662 28481 29523 30524 30982 30978 28120 27244 29707 31566 30014 25074 20834 19210 18538 17899 15050 12918 10767 7667 5384 3122 1833 1258 1017 826 700 512 427 309 182 65 33 45 37 52 34 44 46 48 41 27 2 58 87 74 44 65 116 55 45 47 43 17 39 41 9 30 35 -15 -7 -11 -18 -11 11 -18 -15 13 24 -2 -12 -9 10 -1 12 4 -6 13 11 16 34 14 18 11 27 34 9 6 33 -1 3 -8 -15 9 -4 -54 -29 -7 -1 -20 11 8 -1 20 -5 8 -7 -13 -28 -31 -33 -12 9 2 -12 -14 -12 7 -32 -36 -10 -3 -7 -13 -6 -9 17 45 30 41 23 14 -18 0 8 -16 -26 -33 -35 -44 -34 -33 -34 -42 -23 -35 -28 -7 -7 -4 7 18 25 18 10 25 50 65 69 73 76 55 59 66 86 85 69 43 42 55 62 58 65 54 56 65 51 63 58 66 75 65 49 43 47 55 61 62 56 61 65 62 51 57 58 50 63 50 54 61 43 47 46 47 51 52 46 46 46 31 31 33 33 33 33 23 25 27 27 25 22 26 29 30 30 35 36 29 28907 238 629 30 8489 8 1 47 6935 2342 92275 47486 36055 999999 999999 999999 25540 27492 31572 35127 34881 33723 31064 29878 30212 31154 31648 30782 29758 29336 27379 24838 23317 21597 17760 13493 9039 6079 4071 3414 3404 3194 2486 1502 824 507 355 270 174 45 54 69 77 32 33 64 85 116 66 68 59 58 93 93 77 89 95 127 98 84 109 84 61 56 44 35 57 85 27 41 71 17 -22 59 14 46 51 8 5 35 -7 -10 19 33 11 64 37 16 -4 14 25 33 48 42 9 31 43 56 19 9 17 36 12 4 -12 11 17 41 15 -20 1 -7 -8 16 14 7 -2 -14 -24 -29 7 21 5 7 9 46 59 39 19 7 8 0 -6 -9 -10 -5 10 1 19 48 47 3 13 6 -18 -24 -33 -21 -15 -16 -32 -43 -19 -10 -2 -33 -10 -11 -20 16 14 13 21 21 31 42 70 89 70 83 79 71 79 82 85 92 96 90 67 51 60 64 75 76 71 82 76 73 73 67 69 64 57 63 60 58 71 64 67 75 76 69 61 63 68 65 68 68 64 62 64 60 66 70 65 55 52 54 48 47 54 47 43 33 39 42 42 35 37 40 38 39 38 47 45 41 36 33 28913 231 844 30 8494 8 1 53 6936 2344 40940 43561 45270 44559 45710 44915 44262 44802 43576 41186 38385 35498 33290 29793 24653 19159 15540 12101 9591 7837 6658 5437 3909 2431 1663 1284 656 303 184 72 78 34 36 6 16 48 63 47 79 106 126 103 73 66 86 81 63 79 59 53 37 43 77 72 25 8 23 22 21 31 4 13 40 51 27 -7 41 -5 11 12 17 16 -23 20 43 -36 -23 -11 0 23 5 -35 -10 4 2 -18 12 31 53 -7 -26 18 32 0 -5 14 13 -16 -12 -3 -12 16 3 -31 -42 -2 -20 -55 -59 -18 -14 -9 -18 -26 -14 -28 -6 -3 -19 -19 -5 -11 -18 -8 4 -9 4 27 -14 -18 -9 -3 27 12 -5 -27 -63 -56 -19 -48 -56 -45 -45 -46 -51 -41 -37 -14 -27 -52 -26 -13 13 19 13 35 37 33 42 35 55 51 40 49 61 68 61 49 64 64 78 83 84 73 63 60 75 72 84 70 72 68 60 48 45 65 59 57 71 64 57 60 69 62 60 64 60 69 64 70 62 52 60 58 56 65 59 51 50 45 48 41 32 36 31 26 27 29 25 21 21 22 22 24 24 27 32 37 33 28 27 28919 231 846 30 8496 8 1 59 6937 2346 55084 54609 55311 53444 50120 46893 43049 42295 44304 43708 41703 39764 37016 35095 32195 26864 20356 15012 10500 6603 3844 2201 1376 888 589 438 243 94 44 -21 27 -31 -44 -19 55 20 26 52 85 92 106 72 71 56 120 70 83 97 82 67 43 30 27 76 48 34 28 -12 -29 24 -8 31 43 20 -2 -19 -36 -9 -21 -16 -9 5 -8 -15 8 -8 15 -1 30 20 5 12 -9 -25 1 -8 -20 0 -15 -34 -12 -5 12 0 -27 -29 14 15 -3 -34 -74 -32 -18 -49 -43 -3 -11 -46 -37 -42 -58 -44 -13 -23 4 -31 -37 -22 -12 -8 0 -3 -11 -3 -5 12 -5 -3 -7 4 -19 15 -11 1 -14 -36 -20 -63 -41 -60 -41 -46 -57 -63 -63 -60 -59 -43 -34 -47 -34 -10 -11 -13 2 1 26 17 20 39 47 50 23 43 68 63 49 32 26 25 60 72 57 56 61 57 82 80 67 69 69 61 66 49 46 37 46 56 46 53 59 45 50 59 65 71 66 60 58 49 55 54 59 49 47 45 50 52 44 41 29 28 25 19 25 27 28 21 19 16 8 12 13 11 14 13 12 14 13 14 13 28925 232 819 30 8499 8 2 5 6937 2347 62124 63429 64574 65043 64877 61354 54122 54106 55513 51549 44866 41106 38692 35755 31653 28318 23683 17354 10958 6355 3540 1629 982 644 429 235 102 72 24 19 57 48 28 26 49 -13 7 22 14 39 97 111 148 123 96 93 148 170 120 101 93 57 23 26 51 40 50 76 45 -29 -12 5 -8 40 40 40 14 6 13 45 20 18 47 26 30 21 26 20 37 47 64 61 40 14 39 41 22 -13 32 5 26 6 9 8 30 13 7 24 42 9 -24 -3 -13 -19 -19 1 20 10 -32 -31 -28 3 -10 -9 3 -11 -2 22 -5 17 34 4 -12 -13 -25 8 13 -22 21 16 24 26 28 35 26 10 -13 -21 -6 -24 -16 -18 -20 -25 -32 -36 -46 -40 -20 -33 -10 0 14 -4 4 23 32 16 34 47 63 37 30 33 50 51 50 42 40 52 72 72 77 70 55 75 72 71 91 88 84 91 93 89 71 77 66 67 71 73 69 62 72 89 91 76 88 73 74 70 63 63 73 72 71 60 67 59 61 65 63 62 58 54 52 45 39 39 39 39 45 39 35 27 27 32 43 41 32 28 30 26 28931 232 797 30 8507 8 2 11 6938 2349 77024 75123 73603 71473 62401 57967 53364 48830 43272 40079 37517 36438 34593 30460 23022 14049 9416 5008 2445 1208 748 545 414 280 172 93 71 52 69 61 48 64 33 43 52 14 25 58 89 26 62 81 122 88 142 160 164 102 79 66 49 13 4 -9 15 -18 8 39 25 43 21 24 49 17 8 1 43 33 27 15 -30 19 16 15 -32 7 20 28 28 24 38 73 -1 10 39 43 14 8 25 5 -7 4 34 23 4 8 25 23 6 -8 5 -20 -15 -9 -13 7 -10 -11 -25 -12 -49 -23 -11 -36 -18 15 -7 4 27 56 12 -13 11 -13 -1 -19 -4 -7 5 7 -8 4 12 -16 12 34 -11 3 -8 -12 -26 -40 -43 -47 -43 -75 -72 -38 -34 -44 -24 -30 -5 19 14 6 -3 4 17 32 -2 1 2 1 2 -1 2 14 29 35 39 46 43 41 58 64 66 81 73 67 80 99 90 72 61 81 66 59 55 61 54 62 69 60 53 60 60 70 57 61 64 67 62 62 55 56 57 50 51 53 60 60 50 44 43 40 42 42 37 37 34 32 31 30 34 37 37 36 33 26 23 28 28937 232 836 30 8516 8 2 17 6939 2351 84594 76000 69232 66710 61264 55926 48160 38558 32825 28129 21583 15298 11963 7946 3835 1781 960 699 593 437 296 256 261 189 145 121 80 125 88 61 54 42 53 84 60 85 70 76 107 153 171 93 103 54 3 38 -5 -3 -29 -20 3 32 25 7 7 9 -2 24 61 19 21 0 8 72 81 52 91 61 15 24 34 -28 14 49 44 8 25 3 27 8 26 50 12 16 47 37 20 39 20 -10 -5 -11 3 5 -4 2 3 13 -7 -25 -38 -15 -23 -11 -12 -19 -4 14 -3 -25 -13 -19 -15 -29 0 4 27 26 28 9 32 36 23 -19 -15 4 15 23 9 7 -17 -1 17 12 21 10 19 4 9 24 15 -9 7 0 -28 -45 -19 -21 -10 -25 -12 -10 2 -1 -34 -36 -25 -16 -11 -6 -5 1 -5 13 4 1 11 10 29 11 7 23 28 39 59 62 72 80 77 92 87 73 72 77 78 70 54 67 70 75 72 73 69 73 63 55 64 67 60 73 83 77 69 65 73 62 66 68 66 58 51 50 49 48 50 48 52 45 40 41 39 36 33 30 32 29 30 36 35 31 24 18 28943 233 818 30 8528 8 2 23 6940 2353 71633 56424 35719 24303 22710 23533 23208 24147 23073 20037 13580 7746 4662 2601 1173 685 512 551 475 467 435 443 353 303 187 169 118 182 120 91 69 62 123 107 89 115 121 100 103 112 102 -3 5 -6 0 -2 -19 20 13 -4 30 88 52 87 79 75 91 77 71 77 30 22 63 67 69 113 90 80 71 41 11 19 25 7 -7 38 43 16 6 14 24 15 58 40 23 -10 -40 -3 3 -28 27 20 7 -34 -10 -15 -56 -51 -6 24 23 11 -32 -34 14 -7 -17 -17 -27 -16 -2 -6 -10 -44 -20 -4 -6 -34 -31 -16 -12 4 -13 -9 -3 6 24 -20 -13 -17 12 14 0 -2 3 6 -4 -15 12 23 10 31 4 -19 -28 -53 -65 -36 -43 -53 -40 -24 -23 -24 -10 -32 -41 -26 -16 -20 -20 -5 -9 -15 4 4 -26 13 16 4 6 23 15 38 44 36 37 38 51 70 59 52 46 72 74 72 71 71 72 61 73 76 51 54 59 73 64 60 60 58 49 66 64 59 48 50 53 54 57 60 68 62 54 57 44 39 41 43 41 45 41 41 43 43 29 36 33 27 32 37 34 39 30 28949 233 800 30 8540 8 2 29 6941 2355 36951 31256 27142 23799 17868 12133 9685 8850 8033 6500 4780 2183 880 528 622 676 784 684 645 555 441 346 348 224 184 240 318 447 490 398 412 351 343 274 221 144 107 53 14 -14 -37 -14 -21 -28 -33 -34 8 56 68 115 97 128 132 104 92 137 158 152 105 142 160 134 94 112 100 60 52 22 3 -16 -17 -25 -33 -32 7 18 -8 -20 4 24 2 21 32 9 10 23 -15 -13 -42 -15 -49 -16 -30 -49 -20 -43 -21 -14 -57 -39 -20 -6 7 -37 -28 -7 -36 -49 -29 -19 -2 15 0 -25 -34 -12 -41 -48 -15 -15 9 19 -8 -16 -38 -22 0 -9 -20 -12 -13 -16 18 20 0 -1 4 -5 -1 -21 -30 -20 -31 -40 -50 -43 -66 -63 -88 -75 -75 -70 -54 -55 -51 -59 -60 -33 -21 -27 -48 -31 -28 -22 -17 -39 -40 -30 -28 -31 -12 -9 -3 8 19 41 55 53 62 53 72 67 64 53 51 38 41 44 33 37 49 42 35 54 46 45 48 42 50 48 38 52 49 42 34 41 47 26 36 34 29 24 22 20 20 20 16 13 4 9 12 10 -2 2 -1 1 5 4 13 9 8 8 0 28955 238 690 30 8550 8 2 35 6942 2357 35008 32531 29495 27471 23849 20368 17208 12600 8361 5802 4133 2893 2090 1500 945 722 763 861 990 1057 968 875 893 912 993 1025 1130 1249 1340 1575 1635 1373 1092 906 858 862 797 681 614 548 352 224 119 29 20 37 33 29 39 44 66 114 149 126 143 136 128 135 91 111 126 119 114 87 107 115 103 61 40 47 77 15 -18 2 33 13 28 -1 12 39 46 34 46 27 45 75 25 -27 -5 17 15 14 8 -1 24 9 -24 -42 2 -1 -10 -9 -7 -3 -6 -34 -7 17 28 12 -9 5 -24 -38 -17 11 -9 -9 -3 1 10 -10 -34 1 29 16 0 5 7 11 12 17 3 45 21 11 -2 -7 22 -13 -4 7 7 4 -8 -23 -27 -19 -24 -27 -47 -26 -35 -67 -62 -55 -43 -19 -36 -55 -51 -30 -35 -29 -46 -43 -35 -19 -32 -35 -36 -19 -11 -12 4 -6 7 40 29 28 41 55 75 55 66 53 57 78 68 64 63 56 63 57 59 61 63 40 45 52 63 57 44 49 66 50 39 40 54 59 55 54 54 54 56 44 39 37 35 41 37 37 20 20 16 10 17 16 17 17 18 20 24 20 15 12 13 13 28961 239 672 30 8562 8 2 41 6942 2359 24654 21707 18106 15394 13009 9956 7604 5985 3699 2383 1773 1375 1271 1277 1392 1597 1765 1979 2226 2562 2742 3129 3680 3991 4045 3873 3623 3460 2698 2172 1889 1672 1903 2403 2839 3095 2591 1804 1414 987 558 380 301 282 191 135 89 119 132 77 89 124 117 109 78 93 52 106 87 80 137 75 79 70 101 119 88 74 38 32 45 8 22 25 21 26 43 51 82 15 42 39 59 53 15 -16 -21 -3 15 31 37 5 -37 -18 -19 -14 24 27 -3 3 -6 -8 -27 -12 -31 2 -4 -3 -15 1 0 -4 -23 -14 13 12 -12 -10 -19 -7 9 -8 -28 -8 6 21 26 32 18 -4 -3 18 10 29 19 13 41 8 13 -4 26 22 13 -18 5 29 6 -22 -13 -16 -10 7 -26 -35 -30 -54 -38 -15 -50 -55 -37 -41 -25 -14 -25 -21 -17 -28 -10 -19 -15 -14 -15 0 -8 17 11 25 32 33 40 46 76 69 74 90 73 78 95 74 74 70 69 64 67 63 77 60 70 63 57 58 55 54 54 55 55 58 62 59 63 73 70 60 53 51 53 62 48 37 42 39 40 35 38 40 36 34 27 31 37 33 27 30 27 25 28 30 28 28967 245 473 30 8573 8 2 47 6943 2361 19902 19920 19610 18140 16488 15360 13579 11265 7945 5812 4237 3105 2489 2292 2261 2321 2246 2207 2246 2364 2487 2785 3068 3251 3402 3504 3748 3604 2878 2708 2909 3420 4141 4781 5936 7669 10284 12629 13896 13434 9738 6141 4237 2812 2318 1847 1264 912 699 459 318 198 138 83 109 92 134 124 133 130 81 60 62 57 59 21 15 37 85 45 43 27 -21 -22 -17 -4 3 2 -40 -17 -7 3 9 18 19 7 15 32 11 -10 -20 -5 10 -2 -12 0 1 -45 1 -37 -31 2 4 -26 -17 -30 -29 -7 6 -4 -37 -18 -32 -58 -40 -33 -17 -31 -34 -34 -52 -48 -22 -5 -9 -23 -25 -40 -32 -35 -24 2 -24 -18 -11 -6 -16 -1 8 8 -1 -22 1 7 -1 5 2 -28 -40 -9 -11 1 -12 -29 -25 -38 -24 -22 -47 -43 -46 -61 -64 -60 -47 -36 -39 -65 -50 -47 -63 -49 -30 -30 -49 -30 -28 -32 -32 -22 -31 -30 -21 -24 -11 -4 -4 12 18 22 30 40 45 40 49 54 55 68 73 63 39 51 41 45 45 35 30 47 44 33 52 49 44 41 40 41 41 44 53 46 34 27 28 25 23 32 24 17 27 22 25 25 20 18 16 22 22 15 9 14 17 16 15 17 17 28973 247 453 30 8583 8 2 53 6944 2363 283022 12269 12679 13880 14738 14444 14036 12419 9982 7754 6263 5514 4493 4086 4056 4327 4138 3234 2612 2429 2711 3214 3821 4306 4858 5189 5917 6480 6798 6642 7539 9040 9891 10866 11131 12022 13381 14158 12308 8996 6556 4402 3353 2566 1981 1528 1110 1007 885 836 706 504 360 323 235 179 169 174 138 102 86 75 47 88 94 92 95 91 73 60 38 22 13 -13 2 12 19 10 -13 -35 -16 26 13 3 23 29 20 33 35 35 39 -21 -33 -3 26 11 -24 -13 23 1 9 18 -27 -28 -13 -27 -20 -6 -19 -11 -20 -5 -4 -2 38 -16 -1 -13 2 7 20 -13 -1 -20 -17 -17 -30 1 -6 -10 -10 -1 -29 5 23 15 6 12 26 26 -1 20 -4 11 8 10 25 11 3 11 10 13 8 9 12 2 -4 -5 -14 -31 -34 -21 -22 -47 -44 -42 -40 -49 -58 -51 -56 -48 -47 -29 -11 -13 -28 -26 -25 -26 -24 -14 -16 -22 -27 -10 4 -13 -1 3 10 27 35 37 24 41 33 49 61 55 51 53 55 59 65 76 63 53 60 47 33 51 54 49 46 50 51 52 48 56 59 51 45 39 31 42 38 40 41 39 37 39 30 21 17 28 27 23 19 23 31 22 23 19 14 19 17 28979 247 463 30 8593 8 2 59 6945 2365 13748 9978 10283 11153 11616 11223 9700 6928 5724 5592 5635 5902 5892 5135 3787 2805 2491 2915 3663 4258 4970 5626 6461 8421 11726 13644 13863 13181 12973 13069 13331 13203 10646 8627 7089 5792 5153 4061 3311 2998 2686 2019 1856 1893 1608 1089 823 783 635 607 666 755 847 645 339 258 296 271 285 262 225 153 182 158 171 136 174 125 72 36 55 34 72 91 100 77 19 47 11 30 -22 -14 -19 31 28 30 44 10 30 39 15 1 27 40 10 11 10 30 23 -2 27 28 6 45 25 23 20 17 10 -9 16 5 6 -31 -25 -29 -4 -3 -16 -11 -6 10 2 25 55 4 -7 13 6 15 7 14 16 -4 -22 -6 19 -10 5 -1 5 -3 2 43 40 26 -2 9 20 14 15 18 11 17 13 -3 -10 3 1 -4 -5 -11 -27 -28 -24 -19 -31 -24 -29 -25 -33 -47 -30 -20 -20 -28 -24 -19 -24 -21 -15 -28 -13 -22 -23 -3 -5 -1 12 18 7 6 5 9 11 12 15 11 37 57 71 67 66 82 64 60 63 49 63 61 57 55 62 69 62 51 49 50 62 68 76 81 56 45 52 56 42 40 50 46 28 31 25 26 26 25 26 30 21 20 23 24 29 30 18 11 12 28985 248 414 30 8604 8 3 5 6946 2367 5809 5755 6117 6727 7188 6808 5936 5312 5116 5003 5040 4786 4023 2842 2579 3277 4650 5709 6398 6899 7832 9307 10938 12639 14544 15650 17541 18759 16868 13709 12628 11559 9258 7394 6254 4119 2345 1167 515 347 214 200 282 231 238 206 222 211 263 365 372 376 444 474 649 1049 1629 2078 2475 2212 1468 721 365 222 164 157 152 162 161 177 136 143 203 150 153 131 123 133 90 28 28 -21 -18 -15 12 -4 -40 -6 26 32 -11 -6 10 15 2 23 39 -8 -38 -16 31 12 0 -21 -56 -69 -55 -7 -33 -61 -44 -35 -37 -29 -23 -10 -41 -27 -7 -18 -26 19 -16 -32 -26 -12 -23 -19 -22 -41 -35 -20 -9 -32 -33 -28 -33 -18 -13 -4 -12 -9 6 -3 9 -27 -9 -11 -4 11 -2 10 13 9 1 7 -15 -5 -25 -32 -34 -62 -61 -54 -45 -55 -38 -44 -64 -64 -71 -73 -52 -52 -50 -48 -27 -32 -22 -20 -46 -59 -30 -31 -33 -35 -34 -57 -36 -47 -35 -32 -22 -12 -19 -24 -21 -4 -4 -11 6 29 33 39 63 69 65 47 34 30 35 27 31 23 33 42 35 30 45 37 39 50 45 49 40 30 30 30 26 22 18 16 17 19 17 14 13 7 13 17 13 8 13 10 8 6 7 -3 29111 246 507 30 8847 8 5 11 6964 2408 3728 4308 4716 5007 5364 5478 5276 5200 4989 4757 4568 4955 5729 6257 7096 8417 10436 12385 13539 14336 15575 16648 17720 19053 19925 20421 20283 17574 15343 14045 13087 10559 7002 4165 2250 1252 570 396 330 353 384 442 550 699 688 654 1002 1508 1452 1019 652 795 1108 1410 1862 2647 3385 3150 2203 1378 950 608 382 436 417 437 472 450 551 594 613 1758 14084 53393 63901 51353 62769 50786 575 35 66 29 21 22 34 56 15 21 -2 3 32 2 0 51 30 26 31 20 16 -31 -28 17 33 20 11 -14 14 -3 26 -4 -17 -15 -2 30 13 5 -7 3 -30 1 -2 -9 3 17 8 8 5 -11 -2 11 5 12 12 15 32 29 26 -6 -20 -2 5 18 28 30 41 2 -5 1 15 21 -18 12 9 5 -13 -7 16 -1 -5 -9 -29 -26 -33 -29 -24 -34 -45 -43 -52 -55 -32 -12 -33 -40 -46 -16 -13 -41 -25 -6 -3 2 -7 -10 -17 -20 -20 1 5 14 11 11 11 18 15 21 9 13 26 28 29 58 50 60 72 77 68 68 74 73 75 75 65 68 61 60 54 47 52 66 73 72 61 45 36 31 48 46 39 37 29 24 18 20 23 26 28 25 23 17 20 20 15 17 15 17 29117 213 1753 30 8863 8 5 17 6965 2410 -32 618 1792 3883 7383 13213 22225 35766 55502 83100 123674 179064 252597 347433 447811 581846 760955 999999 999999 999999 999999 925183 867818 904919 889899 893429 773409 608333 490952 377021 290082 234599 204007 170821 136547 85122 44130 37089 33101 32628 26874 22452 18128 13304 8581 6854 6993 4859 1799 761 410 143 30 11 11 86 69 64 87 61 77 75 50 64 39 34 58 66 81 51 -2 43 32 26 18 7 21 14 15 12 23 41 30 32 29 23 28 29 43 60 24 13 36 6 22 21 3 3 19 21 9 12 38 0 24 44 2 38 28 15 16 20 41 32 6 23 22 16 4 35 14 10 28 25 39 45 55 40 64 39 50 62 49 37 39 48 47 24 18 45 52 45 49 51 55 30 37 47 46 43 41 19 23 25 23 22 2 16 5 -4 -7 -6 -2 5 3 13 31 34 36 46 53 59 36 51 94 91 82 83 86 77 80 72 67 81 72 68 66 72 73 75 72 59 64 61 64 71 67 68 61 62 56 59 56 46 49 49 51 55 53 53 44 36 33 29123 210 1832 30 8882 8 5 23 6965 2412 304 1251 3132 6809 13651 26313 47917 82498 133241 205070 303949 433018 590640 727410 817263 843973 816257 850116 980099 999999 999999 999999 999999 999999 896311 552309 464650 295209 138981 51149 32217 21857 14395 12422 15948 15948 4411 1928 1078 422 213 117 64 35 45 13 -1 -6 44 66 26 53 38 57 45 85 49 52 60 50 16 28 38 -15 20 -15 13 3 -15 15 -6 49 47 31 10 19 50 12 7 -11 57 31 32 16 33 42 29 21 16 8 32 -8 13 17 -7 43 12 11 -26 -27 -5 -5 42 32 10 36 13 2 -1 -4 -10 -11 1 23 -11 -7 14 35 21 34 50 41 29 29 32 24 29 21 36 48 57 40 33 49 44 51 36 30 46 54 66 52 52 49 45 49 35 18 29 30 7 14 11 8 5 -14 -13 -3 10 10 -2 3 5 -7 3 19 28 22 36 42 40 51 71 80 72 76 66 71 64 61 66 64 66 58 73 65 66 70 70 59 52 48 57 63 60 56 54 46 49 47 37 33 36 47 45 41 42 40 40 34 29129 254 531 30 8901 8 5 29 6966 2414 497751 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 23 677 1365 2436 3966 6190 9238 14226 21341 32713 50134 77596 117603 168633 230900 298181 360377 398810 482307 620359 794541 979626 999999 999999 999999 999999 999999 876672 608210 402231 291264 100499 39765 29668 22395 15278 11017 11219 12193 12079 12020 11752 12967 11630 7831 4222 1894 678 96 31 19 12 30 44 16 24 -8 -8 20 28 31 42 16 33 13 -29 11 13 23 -5 -32 -11 -13 -55 -17 6 10 -12 18 -12 2 -2 -6 -15 19 9 -22 5 0 13 9 -15 -2 15 15 -4 8 6 -7 -43 -19 8 -40 -14 -12 -13 -32 9 11 -6 -16 4 -5 0 17 8 2 16 -3 27 22 12 28 -7 -5 4 -9 15 22 5 29 8 -3 1 19 23 11 20 32 34 36 40 51 34 30 54 51 58 55 29 28 36 22 27 19 14 8 5 9 3 2 -11 -26 -27 -18 -11 -4 -2 0 -9 -9 -2 11 19 41 50 50 50 57 53 54 44 41 44 52 45 50 48 51 48 50 50 48 49 52 37 40 39 45 44 42 44 45 45 40 32 31 29 33 30 35 38 36 27 24 20 29135 214 1779 30 8919 8 5 35 6967 2416 -16 339 988 2258 4124 6960 11328 17496 24691 33526 44403 61366 86687 122418 174187 247571 369740 503999 624267 785194 858267 867673 895810 835621 730193 527246 323514 231963 194068 110393 82597 86871 93780 96832 85996 75613 58606 50158 63352 66397 43347 20151 12147 8580 16506 9639 5314 11129 17130 29270 48650 81546 139854 285900 351787 292333 403468 169552 2026 9 30 36 10 27 -12 8 52 -9 20 21 15 28 28 -8 -39 7 16 21 34 -19 -19 -1 -1 -21 7 35 25 17 32 44 7 -20 -14 -7 1 4 -19 -11 -9 -40 -35 -3 -17 27 21 -11 -14 15 32 -8 21 -5 -5 -9 -23 -19 -13 -13 18 22 -4 5 0 -1 6 6 9 29 23 7 35 40 28 25 23 38 45 30 28 48 52 75 88 58 68 83 39 52 26 20 35 50 36 36 26 22 21 5 -5 4 -3 -4 6 -4 12 -1 -11 -10 2 10 18 16 11 24 32 67 63 56 51 53 62 57 45 59 49 53 51 52 56 56 56 61 55 52 48 47 48 44 41 39 47 61 50 40 43 48 54 53 48 47 47 46 40 25 29141 202 2127 30 8937 8 5 41 6968 2418 285 984 2138 3948 6731 11079 17947 25985 35962 48726 61773 80541 106707 142847 232668 337318 436099 534225 607581 655951 539053 443433 539604 405731 227555 154230 108846 100883 128417 132384 137184 136897 188924 303262 459127 467837 429934 333079 400390 347926 205798 245529 75366 1042 11888 9773 92 72 113 65 38 21 11 39 33 56 42 31 31 33 7 10 8 12 8 24 27 51 18 17 -9 -18 -22 -9 18 41 35 38 14 11 4 -12 7 36 -26 -3 35 51 18 -8 2 7 29 5 11 15 45 51 30 3 44 45 40 9 24 16 2 19 24 17 33 62 31 36 39 18 30 34 24 30 29 26 29 45 41 64 51 56 68 58 79 70 97 83 80 65 52 38 41 52 34 29 44 31 11 2 8 8 9 27 11 -17 -6 -5 14 28 31 5 14 16 38 46 67 65 65 64 47 78 65 52 53 61 67 55 57 70 64 54 57 61 48 51 58 56 58 62 64 53 48 48 55 50 54 54 52 60 55 50 51 52 52 39 29147 215 1782 30 8952 8 5 47 6969 2420 362 1372 3196 6294 12030 21868 36726 59041 95317 148070 221350 304636 376058 427983 503145 592864 683552 791537 849534 852432 827818 751224 668150 537226 375604 291440 226847 188593 166656 193347 225367 216477 224210 188248 153482 122176 85577 55937 40921 26088 16050 19749 55814 119247 87407 16905 676 48 8 33 16 26 58 27 47 72 57 40 39 34 62 88 68 54 72 76 56 35 56 15 54 19 15 -5 6 20 42 35 6 17 28 38 20 17 1 4 8 31 37 55 32 51 18 27 24 24 22 33 36 44 48 37 23 31 37 22 14 24 -2 -29 3 11 37 33 15 24 -1 16 27 16 3 18 22 -3 18 41 16 10 39 28 31 38 25 39 52 59 70 59 54 63 47 67 72 84 75 91 98 89 68 62 42 25 48 57 51 31 14 27 3 17 9 18 14 6 -8 9 2 3 22 26 32 23 26 49 56 62 57 60 78 66 69 74 58 53 60 64 59 64 60 67 44 56 69 63 58 58 69 66 60 61 57 64 58 60 58 54 60 63 62 59 64 65 58 52 54 29153 223 1528 30 8968 8 5 53 6970 2422 -60 529 1574 3237 5261 7895 11823 17658 24929 34385 49728 62609 85675 116398 155764 222009 317247 425707 542058 689834 832324 961571 989575 873028 799700 745522 661824 552587 437943 348361 253719 145825 70138 36063 37049 52860 53042 37103 24258 22690 22121 18787 15002 20925 25310 16861 9944 5354 2999 1946 2839 2876 1692 466 15 4 20 31 21 79 80 61 48 66 66 64 61 68 42 21 43 46 61 47 8 58 47 45 42 35 37 0 30 13 19 18 -13 23 15 19 14 31 9 25 38 27 24 9 6 34 29 30 12 15 -11 14 -1 21 43 54 14 12 27 31 22 -7 -21 9 45 23 8 2 10 7 30 21 -12 6 -20 1 4 2 22 10 17 14 38 44 55 61 44 33 38 40 33 38 71 70 53 60 73 85 84 101 105 77 49 43 28 31 14 14 21 15 17 1 -16 -5 -3 8 14 -10 -12 -8 -9 -2 6 20 35 34 34 43 66 61 53 64 63 62 57 55 61 55 47 50 48 47 45 44 49 44 44 42 42 37 48 43 42 46 49 47 47 50 47 48 51 48 50 45 43 46 45 41 35 29160 224 1519 30 8989 8 6 0 6971 2425 -84 501 1551 3407 6267 10877 18246 27849 43460 64046 91132 130363 175298 219331 270156 296616 301745 304344 354033 420113 432168 481397 580369 588453 539732 449265 437672 490901 581644 726338 831510 826810 640374 473241 327153 256749 182560 103651 81103 35734 2040 833 481 86 85 123 90 37 16 7 25 10 23 22 84 55 6 44 50 43 2 29 44 57 64 90 63 7 35 30 81 69 33 52 45 59 66 70 26 49 48 57 39 73 44 15 36 20 21 5 31 45 38 26 27 17 17 45 56 22 34 21 -6 9 57 20 12 30 45 41 40 24 9 38 31 24 18 10 12 17 48 35 36 60 36 31 32 33 30 22 34 41 36 30 26 3 19 41 56 56 66 36 34 61 66 53 44 33 48 67 87 95 87 98 102 132 90 77 85 72 50 59 53 50 42 29 28 9 -5 -18 0 -4 4 -4 -4 4 10 14 35 42 54 55 62 61 44 47 58 50 62 73 63 58 70 66 69 57 48 53 53 54 55 51 57 47 48 55 60 60 58 56 55 50 54 48 53 58 55 56 58 63 61 48 48 49 29166 234 1269 30 9009 8 6 6 6972 2427 -27 110 41 217 1024 1478 1524 3742 6396 10850 21726 49182 105082 201472 324264 404257 428935 462306 424123 377902 332867 313383 294678 285991 243958 214101 260820 204032 234068 299879 272611 287317 299008 254412 205846 186001 171787 94112 47528 1573 101 -8 17 4 131 246 216 169 147 141 103 91 150 187 175 145 179 138 88 83 74 61 52 44 70 28 -15 53 37 44 80 62 59 77 72 99 89 61 44 47 96 83 39 54 50 63 26 53 71 39 42 24 23 15 -1 24 24 66 37 29 25 58 40 43 24 39 28 41 68 72 51 29 52 26 23 10 48 53 29 9 38 27 24 27 42 29 31 40 46 18 -12 27 21 11 -3 32 55 27 30 40 36 24 30 39 32 48 61 18 23 44 52 20 47 48 54 63 93 69 78 83 80 60 68 86 107 77 76 86 70 43 53 45 41 34 18 8 9 3 -1 2 21 5 4 -7 9 20 29 29 44 39 44 55 77 64 41 57 61 76 60 52 66 59 52 63 57 61 70 65 57 51 60 57 57 49 48 62 56 54 57 60 68 70 56 61 63 69 68 68 70 65 59 48 52 49 29172 261 447 30 9027 8 6 12 6973 2429 12841 6280 6973 8281 13982 16635 12231 16096 19774 19679 8898 12726 17119 17873 23098 34171 45103 62131 84241 100359 104174 78854 46895 51410 67893 70228 75694 106568 110777 172245 195469 82299 85580 100105 120219 177882 201956 125620 95610 131452 190323 324151 541742 389655 169898 160648 134489 29835 15420 7747 1105 582 496 1907 4315 1539 98 92 15 -17 21 128 518 1196 1831 2620 2999 2860 2795 3341 2826 2333 1667 840 504 388 261 232 200 181 146 118 127 121 861 815 14 14 36 43 27 13 13 19 59 40 26 28 2 43 18 13 27 49 28 21 35 69 28 68 39 68 47 -3 24 36 43 30 36 34 20 -3 20 32 50 0 11 4 63 39 0 -5 19 27 23 35 7 9 29 26 7 39 31 29 23 29 10 34 45 39 43 39 25 12 16 2 52 44 25 19 5 18 3 23 -4 11 26 37 24 21 19 25 20 21 21 20 47 23 32 52 66 68 67 79 71 57 71 73 59 81 97 96 76 67 61 48 53 43 28 28 19 19 7 3 -6 -21 -28 -26 -13 1 -6 -3 -12 6 18 39 36 41 42 40 46 40 55 64 56 61 52 58 68 44 34 40 37 48 49 37 41 41 50 42 39 46 40 29 36 48 41 47 47 46 47 51 44 39 42 44 47 44 37 27 24 29178 259 553 30 9043 8 6 18 6973 2431 3652 2898 1408 536 288 328 388 484 745 1490 2624 4970 6807 11449 19343 37286 53936 59956 44083 27394 22688 26845 46181 39407 35124 19367 7100 8486 16041 39671 52673 57515 104981 103095 143947 202923 8057 999999 999999 999999 999999 999999 999999 999999 1520 24994 66832 55333 42936 17625 1381 2049 5641 10371 15359 18884 21707 25510 28006 27445 24480 22508 21139 22975 28044 43060 88359 175206 251515 262658 230449 224002 253311 224398 83706 45461 47304 51992 87383 125113 236840 397994 293991 70022 606 54 33 52 39 38 -19 31 60 65 96 47 44 55 65 47 40 62 113 92 68 65 68 76 92 84 89 40 33 39 29 11 27 52 14 33 39 78 35 25 24 36 78 59 33 34 27 32 47 56 47 48 40 19 29 62 57 39 39 38 14 9 37 50 46 35 52 64 47 48 51 37 38 23 53 32 37 23 30 29 32 30 19 44 56 61 43 47 65 54 71 62 71 78 82 84 90 83 81 86 70 92 107 112 128 118 93 75 90 85 82 71 57 32 32 25 19 25 24 16 13 8 21 30 -2 -7 21 23 36 47 58 71 57 71 69 59 67 88 87 83 74 79 77 73 64 67 77 71 69 63 63 62 68 62 59 70 71 72 74 72 68 68 69 72 71 82 77 68 71 72 70 78 71 63 59 29184 250 807 30 9057 8 6 24 6974 2433 -58 241 504 495 869 687 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -72 2528 2507 4082 7220 12383 15851 17027 12670 7132 16480 24581 35993 78311 144482 122416 97847 117694 220192 205444 97931 92926 126035 162694 215147 270170 276040 275841 257757 254288 304851 310738 267274 254074 316512 331213 235797 166022 151923 125924 99656 104347 153034 218132 262214 180533 132311 33751 21908 14755 2440 2596 10422 2030 1452 8404 917 12 31 22 26 32 20 24 49 25 0 7 46 21 25 4 -5 13 58 42 49 62 104 68 60 31 40 25 14 -29 2 10 -23 -31 -6 0 -4 3 2 38 28 11 15 23 26 23 22 -1 -25 0 18 28 19 2 -12 -5 13 14 38 22 1 9 -2 -8 -10 13 10 34 -2 7 18 9 -9 -5 -6 -4 23 20 11 3 10 23 14 17 -17 -9 0 23 23 1 9 7 14 28 26 57 66 47 49 48 40 56 70 70 71 75 94 83 87 81 32 23 13 22 8 -22 -26 -12 -19 -21 -25 -2 -13 -36 -5 -15 -21 -23 -14 -11 9 28 41 28 29 26 23 30 49 29 40 31 48 50 38 29 30 40 35 33 37 39 35 37 43 42 41 39 40 35 39 38 39 41 40 40 43 39 42 38 37 37 41 45 42 35 36 28 29190 228 1510 30 9070 8 6 30 6975 2435 -52 403 1023 3004 7230 13952 21659 32646 63431 107015 123495 130322 126670 68547 36341 37086 52978 76491 108320 142902 169822 233166 256434 283432 314390 412400 762054 999999 683885 266958 95628 2322 59 53 91 44 34 34 34 38 60 38 15 60 57 33 0 44 42 81 77 34 56 69 6 23 57 50 46 85 41 17 62 67 48 32 75 51 60 57 52 78 71 84 60 63 0 2 55 23 35 28 40 16 22 21 4 50 66 19 16 21 16 0 -21 20 -15 -7 6 21 49 45 22 28 19 19 24 37 24 9 19 18 27 23 40 55 28 9 22 19 38 24 36 53 15 3 4 16 35 25 33 59 35 28 13 48 58 43 24 29 51 57 51 51 71 47 35 58 71 64 67 94 77 70 67 95 122 98 102 75 73 56 47 43 38 31 27 14 14 4 5 -5 -2 0 1 -8 16 15 7 28 38 39 47 44 49 59 60 63 66 58 58 76 72 71 59 67 86 73 74 80 66 61 64 66 69 59 60 70 70 57 58 59 58 53 58 66 68 74 68 68 69 59 59 66 68 60 59 54 29196 215 1884 30 9084 8 6 36 6976 2437 111 774 2132 4611 10055 22351 53732 127066 293060 512427 499361 495054 631076 947435 677842 384791 215662 249698 319453 240636 130908 76995 131871 17589 825 99 71 61 30 88 82 88 119 71 60 56 11 31 40 71 53 45 19 37 56 63 53 19 53 27 53 62 55 85 93 79 68 41 49 31 40 74 33 -2 14 58 47 51 48 45 49 20 17 67 29 53 65 28 23 26 10 47 62 41 7 48 66 45 26 32 15 37 28 61 65 47 30 1 13 19 24 35 56 37 38 43 43 32 29 34 36 10 20 9 16 43 38 28 18 22 26 57 57 48 72 54 63 52 25 35 33 62 59 56 56 56 58 42 59 105 110 148 132 124 105 74 73 88 65 48 34 39 34 15 18 19 9 23 17 7 26 10 8 15 12 34 37 49 49 41 50 54 65 58 49 61 70 80 69 69 72 72 92 91 72 67 75 72 67 66 65 69 83 61 50 61 77 82 79 70 62 70 71 67 77 76 74 70 66 65 69 71 69 61 51 29208 229 1499 30 9119 8 6 48 6978 2442 459 707 536 999999 999999 999999 512 1409 1854 3098 4282 7596 14279 24943 31453 36723 46436 55126 99537 228661 374452 551349 895845 915555 698940 511219 460239 208254 95525 95675 51520 14357 14802 3291 2615 3128 3397 23303 2016 366 278 216 237 162 83 96 87 -4 0 16 11 13 11 54 51 1 34 10 13 0 30 18 25 31 37 -7 71 46 17 35 53 17 1 21 5 -18 -26 0 12 -14 30 22 -16 -9 -24 -16 -8 7 -5 17 25 -1 34 1 -9 -4 6 -12 -12 -48 -34 14 5 5 21 -19 -13 -3 -18 5 8 -25 -30 -22 7 17 -7 -17 7 -2 1 -6 -6 10 5 19 7 -3 22 -4 -18 7 25 10 -14 -7 10 7 17 39 25 26 43 43 22 20 23 39 53 50 75 55 78 73 97 126 123 89 77 64 48 50 29 6 -23 -34 -26 -29 -17 -23 -7 -25 -14 -11 -20 -22 -22 -25 -24 -14 10 23 24 20 -6 -9 28 27 34 35 33 35 29 37 46 47 34 38 43 36 34 41 35 35 42 52 48 42 45 38 47 51 60 60 53 47 44 44 45 49 43 46 41 47 45 41 34 36 35 29214 256 708 30 9138 8 6 54 6979 2444 97 447 574 1095 2489 4342 5483 7011 6818 6069 5666 6012 5146 4366 6507 10134 7847 6397 5169 5112 5953 11207 30695 79092 163450 307290 466846 583888 419405 160724 68691 48193 57235 90575 100068 116488 149235 189134 122296 136759 198696 231670 191312 53344 87864 137957 117344 134157 173964 257167 139422 25037 11998 12406 3714 2612 1314 766 809 680 701 624 608 569 512 1555 1507 137 57 -8 74 57 23 26 12 35 25 15 0 5 10 42 31 11 4 41 21 -12 -1 60 50 59 53 9 7 -2 20 44 42 14 36 2 -12 5 -11 13 46 40 13 -19 13 11 20 12 33 58 42 15 40 17 4 11 40 36 24 19 -13 8 30 31 12 14 -1 -12 37 48 -9 17 7 -33 -22 -19 26 30 -19 -2 16 -12 2 -5 7 15 28 30 11 21 14 10 5 9 -3 45 38 27 14 22 32 28 13 33 32 41 53 44 35 50 70 83 75 79 105 118 117 117 92 71 53 36 20 25 40 -1 -25 -21 2 -16 -16 -5 3 13 -3 -23 -19 -16 -12 6 7 14 17 11 13 1 9 13 22 35 32 32 54 53 55 59 52 52 52 48 36 54 57 51 48 58 62 57 56 58 47 52 56 54 56 48 49 55 57 58 55 49 46 47 46 47 50 46 46 37 29220 255 786 30 9156 8 7 0 6980 2446 79 571 616 275 485 992 2037 3855 3078 730 140 122 134 95 257 481 790 1394 2569 6847 22110 55338 102694 181760 302459 399485 375141 352810 261943 76435 44915 81101 117312 191709 273641 364831 472372 545916 403578 274146 188730 64859 4622 1518 963 1010 1143 1285 1457 1420 1788 1568 1021 741 799 806 712 561 390 315 245 211 145 115 108 120 111 33 23 50 37 35 15 43 61 41 44 25 23 43 58 70 64 84 37 42 34 21 -1 29 34 33 47 52 18 1 27 24 43 1 5 54 55 0 3 40 32 53 46 45 44 14 33 16 -3 7 17 12 27 46 45 37 41 28 47 35 70 60 43 64 35 77 58 4 16 20 42 29 16 9 17 32 10 -2 20 14 0 39 23 39 19 3 22 55 33 15 57 44 55 32 30 62 52 71 60 59 58 67 62 49 57 60 70 72 67 67 72 92 119 161 148 120 111 88 93 73 58 37 30 28 34 17 20 25 16 6 3 -10 0 19 3 14 4 11 17 18 23 31 35 25 26 42 40 36 36 52 72 65 74 91 89 79 88 80 76 77 74 79 80 71 80 75 86 83 73 69 77 76 83 84 78 73 67 70 78 80 84 71 69 71 70 73 65 64 61 29226 256 743 30 9173 8 7 6 6980 2448 -61 999999 999999 428 1534 1807 530 -22 -30 999999 999999 999999 214 4126 5931 6597 13744 18761 30258 43104 46961 60803 83305 182176 387056 531551 334898 230021 176204 105332 56339 83638 137802 92660 71664 121543 285099 343451 517576 490510 178824 77248 15177 7634 11398 16171 18434 17440 16354 13017 7567 3807 1210 893 887 608 459 362 267 180 97 106 101 64 93 36 48 45 23 47 -9 39 1 2 5 7 5 22 36 5 78 63 -1 -5 5 34 34 -9 -3 -18 -29 -6 -5 23 37 12 19 5 4 24 12 -23 3 3 17 5 2 38 -10 -19 26 -12 0 -1 7 11 13 41 37 27 -16 34 10 41 -7 1 -25 -5 -30 -10 22 2 28 28 28 23 5 -35 -7 -2 -33 -33 -28 -27 2 -18 -3 11 -2 -8 7 10 12 6 -18 14 9 -15 -17 10 24 18 27 33 22 2 30 26 14 14 27 28 39 59 52 52 51 34 46 72 100 106 96 91 81 72 28 34 21 27 10 13 -3 -27 -17 0 -4 -4 -20 -11 -7 -21 -16 -16 -19 -11 4 12 23 18 -12 -2 -3 -1 1 19 18 28 46 44 58 49 43 51 36 38 42 54 48 35 40 44 37 49 52 41 45 42 37 32 40 45 47 47 40 36 33 34 39 43 45 42 39 37 36 30 29238 250 960 30 9210 8 7 18 6982 2452 773 1526 2586 4095 1384 999999 199 2436 6636 7128 7904 9064 13393 26583 36478 35969 59269 100858 131045 150235 178632 154320 149789 148696 167170 257972 347993 303424 178378 325788 556445 528649 254262 119234 103089 103770 114963 100714 82017 66556 50758 49080 69600 102256 83989 85916 113265 81198 65171 62949 48273 16701 7029 3725 2087 877 400 173 66 2 -9 -1 29 5 -42 -19 -3 -17 -20 -1 10 5 8 45 48 -6 -30 -28 -8 -19 -24 -7 66 87 27 24 39 9 10 22 30 8 22 -42 37 11 2 -5 -26 -32 -22 -12 -17 -24 -27 2 34 2 -25 -8 17 17 27 -26 -9 -10 -3 24 19 8 -12 -15 -3 -3 -12 -4 4 27 2 -24 -45 -25 -20 -3 -11 8 -9 -28 -20 -10 -9 12 0 -3 18 8 -10 12 20 -6 -7 23 16 7 33 43 44 12 16 32 21 46 55 32 20 4 8 47 68 63 55 49 48 37 77 88 97 77 57 35 30 16 -1 4 14 21 5 -9 -13 2 -17 -24 -27 -28 -15 -25 -29 -27 -15 -19 -12 -14 -18 -8 -8 -16 -28 -19 -14 999999 999999 12 13 32 31 35 29 35 43 36 29 38 41 33 39 51 44 40 40 30 34 39 31 31 37 45 47 42 44 46 36 36 40 42 33 34 39 29 30 22 29244 242 1222 30 9232 8 7 24 6983 2454 403 641 999999 999999 999999 999999 999999 999999 -92 659 1673 1746 1240 3410 8784 16258 23509 41275 88200 178046 361294 553863 517397 436872 321363 242845 136647 237421 437254 409981 180779 102747 106883 113380 82163 89107 120024 164324 189142 220761 223283 179352 75608 28941 15197 6925 3166 359 70 1 34 76 29 52 19 58 66 85 89 74 76 55 71 28 17 41 31 53 93 62 32 41 78 50 28 96 87 56 54 93 37 21 36 67 59 -4 10 45 46 38 15 25 46 42 22 10 28 75 23 33 32 23 36 20 19 50 37 -16 29 61 57 58 38 25 53 30 59 65 56 50 13 5 44 33 40 -5 10 19 23 37 1 12 44 11 5 45 39 35 39 50 44 5 19 34 45 49 31 35 73 56 28 28 43 44 58 59 71 91 76 86 100 70 84 93 108 107 117 131 137 118 105 118 131 104 104 96 74 60 74 55 55 52 43 29 26 24 8 2 14 15 4 26 23 20 22 32 39 23 26 11 -4 1 25 27 29 34 55 71 68 61 59 60 51 53 62 54 60 66 60 58 63 62 51 53 64 66 62 58 58 57 64 62 60 56 59 65 62 55 54 53 47 47 29250 229 1664 30 9254 8 7 30 6984 2457 109 684 1521 2859 5636 10503 18705 31579 31906 30682 34571 66464 116604 207794 330236 441516 581598 473694 140104 100966 108957 109066 146403 202444 332630 508884 653272 751023 485443 28034 314 27 22 19 43 53 9 47 83 37 55 62 21 18 47 81 48 5 43 69 31 6 70 51 21 8 46 33 40 53 20 32 37 21 19 33 18 -5 39 31 5 43 53 22 -2 7 59 36 39 27 -4 7 0 29 67 32 26 36 54 33 26 32 39 36 28 66 44 11 8 42 18 2 25 1 20 31 28 26 47 10 3 21 3 6 5 -21 14 16 24 24 18 19 2 -11 13 29 30 34 33 27 32 25 38 51 14 48 26 42 33 49 59 54 60 74 92 59 72 90 67 89 96 89 91 93 116 125 137 121 87 81 80 79 62 73 61 43 42 59 45 50 48 16 8 6 -2 -5 20 20 13 29 37 40 33 30 3 12 17 30 18 35 53 51 52 53 67 68 63 66 61 70 58 62 68 52 57 70 67 62 64 69 57 54 63 68 69 73 67 72 68 68 70 67 69 63 68 68 69 54 61 29256 222 1862 30 9272 8 7 36 6985 2459 -69 607 2074 5355 11643 23702 47949 90235 152925 264663 338748 295703 297274 445356 491086 499223 449380 347970 234379 434547 528226 546137 105120 808 -15 -27 36 -4 -1 -29 17 12 10 47 77 -15 -24 33 54 31 50 40 41 36 -7 34 13 62 57 38 31 53 37 40 6 27 10 -32 4 -17 -3 5 9 -1 23 7 8 41 18 5 3 -22 39 41 11 21 -5 9 17 10 -8 12 16 5 12 -2 6 -9 34 31 3 6 3 14 37 18 14 -11 6 32 13 21 -33 -30 -6 1 0 -4 0 6 -18 10 7 21 28 4 30 31 20 6 22 25 33 12 11 28 26 15 12 16 49 46 52 44 40 38 44 62 91 66 70 64 55 63 63 73 95 82 104 99 95 88 75 55 62 76 94 65 75 68 69 46 17 19 -2 -18 -11 -7 -16 -15 -8 -5 -3 -7 -2 7 -1 -16 -5 -3 15 27 32 43 39 48 45 32 39 42 34 30 31 37 41 37 23 34 35 28 31 33 37 49 54 43 49 47 48 51 51 40 37 43 40 38 41 39 41 44 33 31 29262 262 684 30 9294 8 7 42 6986 2461 52826 381655 422133 44378 52675 76111 112196 103954 144750 159113 159464 150960 114793 29613 2254 1573 1613 2014 2505 3089 4060 7164 45660 78060 76217 34375 10637 12083 14621 15585 15342 16983 21082 29772 31166 21541 20636 19519 18190 15808 14079 15903 19827 33012 49688 57536 61636 74776 128935 197246 242781 413031 480428 222759 245017 213315 160171 255206 163137 18354 161 -39 48 71 -6 -4 -6 27 47 29 17 7 -4 -14 14 64 50 28 26 13 6 -6 16 20 53 12 51 30 43 21 -9 12 27 20 -3 -26 -17 16 7 -2 5 30 -7 3 -4 -1 -11 -6 29 39 35 -3 16 15 37 5 7 2 -5 13 4 22 9 -4 -7 -27 -6 24 2 5 17 11 4 -25 6 21 32 36 7 14 21 -10 -20 1 -8 -4 22 39 37 4 -1 27 31 41 35 20 41 50 14 -1 29 16 26 30 21 30 35 32 9 30 41 10 51 63 61 40 50 64 92 52 77 72 91 70 72 80 105 104 113 123 105 92 104 90 53 71 74 57 73 72 60 26 31 8 11 12 -7 -16 4 1 -7 -2 12 11 2 -8 11 -1 -1 6 15 35 28 31 47 37 43 45 44 38 41 32 38 34 45 32 32 48 35 30 37 47 51 54 52 53 45 42 48 47 43 42 48 47 46 43 40 44 45 40 31 37 29268 260 793 30 9313 8 7 48 6987 2463 236 876 2620 9126 20497 52959 48075 85980 219628 398859 347836 239127 176855 51659 8857 4276 5027 21392 113824 340442 650512 628543 336456 312323 400168 168945 5115 2759 2519 2384 2097 1844 1651 1477 1350 1233 955 660 427 544 777 1050 4045 15873 42215 62530 75163 61941 43781 28119 19515 6868 1521 402 76 3 -19 -11 -5 -11 77 23 35 14 39 67 -22 -1 70 49 73 56 69 97 83 90 27 52 46 25 8 54 59 45 60 45 48 13 43 43 63 35 12 46 42 72 42 19 24 15 30 51 80 27 10 17 23 11 5 14 52 91 34 48 54 53 57 27 38 23 57 40 32 2 -12 25 6 19 69 56 38 -12 26 15 21 10 -19 17 25 22 11 0 12 23 58 63 26 12 21 23 53 49 50 29 14 62 49 45 39 31 68 68 57 59 56 64 35 40 48 58 40 45 70 63 76 95 76 80 82 69 87 92 107 104 87 81 114 135 148 134 107 87 75 93 73 62 74 86 62 44 61 22 11 -1 0 15 21 9 11 18 11 21 21 10 24 20 24 10 13 27 32 43 52 50 44 62 60 51 62 65 55 39 42 57 55 64 71 55 58 61 60 64 59 63 76 72 67 58 63 62 62 58 67 60 63 64 63 65 63 55 29274 264 660 30 9330 8 7 54 6988 2465 11081 5852 2585 999999 999999 421481 106237 90447 150206 201191 239596 181333 46170 36871 63323 73028 17864 7293 28536 88430 229450 375796 328341 166063 196556 205685 310585 434278 161021 6137 4793 4621 4127 3652 2999 2348 1857 1360 1007 895 748 509 206 60 34 7 -26 17 12 16 93 136 193 197 203 76 -26 -1 -42 -26 41 0 39 87 83 54 -17 36 63 42 41 32 24 16 25 -5 44 24 14 60 53 48 48 67 70 81 59 49 44 24 45 56 66 38 34 45 -2 24 43 34 44 28 15 -3 33 31 52 18 60 78 38 41 33 60 43 57 27 20 57 30 28 24 70 51 39 10 67 39 40 20 32 10 5 52 9 -20 13 53 24 1 41 7 1 26 21 22 16 30 50 44 38 37 45 24 59 36 22 40 61 53 47 40 60 42 48 54 47 54 48 37 37 53 53 64 36 68 77 67 80 59 64 105 95 95 104 96 106 103 84 82 96 111 142 142 119 91 103 93 83 71 84 88 55 36 32 13 12 7 7 11 16 6 19 20 13 14 12 17 10 1 12 16 21 14 15 36 63 46 48 49 62 63 47 47 58 40 44 52 51 43 51 59 56 64 61 60 65 65 62 64 65 64 63 62 61 58 59 65 69 68 65 67 64 55 29280 262 735 30 9345 8 8 0 6988 2467 4790 59554 1940 999999 999999 999999 999999 999999 999999 271 1524 4120 9081 22658 40535 68532 126514 288242 450996 678739 810610 617803 344612 433443 762112 414198 41592 8933 9106 9999 5730 3594 2954 2287 1861 1411 1109 787 618 462 268 142 61 -12 -17 12 9 -37 -45 -42 -72 -10 22 -1 20 -1 -19 -22 -14 5 -3 -36 -38 31 29 28 21 37 -11 9 1 22 49 29 -7 20 18 38 -32 16 18 23 -4 -29 -1 52 22 37 16 30 24 51 75 33 26 24 4 -2 -22 -9 -27 -9 -11 6 -3 16 14 16 19 11 -3 43 1 -11 8 -6 -17 -31 -11 6 21 8 6 -4 -7 50 32 -20 5 8 -6 9 11 12 2 7 1 -3 1 -8 7 0 -21 -2 2 -20 14 24 -3 5 33 41 12 4 11 43 57 15 32 40 18 17 27 33 37 18 19 20 34 53 44 25 42 55 57 48 47 59 48 65 84 77 90 93 72 69 70 70 118 131 107 113 73 46 43 76 77 54 36 19 11 2 2 -12 -25 -21 -4 -10 -6 -33 -16 1 -8 -3 -7 -9 -6 -11 2 -2 18 31 26 47 35 18 35 34 29 36 34 23 23 22 44 39 32 24 27 42 41 44 43 47 48 46 48 48 38 47 44 48 55 42 44 58 58 49 51 45 40 35 29286 263 749 30 9359 8 8 6 6989 2469 179 519 2293 22118 132417 31058 37834 86759 162888 252362 347439 380149 522108 480072 280816 184034 400347 534472 542243 252432 170401 26154 8657 8455 7111 6463 5982 5516 4657 3960 3436 2871 2466 2312 2246 1947 1727 1523 1425 1372 1270 901 641 343 74 19 24 20 8 -19 -45 19 41 -40 -39 -3 47 80 54 120 232 223 116 71 51 64 18 50 52 44 17 29 51 61 73 30 43 88 40 70 50 45 38 27 61 63 23 45 9 43 73 37 15 17 79 46 30 15 51 41 11 18 32 21 35 27 25 29 61 23 -22 -13 33 45 33 16 31 -3 17 29 23 38 44 11 -20 14 12 10 16 27 48 3 24 47 14 27 32 12 -21 -30 8 14 4 -1 -1 17 21 33 16 29 30 45 54 9 12 44 58 49 13 20 50 33 32 64 42 49 40 62 45 47 37 29 38 65 84 66 51 57 61 79 96 90 81 77 86 88 85 94 126 139 148 123 109 94 101 88 76 57 58 45 42 19 13 7 5 10 -11 -8 -8 0 12 1 -3 -4 -3 12 21 17 10 14 40 56 60 55 50 65 43 54 45 59 59 45 37 40 46 45 54 52 54 57 63 64 68 62 60 56 51 58 55 58 56 60 67 64 61 56 61 64 64 64 57 51 46 29292 265 675 30 9375 8 8 12 6990 2472 4721 999999 -53 999999 999999 55919 9235 6000 10479 17316 39707 88573 139558 159721 106053 121924 319152 497259 545653 613350 537960 215784 128876 218251 146468 104255 34261 4583 3618 3059 2800 2567 2188 1780 1486 1367 1175 1027 847 665 501 315 237 143 189 181 163 179 482 1449 2402 1716 760 271 244 256 287 221 244 321 219 140 87 67 47 53 82 32 5 26 45 43 19 -1 48 30 38 59 82 68 65 2 36 74 32 40 61 39 57 65 67 32 39 40 32 26 59 15 7 33 45 16 34 67 57 15 38 16 14 16 17 61 48 15 -22 32 6 19 33 33 39 -10 25 35 30 33 0 -2 9 29 26 5 9 -9 11 5 -14 3 22 43 12 5 17 12 21 21 11 9 12 22 33 32 36 55 52 39 80 53 21 50 35 39 36 38 49 57 62 46 47 37 34 48 50 51 70 63 53 59 66 80 80 69 68 81 99 110 78 88 94 89 111 130 132 124 130 132 131 117 85 48 43 40 25 -10 -5 9 8 18 30 6 9 15 15 4 4 13 1 3 1 9 17 29 50 35 32 43 57 65 61 46 38 45 38 35 51 42 46 38 31 44 51 47 46 47 44 54 62 53 62 57 53 59 52 57 59 56 51 50 61 56 60 55 52 45 43 29298 264 750 30 9390 8 8 18 6991 2474 514 1365 44804 65307 7270 1899 1601 2512 4343 4145 4482 5462 7314 11756 18818 41493 79018 175853 333125 355464 409109 480204 467770 431954 302054 87465 10262 16395 25411 33899 18644 14046 13253 12883 13418 16121 18785 25047 30852 36810 33645 34510 47592 78094 117249 160159 251218 332745 190732 99491 47222 6238 4528 4751 4037 2493 3513 38617 3219 570 170 64 17 70 17 6 35 -10 -2 49 77 27 50 83 59 45 53 49 64 14 56 67 50 41 49 63 65 40 45 90 87 31 23 28 30 42 8 24 55 64 23 14 33 20 49 34 20 22 46 70 47 46 63 24 34 28 10 39 37 -7 38 17 31 45 44 2 38 13 25 30 30 40 69 31 18 27 -3 42 37 25 23 19 -20 -4 6 -13 36 62 18 48 61 49 62 56 50 23 38 40 50 60 50 40 47 49 48 34 30 58 67 41 45 62 79 83 76 72 78 77 86 77 96 96 88 81 110 121 93 83 112 142 131 132 128 150 135 99 74 53 74 52 41 14 17 13 29 22 16 17 12 3 6 -1 -4 7 7 14 13 28 55 66 65 57 52 46 47 46 48 66 49 55 39 38 55 52 42 42 46 46 46 45 57 48 56 64 60 62 58 58 74 69 56 60 67 65 63 64 59 65 70 62 58 54 52 55 29304 248 1215 30 9405 8 8 24 6992 2476 11 2083 3501 2174 -76 999999 999999 999999 999999 999999 0 3760 5516 2092 1734 2088 1610 1020 413 374 443 1061 1752 2195 3315 5760 11326 23330 30860 35947 58020 103254 182728 328471 333247 340229 114606 139381 305644 474469 252451 368476 670416 363706 169328 397559 492996 309356 945 16 -23 -34 44 -32 -14 -30 -8 76 40 -8 29 16 -12 49 19 10 34 17 11 19 25 19 -12 -13 -6 11 -16 -7 -36 -55 -19 5 34 32 3 63 43 -11 1 1 -19 -35 -33 1 22 26 52 30 0 37 14 1 -2 4 42 57 1 8 -12 -13 -1 12 20 20 24 29 -7 30 -24 -17 -31 -12 -12 -14 -11 -17 1 -3 -22 0 13 9 8 24 14 2 19 39 42 40 31 22 25 30 11 2 27 12 34 41 19 40 51 57 40 19 36 49 57 24 22 42 50 62 54 64 75 63 58 68 71 65 70 97 131 120 118 107 70 44 46 57 36 -11 12 -12 -33 -18 -22 -23 -18 -18 -14 -36 -32 -16 -19 -18 -23 -2 22 13 20 32 12 32 17 5 13 14 5 0 19 28 22 19 15 7 20 25 24 25 28 24 27 29 35 36 34 30 35 32 31 28 31 45 44 41 45 42 47 44 42 39 33 32 29 25 29310 236 1619 30 9419 8 8 30 6993 2478 -19 402 763 1201 1381 1371 464 999999 999999 -13 294 1342 4606 12796 29719 59093 108097 218251 362095 431110 479667 823856 675506 640965 694133 821628 199264 749 1 10 -28 5 24 14 41 -26 -27 -5 20 40 23 41 21 56 49 54 31 3 0 34 49 75 55 47 70 31 25 6 21 55 41 24 44 38 49 30 43 56 40 49 50 29 19 -32 4 42 31 -9 0 16 15 7 50 13 20 64 62 41 7 6 41 18 -24 -2 44 29 25 14 -13 -20 2 13 19 24 21 2 13 20 24 41 0 18 51 -13 -7 9 -7 1 -11 33 38 39 45 50 42 45 42 47 41 6 20 24 45 42 49 25 60 62 55 40 25 36 16 30 64 75 76 61 63 63 60 68 80 95 86 68 93 105 109 78 91 100 128 165 168 146 101 86 57 34 32 16 13 14 7 -6 -16 -8 13 8 -6 -5 -5 -17 -11 -4 8 25 26 27 32 31 13 24 17 21 15 18 22 29 22 21 27 30 32 25 26 38 29 21 32 32 30 37 43 41 35 30 38 44 47 48 54 51 46 38 45 45 52 48 49 50 48 48 39 30 29321 265 739 30 9439 8 8 41 6994 2482 50150 44492 41458 36675 31004 29915 29842 30298 30690 29926 29751 23345 20669 22992 29800 35082 61736 132259 179605 133141 103963 44434 33927 41293 46961 49492 58788 66387 61161 63309 82063 164317 244875 223639 164105 217059 237582 170944 140654 133623 120928 255411 197953 145528 985 -13 -16 -3 12 5 -56 -6 27 0 11 60 19 -12 1 59 39 37 27 83 93 49 40 51 58 30 47 65 53 28 26 76 56 45 32 63 37 38 33 73 42 48 48 71 25 0 34 52 63 37 -5 14 65 54 89 66 36 54 9 51 55 48 44 37 12 35 14 50 49 9 62 42 41 30 42 24 77 29 11 32 17 12 10 19 15 50 54 35 40 -4 0 49 55 15 21 18 57 11 15 22 18 4 23 19 26 28 45 73 63 70 59 60 54 45 65 42 31 35 37 35 49 56 31 48 55 46 77 75 84 47 61 78 52 87 77 70 73 66 72 64 73 105 103 89 99 107 115 114 139 170 163 119 99 77 74 70 30 12 1 15 5 -2 -9 -10 -2 -5 9 -10 -4 -6 3 19 6 8 17 11 9 16 30 34 42 20 20 26 8 12 21 26 24 40 37 24 33 32 26 42 43 38 46 43 55 44 46 51 60 59 54 49 54 58 62 57 54 60 56 56 55 58 60 48 43 29328 271 605 30 9455 8 8 48 6996 2485 60856 999999 999999 999999 40431 37993 33636 30489 27453 24353 20333 18172 16315 15559 15501 15155 14479 14500 14841 18226 22441 26438 34465 50352 36189 57663 58563 38163 39305 19076 12953 14026 18099 21988 66388 221637 396363 170307 91047 1250 260 151 95 59 9 -27 -23 20 9 -29 -6 1 8 -11 -12 -28 -32 -38 -8 1 -48 14 38 25 10 21 -9 9 46 12 12 40 49 46 18 -12 59 32 21 40 58 22 11 7 2 33 45 10 6 65 30 22 34 40 63 37 43 62 50 83 89 19 15 56 52 42 -9 43 27 28 -3 -21 16 18 22 3 27 20 17 26 16 26 14 22 35 20 2 32 20 18 33 33 24 12 4 5 -22 -27 19 12 12 4 10 -8 13 4 -18 -8 25 22 20 31 30 1 -4 31 42 43 43 50 23 49 55 -2 31 44 41 45 6 29 38 50 42 30 30 72 54 18 35 52 79 55 48 36 72 82 96 102 106 99 84 82 88 93 91 81 108 131 165 165 136 125 107 101 65 32 35 30 30 31 18 3 3 -4 -13 -25 -16 -13 -4 12 13 -7 0 12 0 12 5 8 8 -3 6 4 16 15 17 18 29 29 29 28 23 33 30 29 34 41 40 37 45 44 41 49 41 45 49 34 35 39 51 49 42 52 48 51 48 42 34 39 45 39 34 29334 264 799 30 9469 8 8 54 6996 2487 3957 3863 3444 3079 2716 2407 2344 2454 2466 2594 3279 5691 6490 3888 3171 3213 3893 4797 5036 6519 8309 8619 8231 12370 15127 20905 29540 45739 38916 10923 10375 13655 7007 1783 17 6 -23 -28 -26 -52 12 -79 -34 -22 -14 -66 -87 -53 -4 20 -33 -30 -2 20 -14 -39 -19 5 31 -15 -16 8 -10 64 51 35 24 7 9 -4 -4 6 -55 41 41 9 -13 18 13 5 9 33 43 2 -15 11 46 52 2 36 -3 -17 33 42 -17 -10 3 -31 7 32 -32 3 6 -34 -5 -20 26 16 8 1 -15 -15 -15 -5 -4 8 -4 -6 -14 -10 11 0 -26 -19 4 -4 -21 -50 -32 -7 -10 -45 -11 -10 23 -8 -23 -27 -6 -21 -12 -4 -6 6 5 -5 -3 16 9 46 33 6 4 -14 -20 -8 -6 16 -8 2 13 8 5 18 15 11 17 14 16 42 40 29 25 43 60 47 37 50 48 47 70 78 84 61 81 66 85 84 90 106 107 142 151 117 98 90 74 73 39 2 -4 -25 -14 -5 -8 -17 -15 -27 -25 -10 -6 -23 -20 -25 -9 -12 2 -9 -21 -11 -6 -5 -6 -3 -9 999999 -8 14 -4 11 4 3 -3 14 21 19 35 48 40 30 35 24 35 43 30 28 34 35 26 25 26 37 34 37 36 35 39 35 34 31 34 29 28 21 29340 269 683 30 9473 8 9 0 6997 2489 7810 7353 7056 6807 6461 5532 4745 4431 3842 3652 3389 3145 3055 3147 3285 3500 3714 3528 3537 3394 3169 3466 3182 2570 2575 2762 2572 2194 1912 1557 1404 1205 1130 906 733 702 675 595 531 442 309 299 251 165 70 29 -28 18 35 11 -10 0 -41 -12 -38 -34 -15 -29 -22 -78 2 -4 7 4 45 12 14 10 22 22 -13 12 8 -2 -8 10 -25 1 48 42 49 55 21 -1 22 76 97 65 74 52 69 -7 10 17 -24 -5 23 45 18 46 11 1 20 41 73 47 -2 7 -33 1 40 -8 3 12 31 17 11 1 4 -15 -14 7 -22 -32 -31 -19 12 19 5 9 -17 -9 -25 21 15 10 3 4 8 6 11 5 19 5 -4 -12 -9 -20 -13 10 23 -1 21 52 11 41 62 27 26 55 22 14 46 51 38 35 30 21 30 23 31 44 30 41 50 51 46 33 37 61 65 52 56 91 116 73 82 94 89 77 74 85 93 87 127 136 149 145 148 150 122 105 101 81 86 41 13 4 12 8 11 -4 9 7 -10 -2 11 -1 15 -2 2 12 1 0 -2 2 7 2 19 41 30 23 13 31 34 26 25 24 28 45 59 53 61 59 63 53 58 61 60 59 56 61 62 52 45 51 52 55 56 59 66 62 63 62 59 57 54 51 48 29346 266 768 30 9468 8 9 6 6998 2491 7686 8994 11759 13686 14022 12104 10891 9553 7958 8137 8289 8233 7968 7669 7566 8296 8556 8401 7567 7082 7885 9825 12315 18056 49158 94252 69405 3868 935 745 728 466 394 433 326 334 286 199 145 80 51 47 -16 0 33 -16 -13 -8 -6 -49 -22 -8 -4 -6 27 -9 32 -32 -25 -36 -34 -1 51 39 64 -1 -26 54 29 37 60 17 -40 -17 47 38 20 55 16 13 51 21 30 51 6 1 16 27 69 53 37 64 43 67 58 23 42 42 62 43 30 35 41 50 31 12 53 49 23 42 29 18 2 -5 -4 -24 -8 9 10 3 40 10 9 -11 1 -46 -16 26 0 4 9 31 3 31 42 16 13 8 15 -20 -39 1 34 5 7 1 -6 -20 -5 -8 24 58 36 21 41 33 31 14 30 17 32 43 46 33 20 21 32 47 15 33 52 66 41 50 66 53 72 55 75 40 62 96 88 65 66 81 76 66 105 106 107 115 103 126 139 130 147 147 110 120 107 76 52 37 11 23 20 -14 7 18 12 6 5 20 18 4 4 5 1 3 13 7 20 20 28 24 37 31 32 29 30 29 35 43 34 28 30 30 62 66 68 62 70 68 61 57 55 49 52 58 57 66 66 77 76 63 59 59 60 64 60 64 62 63 55 51 29352 265 820 30 9460 8 9 12 6999 2493 42853 42203 46195 47157 49991 57388 60133 54809 45739 40711 38201 37595 36089 35693 34114 33567 31165 29283 29358 27626 27926 24610 19537 27655 27536 12798 10229 23430 18737 469 301 257 225 218 279 193 5 21 49 -16 -34 9 -1 -32 -51 -31 -52 -56 -58 0 -20 -9 -18 6 -50 -53 4 30 1 -10 38 3 17 39 49 7 13 5 57 53 -1 31 1 14 22 -3 19 -6 24 37 31 21 22 0 25 8 55 82 95 84 -25 26 66 21 29 24 15 36 28 43 76 88 36 0 20 50 20 35 33 -13 40 5 0 -14 -14 32 39 31 18 43 -15 4 16 -9 15 3 -5 2 3 8 -29 30 32 19 28 18 27 -17 14 5 -27 22 15 4 14 4 -11 19 58 52 39 32 33 28 61 47 45 76 48 38 74 50 42 19 34 47 24 62 70 55 39 57 30 13 53 26 48 79 73 64 61 60 78 103 110 82 96 101 100 81 72 73 56 91 101 142 142 136 133 140 157 137 99 80 36 20 22 12 21 29 15 -5 10 21 31 36 35 28 13 7 14 25 21 20 19 18 23 25 35 26 29 14 29 42 43 45 44 49 55 63 64 58 69 67 46 46 61 60 61 59 59 61 74 74 70 62 67 67 66 63 66 65 64 60 53 29358 277 425 30 9455 8 9 18 7000 2495 18087 22445 26101 31840 33931 34280 40177 48109 54106 60730 68500 70577 66670 65100 67964 71865 75802 77203 77226 94061 139121 148301 157271 141942 160524 180493 184272 107500 79361 75425 78314 74232 62032 50350 47978 47870 43798 29791 20377 12507 3490 1679 1135 933 529 184 65 15 30 3 10 -7 -26 -28 -32 -27 -28 -47 -55 -79 -46 -34 -77 -21 -40 -16 -32 -25 24 -17 -3 11 13 1 20 -66 -32 -35 -20 -12 7 3 12 8 2 37 19 41 42 9 16 4 19 33 26 37 11 4 19 33 -32 23 24 32 20 20 -7 -26 21 32 13 13 10 34 51 16 13 50 37 1 25 31 -1 -9 22 17 19 -25 -17 1 14 37 7 -32 -32 -9 -25 -19 -8 5 18 35 42 55 8 25 30 8 -16 7 -9 -6 11 -14 -14 2 -25 -21 6 -15 -9 4 -3 6 30 14 19 21 33 23 30 16 28 10 34 38 18 24 31 21 19 23 35 48 58 50 42 30 47 36 18 34 29 43 68 46 50 49 49 67 72 85 79 63 71 95 91 102 98 99 114 117 145 164 130 117 122 92 56 33 -10 -7 0 -9 -9 -4 21 19 21 13 1 11 9 6 -9 -8 -5 3 5 2 -4 14 9 11 14 8 6 33 40 39 45 43 32 27 28 33 35 31 37 39 40 52 48 40 48 35 31 34 36 39 35 35 35 36 34 27 25 29364 275 485 30 9455 8 9 24 7001 2497 47504 56098 65733 75412 81166 85705 77323 74466 73229 71771 75585 81555 87044 92650 97047 107056 114228 117323 123126 126257 124636 121333 115997 139030 253620 147548 108536 70667 67627 66624 66612 74808 97747 98665 76411 65900 36038 25681 25889 38670 30732 37018 64456 40010 21046 299 -44 -77 -44 -4 -12 -48 -77 -41 -62 -21 -59 -27 4 -60 -28 -28 9 24 -7 -37 -24 -17 3 12 -9 -23 44 7 18 36 22 25 25 11 15 21 10 28 7 2 29 0 -28 -7 30 58 30 43 1 21 -14 26 39 46 33 15 44 18 43 24 35 34 65 25 6 48 98 40 37 26 13 16 10 22 62 10 40 12 -8 31 31 50 45 54 15 30 19 20 26 23 1 -7 -36 10 2 -19 -16 -19 -7 30 4 1 7 4 26 17 8 -1 -13 -11 -4 -10 -5 32 29 5 43 26 36 28 22 42 39 44 35 33 59 49 26 28 29 30 18 27 36 2 17 45 46 33 37 42 59 50 38 59 63 42 52 74 74 80 100 60 53 64 64 79 79 68 92 95 114 126 128 151 159 150 133 132 108 96 88 54 35 19 0 21 16 8 19 16 30 21 29 19 8 14 3 0 -5 0 9 14 34 44 37 41 46 37 44 55 55 47 44 31 38 45 39 43 46 54 50 47 49 49 52 54 40 41 45 38 49 48 41 46 44 35 34 29370 280 335 30 9455 8 9 30 7002 2500 4149 4668 5240 6750 7831 8300 9246 10919 12338 14649 23411 26918 30840 33420 37046 41293 46322 52852 54509 59992 61899 59114 57928 57269 62323 68526 66954 60965 56296 58048 62054 50465 52638 75906 106339 127843 122712 85642 116845 153666 135017 103292 41803 31395 279988 81065 468113 494918 523616 234596 57521 2147 -74 -75 -33 999999 -70 -59 -37 -92 999999 999999 -75 -82 -25 -13 -24 -42 -52 -45 -29 5 -42 -49 -63 -29 -69 -54 3 -31 -40 32 37 -6 18 8 37 -10 13 9 -53 -41 -12 15 40 35 52 50 44 10 32 45 44 28 65 50 32 19 36 14 27 60 86 47 61 31 17 37 37 33 33 38 0 -6 4 34 20 -12 22 4 -23 -3 22 2 28 -13 -18 10 21 -33 -18 21 0 28 0 15 -25 6 -1 -13 -11 -9 -22 -23 -20 -18 -5 -23 -16 -24 -26 -27 -29 19 34 6 -6 6 11 19 30 1 29 45 31 39 51 18 5 18 48 29 2 17 8 -3 6 17 17 32 34 28 47 13 -1 24 50 48 38 50 46 50 47 58 68 73 62 66 64 42 56 70 86 78 89 99 110 108 116 151 151 127 114 112 68 37 17 5 14 6 -18 -18 3 5 9 13 8 -1 999999 999999 4 4 -2 2 10 11 19 51 43 39 47 32 32 33 26 31 28 26 28 31 28 31 26 30 37 32 32 39 47 38 33 37 30 26 29 31 30 23 26 23 29376 276 453 30 9453 8 9 36 7003 2502 12456 12143 12110 11205 10353 10625 10410 9455 8193 8592 9858 8363 7091 6013 4913 5076 5840 8587 7559 21837 41125 38462 49200 27612 4827 2469 4809 51338 37724 23428 75896 192865 90731 154500 133457 30654 27162 51478 273299 434935 493289 733837 97369 27365 720 18 -12 -44 -71 -23 -30 -75 -78 -94 -60 -97 -67 -39 -57 -72 -63 -7 -24 -26 -71 -71 -33 -39 -79 -2 -10 -62 -11 -48 -3 -35 19 17 -16 3 8 -5 -29 49 -12 22 8 2 -18 9 -12 -2 53 54 57 4 -5 29 41 2 20 37 34 11 34 23 16 54 68 48 20 57 61 61 31 53 54 101 56 38 31 13 13 36 6 -2 3 25 5 6 39 10 2 -10 0 59 33 -16 35 -8 -45 -18 -25 -13 9 -8 -6 1 -20 30 -2 5 -1 13 8 6 15 1 3 3 7 12 -8 6 15 -16 -5 -3 18 14 23 36 48 41 17 37 44 34 29 32 26 25 26 21 14 22 18 25 36 24 10 26 28 27 51 44 49 52 66 66 73 60 78 81 69 75 82 82 73 80 77 65 101 89 81 132 146 153 152 140 124 69 36 37 24 -2 5 16 19 27 16 5 -3 -3 -3 999999 -7 5 3 8 13 2 2 23 39 45 53 57 35 37 31 31 40 44 41 34 30 38 47 54 61 53 43 45 54 48 42 35 41 36 36 37 41 48 42 32 29387 277 418 30 9448 8 9 47 7004 2506 9791 8456 7568 6734 6043 5687 5582 5028 4538 4591 4408 4179 3948 3659 3288 2800 2319 1892 1435 1297 1453 1513 1604 1946 2289 2478 2890 3147 3417 3868 4308 4406 4173 4055 4012 4185 4481 4873 4948 4473 3981 3861 3302 2167 828 274 185 141 141 176 195 238 223 251 180 101 6 -23 -54 -47 -55 -34 999999 -9 -20 -24 -36 -40 -7 -19 -51 -33 -27 -43 9 9 -13 24 50 47 15 19 4 20 -23 11 21 24 -20 12 46 9 59 24 14 70 23 49 61 23 6 40 68 44 28 40 67 52 102 130 88 79 124 197 252 312 302 271 258 679 8946 24365 716 420 520 109 65 58 30 43 79 45 18 37 63 56 30 66 50 84 78 49 39 36 47 -3 3 40 40 37 28 38 -8 10 30 32 50 20 36 29 10 21 44 26 48 53 28 13 22 50 88 89 40 44 69 88 74 81 66 50 48 44 39 42 37 26 22 48 53 48 50 51 61 59 84 81 91 64 72 65 88 94 100 88 95 114 108 103 91 104 91 75 95 103 103 96 115 150 151 164 191 182 148 152 116 79 61 38 41 39 53 46 19 45 47 24 17 27 36 36 30 37 55 48 55 81 70 81 69 69 67 62 60 61 75 69 68 64 69 71 70 73 64 64 69 65 69 67 65 66 65 66 65 66 66 56 50 29393 281 296 30 9446 8 9 53 7005 2508 5755 6316 5956 5689 5385 5300 5910 5401 4307 3661 3544 3442 3326 3233 3161 3008 2845 2732 2116 1625 1432 1176 1012 980 936 888 915 1001 1019 1053 1252 1313 1322 1305 1259 1301 1294 1401 1397 1336 1358 1319 1180 1142 1116 1097 1558 9818 49111 37296 10623 638 365 390 420 341 345 364 196 59 97 34 17 -19 -35 -35 -76 -64 -60 -90 -71 -86 -84 -92 -39 -33 -13 -41 -41 -53 -57 3 0 -47 -51 -31 7 33 24 62 -12 -3 -5 36 -28 -34 -12 26 56 -25 -24 -17 7 -10 -2 3 8 0 32 -43 -10 -2 21 66 71 91 126 218 331 393 344 406 298 563 10715 79105 2719 306 194 28 18 -16 3 13 0 -9 25 55 63 23 7 -1 32 66 40 -8 -21 -21 -16 31 36 -12 9 -13 -4 4 -28 -15 16 26 4 20 13 10 -18 15 5 51 13 7 24 -1 -2 15 27 26 45 10 30 47 49 42 14 9 31 34 34 6 0 9 38 52 35 39 41 37 31 38 54 51 51 45 31 53 68 69 45 51 59 59 64 65 71 74 68 59 37 60 68 69 74 80 100 132 133 133 117 108 72 45 36 17 2 17 25 14 9 -4 14 11 3 3 2 11 0 3 2 12 25 45 47 43 41 50 38 25 23 22 26 29 32 37 30 33 38 40 40 44 40 36 39 32 30 43 38 29 23 23 27 26 27 29399 281 293 30 9443 8 9 59 7006 2510 3710 999999 999999 999999 3498 3134 2741 2590 2589 2700 2738 2894 2957 2980 2907 2795 2707 2553 2330 2284 8779 10983 1020 567 460 443 440 516 588 558 536 406 311 314 275 206 138 146 197 175 221 335 333 404 485 549 526 449 229 236 380 552 4324 40567 80813 101266 146000 203539 314615 268055 111914 1035 13 -59 -97 -97 -71 -34 -90 -56 -31 -76 -37 -51 -53 -43 -39 -16 -36 -18 19 16 21 85 120 108 92 89 49 62 21 30 -4 -16 -2 -30 25 20 -3 -8 -33 31 13 -3 22 25 -27 -1 33 0 34 83 75 77 125 176 224 239 190 204 288 334 253 253 542 1613 1056 193 147 77 43 12 -41 -17 7 28 34 -3 -35 -11 -11 10 49 66 47 14 -17 -36 -4 -7 -16 -3 -6 -13 -20 -21 -17 -25 -28 -23 -66 -33 4 -14 -1 10 -40 -59 -28 -5 -33 -33 -28 -11 -38 10 -7 9 9 -10 23 22 12 15 27 8 7 -13 15 7 -18 -5 2 14 25 17 1 20 23 29 45 32 18 55 65 51 38 55 56 44 41 53 44 42 26 30 55 47 53 60 64 82 104 121 115 113 99 81 79 70 16 3 11 3 3 -9 -13 -14 -18 -8 -2 999999 999999 1 20 15 9 16 22 24 35 24 19 12 17 14 32 32 22 23 25 24 32 27 34 28 23 24 20 27 34 28 22 21 24 25 23 20 23 22 16 29405 231 1785 30 9435 8 10 5 7007 2512 1471 5138 13041 33284 87447 220039 473401 902155 999999 999999 246509 38783 1235 59 36 -17 -40 1 -52 -23 3 17 11 -17 -21 22 162 652 2417 3945 2350 657 408 505 1052 1173 505 130 84 39 59 41 15 31 18 -6 -27 6 34 32 22 45 23 45 6 6 32 29 24 28 84 149 135 162 201 247 243 256 296 260 2102 12094 4360 271 169 2251 6971 1896 270 250 89 42 34 62 40 60 43 -1 22 46 70 58 76 67 56 79 70 49 -11 16 31 21 33 50 37 41 38 25 46 1 9 -1 -21 33 27 17 16 20 42 -16 15 -6 4 24 17 37 30 42 40 57 68 57 55 42 59 49 38 29 61 73 27 42 94 74 45 43 31 67 70 88 83 82 81 77 62 68 85 107 82 92 97 84 75 90 80 78 92 83 99 111 110 116 117 123 137 163 168 146 145 125 86 84 71 51 46 41 36 32 34 23 7 13 2 12 15 17 33 45 55 77 82 68 90 81 73 75 61 63 61 65 58 57 55 59 69 74 73 70 76 73 65 61 59 63 60 63 64 63 62 55 48 29411 232 1781 30 9431 8 10 11 7008 2514 554 2210 6216 16438 39203 82434 176356 298780 364075 226648 54349 34961 55939 69906 10436 -67 999999 999999 -72 62 232 290 351 340 338 301 912 1211 2740 6891 8510 14695 42795 100842 86521 27197 52828 51859 18454 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2365 60339 370955 677134 532551 209512 57019 22227 49813 176429 393971 302018 214583 8172 180 53 65 75 96 61 63 79 58 75 102 79 91 115 76 57 67 62 35 36 75 48 24 25 60 14 35 13 46 48 54 56 85 80 44 45 58 48 35 45 38 91 60 67 76 87 98 82 85 98 78 119 119 96 70 67 78 78 94 100 99 102 104 124 116 111 95 89 90 97 119 118 92 90 122 137 127 126 119 92 94 115 117 116 128 129 136 121 126 158 190 204 205 194 191 161 135 121 117 90 61 60 89 73 72 74 59 42 40 48 52 56 58 42 56 68 88 93 102 112 103 93 88 85 82 87 86 85 74 71 80 89 87 90 96 95 82 80 85 81 77 82 84 81 73 68 60 58 29417 226 1930 30 9430 8 10 17 7008 2516 269 1518 4204 9486 17636 31167 48908 40441 26672 30853 29886 12167 6970 6799 4002 3701 2845 3080 4058 7339 12457 14821 20102 36643 67370 122817 139287 112579 45041 1768 3109 5656 346 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2473 38527 92275 142423 374594 999999 999999 841068 84473 12403 161509 14474 4621 56521 99287 51015 1678 89 55 19 95 72 95 82 65 46 80 66 82 77 100 81 28 26 16 12 66 50 48 48 35 21 13 26 46 17 43 27 30 34 60 36 9 30 22 31 37 38 74 35 48 55 33 48 56 74 54 77 95 88 51 31 57 66 41 50 57 91 64 66 68 88 96 93 81 74 90 98 76 96 77 76 81 75 87 84 86 85 93 86 82 91 82 94 117 153 165 179 163 158 147 136 101 101 86 95 64 55 59 61 58 60 51 42 28 22 19 26 31 50 59 72 75 77 86 95 91 89 73 70 63 67 64 71 63 59 63 76 76 74 67 69 74 75 66 61 54 57 55 62 65 66 53 48 46 29423 221 2079 30 9429 8 10 23 7009 2519 63 812 2275 2568 658 999999 999999 999999 999999 999999 999999 999999 999999 999999 -90 1283 3759 4741 8374 16885 26590 31443 39128 60561 93643 122219 130874 142089 123368 122225 179077 204423 226228 256825 135646 53589 63443 42545 44052 27151 6414 2639 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2807 30255 87210 179626 376539 405526 61770 638 961 24079 99496 40601 104194 365543 418272 286556 77417 926 76 51 67 19 -3 3 11 62 64 54 50 59 92 47 26 32 24 37 26 39 19 31 26 4 27 27 34 17 33 -1 2 24 19 37 9 8 55 57 40 50 28 40 18 28 25 17 52 83 44 68 82 57 67 61 54 36 40 55 63 71 76 42 38 46 64 72 70 87 106 72 70 73 89 60 77 42 58 79 67 68 71 84 90 106 100 121 129 152 165 148 165 172 138 118 101 91 66 61 49 63 55 60 59 53 30 28 32 22 2 6 15 38 48 68 78 84 81 77 65 62 62 56 42 47 55 43 43 36 39 43 55 47 48 58 55 51 47 45 34 37 41 44 43 43 39 33 29429 198 2765 30 9425 8 10 29 7010 2521 -83 57 575 1763 3228 5210 9559 15116 17879 23913 29193 23915 22612 24257 27129 24645 20933 37274 44614 21046 529 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 11121 68225 116988 66637 2724 1630 20924 96178 139545 136169 286069 414249 716878 971983 725758 307867 46947 453 34 29 37 19 14 39 31 58 94 81 24 9 46 31 22 50 32 29 16 12 3 25 34 25 -2 -9 28 14 15 13 -19 8 42 30 27 44 49 51 36 73 77 53 44 60 68 64 32 45 25 30 31 71 41 19 24 48 51 46 45 53 42 66 42 46 57 59 43 52 70 57 55 86 81 75 71 49 70 68 67 92 72 62 93 109 131 143 157 167 166 146 117 105 88 87 74 56 45 52 53 47 37 44 44 50 52 36 23 26 32 44 47 56 62 71 92 84 68 50 57 59 45 44 45 45 44 44 39 43 46 46 56 51 43 34 36 37 36 26 28 35 37 28 25 29435 191 2971 30 9421 8 10 35 7011 2523 500 1285 2160 4003 6024 5749 4282 2370 231 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 3471 15018 25891 46441 92434 142124 204982 340475 681627 999999 999999 999999 561506 6431 164 29 20 39 30 74 75 72 68 24 54 56 1 15 42 -1 0 -2 -7 30 -11 22 40 15 -13 -23 4 30 21 -1 16 -6 16 21 5 19 33 49 43 40 45 42 32 41 62 41 16 25 24 13 35 35 60 74 38 12 32 34 42 49 50 73 48 58 55 58 46 44 59 79 87 76 53 54 56 56 67 54 54 51 65 84 95 120 127 148 164 145 126 125 107 101 106 113 109 107 104 76 64 46 45 57 69 49 24 14 12 20 19 38 56 66 63 65 68 78 63 52 62 44 51 44 44 29 26 30 43 40 40 33 43 47 41 30 27 31 38 39 39 35 31 27 29442 222 2033 30 9413 8 10 42 7012 2525 -34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 569 2576 6552 12925 25976 46294 71913 122241 202782 375187 647545 999999 999999 999999 831014 3893 93 84 62 48 76 56 74 98 99 102 93 73 52 43 37 17 38 5 27 85 75 84 51 37 48 69 24 31 56 46 22 47 69 70 64 73 78 67 104 113 85 96 104 81 91 90 109 113 78 96 107 95 92 80 83 81 57 77 87 101 87 100 107 107 113 119 96 95 91 96 101 106 102 101 110 101 107 108 113 113 117 141 153 168 185 202 179 177 161 177 182 197 184 175 176 174 152 131 103 98 105 102 81 81 77 77 68 71 96 123 122 111 114 105 101 112 97 92 90 88 82 78 81 75 73 78 89 81 87 91 95 80 76 74 82 82 84 78 72 69 68 29448 235 1638 30 9408 8 10 48 7013 2528 -79 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1104 3824 8964 21719 40322 66986 106908 177455 290836 504736 815732 999999 999999 999999 14452 229 84 27 39 32 15 56 75 59 15 36 52 14 20 41 -9 16 -10 -11 -5 -13 17 28 24 10 -3 14 27 23 18 42 36 55 40 51 46 18 11 62 68 47 27 35 38 37 35 53 66 33 42 45 24 50 55 41 37 29 52 69 48 34 46 41 57 48 52 64 63 58 71 80 72 51 57 44 63 55 67 70 76 60 56 68 103 122 127 139 142 164 161 166 170 166 171 157 127 90 63 50 62 45 55 61 46 53 65 54 48 68 75 65 72 73 76 63 62 56 54 51 45 42 37 39 36 38 33 40 49 37 30 40 42 36 37 26 38 44 36 35 31 22 29454 156 4005 30 9405 8 10 54 7014 2530 426 2810 8392 20669 35471 53060 87708 141633 225446 419848 683318 999999 999999 999999 303422 1631 79 65 63 68 65 99 115 118 86 86 78 65 87 50 51 44 51 8 54 37 0 25 28 54 42 20 20 22 32 35 33 47 45 63 53 81 92 86 73 38 57 82 71 74 67 61 64 71 54 55 53 75 54 47 66 82 79 83 90 90 74 79 87 109 104 103 105 103 112 87 84 86 89 93 116 101 90 91 89 106 108 84 106 113 127 166 179 189 196 189 187 186 198 180 149 89 74 97 85 73 83 80 82 82 81 97 113 95 91 105 125 107 96 91 91 97 76 77 80 80 82 67 71 69 70 66 69 64 67 65 65 65 64 68 69 64 67 55 51 51 29460 238 1573 30 9403 8 11 0 7015 2532 4 955 2608 3926 3420 963 131 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2399 8799 17179 32941 51977 97282 206533 385276 674156 999999 999999 999999 787579 4814 131 84 56 28 58 27 77 114 105 89 55 65 71 45 33 56 68 15 20 43 13 56 34 20 47 19 23 53 65 25 39 65 28 31 75 70 76 82 57 98 101 68 79 51 78 63 83 86 51 33 90 86 84 73 70 91 73 59 82 98 79 93 101 102 83 93 106 110 102 79 91 81 92 103 105 103 97 106 107 99 105 103 111 128 134 155 172 184 198 203 181 182 183 194 201 214 183 122 119 107 93 99 79 56 68 93 102 109 121 113 107 115 122 111 87 105 104 85 83 80 75 83 74 73 69 61 74 71 68 70 69 73 62 63 65 68 69 66 62 50 44 29466 240 1481 30 9401 8 11 6 7015 2534 498 1882 5100 10934 21902 32676 27375 31337 18799 2944 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1108 4400 11353 23004 45151 82141 83999 48986 5917 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2043 13676 41418 135028 253889 657269 999999 999999 999999 311019 2539 78 57 63 27 67 41 39 38 107 88 46 4 -5 10 35 32 -16 -34 -1 6 16 -6 0 8 12 29 4 4 -3 -1 5 8 2 9 13 14 7 16 41 38 42 53 42 46 66 19 21 45 47 38 35 31 50 59 45 47 41 40 48 38 38 48 56 54 66 63 70 63 71 75 90 75 65 81 79 77 72 92 70 80 86 61 77 90 93 93 118 104 140 159 184 158 157 164 159 180 175 164 125 119 113 122 120 101 62 61 83 74 81 91 75 74 83 78 68 67 62 71 67 58 62 63 49 47 47 42 48 44 48 54 43 43 52 53 51 39 39 46 44 39 33 26 29472 226 1900 30 9400 8 11 12 7016 2536 131 380 326 307 1259 3336 7237 13917 27150 49413 81675 111613 164043 298025 392960 301925 212961 85208 5662 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 3 7928 96265 184151 358021 741685 999999 581843 3530 72 37 28 18 -16 49 49 48 58 84 67 74 16 2 11 29 28 1 -11 -22 3 11 17 34 20 39 4 5 26 33 41 22 2 19 42 37 8 25 40 22 43 55 71 51 34 44 44 38 40 52 55 42 34 44 47 48 29 37 42 49 51 56 61 67 60 58 60 72 63 76 81 91 86 77 71 73 81 71 87 85 62 68 76 56 67 69 79 86 104 122 130 156 152 165 174 164 156 170 165 160 154 142 138 133 106 91 95 93 88 82 99 97 90 76 71 61 67 67 63 68 61 59 59 63 58 52 47 49 55 56 51 53 51 55 51 47 43 45 42 37 36 36 33 29484 226 1892 30 9392 8 11 24 7018 2540 383 1703 3983 7679 16289 38329 84880 184705 390331 680261 903516 973005 999999 999999 252025 7271 12286 3128 291 169 198 112 53 39 56 111 86 23 -5 32 -4 8 -1 41 22 75 124 59 39 47 38 73 61 94 60 83 31 7 79 118 121 85 90 51 53 90 63 38 39 59 88 97 81 119 98 74 83 84 26 87 35 34 59 90 40 51 37 76 44 46 76 75 54 26 56 66 42 24 58 72 64 65 80 99 69 43 42 3 2 14 36 23 -2 28 45 19 28 13 -20 4 39 61 24 26 20 9 31 26 30 28 9 16 39 56 48 56 70 78 80 46 35 22 46 74 64 46 53 50 27 55 65 78 62 44 69 61 67 73 67 100 102 77 80 85 80 71 68 66 78 104 101 85 86 86 80 92 78 92 83 93 106 109 134 136 157 159 179 175 157 143 157 156 157 151 136 119 120 125 119 117 118 100 88 86 92 84 59 60 67 69 67 51 60 66 59 60 60 44 36 40 55 50 47 44 51 49 47 44 43 42 45 45 47 40 38 40 29490 226 1892 30 9392 8 11 30 7019 2543 124 485 2467 8961 22183 47974 98079 203516 400992 677072 828042 841742 579272 264100 76675 69690 48579 40583 24571 6867 35115 66170 56988 103165 183585 187263 53043 558 -16 -61 -56 -53 -63 -61 -43 -80 -39 -66 -42 -7 -8 -50 -38 -1 0 -27 -27 13 -32 -46 6 43 -11 -49 -10 9 28 52 42 61 18 -18 77 143 223 5841 137561 186971 68906 2538 178 127 131 140 102 112 138 111 131 62 45 76 68 80 88 77 88 58 56 64 35 69 106 123 146 89 26 25 36 49 22 24 44 35 33 23 27 40 43 69 77 36 67 26 18 39 58 42 33 65 34 37 34 33 31 73 58 73 49 61 93 72 75 75 68 77 81 73 71 69 76 64 99 96 74 100 94 100 76 78 95 90 100 95 98 99 117 105 124 123 94 97 94 89 101 100 97 93 102 104 110 119 124 160 176 158 148 166 177 180 182 171 173 161 158 169 151 138 143 136 112 114 110 94 93 86 76 74 68 69 69 61 67 68 67 62 49 46 60 50 50 54 60 55 47 53 56 48 47 55 54 49 48 45 40 36 29502 219 2105 30 9395 8 11 42 7021 2547 6 2091 6963 17425 37566 82434 187140 389964 696144 877822 578329 359923 345123 292224 78370 61273 115052 165995 259242 332718 296206 190095 240022 208112 2946 31 47 79 86 16 34 108 25 36 48 60 100 98 99 81 65 53 115 133 101 128 121 122 104 107 48 32 59 76 72 58 159 179 207 237 190 78 82 63 70 67 81 125 104 64 75 117 76 39 83 88 128 106 78 52 34 47 50 50 51 87 78 64 35 27 73 5 10 18 35 54 47 15 24 45 39 15 -4 34 41 43 35 36 35 70 24 62 58 79 62 67 61 55 62 106 95 94 85 63 67 28 65 77 49 49 55 77 60 57 66 70 59 67 90 87 82 74 78 79 84 98 86 85 94 115 105 94 94 84 71 80 88 83 78 70 93 85 86 105 106 99 118 146 158 173 172 183 174 186 174 184 161 158 159 138 125 127 123 118 111 79 89 82 75 76 59 61 67 58 70 70 56 45 47 47 55 64 56 59 57 55 58 61 56 62 63 56 57 62 56 51 52 49 46 29508 215 2224 30 9394 8 11 48 7021 2549 783 2390 5557 11961 23841 41813 80651 159217 277608 416409 485768 658014 793021 964017 937774 543495 297928 169655 95169 57256 16336 8551 5891 1214 90 91 65 89 128 112 120 98 87 89 87 62 142 112 112 112 149 172 158 114 97 126 134 156 101 86 98 170 223 212 233 285 275 227 160 154 125 104 110 132 98 94 89 65 55 118 78 94 95 62 66 81 78 43 55 71 119 143 105 50 42 32 32 78 46 29 75 76 27 69 61 61 98 73 53 99 75 78 63 90 95 85 111 89 96 97 90 118 105 80 85 68 85 89 100 108 55 95 97 97 85 106 143 120 106 119 101 121 114 99 113 100 103 97 97 120 130 131 116 104 104 96 116 121 116 122 100 105 122 104 116 120 135 135 113 112 124 129 125 159 178 199 198 199 202 221 213 212 204 176 170 164 163 151 144 142 145 134 125 110 85 91 92 79 75 91 87 90 80 77 74 80 76 72 82 80 77 75 75 78 83 77 75 79 85 87 77 77 77 80 72 29514 213 2284 30 9394 8 11 54 7022 2551 79 955 2820 6077 11784 21318 36500 62133 113112 214813 372441 476830 545135 616713 795381 925279 581131 296254 84599 37390 31266 382 -74 -54 -87 -73 -48 -63 -76 -35 -64 -59 -36 -60 -35 -71 -67 -65 -22 -11 -28 -30 -36 -61 -41 -47 -17 30 33 129 132 1308 29825 155115 140868 134170 144097 3061 212 178 107 74 122 85 71 97 64 81 100 62 71 29 42 78 99 77 106 107 118 98 53 81 91 36 49 43 70 79 99 89 61 69 82 48 65 91 66 33 71 64 70 52 78 75 83 85 72 62 95 99 62 87 105 96 95 97 105 110 94 111 114 126 96 83 96 122 131 122 92 96 118 116 103 131 119 132 127 123 148 135 111 105 101 127 113 115 103 102 120 112 117 121 113 116 108 110 119 124 124 105 127 125 156 183 179 199 202 212 196 188 215 201 182 177 180 176 156 151 148 134 118 116 115 108 85 77 69 84 89 77 68 65 71 71 67 78 63 75 87 81 72 74 72 78 79 76 81 83 83 78 73 71 66 29520 216 2194 30 9394 8 12 0 7023 2553 -24 2367 8221 20518 42874 89675 177343 299364 425714 652379 981201 999999 968959 721330 232726 83636 103499 39252 1537 124 109 71 66 96 89 82 92 115 93 90 69 60 106 100 50 59 136 96 71 88 114 79 100 110 135 113 94 66 74 107 145 138 173 225 248 290 448 354 466 541 225 188 169 122 68 77 84 65 27 40 118 72 89 75 79 83 69 81 78 69 93 116 69 54 48 29 39 46 45 44 39 74 36 6 41 66 71 66 68 78 77 53 76 80 50 39 60 60 56 24 60 72 58 64 78 94 93 71 111 102 108 111 83 61 61 81 73 69 100 124 92 93 99 82 85 104 106 120 108 104 96 87 89 113 124 112 114 112 119 100 110 118 111 103 112 100 90 94 90 104 91 111 133 141 144 144 163 180 194 189 183 202 194 178 182 174 172 168 147 145 150 132 124 122 108 102 97 87 82 83 80 81 79 78 72 64 64 56 59 71 79 69 73 69 60 59 64 67 63 64 71 70 60 56 53 54 29531 260 873 30 9393 8 12 11 7025 2557 627 2991 9770 11426 3901 4212 6801 11678 17873 29005 39755 42991 32519 36915 73858 106202 108202 45808 16916 6149 4775 26740 68150 171152 345392 470964 361118 244667 107890 3203 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 126 85 -58 75 -83 1874 22686 69429 81933 125534 211181 269791 237816 182699 226464 188184 156028 229573 346261 177981 3925 121 64 69 120 149 98 85 83 100 103 95 104 98 102 100 81 109 108 84 96 111 107 142 151 86 66 106 104 116 74 71 143 113 150 211 172 171 152 173 146 114 68 66 45 16 72 76 60 106 78 58 47 102 112 96 98 75 86 89 58 106 127 135 137 127 72 69 108 93 54 57 55 58 72 61 57 70 55 83 70 58 49 56 71 72 53 47 76 106 83 112 52 61 71 95 100 104 111 58 102 151 114 105 113 106 93 81 72 66 91 109 99 96 121 122 114 105 102 114 110 116 112 134 130 131 107 128 119 94 111 125 131 124 110 118 106 109 120 116 105 109 112 96 111 149 157 130 149 146 173 186 201 181 190 189 183 180 161 140 129 137 135 137 138 132 134 135 129 100 90 86 79 76 61 65 72 70 61 68 72 74 65 64 66 67 59 58 66 67 76 71 68 63 66 66 58 53 42 29538 259 904 30 9394 8 12 18 7026 2560 453 1728 4663 7722 15019 27158 24241 21661 34782 62926 100142 108779 134143 179437 268134 360508 394360 435595 351222 251186 294469 352931 489534 434634 162279 26080 15086 7534 27224 8043 475 330 329 296 208 151 119 159 164 140 165 207 229 296 291 232 488 636 157 69 23 36 47 88 39 53 36 75 68 117 37 69 81 87 83 73 50 19 46 43 25 23 71 91 61 55 36 75 54 38 78 57 53 93 55 76 46 52 66 64 86 97 125 126 107 189 168 144 159 181 191 136 94 85 81 47 36 69 78 56 34 55 68 77 67 60 22 71 77 47 89 69 72 94 112 91 77 60 45 65 57 44 48 49 42 59 64 71 59 64 72 44 32 70 51 52 70 79 50 57 60 38 36 63 82 86 60 79 72 90 93 94 115 71 59 59 65 55 98 104 98 90 95 95 96 67 83 85 101 85 74 75 103 101 106 93 107 93 99 117 100 101 108 103 88 85 104 111 91 75 76 72 88 82 91 99 82 100 102 107 130 141 158 173 177 145 138 128 118 125 101 106 109 105 105 103 103 98 83 78 76 52 45 49 41 43 47 51 51 51 44 51 49 48 62 48 47 48 57 42 46 50 49 41 44 43 38 42 39 29544 266 697 30 9397 8 12 24 7026 2562 6 1560 5332 8054 4541 3455 3042 2724 5336 9272 9152 9971 16640 26335 24070 25727 26411 23860 18070 7886 20641 56786 85290 88860 72866 96231 207107 387225 472191 476689 488305 276227 89811 7390 5670 908 -95 -69 -93 -96 -53 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -27 77 6618 75474 169343 310444 519667 489638 71312 691 58 93 79 44 37 65 64 69 48 29 69 53 73 39 21 36 55 18 54 80 73 59 55 78 52 50 30 35 30 50 43 26 26 27 58 58 40 46 40 42 24 49 47 52 34 43 63 71 88 40 34 44 49 32 60 82 67 65 55 81 69 74 53 70 101 78 96 107 85 103 76 78 72 79 108 102 100 104 90 102 92 109 85 90 110 97 90 89 93 104 94 78 78 92 84 88 83 93 83 81 93 90 103 117 109 123 130 126 117 129 134 109 99 97 86 94 92 98 85 82 87 91 70 60 55 37 48 52 44 37 44 36 38 49 51 47 49 51 43 38 44 50 48 40 41 41 41 54 49 46 47 40 33 29550 269 612 30 9402 8 12 30 7027 2564 1066 6517 6722 1706 4639 5523 2111 366 4043 8436 1348 999999 999999 352 2263 6576 10760 10828 5081 2598 6313 13988 50966 95109 87715 68273 62997 60538 54847 50739 91624 166942 138702 111702 100355 91368 4330 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 847 4162 105 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -10 133 11818 229096 650987 921655 999999 798615 95785 891 51 61 74 63 38 66 72 76 47 48 65 32 71 88 80 96 104 105 131 89 71 66 68 68 29 26 38 77 67 66 38 51 42 80 29 27 53 39 52 47 36 36 55 63 52 49 35 68 75 91 94 117 77 64 97 115 105 58 71 78 106 111 108 122 103 106 115 128 106 98 92 114 115 82 102 103 98 106 113 106 90 107 99 103 112 87 89 97 104 103 90 86 97 86 87 117 115 72 77 96 103 90 97 107 130 130 135 134 140 130 131 133 123 117 88 105 113 107 104 99 87 94 100 81 83 71 66 66 67 66 61 57 58 62 52 60 68 70 63 61 63 60 66 63 57 56 63 63 64 66 63 55 50 29556 254 1035 30 9405 8 12 36 7028 2566 853 2509 4853 8424 15701 31477 55632 96594 146725 204171 294594 456604 730659 874245 495976 144252 101210 145690 135131 41512 9255 1077 281 139 201 203 197 212 216 159 138 135 60 -16 -11 -33 -59 44 234 147 2812 28721 152993 266853 132643 57786 4600 119 267 135 49 22 -5 -43 5 13 -26 -3 -4 34 -26 -41 15 14 8 15 -2 0 21 1 10 18 23 7 4 6 37 -19 12 14 19 35 14 70 43 1 56 55 70 90 134 178 175 2556 51527 53616 914 39 90 60 65 35 10 13 22 4 -6 21 57 18 -1 61 26 16 46 64 43 37 58 36 39 52 20 -2 16 10 24 20 39 22 17 24 42 20 29 54 39 -7 14 23 24 25 45 16 -7 0 27 43 52 45 47 91 81 65 85 84 89 62 58 66 84 100 81 58 67 86 98 91 86 89 72 64 71 72 70 96 90 110 99 81 80 75 86 86 83 84 71 66 87 79 78 59 79 73 83 66 80 74 94 76 69 68 77 79 83 104 100 93 81 81 98 75 94 111 99 108 85 71 84 76 69 52 58 67 49 63 58 58 54 51 44 44 49 49 48 30 40 40 41 37 43 41 51 41 37 45 46 44 40 39 41 39 29 31 29568 268 644 30 9404 8 12 48 7030 2571 124 328 625 1225 1863 2634 4434 6004 6249 9560 11514 9142 10833 14208 16626 19630 16431 11241 6337 3914 3237 603 1624 3659 9924 19780 30028 43516 38316 16293 6710 1174 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5451 44138 144803 393919 877146 999999 999999 292684 5030 90 46 30 49 52 54 13 31 24 34 54 36 35 31 71 70 50 85 31 24 42 19 27 60 32 47 67 56 47 91 84 73 24 78 113 70 84 130 156 123 98 108 116 123 78 63 39 60 63 40 100 104 56 32 62 16 21 52 58 15 51 70 74 69 86 67 40 58 67 30 27 66 41 64 58 25 28 59 52 45 6 37 66 17 43 33 47 75 60 44 33 61 53 44 52 81 73 66 75 87 83 54 70 116 115 85 67 66 54 114 112 102 126 98 88 119 115 118 139 114 109 105 105 102 89 100 115 106 89 87 104 93 81 83 72 117 120 121 123 96 92 66 67 88 92 91 78 67 86 95 91 82 88 95 69 91 90 101 67 74 86 68 88 97 95 86 84 73 76 76 64 64 67 64 57 63 54 46 51 56 52 43 54 53 54 63 64 62 65 69 56 53 58 59 57 58 59 55 58 54 55 46 41 29574 268 618 30 9408 8 12 54 7031 2573 9 13 46 630 1391 1366 1958 3838 7310 10919 7088 1478 1791 3149 2646 2109 2270 2894 2857 2718 5365 11692 32168 75243 133236 201816 258879 222424 166277 218679 267733 401541 555929 700386 583251 64144 1243 112 75 100 172 184 169 98 58 43 -69 -38 -18 -19 -19 -46 -41 -3 23 73 262 3811 49941 164419 235123 165832 87795 1686 228 86 19 -5 13 26 19 -25 -8 57 69 41 42 45 4 7 42 30 66 59 38 73 39 -13 41 32 46 49 39 31 61 41 40 43 36 43 28 79 101 96 80 40 82 72 77 60 36 14 11 51 42 15 26 55 59 66 54 52 39 20 11 12 51 46 74 64 53 19 32 30 23 2 4 -30 -21 17 19 23 53 34 12 32 34 47 42 32 40 38 44 32 40 38 24 39 39 34 35 70 67 80 69 66 78 56 31 57 92 75 80 101 79 86 91 59 65 84 92 84 76 48 72 85 107 70 56 62 77 86 82 84 96 85 90 85 78 75 66 70 77 90 74 70 74 80 56 52 53 58 44 44 62 63 71 72 62 72 66 54 52 74 81 65 73 66 68 90 84 78 64 59 55 49 50 59 58 40 35 33 39 42 40 38 37 36 32 40 40 43 38 43 36 44 41 35 28 26 26 31 31 31 28 22 19 18 29586 268 651 30 9411 8 13 6 7032 2577 104 1885 3312 3054 4574 5867 5856 6077 6124 5031 4750 5846 8830 7971 2781 6128 12337 20485 35059 35116 27547 67779 125266 102101 151996 266076 435918 551821 630830 754677 954545 621257 121671 1150 463 326 264 245 236 362 435 487 585 652 441 246 85 68 52 63 84 113 79 121 68 86 81 95 44 500 962 81 35 2 -11 -36 -49 -1 50 -12 -45 -7 54 51 -18 -20 81 59 13 -12 -8 28 27 13 19 5 13 33 -12 -5 37 -4 -6 24 -15 14 40 77 45 31 30 42 20 -22 -1 9 26 11 7 -30 6 30 19 2 -2 21 21 13 33 49 50 42 -2 50 23 50 33 12 42 31 72 51 83 56 44 53 7 14 0 24 24 1 32 24 24 4 23 27 20 -6 31 29 22 25 55 28 8 -3 19 42 18 33 51 59 40 43 74 48 47 56 56 62 54 56 69 81 85 62 58 64 59 57 46 53 73 87 75 71 57 59 55 40 57 79 77 79 84 67 66 91 83 61 53 69 58 75 67 39 44 36 54 48 29 40 60 40 36 61 44 40 50 40 53 42 46 49 24 39 47 43 37 51 62 47 35 25 23 41 42 37 27 25 15 26 16 23 30 34 35 36 27 27 33 37 37 30 25 17 20 19 17 8 11 13 16 18 11 -2 29592 272 529 30 9409 8 13 12 7033 2579 3043 3929 5704 8320 12828 20900 31732 51087 106130 212279 324211 374599 324149 243573 155989 178267 169702 117410 112954 200645 215283 245070 344128 175996 53129 55273 86798 110508 191540 107671 45462 102819 78768 134847 104343 2785 568 445 382 418 484 486 550 612 586 407 221 130 118 144 113 128 124 128 148 78 109 135 70 114 109 85 94 85 122 75 45 50 95 42 -18 5 25 39 86 39 47 19 37 70 39 48 66 67 37 34 54 102 55 79 94 69 62 97 98 72 40 75 80 93 57 58 84 48 18 69 16 58 37 50 78 57 59 28 73 67 45 62 60 32 35 39 41 47 44 46 21 45 75 60 25 43 88 64 96 93 38 63 77 55 73 70 38 31 77 35 52 40 16 46 71 86 81 51 79 65 66 61 87 74 38 33 44 67 89 73 81 82 85 98 77 89 97 94 100 90 93 101 124 134 125 76 107 108 135 107 100 102 115 107 110 119 128 114 90 89 118 153 120 109 127 105 99 91 92 113 101 120 93 92 104 109 88 99 109 83 77 95 82 85 79 74 89 80 84 90 80 89 91 99 82 73 99 96 96 74 73 86 87 82 82 79 70 63 57 66 83 77 67 69 76 72 76 80 76 85 82 81 82 85 77 67 67 68 61 63 67 72 65 62 57 55 29598 273 500 30 9410 8 13 18 7034 2581 2003 2976 4144 5052 6075 8207 12717 18588 25394 37554 67351 125822 222420 338632 336398 173396 149181 125628 156479 207089 304744 335158 346436 279364 254419 276374 334235 296464 39969 5092 1938 1445 1148 1039 862 628 521 417 413 468 616 661 591 548 590 518 389 224 190 167 106 82 35 45 49 37 49 89 77 18 21 59 72 -16 -10 16 -14 0 -10 -19 -52 -50 -11 -2 12 4 2 -17 8 5 -10 2 46 -1 -30 -2 21 61 49 42 -3 -8 41 -5 -19 5 46 37 6 48 82 22 24 -4 -3 7 20 -29 18 2 -13 -16 -10 -20 -22 -23 -4 42 18 10 -40 2 -3 23 29 5 10 35 -7 17 32 30 61 33 25 40 14 35 20 -15 20 34 23 23 35 37 1 25 26 19 21 9 10 -27 8 17 3 26 -10 13 15 1 34 -9 18 26 50 54 45 46 53 69 67 65 60 50 55 90 78 42 67 54 44 39 52 44 47 44 44 61 76 66 66 77 80 67 59 57 64 65 79 74 72 62 64 67 71 56 64 57 59 69 44 55 40 37 57 41 44 56 44 51 63 58 42 18 32 57 35 39 53 46 37 38 49 48 48 50 48 32 35 37 35 21 24 25 29 32 32 28 29 34 40 32 34 37 38 38 30 26 28 32 31 37 20 13 24 16 24 13 19 15 0 29609 256 1011 30 9411 8 13 29 7036 2585 293 1996 4890 5943 11163 37131 73068 92438 208589 313978 352666 414797 85155 10300 2210 4101 12578 12782 8397 6382 12254 20393 30299 24808 11343 17204 39840 67992 117868 285265 467622 699764 801714 355419 73104 78627 195203 48836 1048 57 8 16 39 37 31 2 -21 -21 -12 11 -29 -3 10 -1 19 43 -10 -1 4 0 23 44 30 35 -21 14 7 40 16 32 -29 -20 54 16 8 67 49 7 35 16 36 13 54 55 9 -11 44 -19 8 -8 3 15 -10 -17 -9 -6 -22 -1 14 3 -15 -2 -8 -21 20 15 -13 -10 -7 1 9 42 29 -11 43 84 37 24 18 23 3 20 11 29 17 7 23 37 -11 20 50 16 29 27 -1 2 -3 -7 17 -3 8 4 2 31 29 47 21 21 69 43 83 62 57 79 55 45 70 58 60 72 53 63 82 59 57 65 50 57 51 65 55 58 65 72 71 48 66 76 86 65 58 73 94 91 71 46 69 75 70 75 86 51 46 49 47 66 50 71 62 62 55 40 38 35 32 19 45 52 36 44 32 35 38 52 55 56 65 55 63 59 47 53 50 39 44 37 46 45 45 44 39 55 48 45 46 41 37 45 51 42 38 54 51 53 51 46 38 34 36 37 29 36 38 32 30 20 29615 252 1126 30 9406 8 13 35 7037 2588 582 3176 11959 25772 21671 3587 2953 5200 20346 44116 37670 11873 14254 46009 94090 92825 67239 13521 5559 16850 13115 16533 20906 16796 40070 95579 218889 386964 583750 865419 999999 833936 285514 28497 310 61 84 91 60 72 54 25 26 35 -4 9 -27 -22 -8 -23 -1 6 9 -16 -7 28 -31 16 45 66 17 -21 -10 -10 -12 -3 12 -7 2 -4 15 12 -4 21 19 61 -7 2 13 -19 9 -22 9 -44 -13 -14 13 -2 -29 -24 -32 -11 18 6 0 5 36 9 -8 -6 31 -18 12 13 25 -16 -12 -34 20 43 0 -1 23 4 -7 14 31 -15 -15 4 28 27 -4 -2 -8 18 32 26 10 1 28 4 23 26 23 -23 -28 -20 22 77 68 52 31 48 57 54 62 40 79 72 60 78 64 76 36 65 69 51 26 45 80 75 67 67 62 45 73 66 45 62 69 64 66 81 64 68 86 72 63 58 52 65 87 70 46 45 37 46 58 47 62 58 41 47 54 55 67 63 50 53 55 48 53 37 65 45 43 29 22 34 43 50 54 52 60 51 52 61 60 41 46 45 43 50 49 53 44 43 51 50 52 65 59 51 48 51 65 64 54 52 46 46 45 36 37 44 43 42 36 37 26 24 29622 259 942 30 9402 8 13 42 7038 2590 63 999999 999999 -79 504 1443 5427 9096 7256 3830 7504 11401 11604 18874 23651 2709 1175 2795 3542 999999 999999 295 64 999999 120 623 2174 7289 16760 26587 60188 154438 330714 544849 810454 999999 913186 583147 410664 166607 2234 79 70 40 5 44 34 -19 -7 -23 3 12 -7 9 -19 -23 -19 -3 -3 -31 -9 -6 5 10 -53 -39 -13 3 -29 -24 -40 -46 -14 -15 -11 -1 17 -27 -22 -50 -50 15 -8 -13 -13 -8 -21 -13 0 -34 -10 -46 -14 -23 17 22 -18 -34 -19 -51 -29 -28 -24 0 -27 -33 1 -16 -22 6 -14 -17 18 18 -15 -18 -21 34 22 13 25 2 -18 -9 -5 12 22 -24 -20 8 3 7 11 13 -3 18 9 1 -38 -3 6 -15 -31 -25 -29 -27 -29 12 54 47 39 0 29 33 40 34 11 19 29 52 51 47 38 42 41 45 51 49 58 57 47 86 75 67 44 39 52 46 65 63 42 48 45 70 72 62 40 53 52 49 42 58 48 44 49 49 38 37 45 61 45 41 56 41 31 40 38 40 30 29 48 44 32 39 34 20 37 43 40 51 41 47 43 43 34 27 39 38 41 32 34 26 29 38 43 38 41 37 34 29 34 48 34 42 49 36 36 35 35 26 28 32 25 25 33 28 21 15 13 29628 240 1483 30 9403 8 13 48 7038 2592 85 320 46 999999 429 1549 1835 2327 7017 20388 44916 85089 148075 235834 364751 482902 586885 771805 850247 810860 573739 243590 92830 52060 40006 1721 73 54 92 78 74 98 104 55 36 6 34 69 -13 29 47 -16 0 -7 7 17 -20 31 16 19 32 28 29 33 40 49 53 11 -8 -38 60 37 38 68 29 27 8 33 32 4 42 31 36 5 4 -8 -5 -3 18 -11 -26 -5 9 51 31 8 34 -5 5 29 41 26 1 -42 -5 11 26 24 69 44 29 -1 29 17 -12 12 35 55 32 28 37 26 32 40 67 27 5 15 12 25 28 8 7 22 13 12 31 43 30 39 51 66 110 60 78 61 62 66 68 41 66 59 70 72 66 84 85 80 76 110 83 60 75 74 87 92 68 62 72 78 91 92 69 84 71 91 81 87 103 84 70 91 83 78 100 78 80 71 71 73 74 78 75 63 65 60 59 62 60 58 73 88 80 70 63 70 62 73 63 76 93 65 64 69 52 49 34 37 43 46 55 51 55 56 66 62 69 63 62 70 63 64 59 53 60 71 68 57 59 56 54 47 61 55 50 54 45 42 36 28 29634 235 1633 30 9403 8 13 54 7039 2595 191 1072 3114 7461 14807 29989 59001 82410 100295 169692 226311 231542 167266 113463 142858 248960 531106 593724 426369 999999 854455 106005 1069 63 69 15 30 69 66 55 65 47 32 -7 -3 9 7 38 14 44 36 67 32 24 23 28 13 30 14 77 53 16 7 29 40 49 6 64 32 34 20 47 77 14 41 24 60 45 1 7 54 59 28 48 12 10 18 3 -3 3 30 4 14 26 13 55 35 11 2 -14 43 31 9 59 39 29 20 33 11 32 49 11 39 34 42 48 64 59 35 40 26 26 29 3 34 45 36 40 9 -12 37 58 41 62 72 56 95 106 88 96 85 97 71 77 58 69 67 96 84 75 89 83 89 88 92 71 67 75 100 82 97 78 73 82 85 77 72 77 85 83 97 93 91 58 74 71 106 116 102 86 59 64 88 77 62 70 66 65 72 92 95 77 79 66 68 73 70 84 89 90 80 73 52 58 72 70 80 71 75 76 70 55 54 67 70 66 79 76 63 55 65 63 57 63 70 79 71 61 70 70 67 79 71 66 64 61 61 63 65 58 53 50 51 52 42 29640 241 1451 30 9401 8 14 0 7040 2597 245 1205 3372 9150 25415 68115 144351 291510 229079 191269 211544 263049 251338 158615 86189 54635 5613 3099 2846 7239 71582 287204 539005 895995 999999 98800 998 62 89 71 27 59 42 81 46 17 14 -32 -6 45 52 19 21 37 71 3 6 45 63 -17 14 18 83 87 75 66 42 14 -7 25 43 82 50 13 67 85 20 29 51 20 43 39 76 -1 -7 62 55 42 33 28 21 15 -16 51 31 64 45 16 12 1 1 13 43 14 -7 9 15 29 47 27 19 4 20 40 12 28 29 42 14 31 55 22 31 42 46 62 36 26 24 24 13 -1 14 18 2 40 49 52 63 40 57 42 72 50 50 35 47 44 51 73 85 54 43 75 69 57 85 81 69 53 83 97 85 72 71 79 81 77 69 73 97 66 88 94 89 84 76 80 66 92 93 81 74 84 96 115 90 84 78 68 60 57 50 61 75 63 68 64 46 49 53 59 52 71 58 54 69 66 68 57 65 74 70 69 78 72 68 67 64 69 65 60 59 60 65 69 64 50 45 62 61 63 58 52 56 66 67 72 62 49 49 60 58 59 45 45 48 48 45 43 37 29646 243 1358 30 9398 8 14 6 7041 2599 238 989 2552 6027 14310 34831 91318 232841 559023 999999 999999 999999 329055 123494 96726 80563 53668 42125 27345 17349 12189 8589 15110 107130 174360 72403 1379 -81 -31 22 -15 -3 -35 -27 -15 24 58 59 43 -24 -29 6 -16 1 46 50 16 35 -12 50 42 -4 27 28 -26 -26 -21 -32 -21 10 14 -14 11 -16 16 6 -48 -19 42 59 35 -5 -6 15 -9 -19 -27 -19 34 26 0 31 -20 -30 -2 -17 -53 -34 5 28 36 18 0 -25 -38 -33 -32 -9 -24 -24 -29 4 -6 -39 -2 -28 -25 -24 -14 0 -17 -2 -28 -34 -3 -6 -3 -1 14 7 -36 3 18 -11 -17 -17 -1 -5 -7 0 6 -11 21 6 30 42 29 25 8 21 22 44 41 63 83 53 41 27 33 32 21 17 8 38 60 37 44 57 42 28 34 71 48 27 40 41 30 26 24 39 24 41 28 36 54 44 57 48 32 11 22 28 19 9 17 24 26 21 41 4 2 29 17 18 32 23 33 43 21 27 30 40 38 35 22 25 14 24 31 40 37 8 15 25 31 31 18 24 20 19 12 18 23 26 31 28 22 15 25 19 15 10 14 9 13 19 10 9 6 -1 7 1 -9 29652 243 1387 30 9397 8 14 12 7042 2601 -15 583 1651 3707 8029 18253 42442 105366 247306 545051 999999 999999 999999 710306 469280 276376 118914 86479 98376 84728 47735 24216 13649 13710 10206 408 26 7 9 18 18 42 66 61 56 69 55 35 65 -13 17 75 29 33 14 8 65 40 58 55 74 36 46 16 43 60 16 23 11 -20 8 59 52 15 39 42 39 -8 -3 39 35 74 78 70 61 35 65 38 13 13 11 13 38 22 33 37 24 63 27 19 26 14 11 8 31 28 1 11 30 19 38 3 -17 23 32 34 -6 -6 -10 5 30 36 19 31 14 38 27 22 42 43 17 24 23 26 36 0 2 48 40 42 31 36 42 56 70 35 45 66 74 64 62 61 57 63 70 35 78 65 59 57 62 67 64 74 68 73 82 42 56 66 72 76 82 77 66 85 100 86 88 85 72 63 85 80 81 85 79 72 71 81 81 66 44 67 50 54 48 37 45 55 64 68 60 63 66 60 71 65 59 71 53 44 58 47 48 52 50 41 48 60 53 40 49 55 39 44 42 45 50 38 46 52 56 52 58 58 57 50 50 44 43 42 43 36 32 36 43 37 29 33 31 23 21 29663 238 1537 30 9397 8 14 23 7043 2605 78 620 1691 3479 7002 13360 23885 38396 61768 104586 159930 213839 274743 375069 503738 588670 505133 499203 698613 932372 999999 931554 173909 3831 90 59 35 42 39 18 60 82 69 53 60 27 24 12 60 59 41 27 32 23 26 24 17 51 17 27 27 15 45 35 26 44 10 16 30 29 -19 43 55 46 65 20 31 9 25 57 12 5 19 25 28 30 15 9 -4 22 20 0 -8 5 -1 18 -34 -8 -12 -2 15 -3 5 38 3 -32 34 48 55 29 43 54 18 24 12 18 42 26 15 25 52 40 54 33 50 40 55 32 0 43 62 3 40 33 26 19 46 76 48 30 47 68 44 55 69 76 63 52 68 78 85 49 64 59 58 81 57 63 86 85 76 47 52 69 87 85 70 83 85 88 91 102 103 75 79 90 93 84 76 85 89 101 99 66 44 54 58 63 76 56 49 48 61 80 74 55 55 45 40 37 65 71 51 54 58 54 69 61 49 50 47 58 59 60 63 66 57 52 39 43 54 61 61 46 46 55 57 60 50 51 52 57 56 49 42 50 52 53 52 54 56 52 52 50 47 45 43 39 29670 235 1620 30 9390 8 14 30 7044 2608 288 868 1737 3364 6252 10732 18161 30704 53151 83525 113798 134462 150235 195257 279635 437706 720697 999999 999999 840091 641112 397872 131300 51745 12182 352 50 34 23 24 -22 9 8 53 62 13 10 -7 23 -27 3 61 23 48 38 7 48 32 8 24 -27 -3 -16 -24 -21 -19 -24 23 -23 -3 21 38 23 38 26 24 23 6 -1 14 3 0 5 18 28 -15 21 21 38 52 24 -24 -28 -11 -1 1 -23 -22 -10 13 16 -5 -41 -3 -9 19 42 27 39 22 -26 0 49 26 -1 4 3 59 18 -2 17 34 37 18 29 23 53 35 -3 0 11 25 29 31 25 4 -1 50 32 42 52 55 60 42 32 62 70 56 69 62 44 82 70 37 62 35 27 28 30 41 80 53 53 56 94 67 56 55 53 68 67 99 70 61 74 72 57 78 68 62 48 41 39 37 35 33 33 36 58 51 35 41 44 54 57 47 45 47 58 54 52 42 41 35 53 39 48 43 40 53 40 42 39 35 52 49 34 34 43 44 56 54 49 48 49 47 45 53 46 39 46 51 42 45 45 42 49 47 45 46 43 43 43 32 33 29676 274 445 30 9385 8 14 36 7045 2610 738161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 102 454 936 1111 1267 1689 3722 8157 14500 21854 32101 51004 79379 119206 157242 200187 260957 348767 441756 496494 522033 571311 784154 999999 953211 753085 417923 190570 55073 36729 7734 533 94 43 81 71 69 19 32 -2 6 31 13 79 86 107 85 110 100 88 21 36 12 44 35 74 22 26 24 22 23 19 59 57 46 24 45 28 25 44 58 69 29 44 41 57 22 20 -6 -9 21 39 13 32 28 63 45 36 29 29 35 14 22 30 6 57 33 24 15 20 14 45 63 46 44 73 43 81 39 78 41 26 48 55 54 75 73 44 19 59 76 39 61 43 25 61 30 61 80 75 79 77 85 62 94 72 74 85 79 61 51 83 72 78 71 66 75 87 80 78 73 70 89 68 51 95 105 96 87 104 92 108 94 92 95 94 109 121 93 97 107 108 99 117 93 97 103 95 101 62 89 86 80 63 63 83 81 61 68 77 71 74 83 85 87 82 89 84 85 82 83 80 88 89 68 76 86 64 72 75 67 65 71 78 78 77 76 72 87 88 80 86 81 74 77 81 77 72 82 83 72 75 81 79 64 69 71 69 66 63 51 29682 272 503 30 9383 8 14 42 7046 2613 815 61 814 2728 8527 21290 32555 16503 6197 4672 6127 3600 4091 2355 1461 2529 4421 12780 40245 133656 355734 318505 102081 75457 1592 -64 999999 999999 999999 -40 93 326 353 -18 999999 54 414 2569 11132 32364 96973 229688 348462 418545 504992 566150 572131 570459 515473 476489 558287 626039 468433 276539 119414 1994 109 94 21 61 80 49 57 39 45 38 86 34 47 64 90 38 65 51 42 47 70 57 44 44 28 19 33 59 48 14 35 28 38 6 19 6 26 42 32 29 35 2 33 54 44 40 74 21 37 61 36 42 59 26 22 9 11 15 33 20 8 30 39 4 18 16 -12 16 24 6 3 43 0 -41 -6 15 18 -6 17 27 20 27 11 28 30 15 24 35 41 41 42 33 42 29 46 62 62 45 63 46 33 45 60 9 33 50 37 68 73 40 45 62 40 60 98 105 84 58 85 77 49 63 40 74 70 58 46 63 62 69 82 72 66 82 117 94 94 95 99 75 53 79 84 80 90 98 73 54 87 94 94 86 82 97 77 63 75 51 51 58 44 62 49 67 66 47 33 67 65 58 66 64 80 63 63 59 72 70 55 51 51 60 67 59 49 55 70 56 65 65 54 52 53 59 56 60 63 61 68 68 59 59 56 47 60 56 57 50 53 57 55 53 54 42 43 35 29693 271 531 30 9381 8 14 53 7048 2617 27586 24273 41341 46540 49937 76944 133120 259888 419990 477496 388727 248341 272842 175928 184864 240865 198523 257279 386853 324555 12146 4275 3334 2995 2775 2489 2249 1932 1569 1353 1313 1288 1266 1337 1270 879 517 437 340 267 271 237 73 68 95 90 54 62 92 58 69 45 103 75 125 93 87 97 74 76 45 60 64 56 86 73 52 49 37 28 46 88 99 12 47 52 46 58 40 -6 76 65 46 22 23 61 36 35 40 37 24 2 8 -2 21 66 73 65 26 40 40 19 34 38 9 37 69 4 13 8 -40 6 43 -1 26 -8 -36 15 25 49 44 26 23 7 41 39 40 6 13 33 37 20 -12 9 33 34 19 53 65 61 1 14 28 41 34 22 33 30 41 43 46 39 14 9 21 32 39 34 54 54 76 62 85 84 60 57 33 37 48 69 68 62 68 74 61 43 71 70 59 57 69 42 49 37 88 91 95 95 79 70 65 107 109 91 104 110 100 88 81 73 91 120 117 89 89 84 81 94 99 106 94 63 84 80 73 70 55 57 56 40 55 53 56 54 60 55 70 66 51 49 64 59 63 82 69 77 66 68 73 58 62 61 54 59 66 61 54 59 70 59 53 62 55 63 68 64 66 72 68 68 65 75 68 69 65 69 63 54 60 55 46 29700 271 528 30 9378 8 15 0 7049 2619 30983 13878 29694 21516 1240 3600 12669 26881 39268 22966 20470 72968 70826 99610 147247 146912 119231 354024 665427 940665 594624 162774 400700 6195 3035 2922 2840 2632 2521 2379 2200 1935 1471 1222 1010 824 466 317 236 159 121 165 145 73 38 38 43 19 73 11 1 33 43 32 83 44 11 28 112 105 49 18 34 36 64 64 87 79 34 79 53 12 49 20 -12 21 51 19 32 47 25 1 35 55 43 21 -19 -15 -12 57 67 51 38 50 53 15 47 45 20 3 -4 21 24 31 56 18 -24 1 4 -9 17 22 -8 -9 3 36 -26 -12 27 23 60 44 -17 26 37 51 -2 -8 15 16 49 18 23 -2 2 -4 -23 -6 -6 12 5 17 22 23 9 18 2 33 20 14 -15 -24 24 26 31 -1 11 57 39 41 59 62 71 51 67 46 42 39 36 60 64 50 50 46 33 60 70 38 37 32 48 62 48 34 27 63 90 86 64 89 98 72 74 82 74 74 86 99 83 75 76 83 90 80 73 84 78 67 87 83 81 73 74 70 59 47 40 53 49 43 37 46 64 58 53 47 57 59 56 54 44 58 61 53 64 70 53 34 33 49 54 58 54 46 46 47 51 58 55 57 54 46 50 60 48 41 50 60 59 58 66 57 55 45 44 58 54 50 52 43 37 29706 272 496 30 9376 8 15 6 7050 2622 100977 164111 136414 51472 22574 4689 4828 5373 6063 7131 8622 7430 7270 20883 17692 13959 45111 58989 102277 224436 340129 363556 107802 163199 66887 9462 3036 2564 2253 1853 1531 1318 1185 981 735 657 536 376 271 214 210 131 25 37 23 44 69 52 72 30 -4 -3 27 64 71 63 71 14 44 68 70 67 29 12 68 23 72 40 27 26 39 34 58 22 58 47 47 23 22 -10 -3 22 37 18 27 30 22 13 67 72 5 32 24 12 35 26 22 5 39 28 -12 -28 22 21 -26 40 20 6 -1 12 -20 -15 -2 -12 24 -7 -3 9 3 3 26 11 1 -1 26 10 1 40 16 43 27 25 -5 -16 20 -2 -17 -1 -1 -22 -4 21 9 -30 13 -11 0 38 18 12 -12 12 52 32 26 21 35 29 38 5 1 -20 -13 21 39 48 60 77 69 40 43 50 72 67 59 45 58 33 24 29 45 22 31 14 55 60 63 31 51 41 58 56 58 81 93 66 76 80 62 59 79 90 90 49 58 69 58 65 65 86 80 80 78 63 60 49 48 45 56 45 33 41 30 47 56 62 44 48 38 44 53 55 49 52 44 39 47 48 40 52 55 42 49 43 44 53 40 38 27 25 28 31 39 37 40 38 44 41 42 44 47 56 46 39 45 44 44 46 46 44 40 26 29717 271 525 30 9375 8 15 17 7051 2626 92973 40041 96147 158673 191375 201089 92706 25225 50809 81643 164926 286572 277042 291212 123785 112991 16038 42381 118975 29140 70530 118829 165418 188339 258981 497097 195096 28324 7548 2862 2556 2579 2435 1886 1083 617 498 356 272 215 180 151 131 118 95 64 13 15 83 81 70 42 59 72 35 69 79 40 18 43 74 72 67 102 56 62 82 91 72 23 73 84 67 75 66 61 75 52 54 40 50 56 49 59 8 53 87 81 37 13 22 7 47 43 -7 7 49 9 -18 28 6 32 49 20 37 41 29 24 36 9 34 22 20 31 12 57 15 20 14 22 24 41 -40 26 23 17 15 -7 39 39 14 -6 34 69 51 3 37 18 18 27 10 17 63 50 57 56 27 50 32 72 62 31 40 50 40 45 53 52 36 50 32 38 68 65 37 46 74 44 37 74 94 86 62 46 38 56 81 59 44 66 52 29 45 35 40 57 39 80 74 82 91 77 98 87 89 83 99 104 89 103 97 84 105 114 115 104 94 105 99 90 65 65 77 64 52 73 83 61 47 46 64 61 66 84 69 76 66 64 63 65 81 81 82 85 79 68 63 66 58 71 77 71 69 67 67 74 73 66 58 56 64 63 70 62 66 65 67 61 61 67 61 68 76 68 66 65 69 66 53 46 38 29724 273 493 30 9373 8 15 24 7052 2628 7806 311972 104940 73682 125960 177388 175756 94867 67256 74610 101172 123243 215983 125406 42885 66467 34913 4224 4542 7494 45901 76022 182029 231297 319088 622604 697799 246376 14815 12035 8111 4835 4071 4494 5241 6081 8631 17211 8333 10311 10935 867 527 422 292 127 113 46 19 34 77 63 17 62 34 39 48 41 34 35 12 41 88 95 94 26 48 60 74 110 81 49 71 90 84 50 43 37 47 25 32 40 46 66 51 62 84 51 34 43 8 39 6 25 22 14 19 -1 16 21 8 45 38 51 34 9 -12 9 0 26 10 0 13 16 32 7 14 50 10 5 -28 -41 -21 11 -7 6 5 -6 24 25 15 26 -11 2 24 52 28 8 -40 -3 9 -8 23 17 32 9 -13 23 23 54 28 31 22 0 51 55 22 40 44 40 13 12 45 23 9 12 11 26 68 58 61 49 61 53 37 45 50 35 48 59 71 68 45 42 33 29 11 14 23 35 46 47 72 72 62 56 77 95 79 93 75 82 85 97 86 82 77 66 88 111 83 95 79 74 53 57 59 46 45 55 52 38 43 45 50 53 63 64 51 55 54 52 54 58 61 62 46 51 51 57 63 54 50 47 49 57 52 53 60 62 50 47 49 47 58 60 55 47 54 59 50 45 54 62 52 45 58 59 54 52 50 41 33 29730 274 428 30 9368 8 15 30 7053 2631 154 8101 32100 2709 6581 6761 4704 2655 1829 6679 26522 45107 34643 5302 10228 23833 27476 8664 10197 12168 18036 35856 86129 156191 213366 304616 461440 504021 259080 191970 132006 87462 50405 9698 4288 5310 13224 88947 399623 707281 278076 8422 2090 1447 1183 904 500 231 140 101 121 35 44 40 75 40 49 78 40 1 53 -14 19 39 96 74 57 35 32 40 63 65 97 70 77 82 70 61 52 23 12 35 8 28 21 24 34 57 46 43 28 8 12 -14 28 43 -24 3 18 64 61 29 -4 16 49 67 38 59 28 9 45 53 15 -4 3 -22 22 26 -13 18 51 -29 -35 -24 3 29 3 -5 -10 30 28 36 44 28 19 20 6 8 -7 7 27 26 45 20 1 14 31 27 -1 19 38 37 35 50 48 9 25 57 45 6 36 22 38 47 57 50 68 65 64 42 46 36 81 65 57 75 58 23 25 48 38 11 31 56 38 59 49 37 52 46 47 34 33 48 73 52 67 65 55 60 71 112 112 101 111 101 108 99 86 93 83 102 80 80 88 77 55 60 68 59 67 66 74 79 52 50 71 72 70 59 64 67 77 71 74 75 72 63 57 73 75 75 73 69 81 83 69 66 65 64 75 67 71 76 70 76 71 65 65 64 75 75 70 68 71 74 72 72 64 62 58 63 59 56 29742 256 962 30 9362 8 15 42 7055 2635 73 652 1850 4506 13044 46147 152644 343013 630718 999999 999999 953917 597391 263469 8777 5436 5962 6035 5914 6221 4335 1835 1277 994 630 266 156 198 185 119 142 159 165 71 -9 19 15 24 6 33 27 38 42 24 27 48 52 29 83 58 112 126 97 118 100 96 99 54 61 59 50 15 71 73 38 55 55 43 56 78 55 24 56 79 39 12 36 -15 28 19 14 -2 -6 5 46 40 17 2 9 13 42 3 43 11 22 1 17 -6 12 36 50 17 30 28 -9 -17 -25 -11 -20 -2 -8 -15 -14 -5 -6 47 36 24 -5 28 14 4 9 5 7 -5 -26 18 1 -29 -13 31 20 -3 1 30 44 33 23 19 17 29 18 17 61 40 34 44 2 14 59 39 43 35 45 57 63 40 47 69 50 32 19 28 43 48 61 71 66 45 59 18 26 40 38 49 66 65 63 77 68 58 81 84 91 94 96 80 79 88 83 76 98 94 82 83 64 60 77 70 66 56 43 40 46 42 53 69 70 56 46 49 47 44 54 64 61 61 57 53 63 71 67 63 69 64 68 64 64 72 59 56 54 58 71 73 54 55 55 58 63 59 64 63 62 63 63 63 65 60 57 57 58 58 52 48 29753 251 1116 30 9366 8 15 53 7056 2639 95 1005 2099 4030 6004 7976 15181 27924 34483 38505 48442 83968 174395 407642 827268 999999 999999 528634 382031 146834 1484 835 699 448 336 222 143 128 136 106 165 199 299 416 538 539 412 372 317 272 195 190 201 95 88 169 240 191 235 304 280 306 348 362 269 161 71 50 19 -15 -4 3 13 16 21 -16 9 38 20 22 -4 -10 -25 4 32 29 19 37 40 27 24 -14 21 -7 1 -16 -19 -29 -3 63 15 -7 23 30 17 28 7 -1 -25 -5 -10 -1 40 14 -21 -18 -22 -2 30 18 14 -11 17 31 -1 14 12 -2 5 6 -12 -4 12 27 24 14 -16 15 26 28 2 7 36 46 37 30 4 6 5 -6 28 36 16 22 22 27 40 26 26 16 26 20 49 43 27 38 34 30 50 25 25 41 57 71 50 30 42 52 33 41 43 54 67 53 54 52 56 56 68 86 95 96 97 91 103 69 86 95 77 68 60 53 58 39 45 55 62 69 51 52 46 41 42 53 44 44 65 56 69 72 56 55 48 52 52 44 62 52 58 60 54 62 58 42 52 44 43 46 43 47 36 40 40 42 44 41 45 52 51 47 48 54 52 47 57 57 56 58 51 49 41 29760 242 1386 30 9366 8 16 0 7057 2642 237 890 2395 6118 15029 36730 92277 245684 648530 999999 999999 999999 12313 409 189 183 124 143 239 306 485 670 665 730 924 1221 1852 3516 6182 6174 4108 2849 3222 3588 3852 4668 4996 5477 5784 5227 4233 3560 3231 2407 1786 1500 1103 845 514 259 84 59 37 49 54 43 53 53 32 58 54 51 33 38 14 20 -2 41 30 1 45 60 32 20 14 7 36 15 19 -5 -14 26 83 58 31 10 12 42 51 7 21 -2 -1 0 15 22 -19 -8 -5 8 -9 1 11 -7 29 43 24 -1 28 29 0 34 47 40 38 37 25 29 14 10 19 42 60 40 35 35 32 17 25 25 46 54 58 47 45 64 54 46 33 16 23 24 49 60 58 62 55 18 55 67 71 64 49 56 52 50 63 52 44 42 21 45 57 48 36 63 35 52 67 49 60 75 98 87 83 90 113 120 115 99 101 95 80 59 67 67 57 61 66 55 54 58 65 50 56 75 68 66 68 68 77 92 87 66 69 72 77 62 70 82 65 65 74 72 67 73 80 74 78 72 63 60 61 71 62 56 73 75 63 60 62 69 68 64 70 81 74 69 67 67 61 59 29771 246 1265 30 9365 8 16 11 7059 2646 524 994 2075 5528 11783 21917 45861 94410 191453 350327 575012 572978 432255 142817 208495 338660 474872 947767 847486 205191 2091 349 245 189 154 119 145 145 139 88 187 203 296 539 1014 1631 2483 3112 3946 4487 5292 5820 6106 6132 5783 5117 3686 1960 916 355 109 65 29 32 22 31 45 72 93 41 45 20 50 38 63 57 52 69 90 32 29 62 52 -18 18 54 71 101 70 42 60 55 120 61 33 33 44 39 -8 43 78 71 51 89 55 32 58 66 -1 -19 14 34 74 62 39 71 74 47 49 6 32 19 12 27 64 92 66 55 54 75 44 32 52 55 63 65 18 30 18 35 17 28 28 52 56 42 40 54 42 70 80 53 38 59 61 38 90 67 54 49 69 86 84 99 84 93 102 69 77 83 93 108 72 96 85 72 45 68 72 63 78 53 75 87 68 71 78 77 103 93 113 128 141 110 124 128 107 106 76 79 82 96 78 80 77 81 77 69 70 82 86 86 88 70 81 83 84 78 78 84 85 82 70 71 82 87 92 84 88 96 84 78 80 89 79 75 79 76 76 88 84 78 79 79 80 81 77 81 85 80 84 84 83 85 73 72 29778 247 1234 30 9364 8 16 18 7060 2649 313 1110 2499 4721 7422 12557 20308 18999 4634 4614 28145 109288 262703 325904 246152 295564 439942 794514 999999 999999 579960 256271 3605 567 428 506 469 401 391 420 569 433 480 532 396 447 751 1550 2458 3494 5440 7450 9240 9409 8791 6854 4222 1918 616 230 6 11 21 13 23 45 19 54 73 101 58 81 70 64 89 58 60 89 113 134 148 129 90 48 64 72 46 57 83 68 35 32 39 23 49 53 46 64 45 68 96 97 35 29 64 83 74 69 56 36 65 67 41 33 55 69 69 60 88 68 85 84 74 60 56 60 50 39 81 79 64 61 71 63 62 48 91 79 94 80 82 47 82 89 41 46 69 78 42 44 80 93 84 70 77 92 134 74 101 88 88 95 88 87 108 111 114 113 134 129 124 122 127 125 145 112 98 80 82 76 103 120 82 107 87 84 75 78 76 99 98 107 141 132 135 140 147 152 134 101 101 103 107 100 103 93 82 95 92 93 97 95 102 99 91 91 111 112 109 104 101 103 109 114 99 111 109 104 110 104 85 89 101 96 100 102 102 98 102 102 102 103 98 105 102 94 93 95 104 103 108 107 101 99 98 94 91 29790 274 423 30 9363 8 16 30 7062 2653 2461 2324 2700 3598 4736 6628 9479 14842 25883 35362 29993 27226 26372 26597 27292 30566 35912 35243 44242 70489 102986 114136 125395 147449 186638 100248 78260 53056 64914 77760 103479 161183 228889 220944 143652 143435 294340 348856 241168 75502 39323 29418 22572 23480 31542 49255 64805 72325 73293 82049 87506 96638 104729 108674 115413 122883 116318 101990 80385 65295 55450 45700 31654 20066 14846 10232 6957 4402 3604 2903 2664 1976 915 263 37 2 -6 -34 -31 58 36 -5 -25 30 10 28 40 -5 -13 -9 6 21 54 -6 41 5 46 28 58 70 46 16 -15 28 2 12 10 17 -10 -25 -14 3 -9 22 0 23 53 27 -17 -12 -10 20 30 10 -33 -48 24 24 19 -10 30 7 -3 15 22 5 28 49 49 30 26 28 29 34 3 1 24 77 38 42 12 -14 19 26 7 -5 -4 12 29 -11 11 11 34 38 22 18 25 19 46 8 32 46 27 8 58 58 66 53 68 78 36 67 60 72 87 77 52 66 59 85 66 90 79 80 73 79 68 49 48 36 38 34 37 40 37 22 3 12 11 31 37 71 71 68 81 89 70 40 42 46 37 39 48 27 35 40 60 45 51 45 49 31 27 28 36 43 39 45 38 40 35 42 34 34 40 37 36 52 55 38 33 40 32 30 39 36 31 29 32 32 32 37 37 35 47 35 32 52 51 38 39 35 27 31 29796 277 336 30 9366 8 16 36 7062 2656 915 755 873 1209 1407 1845 2317 2812 3844 5515 7508 9916 12255 13818 13410 12643 10565 7353 6304 6215 6572 5680 5281 6397 7209 5556 4234 3233 2908 3042 4236 11177 6490 11032 15309 4820 13978 4428 2421 2214 3270 3155 3425 5899 10598 20685 30146 34699 31779 27877 26209 26259 28641 35354 40452 53032 72928 74173 65550 70429 82493 104785 142891 184453 198787 255237 239388 156843 117916 85956 142628 243396 364251 838411 999999 575574 5697 101 17 39 27 37 29 56 37 29 44 49 -4 3 30 30 47 57 45 52 69 48 44 62 31 23 72 40 26 48 58 33 -23 6 60 49 49 58 -7 1 -15 19 47 46 2 -2 35 46 48 28 44 41 24 41 57 -13 21 55 29 90 89 75 60 31 45 51 54 65 41 70 43 75 61 56 72 67 43 15 36 28 45 19 41 42 42 23 18 39 25 26 62 68 53 33 40 63 61 37 39 45 71 66 101 93 120 107 88 57 60 97 120 115 120 110 97 121 100 113 121 105 93 103 95 72 69 71 75 66 64 61 68 43 41 57 38 44 36 65 65 74 89 90 75 74 90 83 67 73 61 58 71 48 43 56 60 55 43 37 43 56 53 52 60 62 51 58 57 62 70 60 59 58 65 50 63 69 42 50 53 40 40 55 40 49 49 54 50 45 43 43 46 53 56 62 62 49 44 45 47 44 38 29808 258 902 30 9362 8 16 48 7064 2660 135 438 1503 2457 2961 5870 13399 24373 45766 77984 96710 153098 213144 214735 217713 157832 95312 77326 106093 86989 46853 35764 41267 40266 31920 33527 38409 40197 43513 61820 93443 112759 111361 96401 83375 79995 86923 90173 114382 162237 182854 183482 152219 173256 268822 393838 508541 441114 321686 210498 79239 54453 24743 15673 3431 162 43 73 14 -22 24 -11 -32 38 25 54 82 52 39 105 102 98 71 55 9 47 16 0 41 32 18 -3 25 32 53 76 34 3 10 51 62 32 33 56 46 36 28 22 48 49 61 57 38 24 45 85 44 38 41 36 27 56 69 18 40 59 61 75 93 93 88 62 53 102 133 90 70 65 71 61 74 72 30 50 69 52 90 70 46 8 7 11 27 24 32 55 60 21 50 79 78 69 81 75 57 60 54 49 85 69 81 95 84 57 78 90 104 113 107 120 107 150 181 161 142 124 107 127 122 133 112 121 93 83 99 84 74 69 70 72 57 51 60 60 60 51 52 58 71 76 88 63 83 81 66 69 68 73 80 73 84 101 79 81 75 67 73 72 80 75 63 50 56 76 73 71 69 66 72 61 75 72 72 68 63 60 53 68 79 65 65 68 76 72 69 77 70 73 73 68 77 79 76 66 66 68 64 57 29814 269 570 30 9360 8 16 54 7065 2662 142 672 1381 2338 2113 2758 4378 7023 12098 20908 37830 58534 82195 136935 227804 323638 392893 325196 268242 194576 177226 163636 136498 131635 137828 145204 191946 257887 298334 292306 222198 146114 130502 141196 140945 140736 104795 122177 177170 123000 100664 31579 23690 18918 10677 9474 8801 9203 8617 7050 2562 2261 1530 488 736 1740 4062 8647 14767 12355 7991 5461 3844 2518 1167 356 79 17 29 -19 3 10 14 -51 -16 26 60 26 32 20 43 78 50 26 78 50 55 85 35 19 23 44 41 34 63 55 58 86 78 83 69 18 48 76 28 42 56 64 74 26 47 41 68 52 24 66 51 65 15 11 34 25 43 20 40 43 50 32 64 95 114 133 123 89 74 53 67 106 120 86 80 97 81 65 68 81 61 60 42 35 21 39 40 48 64 56 67 63 62 67 53 44 42 70 48 61 67 68 89 77 74 120 110 70 54 65 56 75 75 85 106 163 202 194 150 156 146 138 115 119 97 87 73 77 90 85 74 76 77 92 79 83 83 74 80 79 65 60 49 62 86 92 77 65 84 86 77 79 76 72 85 91 72 76 83 66 63 65 65 77 75 76 76 68 79 82 81 76 72 69 60 69 77 80 66 67 69 70 76 72 67 84 79 73 81 83 82 85 83 76 82 85 83 81 79 79 71 69 66 29820 285 91 30 9361 8 17 0 7066 2665 3723 9014 15276 22433 33321 46712 56229 70821 92040 102179 126273 152165 164522 164263 172118 187715 193868 189522 157342 122275 103448 85006 73635 67774 71742 83378 162754 179734 111993 83475 81967 69747 41860 39588 32484 31616 33054 31187 35779 48639 54123 51903 52968 63265 72488 74409 73487 57414 46384 28187 15602 11554 7181 5113 4010 2056 1147 1249 2593 3484 1826 251 121 156 124 118 139 80 86 190 155 136 101 153 130 127 95 137 102 104 114 44 10 -5 14 -1 -10 -3 6 21 0 28 6 -33 12 18 41 83 42 27 39 35 0 9 58 66 37 26 28 11 20 45 45 58 38 71 72 62 14 53 49 26 57 80 54 5 63 56 50 25 16 -16 20 16 30 12 4 -3 2 12 19 54 60 59 80 79 79 114 64 24 53 49 72 71 48 44 32 39 48 21 -1 26 42 41 38 40 28 16 12 19 -2 18 12 23 38 62 34 42 37 26 49 50 56 48 41 46 48 27 47 32 32 44 35 58 96 99 111 161 216 160 136 109 94 123 98 78 83 69 61 55 67 46 50 37 50 38 31 45 51 42 39 59 56 28 41 38 29 55 53 49 53 47 50 57 49 48 32 41 40 36 44 55 49 44 49 55 36 44 46 40 45 38 39 49 40 42 49 37 37 40 52 39 31 36 41 44 43 39 46 48 46 45 46 52 49 45 47 57 51 43 51 49 45 44 37 29832 286 66 30 9366 8 17 12 7068 2669 20293 21816 21875 21565 20990 20922 19031 17038 15206 14207 13858 13447 10737 8778 8315 7575 7210 7190 7966 8910 9240 9788 10445 10331 9690 11816 43610 91772 13607 6539 4696 2969 2446 2416 2345 2249 2263 2190 2190 1986 1684 1174 752 563 505 434 435 355 328 297 244 175 205 144 172 163 196 174 229 213 182 207 248 222 239 186 286 193 187 208 174 183 204 216 193 245 120 125 145 147 134 124 137 95 133 126 65 68 13 -6 56 35 24 54 33 36 67 7 45 42 110 62 69 101 43 7 104 111 134 84 117 88 97 74 75 104 84 99 44 53 67 24 94 81 40 76 81 81 22 45 82 73 80 64 74 78 97 67 83 115 89 79 132 112 85 106 113 152 124 98 80 77 94 109 92 62 58 78 50 71 83 85 62 23 42 54 33 49 48 8 19 55 61 66 74 60 76 77 82 90 72 40 13 37 89 90 63 87 75 48 88 63 77 92 106 139 150 147 192 218 197 167 132 139 115 85 97 63 92 86 79 90 77 87 103 91 95 98 106 92 82 92 89 81 78 80 70 62 94 90 76 81 92 95 82 79 91 93 81 66 71 60 73 64 62 66 79 66 69 75 69 75 67 84 79 65 69 71 53 75 69 64 79 78 74 69 72 68 69 74 83 71 68 72 81 79 84 83 75 80 77 74 77 77 70 63 29844 283 137 30 9377 8 17 24 7069 2674 864 6140 8865 8973 19785 9611 4895 2484 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -84 2595 17401 34775 57185 17604 5397 12440 39127 140080 284463 144020 66942 47001 77445 92687 111420 245950 540184 900627 726825 306720 115054 43283 9687 6488 5057 3719 2532 1871 1443 895 647 702 630 644 720 568 502 418 407 380 350 334 291 231 234 257 274 286 222 184 188 149 177 139 204 240 171 166 169 212 289 286 132 46 53 71 31 20 6 27 20 -15 5 -10 -35 21 27 -21 -41 -3 -29 20 -1 40 97 88 -11 46 118 157 154 89 64 35 63 69 13 47 39 20 29 68 73 52 6 45 52 38 33 42 22 49 40 49 56 57 71 74 111 65 38 10 34 85 67 35 51 66 35 45 34 20 46 10 28 20 20 7 7 20 12 2 23 -8 1 12 15 7 2 20 30 27 -7 -1 11 37 38 18 7 7 13 29 21 10 11 28 44 58 57 65 64 121 166 166 199 173 174 131 110 95 86 96 67 65 70 55 49 83 66 59 50 43 35 35 40 50 55 41 42 39 32 50 43 42 54 45 30 55 57 34 46 46 42 39 38 41 41 48 39 34 37 43 29 30 28 32 33 38 50 46 42 42 33 41 52 33 24 37 55 42 46 40 37 50 50 48 50 52 48 47 44 43 42 46 52 56 53 52 48 54 50 44 39 29856 251 1118 30 9368 8 17 36 7071 2679 -25 451 1570 3638 7900 17715 41726 97199 223503 480647 776686 931070 788054 319138 32653 9920 3790 3746 4958 5685 6364 9875 15016 17436 13309 6865 3269 1697 1187 2634 5839 7913 5570 3418 1581 2300 7422 16394 16773 19297 19481 45162 156565 259769 346877 314308 143253 4449 316 150 98 116 44 90 35 13 43 41 25 16 -12 52 50 32 45 52 16 55 44 21 59 53 78 94 127 128 122 100 122 119 126 82 57 103 75 88 56 69 83 63 62 26 40 83 38 27 57 65 76 50 62 84 55 32 58 75 69 66 28 68 35 46 66 42 51 19 33 57 49 62 11 52 51 24 22 16 1 40 46 47 33 15 42 40 44 48 42 69 86 73 29 62 56 51 55 62 83 88 71 63 104 127 113 110 74 102 124 159 178 176 217 224 203 170 134 114 126 131 109 106 120 112 77 72 72 95 94 51 61 84 73 78 79 79 77 71 52 52 65 69 80 67 81 91 71 81 62 80 75 63 79 91 90 76 66 58 49 66 51 62 79 79 75 56 45 56 56 66 70 62 63 60 62 68 68 70 71 68 71 65 68 69 61 61 67 68 68 67 71 72 75 68 73 73 69 64 64 65 61 60 51 29867 269 578 30 9368 8 17 47 7073 2683 101 -69 999999 999999 999999 681 3453 8245 18764 25157 13235 979 999999 999999 348 6476 7044 4989 1415 63 89 251 -61 999999 999999 999999 2959 10306 14065 13116 21286 28052 12897 2656 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 588 9190 45423 104175 152041 195104 243463 390889 611172 980591 999999 811150 385836 19769 372 183 163 121 22 53 83 34 46 32 50 19 46 53 4 26 73 33 27 16 57 128 131 140 132 159 131 107 69 101 87 40 49 75 65 67 80 35 93 113 63 34 52 49 82 72 30 -3 99 99 57 63 71 52 103 69 59 42 78 50 61 93 80 46 48 15 25 55 58 50 51 75 56 49 31 10 33 35 30 64 63 49 50 55 68 53 54 48 85 111 103 107 100 101 90 85 104 110 135 154 142 157 183 173 161 159 157 202 208 223 236 220 226 224 213 173 185 177 180 156 159 116 127 116 124 108 92 88 90 68 95 99 81 96 93 80 97 102 89 79 91 91 107 106 109 111 120 109 128 135 110 97 108 98 80 100 96 90 100 83 79 78 79 71 80 81 86 95 91 85 80 87 92 83 86 84 97 99 86 73 99 95 93 95 96 82 94 95 90 101 99 102 98 102 103 98 98 98 99 97 93 87 29874 286 66 30 9366 8 17 54 7074 2686 6503 7037 8572 13010 57889 125059 69278 18975 18533 13608 1469 819 1089 1680 3905 5701 4929 5593 10050 41803 111212 135885 170066 203994 217613 172541 200657 78606 5698 4218 4053 4104 4656 5305 5937 6173 5557 5483 5591 4960 3702 2729 2017 1829 1673 1294 711 399 284 229 149 86 70 38 44 117 302 429 523 664 830 1146 1159 969 841 820 766 509 294 439 558 1110 5792 17703 10803 1235 188 5905 93796 278901 366223 315625 113813 1794 150 150 79 58 53 46 20 26 41 10 55 33 -33 -21 22 18 9 20 -1 21 5 38 88 96 112 148 116 118 90 72 21 34 47 73 40 36 39 39 52 51 12 58 39 46 20 25 17 41 79 23 32 19 20 -1 66 56 32 37 39 43 35 -5 18 32 59 34 24 17 47 24 -6 8 32 21 10 -10 6 22 52 51 60 21 6 62 24 31 38 34 86 82 50 68 63 49 59 102 105 109 120 131 165 157 172 151 172 195 219 197 218 212 232 228 212 217 208 168 149 143 154 176 160 128 132 130 132 100 70 75 92 94 88 84 80 82 102 94 73 96 84 59 62 77 93 87 87 91 93 99 90 82 94 68 84 79 87 84 68 79 74 69 76 61 65 62 62 78 72 85 97 82 77 82 82 71 63 87 72 68 60 71 74 78 79 78 78 72 74 76 85 83 77 82 84 82 70 80 86 81 77 78 77 72 29886 286 62 30 9362 8 18 6 7075 2690 5203 6591 8436 9549 11219 16287 10810 14248 12736 6726 4867 5675 7603 11352 14851 15764 12842 7965 6323 7182 8354 16843 40470 29762 13445 18991 52649 144081 298559 386118 305256 58218 26941 11430 4428 3205 2631 2177 2096 1877 1548 3222 18366 84323 104009 3518 914 722 626 531 532 609 468 405 373 343 247 224 259 189 167 218 264 226 228 290 317 327 281 337 359 260 248 235 293 271 183 134 142 111 133 132 93 10 25 96 69 -4 -53 -14 8 -9 -4 8 -51 -68 -16 -24 -37 -24 -26 -17 -15 46 37 -25 6 53 71 68 85 103 86 36 95 89 5 59 28 2 -17 32 44 31 11 44 1 17 -21 -31 -10 11 7 7 29 14 -8 -7 2 -21 -8 10 -17 4 20 23 42 31 20 15 35 7 -31 -24 -24 11 31 -5 -18 -24 7 -7 11 -5 6 -9 6 -5 -16 27 35 42 34 36 32 29 66 68 78 108 102 126 111 99 85 104 119 114 125 141 165 163 177 164 166 195 214 208 199 212 211 208 202 188 172 146 115 104 121 78 90 65 67 79 84 58 45 56 58 55 61 60 45 44 57 67 62 52 60 56 65 69 76 61 61 51 64 66 37 38 62 30 28 44 48 72 62 48 37 43 32 45 46 45 53 42 47 47 35 48 46 47 61 59 50 45 48 47 50 49 46 47 52 48 54 53 46 55 61 61 59 63 54 55 51 48 29897 271 508 30 9358 8 18 17 7077 2694 5 116 1391 6602 9189 14249 15256 39806 74349 70237 84038 119539 187634 233398 315742 463862 702138 756097 570013 399003 194016 3613 966 932 778 696 851 855 878 1036 1309 1931 3657 11467 42793 42835 13521 3345 959 764 632 625 506 497 420 365 367 286 279 328 325 344 361 344 336 317 345 275 277 284 218 242 274 285 230 167 106 196 171 142 115 124 106 81 -1 -16 22 33 -14 -45 -28 -7 -2 45 -9 -44 -22 -18 25 36 20 22 31 86 99 88 108 119 108 100 99 86 81 63 78 78 24 92 87 48 29 31 40 18 31 43 -18 10 -3 5 44 32 23 69 37 37 43 39 -1 24 47 97 33 28 27 20 55 3 38 18 19 18 32 24 34 47 4 38 53 3 3 64 85 61 34 46 57 55 43 80 96 105 95 129 116 219 362 311 187 134 125 131 149 179 193 200 193 209 229 202 222 253 286 255 259 264 265 262 243 210 163 167 152 151 160 149 130 122 94 83 108 110 90 73 92 88 70 58 70 78 85 81 82 69 46 61 85 80 66 62 67 72 67 52 66 78 53 67 70 64 65 72 74 67 63 50 54 58 65 66 53 65 72 65 52 64 65 58 63 66 59 67 66 61 64 56 56 70 63 60 69 65 66 64 67 67 67 55 61 58 53 29903 287 28 30 9358 8 18 23 7078 2697 14157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -47 238 570 982 7473 36002 73071 83020 85245 104584 146451 177743 217814 161410 215789 361122 562702 591551 603724 494346 241684 25172 2066 979 737 805 728 672 714 759 731 662 705 735 716 1825 12769 28040 5239 577 347 436 499 546 508 606 506 462 372 311 322 290 328 366 293 354 362 335 362 336 369 261 202 280 296 268 243 194 231 155 128 96 84 96 181 139 48 61 23 0 -27 -28 19 17 -28 -39 -12 -23 -18 -47 -33 3 12 46 58 95 82 62 69 118 89 100 96 132 90 39 82 65 89 101 102 76 42 60 15 8 14 16 -8 7 7 17 26 19 16 29 7 24 43 50 55 66 71 61 56 59 5 52 40 26 -25 5 25 -1 2 14 4 47 54 22 -3 10 17 39 52 68 62 73 52 42 62 53 53 56 63 79 208 372 473 400 196 143 130 146 139 167 225 198 226 217 207 207 228 238 252 263 275 242 251 247 235 245 222 163 138 142 127 102 95 111 98 96 107 96 93 84 92 86 62 77 68 53 54 58 71 79 65 59 54 48 53 49 50 57 53 48 55 55 52 45 49 41 42 59 65 62 60 58 60 41 43 61 52 53 54 47 44 42 46 45 55 51 48 50 46 39 41 41 44 47 45 52 51 47 49 55 49 50 57 52 51 42 38 29909 270 536 30 9356 8 18 29 7079 2699 93 2265 14169 25449 21072 14402 9730 14335 19274 26532 32033 58086 122984 243701 434056 616769 747288 620960 379662 237504 135408 53192 5006 3581 2556 2306 1890 1201 953 917 897 836 818 781 863 1040 883 650 806 927 1127 1122 1019 980 687 471 301 306 313 329 337 697 330 161 144 145 93 114 81 70 100 60 3 44 56 61 77 198 301 2091 24147 144091 305100 187027 4138 48 -8 -29 -2 -8 -34 -30 6 45 0 2 -7 -28 -28 0 13 20 54 65 54 109 84 102 50 73 59 87 68 72 84 57 27 39 56 57 10 6 51 38 5 24 25 -11 5 21 28 32 24 -3 4 18 38 57 20 1 30 43 39 37 1 -15 1 23 17 -6 43 36 39 37 27 40 52 52 61 20 24 16 21 41 51 47 65 39 69 68 108 86 201 854 710 311 141 98 116 130 119 138 201 218 210 223 232 226 245 245 235 246 286 291 266 240 223 206 190 133 134 169 148 126 128 105 104 104 106 111 113 114 113 101 91 79 60 63 68 48 45 56 64 59 63 53 68 80 80 74 83 63 45 60 64 61 68 76 55 46 69 55 52 60 49 60 52 53 70 66 70 61 57 48 53 59 41 54 63 65 66 60 62 61 62 54 54 53 61 66 64 65 67 68 67 70 68 65 60 59 29915 277 323 30 9353 8 18 35 7079 2701 548 1070 1494 1694 1653 1496 1468 1680 7362 30009 69330 117449 130688 86357 66815 38895 31766 70311 111707 204434 266977 298946 259758 377283 242627 31987 11370 13895 11298 9860 11939 11186 11146 9203 4681 2737 2607 2804 3298 3913 4748 6617 8077 9285 5491 9865 20721 4710 1337 1128 427 416 514 268 258 457 1671 5327 4902 2486 708 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -52 62 492 3864 40775 173023 434529 545696 328008 74494 3154 6 -25 38 32 5 6 3 39 -5 -11 1 6 -1 -12 -5 -14 -5 35 13 5 64 112 86 95 134 133 119 128 134 109 82 4 37 83 89 64 50 35 30 45 19 7 34 12 27 25 36 38 49 19 11 45 23 29 19 8 40 86 77 65 62 67 72 72 68 65 26 29 53 56 64 55 53 48 53 59 63 50 71 91 95 86 113 387 1028 1508 1162 790 506 239 127 136 121 168 126 141 173 197 217 214 236 243 240 242 268 284 256 246 264 289 279 263 209 165 169 178 179 198 185 154 140 128 126 133 113 103 112 110 94 88 96 88 75 89 83 92 86 93 102 91 86 89 97 85 71 77 88 91 74 71 73 75 72 67 71 59 74 81 69 71 70 68 75 75 81 75 69 83 73 84 88 79 76 84 86 94 93 76 91 91 87 84 80 78 84 84 100 94 84 81 78 87 82 79 77 29922 269 565 30 9355 8 18 42 7080 2704 396 2413 5106 10285 19579 35622 59622 87253 125132 146072 183882 205564 273574 380584 465120 443614 410195 221825 36663 19721 18328 18432 18495 16821 15866 14157 12477 10534 6488 4134 3845 4149 4442 4621 4560 3727 3510 5271 10756 686 58 27 75 143 205 205 1636 14377 83664 43643 4995 23210 3576 530 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 60 48 3702 51235 176674 341058 413665 215794 4829 22 -1 -18 13 6 4 18 40 11 8 -26 -56 -15 -1 -41 0 14 -23 24 22 -7 29 46 72 88 116 114 115 113 64 17 36 37 -4 40 13 58 39 52 71 -15 46 21 -39 12 16 17 -9 0 15 52 56 57 29 20 32 36 -13 27 41 67 87 49 3 3 39 33 21 48 60 41 32 50 41 14 52 36 42 67 112 173 300 1585 5382 7827 7226 5761 3348 1412 398 167 144 101 101 152 172 162 128 146 153 172 212 241 229 243 248 244 230 252 257 267 266 262 253 248 218 183 206 188 165 159 180 153 145 151 140 116 111 106 103 112 114 101 76 86 98 108 107 87 88 68 68 59 67 60 72 86 83 93 70 73 67 61 81 72 65 75 80 78 62 52 57 67 69 65 70 72 75 68 72 71 74 78 70 68 70 76 73 77 71 70 80 78 69 74 78 80 79 77 79 82 80 77 70 75 70 29934 264 719 30 9359 8 18 54 7082 2709 171 530 959 1804 3701 7084 9824 13189 26392 53180 86029 123574 203227 349924 424794 398493 248029 123705 41431 3729 1175 1409 1781 2146 2115 2703 4284 5606 5323 4216 2746 1750 2317 3378 1869 1923 1492 771 500 229 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -47 536 1428 6961 58712 260910 648975 889659 195574 2127 -94 999999 -93 -48 -76 999999 -72 999999 -99 -82 999999 -91 -95 999999 999999 -75 -76 -66 -49 -72 -49 -83 -77 -49 -60 -90 -83 -87 -69 -84 -91 999999 999999 -100 -71 -57 -51 -42 -57 -58 -75 -56 -73 -73 -66 999999 -84 -88 -50 -75 -65 -62 -86 -84 -78 -56 -58 -40 -63 -63 -28 -3 -33 -25 -33 -16 -54 -3 -33 -65 -6 28 13 78 252 644 2741 11594 33190 55877 52287 34577 22340 16921 14380 10914 7021 4526 2351 952 291 107 114 132 135 128 144 158 189 216 234 229 212 228 202 202 224 224 216 221 236 224 237 247 236 216 192 186 185 178 175 179 144 129 130 105 92 79 83 92 73 79 91 74 63 74 80 80 64 44 53 55 47 56 72 50 51 45 56 52 54 63 47 35 36 52 53 45 37 43 44 37 39 42 42 55 51 47 63 53 39 49 52 57 63 58 53 60 61 51 61 70 61 67 60 56 56 59 61 61 63 60 57 64 62 50 29945 256 956 30 9356 8 19 5 7084 2713 149 803 2071 4884 8756 14946 25751 48973 96058 183057 352085 485621 409003 256079 126700 43399 28750 31528 36114 37251 44466 22945 24528 21374 7555 2080 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 436 10659 73926 163000 335950 487301 485835 257029 81900 23301 2088 905 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -97 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -72 999999 999999 999999 999999 999999 -16 96 417 1005 1763 2458 3509 5286 6843 6701 6609 7334 8080 7930 8189 7394 6731 7467 9295 11948 17156 24856 28023 29588 35158 42922 50756 54986 63716 63780 53772 36709 22811 14564 6272 1987 922 642 464 349 382 455 444 354 224 155 149 209 258 287 258 249 257 250 262 271 283 287 258 281 280 287 300 280 292 299 291 274 254 239 246 236 233 213 223 192 162 155 164 136 123 113 99 98 119 114 108 97 88 88 89 95 85 95 93 102 101 95 92 87 115 109 90 98 94 85 95 93 94 81 80 82 69 82 88 89 97 86 85 79 93 90 86 90 95 100 92 86 91 85 98 107 96 95 92 91 99 97 97 97 88 97 100 88 79 29951 253 1045 30 9355 8 19 11 7085 2715 138 1089 3295 7981 17377 31479 47559 90673 159368 257945 426297 385650 260136 256782 212533 176150 141787 139043 205417 278080 262876 171770 49523 2763 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -63 243 809 1587 2538 3471 4396 5424 7345 11208 16163 19033 18099 18214 21139 22353 22933 21652 21411 21422 21807 22328 21994 24766 32037 38239 44355 52806 59839 67052 74698 80476 75438 66228 49215 36003 26397 15981 6636 1992 971 826 768 723 694 734 646 383 144 92 107 132 147 167 188 169 185 197 164 195 193 218 209 230 227 212 209 208 234 262 244 240 213 192 214 217 208 198 163 155 126 121 92 89 71 75 72 59 53 48 66 67 53 40 57 50 65 59 44 46 66 69 62 41 45 68 47 59 57 34 43 56 49 47 38 24 33 40 34 36 40 46 39 36 41 51 50 41 44 45 46 45 45 45 47 50 50 57 56 58 44 41 44 46 43 44 47 36 29957 285 86 30 9356 8 19 17 7086 2718 663805 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 670 1892 4025 7918 14895 24003 39963 65667 92163 120512 163830 257438 435172 652217 683614 625918 301478 105207 1408 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 87 1437 4013 7305 10451 15174 21559 27506 28959 30021 31187 32809 33436 36211 38576 38191 34794 33330 31264 28140 26200 25314 21874 21204 22577 24710 28791 35691 41030 52500 57130 55399 59455 52976 41130 34101 28656 24150 17280 11481 8759 6096 4354 2880 2098 2195 2992 2743 1867 939 416 218 158 141 143 140 186 238 232 254 237 240 270 247 248 262 267 257 248 236 225 277 277 303 300 279 256 253 246 248 230 223 177 148 179 188 159 142 130 108 78 80 75 92 117 98 83 79 62 70 56 52 56 61 64 56 61 69 78 87 79 84 72 55 46 49 61 67 67 62 60 48 51 66 71 66 57 57 73 72 70 75 61 71 75 70 71 74 72 71 74 79 81 81 71 72 70 67 68 61 63 29963 244 1317 30 9357 8 19 23 7086 2720 -51 674 2222 5970 13012 23988 40333 62423 102430 131725 139837 220998 325274 443193 522400 698565 785297 308076 30556 806 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 1348 3979 7402 13599 25331 35832 47247 58559 67982 68535 63317 58609 52080 41659 32228 27084 26342 25527 21642 17641 16411 17422 18643 20205 21451 20746 19196 19427 17883 18165 21984 30836 36758 34270 27696 16799 10098 6319 5601 6072 5205 4269 3445 3346 4059 5451 5505 3952 1930 746 303 198 141 142 120 126 144 191 237 224 221 229 226 228 240 247 234 245 241 256 252 256 249 237 216 229 245 257 257 268 233 237 244 205 167 178 170 171 135 123 105 85 61 62 68 66 64 64 65 68 58 54 45 54 49 39 55 80 70 46 57 69 73 60 46 54 49 42 63 60 63 54 57 45 37 49 57 54 55 53 55 69 60 61 60 62 63 58 63 72 68 66 62 67 65 61 65 62 69 63 54 53 29969 252 1074 30 9354 8 19 29 7087 2723 562 1676 4098 8151 12201 17642 23356 33359 50286 69521 98160 153850 186015 235773 252744 252857 219521 228181 263630 295619 372351 351166 485227 473651 86837 3105 -54 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -91 52 471 1612 4438 9989 18316 28990 38006 43185 43875 40231 33629 27818 19976 14306 13732 15279 16594 17973 21450 22072 16529 14350 16052 18434 21653 24262 22785 17945 14223 13131 13622 13498 13551 12898 12361 12204 8882 4264 1734 1130 1551 3551 7018 11731 12467 7460 2836 954 745 771 636 485 301 189 139 134 184 181 189 183 212 221 216 193 236 231 203 215 227 244 266 256 230 237 237 246 264 258 241 219 197 198 204 190 147 187 208 172 170 120 75 73 71 53 63 62 77 68 47 50 48 50 53 59 54 38 29 38 49 46 53 51 49 52 56 58 56 46 42 42 43 54 54 49 43 51 52 43 48 46 46 50 51 50 56 49 47 49 49 55 56 51 54 63 60 57 52 54 53 52 49 51 29975 287 22 30 9352 8 19 35 7088 2725 1132 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 384 1372 2610 4283 4962 3984 9347 22061 38069 59048 100618 152233 210253 227471 175729 110562 94406 104967 123819 138580 136784 165324 220074 256743 322545 318189 312845 352219 359528 285881 138042 21531 4350 216 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -92 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -63 -50 22 181 544 1197 2104 3300 4714 5730 6086 5832 5468 5234 5119 5058 5858 6962 8168 10483 10892 11575 16139 20750 22476 23567 23898 22550 20403 20320 21196 25267 24989 18862 15080 13740 10410 4716 2023 2918 4597 6556 9414 8429 4811 2285 1300 1376 1556 1433 928 414 209 160 137 143 182 180 188 193 199 205 246 200 187 191 205 246 225 220 222 234 236 238 232 222 242 235 251 220 195 194 180 187 180 175 183 178 132 108 96 72 54 50 43 41 40 64 58 55 38 29 27 22 39 36 33 39 29 46 47 45 44 40 34 45 48 27 21 34 43 40 33 43 31 23 26 33 42 43 39 34 37 41 32 47 44 49 49 51 53 45 56 45 43 47 51 49 44 37 34 40 29982 274 411 30 9351 8 19 42 7089 2728 571 552 3 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 77 208 468 800 1134 1593 2443 3984 6824 9691 8390 6614 6894 8862 13071 17544 20530 28408 43703 57674 74483 115833 181519 248522 398539 622649 808934 926289 809888 400591 101293 22285 11382 8491 3718 901 -3 999999 999999 999999 999999 999999 -77 -39 24 -2 42 98 -3 37 775 1341 793 -5 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -86 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -82 -81 999999 -76 -30 44 214 359 487 666 870 1035 1200 1502 1765 2051 1935 1570 1300 1051 978 1395 2517 4906 6990 9849 12595 15638 19653 24951 27653 28135 27129 30003 35797 32326 28744 19837 10778 6805 5703 7184 9282 10563 10476 8437 5910 4390 3656 3369 2900 1618 680 338 262 200 182 164 183 205 222 235 209 244 227 243 243 234 244 231 232 243 243 256 240 255 256 232 251 238 246 262 225 223 230 225 241 208 197 175 145 127 80 62 89 77 79 81 63 46 74 67 67 56 56 68 70 63 47 54 52 44 61 75 65 51 59 50 49 53 58 54 64 59 62 57 55 64 52 51 65 62 74 63 64 56 59 62 72 72 60 68 76 63 65 65 72 79 71 79 72 65 57 54 29994 251 1100 30 9350 8 19 54 7091 2733 7 747 2269 4314 6806 7217 5683 7660 10596 14673 18132 17466 21114 32307 42926 54281 67791 59292 46134 35236 33451 43067 50688 41593 31361 27216 24240 23175 27388 34575 58342 102582 140658 209621 273863 354283 352676 164001 31638 60869 130523 166470 264574 473854 503532 263887 68388 3409 -56 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -85 999999 999999 999999 999999 999999 999999 999999 999999 999999 -79 -38 178 417 1522 4164 8770 13356 20809 28356 33296 37970 43679 47169 46874 43167 35440 28559 27524 27590 27333 25593 22136 18227 13000 8071 5464 3198 1747 1036 689 384 246 184 144 123 119 138 142 130 179 196 173 179 227 255 219 191 191 189 214 217 215 245 241 232 227 250 233 218 235 220 204 210 216 211 197 194 198 189 179 153 128 98 89 78 71 64 60 62 61 35 56 52 62 44 28 54 52 47 46 69 51 31 42 50 47 54 40 59 60 47 47 41 48 54 51 46 39 48 41 47 46 50 42 48 49 46 52 55 51 54 55 55 50 41 45 49 49 59 58 47 52 52 44 30005 279 262 30 9352 8 20 5 7093 2737 7 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 39 66 14 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 111 1377 999999 999999 999999 999999 999999 999999 999999 999999 999999 4717 12716 20490 18615 12615 20520 41791 65555 104189 160207 213239 288482 438606 567380 677977 999999 999999 602788 68735 1914 -38 -11 -96 -68 -41 -98 -78 -71 -54 -46 -54 -47 -67 -22 -49 -68 -67 -66 -40 -30 -70 -74 -79 -77 -57 -69 -27 -54 -63 -41 -20 -12 -69 999999 -16 -5 -68 -69 -43 -44 -45 -76 -28 -81 -69 -70 -65 -88 -82 999999 -51 -15 -33 -28 6 -13 17 -7 -4 3 7 5 -10 -14 18 3 65 47 33 51 48 94 260 539 945 1823 3996 7507 11799 16483 19416 19195 16866 14826 11979 9269 6958 5235 4582 4506 3864 2025 654 266 234 239 261 259 167 151 186 305 693 1838 3296 3350 1801 698 299 191 185 200 197 224 222 214 228 213 256 258 243 219 219 236 255 226 224 249 243 257 236 232 251 241 221 210 191 151 115 105 116 92 78 106 98 76 55 80 72 85 62 56 62 41 56 70 59 52 60 64 62 50 57 54 49 60 46 46 58 56 53 61 57 39 36 50 57 61 58 66 67 68 73 62 66 68 65 68 72 76 66 64 66 71 70 72 67 63 55 55 30011 262 773 30 9353 8 20 11 7093 2739 -42 606 1130 1017 475 1044 342 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2821 14285 28497 31738 23758 27343 35766 50862 73968 110505 164712 249264 351602 547644 892091 999999 999999 795676 82512 772 37 22 20 21 -29 -60 -55 -91 -50 10 31 -38 -6 -21 -18 17 3 -25 -23 -25 -18 -15 -37 -25 -21 -30 -50 6 -4 -32 -38 -48 -25 11 -52 -56 -47 -14 -24 -34 -14 -55 -69 -34 -32 -21 -42 -45 -43 -19 -57 -33 -44 -52 -20 11 -15 17 74 61 47 52 88 80 50 77 64 50 38 36 58 63 73 134 240 486 855 1495 2324 2884 3082 3034 2648 2635 2683 2109 1565 1179 986 1044 1098 862 600 480 331 229 173 168 415 1555 3769 6521 7905 6409 4050 1819 657 268 199 182 199 212 213 218 213 227 234 226 238 229 203 212 215 209 215 214 198 222 206 198 193 208 194 198 208 187 169 145 109 107 115 104 77 70 81 77 67 47 61 77 67 61 72 67 64 65 63 72 68 57 58 64 59 58 54 40 42 40 37 37 46 51 45 50 50 43 43 46 40 49 54 49 42 47 55 59 51 48 53 56 54 45 52 56 52 57 54 47 49 36 30017 272 472 30 9352 8 20 17 7094 2742 -17 41 219 759 1492 1398 468 999999 999999 999999 1072 2479 3931 3059 3087 2618 803 235 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1037 13515 35363 38533 25188 33461 62300 90157 98486 93949 160125 300627 529460 906948 999999 999999 663703 42933 479 133 72 8 12 64 53 30 26 -11 51 40 12 -31 -10 17 55 32 1 -1 -10 -38 -17 -19 -4 -1 -11 -18 13 69 -8 -29 -13 10 -1 7 27 18 7 -1 -5 -28 -21 23 -40 -45 -42 -28 -19 3 -13 -28 -28 -30 -2 20 44 51 43 77 57 96 114 119 122 85 96 92 99 85 92 72 41 53 36 57 106 88 107 108 155 197 267 291 315 372 422 353 292 275 219 133 87 84 89 150 152 176 259 395 797 1455 2709 3676 2677 978 284 159 158 124 144 187 216 212 246 244 230 243 266 247 246 264 242 253 254 280 263 232 240 233 241 233 214 211 206 179 179 160 147 120 108 113 147 115 101 103 105 85 83 104 79 89 81 78 78 96 98 93 82 93 94 85 82 83 82 76 63 70 63 68 62 69 64 65 63 57 65 62 61 57 67 76 64 68 72 77 81 77 69 76 76 75 72 81 77 79 75 70 72 77 73 70 30023 277 322 30 9352 8 20 23 7095 2744 7890 1754 2431 3950 7783 8846 4266 375 999999 999999 999999 999999 999999 999999 688 2839 6512 9951 13592 12930 9482 6038 2031 -6 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5221 31502 60872 51086 15104 7614 10539 32680 92050 176326 324030 534427 667539 775846 999999 867341 450860 172011 2497 61 42 43 -32 52 84 68 43 51 65 -17 37 31 26 9 23 38 52 14 17 -7 14 13 0 -2 23 -24 -19 21 45 32 -2 11 47 14 30 -9 -29 -2 -26 -6 -20 -11 6 20 9 -35 -21 -43 -24 -37 28 10 -12 9 -11 -12 38 11 -12 49 62 51 39 64 107 77 72 59 33 41 48 42 47 31 69 95 162 394 795 1169 1152 899 667 361 135 71 88 68 82 49 94 94 113 145 160 148 159 226 336 537 635 423 194 152 189 267 276 216 207 200 218 229 238 239 243 256 246 252 245 242 252 243 254 252 221 228 227 224 231 213 216 210 196 190 200 190 128 115 113 101 110 88 97 114 106 86 105 87 73 90 104 91 80 85 83 88 93 111 87 76 79 65 74 68 64 75 66 54 53 54 51 51 63 61 57 51 58 60 53 59 67 71 65 67 65 67 68 65 64 67 69 70 63 66 75 71 67 64 59 54 30029 279 264 30 9354 8 20 29 7096 2747 454 692 415 917 2632 5340 5118 1964 1218 470 -8 999999 999999 999999 1499 3422 851 58 1057 3987 5850 10023 16759 27464 45509 56387 45407 26743 1139 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 392 11392 62144 101023 99124 107920 135845 217579 368148 618672 921724 882815 589973 391874 195333 23370 207 35 66 -18 -33 10 -6 57 34 36 47 33 16 322 178 6 -18 23 -32 13 -4 25 -15 -30 -27 -25 -48 2 -9 0 -20 -35 -21 6 -22 42 25 32 18 -20 -38 -5 -48 -15 -40 -8 -1 -46 -44 -27 2 -45 -39 -37 -24 -24 -18 -22 -65 -31 -20 -19 31 -29 -57 -8 -13 19 38 28 7 27 85 76 70 48 70 125 251 449 1186 2358 3462 4288 4255 3336 2259 1314 548 160 64 43 89 84 104 107 110 109 110 160 155 155 142 119 143 154 132 168 220 294 302 252 217 161 141 180 218 237 203 205 222 213 239 243 252 255 231 232 238 243 241 232 219 226 220 203 185 183 187 171 181 169 141 121 123 95 79 80 95 118 108 93 81 73 77 82 78 88 81 72 84 92 96 105 85 76 94 73 70 65 74 80 84 79 62 62 66 43 49 60 66 61 56 56 59 57 55 58 65 65 65 66 74 77 73 70 71 71 69 72 78 68 62 65 55 30035 276 354 30 9354 8 20 35 7097 2749 43928 31290 22795 17968 16347 13845 7787 4156 2354 2294 2417 2781 9221 28548 60944 122047 137357 32700 20862 26587 54510 112397 231013 454786 568780 268963 93679 1258 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -36 80 333 831 2522 10174 55290 140182 206818 217513 298534 272989 181709 41891 289 -38 -34 -23 -11 4 -22 0 -32 -37 -24 2 -27 -69 11 10 4 4 -17 -26 -26 -36 39 -29 -52 1 10 -47 -46 -55 -41 -38 -36 -79 -50 -40 -52 -26 -1 -36 -23 -9 -54 -12 7 -16 -13 -10 -25 -33 -53 -52 -24 -31 -66 -64 -65 -84 -72 -38 -76 -89 -37 -61 -72 -66 -50 -60 -48 -9 -43 -44 -46 -30 -22 -9 63 72 103 172 300 488 693 935 1344 2152 3235 4253 4502 3955 2769 1655 790 290 120 50 33 53 58 77 64 58 58 80 105 97 86 132 124 99 106 133 114 117 120 128 145 156 197 244 350 351 211 176 203 210 199 175 193 232 255 232 203 212 209 214 204 187 186 204 192 185 169 171 183 172 134 93 57 56 71 63 64 57 63 64 56 79 53 71 74 60 55 67 76 81 83 70 69 86 75 63 68 65 49 47 55 51 42 43 32 40 42 26 41 56 42 41 45 40 40 41 42 34 42 53 56 44 45 45 43 54 45 36 45 47 53 52 45 41 30042 264 716 30 9356 8 20 42 7098 2752 1634 8682 22564 31030 25775 28533 55230 114062 134712 148063 242884 484061 833486 899753 676384 549362 371908 359440 3800 296 263 275 286 238 186 202 174 150 195 168 125 144 93 169 169 135 87 45 29 39 127 89 49 26 70 57 54 132 448 798 861 269 33 37 -19 -5 26 85 83 96 90 36 -3 16 16 5 -10 -25 13 -9 23 15 21 35 69 100 46 1 -26 -7 -15 -48 14 -14 -29 -24 -42 -14 -29 -35 -46 -25 37 27 32 44 18 -1 -9 34 -31 -13 30 -1 -40 -54 -26 -36 -32 -14 -17 -13 -23 -28 -22 -25 -12 -35 -25 -4 9 -13 -10 -10 38 24 35 47 48 134 253 356 516 649 840 1077 1375 1861 2367 3098 3651 3746 3149 2583 2447 1994 1219 720 446 231 130 133 106 81 77 94 125 121 85 109 119 134 151 159 284 401 421 440 350 227 196 245 293 282 226 225 207 214 206 223 203 200 205 229 251 246 254 246 242 255 268 262 248 227 230 233 210 217 197 182 174 118 109 96 110 97 106 102 96 110 105 100 111 90 101 93 86 103 116 117 101 107 112 106 87 111 115 102 100 82 86 87 87 66 52 56 65 67 65 75 80 77 76 64 60 71 70 70 76 76 71 80 83 79 80 84 77 69 73 71 73 68 70 65 30054 266 656 30 9356 8 20 54 7100 2757 31 971 2667 3779 4513 7700 8622 7524 1473 999999 999999 999999 1229 3120 4803 9114 28861 91594 240399 595695 999999 999999 527003 543535 277047 3902 252 237 149 112 122 141 106 65 32 44 33 12 57 16 -3 27 13 20 -51 -35 -36 -5 -37 -41 -26 -58 -56 -18 -8 -49 5 29 42 36 23 51 36 33 74 15 28 43 8 -6 19 -33 -38 -10 -28 -4 2 -80 -83 -62 -50 -45 -61 -60 -92 999999 -79 -84 -84 -78 -85 -69 -11 -40 -57 -97 -49 -41 -52 -8 -10 -22 -49 -96 -84 -84 -66 -80 -85 -64 -87 -87 -67 -68 -84 -69 -94 999999 -80 -25 -27 -53 -62 -67 -36 -36 -20 -23 -54 7 72 318 829 1445 2131 2946 3907 5107 6315 6791 6278 5870 5855 5585 5613 5557 4900 4768 5435 6494 7831 8403 6517 3403 1316 851 1196 2465 5603 10491 14647 15095 11584 7717 5377 2475 930 550 326 258 284 202 188 167 188 166 193 211 209 198 158 148 188 205 205 195 220 231 215 202 205 232 229 208 201 202 207 216 195 186 194 174 163 137 124 97 96 107 104 82 92 94 115 131 123 139 126 121 98 114 113 98 104 101 101 96 85 71 96 87 72 68 57 65 60 59 63 65 66 53 47 67 71 56 56 50 58 63 53 55 66 62 53 56 63 61 61 58 57 59 61 64 64 60 51 42 30060 268 596 30 9356 8 21 0 7101 2759 55 499 717 1591 3842 7360 14334 20425 20086 16518 8201 2483 11659 22751 34770 54976 93524 157290 296990 369952 498107 823476 799787 778380 404788 89650 2233 237 220 131 66 55 50 36 72 72 -18 -40 -10 -15 31 -7 -31 -61 -80 -21 -4 -10 -90 -80 -58 -54 -81 -93 999999 999999 -57 -39 -51 -24 -37 3 -13 -67 -93 -50 -25 -76 -54 -66 -34 -88 -63 -21 -10 -27 -84 -81 -89 999999 999999 -83 -95 -65 -81 -93 999999 -98 -67 999999 999999 999999 999999 999999 -94 -80 -63 999999 -82 -57 -85 -91 -87 999999 999999 999999 -86 -65 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -96 999999 999999 999999 -91 999999 -95 999999 999999 999999 -86 -47 -22 80 233 644 1478 2422 3751 4811 5957 7476 8827 9028 8691 8181 8101 7711 7750 7683 7421 7138 7554 8949 10348 11148 10772 9146 6324 3934 3505 6719 15605 25443 30618 23712 12445 6137 4249 2513 1354 647 413 412 377 406 341 208 155 130 140 152 172 156 193 182 152 177 193 220 230 223 214 219 217 195 214 202 198 182 155 146 159 177 163 163 141 114 98 118 135 119 103 134 133 121 116 124 127 126 138 122 120 117 113 88 91 100 101 94 95 80 65 67 84 92 77 71 54 67 69 66 69 62 56 56 61 56 49 56 53 52 57 51 51 50 54 52 56 57 56 50 52 57 60 55 52 49 49 43 30066 262 776 30 9356 8 21 6 7101 2762 276 1887 4584 9177 14794 14885 8313 11578 13255 26536 47925 85670 180565 333271 491694 705857 986366 800895 454467 410682 7056 268 174 102 47 36 30 4 -53 -45 -32 -55 -88 -7 7 -39 -55 -64 -66 -60 -50 -43 -94 -90 -70 -84 -83 -90 999999 -81 -34 -47 -11 39 -35 9 7 -28 -67 -72 -82 -71 -80 -79 -62 -82 -70 -55 -26 -73 -74 999999 999999 -93 999999 999999 999999 999999 -93 999999 999999 999999 -95 999999 999999 999999 999999 -59 -32 -8 2 -69 -85 999999 999999 -90 -72 -73 -86 999999 999999 999999 999999 999999 999999 -98 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -82 -79 999999 -94 -69 12 231 694 1460 2205 2543 2714 2923 2968 3058 3118 2975 2860 2621 2306 2020 1832 1819 2052 2690 3638 4888 6087 7098 8327 8335 6567 6851 11941 19293 26263 29701 27276 23873 15784 8739 5094 3809 4311 5708 7131 6296 3518 1948 1105 705 287 176 175 136 122 162 174 159 150 166 178 186 205 215 197 191 174 124 120 152 114 112 139 134 159 188 155 125 136 115 94 96 113 99 103 119 104 108 102 93 97 104 100 96 69 64 58 85 90 90 88 75 74 81 72 84 75 63 56 52 51 52 36 38 57 46 60 51 39 43 32 26 31 37 42 32 35 44 40 33 36 41 45 43 38 29 32 40 39 35 23 30072 264 715 30 9355 8 21 12 7102 2764 200 1662 4394 7905 15007 19285 15393 30726 68476 134861 246948 333503 392295 302502 379552 619380 775047 644533 347715 83553 8844 475 122 97 85 30 32 -28 -57 999999 6 7 -42 -20 -83 -92 -82 -91 -77 -76 -50 -9 -50 -70 -99 999999 -61 -50 -87 999999 -58 -35 -11 -20 -27 -62 -13 -59 999999 999999 999999 999999 -95 -82 999999 999999 999999 -78 -94 -79 -35 -64 -78 -98 999999 999999 999999 999999 -97 -87 999999 999999 -80 999999 999999 999999 -52 -52 999999 5 303 802 1390 1791 1243 496 161 36 -27 -65 -90 -95 999999 -91 -98 -79 -65 999999 999999 -90 999999 999999 -73 -79 999999 999999 999999 999999 -92 -94 999999 999999 999999 999999 -98 -92 -93 -56 -73 -58 51 527 1418 2946 4204 4252 3576 2842 2465 2190 1980 1818 1438 1007 856 966 1487 2155 2945 3672 4442 5552 6156 6315 8543 12864 18883 27650 33558 30561 23329 17333 14093 10215 8883 10472 12418 13183 12190 10020 7982 5645 3147 1473 558 258 199 198 184 196 182 182 166 174 204 233 229 234 185 184 170 132 127 133 134 151 142 159 172 164 165 142 151 114 120 144 129 125 126 125 146 121 101 90 112 126 106 96 95 99 111 98 89 85 79 89 83 76 71 75 75 70 66 62 63 60 76 73 58 64 60 57 49 50 51 53 55 49 53 54 47 47 57 55 44 54 55 61 57 47 47 51 48 39 30078 272 476 30 9356 8 21 18 7103 2766 40 1171 3620 8329 20909 54268 107410 171903 230598 235275 89148 161434 241907 234813 214636 277719 226951 177546 64869 97461 110092 130725 312557 530362 472092 80397 5111 231 147 124 188 102 -18 -64 -54 -25 -20 -45 -61 -44 -76 -18 -36 999999 -61 -79 -58 -84 -36 -74 -18 -52 -24 -43 -60 -71 -45 -42 -23 -17 -43 -44 -45 -72 -94 999999 -60 -85 -56 999999 -98 -62 -81 999999 -92 999999 -81 -64 19 -9 -16 -49 -54 -50 -41 -94 -79 -64 -57 -42 -66 -78 -85 -84 -68 -24 3 57 70 205 959 2197 3093 3285 2361 1158 372 64 -5 -13 -24 -95 -95 -79 -76 -91 -95 999999 -78 -78 -89 999999 999999 999999 -94 -86 999999 999999 -95 -93 999999 999999 -65 -78 -99 -88 -32 107 299 652 1253 2042 2519 2430 2145 1941 1617 1323 1109 969 912 813 776 857 1090 1503 1903 2380 2735 2670 2895 4354 7435 12085 17764 22880 26233 25296 24140 23233 17050 8969 5241 5843 8612 10355 10902 11550 10882 7921 3356 1014 498 280 189 171 171 187 170 185 185 210 217 235 238 259 256 236 198 172 162 143 142 132 152 163 155 180 187 208 191 134 120 145 136 151 152 150 136 130 126 126 136 149 102 83 97 99 105 104 104 114 108 96 92 103 96 85 73 84 87 69 67 83 80 64 69 64 73 61 57 73 64 67 70 62 65 73 72 70 75 70 71 70 69 65 67 65 66 68 68 59 30084 273 446 30 9356 8 21 24 7104 2769 82041 159902 304821 559473 796471 537759 190632 134444 43640 131850 90633 4852 17888 75835 110442 54521 4633 641 734 746 608 334 245 170 115 204 264 270 174 98 75 65 6 -17 0 -11 -60 -6 -5 3 -30 0 -45 -58 -69 -69 -85 -23 -34 -40 -1 -84 -77 -43 -54 -59 -29 -59 -89 -69 -46 -24 -43 -91 -72 -74 -43 -46 -85 -83 -82 -85 -71 -26 -50 -13 8 -10 41 -5 -20 -72 -58 -77 -65 -25 -8 -61 -53 -51 -23 -53 -54 -94 -37 -24 -29 -3 122 244 325 304 430 757 1148 1520 1698 1789 1547 1118 542 145 -7 -23 -23 -52 -56 -44 -55 -71 -86 -85 -55 -46 -62 -95 999999 -100 -58 -62 -60 -43 -78 -59 -36 -52 -34 -38 -57 -20 10 45 55 86 110 126 184 210 243 191 191 161 208 331 492 752 1174 1923 3053 3922 4384 4762 5598 7703 10449 13159 14636 14143 12287 9951 8116 5249 1995 1164 1907 3445 5243 6883 7992 7501 4169 1615 695 377 261 217 211 200 171 176 169 180 181 163 207 231 224 225 218 178 149 127 141 132 123 125 133 139 151 179 143 114 118 119 103 95 124 134 105 100 120 113 98 96 91 90 90 101 88 98 99 89 97 85 73 52 65 76 60 50 47 56 55 66 67 57 59 57 50 58 53 41 35 49 57 49 53 54 49 44 49 58 49 52 53 58 46 46 55 56 45 42 40 30090 273 443 30 9353 8 21 30 7105 2771 172069 226450 271565 216373 115766 24299 1970 856 752 724 692 685 699 762 794 788 686 617 623 618 578 332 304 326 283 302 284 326 227 197 210 205 120 70 73 60 32 65 55 38 42 103 109 81 79 53 56 117 120 129 123 125 107 53 26 71 99 -5 -15 51 13 47 46 -11 6 5 -25 12 119 187 96 70 59 69 27 20 2 41 86 55 77 54 11 26 -1 18 -8 17 48 22 -16 23 49 11 36 4 22 25 -2 34 26 42 47 49 27 32 72 74 191 402 489 288 101 20 35 18 43 -6 -23 -27 -26 3 -21 -31 -43 -22 -11 -26 -31 -22 -9 46 -21 -14 -14 -5 11 -6 -15 -6 -31 0 -12 -12 26 11 49 100 117 86 73 70 69 98 94 131 254 433 774 1438 2276 2630 2612 2763 3198 3736 4733 4740 3581 2259 1567 1365 968 372 253 545 1003 1487 2400 2839 1816 698 315 247 314 336 338 287 240 247 231 235 194 196 226 232 257 240 242 255 204 187 165 134 127 141 136 133 153 179 177 206 189 150 163 155 134 137 144 172 146 136 137 139 135 142 132 127 131 139 125 102 113 124 128 106 96 92 83 83 92 95 83 72 80 80 84 87 90 85 76 77 71 73 74 77 75 76 72 70 81 79 72 74 80 84 85 86 82 75 73 68 68 30096 273 440 30 9350 8 21 36 7106 2774 215135 41597 2079 1134 852 773 769 757 788 757 698 754 752 685 594 490 438 448 425 331 356 310 308 246 271 221 170 161 146 113 85 51 12 -21 66 20 12 27 30 5 20 64 14 23 36 52 56 68 79 78 19 17 1 19 28 54 23 31 53 68 40 -13 3 0 -12 11 86 116 185 143 75 61 18 5 8 -3 7 32 20 1 34 8 36 40 10 -14 8 -22 17 -20 4 6 -26 2 -39 -33 12 -2 -7 -27 -12 -18 -23 44 37 51 69 48 52 18 44 45 45 60 28 -6 16 -10 -44 -41 -55 -57 -45 -53 -30 -40 -81 -55 -17 -22 -16 13 -31 -36 -30 -20 -65 -53 -18 -32 -23 -37 -21 -18 1 -13 6 11 24 8 12 16 12 9 -5 24 84 112 217 451 631 693 762 728 585 496 470 461 363 252 159 151 103 98 98 106 147 300 494 750 909 625 245 161 207 226 252 306 300 283 249 213 195 187 185 202 208 197 210 187 176 143 123 112 136 124 108 117 131 154 123 120 118 118 106 87 94 99 105 92 102 100 113 124 98 99 93 87 79 77 85 84 72 69 75 72 80 75 52 38 60 51 43 43 47 46 47 48 55 57 59 48 39 44 49 38 34 46 47 47 43 44 35 37 42 37 40 40 44 37 42 36 34 30102 273 437 30 9347 8 21 42 7107 2776 8537 44526 129596 203905 37218 2051 1207 1273 1299 1303 1176 1045 1033 1052 986 725 531 394 386 319 312 313 200 157 147 142 83 95 34 37 33 23 8 38 61 34 43 10 60 129 33 8 46 55 6 35 66 88 96 53 39 62 23 57 16 28 -2 59 57 -9 -20 40 42 31 143 231 304 199 183 101 38 23 23 41 28 19 -9 46 58 64 65 28 -19 58 304 272 -35 -26 -12 -30 -5 -9 -11 -28 -17 -3 5 -2 -16 10 -7 0 40 40 26 25 -21 9 9 25 34 39 46 24 47 1 -3 -2 4 -41 -45 -7 -54 -71 -58 -66 -44 -43 -27 5 -28 -33 -2 -13 -38 -23 -13 -24 -49 -44 -46 -24 -30 -36 -57 -23 -31 -11 -5 -9 0 -6 -9 3 -4 4 9 59 79 68 35 44 48 28 17 -9 15 52 43 38 21 37 40 44 62 81 79 117 180 240 290 252 182 173 202 265 302 322 287 243 230 253 253 228 195 192 211 221 228 194 147 137 135 101 114 110 108 119 148 160 137 126 122 113 113 109 107 104 114 109 93 113 96 110 79 92 81 85 90 97 69 69 79 79 71 71 61 54 56 45 54 49 50 57 52 47 50 44 45 49 55 50 40 41 38 43 36 38 39 36 37 34 35 41 38 29 41 42 39 43 39 31 23 30108 273 436 30 9346 8 21 48 7108 2778 293836 547945 550540 489728 164854 4155 2281 2124 2139 1839 1629 1482 1444 1385 1268 1098 1025 850 708 507 521 543 462 336 197 163 189 172 120 75 31 36 86 47 35 -7 60 57 38 109 27 80 114 74 84 94 96 40 59 4 33 2 23 51 -18 6 37 -6 1 20 12 -29 -33 -33 108 174 166 180 108 56 62 61 75 56 6 0 21 23 42 63 48 -9 60 94 24 27 7 -18 -15 -3 15 85 -24 -26 4 -12 -13 1 -37 -24 -14 -36 39 32 -5 21 46 23 1 4 -5 -21 7 40 58 22 -5 -10 -18 -24 -55 -50 -53 -13 -15 -24 -7 -8 -15 -4 -11 -9 -49 -57 -38 -22 -22 -11 -25 -35 -18 18 15 -20 -23 -12 -12 -13 -24 -27 -5 -29 -4 32 -9 11 -10 -5 -2 7 -27 17 14 -12 29 13 17 12 40 33 27 41 66 68 71 47 64 97 100 134 132 117 137 147 197 193 208 224 216 253 299 328 341 272 233 218 188 179 209 202 219 159 136 135 112 114 125 127 151 147 143 143 137 125 123 126 106 110 113 93 97 98 92 101 105 102 87 77 77 85 90 93 87 73 55 56 55 51 58 60 50 46 47 44 57 50 57 49 51 49 51 51 57 51 38 35 42 47 54 48 51 53 43 41 42 39 41 40 44 42 36 36 32 30114 278 314 30 9344 8 21 54 7108 2781 6378 6410 6085 6038 6432 7461 13289 21495 4128 2409 2345 1735 1216 1055 1104 1105 1082 1072 1213 1199 1236 1371 1392 1096 736 527 445 328 343 335 260 198 209 191 132 139 127 67 17 39 79 62 17 0 20 45 22 49 34 90 66 54 -16 -32 15 10 22 -41 -22 -3 -35 -56 -16 -43 -64 -83 -20 -37 -21 7 -29 -56 12 94 158 162 74 130 211 239 197 93 39 45 108 151 78 71 58 68 52 80 468 1041 1554 2260 2206 1592 8810 56035 38318 592 -23 25 4 10 -5 41 38 13 27 57 54 12 30 13 37 59 36 52 66 45 23 26 -22 -5 -16 -38 -36 -28 8 -16 12 -14 -4 -10 -10 -10 0 -51 -35 -4 -31 -34 -50 -32 19 5 12 -17 -17 -6 3 -3 -4 -21 8 22 9 -13 9 12 33 -8 -48 -12 -6 5 -10 -3 38 50 17 -13 23 43 62 49 67 58 61 93 108 118 108 129 137 171 184 188 191 248 252 300 336 373 350 318 262 247 226 203 228 222 211 202 149 118 122 113 145 140 149 139 142 134 129 116 123 112 135 136 109 93 109 109 104 96 81 75 80 93 86 76 75 82 88 92 86 80 80 82 73 69 74 69 56 48 61 64 71 62 54 62 49 51 57 54 59 60 56 48 57 60 52 52 52 51 45 49 47 57 55 50 47 48 43 41 30120 285 72 30 9342 8 22 0 7109 2783 4606 4646 4899 5277 5722 6370 7296 8478 9520 8601 7470 14883 27195 31333 27966 12395 2786 1771 1211 1255 1179 1175 1228 1281 1291 1261 1178 1196 1207 1255 1320 1455 1080 693 495 457 343 311 271 232 189 70 98 90 39 6 -23 6 1 24 2 3 -18 11 -2 -12 75 60 15 26 12 5 -90 -53 12 -37 -21 -95 999999 -81 999999 -96 999999 999999 999999 -59 -62 -35 -73 11 101 143 115 165 271 470 653 441 215 134 171 173 148 327 294 463 7267 34465 12808 1898 4 -2 -30 56 146 2328 25238 48854 22096 665 12 -6 -36 -31 -16 -36 -8 -26 -11 -17 -19 -10 -4 6 24 8 36 36 26 7 3 -32 -53 -62 -49 -52 -59 -56 -81 -66 -62 -29 -16 -55 -48 -61 -30 -48 -54 -40 -19 -42 -58 -43 -34 -53 -60 -17 -12 -55 -48 -58 -48 -41 -34 -44 -44 5 -30 -50 -9 -18 -20 -25 -33 -26 -47 -30 -19 -8 -14 17 39 -6 2 13 32 38 54 47 56 81 73 70 88 108 175 298 390 487 486 448 428 378 324 275 273 230 212 192 190 215 203 141 96 118 108 92 100 126 142 124 122 109 95 109 103 84 80 81 84 72 69 60 68 68 76 65 57 61 66 52 49 53 48 54 54 49 45 40 28 39 43 45 56 44 35 34 28 33 39 39 43 29 36 49 32 25 24 26 30 35 32 35 25 25 31 29 27 28 31 29 26 28 20 30126 285 71 30 9341 8 22 6 7110 2786 2056 2215 2332 2619 2726 3072 3263 3274 2799 2418 2260 1538 849 481 456 349 213 138 176 157 139 127 109 151 127 181 148 162 93 -75 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 39 138 233 415 526 360 100 -88 999999 999999 999999 999999 999999 121 1911 276 999999 1103 9529 25742 69931 175798 340229 567339 688112 487477 320528 7580 109 -3 0 -8 -23 -10 3 -9 26 20 6 32 74 44 35 22 16 10 -3 2 -61 -45 -27 -36 4 -14 -28 -26 -54 -68 -36 -18 -20 11 -6 -33 -37 -48 -15 -18 -24 -19 -23 22 3 -2 -28 -12 -28 -12 14 -1 16 1 16 26 11 22 -20 -3 20 8 12 14 11 22 2 22 43 19 67 18 21 40 39 59 44 48 56 74 89 118 117 126 147 231 327 441 482 439 406 403 391 389 385 411 352 240 214 235 236 221 225 149 114 137 136 153 166 181 149 135 152 117 103 108 121 118 106 128 118 109 110 98 87 85 87 83 87 92 93 84 85 92 87 67 77 73 79 84 84 90 83 85 83 72 69 69 66 70 68 74 67 66 65 64 68 61 71 68 68 64 55 61 66 59 58 59 55 54 56 60 56 41 30132 271 487 30 9337 8 22 12 7111 2788 360 2827 5091 6364 7316 806 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 7680 49297 70679 58758 109740 191350 225934 189178 178157 273953 395619 546122 718249 910135 825718 300413 3574 126 -1 -5 -3 16 37 16 30 5 -8 8 26 -22 -23 19 38 -9 -32 -18 -29 -20 -38 -53 -37 -37 -58 -28 -41 -55 -34 -10 -70 -41 -3 14 -7 -30 6 -44 -31 1 -26 -30 1 -14 -23 -19 -36 1 -7 -43 10 8 -1 -16 -10 1 2 -9 -10 -16 -1 9 -13 -9 -6 19 20 19 47 52 18 3 15 19 22 48 54 38 75 93 100 112 148 205 284 383 434 431 363 358 385 385 442 446 392 288 217 211 226 252 230 173 145 131 109 115 129 144 147 127 114 96 97 107 95 103 104 92 100 115 98 103 79 77 59 73 83 67 83 88 68 69 75 79 78 76 77 94 85 79 71 64 66 58 57 52 60 58 54 53 64 56 54 53 49 45 51 53 56 58 49 51 50 54 50 51 48 47 46 45 42 30138 279 244 30 9334 8 22 18 7112 2791 -69 121 475 915 7809 45206 87855 95570 103110 178580 70483 3312 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 47 162 201 248 306 636 1201 1656 1630 1704 2031 2251 2200 1967 1907 1482 842 878 891 3217 23970 75460 110908 139901 222810 331087 419931 405203 238671 207937 313769 410660 503646 508797 397168 5641 242 226 73 33 16 66 20 34 29 13 30 37 44 29 33 39 19 29 17 -12 -27 -44 1 4 -31 -33 -47 -43 -25 -20 -75 -21 -50 -56 -32 -18 -12 -45 -15 39 0 -24 -36 -3 -8 -4 10 -12 -36 -19 -20 -12 -15 0 -9 1 12 17 6 18 -3 14 10 -21 14 25 22 30 18 40 15 -1 28 41 28 30 49 65 70 55 48 63 89 97 122 110 128 189 238 266 279 295 339 338 347 358 371 318 266 239 236 246 224 223 184 133 130 100 87 108 114 125 121 115 101 120 122 95 102 103 96 104 90 74 90 89 92 87 87 70 74 80 74 76 66 67 75 65 65 77 64 71 74 68 74 75 62 61 57 62 64 66 61 59 66 71 54 45 48 47 45 51 46 47 50 46 41 43 47 46 43 42 38 40 30144 278 272 30 9332 8 22 24 7113 2793 -61 16 64 546 2212 3416 8792 35098 40805 2029 2628 2468 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 862 1713 2560 3128 2745 2825 3238 3412 3094 2464 2025 2024 1910 1724 1752 1857 2007 1477 2194 6079 29776 141747 384249 608080 772862 835261 663394 492332 338896 250616 23550 852 125 51 24 0 11 64 82 64 100 41 37 33 47 4 32 71 45 98 117 122 98 83 78 75 39 22 15 33 20 3 42 36 -5 -45 -17 -43 -31 -31 -41 -22 -21 0 -45 -29 -32 -17 -4 -5 1 -21 -17 -26 -52 -45 -34 3 -20 -59 -42 -24 -20 0 6 -9 27 33 26 -4 0 15 33 76 11 14 44 42 22 51 31 31 46 29 12 39 62 60 51 69 108 103 117 145 181 265 313 284 315 326 312 338 363 354 332 299 260 247 218 232 213 214 231 202 122 111 116 124 117 118 130 134 131 101 100 91 85 83 111 123 94 71 88 85 83 86 71 69 66 65 75 75 79 72 64 49 49 67 62 52 61 59 65 69 66 48 52 58 56 53 60 61 60 63 61 48 49 44 37 38 43 46 38 35 37 43 37 40 41 37 31 26 30150 280 209 30 9329 8 22 30 7114 2796 -84 34 120 414 1269 3953 11238 33268 42926 38423 44358 14652 8240 5010 654 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 60 888 1793 2696 3334 4128 4823 4900 5117 5763 6124 5361 4283 3496 2798 2329 2114 2183 2282 2414 2776 2802 3001 3108 3085 2751 2020 1769 11115 51860 128385 166703 230203 427598 652655 806919 814897 505703 331197 94424 62986 50359 5107 797 91 64 63 104 111 85 94 91 99 152 105 70 73 142 122 132 190 215 143 91 41 5 30 38 65 -22 29 37 18 -5 -7 -43 -74 -48 -4 -25 -6 -48 -43 -32 -30 -53 -19 -23 -30 -51 -50 -28 16 5 -17 -20 -13 -54 -24 -48 -36 -51 -33 -17 -31 -15 -28 -27 -16 -15 16 42 40 15 -6 7 17 10 39 3 17 18 21 11 23 47 32 33 45 66 86 114 169 223 307 370 400 425 374 363 348 325 311 311 308 291 266 207 165 190 197 200 205 200 200 142 112 95 92 96 100 106 107 111 69 91 95 101 84 92 81 86 96 77 82 76 57 52 59 55 69 61 63 47 53 58 51 50 59 51 62 64 47 45 51 43 43 35 57 57 53 45 41 45 52 44 45 43 42 35 32 27 33 40 41 39 36 36 33 32 28 28 30156 286 28 30 9328 8 22 36 7115 2798 11315 1149 1139 1177 1335 1463 1631 1700 2017 2493 3098 4286 2870 3002 5431 1343 571 400 60 999999 -55 -78 999999 -69 -38 -98 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 525 1216 2146 4180 6824 9225 11937 13731 15223 16464 16410 15691 14969 13774 12869 12092 11446 11083 11065 11841 12348 12755 13528 13774 14069 15691 18469 16838 14484 12976 12497 12113 10905 9247 7261 4535 4099 12617 67277 183765 353007 433402 430007 516640 542279 184330 6025 369 149 140 87 100 139 173 143 172 204 173 122 193 168 115 90 152 112 69 133 183 186 131 106 46 62 19 3 18 3 -7 -2 16 -7 3 83 75 7 21 27 -48 -50 -21 24 28 -5 6 -18 -46 -8 -22 -17 -11 -25 -29 -28 -24 7 -38 -52 -21 -43 -21 16 -15 -4 -20 -35 -6 7 3 15 11 -2 47 19 42 45 -3 11 10 27 28 40 20 4 19 27 42 66 83 84 96 117 132 151 161 157 201 244 264 285 289 299 307 295 243 259 260 276 205 167 183 221 222 214 204 196 160 141 96 85 86 93 119 145 129 99 111 100 81 84 107 96 80 96 87 80 71 74 65 63 70 70 59 68 63 79 77 67 52 60 65 49 49 63 48 54 55 51 48 49 44 50 48 43 55 53 46 46 42 51 35 33 41 40 41 36 40 44 38 37 39 28 21 30162 286 27 30 9327 8 22 42 7115 2800 8554 267 298 291 332 351 335 359 377 472 534 568 582 666 665 525 474 492 1490 4985 1913 273 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -14 966 2258 3734 5420 6556 7065 7017 7147 7995 8533 8927 10119 11880 13347 14674 16282 17338 18585 19461 19535 19107 18921 19828 20593 23106 25204 24465 20735 15067 10760 9311 9700 9867 8692 7629 6339 5107 5195 15016 77483 228846 464855 642353 434305 276318 265337 206586 346185 409791 126222 2220 168 74 71 68 124 200 240 307 267 325 265 211 213 202 229 175 145 123 127 122 127 110 91 115 89 55 87 58 27 34 24 10 9 -5 -27 -15 -39 15 18 4 -29 -22 -19 -15 -57 -22 -44 -48 -24 -35 -29 -57 -2 17 -32 -20 -12 15 24 -44 -6 -26 -18 14 7 -7 -17 -3 28 31 10 -2 -5 28 15 15 20 19 20 24 11 31 53 35 25 11 30 39 51 60 77 90 92 85 90 108 141 132 168 184 189 214 219 224 240 235 215 244 246 205 170 181 182 184 179 193 217 187 119 113 95 79 95 99 106 96 101 98 96 90 91 89 84 90 87 86 78 85 90 75 63 59 57 56 69 78 58 62 67 45 55 67 59 48 58 59 60 55 51 44 47 51 49 46 45 41 45 46 48 40 36 35 32 36 41 35 29 35 33 37 34 29 31 22 30168 286 24 30 9324 8 22 48 7116 2803 1393 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 55 193 284 305 344 486 702 916 759 455 228 147 -28 999999 999999 999999 999999 999999 999999 84 424 707 604 375 21 617 3435 13084 37140 71571 113581 188576 316332 491427 822295 999999 999999 874542 347061 138448 4121 602 448 354 230 188 158 143 108 105 158 255 317 307 289 254 252 219 198 185 139 148 182 127 90 83 68 131 84 105 92 54 46 51 14 -40 21 45 18 9 -10 -30 -14 -29 -17 -6 -44 -75 -51 -79 -36 -38 -56 -22 -47 -43 -58 -35 -24 -38 -56 -60 -34 -37 -35 2 -21 -40 -39 -45 -9 -6 -32 -36 -37 -5 17 6 -24 0 14 -7 -18 -33 -3 -3 -5 9 6 12 60 67 37 38 49 67 84 78 91 96 126 127 150 175 196 184 186 179 148 132 150 136 146 144 151 171 169 145 122 94 78 73 60 68 96 98 86 74 68 75 72 87 65 55 63 75 76 52 47 46 47 48 31 37 33 43 44 33 40 51 28 26 22 27 27 18 19 20 25 20 26 23 18 21 26 19 16 25 23 27 21 17 10 9 5 12 13 13 18 17 13 13 12 5 3 30174 201 2574 30 9324 8 22 54 7117 2805 289 1538 3888 8188 14451 25344 45843 78886 146702 271367 510547 905266 999999 926644 800827 812834 315929 53369 13224 896 577 413 373 270 153 138 77 94 156 195 282 392 444 446 418 377 423 385 325 249 294 294 365 317 199 184 196 227 208 181 203 178 178 115 120 74 62 25 -24 -17 -9 -30 -7 -15 -20 11 25 35 11 -1 -32 -28 -54 -8 -13 -47 -30 -23 -23 -14 -2 -11 15 -20 -8 25 18 26 16 29 38 32 -32 11 22 -18 37 29 22 31 24 27 49 48 48 20 15 53 94 106 92 61 88 100 99 123 131 160 173 183 181 194 210 206 174 169 144 155 169 165 168 175 197 175 140 94 96 87 72 103 98 106 114 108 91 83 91 109 107 94 104 91 102 87 99 103 76 67 57 73 57 67 82 68 69 64 64 64 57 52 36 47 49 44 52 61 49 50 57 53 54 53 62 53 48 50 41 51 51 45 39 41 42 43 40 42 35 38 36 40 33 30180 227 1793 30 9323 8 23 0 7118 2808 -37 167 577 1312 2160 2586 3048 4608 6626 5659 4902 3489 1664 1541 87 999999 999999 999999 999999 999999 999999 999999 999999 -22 431 4222 17233 37799 62539 99724 153075 199409 280496 429809 698058 964888 935472 807751 446469 123226 6471 3815 2759 2107 1743 2008 13406 129737 235088 99835 15417 652 347 1722 1440 150 100 78 101 123 217 301 395 440 465 495 485 469 451 560 422 323 818 1705 536 409 418 378 345 371 303 262 207 95 5 -4 4 5 -22 -33 -52 -38 -58 -14 -54 -46 -31 -21 -24 6 -17 6 -10 -17 -23 -5 -9 -23 -14 -13 25 -8 12 20 -12 17 11 3 7 32 11 9 32 22 8 28 22 -7 4 25 52 64 69 59 47 76 86 101 100 113 110 115 143 159 155 180 188 176 182 175 176 170 159 137 156 161 187 171 174 146 130 100 97 78 89 76 84 117 119 110 98 87 92 87 95 96 98 99 95 88 91 81 98 79 60 66 60 61 58 64 67 61 57 58 47 55 64 54 40 40 52 53 49 54 47 52 55 46 34 45 61 52 48 41 43 36 39 36 31 40 43 35 33 37 30 28 27 30186 226 1823 30 9323 8 23 6 7119 2810 280 1904 3709 4445 3639 3461 3662 1743 236 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 138 1247 6917 17882 32676 51844 77127 107011 128177 182127 242301 358104 542051 533767 485269 250686 195738 66207 21035 36052 72044 181834 324384 447618 465563 444539 310911 9460 1164 9826 29027 2840 596 2838 1953 123 38 9 42 114 144 179 202 205 213 200 180 203 212 245 533 751 655 540 659 680 666 602 589 467 461 355 263 171 154 95 69 52 3 -6 -14 -25 7 2 17 27 -11 2 25 -2 32 11 2 14 15 33 31 14 44 28 21 22 43 20 45 65 60 68 58 33 37 64 57 67 48 57 60 59 74 69 72 92 103 104 127 126 133 111 95 129 162 186 165 184 189 193 208 206 224 195 178 178 178 181 190 188 156 143 123 92 112 116 124 130 122 108 123 137 120 119 142 130 105 103 125 119 122 138 112 106 105 116 111 103 105 100 93 94 100 95 84 89 94 93 87 82 75 68 79 79 78 87 80 77 78 86 80 72 74 90 78 67 62 64 64 70 73 75 70 69 72 67 63 56 30192 223 1911 30 9321 8 23 12 7120 2813 410 1289 2514 4667 7710 7086 1510 999999 999999 999999 999999 999999 999999 999999 999999 118 517 868 735 2423 17872 48837 80798 113179 152857 183978 162953 84599 52366 79652 129965 220292 299995 262770 167139 125439 137453 155103 117855 119801 146710 326308 639016 765985 428090 125953 3145 2484 32168 79336 17576 1906 3351 5806 456 26 -35 6 13 -9 20 46 39 98 101 74 196 324 538 725 1142 13459 50358 22225 1582 1690 2201 3478 5906 6851 6994 6213 4744 4052 2903 1949 1103 663 245 27 -25 -14 5 -43 3 11 -6 -5 -12 -25 -18 -28 -24 -8 11 -24 -4 7 15 -11 6 -2 20 38 33 24 38 36 15 30 25 30 36 61 31 29 52 65 81 89 93 89 92 102 127 113 106 116 143 136 116 142 157 135 153 185 182 174 187 177 172 180 172 181 199 154 133 108 87 93 97 81 76 74 113 100 93 102 110 115 100 120 121 112 106 99 112 104 86 80 76 89 90 79 63 62 79 77 73 77 94 77 71 69 53 56 59 59 69 64 60 54 46 55 59 65 58 54 56 70 50 46 51 48 46 51 53 49 54 52 47 50 36 30198 222 1937 30 9317 8 23 18 7121 2815 24 588 1468 2155 1866 518 999999 999999 11 578 953 1150 941 583 290 196 433 3410 11074 19985 32715 49375 69494 84877 92950 115030 131972 127720 120371 83990 49246 45790 57026 44684 71448 135967 229073 362846 492633 593567 807387 865783 478728 14015 3715 2966 3306 5367 2056 1105 853 571 332 108 51 0 -27 -42 -76 -65 -82 -35 65 197 287 464 666 1395 2607 3712 7682 30556 36499 9162 8798 8647 6845 5798 4986 3606 2552 2218 2020 1866 1564 1572 12352 61521 53605 9778 329 -49 -44 -8 -1 -36 -21 -9 -40 -27 -32 -46 -25 -42 -22 -21 -8 -35 -23 -3 -6 -17 -12 7 4 -25 12 25 47 25 -4 4 29 27 37 39 45 51 55 44 53 54 68 90 86 86 102 98 135 138 135 145 151 187 175 144 154 166 166 151 134 144 139 123 109 91 61 53 51 58 61 61 75 84 71 73 65 75 89 78 86 102 96 77 87 65 67 55 50 55 65 53 41 55 57 52 65 64 64 51 44 43 40 34 33 31 28 27 27 37 43 37 39 38 39 41 34 41 40 39 30 32 28 23 27 35 29 27 22 20 20 10 30204 228 1757 30 9317 8 23 24 7122 2818 247 1109 1791 2008 2189 2537 3068 3970 4486 5201 7185 9698 10975 10742 9684 7531 6140 5711 5321 4963 5159 6292 10304 17490 29060 48576 84400 119368 109963 111403 164311 245717 336915 240443 103509 63928 59607 52639 59052 103911 190287 252296 279357 308063 417996 561470 599813 305306 71974 8132 5587 4115 3153 2325 1793 1465 1177 868 546 371 206 125 40 37 -43 -79 -94 10 192 330 404 386 373 722 2047 5000 7082 8581 8450 7916 4943 3839 3258 3122 2552 1966 1809 1902 1542 2094 13658 46945 59803 46826 18504 289 4 -4 -18 -33 -37 -49 -37 -36 -56 -56 -66 -65 -31 8 -22 -36 -37 -37 -29 -42 -21 -14 -10 24 5 6 18 22 -18 -16 23 18 22 36 53 50 65 74 78 54 45 69 90 88 69 77 73 103 127 131 117 128 168 194 198 186 172 171 144 159 155 159 145 123 86 65 55 50 40 40 60 76 59 54 54 70 60 74 75 62 67 76 76 83 102 95 63 61 57 53 65 51 37 32 37 53 49 45 40 37 39 24 31 29 24 28 32 26 18 25 25 18 29 40 26 30 31 26 29 33 28 21 10 20 18 15 20 17 18 14 12 2 30210 242 1338 30 9318 8 23 30 7122 2820 -87 199 543 983 1723 2502 3451 4322 5274 6796 9241 12921 17695 21743 29061 43706 55829 59490 64303 75212 90607 99422 102820 102956 101989 99997 94279 84789 71314 60209 50345 39611 29684 22637 16814 13223 11641 10468 9984 10354 15449 33410 47710 110500 266520 437619 419570 228547 116543 100781 156769 146703 104890 89782 73432 65863 90304 143231 301135 398393 373790 187063 94804 43085 16375 25996 25914 5367 3404 4476 11305 5163 1799 957 676 461 218 92 21 29 -69 -19 15 110 361 550 661 688 590 488 628 1262 2801 3463 3168 3124 3517 3045 2139 1295 882 681 593 644 840 11310 85225 155212 4736 162 54 49 30 14 5 -9 -9 15 5 -6 4 -18 -16 -8 -22 -8 -25 19 25 -1 23 1 -9 25 17 11 17 21 44 16 45 82 68 65 58 64 69 69 86 98 113 110 95 116 104 132 147 142 140 159 176 186 191 206 217 250 254 246 213 218 219 209 188 168 154 137 101 92 78 76 94 86 76 99 99 83 91 93 101 97 102 87 105 90 117 112 91 96 99 92 81 70 58 77 76 72 61 68 67 72 77 57 66 55 44 54 53 53 62 51 55 58 61 62 55 52 48 62 57 61 49 43 55 55 50 47 48 41 39 35 33 25 30216 286 18 30 9318 8 23 36 7123 2823 1064 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -8 8 -35 57 24 -69 91 295 520 759 1106 1604 2040 2403 2641 2935 3472 4488 6319 9203 12759 15971 18815 24813 35618 49682 70877 91510 106252 115062 133959 170858 210591 237346 259711 283633 303938 312897 328478 339396 345569 319398 275497 236746 194161 156752 126189 92781 62510 43827 35398 32339 33006 34172 32612 28879 26652 26322 28206 50508 107353 206498 169584 41637 27069 28852 30980 32161 31594 31940 33139 35036 36642 40440 45546 53825 67550 36624 30924 140280 389889 481889 266469 78139 47810 54825 40752 5464 1603 991 722 521 321 203 120 108 72 180 1583 1686 2100 1199 501 509 641 969 1342 1499 1370 967 550 289 244 199 189 235 396 959 1747 1955 1499 850 266 195 1861 1699 59 -4 -7 -7 -45 -33 -13 -25 -25 -7 6 -3 -7 -27 17 -13 -22 14 28 9 -26 -18 -35 -31 -52 -17 -14 18 30 0 34 32 49 59 59 67 51 54 69 44 51 37 49 41 56 84 108 114 123 116 131 143 173 198 232 223 199 221 217 190 196 170 143 141 130 86 68 49 58 56 60 53 60 62 59 72 66 66 75 62 58 61 73 71 71 74 70 61 81 52 53 58 54 44 53 51 39 51 47 35 28 26 26 23 23 27 37 30 13 8 17 25 30 26 31 33 33 31 37 30 28 14 23 22 17 15 17 6 9 13 2 1 30222 286 16 30 9316 8 23 42 7124 2825 1315 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -65 170 504 820 1140 1487 2046 2673 3405 4390 5487 7867 11571 16018 24068 34595 45155 60068 80812 101463 117540 129609 150276 191756 247777 298612 354314 402634 442140 483464 522667 581870 640436 684143 634345 538749 466220 424296 354458 243732 138613 81678 64047 70024 82866 95355 101624 109816 118964 116733 106004 118130 147107 77851 50263 44253 38329 34026 32318 31677 30686 32211 37024 46112 57487 64934 65679 64779 60502 53083 51012 123533 155526 75096 17601 14717 13423 8285 5194 2726 1457 1176 1172 971 761 627 379 248 187 397 6195 16105 10829 1459 3331 5000 5798 6094 6425 7387 6536 4810 3078 1793 1367 1069 753 553 296 186 113 211 222 125 93 69 87 65 54 12 21 19 10 20 -21 -10 19 -14 -40 -52 11 3 -4 -3 -13 40 48 70 105 101 25 15 25 -6 -7 3 -19 17 11 6 30 59 22 42 53 49 56 31 60 61 98 66 73 102 101 110 108 92 111 125 156 156 188 209 197 241 243 253 263 303 304 231 178 138 82 76 74 63 84 84 83 83 90 80 92 84 69 70 76 76 75 70 83 96 96 86 87 84 73 56 54 68 67 49 55 67 72 71 70 72 55 42 40 50 34 31 40 31 39 42 39 32 38 46 42 45 45 41 45 36 29 40 39 36 41 34 32 29 30 25 22 30228 245 1246 30 9316 8 23 48 7125 2828 128 409 598 872 1169 1684 2516 3931 6157 9608 13543 17029 20798 25263 32510 44568 58777 77338 101075 135622 167556 193569 220638 252821 289800 325097 362256 393446 400545 390322 383509 378678 312019 227412 170013 148957 137734 122199 113298 115522 115818 111414 100870 83637 71573 65624 64007 58993 55981 51088 43271 33959 28119 22247 20821 22319 22195 21884 23546 26594 28130 34404 43989 57410 81822 139204 137808 114083 134399 128421 124774 35458 20966 6038 3001 2266 1186 692 642 615 559 609 550 2155 32163 140690 250413 208933 70961 10459 4548 4860 5444 4782 3947 2471 1715 1472 1259 1019 818 736 441 930 9803 9880 395 50 33 21 19 8 15 5 41 0 -5 -6 19 33 -14 -7 17 18 -14 -8 -5 -14 2 20 10 49 79 116 128 155 201 190 134 52 8 -8 28 18 28 37 35 38 52 41 48 59 75 58 74 88 69 67 70 80 91 109 121 124 137 182 231 235 236 235 278 320 382 408 285 172 146 118 87 60 66 63 81 61 76 77 82 76 72 77 96 83 62 67 79 97 104 107 86 80 78 80 66 68 63 73 64 70 68 61 65 81 78 60 49 42 46 49 47 35 31 40 41 37 40 41 44 38 47 52 42 43 42 45 43 48 38 33 40 37 34 35 30 25 21 30234 243 1305 30 9315 8 23 54 7126 2830 -90 273 673 1105 1656 2442 3274 4218 5366 7192 9534 12280 17160 24714 35354 48088 63442 79362 98598 127858 163423 199384 238212 269674 294805 319781 348297 364173 352705 324303 284899 239788 195153 165310 163402 172171 173002 164501 146109 136896 126476 122629 120041 123488 123139 118268 108681 94287 77349 60199 43090 32916 23501 20347 19404 17245 15803 14726 15680 30841 63649 81182 91102 97973 108242 148751 189580 181179 101779 25552 35340 16124 12426 8336 5048 3120 2085 1399 800 579 498 2008 8763 9215 1502 5558 1933 337 490 929 1529 2485 4762 8847 10869 9519 6308 2748 1081 582 818 6387 21649 31250 16167 1275 105 118 119 59 60 51 0 -1 9 5 29 30 13 -21 -5 -12 -1 -35 6 49 34 48 56 33 30 14 44 135 195 198 202 134 94 42 52 54 50 37 31 40 34 56 59 76 71 58 62 58 72 85 111 109 106 106 112 147 178 188 199 226 254 289 293 321 328 288 215 174 163 110 73 80 78 72 83 77 62 73 87 85 66 68 86 93 84 83 102 116 108 98 101 111 87 84 81 85 83 77 80 84 84 81 80 74 66 62 59 50 46 57 54 54 41 52 47 41 49 53 53 52 55 56 51 52 56 57 60 51 55 56 49 44 42 34 34 36 26 30240 243 1306 30 9316 8 24 0 7127 2833 40 324 778 1198 1677 2188 2758 3377 4637 7271 10785 14386 20015 28485 39894 53931 70760 90896 113684 136090 160679 187213 214669 242347 272098 295764 297183 295407 289126 267903 244712 237491 238353 241259 248571 250834 241659 224623 191904 175771 175064 170616 160240 159130 155487 145652 129218 116548 96698 77631 65232 50834 38827 29506 24943 25027 25077 25893 27672 29174 30634 31059 29872 29617 31818 38794 55615 42326 21738 33836 23095 36873 31207 23419 52777 79917 70784 84906 58076 33649 7757 23920 13483 2853 7758 8640 3579 5355 477 45 22 49 57 121 116 144 144 126 129 110 88 78 73 102 72 79 63 49 16 28 27 101 72 -11 -1 -5 34 34 30 12 22 -27 -16 12 62 135 232 208 131 43 38 26 10 44 125 163 152 122 62 28 17 18 30 42 15 0 17 31 50 52 70 82 56 72 105 112 119 112 95 112 147 133 168 190 225 275 294 283 328 388 420 406 280 161 155 146 115 85 101 112 78 77 73 59 77 80 72 90 78 92 76 84 98 95 87 79 94 86 90 100 94 88 87 85 78 64 72 76 76 88 82 70 68 50 59 48 54 48 50 49 52 58 63 60 62 59 65 59 51 55 54 50 53 53 56 57 51 46 44 48 39 32 34 30246 239 1425 30 9315 8 24 6 7128 2835 -15 208 508 918 1444 2434 4009 5571 7672 10668 14393 19765 25766 30871 35117 39871 45569 51817 54881 54657 54139 56076 63544 70553 73557 75102 75715 73386 74345 81395 82507 76904 72606 74308 75076 74150 76944 74265 65597 63068 59578 56665 59625 62045 63076 67185 65054 53116 45651 37231 29973 26091 22751 20858 19884 19925 18553 15647 15248 17324 17560 9597 12712 37115 84421 133203 101112 60695 45569 67015 127490 111404 37839 12491 10818 8399 8492 21357 70468 225185 418659 532557 508340 239843 127362 32201 1787 87 82 51 38 11 43 40 71 42 4 55 58 81 10 25 50 5 5 -9 -45 -34 -71 -40 -46 5 -15 -29 -14 -14 32 157 261 328 365 361 302 200 52 -3 2 4 7 45 99 54 24 11 28 12 12 23 -7 -10 11 5 11 8 48 51 17 31 39 30 31 61 67 70 78 99 112 131 172 173 200 218 269 281 271 254 264 212 167 153 137 121 70 72 56 59 40 43 47 42 68 70 52 27 40 35 32 31 65 66 56 68 58 67 46 66 60 48 43 34 31 30 26 26 35 37 23 18 26 25 20 26 22 23 14 21 33 35 32 24 29 29 20 24 27 27 25 23 25 23 25 26 27 25 15 12 7 3 -2 30252 229 1695 30 9315 8 24 12 7129 2838 -12 198 536 850 1076 1498 1988 2390 2717 2959 3288 3966 5022 5706 5335 4889 4940 5241 5376 5306 5127 5194 5656 6009 6020 5774 5718 5619 5095 4578 4087 4196 4875 4977 5467 6298 6100 6337 7605 7169 5782 4658 4010 4178 4159 3817 3848 4101 4333 4186 4255 5117 8396 17529 43471 79068 127556 184817 197355 217554 327846 578192 855874 830606 558716 263423 117123 105735 133386 124704 180583 256254 220739 100089 10655 666 389 259 256 233 198 109 28 -42 -82 -48 -15 -33 -30 -4 39 98 26 -62 -68 -53 -38 -37 -27 -50 -20 3 -6 51 198 374 601 673 787 797 829 749 603 253 88 3 -29 -8 41 107 145 119 86 22 -9 -9 -22 -1 3 -17 -20 -19 -14 -5 0 5 3 26 40 29 14 15 44 52 77 79 93 100 147 159 187 191 192 180 164 151 146 126 119 113 94 99 94 82 46 39 52 56 57 47 36 38 4 18 20 22 24 13 10 42 47 48 27 37 42 49 51 44 42 36 29 20 26 23 33 24 18 19 14 19 8 13 4 0 -4 8 11 20 12 13 19 18 16 11 12 9 9 13 10 11 6 7 4 12 5 0 0 1 -5 30258 180 3165 30 9315 8 24 18 7129 2840 -16 440 1605 3807 8767 17058 31420 54662 86107 131327 200916 297434 381356 375895 332464 101414 50769 72087 116851 236982 367132 436909 429391 422998 478261 462701 130365 5627 2986 3219 30051 126519 129556 9607 1287 1000 879 788 700 697 730 761 763 675 562 626 884 1232 1364 1421 1422 1620 2230 2713 3156 3464 3635 3472 2989 2484 1905 1315 861 537 247 142 150 258 494 687 702 564 313 101 10 -14 -1 -17 -17 13 -14 -25 -18 -1 7 7 -1 17 14 4 49 33 18 42 76 100 110 114 119 130 155 167 164 159 159 164 123 114 103 93 105 97 96 76 56 48 40 42 55 47 38 47 47 27 37 29 13 16 28 33 40 50 51 60 42 50 44 41 32 38 36 24 18 28 18 16 19 8 6 7 9 -1 11 3 10 18 14 11 8 11 13 1 11 17 20 22 18 19 14 11 14 12 6 13 10 4 4 8 10 -4 30264 185 3045 30 9315 8 24 24 7130 2843 -55 426 1036 1522 2663 5251 9569 15221 22466 29202 38654 56412 80834 125133 192383 297452 429397 599050 645830 398037 223261 107669 39705 63269 135625 194766 281794 385212 277863 195110 265888 268484 240761 179061 31137 37874 61018 35377 2841 2151 2103 1805 1760 1993 2415 3013 3731 4951 6289 7611 9628 11644 13432 13854 13612 13437 12530 11583 10415 8891 7092 5726 4891 4237 3441 2654 2063 1361 823 450 445 900 1295 1569 1386 855 280 111 50 24 -2 9 16 -17 -1 20 26 17 25 40 20 32 58 70 59 85 88 64 77 89 99 118 105 119 137 107 86 90 112 98 103 105 116 114 114 120 102 113 101 88 66 50 62 68 63 50 36 54 47 59 55 51 52 36 42 57 56 58 63 56 75 79 72 54 52 41 62 51 48 47 48 50 27 38 36 26 28 41 39 39 31 35 33 33 39 37 42 44 39 41 51 49 44 36 45 41 42 35 38 33 33 41 31 23 16 30270 184 3077 30 9317 8 24 30 7131 2845 187 670 1494 2279 3488 5738 9843 14214 17260 19433 27193 43141 64575 97938 157308 249794 427262 627259 631765 470189 396943 339813 346082 349517 293385 243520 169472 93665 56975 15236 12397 10853 8935 7785 7063 7242 6590 6313 6803 7413 8558 9162 10702 13548 17254 21738 26542 32061 38165 42737 43769 41435 38535 35878 35498 37179 39460 38758 37594 35904 33290 29635 25914 21438 15774 9511 5096 2779 1379 401 154 217 327 326 300 239 150 71 36 38 35 45 4 6 29 55 68 28 11 53 76 63 53 84 75 71 90 84 90 121 99 105 84 101 130 145 105 114 112 94 120 140 103 100 148 141 123 105 105 67 89 90 76 84 79 52 44 60 51 59 51 55 55 57 54 52 48 41 57 55 58 62 41 35 48 49 51 47 67 64 61 51 49 44 43 41 46 50 48 41 41 41 51 41 32 37 40 44 38 44 47 44 48 45 43 33 34 38 45 42 37 30 28 25 30276 193 2810 30 9320 8 24 36 7132 2848 28 333 499 581 676 773 779 790 436 166 39 530 1942 4865 8947 12858 15993 20472 21753 24693 34992 56731 90107 138637 214597 319766 389218 414085 404203 357872 300058 238465 161340 126523 141623 174717 216925 156794 73411 36768 32790 32751 34712 35761 31757 27815 29114 30973 34306 39807 46336 53185 60592 67540 73859 73050 67707 62996 59999 56856 52130 48207 44000 38955 34630 30478 27443 26637 25012 23606 22147 20010 17644 16701 15998 14680 13674 11236 6415 4264 3839 3809 3221 3099 2643 1709 1025 532 243 78 36 21 -1 31 35 58 62 64 93 56 50 54 56 51 61 56 86 92 85 93 89 113 115 92 110 107 110 81 81 106 84 114 116 98 95 108 117 99 95 91 68 68 57 56 62 37 45 33 40 71 60 45 37 38 41 55 43 36 56 64 65 50 53 50 49 53 52 53 59 32 32 29 37 28 36 45 39 35 40 46 36 46 54 53 47 43 47 41 44 44 46 47 45 46 36 40 46 47 42 42 45 37 29 30282 201 2571 30 9321 8 24 42 7133 2851 -1 241 455 967 1612 2218 2855 3235 3513 3865 4349 4811 4878 4876 4320 5020 5216 4515 4047 4001 5237 9343 14711 22177 34207 55248 66955 68578 69308 94915 144461 204838 271114 332650 295461 195741 106203 83510 75925 70867 63672 62091 67738 79790 76307 71494 70268 71506 79960 94228 104897 116019 117474 103930 86471 80988 80145 80466 79328 76706 74793 73485 71790 73623 74107 70026 65196 59991 51836 43229 38089 35537 31992 27261 23066 19998 17300 15208 13524 12032 11468 12024 12719 12122 10380 9265 9894 11733 11484 9803 8344 6415 4526 3015 1775 1159 802 360 138 29 17 20 36 39 70 170 277 230 134 74 43 39 59 63 70 67 40 69 92 95 78 73 79 79 70 83 109 94 106 98 99 104 99 93 85 86 100 71 54 61 53 49 24 34 35 20 38 37 30 43 31 18 20 27 27 35 52 42 32 24 41 47 39 28 27 33 35 24 21 26 23 29 31 28 21 21 31 47 40 36 34 32 37 29 33 24 30 34 32 34 28 23 34 31 24 24 31 29 22 14 19 30288 204 2483 30 9323 8 24 48 7134 2853 -71 127 313 525 729 984 1090 1237 1404 1603 2154 3045 3832 4492 5504 6105 6471 6799 7631 8667 9040 10068 10883 12626 14618 16466 19305 24271 36497 54659 72769 95169 129603 160492 207849 287937 370054 347816 199367 81755 65814 58758 49669 43995 39443 38972 41345 44003 47932 54752 66085 76353 85125 95543 107160 131016 154271 153132 127333 109560 96053 88154 83869 82799 81235 76434 69875 65003 57493 50381 46639 44730 42356 36579 30702 27104 23695 21245 19322 16795 13636 11311 9497 8347 7791 7396 6648 5878 5495 6163 7233 9090 10648 10485 9438 7399 5964 4334 2418 994 464 178 79 38 48 63 103 215 391 642 753 613 368 117 52 39 57 58 63 64 85 83 60 66 72 92 102 81 95 103 102 101 95 81 106 124 101 102 96 107 92 60 52 39 50 42 41 54 44 41 46 34 23 23 22 21 20 21 16 33 33 36 33 31 31 24 30 36 46 51 41 29 25 27 22 23 16 28 34 19 36 33 29 25 30 37 45 39 37 44 38 32 34 29 28 26 28 33 36 32 30 29 22 11 30294 212 2245 30 9325 8 24 54 7135 2856 8 338 949 1509 2080 2311 2349 2624 3337 3962 4587 5354 5557 5430 5368 5681 6383 6983 7701 8748 9480 10607 13555 15387 16588 17287 17914 18500 18882 20795 24421 29336 33473 37065 41462 47925 57411 72360 85165 111375 139511 151988 155198 156114 126445 88836 86267 91808 97478 100754 100523 104552 108376 105678 100353 95937 86304 77097 77236 82753 85355 84686 87926 89550 97362 114823 122091 119878 116642 113085 103720 98543 94923 87752 78360 71564 69279 63254 52877 40636 30502 24593 20874 17650 14440 11764 9544 7467 6085 5231 4500 3827 3235 2603 2179 1980 1940 1640 1599 1973 2477 2864 3104 2727 2069 1419 848 461 139 38 23 21 45 104 150 205 214 168 63 17 42 75 57 33 66 85 92 75 63 60 66 66 79 83 105 106 86 88 85 95 119 107 106 118 105 93 85 104 79 66 69 62 47 54 49 41 47 41 30 21 22 18 31 35 37 31 32 32 31 47 37 31 29 34 42 42 39 46 48 38 33 32 25 25 29 20 18 20 14 24 30 40 35 39 43 33 35 29 26 32 27 29 36 27 22 25 27 25 23 22 21 15 30300 215 2157 30 9327 8 25 0 7135 2858 -68 224 537 950 1376 1754 2092 2416 2708 3114 3586 3803 3570 3306 2850 2479 2630 2900 3215 3858 4581 5146 5428 5314 5397 6606 8504 9738 9009 8211 8804 9807 11047 12442 15090 20392 28953 38541 47906 61190 82724 100866 111189 123508 130853 121837 116521 97437 81684 78232 81204 87065 96414 105797 107854 116262 128779 135058 138228 141508 149411 147313 137944 138095 141401 150206 151456 138147 112826 97002 94829 97629 91622 81402 72619 65458 57679 51128 48350 47092 45287 42404 38386 32751 26808 21658 17731 14309 12000 10532 8894 7110 5138 3559 2646 1989 1491 1046 569 176 51 96 231 511 734 928 1259 1543 1242 692 291 97 31 52 54 56 56 59 78 72 38 39 33 61 74 66 67 66 69 53 71 80 91 69 68 95 107 80 104 110 143 137 125 132 111 119 110 122 122 119 102 104 109 110 68 74 57 50 67 63 48 49 48 29 43 53 45 51 45 36 38 33 35 50 51 56 53 68 54 37 47 43 36 46 47 38 42 40 40 40 41 37 34 37 50 49 45 52 51 47 50 39 52 49 42 40 46 43 41 43 41 42 35 29 29 30306 213 2218 30 9328 8 25 6 7136 2861 -80 330 659 788 905 1032 1077 1122 1212 1453 1547 1701 1929 2124 2068 2284 2410 2229 1999 1869 2090 2781 3436 3722 3806 3951 3816 3566 3964 5457 9138 18749 33943 49812 62580 76294 94356 104932 96799 85331 64459 56107 52659 51114 52864 56489 60977 66278 71281 76940 83573 93728 106925 127233 147081 158859 168338 170935 163034 152980 147567 143041 140500 142209 142694 134072 125886 115265 95970 82105 72964 64617 68713 79297 77993 72809 67457 61524 53457 44119 36612 31399 25853 21407 16915 13473 10343 7834 6256 4682 3485 2480 1772 1344 859 361 55 -5 10 17 6 -2 41 91 134 207 290 362 450 411 332 174 89 51 62 63 42 34 44 58 39 34 21 57 50 68 74 64 82 93 88 93 100 100 103 129 105 126 127 123 114 100 113 110 115 108 101 108 111 90 106 97 48 84 88 78 59 55 49 46 37 45 45 42 50 43 18 43 43 35 31 29 35 45 33 48 54 53 39 49 54 35 41 32 31 34 45 46 31 40 52 39 47 53 54 53 47 52 53 52 44 52 50 46 48 39 42 44 52 49 45 35 37 30312 218 2067 30 9327 8 25 12 7137 2863 -43 362 1055 1964 2884 3804 4404 5473 6552 7131 7326 6933 6789 6842 7010 7131 6641 5856 5117 4390 4132 4194 4606 5157 5377 5450 5766 6132 6373 7900 9414 9277 9255 11744 17713 30330 38955 35722 38550 49298 63665 69854 63978 46172 41085 45133 48948 51980 54421 56612 59153 64266 70610 79068 88372 97033 111638 125424 136137 142400 139445 133304 125565 117585 114364 113600 109769 103379 97949 96819 92694 84921 78442 72967 76865 83890 90271 98445 104435 97566 82814 71703 66082 59246 51780 43515 36897 31423 26343 21123 17274 14505 12417 9725 7923 5731 3719 3108 2728 2287 1198 252 -2 -21 13 29 34 24 8 16 57 210 505 919 1517 2300 2980 3166 2109 556 68 50 73 29 49 95 82 64 80 66 65 66 75 103 111 103 101 101 92 127 134 127 127 119 141 140 108 123 128 111 115 115 130 118 104 111 110 77 76 70 71 70 59 64 60 47 47 55 54 52 27 38 37 26 52 55 51 47 54 66 72 73 65 49 54 58 42 58 53 42 46 43 47 63 61 50 39 42 57 59 60 48 53 53 55 50 50 48 45 57 52 52 57 53 48 50 47 38 30318 214 2187 30 9327 8 25 18 7138 2866 125 581 1018 1160 1062 852 735 649 874 940 716 619 606 699 762 765 746 492 436 391 93 384 1156 2496 4247 5850 8622 12618 17192 21931 30793 45232 60689 71460 90386 94647 88490 79949 56816 33448 28967 34240 39510 45214 50450 54718 59385 62268 64633 67297 69440 75635 84222 91362 95803 99868 102263 101757 100672 104861 106491 104768 95976 85287 76659 72332 71997 72943 78349 82818 92723 105607 115231 119831 119488 109072 97074 84124 66824 59799 56292 50896 46434 39862 32855 26395 21351 16194 11937 8467 6791 6317 6294 5509 5234 4204 2032 528 -33 -45 -21 -4 -16 0 -10 -19 38 107 593 2959 6367 9488 12325 12941 10997 6782 4192 1749 609 154 48 50 32 40 55 78 86 99 100 103 102 100 100 91 99 91 95 127 122 114 113 125 100 104 91 86 97 99 94 97 87 73 62 73 65 71 59 56 36 42 31 11 35 33 31 27 18 38 42 36 38 54 51 47 49 59 55 53 45 47 40 43 40 41 45 53 43 28 32 41 32 38 45 46 48 37 33 40 36 51 51 46 47 49 48 43 43 45 39 38 43 38 35 37 30324 195 2755 30 9325 8 25 24 7139 2868 1388 3439 5479 7664 9605 12522 17780 26367 38132 49818 49975 45438 51228 49279 52471 46973 36440 30564 24842 23730 26045 28387 31077 35321 39509 43203 47129 51080 55142 60922 66504 69236 72619 79887 83107 86118 89329 90070 92117 93527 94550 97394 98683 95144 90211 87022 84982 87061 88636 89741 105504 119123 129773 140443 144135 135013 107997 83184 70604 66052 58440 45832 32280 22821 16963 12872 10974 11537 11371 10171 9419 8886 7791 5461 3067 1206 540 102 -73 -66 -68 -56 -46 -48 -59 -15 -47 -45 -16 26 45 202 1244 4398 12308 19474 23973 23765 20808 15425 9986 5924 3163 1084 209 69 69 67 62 71 70 75 110 72 64 82 90 92 106 107 86 101 110 79 90 95 110 96 92 95 83 72 54 31 32 51 43 14 35 26 30 34 17 -6 4 25 29 15 32 28 15 8 -6 12 20 26 20 10 32 29 30 46 49 40 28 20 15 28 35 20 13 15 17 24 25 26 24 24 26 32 21 34 38 38 29 25 25 29 26 18 20 28 26 17 13 30330 225 1825 30 9325 8 25 30 7140 2871 253 910 1730 2659 3833 5221 6017 6342 6136 5605 4981 4689 5004 5338 5729 5902 5541 5694 5802 5185 5812 7778 7763 6190 4619 3318 2547 2704 5004 8137 9688 9823 9347 8513 9691 12663 16795 21282 26231 36750 42042 36468 35075 45386 42237 36514 37218 38939 38277 36460 35194 36688 40561 43763 48040 52227 56032 59436 61033 60620 61670 60912 58880 54852 55981 59288 58829 63355 70350 79544 91842 103602 113545 121249 130143 133738 126615 116898 115857 122212 130756 131383 122607 110811 95125 79983 62033 51725 42695 36211 31526 27051 22917 18976 14414 13615 15067 15488 12019 8478 7601 6463 4053 1884 743 261 31 -70 -74 -88 -52 -60 -68 -59 -70 -55 -59 -65 -64 -27 -12 -34 -16 -33 -21 93 915 3778 8229 9985 11141 12805 11828 10493 10086 8234 4704 1564 186 36 39 45 43 63 63 61 63 80 103 92 101 99 61 57 63 59 60 44 48 40 65 70 38 33 19 16 26 14 -3 6 12 10 -4 -2 2 -5 1 4 -12 0 -4 -15 -21 -4 3 7 9 14 -6 4 3 -3 -9 13 17 9 10 8 1 -1 -9 -4 2 6 10 5 10 -2 2 -1 0 4 0 -6 -2 4 0 5 -1 -2 8 3 -1 -1 -10 30336 286 28 30 9328 8 25 36 7141 2873 442 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -22 666 2174 4078 6159 8942 12447 15563 18094 18832 19143 18703 16181 13469 12130 11588 11857 12271 12890 12839 12947 14530 17373 18471 16638 13348 10495 8291 6779 5930 6264 7437 7926 8275 9201 10221 10808 10840 11396 12504 14129 16725 20003 25025 32253 42188 67213 91570 79904 51702 40879 31449 32494 36630 39779 40407 40815 44287 43286 38644 33144 28606 35348 81532 190940 383570 500533 146729 25220 29583 38062 48679 61010 72453 79459 87895 101112 109708 115361 120310 120094 116618 112082 105328 98871 88974 67337 51233 48748 42728 39594 33156 26351 21251 17497 14480 13367 13992 14579 15342 14274 11366 6386 2682 1033 573 401 238 63 61 -9 -60 -63 -54 -56 -54 -79 -75 -23 -8 -5 -10 0 -3 -44 -21 -17 -25 -5 13 -4 -1 6 16 54 117 598 2665 7959 12597 11583 7917 3485 1357 427 256 211 161 136 111 111 115 103 101 104 72 47 60 81 71 54 58 66 68 62 66 79 74 48 41 45 33 37 37 23 23 13 6 16 13 20 6 10 40 30 14 15 12 18 13 16 13 17 27 31 27 26 26 28 19 15 14 16 7 10 12 14 16 6 18 18 20 22 21 22 14 6 6 14 17 17 8 11 7 6 3 9 13 5 30342 229 1741 30 9331 8 25 42 7142 2876 595 1939 3757 5955 8861 12059 14017 13716 12638 13264 15006 15525 14645 13121 11765 10655 10332 10592 11052 11467 12440 13609 12239 11120 10793 10084 8870 8215 8735 10735 15475 16500 11967 11150 11565 12044 12268 12265 13131 14612 16552 23513 39461 61666 88267 121063 120074 86865 36713 20105 19150 18791 17214 14461 13841 13507 12883 11047 7898 5804 4301 4403 24670 143903 369109 620375 794248 573688 78075 3120 3366 5534 9093 13738 19341 27308 36485 48717 62706 75042 87420 97548 105267 116256 115476 97023 79456 60613 43822 33411 23408 17191 18067 16896 15443 13978 12195 11133 8793 7295 5747 4491 2998 1322 744 502 293 174 65 -2 -23 -28 -11 -26 -22 -14 -17 -29 -24 -27 -13 -17 -9 8 30 14 11 9 4 3 2 17 -7 5 20 37 73 147 623 1942 3267 3925 3651 3229 2705 1409 773 444 163 120 115 110 106 131 108 105 94 103 92 96 87 76 62 67 60 73 78 65 31 51 64 64 42 50 37 22 36 34 33 34 29 30 41 37 47 29 26 33 32 41 42 48 47 50 44 37 37 51 36 42 30 35 42 36 30 33 36 34 33 34 44 39 37 36 41 36 38 42 39 36 33 34 37 38 40 32 34 32 31 30348 226 1832 30 9332 8 25 48 7142 2879 336 914 1671 2433 3056 3543 3848 4454 5512 6657 7444 7269 6813 6851 6968 6564 6685 6801 6906 6912 6510 6615 6170 6371 9176 13487 19010 25923 28673 21130 10988 10389 10516 11416 15039 21441 31391 58526 87366 87738 95328 103476 104266 83291 38580 17390 11034 9413 9020 7497 6376 5465 4747 3965 3419 2965 2535 10211 88789 272808 534721 817678 905907 589271 162981 2687 999999 999999 -45 238 845 1536 2266 4268 10803 22008 33497 42995 55729 69298 76172 78739 75010 61471 50489 41748 35952 26322 17561 13572 12118 10794 8898 7811 7344 7241 7197 6165 4559 3729 2238 721 345 269 158 55 9 -21 -9 -8 -9 -59 -30 -24 5 1 -24 -47 -9 -5 13 8 -2 1 5 10 -4 2 5 28 36 44 61 89 70 115 157 156 203 291 553 1314 2259 1694 636 175 102 104 102 125 108 105 105 101 87 65 70 83 81 48 59 54 56 63 68 70 65 52 52 53 37 24 22 13 12 7 27 27 24 19 18 14 24 20 18 11 22 12 18 34 29 36 50 34 31 31 22 8 16 23 23 23 17 15 18 19 21 22 22 18 29 27 25 25 25 17 20 24 17 17 14 20 23 16 15 13 30354 226 1838 30 9338 8 25 54 7143 2881 21 456 1098 1636 2083 2764 3580 4427 5876 7377 8695 9100 9310 9294 9452 9076 9320 9726 9822 9665 9003 8813 9128 9394 9790 9636 9893 10013 15141 32418 51319 54756 51830 70067 93704 119656 152558 165825 198853 188636 119986 53109 17904 11949 8980 7445 6330 5518 4924 4354 3896 2902 1811 1071 824 509 1773 18113 166539 440251 698431 793750 569390 189154 62032 1895 -95 999999 -93 -100 -56 -28 171 551 1417 2679 4867 11720 30974 57496 71278 70484 63690 57269 48961 34192 23716 17652 16459 13279 11557 12257 12312 11400 10952 9197 7818 6740 5420 4092 2822 1493 747 377 78 -42 -4 -17 -21 -8 -25 -1 -10 -43 -30 1 25 -7 -2 -13 -19 11 -2 -4 -3 -5 7 -1 0 2 30 20 3 15 17 18 49 68 118 147 224 470 873 1338 1361 787 377 175 133 92 112 116 115 95 74 80 67 75 82 92 75 33 34 52 60 51 49 45 26 23 34 26 1 17 18 17 12 21 21 33 18 3 24 18 11 19 18 15 17 24 35 19 17 35 31 28 21 21 22 22 21 15 20 20 30 36 22 25 25 20 30 32 23 26 29 27 28 24 21 25 21 20 25 11 12 8 30360 264 682 30 9352 8 26 0 7144 2884 1428 4368 6943 5855 11135 18845 18097 15805 12903 15658 11339 5861 551 657 828 945 818 696 548 429 289 54 12 93 -15 -80 999999 999999 999999 999999 71 583 1191 1658 2182 3168 4813 6722 8443 9836 11063 13216 15675 20068 25804 31468 34913 34648 33997 30770 29169 29262 31473 35689 37316 36290 37580 40506 41746 39981 38082 37769 37576 38151 37752 38408 43675 58422 78853 99085 112206 112215 99485 80664 66158 62384 87715 117160 106365 53914 13151 9098 6973 6239 5903 4957 4087 3622 2841 2127 1448 916 694 1217 8923 54972 201151 484702 688653 536907 147642 3514 31 -72 -78 -54 -65 -44 6 21 36 101 270 652 1543 3258 6686 14036 29798 48242 49902 40947 29735 19591 15169 11923 12990 15733 18168 19092 17189 16155 13898 11427 8435 6736 4861 2886 1480 693 228 79 66 -10 -34 -36 -41 -23 -5 9 1 -28 -46 -27 -15 -35 -13 -26 -12 -10 8 41 53 21 6 13 36 14 27 13 23 61 76 60 28 32 32 36 43 96 204 314 398 435 374 279 176 114 130 162 112 98 83 76 86 60 71 68 45 73 84 80 81 92 64 53 56 47 35 25 40 42 43 40 40 27 27 24 47 45 43 34 32 33 50 54 47 38 40 43 38 53 42 41 42 34 31 41 34 39 35 36 37 27 33 40 36 43 37 35 36 41 31 30 36 36 41 42 40 39 31 27 21 13 30366 287 38 30 9368 8 26 6 7145 2886 23973 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 501 2641 5985 6523 2804 8024 3750 1766 548 1506 3151 7514 10006 688 999999 110 303 282 231 237 226 102 -98 999999 999999 999999 999999 999999 999999 999999 57 356 505 452 175 176 718 1347 1622 2039 2043 2284 4037 9843 19477 29774 38939 44933 47252 44513 38995 38568 36004 31292 28179 28231 30656 34534 38155 39646 40964 42467 42358 41718 40730 39682 41022 45636 53099 61343 71724 81466 91424 103507 106649 97146 78330 64374 50110 35571 27217 20911 12317 7429 4852 4224 3970 3631 3375 3159 2990 2727 1783 693 72 -59 -30 376 9080 79021 267136 442814 497807 465939 182215 11434 476 -65 -72 -52 127 214 316 594 973 1518 2295 3148 4283 5565 7689 12102 20783 29982 31073 25399 22800 20838 20380 19143 15023 12669 12287 11436 12072 12878 12658 10723 8250 6614 4247 2138 915 379 264 235 177 61 -20 -16 0 -20 2 -3 -7 -31 -40 -8 -23 -21 -20 -10 -5 -21 -28 -2 22 22 24 6 -7 28 31 30 18 2 41 33 25 28 33 40 61 104 179 327 423 458 443 297 164 119 137 133 132 92 69 60 84 102 91 66 69 48 58 65 73 87 70 57 41 50 40 19 17 33 27 32 18 28 27 9 19 17 27 39 30 35 24 28 25 29 27 35 18 27 49 40 24 21 28 25 22 31 27 28 24 27 30 24 27 23 30 29 29 31 39 40 38 33 31 34 36 35 30 27 26 22 16 30372 268 593 30 9383 8 26 12 7146 2889 198 717 1381 2081 4348 9789 15547 22061 16102 13691 14038 5742 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 197 97 999999 999999 999999 -71 208 119 999999 999999 234 1270 2497 6255 13601 25717 40450 38816 26838 25898 30079 31893 32970 32696 31828 32279 34597 36688 38012 40265 42456 44745 47317 49715 51162 55873 65428 77312 83674 85862 81540 68551 53903 41005 28958 17702 10608 6464 4004 2924 2483 2391 2387 2474 2382 2354 1930 1234 876 683 238 999999 999999 999999 999999 223 11419 103765 300721 494846 597331 547965 458320 117241 2251 -70 -86 -60 -77 -96 -91 -33 21 128 233 439 772 1108 1385 1612 2219 3482 4458 4608 4961 6754 10731 15693 17982 15031 10397 8730 8481 7882 6755 6036 5655 5443 4134 2524 1874 1332 774 515 307 50 -46 -55 -42 -21 -14 -33 -26 -36 -15 -37 -42 -30 -21 11 -5 -30 -31 -9 24 6 2 -3 -23 4 14 19 15 10 37 17 10 13 28 45 69 144 251 385 537 551 493 295 155 136 122 70 84 86 83 71 67 71 51 35 36 43 34 25 35 30 46 42 32 22 24 19 4 14 28 23 18 16 -1 -1 5 6 6 10 21 11 18 9 15 23 27 16 19 17 13 9 9 11 12 16 12 12 15 23 12 14 10 10 9 13 13 18 22 17 9 9 16 16 20 20 17 15 21 10 11 8 7 30378 288 38 30 9398 8 26 18 7147 2892 28071 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1606 5562 6469 5339 258 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 962 4546 7916 12717 20817 29023 34787 39334 43774 41592 41022 43074 45259 48486 47459 47678 51342 56622 59954 60820 61108 60767 62348 69033 73195 77199 79201 75897 71904 65096 57945 49317 38785 28376 20456 13403 7818 4874 3765 3152 2656 2160 1752 1621 1457 1361 1214 1185 1190 1341 1549 1376 826 552 177 -87 999999 2205 24117 122516 333440 527940 633231 717362 447163 116306 1861 0 -15 -10 14 22 13 17 -20 -1 -22 -27 -28 -14 -6 -22 -25 -33 4 37 51 84 422 1659 3801 6352 7286 6627 5742 4638 2932 1825 1337 1693 2553 2308 1315 777 642 423 102 6 20 34 82 19 -23 -2 -6 -29 -22 4 -13 -2 12 7 13 9 1 27 52 60 39 29 35 30 18 49 71 25 34 68 103 126 236 298 346 359 363 314 236 162 144 149 156 160 155 125 86 90 114 119 112 106 85 95 96 68 58 54 50 57 61 64 52 58 60 56 37 31 39 48 50 48 36 29 41 31 45 38 36 36 48 57 59 48 59 50 40 43 46 49 59 49 43 50 41 35 49 57 45 47 42 50 55 57 41 43 47 43 54 49 48 47 51 45 51 51 52 53 47 49 39 30384 273 473 30 9413 8 26 24 7148 2894 437 2686 5819 11827 18868 24227 21488 20507 17709 4459 5564 1878 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1211 3823 5253 8314 13594 23794 40862 67386 95963 107869 106222 106071 107096 99381 91433 95035 107765 122895 139642 158345 190979 228124 244581 242903 231044 214271 208051 188770 163382 138607 112998 87891 60886 32294 16877 9399 7109 6578 5800 4809 4965 5143 4706 4569 4202 4439 4479 4647 4704 3486 3154 2723 2207 1966 1491 851 248 126 176 1051 3789 18466 32019 21577 6787 290 -13 -6 0 -25 -9 32 17 -8 31 35 9 40 56 3 0 -8 -29 4 2 -10 15 59 178 668 1802 3163 3924 3802 2154 975 1027 1026 761 308 75 45 29 4 -12 -19 11 14 4 -9 42 41 8 18 -2 1 25 34 7 -43 -21 32 23 15 27 22 13 42 48 65 40 36 35 15 41 47 34 54 67 84 101 105 130 162 165 133 153 139 147 152 162 187 169 175 196 157 127 133 138 125 113 103 94 75 67 61 73 80 60 72 56 55 41 27 40 32 19 65 69 35 38 40 41 35 45 49 51 53 58 44 46 51 53 57 45 54 50 46 32 49 59 53 51 51 54 57 61 55 49 45 43 51 51 47 51 44 54 54 58 56 56 52 54 52 41 48 48 46 47 41 30390 273 519 30 9429 8 26 30 7149 2897 593 5268 6217 3095 5169 281 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -71 436 1010 2588 4784 9393 19372 31299 44440 55892 65888 73096 79465 89653 104944 114765 119864 124794 125646 124291 121527 113083 107806 109001 111931 110637 105094 89641 76546 60277 43860 32405 23290 16241 12750 10554 9233 8720 7845 5112 3967 3449 3548 3313 2106 1492 1361 1204 1104 1157 1215 1373 1292 988 805 685 688 598 599 970 4333 14104 57112 171016 273199 357963 261057 98418 102051 113390 1392 11 20 12 -2 -11 62 76 100 100 149 149 148 110 82 78 129 172 235 344 562 823 1235 1628 1782 1576 1381 1218 616 247 178 130 85 39 14 4 -48 -21 -31 -23 -27 -20 -36 -5 11 42 51 34 -12 -44 -46 -15 12 15 -1 -6 19 9 14 -15 20 6 14 23 13 4 12 34 43 35 13 29 69 32 20 54 59 54 77 72 120 151 172 130 145 176 160 163 154 128 122 132 117 91 76 72 64 52 50 63 41 23 36 45 35 17 19 28 31 35 40 21 20 34 39 28 14 18 20 11 0 28 46 34 22 27 54 42 34 25 35 43 37 27 21 15 29 25 30 36 33 25 23 32 36 36 39 34 36 40 40 44 38 31 35 37 30 32 28 26 23 24 21 30396 272 535 30 9445 8 26 36 7149 2899 -38 5381 20769 13787 11364 16932 9490 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -15 1094 1704 2669 4466 6984 9599 13551 20770 32117 44597 58698 68598 83707 99311 94408 73795 56982 48407 44515 39391 32247 28714 25876 22917 20033 16599 13160 11831 9273 5914 3401 1452 716 455 663 2291 3151 6749 7133 2207 -85 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -57 -40 -3 39 107 135 415 2787 16306 115971 331239 599671 649499 472245 381843 360376 134253 20477 261 -31 -7 -3 -7 23 62 98 176 274 376 625 939 1159 1346 1588 1756 2052 2227 2210 1885 1514 1153 958 939 812 675 714 405 103 49 40 -15 -30 -41 -48 -34 -24 -39 -20 20 32 61 65 13 -12 5 -15 -18 -30 -22 -18 -6 -3 13 -21 -27 8 10 0 8 -3 13 23 -1 18 10 44 58 45 6 29 45 59 70 42 44 97 113 155 163 168 172 192 183 158 169 127 129 124 141 112 97 94 103 113 69 66 57 63 51 38 23 27 27 31 29 29 27 23 16 9 22 37 33 26 25 17 21 27 41 50 34 40 32 24 31 29 20 27 28 43 49 41 30 32 31 41 49 41 39 39 29 34 46 42 44 44 40 38 39 37 36 38 42 44 48 38 40 37 39 39 29 30402 290 42 30 9462 8 26 42 7150 2902 90627 1961 1104 1190 1268 1238 1218 1337 1440 1454 1576 1462 1549 1632 1707 1789 1806 1816 1679 1596 1521 1920 4575 6961 13752 3781 437 -17 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 644 1129 2952 5767 10024 15573 21595 34880 65492 125588 214017 269794 252916 178802 99814 57213 32800 18580 11611 6418 3178 1865 1359 1319 1303 1438 1442 1259 4261 32898 128241 127657 57674 56269 17554 15740 2312 -13 999999 -95 -68 -57 8 49 80 179 223 289 314 341 286 193 330 1615 13069 32002 65908 131787 145457 130019 87698 2374 -15 -34 -3 23 31 63 110 202 270 335 400 500 603 755 853 932 1002 1221 1748 2341 2820 3468 3508 3429 2655 1934 1291 675 498 480 391 232 39 4 -31 -10 -20 -15 -56 -30 -23 47 82 63 56 28 19 -9 -3 -31 -50 -31 2 -28 -16 -8 -24 -29 -19 -10 12 -19 -8 10 -2 10 -5 -16 -28 -3 1 23 55 35 43 19 6 19 40 55 66 51 77 101 112 167 167 169 188 184 167 148 134 130 125 118 109 78 76 64 47 36 35 26 9 24 20 12 18 27 27 25 10 -3 18 29 23 24 26 19 14 18 40 19 5 13 9 20 29 20 20 34 26 20 8 12 29 24 25 23 26 27 14 31 21 23 23 24 22 22 28 19 25 26 17 16 20 21 25 20 19 22 19 19 20 18 16 30408 289 55 30 9475 8 26 48 7151 2904 2094 2074 2166 2209 2137 2141 2308 2350 2298 2312 2343 2465 2574 2704 2757 3037 3116 3231 3362 3258 3295 3630 3876 4153 9216 21516 15941 279 -36 999999 -93 -100 -70 -13 -84 999999 999999 999999 -87 999999 999999 999999 999999 999999 999999 999999 999999 -95 -60 999999 999999 999999 999999 999999 999999 -79 999999 -76 999999 -45 41 409 891 1311 2690 4607 7472 11298 14201 17650 18044 17173 16136 18642 15984 12928 12583 7368 5534 4763 7809 15178 24145 3768 1334 1441 1570 1169 923 869 799 2962 36574 46626 49878 38475 807 70 43 19 26 22 58 92 75 85 130 154 103 53 60 -46 999999 -50 -25 -88 -73 3 -25 -39 -16 -35 -53 12 50 45 155 210 307 535 671 959 1318 1764 2322 3196 4313 5558 6921 7807 8107 7100 6708 6937 6664 6265 5603 4418 2702 1123 464 251 181 164 159 117 93 14 -7 -3 40 110 214 337 317 257 163 113 69 63 48 45 25 -13 1 -3 7 21 5 0 15 2 21 0 -31 7 28 22 39 27 30 25 60 47 46 51 68 71 57 92 82 81 99 112 137 136 185 203 227 262 313 318 242 182 153 164 148 131 128 95 83 71 77 57 54 61 56 35 27 28 25 25 28 39 28 31 34 52 37 32 33 29 38 54 37 49 47 51 53 49 47 53 54 30 50 43 31 50 41 40 47 57 53 40 47 56 58 55 53 57 52 53 53 53 58 55 56 57 53 43 46 47 51 57 50 48 48 46 38 30414 289 100 30 9490 8 26 54 7152 2907 1629 1634 1741 1754 1777 1743 1816 1864 1990 2064 2046 2121 2110 2103 2099 2124 2157 2143 2029 1804 1571 1215 738 114 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -8 777 2087 3374 3814 4969 5606 5738 6106 6386 6495 5196 2670 1521 1170 1807 24301 93079 51316 1782 329 267 335 493 675 621 721 317 5757 74941 151104 56941 1196 -36 -47 -99 -77 -93 999999 -84 -77 -42 -24 -93 -90 -64 -81 -73 -80 999999 999999 -84 -89 -86 999999 -65 -85 -59 -61 -63 -58 -6 -53 -52 -22 -30 27 42 160 696 1653 3068 5952 10896 14759 17393 19194 19423 18173 14739 11044 7805 4156 1585 521 363 336 390 418 384 259 180 126 152 260 484 625 579 408 312 251 179 112 82 -3 -17 7 3 9 -12 -18 -17 -15 9 -12 -26 -11 -2 2 1 -5 1 10 29 34 14 15 21 16 11 53 45 28 44 89 82 86 104 127 141 166 204 250 317 402 386 306 264 224 168 149 125 118 117 99 71 59 64 47 46 37 22 25 37 39 21 19 28 0 18 31 24 30 37 49 27 23 39 27 27 29 22 36 25 27 44 38 34 28 40 39 31 49 40 35 26 32 38 33 41 40 28 29 41 40 43 39 34 35 38 39 38 39 35 34 32 37 39 36 33 27 34 31 28 30420 290 55 30 9505 8 27 0 7153 2910 2111 2013 2039 2134 2122 2111 2180 2252 2244 2259 2371 2319 2384 2368 2482 2405 2340 2368 2265 1806 1175 611 156 -89 999999 -10 -41 999999 999999 999999 999999 999999 -99 999999 999999 -99 -84 999999 999999 999999 999999 999999 999999 999999 999999 999999 -91 999999 999999 999999 -74 999999 999999 999999 999999 999999 999999 999999 999999 -99 -75 999999 -100 -78 999999 -90 -12 62 97 132 351 887 1631 2316 2976 3942 3959 3462 2913 2021 1237 1140 4375 3679 340 122 34 77 72 22 -17 -41 -11 -2 28 196 85 -23 -27 -69 -70 -78 999999 -65 999999 -93 -92 -91 999999 -77 -64 -89 999999 999999 -68 -63 -79 999999 -31 -11 -21 -48 -24 -40 -5 -13 36 110 146 95 76 121 158 219 319 428 570 839 1502 2482 4391 9929 20334 27222 28723 26148 21645 18032 14692 10470 6512 3404 2321 2480 2486 1917 1061 838 538 297 140 82 106 189 329 564 601 441 168 49 3 -8 0 -24 -6 -31 -16 -13 -2 16 -4 -13 -7 -3 -13 5 2 -3 7 19 24 0 18 4 42 22 18 35 44 28 46 88 95 100 124 152 128 141 151 190 247 306 385 583 600 311 137 126 128 110 88 45 26 37 45 55 52 43 27 17 30 26 14 11 25 47 24 23 18 38 41 20 33 35 28 22 28 24 28 3 5 17 17 32 24 27 30 28 25 25 22 33 50 42 39 31 29 30 40 41 31 40 37 36 32 34 39 51 41 39 35 46 43 42 46 48 41 37 37 29 30426 290 96 30 9516 8 27 6 7154 2912 2105 2185 2272 2272 2275 2331 2368 2404 2430 2609 2539 2367 1891 1730 1696 1618 1752 1810 1716 1493 774 192 -25 -81 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -100 999999 999999 999999 999999 999999 999999 999999 999999 999999 -82 999999 999999 999999 -92 97 630 1661 2678 3707 4109 4213 2797 1263 815 582 509 308 135 165 261 415 669 505 197 27 -51 -74 -66 999999 999999 999999 999999 -83 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -95 999999 -68 -45 -30 -27 -82 -84 -40 -13 95 277 434 595 931 1222 1754 2696 3956 4845 5639 6653 8066 9467 10707 12638 14620 17648 22518 27446 29687 29466 26671 22736 17569 15323 14058 12211 8523 4585 2391 2026 2130 1863 1084 488 346 368 233 107 70 58 16 2 -16 -25 -26 -44 -21 -31 -26 -24 -10 -5 6 -34 -24 -22 -17 -31 -23 -14 -2 17 -3 -6 -25 -6 11 6 -14 -4 13 53 41 26 39 42 39 23 54 63 61 87 114 170 278 569 988 1480 1629 1149 547 201 116 91 89 58 37 24 23 43 58 36 34 51 12 8 19 23 4 13 26 12 9 13 21 37 40 26 31 17 21 20 17 12 16 24 31 24 15 26 23 25 28 34 24 27 25 40 33 24 13 19 32 34 32 20 29 33 39 35 35 27 30 35 33 32 31 31 23 32 31 29 24 20 21 30432 291 45 30 9525 8 27 12 7155 2915 2479 2470 2472 2425 2454 2612 2676 2678 2801 2847 2804 2852 3017 3186 3292 3337 3465 3625 3571 3208 2588 1551 506 -6 10 999999 -84 999999 999999 999999 -99 999999 999999 999999 999999 999999 -87 -87 999999 999999 999999 999999 999999 -78 999999 999999 999999 999999 999999 -35 -96 999999 999999 999999 999999 999999 999999 -72 -87 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -98 -94 -100 999999 6 257 604 1107 1629 1989 2227 1484 883 629 421 160 43 77 41 43 22 31 -22 -36 -70 -36 23 -30 999999 -44 -50 999999 999999 999999 -87 999999 -95 999999 -75 -96 -90 999999 -51 -6 28 77 114 159 122 50 -29 -91 -69 14 176 464 1019 1844 2683 3679 4926 6504 8847 11030 12267 13446 13040 12274 11812 12128 13704 15146 16463 17508 18211 19099 20125 20235 19636 17739 14563 11879 11143 10347 6993 3928 2238 1511 1156 719 407 141 49 -7 -39 -17 4 14 -8 -31 -22 -25 -23 10 -6 -8 3 -1 8 6 4 8 -29 -8 6 -6 2 8 7 23 49 16 35 24 5 51 49 36 59 55 51 48 60 56 93 103 73 94 124 185 227 283 368 530 651 664 606 528 321 151 135 127 100 61 49 67 70 54 47 37 27 37 32 37 41 57 50 40 47 41 41 33 37 32 44 50 53 52 60 36 30 54 38 38 36 39 47 41 49 58 55 59 48 39 34 45 40 43 60 61 51 48 51 56 53 56 58 59 52 52 61 47 41 48 49 44 52 54 48 43 46 46 30438 291 84 30 9534 8 27 18 7155 2917 2732 2565 2568 2710 2712 2692 2589 2640 2779 2842 2783 2900 3153 3145 3234 3284 3476 3354 3461 3613 3260 2612 2222 1246 371 154 5 1 -64 -57 -32 -43 -94 -75 999999 999999 -80 999999 -59 -71 999999 999999 999999 999999 999999 999999 999999 -66 999999 999999 999999 999999 -86 -99 -75 -80 -40 -32 -36 -78 -87 -99 -99 999999 999999 -86 999999 -92 999999 999999 -47 -90 -94 999999 999999 999999 -91 -40 -54 -78 -93 -85 -29 -60 999999 -73 -79 -85 -80 -89 -14 -59 -78 -76 -68 999999 -96 999999 -77 999999 -95 999999 -61 -53 -66 -12 999999 -47 58 171 266 442 509 489 425 317 272 175 32 -25 -76 -48 18 116 299 802 1534 2741 4247 5838 7657 9369 10767 11675 11948 12208 12864 12283 11561 11321 10992 10208 9595 9335 9294 9013 8722 8353 7876 7401 6720 5877 5022 4324 3332 2294 1562 931 593 395 130 41 0 -16 6 2 -17 17 -22 -14 18 -34 -34 -26 -15 19 11 -8 12 18 -2 17 12 18 10 30 22 -4 8 23 11 8 6 16 9 12 39 34 43 57 49 44 62 81 96 62 72 93 102 116 130 182 181 224 311 379 329 200 125 116 112 108 68 69 67 68 66 58 56 51 39 32 43 42 28 37 33 49 63 51 67 37 41 51 44 37 31 38 40 49 48 65 61 58 58 50 54 63 62 51 49 56 60 57 47 61 51 45 51 62 62 51 43 57 58 46 46 50 54 48 44 54 56 57 53 56 57 54 52 47 40 30444 291 93 30 9543 8 27 24 7156 2920 2777 2733 2741 2725 2777 2910 2878 2990 3026 3085 3100 3033 3109 3136 3140 3205 3196 3205 3207 2735 2039 1179 444 70 -25 -1 -94 -23 -15 -34 -59 -46 1 -46 -91 -79 -88 999999 -98 -39 -87 -93 -85 999999 -80 -97 -97 -81 999999 999999 999999 -85 999999 -39 -61 -45 -58 -53 -77 -68 999999 -73 -79 -98 -91 999999 -60 -87 -81 -58 999999 999999 999999 -84 999999 -94 999999 -88 -97 999999 -59 -81 -74 -21 -36 -51 -71 -75 -60 -36 -8 -35 -54 -28 -48 -80 -52 -93 -73 -69 999999 -52 18 110 210 388 648 793 890 1121 1316 1583 1898 1911 1446 783 415 200 108 34 -14 -49 -23 -17 13 9 104 309 604 1014 1519 2195 2812 3605 4688 5834 6907 7619 8540 8951 8398 8291 8062 7473 7197 6872 5883 5090 4274 3798 3428 3232 3310 3267 3103 2730 1958 1240 702 390 207 22 -28 -29 -33 -20 -17 -20 36 -13 -21 2 3 -25 -7 -7 -31 -40 16 20 3 2 -7 2 26 1 -5 0 -2 12 -2 26 33 9 30 35 30 45 25 50 65 46 36 33 37 49 73 102 84 92 98 103 126 140 121 124 126 131 115 125 86 52 56 60 39 42 52 35 29 30 41 36 34 42 32 42 39 17 24 30 22 24 35 35 23 25 32 33 36 31 25 30 29 25 29 42 34 27 28 21 41 40 29 30 24 30 32 32 41 43 36 35 35 43 41 41 37 36 41 37 38 38 37 40 33 31 33 35 39 39 26 30450 292 72 30 9552 8 27 30 7157 2923 3127 2944 2999 2996 2989 3002 3021 3072 3315 3418 3494 3480 3417 3564 3675 3853 3895 3883 3934 3948 3720 3171 2288 945 344 55 -61 -34 -54 -50 -29 -23 -36 -87 -72 -98 -84 -95 -57 -59 -37 -70 -84 -19 -14 -95 999999 -65 -65 -73 -69 -52 -22 -59 -70 -75 -79 -58 -57 -89 -96 -99 999999 -85 999999 999999 -47 -78 999999 -84 999999 -90 -59 999999 999999 999999 -70 -51 -55 -42 -46 35 -9 -25 14 -19 -34 -35 8 -14 -37 -80 -48 -36 -14 -21 -52 -79 -60 -23 -6 -26 65 203 504 776 1188 1589 1998 2319 3009 3303 2761 1933 1360 836 581 381 228 78 31 5 2 -68 -27 14 4 26 70 75 101 244 298 465 695 1025 1424 1914 2686 3293 3952 4955 5858 6162 5942 5450 4756 4175 3610 3222 2696 2182 1962 2057 2456 2894 2595 1854 1200 699 418 208 89 31 -3 -17 -39 -22 -6 -6 -4 -25 -29 -1 2 -28 -33 -7 6 -9 -4 5 36 -6 -23 -2 0 27 20 3 31 13 -7 7 1 13 36 5 10 56 43 34 33 45 61 73 55 72 65 66 97 118 151 143 125 151 135 132 106 98 84 102 53 50 51 43 53 57 28 35 21 23 31 27 22 14 9 28 41 34 18 38 34 32 24 38 38 13 12 12 23 29 34 33 19 30 44 37 26 28 29 36 41 51 38 34 41 48 38 34 33 29 41 45 35 27 33 42 45 34 27 28 34 34 26 31 29 28 33 37 26 24 30456 292 52 30 9562 8 27 36 7158 2925 3063 3016 3054 3149 3254 3108 3093 3193 3298 3204 3291 3369 3438 3502 3554 3578 3689 3600 3791 3898 3890 3567 2657 1797 1315 485 35 -14 -58 -73 1 -68 -78 -66 999999 -53 -41 -79 -63 -53 -65 -90 -92 -69 -43 12 -21 -43 -79 -66 -2 6 -11 -58 -59 -51 -58 -68 -59 999999 -35 -34 -44 -39 -29 -26 -31 -24 -57 -29 -97 -61 -64 -96 -79 -80 -63 -95 -42 -57 -76 -85 -67 -20 14 38 92 47 46 -1 46 6 -76 -69 -45 4 -9 -20 25 104 192 575 1195 1950 2872 3953 4668 5270 5595 4958 3924 3019 2276 1381 715 455 259 177 81 89 55 29 54 54 36 -16 -43 18 22 -18 -31 4 -1 27 48 98 109 184 235 355 542 779 1033 1285 1403 1736 2065 2177 2326 2289 2040 1712 1284 1173 1262 1532 1570 1424 1109 499 222 119 50 42 23 -4 -5 11 -32 -32 -2 -4 4 29 23 -9 -3 1 2 -12 -18 19 33 -1 -13 5 17 -1 3 3 25 22 5 1 -7 8 28 35 9 32 42 51 38 50 74 75 72 57 77 81 93 100 113 123 120 129 115 92 97 84 82 40 59 40 34 31 37 31 37 43 8 17 27 28 41 32 23 0 5 9 38 27 21 36 13 31 29 30 37 45 40 29 24 40 41 33 27 33 32 31 38 44 34 36 34 33 40 28 28 29 38 42 49 46 36 31 38 43 46 35 42 38 45 46 35 35 38 41 35 35 36 29 30462 292 92 30 9572 8 27 42 7159 2928 3011 3006 3149 3179 3156 3184 3367 3532 3591 3674 3628 3739 3842 3983 3979 4029 4124 4037 4185 4292 4458 4287 3816 2497 1531 871 367 29 -18 -55 -48 -56 -12 -54 -29 -88 -73 -45 -15 -26 -82 -70 -43 -3 -44 -57 -44 3 -25 -44 -19 -24 -24 -19 -26 -63 -93 -89 -50 -43 -32 -95 -93 999999 -29 14 -62 -31 -89 -86 5 -5 -33 -55 -51 -67 -41 -40 -57 -60 -42 -29 -74 -48 -46 -54 -65 11 -28 -41 -84 -36 -58 -33 -49 -73 -1 7 13 180 589 1140 1818 2709 3359 4107 5397 6561 7080 6728 5445 4356 3489 2249 1023 510 351 266 244 208 174 150 101 63 72 83 48 48 6 -19 20 45 -7 0 -8 5 -31 -8 15 7 42 63 148 212 368 625 955 1140 1251 1364 1356 1076 770 546 561 881 1256 1471 1309 992 682 248 28 5 -8 -2 -24 -6 -20 2 6 -7 21 31 -14 -4 22 4 -6 28 -5 10 -3 -7 23 60 30 23 15 4 33 8 32 19 8 19 13 37 25 45 61 63 48 57 66 74 60 80 73 104 109 133 116 123 115 104 105 101 98 89 65 57 68 57 59 67 53 57 38 31 44 26 33 40 29 18 32 28 36 34 29 38 30 50 43 32 34 34 40 40 34 45 30 45 52 40 28 35 25 29 48 51 45 23 27 33 43 45 33 36 44 46 49 42 46 44 51 48 44 41 40 43 42 42 40 35 38 41 44 47 42 34 30468 293 73 30 9583 8 27 48 7160 2930 3147 3022 3019 3103 3009 3145 3277 3177 3282 3392 3436 3446 3537 3596 3677 3743 3916 4107 4022 4125 4279 4393 4212 3305 1943 804 188 32 1 -40 -5 -32 7 -77 -51 4 13 11 -43 3 -13 -46 -32 -56 -38 -42 -18 -5 -41 -44 -14 -44 -23 -9 11 -25 -49 -91 -48 -18 18 -2 -45 -42 0 -23 -34 999999 -64 -37 -7 6 -51 -42 -21 -42 -30 -47 -45 -40 -26 -44 -50 -65 -61 999999 999999 -71 -55 -76 -49 -55 -65 -80 -82 -30 -33 -28 -34 46 43 140 378 589 662 1131 1924 2020 1843 1953 2672 3244 3209 2700 1797 942 426 269 206 192 205 216 152 138 122 206 227 215 291 313 271 201 152 138 78 6 -22 -6 12 -15 -37 -26 2 57 102 157 353 633 950 1094 1168 1074 940 709 626 737 1014 1278 1314 1114 658 280 63 5 -7 -20 -33 -2 -7 0 -22 11 27 -24 6 -10 -26 -11 -7 14 34 14 14 21 0 9 3 10 8 -8 9 35 19 48 45 31 16 20 42 36 47 28 22 58 41 49 34 64 80 69 65 109 99 94 96 100 121 108 93 75 66 52 46 38 54 67 48 50 37 33 23 19 26 22 49 54 23 7 23 15 30 51 37 40 36 44 30 27 15 34 35 45 30 35 54 42 38 38 31 48 47 35 33 43 44 36 41 45 54 54 42 42 43 44 48 48 48 35 37 38 40 45 44 41 44 44 40 45 44 42 41 39 30 30474 293 54 30 9594 8 27 54 7161 2933 2393 2319 2265 2300 2267 2390 2440 2515 2574 2555 2599 2565 2629 2698 2702 2815 2928 2884 2834 2759 2612 2454 2228 1941 1322 600 192 11 37 54 10 5 -46 -25 -59 -32 -79 -13 -27 -22 -51 -65 -94 -20 -35 -69 -37 -10 23 -15 -78 32 -49 -83 -42 -50 -53 -59 -17 3 -61 -40 -70 -42 -24 -34 -90 -64 -33 -45 -52 -66 -55 -60 -83 -79 999999 -23 -38 -13 -100 -76 -62 -63 -45 -59 -59 999999 -68 -49 -59 -78 -85 -36 -57 999999 -76 -41 -35 -36 -52 -41 -8 38 140 309 688 1061 1591 1870 1970 2174 2030 1611 930 565 627 568 525 476 425 427 461 427 399 389 423 492 437 457 462 403 348 336 371 316 193 160 130 122 91 41 2 24 45 124 201 353 601 876 1176 1377 1464 1389 1178 1216 1291 1057 770 554 314 86 -32 -9 -8 -49 -35 -29 11 -11 -1 11 33 35 65 84 57 56 5 -16 -18 -15 3 14 8 12 0 -3 8 46 27 36 33 -12 40 30 20 24 0 8 56 43 29 20 31 38 53 50 44 49 68 72 46 82 107 107 88 113 78 69 61 63 62 46 45 30 34 43 41 27 34 44 39 23 11 28 20 30 28 31 16 25 23 32 28 19 19 17 30 31 39 21 37 44 26 28 36 22 26 20 20 25 24 34 21 25 27 31 37 27 31 36 29 34 31 30 31 37 38 40 48 40 24 27 29 36 33 29 34 39 41 30 18 30480 293 95 30 9605 8 28 0 7161 2935 2489 2602 2573 2526 2665 2731 2635 2489 2380 2452 2458 2644 2661 2695 2778 2824 2832 2969 2956 2986 3048 3120 2877 2159 1562 871 204 -10 -6 -30 3 38 -31 14 27 -6 -7 -2 -33 29 40 65 0 -57 -24 -41 -20 31 3 -27 -8 47 -3 -11 66 -10 -22 14 -42 -11 -44 -97 -41 -20 1 -38 -70 -74 -82 -17 -53 -33 -15 -43 -16 -10 999999 -55 -47 -19 -51 -63 -1 -11 -61 -28 -32 -38 -63 -25 -48 -28 -22 -65 -46 -53 -23 -21 -40 -55 -30 -33 -59 33 145 254 335 454 822 1234 1409 1488 1633 1515 1371 1497 1563 1532 1380 1201 996 811 710 577 553 610 572 532 522 487 442 443 400 337 292 263 221 170 131 61 15 16 18 -2 16 43 63 159 293 543 1121 1452 1743 1825 1791 1779 1743 1708 1677 1355 842 435 193 82 34 1 37 45 75 157 211 236 213 148 113 80 46 56 53 53 30 16 25 32 57 53 60 43 38 46 46 59 44 54 76 63 67 58 55 77 74 53 52 64 85 83 76 82 87 79 89 97 137 115 98 128 117 112 102 76 98 106 98 74 63 43 49 59 45 75 76 50 45 53 66 55 45 37 43 44 65 61 47 52 47 54 37 43 45 48 48 40 55 49 38 47 65 44 45 65 57 54 44 56 44 49 60 63 51 67 61 57 46 53 55 52 58 66 61 65 64 64 63 55 56 58 57 56 55 53 51 54 48 30486 294 46 30 9616 8 28 6 7162 2938 2578 2680 2524 2615 2668 2740 2831 2823 2851 2882 2821 2931 2975 2982 3037 3060 3158 3107 3203 3156 2950 2564 2270 1863 1326 763 429 194 -9 11 -9 10 -5 -53 -61 29 63 -42 -21 -50 -41 -14 50 -54 -39 -2 -29 -49 -47 -31 -32 -34 -5 -8 -44 -38 6 -19 -30 14 0 -6 -53 -36 -21 -28 7 -26 -55 -45 -47 -86 -58 -82 -33 3 -42 -40 -13 -20 -41 -63 -1 -23 -23 1 -72 -22 -13 -57 -91 -84 -38 -40 -65 -79 -45 -59 -55 -54 -16 -35 6 -2 32 124 356 645 821 878 995 1256 1938 2329 2515 2599 2649 2730 3038 3379 3170 2505 2000 1599 1306 1055 810 636 529 520 375 346 363 338 265 272 271 223 181 94 62 39 17 -2 -17 1 28 4 -9 19 72 123 323 607 972 1232 1416 1687 2059 2466 2496 2128 1610 1077 788 804 957 1254 1231 1031 790 641 535 364 226 163 169 139 102 31 37 32 37 45 57 57 85 59 86 82 95 75 64 50 60 72 82 80 77 49 74 66 74 60 73 80 70 72 73 81 102 114 111 106 128 109 125 121 112 106 97 95 93 77 86 71 62 53 62 61 67 64 57 61 46 53 65 53 46 47 37 52 50 49 56 50 58 38 39 71 67 59 53 57 56 49 34 47 49 53 58 56 56 51 56 62 51 51 62 64 73 60 64 57 60 75 73 64 65 69 65 63 64 54 62 66 65 61 69 64 65 61 57 52 30492 294 86 30 9626 8 28 12 7163 2941 2376 2362 2393 2548 2589 2516 2534 2597 2679 2672 2653 2624 2872 2976 3032 3030 3073 2940 2989 3133 3164 3004 3056 3050 3144 3055 2872 2693 2248 1920 1726 2227 7214 9403 1027 -12 2 -12 -23 -20 -15 11 -16 -50 -62 -12 -13 -14 -86 -57 9 -26 -54 12 -11 -35 -48 -50 -21 -82 999999 -83 -33 -63 -23 -37 -76 -100 -72 -83 -81 -20 -38 -40 -30 -49 -89 -89 -57 -36 -51 999999 -72 -48 -58 -84 -97 -61 -78 -82 -46 -65 -38 -65 -65 -91 -75 -63 -99 -73 999999 -87 -58 -56 -55 -83 54 212 387 668 990 1226 1339 1429 1744 2339 3186 3990 4714 4865 4517 3842 3170 2240 1424 906 483 295 202 212 175 87 147 113 138 153 89 55 106 146 135 118 96 53 -10 7 14 13 21 47 10 42 123 343 687 1142 1464 1738 1885 1793 1874 2048 2063 2354 2711 3287 3860 3742 2767 1788 1059 523 346 420 402 350 331 196 109 39 9 8 47 36 34 47 58 81 67 53 72 81 92 73 64 84 76 59 36 38 54 72 81 63 65 62 58 82 73 73 82 96 90 92 87 83 87 107 96 65 77 79 77 60 58 48 47 57 56 40 37 36 38 52 53 33 41 50 61 66 66 60 48 55 63 50 50 62 65 52 48 34 33 54 47 31 37 50 39 46 54 51 44 51 62 61 56 46 55 53 64 68 57 54 58 55 51 56 66 61 60 59 56 55 49 52 56 54 55 54 53 55 61 48 30498 296 36 30 9636 8 28 18 7164 2943 32714 2141 2102 2033 2103 2211 2213 2255 2325 2367 2354 2395 2420 2372 2461 2518 2503 2497 2532 2452 2423 2442 2510 2404 2148 1978 1904 1808 1760 1422 883 331 77 -19 -42 -40 -7 -25 -87 -56 5 -50 -66 -28 -80 -47 -70 -26 -48 -49 -18 22 -7 -75 -34 -81 -23 -22 -18 -39 -63 -81 -88 -86 -59 -85 -80 -75 -97 -92 -6 -51 -98 -12 7 -23 -40 -64 -20 -5 -63 -23 999999 -41 -68 999999 -94 -65 -53 -71 -88 -43 -30 -60 999999 999999 999999 -58 -3 -44 -67 -75 -93 -55 -28 -26 -59 -37 -21 -26 -17 71 61 110 210 273 349 498 772 1314 2114 2972 3348 3219 2755 2063 1253 787 512 331 229 218 221 196 157 164 140 74 46 11 -22 4 14 40 56 74 35 10 9 6 -4 -2 27 22 107 427 1186 2104 3264 4138 4970 6247 6926 6653 5527 4747 4058 3556 3282 2477 1704 1333 1160 770 549 491 444 323 176 96 87 81 71 92 95 139 171 189 218 237 159 106 109 87 77 78 62 61 47 32 71 56 63 36 55 84 74 76 56 77 85 65 72 86 101 86 93 102 83 76 90 80 77 82 79 70 42 39 33 33 53 44 41 50 43 39 47 38 29 30 35 39 53 70 51 46 28 33 36 28 32 51 33 40 32 31 53 44 47 57 53 47 46 44 53 46 45 55 44 38 50 54 56 59 68 67 64 63 61 56 59 60 58 55 57 56 45 45 47 44 43 54 57 50 47 39 30504 295 46 30 9646 8 28 24 7165 2946 2312 2296 2268 2310 2283 2334 2445 2539 2599 2682 2728 2714 2625 2697 2670 2590 2544 2450 2473 2489 2539 2574 2546 2458 2202 1936 1535 1259 1052 912 725 592 444 255 23 -67 -88 -61 -29 -45 -55 -88 -90 999999 999999 999999 999999 -55 -49 -61 999999 -87 999999 -92 -79 -81 -89 -85 999999 999999 -94 999999 -35 -91 999999 -71 -76 -45 -75 -12 999999 -58 -75 -72 -67 -33 -56 -90 -53 -69 -78 -77 -79 -74 999999 -62 -63 -58 -86 999999 -97 999999 999999 999999 -68 999999 -75 -72 -97 999999 999999 999999 999999 999999 999999 999999 -75 999999 999999 999999 999999 -60 999999 -85 -47 -32 -7 57 119 228 358 603 891 1083 1164 1201 1074 762 483 396 322 278 259 240 171 83 18 -37 -44 -59 -41 -65 -32 -42 -21 -9 -40 -45 -64 -45 -4 105 332 652 1701 3128 4460 7189 10554 13756 15635 15679 14501 12127 9172 7206 5191 3437 2018 1527 1613 1906 1975 1764 1346 803 473 197 97 115 140 117 77 97 186 272 362 425 540 560 408 354 260 261 193 177 115 61 50 29 47 73 74 66 71 75 65 73 47 58 42 39 68 87 58 66 58 65 60 69 65 75 80 89 60 36 32 46 42 37 18 23 27 35 19 28 37 11 16 23 24 14 27 25 35 23 24 23 37 24 33 34 34 24 16 30 28 43 36 36 40 29 31 31 34 28 49 58 39 41 56 46 43 40 42 41 32 45 48 39 51 52 34 30 31 40 40 34 30 36 42 42 31 31 25 30510 295 85 30 9655 8 28 30 7166 2948 2352 2415 2448 2561 2436 2390 2552 2647 2595 2667 2727 2878 2945 2951 3037 3009 3008 3105 3202 3245 3373 3515 3683 3764 3920 4209 4450 4799 5117 5385 8441 42651 78932 50098 1099 -24 -67 -70 999999 999999 -90 -89 999999 999999 -88 -98 999999 999999 999999 -84 -87 999999 -84 -51 -98 999999 -84 -75 999999 999999 999999 -82 -99 999999 -65 -80 999999 999999 999999 999999 999999 -66 -83 -78 -78 999999 999999 -30 -44 -66 -91 -81 999999 -99 999999 999999 -88 999999 999999 -65 999999 999999 999999 999999 999999 999999 999999 999999 999999 -89 -87 -83 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -97 999999 -85 999999 -71 -3 -70 -29 12 92 297 509 672 587 501 421 327 245 242 177 156 87 57 36 7 3 -18 -40 -38 -24 -11 -43 -24 -41 -57 -60 -44 -14 -54 -19 279 1252 2425 4495 6062 7874 10591 12813 13658 13435 13763 14949 15104 14256 11973 8749 5354 3195 2221 2090 2319 2648 2672 1757 863 357 173 130 143 130 104 123 152 214 281 288 330 391 364 362 391 424 637 1133 1467 1125 429 126 49 42 63 83 43 46 66 58 56 76 90 90 84 68 80 81 60 69 71 68 84 82 67 34 9 17 13 17 24 27 21 18 28 22 20 17 20 24 8 20 30 22 24 34 28 31 45 36 31 29 30 31 29 30 22 21 16 3 21 31 42 36 30 33 41 40 40 43 33 27 16 43 45 27 25 24 30 34 41 48 44 41 35 45 33 36 34 35 33 35 32 25 28 31 17 30516 297 34 30 9664 8 28 36 7167 2951 28283 2712 2674 2725 2751 2815 2916 2901 2909 2965 3004 3184 3259 3242 3256 3314 3423 3510 3517 3561 3623 3706 3672 3749 3890 4006 4232 4400 4590 4970 5664 4630 1916 401 45 -58 999999 -66 -60 -3 -54 -99 999999 999999 -73 999999 999999 -60 -64 999999 999999 -78 -72 -83 999999 999999 -71 -41 999999 -95 -85 -85 -67 -86 999999 999999 -82 999999 999999 999999 -75 -33 -88 -50 999999 -63 -46 -36 -52 -94 -68 -61 -83 999999 999999 -75 -82 999999 999999 -83 -96 999999 -82 999999 999999 999999 -95 999999 999999 999999 999999 999999 999999 999999 -99 999999 -97 999999 999999 -90 -76 999999 999999 999999 999999 999999 999999 -86 -96 -80 -81 -53 -15 57 171 295 323 279 235 181 123 133 120 92 75 28 2 -5 -47 -54 -69 -56 -34 -5 -62 -100 -48 -67 -62 -58 -54 -49 -54 -46 -53 -39 -51 -18 31 151 272 775 2334 4444 6466 8169 8664 8385 6755 4663 2746 1640 1401 1644 2235 2521 2019 1233 606 258 128 121 127 116 130 133 137 236 324 413 807 974 1168 2674 3823 7202 18080 23439 17001 7273 3228 301 32 39 42 39 58 59 49 70 75 53 34 64 46 50 72 55 64 62 55 67 78 59 58 27 8 5 6 20 18 2 13 36 22 4 24 18 7 33 26 31 32 18 18 16 12 15 15 23 36 45 35 28 22 15 19 19 29 35 19 19 15 24 32 24 20 20 25 19 21 29 34 28 29 24 22 37 41 33 36 30 30 37 40 32 31 29 24 34 29 30 27 27 25 23 26 30522 296 73 30 9673 8 28 42 7167 2954 2790 2835 2967 2813 2840 2895 2914 3045 3258 3257 3255 3149 3124 3082 2990 3044 3148 3132 3270 3412 3503 3628 3709 3747 3583 3571 3526 3604 3103 2479 1677 731 174 -48 -71 -86 -98 -15 33 5 -55 -15 -12 -47 -5 -24 -27 -44 999999 -70 -16 -47 -6 -97 -67 -95 -83 -51 -41 -85 999999 -84 -49 -85 999999 -25 -7 -18 -11 -42 -62 11 -1 -41 -31 -21 11 -45 -83 -89 -79 -46 -55 -63 -99 -65 -89 -41 999999 -62 -11 -54 -51 -33 -62 -46 -66 -39 -63 999999 -98 -78 -72 -63 -40 -51 -82 -94 -65 -54 -47 -84 -98 -86 999999 -38 2 -15 -44 -14 51 120 167 250 337 335 278 254 225 217 160 136 104 85 69 7 -7 14 0 -3 14 -25 -38 -31 -22 -7 -70 -41 -21 -37 -13 -44 -37 2 5 -12 -35 11 41 76 101 180 352 1038 2385 3874 4683 5259 5474 4875 3374 2165 1451 1107 620 289 182 112 127 173 181 138 87 90 86 115 157 250 462 847 996 988 854 713 963 1622 1826 1251 724 298 123 47 37 66 78 62 86 67 68 82 68 67 87 79 83 68 68 53 53 76 72 83 71 49 50 41 54 35 33 20 27 15 20 22 12 35 35 31 33 48 47 33 46 33 28 13 21 39 33 16 12 13 13 39 46 44 46 32 33 42 32 33 37 37 40 43 39 39 32 27 41 49 44 43 40 42 47 57 52 59 54 51 52 47 53 42 46 49 43 43 36 39 37 35 32 31 30528 296 51 30 9681 8 28 48 7168 2956 2758 2665 2901 2909 3022 2966 2879 3088 3131 3124 3249 3321 3407 3487 3599 3571 3660 3758 3802 3559 3388 3353 3432 3572 3476 3575 3511 3130 2717 2077 889 288 85 62 -20 -6 -2 -27 -33 -25 -6 -36 -17 -27 -20 -47 11 23 59 -5 -96 -41 0 -43 -44 -31 -60 -56 -71 -55 -49 12 -21 -75 -40 -23 -64 -27 8 -15 -48 -48 -37 -39 33 -9 -47 -79 -29 11 -10 -41 -38 -39 -30 -95 -68 -56 14 -51 -56 -71 -81 -23 -73 -64 -53 -43 -42 -50 -2 -49 -66 -87 -71 -61 -70 -86 -42 -45 999999 -70 -23 -19 -50 -99 -59 -16 -29 55 63 71 89 110 114 168 283 390 503 527 461 375 302 251 181 109 71 31 24 -15 29 20 18 16 0 0 -2 24 -1 -26 24 48 35 68 184 182 233 312 348 537 869 884 1339 2996 4909 5791 5659 4731 3125 1635 596 292 195 181 125 169 184 162 169 161 115 96 83 81 140 194 263 329 302 317 398 387 345 312 304 214 135 106 89 66 52 66 63 58 48 94 61 64 69 93 89 67 62 66 79 82 88 73 64 72 76 73 70 60 52 52 58 39 45 40 34 42 49 36 35 31 43 36 38 23 38 36 19 36 49 34 31 39 28 46 49 40 44 54 29 31 35 34 39 28 16 20 40 36 37 42 42 35 50 41 36 38 49 44 48 46 56 49 37 40 45 48 49 45 44 44 33 34 33 35 37 37 36 33 31 23 30534 298 30 30 9690 8 28 54 7169 2959 34596 3135 3019 3115 2950 2898 3045 3044 2991 3146 3280 3226 3254 3255 3316 3419 3388 3470 3516 3667 3696 3839 4042 4123 4331 4486 4559 4469 4249 4016 4751 12214 57758 131715 122059 132173 40141 1684 -5 27 13 -10 -26 -50 4 -3 -20 35 82 65 -9 -35 -17 -56 -62 -84 -40 -31 -51 -64 -67 -49 -48 -56 -44 -52 5 -35 -5 14 -36 -30 24 -41 -45 -49 -66 -56 -29 -17 -73 -57 -3 -33 -5 -25 -46 -65 999999 999999 -80 -76 -61 999999 -82 -54 -81 -34 -68 -60 -88 -68 -63 -71 -85 -78 -76 -72 -44 -21 -90 -95 -89 -100 -83 -98 -98 -99 -38 -76 -28 -16 -12 -14 -1 89 212 429 680 805 881 935 883 707 557 426 369 298 226 127 114 94 69 14 3 -28 -42 -14 44 3 30 116 177 275 115 108 164 274 492 1470 3786 5960 6795 5937 5686 6129 6439 5808 5022 4396 3612 2504 1576 731 293 219 199 254 262 224 185 137 123 109 147 187 262 310 289 320 364 393 413 429 418 305 230 199 133 96 55 95 69 40 35 70 63 77 95 51 81 95 96 68 49 58 64 81 76 56 78 76 64 77 57 49 43 52 43 20 22 14 -2 35 43 31 54 33 35 34 33 35 44 22 15 39 42 34 16 28 32 25 19 24 17 17 32 24 31 29 19 23 37 30 21 25 23 41 39 35 26 29 29 30 29 26 27 31 31 33 39 37 30 35 36 35 29 36 30 28 29 29 26 23 20 18 21 14 30540 297 68 30 9698 8 29 0 7170 2962 2052 1984 1952 1952 1908 1960 2106 2140 2137 2163 2184 2284 2371 2509 2537 2570 2570 2751 2784 2825 3057 3254 3439 3627 3888 4137 4518 4699 4580 5037 7240 20312 91480 272113 378210 278872 62989 2147 55 -34 -34 38 -38 -7 24 41 99 84 -12 -50 -28 6 -68 -33 -88 -82 -69 -55 -88 -88 -13 -44 -87 -68 -67 -40 -44 -64 -60 -20 -10 -83 -10 -22 -85 -39 -37 -60 -54 -53 -33 -73 -49 -98 -77 -89 -75 -65 -59 -67 -24 -68 -65 -60 -61 -68 -57 -39 999999 999999 999999 999999 -60 -65 -90 -94 -70 999999 -88 -88 -38 -4 -18 -62 -41 -54 -70 -66 -83 -33 -75 999999 -57 71 234 471 710 893 986 856 776 710 577 489 457 421 424 424 390 352 270 229 223 200 116 73 72 77 69 92 223 542 1054 1111 411 324 734 1263 2059 3968 5761 5558 4625 3887 3679 4002 3996 3522 2652 1774 1176 922 607 381 335 326 298 307 232 180 164 191 197 240 323 335 312 296 301 296 277 300 331 223 216 199 166 109 107 89 87 60 51 40 35 29 50 61 65 85 72 89 100 91 82 45 43 36 71 55 44 59 59 55 30 29 46 59 54 44 28 45 50 57 46 16 31 35 54 47 34 29 26 29 28 32 38 29 31 26 22 29 29 30 35 35 46 43 29 27 38 34 44 39 39 45 36 38 41 39 32 34 30 33 34 41 36 25 43 43 38 37 31 34 34 26 34 35 36 36 35 33 30 30 33 25 18 30546 297 47 30 9707 8 29 6 7171 2964 1540 1496 1613 1651 1779 1725 1728 1799 1862 1904 1969 1967 2004 2016 2145 2280 2299 2176 1928 1961 2087 2153 2210 2392 2486 2487 2583 2884 3196 3462 3903 4750 10300 44606 115052 228015 417224 506380 151733 1844 -58 -26 -34 13 -19 74 88 64 -14 999999 -32 -50 -78 -46 -3 -39 -36 -74 -98 -25 10 -47 -31 -69 -28 1 -47 -39 -6 3 38 -3 -20 18 -20 -35 -28 -2 12 46 54 -21 -25 -1 19 -4 -33 -81 -56 -34 -45 999999 -65 -48 -1 -36 -65 -30 -58 -58 -71 -56 999999 -36 -64 999999 -59 -69 -82 -86 -85 -45 -62 -70 -28 -67 -70 -80 -91 -27 53 143 228 365 486 603 706 765 844 832 837 868 853 791 833 846 817 778 751 745 606 495 479 434 325 236 187 174 118 298 929 2351 3783 4047 2798 824 480 617 930 1916 3136 3692 3091 1841 1007 687 586 411 300 277 268 278 291 328 308 282 265 246 232 255 264 272 281 294 299 297 270 271 290 273 298 314 268 206 210 170 120 106 70 42 49 42 49 62 50 70 77 76 80 65 66 71 56 65 96 93 66 50 50 74 52 65 72 59 51 34 35 38 44 66 47 29 32 30 25 13 31 50 47 40 36 22 14 26 40 35 35 40 36 18 27 33 15 16 20 28 38 48 30 31 23 13 19 43 35 20 36 29 32 32 31 22 22 20 19 37 34 35 31 32 31 40 51 38 36 36 36 34 28 30 29 23 22 25 21 21 13 30552 299 28 30 9718 8 29 12 7172 2967 40191 3287 2956 2911 2886 3133 3164 3074 3186 3238 3175 3180 3296 3272 3336 3286 3265 3261 3271 3340 3378 3344 3438 3412 3511 3576 3851 4092 4405 4511 4796 5168 5517 7470 23436 34329 89677 174135 150678 3519 86 27 -46 999999 -75 -3 72 122 105 86 -30 6 -15 -91 -88 -47 -37 -25 -67 4 -69 999999 -20 -47 -89 -71 -99 -49 -43 -53 -68 -92 -52 0 -97 -75 -57 -38 -26 -53 -16 -5 1 -47 -83 -81 -74 -60 -73 -90 -60 -61 999999 -83 -66 -80 -75 -28 999999 999999 -86 999999 -38 -51 -82 -51 -69 -63 -61 -22 -71 -55 -23 -81 -99 -61 -53 -57 -75 7 65 145 203 327 445 485 463 487 406 330 322 320 360 494 585 649 699 739 882 981 1135 1298 1295 1146 1067 1044 993 875 638 466 380 453 817 2009 4208 5103 4544 3319 1723 1032 1013 1308 1808 2000 2261 2420 2010 1353 855 705 746 767 646 542 468 420 365 337 351 348 311 343 373 367 386 385 328 277 299 369 429 578 566 590 523 364 344 298 218 129 66 28 25 23 25 62 66 64 69 60 57 67 80 81 63 68 68 75 46 54 60 61 82 68 81 69 55 43 43 33 27 40 43 30 33 17 5 17 27 19 8 15 34 15 31 31 18 13 14 28 21 15 17 29 21 18 16 16 23 33 24 8 18 24 18 3 16 21 21 15 26 30 21 26 40 28 14 22 18 19 17 29 33 27 36 28 25 22 20 26 21 20 23 15 21 19 18 14 6 30558 299 39 30 9729 8 29 18 7173 2969 20106 3329 3213 3200 3204 3297 3248 3331 3281 3237 3408 3394 3317 3310 3175 3235 3367 3443 3279 3194 3373 3457 3508 3558 3471 3459 3389 3505 3504 3745 3979 4064 3739 3994 8063 24473 1752 -40 -53 -37 25 -20 -43 -42 53 38 35 115 124 33 16 -49 -29 -7 23 -2 -48 -43 -16 -19 -38 33 -17 28 0 -43 -35 -45 -37 -32 -7 10 -18 -60 4 5 -83 -92 -3 -9 -26 -64 -60 -56 -93 -100 -29 -45 -68 -72 -46 -74 -90 999999 -84 999999 999999 -64 -95 -56 -54 -66 -72 -29 -68 -97 999999 -59 999999 -74 -71 -77 -68 -64 -50 -28 -4 -48 -78 -39 -13 82 116 198 244 230 243 239 268 212 206 253 190 317 535 687 878 1040 1253 1423 1452 1577 1675 1754 1753 1687 1669 1710 1655 1425 1351 1351 1856 3675 5719 6376 6820 6502 3739 2069 2007 1903 1411 1196 1380 1714 1887 1622 1272 977 855 925 1007 942 821 723 688 596 612 672 916 1339 1981 2754 4408 6240 8005 8617 7004 6180 5695 4738 4808 5446 4875 3954 3284 2619 1878 1207 456 219 108 94 90 82 104 117 118 131 110 130 132 120 123 130 101 93 107 62 86 112 124 108 99 97 96 71 62 88 112 95 72 85 74 40 58 56 52 58 60 74 83 70 73 59 73 64 59 54 49 50 59 70 60 62 70 50 60 62 73 59 55 60 55 62 51 59 51 56 60 63 49 52 52 58 59 67 72 64 67 72 67 72 70 63 58 64 48 55 61 65 59 55 48 48 49 50 47 30564 298 52 30 9742 8 29 24 7173 2972 2721 2792 2883 2948 2842 2848 2888 2888 2956 3090 3136 3128 3255 3322 3412 3390 3495 3496 3539 3562 3731 3774 3822 3995 4228 4437 4740 5097 5338 5352 4777 3674 3968 6843 28812 24856 3 999999 -74 999999 999999 999999 -72 -53 -39 4 16 -27 -32 -60 999999 999999 999999 999999 999999 -74 999999 999999 999999 999999 999999 999999 999999 -84 -81 -99 999999 999999 -90 999999 999999 999999 999999 -97 999999 999999 999999 999999 999999 999999 -86 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -86 999999 999999 999999 999999 -91 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -72 -86 999999 999999 -22 -15 36 21 22 51 49 48 53 77 107 108 160 286 406 571 728 845 934 980 1082 1248 1344 1437 1472 1435 1280 1149 1189 1438 1894 2646 3427 3523 2912 2345 1561 976 806 832 877 972 1027 1038 967 841 923 1089 1177 1009 903 841 803 849 1532 2901 5173 10171 21147 36700 50084 64323 58938 35413 18681 9039 6873 6363 7139 7770 7885 6401 2879 917 369 230 91 44 49 58 90 119 79 66 71 91 88 85 82 102 129 101 83 90 86 95 77 65 80 88 88 91 58 65 71 69 78 88 62 37 45 50 52 59 55 53 38 56 54 38 44 41 37 42 53 46 57 56 47 39 39 33 47 41 37 47 40 33 42 27 40 40 40 34 44 52 31 31 39 39 45 37 43 41 44 43 47 44 46 53 46 46 47 44 43 41 42 38 35 33 35 38 32 30 28 30570 300 33 30 9753 8 29 30 7174 2975 31470 2452 2367 2369 2453 2480 2486 2578 2540 2610 2666 2669 2655 2664 2683 2847 2901 2949 2920 2981 3055 3122 3220 3260 3146 3066 3038 3021 2728 2497 1986 1018 209 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -72 -59 -64 17 62 131 204 249 276 302 428 519 666 902 1300 1667 1878 1934 1962 1702 1282 1121 1208 1665 2874 3773 3641 2824 1533 802 657 664 690 617 586 525 553 564 680 761 860 1263 1912 3360 6776 12134 18357 27862 37324 41721 42636 48831 50779 54350 52305 40571 31237 25642 18785 11847 9771 6317 4279 2415 735 120 21 39 41 33 64 55 37 36 42 52 40 43 69 40 46 57 45 36 38 53 58 19 37 58 37 18 49 15 18 22 34 35 30 32 12 6 3 -9 -4 -12 12 6 -6 -5 -3 0 11 -5 -18 -4 9 -2 9 7 24 24 -5 -1 -5 6 999999 -3 3 999999 7 3 20 27 9 999999 1 10 1 5 10 5 4 12 6 5 8 9 10 7 4 11 2 3 6 -1 -3 0 1 2 4 0 1 0 -9 30576 299 45 30 9765 8 29 36 7175 2977 2132 2075 2033 2030 2088 2078 2168 2281 2306 2311 2403 2461 2468 2431 2482 2455 2406 2383 2478 2402 2397 2477 2355 2160 1912 1591 1260 777 425 163 -73 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -81 -72 -31 21 52 121 203 246 347 493 671 917 1087 1276 1395 1486 1741 2091 2636 3030 3055 2625 2164 1750 1338 1304 1714 2826 3672 3629 2838 1890 1052 770 706 755 815 852 994 1225 1559 2321 3198 4431 6557 9165 11880 15224 20240 27692 37626 51917 74308 83870 79547 71296 63252 57050 35061 17878 10649 5338 2252 1045 520 347 160 45 50 60 67 89 69 120 100 98 115 96 77 102 81 92 81 99 86 72 88 116 99 103 89 90 78 76 71 87 82 62 72 66 53 56 40 26 15 22 35 43 62 52 40 50 50 51 53 56 39 35 48 51 47 37 48 50 47 38 28 42 36 30 41 33 36 49 50 37 56 51 41 44 34 39 41 46 46 43 54 53 52 46 49 44 44 46 37 36 43 46 41 42 39 42 42 43 39 32 30582 301 27 30 9777 8 29 42 7176 2980 133732 7751 2355 2356 2396 2435 2458 2447 2451 2633 2644 2616 2807 2820 2789 2874 2952 3005 3004 2948 2930 2887 2930 2826 2516 2062 1429 826 79 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -66 999999 -49 -70 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -79 -8 57 224 342 408 616 835 1130 1443 1719 2116 2586 3145 3660 3795 3868 3990 4262 4785 5271 5356 5132 4659 4009 3710 3407 2765 2105 2009 2139 2773 3582 3848 3173 1936 1276 1119 1239 1399 1486 1654 2038 2724 3623 4546 6146 9065 14246 22398 31222 35514 38665 43334 46154 43123 40490 41814 36126 30703 23387 15539 8502 5526 3623 2318 1371 790 286 159 97 60 47 73 78 88 99 74 111 130 107 82 131 128 126 121 105 106 113 92 100 96 82 79 84 88 80 76 61 59 68 73 73 67 77 36 35 37 37 37 38 28 14 45 56 39 47 66 54 53 58 51 50 49 51 52 51 35 40 42 48 44 41 43 41 46 47 34 48 56 47 51 52 47 45 37 58 54 46 46 55 52 56 51 45 54 50 47 55 57 50 46 43 44 51 44 41 44 47 37 30588 301 40 30 9790 8 29 48 7177 2983 20156 2652 2503 2653 2618 2710 2859 2919 2847 2920 2897 2930 2971 3206 3203 3247 3362 3320 3296 3180 3200 3182 2841 2428 1954 1041 126 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -69 4 114 326 554 852 1203 1447 1588 1889 2225 2728 3656 4887 6224 7427 8276 8531 8329 8117 7620 6721 5503 4277 3413 3086 2678 2213 2359 2949 3299 3111 3026 2970 3084 3205 3183 3159 3437 4127 5076 6200 8902 13111 18360 28330 36912 44542 44938 38905 35009 31572 25523 20583 24141 29425 29650 22539 13836 10366 8414 6512 5596 4524 2875 1290 599 282 134 108 25 11 59 61 57 78 84 94 90 107 101 83 78 72 82 94 60 76 51 64 77 51 65 64 66 64 44 57 76 71 71 48 53 36 14 9 0 -1 30 29 23 20 20 19 29 33 30 12 22 30 21 12 23 31 39 18 16 22 32 21 19 26 28 24 24 19 18 22 24 20 22 30 23 25 27 36 32 33 28 29 36 39 25 22 28 26 22 28 22 25 14 17 19 16 25 29 20 12 30594 300 53 30 9803 8 29 54 7178 2985 2657 2543 2556 2617 2609 2646 2598 2577 2596 2570 2594 2686 2827 2860 2939 2932 2853 2922 2907 2820 2723 2479 2169 1602 742 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -94 -20 57 202 387 692 909 1118 1548 2460 3814 5215 7023 9233 11142 11688 11008 9563 7787 6086 4876 4336 3961 3515 3512 3972 4347 4642 5196 5449 5285 5173 5503 6367 8310 10861 13217 16252 23676 34106 44380 49355 52678 53441 44253 33174 28337 28197 27601 24685 22752 21173 18273 18026 18535 16500 13740 11627 8281 6081 4691 3009 1072 312 90 -7 55 37 31 52 50 50 63 65 93 63 68 88 67 80 69 74 80 91 72 69 52 55 59 67 56 57 50 45 42 36 38 21 16 14 14 25 11 -3 21 5 15 23 18 14 4 9 11 16 22 27 19 1 13 10 -2 -1 1 12 5 11 16 19 22 27 11 4 6 21 24 19 14 10 9 23 23 25 24 26 28 28 16 20 12 15 14 23 14 13 14 15 12 19 16 21 18 13 9 30600 302 37 30 9817 8 30 0 7179 2988 33737 2056 1948 2005 2087 2181 2122 2163 2215 2176 2223 2261 2309 2216 2244 2398 2443 2271 2228 2221 2125 1818 1453 918 243 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -48 192 554 1235 2169 3371 4950 6709 8609 10415 11552 11955 10701 8991 7200 6081 5376 5708 6412 6456 6168 6459 7412 8573 10256 11638 12602 12539 12802 14312 18921 23783 29456 35583 43858 50772 49940 46802 40423 34084 26828 25873 31322 35918 42462 46491 46466 42453 36151 32482 31416 32362 32009 32885 34250 31266 24494 17234 8665 2812 875 109 69 96 80 68 72 56 89 87 60 79 106 113 91 111 113 88 76 85 84 99 81 62 51 55 79 75 65 79 83 74 68 43 69 61 32 30 21 19 25 35 31 46 32 20 44 41 36 36 35 19 13 23 26 24 33 34 33 37 37 35 26 23 27 26 35 25 32 34 33 23 27 30 33 29 28 42 43 42 49 53 41 44 38 31 33 43 29 36 39 36 33 32 31 33 30 30 21 30606 301 49 30 9829 8 30 6 7179 2991 1374 1285 1260 1264 1315 1343 1411 1361 1440 1509 1578 1591 1594 1676 1605 1539 1452 1323 911 427 116 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -12 435 1050 1847 2827 3475 4146 4952 5178 6085 7678 8549 9117 8831 8224 6673 5564 4684 3641 3611 4784 6146 7089 7880 8559 11167 14774 16381 15749 15867 19417 24561 32535 41672 49885 54163 54647 52359 42354 32813 27241 29782 34624 38464 47028 54305 59128 68864 78022 85657 85923 77343 71377 65661 61751 65654 63840 53495 37320 25657 13818 6779 1753 151 93 89 92 78 101 124 99 111 102 108 126 142 130 126 112 127 133 113 118 119 100 101 112 115 110 109 106 113 92 81 78 80 71 67 64 76 82 60 70 86 69 64 65 45 64 70 81 68 60 57 56 67 70 50 48 45 44 46 38 40 44 39 46 52 55 60 54 54 53 54 54 56 56 65 59 54 56 55 59 62 53 60 59 57 53 55 58 58 58 54 65 57 56 54 53 57 45 30612 303 32 30 9842 8 30 12 7180 2993 42599 1313 935 938 923 1000 976 1078 1041 1056 1066 1073 1091 1065 1145 1135 1039 1028 943 768 415 -48 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 103 742 1530 2761 4092 5109 6483 7828 9019 10454 11917 12255 12057 11352 9784 7606 5715 4958 5150 6290 7192 7585 8343 9385 10597 12915 17251 21199 22165 25100 30330 34576 37121 38794 45007 50396 52523 50144 40571 30270 22616 22964 31188 39402 44810 50903 58119 65630 82322 95161 101120 111147 118559 110342 99812 90466 61607 42393 26649 15118 5895 2003 445 65 48 43 80 87 77 53 56 72 79 94 88 84 83 103 70 71 79 105 94 93 72 84 82 74 78 67 72 74 72 63 41 41 32 23 21 15 30 2 8 14 14 -7 8 14 19 21 31 8 -1 7 23 10 2 12 16 17 18 23 28 30 14 2 3 23 26 13 14 20 20 33 28 24 26 27 29 27 26 28 20 26 31 21 24 25 23 18 26 28 17 18 16 16 16 19 15 18 17 10 30618 302 45 30 9855 8 30 18 7181 2996 735 767 770 688 753 821 814 787 860 837 847 865 818 864 806 767 823 855 741 470 220 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 11 666 1614 3152 4958 6694 8698 10780 12470 13618 14164 13432 11677 8831 6308 4917 4619 5527 6807 8168 10894 14232 17505 21275 25267 29069 31973 34944 38379 42058 46275 50230 51838 47476 39212 32021 21741 18813 25561 34933 45191 59050 69419 75796 82759 93775 104250 124901 139613 135113 132813 127779 122610 103303 88431 57062 36382 5560 492 67 73 64 54 66 80 85 84 89 92 114 118 131 129 126 111 109 110 108 103 87 70 102 118 107 110 111 108 90 92 93 101 98 75 53 69 49 48 53 55 70 50 35 33 32 42 48 68 46 49 50 39 40 45 46 58 43 38 48 43 27 43 50 47 47 38 45 51 43 42 41 35 34 41 45 52 48 56 46 49 48 63 55 45 38 41 48 50 47 50 51 44 40 39 45 41 38 39 37 38 31 30624 302 91 30 9871 8 30 24 7182 2998 67 164 126 142 178 143 158 131 195 158 206 135 122 100 20 -41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 572 1599 2461 3428 5000 6685 8237 10147 12968 14730 13505 9999 6750 5516 5796 7390 9599 11691 14675 17755 21002 25069 29079 33340 35883 39178 42130 46497 53001 57231 57166 50775 41967 30926 24329 28433 34500 44603 53797 62400 74163 87717 98677 108856 123942 137237 150538 164021 165028 153359 140067 121842 97259 82095 63158 30960 12854 2171 120 53 57 61 81 52 32 56 60 65 84 115 93 86 97 97 98 83 125 113 87 80 94 106 100 103 120 102 95 103 116 86 78 64 54 69 81 44 33 31 31 19 38 18 23 39 35 28 51 46 21 45 32 26 49 50 49 36 49 50 27 39 45 52 46 39 37 35 35 27 44 37 30 38 43 39 35 41 38 47 52 54 43 50 56 48 44 37 38 44 37 28 34 35 39 39 39 42 35 32 27 30630 303 46 30 9886 8 30 30 7183 3001 120 155 145 107 133 151 144 187 260 333 329 239 303 298 304 271 205 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 264 957 1511 2650 4469 6483 8463 10296 12371 14147 14233 12299 10284 9652 10114 11688 15267 20403 25504 29543 34734 42806 53000 61081 64596 66425 69178 69326 66923 66885 58160 43046 36517 35316 42335 55634 66297 76845 94591 111237 118827 129710 131160 138911 145509 142550 135495 123438 90947 57955 39096 22470 15573 7939 2386 774 104 53 52 96 78 76 83 78 72 87 79 90 98 97 109 121 99 117 80 102 94 106 107 91 107 117 120 93 90 131 115 98 92 97 77 71 71 57 71 54 44 38 45 35 33 56 53 32 42 41 44 56 42 48 43 41 39 42 34 34 35 45 40 27 48 37 34 31 37 43 28 29 41 33 39 49 53 44 43 40 41 41 44 45 43 42 38 34 38 53 47 37 35 42 46 38 44 47 40 43 40 32 26 30636 303 90 30 9900 8 30 36 7184 3004 703 705 692 624 669 687 686 704 717 651 691 646 649 381 97 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -42 -75 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -87 223 1093 2596 4843 7494 9261 10999 14347 17714 19712 21474 21483 20022 17314 16370 17255 20074 24766 30981 40296 48920 54726 56360 59692 63503 63666 57547 50184 44134 40654 38121 43275 49507 54429 65061 75839 89302 98212 105602 107768 99847 89135 85091 66914 48874 39271 31521 28088 29893 20846 11983 6235 1811 652 275 76 46 54 46 58 75 91 110 98 93 103 119 91 110 100 86 104 101 101 110 116 121 100 110 126 120 83 96 122 119 102 127 124 95 100 82 71 66 57 40 45 47 67 59 31 28 45 40 47 50 41 53 58 56 56 52 57 43 24 42 47 44 46 48 35 37 31 41 42 40 47 46 50 48 41 39 47 60 53 48 45 44 48 53 52 49 58 61 50 42 48 52 46 53 51 47 48 50 49 47 44 38 41 38 30642 304 74 30 9914 8 30 42 7185 3006 797 768 761 753 796 774 783 724 744 706 704 738 821 603 427 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 503 505 273 58 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 792 2028 3936 6327 8364 10461 12977 16676 20589 24337 28214 28301 24259 22309 24023 25516 28595 34424 41080 45668 45368 41667 36925 32021 31192 37767 45741 52204 60907 69733 74986 80910 83298 81715 91838 110377 111851 107828 104494 87781 73445 64145 53620 37857 23676 16201 13200 12952 9682 5712 4056 3800 2904 977 136 68 86 53 21 65 70 66 94 71 80 107 108 116 94 71 129 124 133 114 109 112 98 112 110 90 90 108 113 94 79 85 105 96 75 56 76 50 40 52 42 24 34 23 43 42 47 21 39 40 35 42 58 61 56 48 48 22 31 35 32 38 35 47 50 36 32 37 42 33 50 47 46 54 50 28 32 54 51 41 37 46 51 45 47 57 53 50 47 44 46 50 48 44 44 41 40 45 35 37 49 45 35 38 30648 304 55 30 9925 8 30 48 7185 3009 1026 933 911 1039 1042 1031 1055 1050 1011 1048 1151 1227 1092 1096 1036 774 514 167 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -49 146 302 340 152 -23 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 265 902 1762 3067 4486 6402 8178 9857 11425 12586 14159 16005 19647 25714 30749 32460 31613 28586 24596 21594 19633 22772 30417 34739 38670 38274 37055 34993 41671 56895 64134 66353 68744 75226 82862 91542 92728 88215 88027 91346 89709 89380 97311 93039 85420 80850 72895 57430 32193 19008 13876 11764 10019 6247 2196 1930 3262 387 71 58 76 63 43 57 70 66 68 83 82 100 110 109 106 110 125 115 109 107 120 120 122 121 121 120 113 96 107 97 113 95 94 103 80 79 51 63 65 39 24 46 58 33 39 46 48 57 48 46 62 52 58 58 55 38 34 52 60 57 52 54 54 45 36 36 49 49 36 32 53 46 57 52 53 40 47 47 50 48 41 51 45 51 48 44 49 51 54 57 54 47 44 46 41 43 46 45 53 48 40 36 40 40 30654 304 95 30 9935 8 30 54 7186 3011 725 722 768 818 827 857 928 918 883 913 945 958 964 880 722 324 3 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -48 350 521 559 412 250 58 -33 -75 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 98 603 1377 2994 5244 7577 10298 13418 16564 19908 22313 25291 28007 29814 31464 32852 33441 34817 35623 33351 29150 23270 22145 24401 32213 37137 40876 43264 45709 50777 55253 55091 56829 63866 72442 81994 91919 97431 101150 102271 103786 104643 98517 87082 64614 40353 28378 22454 13460 8144 5868 3624 2423 1021 205 55 58 66 26 15 -7 2 51 52 44 56 54 49 49 43 51 61 92 73 73 89 86 85 75 92 82 67 76 69 74 68 70 105 69 73 66 42 75 67 73 37 36 35 30 23 18 12 -7 11 19 1 -3 3 31 17 8 21 17 22 31 35 32 30 20 22 22 18 12 20 20 17 44 14 19 12 17 30 13 18 21 16 23 29 23 18 20 17 17 34 42 27 26 29 32 26 29 37 34 21 30 34 26 19 18 18 25 23 18 14 30660 305 74 30 9944 8 31 0 7187 3014 1327 1256 1359 1369 1324 1429 1318 1419 1455 1526 1594 1584 1635 1524 1517 1534 1639 1666 1444 1122 668 340 -83 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 26 297 565 936 1173 1201 1090 881 617 368 213 37 -97 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 199 767 1731 3005 4798 7381 10988 14374 17559 21220 24367 27063 29295 31269 32345 33047 34559 34370 30812 28303 28794 30356 35290 41872 44162 47282 60788 70887 76844 85337 93653 100042 108109 111235 108048 98174 89046 74957 58156 48628 38875 25941 17984 12523 8455 5957 4371 2514 1428 670 245 136 79 78 44 54 69 32 27 44 56 58 68 71 70 67 55 54 58 82 93 106 79 88 113 111 106 81 88 98 92 99 96 108 78 93 112 89 87 71 94 82 71 40 52 44 35 33 24 27 34 25 55 50 37 37 16 52 63 54 63 52 27 29 42 31 35 78 55 35 52 41 50 44 45 44 56 47 37 32 36 48 45 41 43 49 34 44 33 35 40 35 42 48 39 38 47 36 38 40 41 38 29 35 41 42 40 42 38 33 31 34 30666 305 53 30 9953 8 31 6 7188 3016 1174 1108 1169 1205 1250 1323 1257 1255 1388 1429 1377 1372 1467 1486 1464 1421 1421 1270 844 210 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 269 893 1791 3057 4537 5735 5912 5584 4682 3712 2813 1801 919 291 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 270 1008 2093 3762 6015 8201 9710 11272 12396 13630 15326 17584 21098 25792 30260 33645 36653 41040 49110 60821 72336 82615 91363 94647 96844 102731 112492 120144 116490 104657 96292 92829 85230 72071 58396 45106 36505 31496 26138 22129 16611 11296 7278 3688 1844 858 473 348 245 145 67 56 46 34 31 32 28 32 37 57 48 42 46 59 50 56 51 55 97 102 82 96 85 93 75 95 102 112 102 91 91 86 88 88 78 77 86 91 67 63 63 46 45 52 49 33 33 22 20 17 9 31 34 29 14 27 21 26 21 32 36 41 42 29 33 42 27 33 29 25 36 36 20 24 28 16 27 36 32 36 34 32 36 38 26 25 34 37 40 38 30 37 42 38 39 33 23 20 30 34 31 39 42 40 31 26 28 31 33 30672 306 60 30 9960 8 31 12 7189 3019 1220 1003 980 1012 1068 1051 1041 1102 1154 1200 1194 1239 1188 1211 1159 1112 1141 1122 947 481 -17 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 45 285 556 937 1426 1894 2057 2030 1975 1910 1769 1789 1983 2182 2184 1701 915 68 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 19 559 1432 2829 4941 7985 12144 17990 25750 34483 44783 54996 64641 74322 87474 101347 110922 118647 119080 121521 122913 109868 88895 70138 63451 61654 57934 54128 51735 48334 43074 38899 36641 30451 22042 17189 13087 9112 6167 4126 1975 818 238 133 90 82 34 35 42 29 12 27 58 64 60 63 38 33 38 50 43 31 46 64 61 69 87 78 91 89 86 89 90 79 83 103 108 94 73 81 80 60 71 65 49 34 28 23 29 21 21 19 3 17 22 23 18 19 36 30 16 11 12 27 32 33 16 17 18 18 14 7 9 12 6 13 19 20 21 22 28 22 22 25 25 24 27 24 26 24 31 31 25 27 28 32 30 28 32 36 31 21 14 27 29 25 20 23 26 28 27 22 24 23 17 30678 307 39 30 9969 8 31 18 7190 3021 16938 8868 1727 1395 1357 1418 1480 1497 1503 1557 1696 1709 1671 1693 1756 1820 1952 1982 1873 1289 568 -9 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 47 501 1058 1675 2016 2041 1868 1394 890 520 185 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 359 1529 3658 7167 12817 22070 37922 59517 82781 104197 117980 118277 110685 89499 74204 75738 89220 100634 93297 79295 71254 61738 53272 48330 43637 36876 33446 24752 14601 8793 3873 1454 870 524 335 300 234 211 197 114 72 43 23 15 23 11 23 21 43 37 27 37 20 60 62 46 71 84 84 71 71 64 83 90 83 86 71 65 78 58 59 78 77 65 54 51 53 52 46 36 50 32 20 17 20 12 10 23 22 25 18 18 20 33 34 15 20 34 18 -1 -1 17 31 34 24 23 28 13 13 16 10 15 1 19 11 7 14 19 16 15 12 13 17 26 17 9 12 12 19 19 20 28 30 22 22 22 19 20 20 17 18 14 13 20 19 14 14 13 11 30684 305 77 30 9977 8 31 24 7191 3023 1158 1171 1195 1215 1235 1246 1341 1370 1368 1345 1277 1306 1299 1233 943 662 408 168 -36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -56 -69 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 162 1198 2727 6496 16307 33460 59445 99518 129999 134836 133308 125251 108938 90524 89067 92029 93949 88950 88259 88632 82205 72168 59952 49853 40169 29223 13443 8015 5492 2847 2319 2486 2113 1842 1406 749 445 266 114 91 63 30 27 48 46 56 65 64 82 68 82 77 75 92 115 96 94 87 115 88 100 109 101 107 100 99 99 90 92 90 85 85 105 108 103 86 62 35 62 56 56 45 54 48 54 44 31 46 36 45 59 45 38 59 52 29 27 36 45 36 40 28 33 47 50 42 41 39 32 47 50 46 43 52 56 49 47 52 44 44 51 54 47 39 46 48 45 46 56 53 44 50 51 49 50 46 45 42 40 39 40 37 36 43 41 38 40 36 30690 306 85 30 9985 8 31 30 7192 3024 976 1041 1182 1203 1214 1254 1278 1297 1316 1360 1414 1459 1443 1433 1458 1383 1057 554 127 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -99 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 211 1774 4687 8455 14369 24798 38243 53794 72344 82706 78999 65447 65257 72439 74192 74235 86406 108598 124266 133349 136390 135212 128646 112297 73348 30727 11416 5220 4530 5019 6122 6231 4755 4572 5582 4672 2065 437 67 59 59 48 44 41 44 33 53 57 44 46 46 75 72 55 62 59 74 74 80 82 94 91 94 84 62 67 68 54 66 49 47 51 66 68 82 52 35 61 45 51 51 33 43 42 34 22 17 28 33 34 30 21 21 24 37 30 22 12 10 22 23 27 28 16 17 32 37 30 17 23 29 32 43 36 24 25 19 17 27 18 14 23 19 15 32 32 35 37 45 42 37 31 34 32 27 23 27 30 24 26 33 31 28 29 24 21 26 20 30696 306 88 30 9988 8 31 36 7193 3026 1200 1096 1233 1305 1252 1312 1452 1473 1386 1349 1342 1313 1240 1256 1277 1142 795 316 -77 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 19 742 3253 10267 21983 37392 57960 82168 95154 88075 75314 73516 80915 98689 117339 121756 117536 113061 111772 105146 87652 73697 58207 43156 28970 13313 7691 5765 5171 4094 3317 3109 3435 3778 3507 2711 1423 487 157 73 40 39 28 25 52 91 59 34 46 28 35 70 84 90 67 52 78 109 87 84 103 93 90 97 87 73 71 73 62 70 105 98 67 76 53 24 26 54 28 20 38 27 35 23 20 17 26 40 41 29 35 32 20 17 28 34 39 43 18 24 35 36 38 29 31 42 40 28 12 14 25 29 22 18 31 41 48 37 35 39 37 39 43 36 39 39 51 45 35 36 43 44 39 41 42 38 38 43 44 41 37 38 35 33 35 30 35 39 30702 306 78 30 9978 8 31 42 7194 3027 1083 1068 1036 1015 978 934 896 908 955 970 922 913 813 714 640 412 119 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -70 779 3353 9579 20244 35428 54517 70563 73740 70420 85907 107814 112480 106267 95898 87536 77275 69202 71618 79070 87000 86035 76964 63344 41494 23065 14081 12113 16263 20669 21073 18178 14117 11931 7869 3453 1359 311 95 69 65 45 48 45 30 41 47 54 66 43 46 57 54 92 100 81 77 75 80 79 96 96 82 76 75 93 97 70 53 78 77 75 61 100 94 56 44 56 61 41 39 56 63 49 39 40 48 40 31 23 33 58 47 32 43 46 52 38 36 46 31 36 40 43 47 43 38 42 43 41 40 35 40 44 43 40 37 34 41 42 38 47 55 48 46 41 55 56 52 50 49 47 48 54 57 53 48 48 48 48 49 49 49 51 51 46 54 47 40 30708 306 92 30 9962 8 31 48 7195 3028 333 336 377 396 326 276 380 424 467 504 508 524 522 462 416 289 8 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -87 655 2095 4937 9340 15070 21578 27826 36809 48187 60011 65959 65002 66021 66410 63630 64436 65194 60625 57089 57073 70286 95487 115891 133327 144258 141555 135489 119774 87535 57027 43655 47758 57360 64155 60571 52765 39777 23367 7204 2376 588 172 33 76 76 28 40 17 20 54 47 52 61 66 79 84 80 95 106 98 86 91 86 79 92 95 103 112 112 125 97 99 69 59 65 76 85 81 74 68 70 48 42 45 51 55 44 47 45 32 32 48 48 42 49 48 34 44 38 40 59 49 53 54 62 63 58 54 52 37 36 40 49 55 56 46 39 41 41 38 52 46 43 43 49 48 53 50 47 58 61 60 52 53 52 49 47 46 59 59 55 63 60 51 50 56 58 54 53 50 52 50 46 49 30714 306 46 30 9946 8 31 54 7196 3028 1696 79 74 51 178 179 137 145 177 199 203 226 236 207 169 167 88 -24 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 593 1939 3966 6230 9833 16583 26615 38911 51244 60009 60677 58053 57655 55866 56575 54468 53423 62680 71955 67439 70941 92165 120487 133681 135752 147309 180955 202533 208390 190895 148139 98373 69314 48950 27663 18602 16117 12540 9785 6572 4372 1896 364 158 40 41 23 18 16 27 12 43 19 16 24 22 18 30 50 56 68 80 72 72 67 50 64 53 35 72 83 65 39 58 76 56 33 43 51 47 58 57 39 24 26 46 45 27 20 11 10 2 9 19 25 3 7 9 5 7 12 11 6 18 26 18 8 9 22 17 13 14 8 12 17 8 10 8 8 9 12 17 21 17 14 19 26 16 21 19 22 20 19 16 12 22 21 22 20 22 23 22 19 16 17 22 19 19 23 24 22 20 18 19 30720 307 30 30 9930 8 32 0 7197 3029 31002 7309 -19 -24 -69 -40 -9 20 11 104 58 83 7 51 6 33 5 -33 -95 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 328 1857 5187 10298 16957 23510 30546 38060 43372 45551 47574 47876 51051 59929 66929 66974 73024 89942 98604 94966 102606 120403 130404 136427 156425 195262 214021 186949 124806 78281 57151 46213 44171 53725 62411 60329 52996 42100 17099 3089 405 19 48 34 9 -25 -12 0 -6 -16 -4 1 30 9 1 25 53 63 87 79 60 49 47 46 51 54 63 66 55 54 42 54 73 51 30 53 62 42 20 14 10 2 2 -1 0 8 6 3 0 3 10 0 13 -9 -10 -13 -2 -2 23 30 0 -20 -1 3 9 19 22 11 8 2 6 7 1 -5 -3 6 5 -2 4 1 9 13 2 2 2 13 -2 -1 3 5 11 13 12 8 7 7 9 6 7 5 2 12 19 16 9 4 4 2 8 8 7 3 30726 305 46 30 9916 8 32 6 7198 3029 158 -36 -60 -87 -56 -37 -24 -36 -17 -24 7 -36 -81 999999 -38 -93 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 496 2102 3775 5920 8486 13459 21062 29416 36592 41944 46708 49194 51242 53202 53863 57048 62300 72294 84226 94032 103386 114491 123501 131805 147546 165356 192030 207181 189540 152773 123293 101792 85306 74505 66561 53573 33137 18114 9361 2320 279 41 47 33 -30 -23 -7 16 15 33 24 13 38 42 29 46 53 79 99 89 91 83 72 73 73 60 50 48 62 66 48 61 38 39 36 35 51 46 26 48 37 35 42 38 29 19 5 5 14 14 13 13 6 12 17 15 11 23 2 10 33 18 11 12 9 29 29 29 15 16 24 32 23 22 25 22 8 4 24 25 20 24 12 8 19 30 13 18 22 25 22 32 28 23 19 16 20 18 22 31 31 27 22 19 17 13 15 18 15 18 18 18 30732 304 95 30 9905 8 32 12 7200 3028 243 275 214 257 302 285 298 339 376 368 328 372 404 371 339 272 276 138 -52 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -76 869 2999 6222 11357 18628 26581 34512 39636 42885 44038 45908 50687 54136 59600 68201 73699 76542 81967 93237 106445 125151 142569 147923 133554 135115 140011 138336 134507 125147 105214 77350 56027 35847 16970 6822 3171 2118 1341 302 11 13 38 47 29 22 -5 28 17 -3 11 30 47 44 65 76 71 47 51 69 83 78 79 60 70 79 93 105 81 62 56 55 63 46 53 63 42 46 56 78 46 35 28 33 33 14 7 34 27 3 -6 14 14 18 10 14 18 9 22 34 25 28 12 22 28 29 30 23 15 13 10 6 15 20 18 17 23 24 21 18 23 31 27 12 11 14 24 29 20 25 21 23 21 16 17 14 19 15 15 14 13 13 13 12 13 12 15 14 14 20 16 9 30738 304 52 30 9892 8 32 18 7201 3028 131 113 107 111 192 241 225 257 271 253 297 337 308 378 411 392 344 285 91 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 259 1558 4054 8595 15215 22120 26755 29203 31619 35750 41446 47410 52706 55533 54080 60874 76232 89248 102120 117077 129647 127613 116984 115569 128981 142333 142604 132403 113583 97793 88845 84004 72253 60412 53545 43831 30501 16206 8071 1744 159 9 42 5 -31 -40 2 7 23 52 47 64 66 55 46 51 66 69 74 72 67 80 86 80 88 89 95 68 56 72 68 87 88 82 83 85 53 55 56 60 41 30 28 17 18 28 26 21 10 -4 10 22 14 12 35 27 18 19 6 17 38 22 33 37 35 31 18 17 18 15 10 22 35 28 17 16 19 23 24 16 14 26 23 20 16 27 28 27 22 20 28 29 29 27 21 24 28 30 30 26 22 21 22 22 21 24 17 18 18 20 17 30744 305 42 30 9882 8 32 24 7202 3027 13428 127 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 192 1615 4856 9942 14234 15916 15857 16777 18881 21908 25610 28307 31971 40288 48146 51947 50336 49220 54038 64115 79808 99001 115048 121518 123125 123027 122457 126879 137039 159728 183456 210288 235698 251510 248912 224832 178800 115283 58187 24537 7533 2319 304 38 5 23 47 53 53 70 69 75 66 38 56 91 76 53 75 83 92 113 113 119 120 114 123 106 106 112 86 102 98 102 94 99 91 70 76 69 65 65 64 49 38 44 49 39 35 40 43 35 43 50 32 22 33 35 35 32 45 63 70 62 47 33 45 43 35 32 40 46 45 54 53 50 49 46 51 48 48 25 38 42 55 47 37 34 37 37 50 44 41 40 45 49 51 46 43 41 41 46 45 40 45 44 42 45 41 37 38 30750 305 9 30 9879 8 32 30 7203 3026 16418 375 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 549 1615 3267 5669 8128 10354 13063 15470 15819 15136 16919 21702 28669 36422 39943 38730 40918 47709 54428 67807 88808 109348 119136 117347 107841 88910 80336 89338 100340 112728 139369 178431 209625 217600 213402 214143 211114 184422 144752 106150 64976 29775 10841 3238 504 47 35 32 40 54 40 14 21 49 60 38 39 66 76 89 83 86 112 112 102 94 101 93 91 75 89 63 57 52 59 60 73 72 56 54 43 44 44 35 33 50 59 57 41 34 44 27 29 25 10 30 60 37 42 37 35 41 39 43 36 40 50 29 33 41 30 37 38 21 21 20 13 8 15 22 34 41 38 38 37 37 30 33 38 31 34 31 41 39 36 38 38 33 26 26 30 33 35 35 33 35 33 31 24 26 34 34 26 30756 303 70 30 9880 8 32 36 7204 3025 1966 543 519 592 510 573 679 637 603 639 582 572 404 184 -70 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 376 1391 2736 4501 8230 13062 17325 20291 23601 24191 22701 23628 30376 40493 49837 60871 74933 80995 80514 86955 92166 89502 84084 89291 108151 109056 88094 68285 66210 77368 88129 90213 79070 72349 66778 63751 61350 58740 50234 37880 28036 18411 8498 8291 7470 2765 241 18 8 3 9 -11 16 30 36 35 56 51 63 47 51 56 63 59 53 65 83 85 88 88 66 74 76 88 78 40 48 71 68 60 49 35 40 31 23 15 16 27 23 28 22 16 16 26 28 18 18 19 -2 9 14 12 16 20 17 15 18 15 32 17 16 12 11 10 4 15 18 13 11 7 0 0 4 7 2 3 10 18 10 9 11 11 13 20 18 22 21 9 2 5 12 15 12 12 11 11 11 6 9 13 12 16 15 11 11 30762 305 11 30 9881 8 32 42 7205 3023 60473 2559 1041 1013 982 1002 1008 963 1012 1070 1002 1025 1099 1133 1109 1101 993 832 416 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -17 663 1739 3229 5574 8610 12247 17013 22166 23758 22593 20992 22653 31701 44823 56709 69966 78029 67998 55878 53700 55488 51573 45235 45240 54021 68609 74661 72889 77754 91297 106632 109034 98459 82661 65609 46936 27089 11903 6179 3699 2048 1015 358 48 -36 -4 -17 -14 15 -1 5 36 41 27 31 40 45 40 70 70 46 47 64 67 64 65 77 87 81 83 81 90 96 92 72 92 54 35 40 55 58 49 46 45 29 29 41 43 43 25 35 38 30 37 36 27 23 29 24 24 2 8 14 19 24 26 21 20 32 29 31 34 38 35 30 28 24 16 13 14 9 7 10 14 15 8 19 23 15 23 32 31 28 36 23 19 29 24 23 24 17 20 24 31 34 31 26 25 31 29 23 19 22 23 20 20 16 30768 303 70 30 9880 8 32 48 7206 3021 745 687 668 698 794 744 739 728 788 782 789 784 683 535 269 21 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -43 567 1639 3118 5861 10283 16581 24134 29916 34998 41913 48273 54258 62623 71834 81038 91711 93708 85088 78413 75286 67809 54175 39634 39659 52736 64015 70128 78425 89516 96735 102753 105040 101903 92743 82013 66461 41103 17878 5082 1105 271 52 41 72 66 34 52 54 49 53 67 63 58 70 79 70 72 68 80 90 100 99 106 141 143 118 148 139 129 143 143 117 106 101 106 99 76 70 67 47 52 61 65 77 67 56 65 61 47 35 39 65 44 31 34 43 42 46 60 61 54 62 59 51 65 69 44 41 59 68 61 59 62 52 48 50 47 44 50 56 63 65 59 45 51 57 58 49 49 65 62 58 52 48 49 57 64 66 64 64 63 60 62 64 67 65 61 61 67 59 60 64 55 56 53 30774 305 8 30 9878 8 32 54 7207 3019 19718 1300 516 531 554 547 627 685 687 706 758 779 786 798 803 787 664 403 -47 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 161 1498 4310 8892 16170 26358 38326 48255 54745 60172 65149 70668 73751 74929 78231 81741 82712 84550 88525 90299 84668 78849 82070 91607 95215 98615 103421 107536 107016 96400 70795 48102 34642 23638 13857 6543 1435 203 3 -7 2 1 -4 -5 3 19 30 -1 4 9 17 20 37 69 77 44 55 50 26 54 55 52 75 98 118 97 90 92 83 78 76 67 80 75 57 54 60 43 34 34 21 8 24 31 23 13 -1 4 3 15 21 34 24 15 14 32 29 23 23 26 16 15 36 32 29 30 39 44 34 25 20 13 13 15 15 10 20 14 23 20 5 18 17 10 21 18 21 27 21 20 30 29 32 32 23 20 17 21 22 19 22 26 25 19 19 25 19 13 17 23 18 21 23 13 30780 305 5 30 9875 8 33 0 7208 3017 14768 623 321 350 398 486 462 490 448 447 439 433 428 465 431 302 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 4 771 2136 5171 11802 21488 33883 49471 63176 73413 79440 87398 97330 104152 104126 100946 96478 93750 91520 91416 97887 111521 125133 123463 110218 92839 78569 57231 35712 27825 23316 19266 15307 9835 5970 3052 1138 610 491 276 128 41 13 -2 -7 -7 -13 5 7 -7 -1 13 16 42 42 29 29 27 29 69 73 89 78 59 62 77 67 85 77 90 106 94 90 82 77 74 82 60 32 43 62 57 62 65 43 22 37 31 13 38 38 25 19 17 6 15 30 28 27 13 1 7 12 18 22 28 31 29 26 27 32 31 21 15 14 8 1 15 19 27 27 17 19 3 6 19 36 35 28 22 23 28 28 27 21 18 25 30 33 36 27 22 25 28 32 31 25 25 25 20 18 19 20 20 19 17 15 30786 304 33 30 9873 8 33 6 7209 3014 342 181 213 180 131 153 196 246 235 216 212 229 241 192 70 -18 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 121 987 2846 6025 11795 20459 31246 47679 65446 77431 80051 74658 66367 57596 53772 61949 77638 98953 122110 137821 137567 123571 110413 107336 104147 102598 101302 97105 85630 69341 54648 38925 29595 23985 14982 7564 3191 1976 1335 908 448 122 103 106 69 37 32 11 -5 -5 12 21 24 28 46 53 57 46 59 72 57 50 60 82 119 96 95 89 95 76 88 84 85 94 68 53 60 53 42 28 30 31 45 34 18 21 27 36 19 15 18 20 20 19 19 -4 21 19 28 31 25 21 26 22 27 34 36 33 20 25 21 18 10 11 11 11 17 15 6 -1 7 5 4 18 9 12 17 23 20 20 14 22 23 16 28 29 20 24 28 25 25 27 25 23 21 16 21 30 25 17 17 19 22 23 23 14 10 30792 303 63 30 9873 8 33 12 7209 3012 275 285 237 215 242 329 289 261 271 355 398 425 401 357 231 166 57 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 17 882 2539 5295 9409 15280 25908 43493 63116 74765 70690 58918 55789 64352 76630 97453 114021 114799 120035 132019 133692 127163 121819 111384 109301 111558 101171 97275 101022 99547 89438 74793 52849 34248 19238 9446 4936 2012 712 250 162 133 129 118 125 98 66 57 49 32 28 49 55 69 84 88 84 72 63 71 99 87 94 91 108 110 118 140 132 132 110 106 103 71 97 88 72 70 50 66 64 48 52 45 42 40 59 55 43 64 45 39 55 40 36 47 39 40 35 41 63 69 54 44 59 56 57 61 56 44 37 30 38 35 39 47 52 42 47 45 47 51 41 45 41 38 39 48 61 57 50 48 46 46 47 49 49 55 59 52 49 45 44 48 48 48 44 45 47 45 46 58 50 46 44 41 30798 303 63 30 9873 8 33 18 7210 3009 7667 759 465 444 483 501 495 517 527 505 547 529 525 579 589 568 478 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -43 712 2554 6629 13334 21237 31258 49179 68890 80054 83828 83087 91017 96503 97827 101811 109504 113598 116356 123988 128424 120298 112906 102280 95153 90116 82603 73945 64481 54381 40677 24337 13082 6457 2350 689 300 229 260 262 207 154 102 56 36 13 9 20 21 41 51 57 38 42 35 41 46 73 69 66 57 71 82 78 114 122 110 100 78 88 80 79 84 75 81 67 55 40 46 54 47 37 40 54 42 34 35 24 24 29 41 44 15 17 28 33 28 28 18 25 38 52 41 42 34 31 20 28 29 24 24 21 31 33 26 18 22 23 24 29 30 34 25 19 30 26 23 34 38 35 44 44 29 32 40 33 34 38 37 33 29 29 24 28 35 33 31 27 31 29 35 34 28 26 30804 304 33 30 9873 8 33 24 7211 3006 2407 983 1057 1147 1088 1035 1131 1203 1191 1195 1137 1166 1139 982 873 664 337 -44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 286 1103 2635 5111 8603 14659 26092 45255 65709 80935 93822 103152 105926 103943 94944 97012 115086 127782 133559 135764 132203 110570 83156 65889 53019 40671 31441 24996 16096 8434 4247 1951 790 360 286 259 246 248 226 205 206 184 134 97 90 55 38 59 46 40 51 61 66 66 84 94 67 83 83 101 105 112 125 119 116 134 123 121 119 137 114 103 107 101 80 83 93 84 79 59 55 53 37 63 61 62 63 36 37 63 60 40 31 35 55 63 55 58 61 57 52 51 45 53 62 61 72 60 47 37 33 41 50 51 41 32 43 54 46 45 58 56 46 49 55 65 64 60 66 73 75 68 58 61 66 59 56 60 63 62 59 55 57 59 57 61 60 61 62 62 60 57 54 51 30810 305 2 30 9872 8 33 30 7212 3003 146545 10964 2027 1661 1745 1751 1810 1859 1906 1978 2047 2073 2084 2139 2151 2173 2048 1730 1331 652 73 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -80 141 818 2428 5354 10128 18710 32757 50653 70793 82649 84260 84845 84969 88658 92468 86449 75430 69637 56953 40199 24302 12479 6581 3693 1904 1119 910 647 450 378 333 301 270 227 206 164 202 242 226 205 192 185 190 164 135 118 80 32 34 22 27 46 19 27 44 47 50 50 51 83 62 84 88 110 116 99 110 113 111 114 104 94 77 72 69 55 57 63 56 58 74 52 47 56 51 47 31 18 45 53 33 45 45 44 50 48 25 17 34 31 22 25 40 52 41 33 41 50 49 38 22 29 27 18 25 32 23 29 41 32 24 27 35 48 58 47 40 36 42 48 58 51 37 45 57 58 55 42 44 34 40 40 43 43 37 40 40 38 41 43 43 40 41 38 36 31 30816 305 1 30 9871 8 33 36 7212 3000 8049 1861 1768 1794 1930 2016 2106 2224 2228 2210 2257 2304 2257 2508 2423 2203 2068 1564 1068 743 478 -13 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -78 -37 999999 -84 -94 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 16 290 998 3458 8557 14824 23468 34968 45002 53550 76564 97416 110049 106872 106664 99947 70542 35154 8100 2680 1460 703 316 247 268 250 237 219 184 155 135 166 196 180 157 154 100 73 145 118 110 119 115 156 142 86 47 25 7 26 30 54 52 38 45 65 65 72 56 24 32 32 59 65 53 84 94 114 118 99 92 106 117 103 85 89 92 53 64 77 76 46 56 56 45 31 37 41 53 58 38 68 50 43 34 17 29 41 24 12 5 21 32 31 35 34 32 34 35 39 17 27 40 36 42 35 39 24 18 20 22 18 27 29 32 27 38 45 48 42 31 38 30 38 51 39 34 43 50 48 47 48 41 34 35 35 34 32 39 37 39 33 31 42 44 38 38 39 30822 305 0 30 9870 8 33 42 7213 2997 10564 2608 2443 2396 2475 2513 2442 2520 2638 2728 2811 2888 2965 2979 2904 2602 2405 1889 905 220 -33 -58 -65 -38 -66 -77 999999 -81 -26 -48 -24 -58 -43 -14 -63 -75 -86 -85 -89 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -28 38 55 54 32 36 -27 -52 -87 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -90 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -65 -2 239 633 1380 2952 5791 10561 18717 31042 41655 54435 65076 70292 68935 61909 48466 31306 13735 4037 1492 1079 850 756 674 669 620 525 460 452 467 499 464 343 306 214 199 190 113 79 38 27 43 77 93 107 71 91 110 83 63 26 34 65 39 17 37 31 58 66 56 67 34 53 58 73 97 78 94 97 131 103 122 107 87 99 101 107 102 107 104 97 105 82 79 67 71 59 70 45 47 61 49 60 47 27 33 50 45 54 33 18 33 44 29 50 57 53 54 47 51 63 57 50 46 35 32 35 34 39 24 19 24 19 34 25 22 30 43 51 41 49 43 40 42 47 39 48 52 57 60 47 47 52 51 56 47 42 42 36 47 46 39 40 43 39 36 38 44 50 47 40 34 30828 305 1 30 9871 8 33 48 7214 2994 10604 2684 2717 2730 2704 2719 2774 2841 2813 2852 2953 2874 2768 2822 2690 2224 1524 790 265 145 59 23 -3 -26 -36 6 46 -3 -12 93 151 117 139 112 79 48 53 0 33 21 -73 -67 2 -22 -75 -89 999999 999999 -46 999999 -82 -58 -85 -86 -22 -57 -96 -78 999999 -72 -15 -45 -54 999999 999999 999999 -86 999999 999999 -74 -69 999999 999999 999999 -35 -88 -84 999999 -76 999999 999999 999999 999999 999999 -23 3 46 105 150 172 186 147 119 119 25 -4 -10 -4 -89 -81 -98 999999 -93 -49 -74 -64 -42 -99 -74 -84 999999 -81 -46 -4 -35 -61 -40 -65 -78 -59 -63 -74 -54 -49 -36 -79 999999 -96 -63 -48 -94 -74 -89 -93 -66 -81 -68 -45 -89 -77 -49 -25 13 162 459 968 1959 3576 6495 11699 16764 20565 20324 16094 12918 11366 8974 6618 3700 1977 1362 1080 887 750 668 634 615 549 528 472 467 389 462 431 410 415 321 216 169 158 116 101 49 56 65 63 55 41 70 66 50 33 20 10 9 35 65 28 49 34 31 59 70 59 58 43 50 48 47 67 60 60 83 70 94 107 114 73 86 93 67 68 67 80 60 35 57 48 69 49 36 46 43 7 39 45 30 29 9 6 8 5 13 41 38 40 21 34 24 25 28 24 44 49 45 47 30 31 44 37 23 28 30 18 32 8 10 7 15 18 30 36 34 26 24 30 31 36 38 26 22 37 34 34 35 35 37 35 36 37 35 24 31 35 16 14 23 25 22 19 29 32 30 32 16 30834 305 3 30 9873 8 33 54 7214 2991 9553 2705 2687 2706 2681 2738 2698 2647 2768 2788 2774 2716 2575 2540 2255 1487 644 233 124 146 57 -6 -18 7 53 41 75 135 150 54 130 177 131 168 119 60 30 68 50 44 -65 -8 -61 -49 -42 -31 -38 -64 -65 -11 -16 -34 1 16 -63 -62 -29 26 -37 -83 999999 -46 -37 -66 -59 -53 -60 -30 -93 -22 -94 -76 -50 999999 -86 -70 -94 -56 -68 -65 -2 -44 -31 -67 10 54 101 142 189 222 220 108 88 101 112 82 23 8 -14 -20 -34 -44 -56 -27 -31 -71 -51 -47 -42 -58 -86 -68 -55 -21 -77 -23 -61 -28 -38 -51 -70 -62 10 -5 -48 -81 -60 -77 -44 -51 -74 -57 -52 -37 -48 -78 -44 -21 -42 -77 -73 -38 -60 -20 27 83 197 428 887 1251 1471 1401 1315 980 859 863 864 965 1088 1107 904 730 590 481 415 363 377 349 414 428 380 331 445 542 479 357 254 142 134 132 86 40 62 73 94 52 53 36 56 28 10 10 9 5 -6 0 5 9 25 39 8 6 0 56 60 38 37 47 44 37 43 60 86 95 90 75 66 95 74 70 102 63 37 15 17 42 52 17 19 47 19 46 34 7 22 30 16 11 12 23 9 12 18 10 5 11 24 21 25 21 23 9 15 20 -14 8 13 10 25 25 14 16 17 999999 -6 -4 10 13 10 18 12 16 21 12 18 20 26 10 18 25 28 40 35 24 31 20 23 26 18 15 12 23 25 19 24 17 19 20 19 24 20 18 27 23 15 30840 305 3 30 9873 8 34 0 7215 2988 8693 2683 2559 2522 2531 2553 2609 2556 2474 2481 2245 1970 1890 1469 1076 651 401 240 158 104 24 -30 -16 10 60 67 128 164 209 190 143 128 115 132 118 63 108 86 90 58 -26 -24 -15 -11 -23 -65 -76 -2 -50 64 -32 -70 -47 -8 28 5 -45 -24 47 -5 -27 -45 9 8 -33 -42 -73 -52 -21 -58 -39 14 16 -35 -10 -23 -27 -37 -3 1 30 54 68 80 142 154 151 174 179 144 128 126 124 72 169 138 75 5 -18 1 3 -22 -38 -36 13 -10 -19 -51 -40 -8 -18 3 -12 -48 -51 -18 -31 -8 23 11 -37 -23 2 -19 -24 21 -46 -52 -54 -56 -39 -16 -31 -15 -34 -27 -28 -35 4 -17 -11 -21 3 2 -5 2 -2 -6 -1 30 46 51 61 145 259 357 387 480 567 689 621 459 294 301 284 267 345 367 375 379 378 478 494 410 334 161 136 164 140 83 115 96 79 70 73 33 26 44 41 27 48 70 44 46 39 21 50 35 51 52 71 98 75 90 80 58 36 38 70 73 90 102 82 120 106 97 78 82 104 125 126 96 86 73 76 50 62 52 64 41 48 65 61 62 52 52 39 38 43 34 55 47 62 34 39 55 46 35 30 44 51 61 58 48 45 56 53 27 30 48 51 40 31 33 33 35 34 32 40 35 34 42 55 42 48 43 46 40 43 36 43 50 50 46 35 51 45 41 40 50 46 42 39 41 40 50 46 47 46 43 45 40 43 43 36 30846 305 5 30 9875 8 34 6 7216 2985 14936 2345 2254 2326 2297 2288 2385 2415 2375 2477 2583 2538 2477 2353 1959 1193 614 375 180 119 68 5 -52 -42 47 76 92 138 132 148 159 134 105 127 116 131 123 55 25 4 -48 -20 -39 -50 -4 -44 -66 -43 -13 -5 -9 -6 7 9 -38 -29 -7 -26 -49 -40 -61 -62 -76 -54 -47 -86 -75 -42 -27 -35 -51 -23 -2 -33 -62 -58 -59 -36 -20 32 27 20 95 65 91 113 144 127 151 145 117 55 71 45 23 8 52 0 -33 -30 -20 38 38 -33 -28 -45 -35 -1 -22 -32 0 -36 -9 29 -71 -47 -13 -7 -11 18 -9 15 -7 -21 6 -5 -20 1 -32 -40 -15 -30 22 12 -25 -48 -49 -49 -35 3 -51 -42 -35 -45 -43 -22 -19 -13 -56 -35 -34 -16 1 9 22 26 52 55 115 255 387 540 824 1217 1853 2493 2898 2930 2389 1493 739 562 479 397 307 186 169 104 96 136 94 115 118 73 36 12 8 20 35 25 21 25 25 31 19 36 47 35 48 71 64 57 63 43 60 66 66 70 71 70 88 86 101 99 104 103 113 125 98 84 99 102 79 62 46 78 91 62 46 40 51 63 45 42 47 32 29 36 37 30 20 49 46 15 44 49 27 33 36 44 48 36 32 29 40 42 35 26 24 22 38 43 49 42 34 38 40 43 38 37 25 37 51 41 51 44 44 46 39 33 37 39 38 50 47 49 41 39 36 41 31 24 35 43 38 31 35 43 43 45 43 40 42 40 35 30852 305 7 30 9877 8 34 12 7217 2982 84817 8501 2187 2214 2236 2291 2405 2362 2349 2406 2450 2403 2363 2341 2197 1756 1106 556 267 157 60 10 5 -17 23 53 25 17 68 80 42 47 25 4 6 33 43 58 5 -51 -25 -54 -62 -33 -46 -48 -55 -76 -66 -71 -44 -42 -36 -83 -88 -76 -62 -11 5 -19 -41 -33 -51 -77 -66 -81 -59 -5 -53 -51 -20 -49 -53 -48 -47 -47 -71 -75 -45 -55 -48 -4 -17 18 46 36 35 85 104 101 89 74 43 42 -5 2 20 22 40 -16 -60 -69 -69 999999 -78 -48 -51 -87 -53 -20 -35 -56 999999 -64 -44 -68 -56 -58 -56 -68 -52 -56 -26 -40 -83 -75 -49 -33 -32 -52 -42 -34 -51 -61 -66 -70 -100 -82 -50 -61 -39 -32 -4 -18 -53 -70 -63 -49 -41 -47 -53 -37 -21 -42 -50 -49 -42 -3 81 208 751 1479 1918 2823 4114 4711 4648 3847 2684 1558 765 603 565 533 448 331 259 193 184 110 95 86 60 35 40 32 10 16 12 9 18 1 8 18 -19 -4 19 3 -2 26 47 46 1 34 45 48 50 26 22 27 30 40 75 63 105 89 68 67 56 56 73 57 30 26 37 32 15 18 36 38 31 21 17 26 32 23 12 11 6 16 17 33 33 15 22 23 17 23 28 18 2 11 28 34 22 12 19 29 23 23 27 24 16 7 -2 5 6 6 14 13 17 21 24 25 26 24 22 24 21 21 27 23 22 24 26 25 18 13 8 11 19 19 13 14 19 20 23 24 20 15 18 19 23 21 16 30858 305 11 30 9881 8 34 18 7217 2979 34432 8944 2227 2167 2191 2194 2241 2320 2365 2397 2497 2565 2626 2681 2558 2054 1367 728 321 221 223 173 76 11 -15 -58 -24 -7 17 103 151 106 107 112 66 74 56 119 88 -10 -59 -67 7 0 -57 -74 -50 999999 -19 -10 -33 -66 -59 -57 -5 0 -50 -26 -28 -14 -45 -35 -71 -19 -16 9 -60 -43 -55 -36 -64 -71 -53 -36 -32 -55 -64 -27 -33 -42 19 91 48 30 41 76 133 146 102 42 66 70 45 4 -10 25 32 25 24 -21 -46 -41 -30 -22 -36 -42 -46 -36 -49 -69 -58 -34 -34 -49 -64 -39 -38 -64 -75 -37 6 7 -7 -26 -44 -35 -19 -40 -35 -7 4 -2 -25 -35 -43 -47 -55 -47 -44 -25 -30 -37 -22 -19 -33 -46 -53 -40 -1 -4 2 -41 -30 46 184 423 662 1223 2360 4463 7559 11019 12834 13333 12160 10317 7702 5566 4772 3852 2586 1582 1015 695 547 428 366 322 299 210 142 123 125 96 57 48 54 53 50 20 -2 11 27 51 70 71 56 53 48 33 59 62 65 99 99 98 88 94 102 94 118 114 125 134 125 106 86 101 102 91 83 77 81 79 71 74 72 78 74 90 82 73 84 80 70 72 68 66 75 81 77 65 60 55 52 58 58 62 67 65 64 69 69 66 64 58 46 44 45 48 49 50 50 51 57 54 56 64 62 59 65 69 72 72 66 59 67 70 57 58 60 63 66 70 74 65 62 62 57 55 53 51 56 61 55 59 62 66 68 69 70 61 60 64 57 30864 304 15 30 9885 8 34 24 7218 2976 6113 1378 1285 1273 1332 1344 1382 1364 1307 1329 1316 1434 1359 1267 1111 782 386 170 155 91 80 38 -95 999999 -84 -91 -76 -74 -13 10 48 -1 44 -10 -37 -38 40 29 -23 -83 -66 999999 -88 999999 -90 -88 -85 999999 999999 -88 -79 -5 -25 42 70 134 13 -14 -5 -5 -46 -30 -30 -9 -62 999999 999999 999999 999999 999999 999999 999999 999999 -72 -75 -84 -71 -89 -91 -58 -30 -17 -1 -39 -16 51 65 14 8 2 -33 -71 -56 -51 -27 -9 -37 -60 -74 -97 -96 -95 -82 -76 -73 -71 -93 -97 -84 -77 -79 -91 -84 -80 999999 999999 -76 -55 -77 -89 -83 -96 -90 -73 999999 999999 -97 -79 -96 -86 -87 -74 -58 -59 -64 -69 -73 -71 -93 999999 -96 -88 -96 -66 -80 -92 -61 -66 -87 -56 -26 84 274 794 2393 5839 10498 15557 20320 24463 27942 29818 27822 23726 17552 11526 6825 4615 3107 1967 1219 723 478 370 288 283 245 183 147 114 97 77 60 41 14 4 41 48 -7 -4 10 28 16 16 29 32 50 45 34 46 62 78 64 52 70 49 73 72 89 90 70 72 83 77 106 86 78 83 94 76 70 81 59 42 54 47 60 59 57 58 69 53 27 49 62 57 55 51 42 47 57 48 42 48 50 44 33 34 42 42 42 39 42 47 39 44 43 36 41 50 56 52 43 37 30 31 38 38 40 53 61 60 50 54 60 54 53 54 56 48 43 47 48 52 49 46 49 50 45 43 44 46 43 44 45 46 48 51 51 47 47 45 48 46 30870 303 78 30 9888 8 34 30 7219 2974 1209 1058 1064 1036 1035 1027 1012 1049 1091 1073 1030 916 851 466 228 141 57 12 -19 -28 -26 -58 -80 999999 999999 -84 -74 -9 -35 -30 -38 11 2 -57 -73 -50 -40 999999 -69 999999 999999 999999 999999 -57 -94 999999 -84 -85 -42 7 -13 84 105 106 63 12 -26 -69 -85 -38 -27 -86 999999 999999 999999 999999 999999 999999 999999 999999 -71 -76 -99 999999 999999 999999 999999 999999 999999 -68 -56 -41 -10 -19 -42 -51 -76 -86 -86 -95 -57 -70 -98 999999 999999 999999 999999 -90 999999 999999 999999 999999 -91 999999 -93 999999 999999 -92 999999 999999 -88 -81 999999 999999 -74 -43 -68 999999 999999 -95 -78 -84 -71 -81 999999 -94 -71 -78 999999 999999 -75 -63 -52 -65 -77 -79 -85 -82 -62 -75 999999 999999 999999 999999 -94 -89 -80 -72 -36 104 516 1443 3476 7542 13713 21591 29309 37205 44125 46204 41484 33372 24629 17774 13924 10628 7130 4408 2561 1638 972 528 357 360 348 279 235 241 171 124 124 115 58 45 49 35 11 -13 3 37 51 18 21 39 36 34 37 36 38 50 31 38 46 56 69 90 87 94 96 87 107 91 79 86 90 77 62 81 106 100 104 98 74 59 69 75 58 50 58 82 82 55 47 55 64 73 73 63 65 61 51 60 60 54 36 39 59 60 65 55 56 61 66 68 67 72 68 58 52 48 33 41 45 45 58 60 41 46 50 53 55 57 56 58 62 61 52 60 58 58 61 54 54 64 63 55 60 60 57 55 51 57 54 50 51 57 58 54 56 61 60 54 49 30876 305 20 30 9890 8 34 36 7220 2971 29674 2700 1136 1209 1195 1281 1345 1349 1296 1432 1466 1486 1533 1544 1601 1608 1391 995 471 110 -3 -85 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -90 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -71 13 28 27 58 28 -12 -42 -18 -64 -91 -66 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -97 -90 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -93 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -78 106 529 1422 3130 6340 11506 18784 28145 37237 44102 49606 51134 47720 42618 37900 31035 22839 17037 13640 10069 6367 3574 1744 791 437 337 295 257 245 213 183 130 75 30 15 19 14 3 5 8 -11 -4 15 11 3 6 22 24 26 28 12 6 15 17 24 45 37 40 66 71 74 63 35 54 73 57 60 70 67 63 59 70 84 63 54 56 49 46 45 57 52 49 43 46 46 34 28 17 12 11 14 13 21 14 0 22 41 34 19 17 31 32 22 16 31 52 46 46 41 37 33 23 17 25 27 24 33 17 22 47 47 40 39 37 38 30 42 41 31 28 38 40 39 40 42 37 39 35 36 33 36 40 35 35 30 30 39 38 34 29 32 36 35 34 32 27 30882 305 23 30 9893 8 34 42 7221 2969 42683 3369 1144 1027 1130 1254 1229 1239 1305 1415 1494 1473 1566 1548 1507 1496 1437 1181 743 219 -39 -67 999999 999999 999999 999999 999999 999999 999999 999999 -74 -77 -98 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -91 -33 -16 -19 -18 4 40 60 44 -34 -36 -27 -45 -88 -91 -98 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -95 -72 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -71 189 705 1591 4591 10172 16554 26027 38640 53194 65862 73410 69957 57007 42050 28886 18112 12057 7575 3860 1867 982 512 369 326 286 242 155 95 82 70 52 40 15 11 22 27 15 12 21 35 35 29 38 34 23 21 37 39 29 34 57 74 80 40 27 48 70 84 80 73 69 68 74 86 85 74 75 83 89 74 58 50 50 62 73 75 79 68 62 63 39 28 37 38 39 40 28 33 30 25 32 32 30 16 22 30 42 33 29 39 39 43 44 32 27 25 38 37 40 34 29 36 18 36 49 35 36 38 35 32 29 41 37 34 38 39 38 41 45 44 32 35 42 34 36 37 34 35 39 29 23 32 33 35 35 35 35 42 41 35 36 36 31 29 30888 305 27 30 9897 8 34 48 7221 2966 20599 2450 1372 1348 1397 1432 1340 1444 1579 1492 1532 1656 1621 1617 1543 1556 1326 822 424 57 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -70 999999 -42 -46 999999 999999 -80 -55 -64 -33 -5 -29 -89 -68 -89 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -90 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -90 36 616 1645 6253 20680 36869 50084 66250 87188 105389 101060 76170 51027 32735 17053 10661 6114 2487 1159 663 420 439 378 296 250 200 183 159 121 76 71 37 26 45 62 61 33 22 20 33 59 68 71 54 43 29 15 39 42 46 39 39 78 81 67 55 65 94 90 70 62 67 89 90 48 54 82 80 87 57 53 46 70 73 87 42 44 44 63 69 35 70 71 49 43 23 43 37 37 28 27 35 30 27 29 30 66 65 48 57 68 41 64 59 61 56 47 53 37 20 28 40 29 34 41 38 45 42 32 45 54 51 64 56 43 31 39 54 54 60 59 60 62 55 52 45 43 44 45 42 40 36 46 48 39 46 47 47 52 52 47 44 47 39 30894 305 32 30 9902 8 34 54 7222 2963 10519 1570 1500 1435 1518 1575 1574 1575 1548 1615 1674 1691 1533 1202 970 595 243 4 -61 -49 -93 -93 999999 999999 999999 999999 -86 999999 -73 -92 999999 999999 -90 -28 2 -50 -47 -89 -40 -11 -35 -20 -4 -57 -73 -30 -88 -90 -20 -12 -23 -49 -15 32 53 44 -8 -15 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -86 -71 -98 999999 999999 999999 -99 999999 999999 -25 -77 -32 -59 -44 -41 999999 -90 999999 -97 6 -62 999999 999999 -93 -84 -97 -86 -84 -66 -81 999999 999999 999999 -78 -89 999999 -75 -91 -94 999999 999999 999999 999999 -96 999999 999999 -95 999999 999999 999999 999999 999999 -100 999999 -97 999999 999999 999999 -97 -76 -98 999999 999999 -81 -73 -76 -59 -76 -78 -60 -88 999999 -97 999999 999999 -82 999999 -87 -50 -74 -4 106 1005 3981 9041 16495 26092 35373 46439 57614 64861 62579 54377 27261 10474 6137 3636 2198 1830 1455 919 687 677 646 497 343 275 269 242 188 166 171 131 111 82 57 46 57 31 13 12 -6 -3 30 39 59 41 76 52 79 63 39 43 71 62 48 54 81 77 90 116 110 90 95 102 58 103 126 110 110 102 86 65 84 91 90 81 74 97 106 56 76 91 61 75 68 56 52 83 68 64 70 58 50 39 48 65 51 43 66 56 57 64 74 60 55 57 55 46 59 47 61 54 49 53 41 45 55 47 54 56 74 49 53 41 53 69 67 62 63 49 51 60 54 58 60 62 57 55 57 54 54 56 53 50 57 53 50 50 55 55 52 59 58 57 51 49 30900 304 69 30 9909 8 35 0 7223 2961 1528 1584 1532 1529 1639 1839 1877 1927 1921 1973 2117 2033 1821 1491 1013 342 54 -73 -12 -3 27 -85 999999 999999 -100 999999 999999 999999 999999 999999 -70 -95 -79 999999 999999 -92 -49 999999 999999 -73 -46 -67 -16 -65 -55 -48 -73 -58 -79 5 24 -4 -21 -56 -21 -59 -81 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -78 -21 -71 -84 999999 999999 999999 999999 -82 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -97 999999 999999 999999 -99 -91 -93 999999 999999 -73 -59 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -80 -82 999999 999999 999999 999999 -59 -82 -100 999999 999999 999999 999999 -75 -86 -72 -46 -6 242 1965 9292 18222 26326 32707 51325 78703 83173 61996 37044 15739 8921 6650 4052 3001 2589 2603 3005 3124 2659 1896 1367 733 456 354 290 211 165 153 140 106 14 19 49 27 17 -11 30 10 -14 1 -3 10 23 29 49 29 28 36 53 46 57 53 51 49 48 44 73 65 42 66 23 44 88 100 90 91 90 77 75 61 84 86 69 75 46 59 52 60 50 67 36 36 39 33 65 46 52 37 43 44 45 52 52 44 36 30 36 47 52 48 52 56 44 33 35 48 50 42 37 32 29 44 49 43 39 48 42 44 33 37 40 35 43 45 44 43 56 44 37 44 35 33 43 33 39 37 41 43 37 37 41 50 43 32 35 45 43 44 35 34 36 39 45 45 41 34 30906 304 46 30 9916 8 35 6 7224 2958 1440 1426 1362 1462 1539 1713 1708 1847 1789 1766 1702 1593 1515 1514 882 154 -36 -81 -40 -41 -82 -47 -69 999999 -92 999999 999999 999999 999999 999999 999999 -55 -96 -100 -83 -95 999999 999999 999999 999999 -74 -87 -8 -19 -5 -18 -44 -15 18 8 -61 999999 -96 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -77 -70 999999 -85 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -94 999999 -46 -54 5 1 35 -14 -94 -95 -79 -74 999999 999999 999999 999999 -88 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -92 999999 999999 -78 -65 999999 999999 999999 999999 -76 -57 -39 -56 68 207 2696 12537 27397 35635 44741 52876 47697 33735 22921 16076 14024 14231 13382 14334 17084 20134 21392 17790 10558 5891 3301 1686 652 329 246 168 126 81 53 35 -11 11 -2 -39 -2 -15 -26 18 24 19 -6 -19 -17 18 54 9 31 25 36 64 41 50 52 40 51 46 36 42 24 39 48 60 53 56 60 74 53 82 92 83 58 74 81 68 74 60 53 48 67 88 84 47 44 56 57 54 64 54 38 41 40 48 33 35 37 45 35 26 15 20 13 29 32 27 45 55 52 59 49 33 24 34 35 39 43 39 43 48 44 44 54 38 49 44 40 34 37 51 40 42 34 31 45 44 45 49 37 33 29 27 38 40 32 35 39 37 37 36 38 38 42 43 45 40 40 40 39 28 30912 304 84 30 9924 8 35 12 7225 2956 1569 1617 1648 1702 1684 1749 1944 1979 2063 2037 1988 2013 1879 1739 1428 967 488 170 -21 -70 -28 -56 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -99 999999 999999 999999 -92 999999 -64 999999 999999 999999 999999 -59 -55 999999 -92 1 -9 -33 -48 -23 -35 -56 -64 -99 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -86 999999 -79 999999 999999 -52 -69 -3 -25 15 4 -4 25 65 41 92 -43 999999 999999 999999 999999 999999 -95 999999 999999 999999 999999 999999 999999 -92 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -75 -79 999999 999999 999999 999999 999999 -99 999999 999999 999999 999999 -62 -49 501 3293 7521 13347 20549 24024 26491 32532 42168 49505 48625 44166 37977 32681 25650 19527 14835 10569 7243 4052 2292 1122 459 284 256 151 85 70 91 26 39 21 -42 -12 -4 -26 -19 6 -18 6 21 -12 -24 -11 3 51 30 -6 9 32 9 34 57 44 47 54 49 32 34 27 34 63 50 35 18 81 86 81 85 60 49 50 70 64 34 45 34 61 49 60 81 49 53 54 30 40 36 20 39 49 63 22 26 34 21 9 11 33 49 34 26 35 28 39 38 47 36 38 40 46 55 62 49 56 46 54 58 47 38 45 52 53 60 45 51 50 47 38 36 41 38 36 26 37 43 32 42 34 26 32 37 31 35 39 42 41 48 48 42 47 50 48 46 44 41 35 36 42 28 30918 304 88 30 9928 8 35 18 7225 2953 1893 1897 1987 2060 2107 2203 2205 2249 2328 2494 2482 2515 2431 2184 1961 1614 939 632 411 178 39 -3 63 -52 5 -31 -44 -79 -10 -76 -51 999999 999999 -68 999999 999999 999999 999999 -56 -86 -64 -77 -42 -41 -71 -29 -1 -11 74 32 70 115 184 163 204 199 126 36 7 -31 -42 -67 -85 999999 999999 -50 -91 999999 -25 -27 -41 -39 -4 -22 -37 -82 999999 -42 -37 -62 -41 -21 -64 -62 -7 6 19 -10 18 50 35 27 56 24 17 10 31 38 33 75 86 18 -36 -15 -30 -46 -39 -61 -64 -68 999999 -55 -81 -94 -75 -41 -47 -68 -82 -46 -49 -79 -49 -82 -48 -36 -52 -56 -53 -85 -52 -51 -53 -39 -19 -62 -53 -9 -20 -66 -62 -85 -51 -52 -61 -59 30 220 1338 4855 11416 21029 25640 24230 19954 15701 11335 7566 4719 3828 3615 3089 2257 1780 1265 982 567 353 287 206 116 56 83 86 91 33 30 24 1 -6 1 -15 18 -13 -22 -34 -30 -20 7 44 10 5 -3 -13 27 31 34 52 59 54 51 61 56 48 55 56 85 50 43 58 59 56 63 62 52 65 62 62 68 59 77 78 81 96 64 67 52 67 84 62 76 70 77 69 50 66 68 32 58 42 37 51 30 37 35 35 50 46 53 67 50 42 48 60 62 51 37 49 61 56 50 45 52 40 47 57 61 45 40 50 35 39 37 40 56 59 53 55 52 48 46 31 36 48 43 33 41 48 48 55 57 48 53 53 53 56 62 61 52 53 57 50 43 40 30924 304 94 30 9934 8 35 24 7226 2950 1863 1944 2046 2041 2073 2111 2160 2295 2501 2469 2577 2639 2720 2594 2490 2177 1683 1060 561 459 178 -14 23 23 48 27 -51 -38 -23 -28 -87 -46 -49 -75 -99 -99 -8 -32 -50 -51 -22 9 35 6 57 55 87 110 166 150 212 193 265 299 336 311 198 158 58 65 11 -93 999999 -70 999999 -79 -83 -80 -56 -48 -7 -27 -25 -32 -22 -44 -17 -8 0 -12 -26 -49 -18 82 64 50 50 12 58 93 195 154 102 123 178 174 174 136 62 56 15 -26 -1 -29 -67 -59 -62 -71 -65 -95 -62 -57 -65 -48 -7 -48 -88 -42 -42 -42 -76 -76 -63 -26 -75 -78 -92 -61 -64 -61 -53 -67 -36 -55 -30 -57 -56 -44 -30 -55 -56 -45 -73 -48 -9 -21 -5 51 215 668 3309 10409 21224 36897 39743 28563 15337 8204 6316 5341 4577 3171 1584 892 624 469 326 250 224 172 89 98 87 39 29 34 12 -16 2 -46 -35 6 28 -4 -15 15 25 8 27 60 68 43 32 47 44 54 63 74 50 32 51 81 73 68 97 75 52 81 49 93 79 83 82 106 90 91 97 84 83 102 89 75 103 82 68 79 69 77 75 70 84 74 70 55 74 68 75 54 60 61 37 49 47 45 63 72 44 65 70 55 61 62 61 61 72 76 69 50 61 46 54 43 42 46 48 63 52 54 69 62 65 56 58 59 68 68 68 62 56 57 44 47 53 61 65 68 61 51 60 54 70 68 62 67 60 61 62 59 63 64 60 54 50 46 30930 304 102 30 9942 8 35 30 7227 2948 1811 1801 1805 1815 1963 2091 2147 2094 2314 2331 2350 2429 2494 2302 1651 753 225 58 2 -39 -49 11 -23 -4 -10 -45 -18 -34 -24 -41 999999 -48 -44 -98 999999 999999 999999 -76 -73 -42 13 0 37 94 69 77 125 210 292 380 315 228 153 82 52 45 -27 -48 -59 -93 999999 999999 999999 999999 999999 -70 -16 112 210 232 236 231 179 117 66 92 39 7 28 70 4 22 -2 16 9 44 81 159 192 305 337 420 529 424 210 73 81 8 -1 -63 1 -12 -27 -62 -75 -97 -98 999999 999999 -86 -63 -75 -61 999999 999999 -91 -87 -81 -95 -95 -73 -21 -63 -53 -74 -90 -57 -47 -45 -55 -59 -47 -55 -81 -63 -66 -97 -80 -69 -59 46 300 868 2247 5085 11169 17942 20598 24730 28587 23728 18640 17924 16862 12206 9334 7298 5729 3588 2032 1369 1302 1348 1445 1377 1254 1050 815 588 467 259 58 25 38 33 9 -3 14 0 -48 -6 -9 -46 -6 -14 22 23 24 35 57 63 26 14 25 68 76 51 63 36 36 48 28 32 35 36 83 70 93 98 82 70 75 73 57 70 82 102 110 85 81 74 78 72 46 33 61 75 80 60 82 64 68 84 65 59 81 73 62 34 34 42 36 38 62 51 46 52 57 58 68 65 46 71 78 71 74 65 51 59 52 50 58 54 51 47 52 55 52 70 52 37 50 40 48 55 51 44 45 38 46 53 50 45 46 51 48 52 52 46 43 49 41 48 49 53 57 51 55 57 55 57 52 45 37 30936 304 81 30 9951 8 35 36 7228 2945 1335 1285 1335 1483 1504 1512 1561 1728 1849 1937 1721 1538 1225 840 480 126 -19 999999 -82 999999 -97 999999 -97 999999 999999 -49 999999 999999 -66 999999 999999 999999 999999 999999 999999 999999 999999 999999 -97 999999 999999 999999 -75 -28 -46 6 28 14 75 96 126 72 67 -27 -68 -90 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -12 -69 -9 -7 56 372 510 502 494 400 122 94 47 20 -26 45 38 23 107 110 207 985 5041 13325 30318 51572 62133 25510 1679 -33 999999 999999 -81 -38 -60 -67 -55 999999 999999 -88 999999 999999 999999 -93 999999 999999 -62 -97 -87 -91 -52 999999 -92 999999 999999 999999 999999 -92 999999 -60 -85 -54 -86 999999 -54 7 113 403 1095 3388 7821 11494 14975 21363 27786 33069 39901 41409 36069 26836 22318 18220 15917 11876 8074 6656 5231 4388 3772 3329 3371 3667 3640 3329 2732 2036 1598 1352 988 495 124 14 38 29 -2 21 6 8 4 15 0 -24 -23 -14 -7 8 26 63 39 33 47 74 72 62 57 70 28 15 47 46 69 68 77 60 43 53 68 81 106 93 79 93 62 63 74 85 96 75 64 74 107 92 90 89 66 60 101 83 61 91 77 57 65 65 50 43 70 47 46 38 29 47 46 68 49 34 44 53 69 61 61 67 45 60 65 52 62 50 51 42 41 54 39 59 60 55 51 64 63 57 50 67 56 50 43 53 47 59 54 46 38 40 40 47 37 49 57 56 56 60 61 58 64 54 51 63 50 57 58 55 55 56 55 52 42 30942 304 114 30 9954 8 35 42 7229 2942 532 493 572 661 739 702 767 840 842 746 747 537 372 267 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -1 863 1377 7017 21654 51730 121178 210200 352753 527940 283945 79347 6118 757 -72 999999 999999 999999 -50 -89 -81 -83 -73 -88 -84 999999 999999 999999 -96 -80 -91 -97 999999 999999 999999 -47 -59 999999 999999 -64 -39 -80 -69 16 38 108 180 256 418 1122 3162 7348 12362 17264 19080 19104 19770 24512 30485 34573 36377 33745 27215 25903 22391 20023 18902 15128 12044 9064 6596 4826 4299 4183 3965 3476 3233 3441 6253 7611 3510 1463 331 103 52 29 32 26 30 26 23 40 46 37 19 5 3 16 36 38 65 42 63 94 78 42 60 59 88 71 59 77 93 93 86 77 93 66 79 107 100 104 123 107 94 88 88 105 88 81 72 76 81 70 114 104 69 86 95 93 122 86 72 78 88 71 63 68 47 47 49 28 47 63 56 70 74 61 60 60 86 98 84 77 73 75 84 99 86 85 78 68 49 60 66 71 79 80 81 70 54 78 77 55 69 62 67 75 67 60 68 69 58 59 66 64 60 68 77 66 62 69 65 70 69 65 74 77 66 68 72 78 76 73 65 61 59 48 30948 304 113 30 9953 8 35 48 7229 2939 308 335 279 303 304 409 479 504 536 435 411 207 -12 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -73 1894 18248 120893 287955 442846 520153 465822 162152 6635 831 -82 999999 999999 999999 999999 999999 999999 -54 -91 999999 999999 -90 -78 999999 -83 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -90 -87 -79 -46 -54 -14 99 271 586 1336 4565 8261 8451 9558 13899 18967 20682 19832 19445 18464 20148 24683 29039 28402 26190 22588 17869 12571 9191 7971 8687 8934 7439 6394 4932 4762 6160 8457 11807 15468 15485 11252 6936 2847 430 5 -24 -10 19 -12 -48 -42 -7 35 -32 -41 -24 -35 -4 -62 -51 -39 6 24 35 40 63 43 20 44 27 16 23 38 33 59 51 26 41 51 63 50 61 62 76 78 37 62 74 60 51 70 67 56 59 42 88 70 60 51 71 53 33 44 71 44 38 35 28 16 19 18 21 32 15 -7 -6 12 35 17 21 21 45 52 58 34 44 31 42 39 30 48 28 35 48 36 25 30 17 20 35 27 19 34 36 42 33 34 31 19 22 31 45 25 27 33 22 24 31 32 14 15 23 26 33 39 34 33 40 32 21 32 30 27 24 29 27 27 20 14 30955 304 115 30 9955 8 35 55 7230 2936 41 15 -6 39 2 113 104 193 214 71 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 6924 46672 164567 392917 602593 575195 468861 396717 216454 18162 54 -69 -83 -90 999999 999999 -91 -55 -22 -11 -43 -59 -83 -84 -74 -63 -80 -80 -83 -9 -45 -74 -88 -42 -36 999999 -80 -21 27 79 152 227 339 377 461 626 868 1024 1043 1778 3291 5127 8920 14227 15177 13660 14080 15173 17882 21206 22152 21040 21850 20784 17345 10606 8397 8145 7419 6706 6496 5631 4219 2823 1887 869 270 67 -17 -7 24 0 28 9 15 -8 -4 33 22 7 -18 9 45 23 33 21 31 20 6 24 54 44 33 35 52 75 78 50 61 94 85 46 66 81 70 72 83 83 79 95 109 89 78 86 122 123 76 82 84 98 97 79 78 83 91 105 89 72 117 82 94 99 67 63 68 45 20 48 68 69 45 36 56 62 66 52 79 84 60 68 81 68 83 91 96 93 80 76 72 62 77 70 60 62 70 55 63 63 71 53 60 50 53 49 54 59 55 55 60 66 62 64 72 60 64 60 47 55 59 61 63 69 68 65 66 65 78 71 66 62 59 61 62 56 55 49 30961 304 122 30 9962 8 36 1 7231 2934 1344 1412 1345 1438 1524 1589 1696 1778 1820 1937 1945 1604 1226 630 -22 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -76 -96 -17 -34 10 227 974 10866 54797 154928 303148 260161 47233 2618 -68 -70 -81 999999 -39 -67 -26 6 -28 3 15 28 -69 -55 -69 -75 -88 -69 -81 -69 -52 -67 -52 -45 -63 5 -21 -46 -12 -13 -73 -41 -33 -40 -75 -31 -17 -19 -27 -70 -39 -24 11 81 155 518 1391 3325 6736 10263 13548 14537 11847 8596 6096 3947 2123 1352 844 301 69 -8 -18 -21 -13 -29 -18 -23 -10 -50 -34 -28 -45 -36 -17 -6 -38 -40 2 -10 -1 0 -13 -41 -23 -24 -32 -38 -12 -9 -20 -13 39 56 41 26 25 47 41 25 18 20 20 59 50 40 30 33 65 46 60 91 41 21 43 84 66 42 79 74 67 84 71 73 54 65 77 91 48 60 73 59 62 57 46 31 41 36 27 32 42 40 53 42 32 24 23 28 37 47 31 29 38 52 61 49 41 31 43 66 60 38 58 61 63 61 48 46 41 47 39 41 34 24 32 28 47 55 48 36 38 46 43 41 35 38 44 41 42 45 32 39 45 53 58 55 52 50 49 49 57 51 41 44 44 38 31 30967 304 129 30 9969 8 36 7 7232 2931 1465 1432 1505 1523 1645 1715 1861 1956 2247 2554 2849 3175 5972 26729 17769 1413 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -88 999999 999999 999999 999999 999999 999999 999999 999999 -91 -86 -96 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -74 -88 -2 182 593 3437 24251 119365 242816 256739 148303 28959 781 43 -26 3 13 -6 -17 -13 13 25 12 -1 46 44 -5 -28 18 -44 -54 30 8 -32 -4 -4 23 15 10 10 -18 4 -1 -11 -8 -26 -41 -43 -9 -29 -2 -2 -39 -4 -28 -12 5 54 188 458 1049 1675 1680 1122 363 12 -32 -55 -26 -23 -38 -30 -10 -24 -33 -10 5 23 -30 -53 -45 -27 -28 1 -2 -17 -10 -19 -34 -17 14 -18 -3 -17 -35 -9 0 -10 -8 3 26 8 5 3 22 7 35 38 37 41 64 55 50 53 40 38 49 58 75 66 57 71 97 87 91 68 78 84 89 89 91 70 82 83 71 70 80 114 94 93 98 114 102 99 83 73 75 63 50 64 40 16 25 57 70 70 54 53 65 56 70 56 55 91 94 90 90 85 88 79 76 66 63 61 68 61 74 82 82 72 71 63 51 44 55 66 51 43 61 73 79 70 69 70 61 58 62 57 59 62 73 69 59 62 62 68 76 70 68 76 73 73 72 61 64 66 60 56 56 30973 304 133 30 9973 8 36 13 7233 2928 1696 1704 1825 1921 1991 2109 2149 2446 2462 2606 2842 2684 3250 22600 51683 4453 -63 -11 -58 28 -20 -19 -25 -56 -86 -97 -43 -67 -82 999999 999999 999999 999999 -34 -34 2 33 21 56 64 42 -2 15 -82 -93 8 -23 -17 -25 7 6 -35 -32 58 29 -66 -52 -75 999999 -99 -34 -54 999999 999999 -95 -70 999999 -61 -84 -95 -39 -64 -74 -71 -82 -64 -84 -45 46 -30 -79 -61 -10 -13 -15 1 33 27 -37 173 656 1971 16060 102720 122843 22431 539 18 30 21 -33 -63 -24 -27 -2 67 70 -10 -27 25 -12 -2 0 -22 4 32 0 -47 -14 4 32 -2 -15 -26 -77 -29 -17 -25 26 -10 -2 6 -3 -17 -10 -10 9 -25 -11 11 -7 -34 -45 -11 -16 3 -17 -47 -29 -14 6 -21 -12 -41 -54 -44 -38 -52 -12 -23 -43 -42 -11 -51 -66 -46 -47 -15 -24 7 -35 -46 -10 -13 -19 0 15 -6 -24 -34 -20 -6 20 -39 -46 -37 -24 2 18 32 35 40 28 47 42 42 64 47 63 65 58 52 47 40 55 81 56 70 68 72 59 91 95 85 71 61 71 64 76 68 72 70 76 80 77 90 78 76 75 43 11 47 68 44 28 71 47 29 39 30 46 51 64 41 46 53 52 62 70 58 48 64 62 70 74 70 61 71 73 72 76 72 80 67 66 61 48 60 40 30 43 55 39 37 49 41 36 38 48 49 44 38 41 42 48 48 41 30 45 51 57 55 50 42 47 50 52 46 49 42 31 33 30 32 30979 304 106 30 9976 8 36 19 7234 2925 1605 1689 1764 1756 1844 1815 1942 1979 2047 2203 2259 2297 2083 1200 177 -48 999999 -69 -61 999999 999999 -61 -93 999999 999999 999999 999999 999999 999999 999999 -73 999999 999999 -99 -43 -60 -47 -15 -11 -26 31 -33 -36 28 -44 -66 -68 999999 -61 999999 -75 -55 -61 -27 -10 -95 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -88 999999 999999 -96 -40 -80 -74 -53 -25 -11 35 -38 -71 -67 -32 -4 43 130 277 3974 35727 138057 189251 145654 33272 2082 49 21 -28 -4 -8 17 16 23 -5 24 4 1 -36 -62 -3 10 11 -14 -2 23 20 23 27 4 8 55 6 18 -27 25 -13 -38 -24 -9 -5 -30 -23 -8 -29 11 -4 -18 -25 -60 -42 -17 -2 14 32 6 -38 -17 -16 -20 -18 -43 -9 -11 -17 -13 -14 -45 -39 -15 -1 -29 -48 -24 -62 -51 -44 -16 -43 -20 -14 9 -22 -43 15 3 37 -3 -53 -23 -30 -39 5 -20 -2 17 20 38 -1 32 47 54 26 21 64 72 38 63 96 63 50 77 94 69 68 75 59 79 71 81 83 66 88 65 69 64 60 81 93 89 89 92 106 70 57 47 41 49 48 33 38 37 55 41 32 52 37 23 27 45 57 63 62 62 64 52 68 74 60 72 69 61 70 62 64 58 57 67 76 67 67 61 57 58 48 37 42 36 36 29 36 33 24 34 29 33 34 34 37 48 46 47 41 47 38 44 49 42 39 53 43 46 56 48 52 47 42 36 35 30 30985 304 137 30 9977 8 36 25 7234 2923 1537 1617 1699 1703 1911 2014 2291 2450 2537 2878 3299 3286 3017 8846 61947 6268 9 -59 -48 -80 -99 999999 -93 999999 999999 999999 999999 -91 999999 999999 999999 999999 999999 999999 999999 -99 -20 -85 -30 -13 -61 -23 -48 22 -39 -69 999999 999999 999999 -84 999999 999999 -76 -55 -47 -86 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -100 999999 999999 999999 999999 999999 999999 -41 -30 -97 -59 -82 -73 -93 -51 -6 4 37 16 133 148 1103 11966 97924 249939 167173 32108 3293 81 -10 12 6 26 11 27 20 -55 5 46 30 20 25 33 12 16 16 9 -1 19 -33 9 48 9 27 17 24 31 32 -6 -28 9 24 -27 -31 -3 11 -21 2 -11 -27 -17 -22 -21 -32 1 1 -15 -7 3 -36 -16 -3 -15 -26 -20 -4 -19 -36 -39 -40 -28 -18 -4 -51 -42 -11 -11 -25 -1 -13 -39 24 -7 1 23 -4 -13 9 -1 11 -4 -1 30 6 20 9 3 -6 30 63 56 19 59 94 72 73 75 64 50 79 95 68 77 72 72 89 83 88 64 66 70 83 90 70 101 89 71 75 50 80 61 68 97 82 75 60 57 68 63 55 52 55 51 40 48 52 51 69 65 37 53 59 42 45 64 65 58 70 63 65 79 84 91 77 84 88 74 67 55 65 64 57 64 68 63 46 49 52 42 36 36 55 46 36 56 46 41 47 47 51 54 47 44 54 51 49 61 52 52 54 55 55 53 59 57 58 46 40 40 49 45 28 30991 304 139 30 9979 8 36 31 7235 2920 949 955 1047 1148 1229 1297 1462 1576 1716 2078 2482 3727 9022 41877 82300 31664 910 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -14 14 594 8698 31814 76671 247562 338480 255270 195081 102267 26357 708 35 -11 -27 18 31 40 40 5 -9 47 42 -1 -5 -47 21 33 -8 10 84 26 -10 0 26 25 11 25 11 -10 -5 -14 4 -17 -7 9 24 31 3 -11 -4 -10 2 30 4 -12 -22 -50 -37 -16 -21 -9 -5 25 -1 -11 6 -27 10 28 21 6 -5 -25 21 4 -15 5 -19 -15 -5 3 14 27 56 40 47 25 17 23 46 23 44 47 21 13 10 28 59 39 34 57 66 62 82 70 62 55 71 78 78 78 83 77 68 96 101 98 78 71 92 109 90 79 86 80 117 84 104 110 98 110 104 78 93 105 70 89 86 47 25 57 71 67 74 39 46 74 69 74 81 81 82 77 99 108 75 86 98 92 91 98 93 95 96 86 75 80 73 74 82 82 73 75 74 70 61 67 62 61 52 55 58 51 54 59 62 61 55 58 59 61 74 68 64 69 66 63 70 67 74 73 65 71 64 63 55 59 59 59 54 48 30997 304 139 30 9979 8 36 37 7236 2917 1385 1425 1491 1405 1503 1468 1601 1685 1893 1940 2844 9073 8437 408 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -97 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -99 -28 -53 18 259 2129 7925 22866 183461 343529 159466 6178 1 -1 -27 -4 -25 -22 4 21 2 6 -8 16 7 -34 -28 27 -25 -71 -44 -31 26 -25 5 -14 -20 -6 -7 -54 -13 -41 -46 -31 -43 -72 -37 -33 -44 -12 16 -8 15 20 -27 -36 -56 -44 -32 -42 -54 -10 -40 -56 -51 -31 -30 -25 12 -12 -37 -61 -61 -59 -53 -41 -38 -29 -30 -58 -46 -42 -35 -25 -18 -20 2 16 -7 -25 -17 2 -5 4 8 -14 4 -2 8 23 18 -3 13 61 53 44 42 49 2 9 74 61 36 11 23 42 34 57 62 48 68 63 63 65 80 86 51 75 104 91 80 62 69 79 65 85 90 56 61 32 19 29 29 49 47 41 62 43 33 43 55 49 52 46 51 60 66 68 47 52 56 65 72 56 54 52 41 36 51 46 37 47 45 50 47 34 36 23 30 37 24 25 31 31 31 28 44 27 25 19 27 36 42 36 30 38 41 39 35 39 35 35 43 40 41 43 35 30 25 32 29 29 24 24 31003 304 143 30 9983 8 36 43 7237 2915 933 982 1104 1055 1026 1079 1111 1022 1033 924 564 191 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -97 -94 -62 -62 -47 999999 999999 999999 999999 999999 -65 -82 -74 -87 -57 -48 -25 -63 -56 -26 999999 999999 999999 -53 -52 999999 -92 -44 -91 -73 -74 -74 999999 -81 999999 -76 -100 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -93 999999 999999 -91 999999 999999 999999 999999 999999 -97 999999 999999 999999 999999 -40 -56 -26 24 59 83 771 5331 31486 88919 182431 183948 31815 548 -18 -2 -54 -16 -51 -43 12 30 -9 19 11 19 -24 -13 -39 -35 -47 -34 -10 -9 -76 -32 -34 -51 -22 -39 -54 -23 -21 -34 -15 -37 46 55 203 341 269 141 121 89 72 66 45 4 -27 -45 -52 -43 -55 -77 -47 -56 -62 -44 -37 -25 -41 -11 -67 -26 -68 -91 -52 -17 -8 -43 -32 -53 -37 -22 -14 -22 -41 -25 7 2 4 -2 5 -5 -11 19 21 32 14 12 6 29 8 -17 8 17 5 22 42 62 41 53 32 57 59 57 64 63 58 56 35 73 73 79 63 75 55 59 66 91 61 57 73 94 94 89 72 56 59 42 61 50 55 26 5 23 63 52 58 58 28 35 54 68 52 60 66 63 65 56 68 72 59 70 77 77 73 64 55 46 55 49 49 44 57 54 44 25 26 20 19 28 34 31 36 32 45 38 33 38 38 49 38 36 48 47 39 36 36 43 49 48 42 38 48 50 47 46 45 37 32 27 33 29 26 31009 304 147 30 9987 8 36 49 7237 2912 1015 968 1075 1123 1159 1300 1377 1583 1652 2033 3308 1909 68 999999 -99 -98 -31 -53 999999 -87 1 -29 -36 -56 -2 12 -15 -34 999999 999999 999999 999999 999999 999999 999999 -86 -51 -76 -99 -16 0 -36 -71 -84 -41 -77 -66 -44 -78 -92 -96 -51 -76 -47 -24 -44 -46 -82 -16 -28 -93 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -71 -96 -73 -99 999999 -82 -74 999999 999999 -81 -91 -45 -35 -20 -23 -8 76 918 6832 41135 111000 161423 82826 3547 52 -4 -36 -25 -24 -27 -18 27 5 -35 -48 -14 21 -38 -73 -35 -21 -5 -36 -31 -30 -10 -18 -25 20 -21 -9 26 25 47 99 132 250 209 143 126 105 66 29 34 -3 -16 17 10 25 4 -31 -38 -21 -30 -10 -40 -75 -49 -55 -52 -56 -38 -16 -65 -58 -59 -39 -41 -70 -57 -37 -23 -27 -35 -27 -43 -33 -16 -47 -17 22 9 -23 -11 -20 16 27 13 26 7 11 4 1 27 24 17 11 45 32 36 36 66 66 26 30 28 52 46 55 47 55 70 61 57 65 71 57 61 67 54 73 77 98 88 75 85 74 61 58 51 24 42 27 63 72 35 38 49 56 52 52 56 61 53 65 56 54 64 43 54 45 51 68 75 53 50 70 70 61 46 58 53 59 44 43 46 36 28 23 30 36 35 25 19 35 45 30 38 28 26 33 36 44 45 37 47 51 48 42 39 50 52 46 41 54 54 44 47 39 41 38 27 26 32 30 31015 304 150 30 9990 8 36 55 7238 2909 885 899 1041 1190 1557 2000 2586 10238 55339 130166 125097 97117 37383 484 -30 -48 -23 -20 33 68 150 143 142 73 59 39 15 30 -25 -49 -88 999999 999999 999999 -66 -24 46 11 -7 68 85 1 10 13 15 -9 14 15 16 58 17 -59 -20 20 -14 10 1 58 88 58 -25 -21 -52 -49 -61 -83 -58 -32 -67 999999 -94 -57 -56 -80 -59 -35 -63 -51 -52 -22 13 -38 -40 -37 12 -54 -31 13 -26 -46 3 33 7 7 9 14 203 207 1055 21248 133375 44779 769 43 1 5 24 42 -17 -2 -32 -27 -65 -44 3 9 -13 -13 4 17 -1 -43 -29 22 -4 -8 271 537 570 575 659 701 562 373 299 235 183 234 215 156 119 177 142 80 88 15 11 3 -45 -33 19 -44 -23 -38 -57 -24 -23 -45 -40 -27 -19 -30 -20 -13 -17 -19 -25 -7 5 -37 -10 -33 -25 2 7 -12 11 1 -17 6 14 14 16 15 29 44 62 38 33 27 6 -13 0 17 27 57 30 41 77 46 63 71 53 67 49 59 54 92 57 85 49 74 85 101 89 80 93 89 81 93 115 116 116 109 107 85 80 86 74 54 62 29 24 50 60 64 74 78 60 71 75 49 70 79 89 101 89 84 110 86 63 87 102 99 89 71 79 76 71 61 76 73 76 60 57 63 65 49 41 43 48 57 55 52 55 56 51 66 66 48 43 42 49 68 60 56 69 72 68 57 64 67 65 65 61 61 59 54 57 57 53 53 51 49 31021 304 149 30 9989 8 37 1 7239 2906 656 764 884 1101 1455 1740 6894 44132 157795 198924 317456 422267 257978 22073 734 47 11 71 152 208 242 228 179 156 41 14 111 67 23 19 65 50 45 -11 37 58 170 121 99 121 162 50 87 159 111 157 177 188 147 119 129 81 84 119 130 149 227 190 89 124 78 73 157 64 -21 -2 62 16 59 -29 -58 40 27 7 -21 4 5 43 41 38 -6 19 29 57 40 -35 0 42 63 21 18 -14 39 -25 27 94 50 39 121 75 62 27 24 36 22 18 -15 5 -21 -29 -18 10 16 18 -6 -5 -3 -14 33 49 16 24 59 34 343 1337 1310 576 302 214 232 278 335 311 386 503 541 472 425 289 248 244 241 228 138 90 45 24 20 13 17 -20 -14 -11 -59 -36 11 9 -19 -33 -30 -1 -24 -4 -12 -38 -28 0 6 -6 -11 0 24 0 7 -16 19 33 28 28 48 55 46 56 33 51 34 33 41 47 68 54 2 39 33 60 81 93 79 90 67 79 82 102 109 124 110 101 101 67 100 106 96 92 69 81 93 106 104 106 109 107 106 104 126 102 96 95 70 73 84 90 69 72 82 82 75 86 72 82 85 86 78 88 97 112 109 109 91 78 100 112 105 101 104 98 66 67 75 74 67 60 64 69 63 42 54 60 63 33 44 57 59 61 57 50 63 57 52 65 58 60 65 69 64 64 64 55 53 68 71 74 68 60 64 56 55 58 57 54 52 50 59 48 31027 304 148 30 9988 8 37 7 7240 2904 499 525 539 673 753 1007 1375 2059 5908 34655 192669 326450 358606 234933 138090 34782 234 57 74 199 249 260 89 42 24 -12 -3 9 41 15 7 -17 -8 100 126 132 121 48 161 177 104 112 61 162 127 122 96 128 144 177 135 100 159 142 92 96 90 62 44 79 43 26 35 -4 -87 -22 70 34 43 -33 -24 -94 -76 -80 -43 38 39 -27 -30 2 -16 -13 -11 -14 -3 -49 -61 8 -37 1 -15 -11 -5 -60 -9 -2 -2 -4 -26 -21 -13 -6 -35 -22 -1 -15 1 3 0 -40 -36 -60 -61 -11 -17 -1 67 155 316 549 803 1092 1068 949 1259 824 569 688 814 752 709 672 656 669 643 572 402 214 173 144 107 145 84 75 66 58 35 25 -2 -3 -67 -48 -38 -35 -82 -56 -58 -50 -63 -34 -22 -67 -61 -59 -28 -71 -57 -34 -14 -25 -23 1 -42 -35 -4 -5 -1 2 -21 -32 31 -7 13 33 13 13 21 36 28 17 -12 14 0 14 32 48 62 31 20 28 28 73 81 43 82 49 82 82 72 81 70 54 45 65 69 78 73 109 95 77 65 78 64 64 53 59 59 48 41 61 68 36 36 14 45 48 41 56 76 70 67 47 65 62 74 61 72 69 77 65 67 59 73 65 70 70 58 59 36 32 43 53 41 35 27 26 25 19 23 21 19 22 25 29 27 32 28 26 15 18 27 31 33 34 33 36 38 38 41 40 45 42 41 33 34 38 30 21 25 26 23 22 26 21 31033 304 149 30 9989 8 37 13 7241 2901 634 617 699 752 780 896 1014 1230 1380 1932 9591 85727 203134 302029 150257 10430 240 56 150 210 120 104 123 87 73 10 28 68 8 1 58 53 69 134 173 102 105 86 98 119 83 193 156 190 94 96 118 130 145 89 177 87 53 70 60 38 56 82 35 -6 15 -44 -78 -23 5 34 40 20 -27 1 -6 -11 -67 -33 -7 -44 -58 13 1 -3 8 34 29 -8 16 -40 -42 -64 -39 -42 -42 -31 -6 8 -47 -57 -23 -1 -14 -28 -11 27 0 40 28 -14 -21 -41 -51 -9 23 19 85 301 621 801 851 1052 1354 1254 1231 1186 1016 884 888 854 743 584 460 401 382 362 360 390 336 246 215 119 88 133 147 122 98 43 28 16 -27 -18 -9 -15 -39 -35 -33 -21 -34 -36 -14 -20 -22 -31 -49 -7 5 7 -20 -20 -16 -56 -14 7 2 -2 -16 -17 -9 10 -16 1 -8 3 -9 27 44 27 30 30 27 28 13 -7 42 43 11 14 46 65 55 85 68 78 59 54 37 76 80 64 76 86 89 73 46 67 72 74 83 84 92 74 78 86 75 61 80 76 69 67 83 89 75 56 53 48 62 49 58 64 55 67 59 60 71 71 70 64 77 76 101 83 91 89 87 80 79 74 71 59 54 66 61 43 40 55 56 61 41 29 29 24 47 35 31 45 34 36 36 38 43 40 38 26 32 27 31 40 40 38 44 44 47 44 48 49 50 50 39 30 36 42 37 29 35 33 26 18 31039 304 152 30 9992 8 37 19 7241 2898 603 516 584 572 575 717 777 2020 3378 8524 82725 195365 392388 230426 6412 26 68 137 136 206 165 111 71 53 -51 -10 -12 -17 -14 36 66 115 113 141 149 247 199 217 169 141 179 126 165 127 119 103 156 180 224 217 122 108 150 154 48 24 89 77 40 2 -8 10 -16 -22 6 18 -4 -10 22 32 20 -1 26 -8 -25 10 -10 -6 41 5 -13 61 0 -31 -40 -26 -8 1 -5 -41 -17 -55 8 -11 7 -27 -28 24 9 -6 10 -14 49 20 9 30 93 90 166 396 716 851 1175 1367 1680 1893 1928 1970 2105 2304 1910 1567 1063 666 407 328 236 132 123 92 125 108 74 32 44 38 44 34 84 114 106 192 180 138 55 79 26 6 16 4 -51 -25 21 12 -20 -9 -37 -41 -56 -39 -16 -37 3 13 0 -20 -33 8 6 -12 -3 -17 -29 -19 5 -27 1 19 14 47 55 53 27 28 58 3 28 43 46 37 19 36 43 43 52 70 69 64 70 54 54 41 81 58 82 74 52 57 83 93 70 80 93 84 102 114 89 82 69 77 79 90 100 85 79 71 85 79 70 74 99 93 73 85 93 96 90 83 89 81 89 76 86 102 105 102 104 106 102 98 104 104 108 85 75 71 86 69 75 79 56 57 57 47 54 45 45 44 50 59 48 38 54 55 65 62 52 38 61 66 58 53 60 61 66 55 63 71 66 60 59 57 66 64 56 60 54 52 56 56 56 62 55 49 31045 304 153 30 9993 8 37 25 7242 2896 608 623 633 671 797 830 1109 3070 13436 31919 72574 102670 101830 96915 34795 440 77 94 166 144 130 79 51 104 30 -50 15 60 30 -23 32 131 155 138 170 169 172 201 221 180 164 155 178 147 152 134 177 182 143 225 186 141 106 115 122 81 24 41 56 20 16 -10 1 -33 -17 10 28 2 -39 43 -14 -39 -12 -43 -50 -63 -8 -1 -5 -10 -36 -29 12 -13 -8 -33 -24 -40 -72 5 -23 -59 -34 -54 -86 -35 -20 15 -8 -28 -56 -60 -16 15 -9 77 241 509 775 915 1294 1582 1640 1650 1985 2137 2228 2216 1972 1570 1284 1150 805 471 241 205 174 122 111 26 41 197 299 202 107 56 29 14 13 4 54 48 24 69 3 -40 -31 -23 -25 -2 -38 -57 -59 -48 -41 26 27 13 -42 -13 -32 8 -20 -31 -56 -17 -16 -22 -41 -1 -13 -12 -14 -9 -36 -9 -30 0 34 25 22 -1 12 12 33 24 2 47 26 18 26 27 37 41 34 55 66 59 51 42 62 82 74 38 72 76 82 68 97 83 78 80 74 99 105 88 90 101 86 81 90 77 71 69 58 77 67 64 57 60 73 82 88 82 78 58 62 63 83 71 87 90 89 90 99 82 84 80 88 86 89 83 82 88 55 51 63 73 50 37 37 50 52 58 49 37 44 42 33 35 37 40 27 21 42 50 40 33 25 41 43 32 44 47 44 50 43 44 54 51 65 58 45 40 46 46 52 49 43 47 45 41 35 28 31051 304 153 30 9993 8 37 31 7243 2893 569 701 697 814 869 1018 1010 1778 23347 67071 35165 35540 1196 44 96 130 100 98 131 155 126 123 170 105 100 73 32 5 51 51 47 73 74 98 126 119 174 178 75 176 149 122 138 159 145 220 128 156 216 237 213 133 109 129 102 66 61 90 83 73 73 -63 -24 12 -21 -30 -21 -32 -52 -68 -49 14 -26 5 3 -2 -30 -60 -12 24 18 18 12 -17 20 -37 -12 -48 -76 -76 -28 -14 -25 -50 -77 -39 -33 -51 -46 -35 12 14 -12 6 77 373 660 823 1097 1326 1820 2045 2029 2273 2523 2695 2693 2327 1983 1341 947 657 437 285 305 462 692 1023 1063 904 768 647 516 339 127 11 28 -18 -80 -21 7 -8 17 7 -21 -54 -47 -53 -71 -58 -65 -77 -54 -32 -43 -53 -74 -54 -82 -42 -23 -54 -42 -24 -28 -15 -11 -29 -41 -20 -33 -9 -20 -12 -39 -27 32 14 6 11 7 6 36 14 9 47 11 9 19 -14 5 6 28 29 8 46 38 39 22 50 46 47 61 62 62 50 62 64 47 42 45 42 74 81 66 54 80 63 62 75 74 67 55 75 77 55 64 52 62 61 47 79 63 51 47 54 79 64 63 70 72 70 75 72 82 67 61 69 76 49 45 55 52 47 54 41 35 37 42 34 31 11 -1 7 19 26 32 29 27 20 19 14 25 29 11 23 23 20 17 24 28 20 27 29 27 24 37 34 28 36 47 43 31 31 21 19 15 17 18 22 17 21 17 8 31057 304 154 30 9994 8 37 37 7244 2890 1003 1031 1092 1114 1205 1355 1344 2538 13251 12716 16623 921 60 68 28 62 77 100 93 104 174 132 230 210 167 169 174 97 106 80 74 80 63 89 95 120 123 129 157 186 234 182 170 159 204 207 246 255 300 345 243 221 180 59 39 41 105 81 80 55 23 -23 7 -11 72 24 -39 -25 32 52 -2 37 -2 19 -25 -46 -37 23 9 -52 -31 -21 -59 -22 0 -31 8 -44 -68 -62 -51 4 -40 1 1 -8 -6 51 9 -70 -59 -38 -33 -2 100 396 786 1112 1370 1711 2076 2394 2666 2960 3002 2751 2474 2101 1596 1187 964 794 688 765 807 1135 1562 1714 1548 1216 906 631 420 208 145 89 13 12 12 -1 15 2 -14 -12 -19 -7 9 -21 -31 -27 -26 15 -19 2 -4 -17 -56 0 -43 -58 -44 -4 9 2 51 12 33 11 12 5 8 26 26 -21 -2 -19 17 32 39 54 34 50 98 81 23 33 58 11 45 76 75 58 56 46 30 45 49 70 73 71 55 32 89 96 50 93 128 96 83 49 72 84 69 99 122 139 124 105 118 95 101 94 81 62 74 94 79 78 80 84 68 65 74 81 72 97 90 87 95 80 88 102 104 93 103 106 88 101 85 83 95 86 70 55 54 53 52 47 69 47 47 48 48 37 38 37 29 28 46 38 32 50 51 42 47 37 44 49 49 37 47 53 53 49 56 52 48 49 48 51 53 51 51 43 43 49 41 40 39 34 37 35 31 30 31063 304 154 30 9994 8 37 43 7245 2887 1018 1059 1137 1206 1280 1544 1468 4082 34438 147418 87587 3733 45 -21 -39 68 66 105 157 148 103 139 150 220 167 172 172 138 153 68 91 98 65 46 32 115 99 90 99 76 103 165 193 208 229 207 237 229 274 263 196 165 29 17 34 86 68 29 43 -33 34 39 3 12 -15 -25 -41 -12 -8 -24 -1 -18 -53 -79 -22 -42 20 -26 -23 5 -34 54 4 -16 -56 -25 9 -47 -82 -75 -50 -43 -58 -69 -41 -62 -88 -21 -18 -67 -75 3 52 89 205 369 493 922 1603 2331 3053 3771 3988 3864 3953 3220 2640 2449 1908 1482 1367 1511 1477 1311 1133 1124 1167 1061 1014 935 634 266 166 115 40 42 12 -19 9 -7 -36 0 -24 -43 -34 8 -36 -18 -32 -36 -37 -35 -26 -27 -54 -60 -16 -24 -39 -10 -49 -21 -22 -42 -23 -17 8 -14 17 4 0 -5 -6 20 9 52 23 17 37 -1 9 7 50 68 41 -18 -1 2 9 9 14 22 9 -8 1 3 23 25 19 47 65 52 66 76 61 75 81 59 80 100 117 134 139 164 164 107 146 172 134 90 65 64 96 73 72 52 45 69 89 60 25 14 41 55 63 48 56 58 70 95 86 60 66 80 86 90 71 58 76 70 63 63 64 49 53 51 36 36 38 32 54 32 19 16 19 33 33 16 26 17 24 28 30 34 17 5 22 28 26 33 29 23 25 31 34 31 38 42 45 34 27 24 22 21 21 29 21 13 20 21 18 23 20 15 31069 304 154 30 9994 8 37 49 7245 2885 1318 1307 1208 1158 1157 889 479 280 185 111 91 45 91 75 149 105 118 76 176 155 151 149 159 189 108 137 150 163 197 169 144 150 157 133 94 152 127 145 169 238 246 276 306 188 251 252 136 193 235 160 90 71 56 33 66 69 13 -26 49 14 14 12 -30 -61 35 7 -42 -1 20 -40 -7 -51 -36 -27 -18 3 22 -19 -2 16 3 29 98 93 -23 -65 -18 -16 -28 39 13 -7 18 -19 -52 -24 0 -22 -23 -39 17 215 675 1015 1418 2006 2539 3065 4179 4918 4460 4024 3850 3047 2454 2432 1939 1671 1653 1976 2050 1750 1491 1478 1345 1072 930 675 419 292 198 111 97 65 43 5 -18 -5 16 -12 -3 -20 -8 1 -9 20 0 -22 10 -28 -14 -45 -67 -39 -6 -17 -1 -10 -18 12 9 -30 0 -24 9 22 22 -10 -14 9 38 -9 3 15 42 12 54 46 52 41 28 65 44 21 45 48 55 38 49 21 10 32 83 46 31 37 81 117 83 57 94 103 107 135 118 133 137 146 147 161 203 226 232 238 268 278 281 226 164 160 144 96 98 91 104 81 68 89 85 87 95 87 103 106 94 76 75 95 108 103 104 100 100 116 129 125 118 119 108 109 110 94 88 77 81 73 75 62 70 69 50 42 67 50 56 69 52 48 46 50 58 54 58 55 62 60 55 56 49 51 56 62 68 65 56 55 62 59 65 66 67 60 51 50 50 47 52 48 46 55 63 50 48 44 31075 305 123 30 9993 8 37 55 7246 2882 2618 1593 1552 1531 1405 1184 1079 682 369 174 134 106 50 28 104 129 109 103 137 120 86 106 113 149 151 164 152 102 165 170 175 201 161 94 44 90 119 102 95 87 157 180 169 145 169 191 185 140 104 112 86 84 96 54 27 1 -27 -18 -39 17 -17 -15 24 -30 26 -31 -57 -17 8 -37 -83 15 5 -40 9 1 18 22 -18 -15 2 17 2 -15 -4 -21 -17 24 -31 -16 10 5 -24 31 -14 20 0 12 20 -5 65 168 329 1021 3355 5994 7248 7485 6291 5723 4788 4090 3801 3320 3132 3081 2617 2197 2151 2187 2557 2590 2170 2066 1942 1491 909 491 323 226 117 13 -9 -49 25 16 -30 -32 12 -7 -30 -9 -34 -43 6 -20 -39 -59 -34 -27 -18 11 13 -27 -8 5 -2 -2 3 -26 -7 -2 -1 9 -22 -10 -48 20 31 14 -2 33 22 26 12 34 40 41 32 56 81 64 31 43 40 43 65 39 15 -4 26 12 25 8 44 78 48 63 75 48 57 81 84 103 129 98 116 157 195 217 253 238 288 257 288 277 264 240 225 199 166 134 129 104 105 74 78 91 62 88 96 97 109 76 70 60 95 82 82 116 114 95 101 109 117 111 122 125 112 101 100 93 96 80 83 83 66 52 61 54 45 44 57 45 41 36 44 55 43 31 51 47 43 45 47 59 54 50 55 49 49 61 57 52 52 62 72 61 60 61 52 45 54 60 54 47 49 50 49 50 52 51 53 47 42 31081 304 152 30 9992 8 38 1 7247 2879 1616 1661 1663 1630 1515 1362 1083 799 567 346 270 177 156 149 136 146 176 117 127 113 144 184 245 180 197 145 126 140 115 148 160 112 109 146 56 82 48 133 164 176 236 211 181 162 147 215 184 212 147 128 127 96 20 34 32 20 18 4 33 15 -35 -33 22 47 -9 -45 32 -19 -36 -30 -26 -1 -73 -46 -29 -12 -7 -26 7 61 16 -2 -14 16 4 -35 9 -12 -12 -1 17 22 -39 -42 -38 -41 -43 -43 11 308 823 904 1831 4133 7039 9555 9219 6194 3378 2133 1787 1785 2128 2203 1794 1917 2386 2326 2943 2772 1796 1431 1054 777 430 162 29 30 40 -17 -12 -46 -3 -13 33 -8 0 -11 14 -43 -23 2 -29 -64 -1 11 -13 -15 -32 -22 -49 -20 -28 -41 -18 -3 -7 -10 -4 -4 -18 -44 -49 -33 3 -10 -19 -4 3 17 0 4 28 23 1 40 44 61 56 37 46 40 55 38 50 61 36 12 18 19 41 15 24 32 44 34 41 62 66 63 88 79 73 64 89 91 129 173 190 197 235 287 281 245 260 288 334 276 224 207 164 150 119 89 70 74 106 88 85 84 60 77 73 56 62 83 106 110 108 108 91 79 107 115 127 108 106 98 99 105 102 83 74 66 53 62 60 68 62 40 44 63 49 47 48 39 34 36 42 37 43 40 32 53 48 46 46 47 50 56 53 57 62 50 51 57 61 63 55 53 46 49 50 51 48 44 45 47 50 55 48 48 51 46 31087 304 149 30 9989 8 38 7 7248 2876 1794 1936 2090 1986 1552 1291 1069 738 414 293 194 215 157 65 104 129 105 139 111 128 144 129 77 147 139 147 137 95 118 128 126 121 195 126 151 145 122 179 166 210 168 145 167 182 152 164 138 151 112 137 124 196 73 -12 26 33 20 -52 3 3 -33 -14 -27 13 -2 36 4 -23 0 7 5 -17 -31 -43 -44 35 14 46 34 12 9 12 -23 4 -6 20 0 11 17 27 31 -28 -19 35 -4 17 17 82 460 1221 2249 4033 5372 6514 7366 7595 7274 5279 3195 2909 2937 2848 2682 2198 2038 2088 2269 2381 2142 1794 1487 1045 526 292 179 103 -8 -44 -15 -7 15 -13 -45 0 7 16 4 -7 -10 -11 37 -12 -11 -11 -30 -54 -45 -52 8 25 -4 -20 -43 -60 -66 13 -5 10 -13 -21 -32 -28 -30 -32 11 13 12 -3 3 11 9 48 43 5 17 36 49 19 13 21 47 37 53 62 74 55 28 26 38 1 30 62 52 52 49 65 69 53 73 81 80 78 75 109 130 160 195 203 219 243 246 241 273 272 287 270 289 296 269 208 157 162 174 143 119 94 92 96 93 110 93 59 51 82 83 90 91 118 118 106 115 111 122 107 128 130 111 116 137 121 95 88 94 90 72 68 76 59 52 57 53 49 57 54 43 38 49 50 51 55 50 54 57 52 55 63 59 65 75 71 64 70 75 71 63 59 56 62 64 58 45 44 53 62 55 62 53 51 48 56 57 55 60 48 31093 305 119 30 9989 8 38 13 7249 2874 3627 2117 2152 2175 1981 1634 1327 1173 972 847 667 574 480 427 434 365 252 164 210 202 148 112 182 196 167 199 123 145 102 136 83 94 88 160 97 78 181 139 181 98 152 189 76 44 30 65 205 136 101 162 165 151 36 34 -5 -54 -45 -22 19 5 2 -28 -22 -36 -25 1 -79 -58 -9 6 -28 -61 -69 -15 -10 -2 -26 -8 -8 18 -3 11 -3 74 31 8 -23 26 29 -16 -7 42 14 -3 -27 16 14 22 -17 59 137 473 2516 6981 11994 13700 11397 8421 6758 5530 5156 4692 4156 3356 2488 2109 2163 2316 2513 2959 2969 1945 868 436 384 299 145 147 71 18 27 23 -17 -2 4 2 8 -26 0 -9 3 -20 -25 18 0 26 -1 -53 -32 -18 -9 1 10 4 -34 -43 -53 8 -18 37 -1 -27 -15 -8 4 17 2 3 17 7 25 9 -11 12 16 35 62 49 32 60 97 69 70 51 62 45 74 81 67 31 32 26 38 49 68 91 68 94 80 83 117 123 121 158 136 161 168 196 212 195 210 220 205 228 224 230 268 235 220 217 206 197 200 159 143 129 100 99 94 95 90 96 78 83 93 87 72 98 113 129 115 120 120 103 101 115 125 128 115 94 121 122 119 109 96 60 56 57 55 63 55 50 55 67 68 59 65 54 44 61 67 54 56 66 58 83 72 60 57 64 71 72 70 67 65 61 64 72 65 53 65 59 57 59 58 62 66 63 62 62 63 69 65 54 50 31099 305 121 30 9991 8 38 19 7249 2871 2870 2030 2195 2273 2237 2049 1778 1427 1222 970 621 505 536 515 458 362 274 265 267 234 188 114 171 151 191 163 196 175 89 63 72 99 90 19 24 11 45 26 19 36 54 70 102 57 28 79 101 96 156 124 111 46 19 6 29 43 -37 -46 -20 -23 -54 -83 -42 8 -48 -76 -30 -13 -36 -66 3 -62 -50 -52 -71 -94 -58 -10 -19 9 7 -29 39 9 -9 8 1 42 35 60 33 -8 -62 -53 -14 -25 -13 83 87 175 425 1448 4952 10288 12273 10446 8128 6556 5962 5739 4958 3734 2968 2753 3412 4150 4372 4100 3449 2408 1247 662 542 459 380 285 166 55 -30 -28 -47 -38 -35 -6 1 -4 -37 5 -63 -71 -16 -4 -7 -51 -71 -23 -17 -4 -46 -11 -21 5 -21 -50 -54 -42 -25 -18 -19 0 -41 -29 -3 -24 1 -61 -34 -27 -4 2 -27 -1 34 22 12 43 32 26 38 31 14 24 51 35 49 46 5 23 17 28 6 -6 38 64 68 44 45 53 64 56 59 58 85 96 100 122 154 160 171 142 174 180 185 174 192 183 194 211 190 171 171 167 166 134 108 98 97 103 80 79 77 90 72 84 64 85 70 74 95 102 98 85 83 76 79 76 71 95 101 100 79 74 77 59 57 57 53 49 43 39 29 31 20 33 19 32 42 42 36 33 40 40 50 51 45 36 50 40 54 47 55 54 54 49 45 51 49 41 36 39 35 37 39 41 37 44 43 45 44 44 47 40 39 44 38 31105 304 150 30 9990 8 38 25 7250 2868 2347 2595 2467 2331 2145 1820 1760 1742 1523 1393 1297 1094 903 566 424 356 340 244 198 198 231 183 116 197 247 353 483 256 113 60 58 66 -23 23 80 54 12 -24 62 82 132 105 96 101 74 140 112 133 154 134 51 -18 14 -37 -27 23 5 6 -24 -31 -94 -79 -29 -20 -42 -80 -84 -56 -46 -61 -8 -4 -26 5 5 -38 -3 -23 34 59 45 29 23 -43 -28 46 26 9 12 8 3 53 20 40 -4 16 54 214 534 1294 2694 4917 7246 8994 9796 8690 6532 5768 4399 3639 3513 3121 2981 2999 3237 3143 2989 2205 1562 1145 928 652 718 852 482 124 19 13 -5 -33 -56 26 24 -5 -24 -9 2 25 7 1 0 -42 -48 -23 -16 -36 -9 -21 -38 -22 -28 -34 -30 -66 -26 -36 -39 -5 -17 -38 -24 23 11 -46 -62 -73 -28 9 22 44 41 42 13 8 34 23 34 30 29 52 35 40 28 39 64 33 21 60 38 19 22 40 46 73 63 69 60 38 62 82 75 83 98 131 174 153 151 183 153 135 195 160 132 162 167 175 181 160 146 152 138 154 143 130 114 97 79 56 67 97 89 69 56 61 70 73 68 78 116 120 83 106 124 127 112 108 95 93 95 89 80 99 79 50 34 39 36 21 27 30 40 37 22 42 43 31 32 36 37 33 34 43 44 58 55 33 38 49 48 39 47 52 52 44 47 41 42 50 45 38 34 39 44 36 37 44 46 49 56 49 43 38 35 37 31111 304 148 30 9988 8 38 31 7251 2865 2643 2687 2816 2758 2657 2731 2844 2812 2910 2736 2299 1890 1542 1363 1192 1103 946 845 847 909 1054 1152 1108 807 591 638 694 421 177 142 101 70 50 61 90 90 75 97 156 182 198 165 164 141 184 92 123 80 105 85 2 46 26 -28 18 18 99 16 -8 38 16 -42 -71 -23 -18 -23 -33 -51 -56 -55 -9 5 33 45 37 61 51 15 -14 -4 37 71 76 37 11 22 6 26 49 13 17 16 22 23 7 77 221 506 1266 2704 4598 6572 7219 6923 5503 4529 4000 3930 3415 3012 2550 2303 2498 2707 2592 2446 2056 1628 1181 1054 1286 1716 2097 1593 852 371 162 67 57 64 1 -14 25 31 2 8 -21 5 -10 -14 -48 -3 -11 -25 -37 2 20 -11 -15 -66 -41 -8 -1 -20 -25 -2 12 9 26 -2 -16 -16 -7 36 3 17 18 31 65 8 -11 19 -19 48 78 61 10 38 34 11 45 47 17 24 31 49 72 22 -2 22 30 47 49 58 86 71 61 68 94 115 99 130 131 167 187 157 176 183 165 162 168 168 180 180 213 200 207 200 180 182 186 164 139 134 114 110 109 99 115 104 114 109 103 81 63 102 110 116 131 130 137 142 145 130 129 125 111 109 105 103 95 98 79 65 62 78 72 59 57 58 45 57 47 36 30 33 40 46 52 52 65 54 55 63 60 66 80 68 67 76 66 62 67 59 69 63 61 54 61 57 53 59 63 66 55 56 57 61 58 63 62 55 53 50 31117 304 146 30 9986 8 38 37 7252 2863 2809 3024 3164 3361 3442 3800 3443 2515 2596 2641 2739 2815 2963 3133 3447 3799 3589 2462 1680 1472 1384 1359 1135 849 655 513 327 213 112 95 96 87 49 82 90 133 114 74 102 169 136 136 145 106 96 110 25 55 36 88 35 73 -15 -35 -18 -50 -51 17 27 40 29 -3 -49 -2 -7 6 6 -70 -42 4 -12 -2 -2 53 8 -9 34 31 15 17 45 64 47 45 6 15 65 75 60 26 37 0 -19 -22 23 51 144 600 1467 2558 3691 4948 5724 5561 4790 4184 3762 3331 3091 3004 2645 2473 2503 2435 2246 2068 1751 1362 1411 2474 2603 2045 1179 581 326 191 130 79 43 47 1 -16 2 -15 -37 -22 -29 -17 -15 -4 21 -19 -60 -45 -52 -62 -57 -15 13 -40 -13 -4 17 -31 -21 -35 -5 7 -9 -31 -27 -43 -42 -36 -20 -16 24 10 20 58 22 23 22 21 12 6 40 53 54 22 38 74 41 38 63 72 52 27 21 25 40 43 5 18 60 54 73 65 47 53 67 92 82 107 132 182 217 210 185 204 231 223 206 191 228 223 211 198 182 172 190 173 155 123 87 86 101 102 89 84 66 56 80 93 85 100 110 126 119 115 107 105 102 93 96 98 106 109 87 65 68 65 58 41 37 45 37 45 48 45 38 35 43 39 37 38 38 37 39 46 41 43 55 61 51 58 56 63 66 49 49 51 49 58 63 51 42 47 41 47 50 46 49 45 43 52 47 42 46 45 44 48 44 41 31123 304 146 30 9986 8 38 43 7252 2860 2469 2583 2438 2377 2466 2505 2643 2578 2407 2392 2567 2645 2359 1931 1715 1687 1615 1709 1624 1637 1586 1432 1323 1298 1208 1108 948 603 473 291 277 229 167 131 142 113 84 52 136 95 179 157 134 69 0 6 12 2 43 51 95 4 -33 27 43 -22 -18 65 2 -41 11 -15 60 19 -11 7 6 -36 5 4 -7 -1 -10 19 13 49 -1 16 59 3 -13 42 18 -1 2 -2 38 30 28 -6 24 15 -8 8 26 68 90 320 703 1342 2167 3142 3834 4579 4961 4788 4113 2990 2225 1962 1809 1770 1834 1877 1924 1847 1910 2640 3795 3425 2292 1468 719 387 296 135 129 22 -7 -1 3 -1 -22 -23 -4 -3 4 -22 -58 -48 -58 -45 -25 -29 -9 -18 -26 -59 -28 -5 -17 -8 -20 -30 -41 -41 -33 -42 -29 -2 -15 -41 -51 -35 -16 -36 -17 -28 22 17 29 44 56 10 24 17 13 29 0 44 23 19 46 19 32 49 17 15 33 69 32 5 49 67 73 70 52 47 55 59 63 41 58 90 155 142 132 155 176 218 199 235 232 222 204 190 187 185 182 154 148 140 138 125 103 115 111 73 67 71 72 94 81 75 86 90 98 98 119 119 112 90 100 125 100 108 75 70 84 66 68 51 47 44 23 30 16 27 32 26 23 17 38 33 38 23 38 49 42 30 28 32 48 40 40 36 40 41 33 36 22 26 34 38 38 29 25 24 30 44 32 37 39 36 36 37 35 35 40 36 27 28 27 22 31129 304 146 30 9986 8 38 49 7253 2857 1535 1480 1584 1712 1733 1784 1823 1796 1987 2063 2188 2711 3770 14513 113249 404560 434492 126849 6729 1601 1400 1153 980 922 870 918 868 826 719 486 350 175 128 129 99 68 114 156 182 120 61 76 85 9 -6 31 66 16 49 85 57 27 -31 26 63 23 3 35 80 23 -10 38 -7 42 2 7 13 -34 -75 -48 -32 -28 -57 4 15 17 14 -7 -13 -9 -25 -19 -13 40 59 36 21 -56 -28 -23 2 14 15 -17 31 -6 28 98 336 731 1282 2260 3364 4134 4497 4621 4280 3463 2822 2385 2141 2169 2015 1945 2151 2985 4363 5622 5519 3849 2065 1001 706 578 496 304 125 42 -1 -35 2 2 -43 -39 -9 0 -40 -44 999999 -24 0 -7 -26 -68 -70 -44 -44 -16 -30 -25 -17 -40 -17 -61 -26 -22 -35 -31 -35 -47 -35 -8 -19 -19 54 -27 -20 -3 -2 17 34 34 23 40 17 25 47 37 25 11 16 2 -4 8 -24 4 12 25 16 18 29 60 60 19 7 25 33 32 44 35 56 54 88 73 123 155 179 188 203 180 201 242 227 183 187 198 183 158 150 123 124 112 109 93 95 77 70 66 54 79 72 65 81 73 82 98 87 82 106 95 88 84 100 100 85 81 78 91 88 73 52 37 43 32 24 17 25 23 41 28 19 24 49 34 20 37 42 28 25 44 43 28 36 47 46 45 45 44 54 39 33 29 30 34 25 28 27 29 34 34 38 39 43 39 31 33 32 29 30 34 38 37 30 27 31135 294 442 30 9982 8 38 55 7254 2855 236 729 10207 91823 231698 389867 756107 998225 841019 443767 25660 3080 1536 1035 881 794 723 763 779 567 413 324 285 289 232 128 68 47 92 69 83 66 84 49 -12 -12 3 8 -37 -3 53 37 6 5 -40 -1 17 17 34 9 0 8 -6 8 10 -40 -25 -41 21 -41 -5 -19 25 31 44 -2 0 68 13 0 12 33 31 20 49 15 6 -10 -12 38 -37 -19 -6 2 -6 1 -8 -25 22 103 225 432 661 1131 1704 2460 2908 3134 3312 3277 2988 2910 2631 2360 2593 3167 4079 4250 3540 2985 1906 1410 930 483 212 105 96 117 182 136 102 5 -33 -4 42 -19 -32 -35 -29 -12 -5 -23 -47 -14 -30 -63 -33 -45 -43 -44 -51 -7 -8 -32 -47 -88 -90 -61 -55 -48 -25 0 -46 -65 -31 -11 -44 -36 30 36 23 13 5 34 29 18 24 12 29 27 35 48 10 4 20 2 18 23 23 48 41 55 52 35 29 41 25 66 87 61 59 99 108 137 220 244 242 219 187 187 199 225 220 194 200 195 182 170 158 135 123 96 74 87 69 60 60 56 55 58 69 73 70 100 92 79 85 108 109 88 84 83 79 82 82 75 63 73 75 54 30 40 37 27 17 17 -1 18 28 21 5 21 8 33 27 14 24 22 17 26 42 34 31 29 29 42 29 31 24 35 38 23 23 31 37 24 19 21 28 30 30 27 39 31 20 25 32 32 32 33 31 32 32 21 31141 299 288 30 9978 8 39 1 7255 2852 109 365 722 1999 10379 24708 47860 87312 205774 384831 639648 694855 576568 357264 136455 67207 155352 101374 83516 4918 917 748 602 495 411 347 339 303 290 225 291 253 173 146 188 113 121 135 68 74 36 16 60 6 -13 1 18 -30 13 20 -19 -6 52 51 62 30 -18 14 -16 -50 -8 17 -29 -50 19 45 42 48 -17 13 -16 -75 -5 21 16 -10 -14 36 7 14 22 -35 -36 -43 -17 4 -36 -22 28 75 12 -19 24 5 -24 30 54 158 357 767 1298 1892 2708 3398 3815 3858 3563 3119 3049 4279 5660 5726 4136 2715 2041 1362 892 485 236 236 211 288 246 86 -17 -12 -18 6 -24 6 14 -5 -22 -49 -28 12 -22 -40 -50 -35 -32 -26 -17 -33 -62 -36 13 -45 -69 20 -18 -1 -55 -30 -39 -29 -19 -30 -14 -15 -29 -31 -26 2 19 9 40 26 12 37 41 35 16 24 27 18 41 35 -8 9 42 21 24 23 3 29 26 28 39 43 48 38 45 64 63 107 120 165 269 362 327 257 241 249 254 267 231 217 213 215 195 187 159 145 129 91 79 80 97 88 84 68 87 82 74 88 88 90 103 82 78 67 103 88 109 114 121 100 111 102 106 98 85 77 55 42 30 29 46 27 30 39 35 34 36 42 38 34 31 28 33 38 53 51 59 44 36 40 46 46 65 45 39 46 43 39 49 37 30 25 20 32 38 39 42 36 41 49 39 31 42 39 37 44 44 41 38 37 36 31147 304 137 30 9977 8 39 7 7256 2849 2535 5324 7410 8144 7437 6222 5781 7217 24457 84946 175184 244819 279929 244922 372629 536850 794295 577181 166487 96706 13958 21289 13025 3873 1279 1084 2666 8376 11356 7055 8680 36540 47388 42821 8975 3653 2860 2008 437 213 150 159 198 207 109 89 -13 -49 -32 19 -3 55 27 -16 3 12 37 -3 11 -7 38 58 -7 -17 -22 9 17 -3 28 15 -9 61 -9 -17 -6 5 59 5 -5 -11 -17 -60 -11 -9 -27 -9 -8 25 77 -21 -6 16 13 26 21 68 37 -5 29 20 999999 -9 67 189 520 1194 1980 2514 2732 2942 2904 3038 3501 5037 5135 4257 3869 3991 3281 1858 902 601 501 401 253 155 168 193 117 18 -7 17 -26 -21 -27 8 -28 -1 -2 -62 -29 -17 10 2 -16 -53 -55 -26 -59 -71 -52 -47 -38 3 -17 -34 -31 -30 -37 -54 -60 -62 -27 -10 23 -18 11 40 -20 26 15 42 69 36 27 38 38 8 -8 12 63 14 1 -2 -13 14 33 20 28 18 26 41 32 93 146 214 274 352 400 448 535 635 620 540 468 345 241 219 254 236 209 209 209 205 184 144 175 142 118 119 108 107 108 81 61 71 81 71 72 73 75 77 92 103 115 113 121 120 135 107 104 104 98 98 90 83 92 92 85 70 55 32 24 23 30 41 47 40 64 47 45 44 36 35 47 44 50 56 48 46 43 47 59 59 70 57 61 53 45 46 51 44 36 40 42 41 39 42 41 35 49 43 42 46 51 45 41 42 50 53 52 54 47 35 31153 307 46 30 9976 8 39 13 7256 2846 34166 62641 958 2005 4139 4786 4535 2942 1894 1816 1990 2271 3776 8520 7235 4759 5111 21602 15972 7739 920 1864 7149 11461 14361 23241 28332 19180 11699 16339 28334 41655 51968 64195 87653 103078 113254 150165 164945 182220 173245 179686 217370 198317 141871 130822 170677 205294 204256 292576 326584 237357 182047 88853 37874 1813 111 339 4734 20227 24095 47873 83525 8593 6157 118 8 24 1 -29 -20 3 -45 -36 13 -39 6 -35 -14 37 19 -23 -72 8 4 -36 -42 -92 -96 -57 -49 -40 -24 -42 999999 -37 15 -20 -10 -28 -13 -9 -8 -25 -37 -73 1 95 213 493 794 1147 1506 1864 2809 4981 7345 6896 4317 2596 1516 1042 930 688 422 337 396 466 302 103 0 9 -18 -63 -27 -41 -64 -54 -81 999999 -72 999999 -98 -31 -56 -78 -56 -50 -55 -74 -57 -48 -87 -83 -44 -66 -72 -36 -39 -59 -67 -87 -46 -38 -76 -49 -58 -48 -52 -72 -27 -5 -1 10 34 9 -1 12 -6 23 21 0 -12 1 -5 3 -3 19 -1 21 5 31 30 26 99 243 285 404 554 645 680 718 722 821 841 793 789 498 259 216 209 144 159 175 154 156 141 129 137 104 71 82 81 85 82 69 72 36 15 47 40 25 38 65 44 50 69 86 67 77 70 60 73 59 56 71 60 54 63 49 47 44 24 8 6 21 -2 -1 1 2 23 20 -2 15 20 2 13 1 3 16 25 21 6 6 11 18 14 13 23 25 7 13 17 17 13 2 2 5 -3 6 6 3 12 15 9 10 17 16 12 13 13 14 15 11 9 2 -2 31159 296 404 30 9974 8 39 19 7257 2844 843 3260 8713 17416 28403 17127 9925 24191 24136 33367 69149 68193 86936 87264 110710 188255 190566 55383 17038 3525 1609 5579 11559 8572 11015 14067 6696 4318 5592 8430 11527 14040 12603 7246 11848 20660 36993 66273 97780 114990 97760 109158 181424 304678 330125 479529 793883 516316 182207 3116 103 550 14671 30537 1881 12 110 43 17 9 3 34 -25 -6 -30 -16 40 29 3 11 19 -20 -11 -38 -54 6 -6 -49 -64 -3 -15 -62 -4 15 24 -62 44 55 -19 -15 -8 43 -6 -16 -22 -14 33 47 136 341 794 1871 3557 6027 8919 8527 5532 2808 1334 1021 948 745 628 554 366 295 261 163 107 -2 -39 -33 -30 -17 64 -14 -13 -26 -73 -13 -31 -82 -85 -39 -24 -46 -32 -15 -24 -54 -79 -69 -39 -51 1 -5 -49 -75 -54 -16 -26 -6 -36 -49 -8 -42 -38 -37 -22 -40 -23 -47 -46 8 42 35 22 38 23 37 34 2 26 32 2 -3 4 9 -21 28 56 117 211 298 389 528 649 714 762 796 786 827 861 832 711 488 348 275 221 222 211 222 178 181 168 161 153 146 133 86 109 86 69 68 63 70 50 82 73 70 77 68 67 67 77 96 120 110 111 100 96 95 87 85 81 80 99 91 79 82 49 46 37 34 34 34 33 29 31 36 49 27 17 18 35 31 32 30 38 36 37 37 30 31 34 30 37 40 39 43 32 29 29 11 14 30 31 25 25 27 23 30 31 26 18 31 41 34 31 27 31 37 30 26 22 21 31165 302 192 30 9972 8 39 25 7258 2841 2595 3185 559 825 999 604 640 2900 23140 34877 30163 21139 6849 11108 17086 35640 73138 140117 238312 319364 453604 527798 612155 780248 693582 378380 72830 3046 1226 729 524 819 952 737 630 564 401 295 306 239 225 287 316 344 337 328 241 213 156 82 137 115 40 110 92 156 89 32 89 119 107 66 86 37 75 120 43 16 60 20 42 54 -4 1 -10 51 16 3 3 67 5 19 44 40 -20 -54 20 49 9 61 26 83 81 28 39 59 84 65 46 37 63 -17 24 -9 112 274 592 1535 3804 7362 9313 7630 4189 2250 1544 1160 1004 892 749 646 489 293 193 123 60 86 55 0 16 -11 6 1 8 8 -11 -46 -12 -9 25 58 8 -6 3 40 10 -20 -37 -24 0 18 -19 -37 -16 30 39 -18 6 -1 12 -13 -35 -7 1 44 45 29 30 22 69 23 36 60 66 55 52 56 53 27 48 68 30 87 32 38 77 103 197 353 577 781 934 1098 1219 1360 1693 2211 2705 3026 2912 2009 969 531 330 281 295 290 247 226 242 249 241 195 176 151 135 142 125 129 130 111 109 119 141 102 110 122 125 128 111 125 140 133 131 144 157 151 143 152 144 135 140 130 119 131 126 119 102 102 101 107 99 93 71 73 77 59 63 75 62 49 67 63 62 60 64 77 80 68 63 62 69 68 65 62 60 58 60 58 70 62 65 58 46 54 63 56 53 58 70 63 66 67 60 54 56 60 63 64 57 57 54 51 31171 294 432 30 9972 8 39 31 7259 2838 374 641 611 1568 4649 10327 17078 28696 41599 49512 45741 66103 155649 238050 332354 572263 965712 918664 784237 282569 8331 458 301 284 341 313 273 129 54 108 145 272 257 274 281 306 294 239 129 109 20 31 12 7 62 71 46 47 57 86 50 -7 12 -11 0 18 26 47 51 40 -8 -50 -8 32 37 9 -62 -8 -7 20 -16 0 -24 8 -4 -18 -2 -9 -36 -57 -29 21 14 20 -17 -43 16 30 102 94 50 -2 -31 -6 32 37 138 216 385 1070 3250 7177 10286 8434 3795 1253 985 1044 968 825 681 389 343 274 115 47 36 25 -14 -36 -25 18 27 -19 -15 -1 -28 -58 -83 -84 -39 -66 -69 -22 -19 -28 -60 -56 -7 -12 -22 -62 -9 15 -52 -13 -15 -32 -10 -26 -62 -46 -8 -49 -43 -23 -12 -41 -38 -2 9 32 53 65 38 11 31 -8 62 41 45 36 15 -1 28 16 53 135 265 547 955 1369 1558 1735 2045 2313 2675 3242 3548 3484 3064 2384 1236 485 302 240 233 220 225 210 169 163 150 151 146 141 143 120 102 86 91 90 109 94 92 87 85 115 102 108 118 111 110 103 111 108 116 110 129 103 85 120 110 96 89 93 92 82 75 62 59 77 48 43 55 41 37 39 43 36 22 21 37 48 53 49 36 49 39 40 44 44 47 43 47 42 40 46 38 31 23 24 33 36 42 46 39 30 29 37 34 33 38 37 37 42 37 40 46 38 38 34 34 31 31177 302 193 30 9973 8 39 37 7259 2835 -68 -26 81 356 857 2360 2997 2010 6299 18291 32332 51261 172012 253717 102442 108082 36146 9912 23868 53434 133068 103442 64256 135492 288433 437898 581194 550088 210019 8444 686 468 513 486 342 248 238 240 197 133 172 224 311 291 273 94 37 10 25 -5 15 -9 28 66 43 33 61 115 76 61 55 30 5 -16 -3 -55 6 -45 -44 7 27 0 15 2 -60 13 -35 -9 4 17 30 -67 51 -18 -67 -38 6 8 -45 -18 56 86 147 194 387 551 694 888 761 562 481 494 605 1062 1850 2850 4029 5786 7105 6595 5089 3095 1720 1112 1069 1201 1183 971 662 328 105 36 -9 13 24 35 28 -23 -52 -7 -10 -10 -31 14 -11 -55 -78 -59 -61 -58 -30 999999 -14 -37 -42 -73 -71 -54 -28 -62 -48 -78 -65 -46 -82 -54 -64 -36 -50 -70 -29 -48 -63 -37 -40 -34 18 32 -10 -8 17 20 20 36 -6 -7 -17 10 6 2 1 109 232 286 426 618 965 1486 1941 2279 2439 2701 2960 2972 3129 3211 3341 2881 2033 1075 551 334 291 243 241 234 190 178 223 166 181 164 133 126 116 111 85 85 114 112 113 121 104 92 89 116 100 89 122 121 99 115 105 106 110 131 136 113 113 99 91 100 98 90 64 43 44 58 53 45 41 35 37 46 41 44 32 29 23 31 27 38 32 26 15 31 20 28 37 29 29 41 57 42 45 29 22 33 39 34 33 36 32 33 33 40 32 31 39 40 37 41 45 39 35 31 24 32 34 30 29 30 31183 304 133 30 9973 8 39 43 7260 2832 2195 2247 2477 3143 3773 2338 1719 1722 2089 3903 5436 11828 25980 17449 40771 160174 204805 171293 110382 4281 816 712 765 793 2010 9306 11799 88825 280046 173029 26677 951 582 698 760 1011 941 1114 5729 22684 4605 505 242 273 341 417 350 232 83 33 36 34 2 27 -34 -24 -16 41 46 45 58 55 66 143 145 55 69 95 -57 -3 18 20 -8 -2 52 60 15 28 29 83 71 32 27 27 -36 -26 -80 -53 -41 -41 32 39 53 188 668 1755 3029 3997 5312 6073 5839 5136 3883 3502 4538 6225 7003 7038 5655 4173 3471 2425 1603 1297 1194 1222 1307 1161 797 466 267 79 27 33 115 127 124 44 -53 -2 38 8 -20 1 -25 -13 -23 -57 -38 -15 -56 -34 -38 -42 -42 -74 -44 -48 -59 -68 -70 -53 -30 -37 -58 -59 -47 -55 -69 -55 -34 -44 -12 -57 -64 -53 -22 -20 -36 -27 18 13 14 12 0 17 -8 -9 12 0 -10 -5 27 36 112 185 317 535 748 991 1186 1402 1440 1336 1172 994 851 613 483 401 284 268 258 228 226 225 188 187 206 188 164 179 157 167 188 156 141 151 135 129 112 96 105 117 119 130 84 86 103 117 81 87 100 100 123 131 116 125 106 112 128 114 116 105 122 109 100 97 81 67 42 41 62 76 59 43 32 31 26 20 17 24 28 22 21 21 23 24 38 31 24 31 27 18 27 28 20 28 23 33 35 23 18 24 32 34 31 36 29 25 21 35 41 34 36 40 41 37 32 30 37 36 28 25 31189 302 192 30 9972 8 39 49 7261 2830 10 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -70 153 93 4157 50979 55788 3907 1236 6678 71793 98489 49189 25642 44047 53490 76018 102705 122561 118519 66546 69733 89241 69982 73749 175715 347716 433488 559837 364906 214063 142041 26893 449 201 132 0 -16 81 66 98 44 -11 60 77 42 134 131 36 50 145 146 158 123 120 98 109 100 152 105 102 148 136 131 137 138 157 126 101 92 11 -32 -53 2 42 9 33 47 82 167 614 1607 3160 4231 4774 5736 7486 8529 8762 9144 9435 9372 8110 4957 2401 1431 1253 1255 1284 1376 1382 1206 1026 823 594 309 156 144 179 250 316 175 72 34 0 61 -2 -2 50 31 17 12 19 35 19 28 6 -14 -27 26 -3 -37 -30 -42 -33 -37 -41 -33 4 -10 -23 9 2 -22 6 -15 -17 8 3 -4 -4 -14 -17 -3 22 9 18 57 69 34 49 41 15 25 69 18 32 45 74 94 140 213 344 412 539 604 710 809 901 867 754 534 320 205 246 278 304 305 238 270 245 217 222 206 208 222 250 246 245 254 209 213 216 190 174 174 175 180 144 126 141 168 154 147 179 176 185 156 161 166 173 173 163 172 171 179 169 149 174 169 177 174 173 156 125 139 119 114 118 97 80 67 77 74 84 53 60 61 70 71 81 73 60 71 62 71 55 70 77 65 57 48 49 57 61 63 56 70 54 47 61 62 57 62 72 67 69 76 75 70 75 71 61 66 68 71 68 68 66 57 31195 278 909 30 9969 8 39 55 7262 2827 -99 235 480 711 1596 3712 6811 10307 17830 36693 55965 48406 36283 54329 85927 146531 209564 313754 384923 448272 568173 571464 505179 353442 283252 136636 70158 101014 224529 309924 29901 350 90 52 66 105 118 152 88 110 100 121 116 109 167 172 113 127 135 122 59 55 98 142 52 94 81 10 39 2 -26 -13 -30 -43 18 12 2 47 107 368 1067 1973 2625 2819 2702 2456 2872 3720 4355 4283 3693 2548 1528 1325 1310 1420 1407 1353 1222 1003 855 743 680 613 654 546 648 599 358 173 56 47 30 56 72 -7 27 2 -19 -12 4 16 -13 -39 4 -23 -31 -9 -35 -51 -31 -48 -31 -46 -22 -30 -14 -18 -33 -26 3 16 4 -41 -30 -38 -39 16 71 28 18 23 19 -11 28 42 48 32 32 3 -4 38 36 34 70 53 45 82 79 164 332 441 488 540 686 778 787 722 663 511 377 291 230 240 279 268 277 271 233 209 230 228 210 221 216 188 185 193 202 169 152 168 154 154 169 161 173 148 144 148 143 143 149 137 138 141 130 148 151 161 181 160 156 164 167 150 147 135 150 172 157 150 128 119 106 88 74 72 75 65 62 74 63 54 60 58 54 58 66 69 58 58 53 55 46 50 56 42 41 54 54 52 57 60 61 53 58 54 58 64 64 70 64 67 64 61 65 60 67 72 65 69 66 68 69 62 55 55 31201 281 814 30 9964 8 40 1 7263 2824 331 2443 7762 24266 47782 56629 67017 61107 80791 108431 86901 46750 102573 68102 89224 125652 179329 264254 203446 37402 21161 22976 25823 28703 77097 135704 208024 297078 337701 315152 361866 298495 505783 287228 32105 709 93 60 11 25 24 96 99 53 85 114 90 185 207 125 47 72 110 93 133 74 56 35 57 35 -36 -22 -59 -87 -67 10 32 -1 16 2 -24 33 56 156 416 1025 1837 2778 3896 5051 5308 4800 4033 3165 2374 1836 1752 1755 1643 1664 1586 1404 1180 1075 1009 893 908 1202 1377 995 503 177 24 18 -20 -34 -25 -15 13 2 -35 -10 -3 -34 -98 -86 -73 -68 -27 -61 -76 -61 -74 -56 -58 -58 -55 -60 -49 -69 -45 -26 -60 -53 -21 -47 -36 -37 -60 -55 -58 -28 -39 -38 -39 -5 0 11 11 30 24 30 -6 9 37 37 31 9 13 39 24 115 251 401 582 798 1011 1192 1345 1230 1078 936 709 490 313 212 238 229 232 212 223 235 222 174 184 209 190 202 185 166 213 206 188 171 146 138 130 139 133 111 116 136 137 127 117 133 123 124 117 149 141 144 143 133 137 131 146 142 131 121 129 146 141 116 108 103 126 108 87 61 58 51 36 54 52 47 39 38 40 42 62 50 42 57 44 43 28 26 8 16 35 31 19 18 27 28 27 29 24 21 32 36 35 31 38 36 33 40 38 41 41 45 34 35 45 44 47 38 39 42 33 31207 275 994 30 9964 8 40 7 7263 2821 92 1202 4306 12102 28853 59347 129352 139904 205606 431113 465613 592681 982709 267170 58337 226680 110972 206107 433022 546102 78157 4134 293 305 258 148 118 101 91 16 7 26 23 54 37 66 48 40 2 52 51 13 17 84 103 96 97 21 31 87 66 9 -10 -40 -53 -43 -49 -34 -43 -51 -42 -20 -54 -43 -1 2 8 1 36 179 564 1413 3821 5975 6329 5877 4958 4408 3364 2783 2892 2872 2924 2888 2610 2368 2147 1970 1879 1806 1970 2129 2037 1437 785 368 -7 -26 -13 -12 -27 -61 -49 -61 -55 -20 -17 -47 -68 -80 -86 -77 -89 -56 -17 -41 -55 -67 -77 -70 -82 999999 -60 -75 -73 -71 -92 -85 -37 -49 -67 -29 -46 -29 6 -45 -53 -60 -38 -53 -31 -3 -8 -22 -25 13 7 -1 3 -3 31 12 -22 -23 69 213 478 763 1017 1042 1046 1033 995 914 711 577 455 365 260 221 192 221 254 235 186 203 216 215 188 146 148 152 147 129 143 168 157 156 186 158 113 128 124 113 90 61 91 124 121 119 122 105 122 133 118 129 128 105 106 104 108 94 88 108 113 95 103 108 106 101 85 72 67 31 22 37 26 27 10 9 -7 15 22 12 24 29 15 14 16 8 999999 999999 5 4 7 3 3 7 4 0 11 13 11 10 18 20 30 28 26 25 23 23 22 19 13 12 19 31 28 22 20 18 22 17 8 31213 272 1084 30 9964 8 40 13 7264 2819 -94 464 1895 3783 8440 18706 28783 58009 110168 193803 319106 505235 417711 269406 784081 535409 387575 809940 103988 28649 756 226 231 166 183 38 31 38 17 54 -1 66 63 47 40 30 38 44 57 30 57 33 22 90 75 107 108 72 57 14 15 -22 -22 -31 -12 -41 -42 -40 -17 -19 28 -32 -29 26 28 -3 -5 37 91 380 1556 3810 7375 10825 12195 11371 10228 9737 9012 6908 5637 5218 4785 4098 3490 3136 3115 3010 2888 2670 1834 889 420 213 93 14 -37 -32 -22 -38 -43 -30 -53 -42 -36 -70 -31 9 -31 -44 -68 -57 -83 -62 -31 -37 -50 -59 -66 -46 -99 -72 -41 -10 2 -28 -38 -78 -48 -36 -36 -59 -21 -16 -7 -4 -11 -28 2 -6 9 -4 15 28 36 9 27 9 36 16 8 87 154 282 489 688 962 1082 1006 960 853 621 433 310 265 211 183 186 261 266 245 236 252 222 224 210 218 197 192 197 169 160 181 177 179 160 172 159 134 142 153 149 144 135 121 114 127 131 146 153 131 135 144 142 123 131 108 101 97 103 126 149 139 104 120 123 124 100 75 64 47 52 44 59 55 50 43 27 30 46 46 47 50 42 34 32 20 17 17 17 9 16 17 21 19 25 30 26 24 21 28 32 30 25 16 21 37 35 32 35 36 32 30 38 42 34 40 40 36 36 26 18 31219 274 1022 30 9962 8 40 19 7265 2816 136 158 722 2247 3573 4111 3257 5769 10223 14728 28204 48945 83323 133714 204960 223003 271874 434951 549549 523690 573952 714583 681518 125025 18438 688 562 377 260 123 58 49 95 48 28 1 35 4 19 4 9 6 -39 -27 32 9 -19 29 44 66 22 -42 -9 -44 -88 999999 -95 999999 -73 -60 -10 -38 -30 2 76 683 2509 4848 5716 5909 6213 6889 7689 8209 8087 7467 7533 8222 9189 9652 10695 10766 10801 10703 9860 7987 5692 4117 3455 2999 2121 1444 782 350 132 100 8 -18 -9 -31 10 -35 999999 -57 -35 -53 -35 -70 -56 -66 -54 -88 -84 -91 -59 -93 -87 -70 -57 -79 -60 -54 -80 -55 -28 -49 -57 -80 -75 -71 -24 -60 -60 -46 -34 -24 21 29 21 21 24 -18 10 -6 -22 -10 -18 33 27 -1 30 36 46 82 87 162 249 364 444 430 370 329 269 209 187 123 159 211 213 244 273 262 264 252 237 239 247 228 172 179 189 166 183 153 147 174 178 181 181 177 182 147 158 158 122 126 117 104 126 119 137 98 109 139 125 114 137 147 132 117 104 75 75 113 115 122 116 103 104 93 78 61 47 28 37 21 29 36 33 27 9 23 25 20 22 24 6 6 9 9 7 -4 -1 -2 0 4 10 15 21 14 15 26 14 5 14 18 23 17 16 22 33 24 30 24 29 32 27 31 31 31 24 23 24 16 31225 268 1200 30 9960 8 40 25 7266 2813 2 1019 3069 6253 9663 17021 35710 48809 44022 35930 49083 99271 180872 333735 646392 963467 999999 912774 43379 752 249 162 110 70 62 -9 3 40 48 70 11 55 29 -26 -11 17 -11 109 88 53 79 93 63 -18 -43 -44 -17 -67 -64 -63 -75 -87 -68 -77 -2 -55 -45 16 91 596 2926 7540 12679 16269 19383 22805 24541 24357 21429 20596 20076 16675 14633 13343 12737 13048 12594 10522 7946 5842 4015 2522 1533 880 515 305 66 39 1 57 26 -12 -8 18 -11 8 -24 -25 -15 -7 -8 -11 -22 -24 -38 10 -23 -41 -5 -9 -34 -20 -21 -8 -40 5 -3 -38 -59 -29 -23 -7 -42 3 -18 -31 -4 4 -64 -14 25 61 74 72 85 48 81 48 53 51 99 77 71 49 21 72 90 112 177 268 404 520 620 687 587 406 294 214 154 152 176 180 203 247 267 303 290 325 320 307 282 257 232 196 175 191 181 173 187 213 196 189 209 224 206 181 169 185 164 153 150 142 153 154 164 144 171 164 167 151 151 166 140 138 126 113 125 150 167 163 155 128 114 101 86 70 75 77 71 61 63 51 66 58 57 53 58 58 57 55 41 36 33 34 47 37 34 42 47 57 52 60 52 49 46 50 51 52 50 58 51 53 57 57 62 64 62 59 56 55 55 60 61 64 55 61 55 47 31231 305 86 30 9956 8 40 31 7266 2810 312459 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1682 7474 18453 42157 89742 181476 355852 390898 509206 605795 560405 464286 264082 291923 350804 310803 62264 1652 13456 90369 111420 5264 431 448 421 439 1249 878 307 120 49 42 80 -1 12 37 -20 -26 -3 42 20 38 40 6 -22 -24 -38 -41 -71 -57 -64 -43 -62 -59 -74 -48 -64 12 7 167 993 2529 4950 8318 10319 10550 11332 16972 19650 15806 12055 9914 8431 8022 7446 6078 5617 4795 3487 2245 1354 813 362 79 38 17 37 3 2 24 14 -18 -12 -28 -22 -12 5 -35 -42 -36 -46 -57 -11 -25 -69 -42 -69 -93 -72 -34 -43 -83 -57 -42 -30 -37 -56 -71 -57 -14 -25 -50 -35 -44 -7 -3 4 -54 -53 -10 18 28 12 -2 33 49 60 42 23 29 67 58 25 23 54 42 69 117 228 250 269 306 307 284 228 222 194 196 182 186 206 180 143 107 156 208 239 260 257 298 281 318 302 264 216 163 169 155 162 184 202 159 198 182 174 169 155 147 126 148 147 142 135 140 160 153 156 141 140 126 126 133 146 124 106 93 108 104 114 115 95 101 93 78 86 99 80 67 62 55 48 59 42 46 64 50 44 41 39 45 30 33 30 29 37 22 20 31 17 25 29 46 38 23 39 43 35 36 39 38 33 43 38 30 44 40 40 50 47 47 47 51 47 38 46 43 39 43 36 31237 307 22 30 9952 8 40 37 7267 2807 693490 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -86 576 2249 6696 15404 39875 101402 183984 232072 223551 182111 120581 108855 134282 86969 62036 117366 391383 499322 374791 389403 553912 754214 652904 132081 2721 158 24 45 58 64 16 77 78 117 75 71 49 -14 37 -11 -55 -9 -7 -22 11 1 -20 -10 -8 60 155 529 1055 1626 1996 2385 3421 4212 4532 4553 4880 6267 6597 4630 2978 2472 2193 1448 859 625 411 202 125 61 44 27 40 28 -5 -25 19 38 -19 -18 -16 -27 -11 -22 -17 -21 -25 -8 -45 -8 -29 -37 -55 -38 -1 -36 -21 -17 9 -15 -41 -56 -57 -73 -44 -19 -42 -79 -56 -32 -8 -8 -52 -26 11 1 16 58 74 47 25 43 57 84 75 107 96 75 95 69 65 79 40 58 67 51 44 69 84 132 179 266 318 360 423 423 376 322 269 173 116 77 75 121 178 241 271 308 293 305 287 283 253 235 186 179 216 209 212 215 202 190 174 179 173 171 186 179 168 192 161 133 162 156 167 167 168 158 162 173 153 120 94 101 112 116 124 122 132 131 130 115 143 125 104 90 89 75 69 60 56 59 71 66 54 49 70 56 55 57 45 44 44 38 41 39 29 47 44 37 51 53 56 54 60 58 57 61 53 56 62 62 66 65 58 68 71 72 64 57 62 66 73 63 58 56 51 31243 265 1280 30 9950 8 40 43 7268 2805 464 1816 4407 8605 12455 9764 6499 9002 19423 61000 114375 195594 315340 426743 516224 435202 381892 245380 72415 131394 297520 544869 691069 336042 114864 32389 669 231 94 73 57 88 44 -10 47 46 23 94 79 88 63 56 13 2 29 -25 -8 -42 -82 -34 -22 8 -30 -24 -9 5 112 292 433 545 800 1100 1198 1405 1705 1989 2178 2047 1651 1427 1069 726 481 302 141 36 10 -29 -59 -19 -29 -29 5 3 -1 4 -11 -25 8 -13 -33 -66 -61 -21 -45 -32 -90 -66 -58 -54 -51 -36 -45 -24 -56 -56 -10 -19 -59 -32 -51 -45 -60 -46 -60 -39 -26 -49 -68 -54 -55 -28 -25 -29 1 37 20 11 41 26 32 30 -3 45 107 70 62 39 25 57 43 65 45 58 50 83 116 149 152 188 249 303 351 371 456 504 374 272 191 181 164 119 140 164 191 242 268 289 313 286 198 192 172 180 168 182 217 204 185 172 153 171 166 151 145 139 131 129 126 142 149 132 134 128 153 144 123 101 76 47 80 81 91 97 103 127 130 118 112 108 115 87 96 93 84 68 47 61 53 53 50 56 53 45 48 44 39 39 32 32 27 17 18 38 26 30 33 30 29 34 37 30 40 39 32 42 41 44 45 47 39 46 52 47 53 51 51 55 47 41 42 43 42 36 36 31249 272 1065 30 9945 8 40 49 7269 2802 408 2135 4273 7714 16410 14516 27194 58443 94467 152629 196344 141195 89914 19500 25056 138363 342669 630368 999999 999999 422352 178477 28592 1302 622 462 414 337 243 311 417 382 212 132 31 19 81 51 -10 39 42 30 -3 5 123 122 104 83 77 31 29 -46 -73 -23 -31 -33 -15 -45 -45 -93 -37 -41 -68 -71 -85 -37 63 243 300 424 540 760 910 1065 1193 1159 1001 817 595 298 234 177 147 51 26 -17 -44 -41 -62 -45 -18 -49 12 -41 -54 8 6 -59 -40 -74 -51 -80 -37 -85 -66 -34 -34 -61 -88 -35 -84 -90 -86 -49 -66 -69 -49 -68 -41 -48 -74 -63 -73 -52 -63 -66 -73 -67 -75 -68 -65 -48 -58 -65 -32 -26 -29 24 15 5 79 74 65 36 17 26 34 16 47 45 67 75 92 124 125 208 333 627 1253 2161 3488 5937 9164 11322 8487 4725 1366 201 116 130 196 256 241 227 262 262 247 200 196 198 195 185 196 172 189 198 167 175 169 154 134 122 123 124 125 151 134 117 121 119 123 122 96 88 73 60 66 57 42 41 45 61 61 76 82 91 83 88 100 92 80 57 63 46 37 51 34 26 19 30 30 25 36 37 8 6 12 14 12 15 6 21 24 44 30 31 35 22 28 36 34 32 29 26 23 24 37 39 46 38 29 29 37 44 36 36 34 34 34 36 35 24 31255 307 42 30 9942 8 40 55 7270 2799 15066 2006 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 730 1028 999999 1102 847 438 1052 1215 1980 4235 7557 5485 8451 19379 67044 193151 391223 534100 351391 137047 41647 112888 41706 12374 49026 172484 542846 999999 722085 99052 4570 2235 1595 1045 619 396 280 199 148 113 56 30 40 47 65 77 147 12 57 16 23 52 33 77 81 130 132 83 1 -25 16 13 -24 -31 -52 -12 -4 15 -14 -6 -56 -88 -44 7 -18 -31 -14 52 66 187 314 355 472 653 721 677 497 351 207 132 95 60 36 -30 8 22 3 -16 4 20 -4 -11 -28 -3 -15 -19 -49 -56 -44 -59 -84 -58 -65 -44 -63 -30 -32 -69 -15 -7 -39 -60 -30 -33 -53 -72 -36 -31 -40 -42 -53 -45 -41 -47 -41 -66 -23 -44 -32 -15 37 34 33 15 18 36 75 52 57 61 69 61 84 64 72 60 36 46 54 153 319 475 553 748 1153 1607 2414 3768 4855 5862 4880 2085 514 234 114 110 136 171 230 266 262 254 246 275 254 266 257 246 219 192 176 186 195 191 181 164 175 164 142 161 179 150 150 123 130 146 143 145 125 94 97 63 42 61 60 52 65 52 59 73 68 60 55 63 88 77 87 98 107 80 69 59 44 50 58 42 40 29 50 46 36 27 20 35 30 23 14 10 19 31 26 24 25 41 44 23 25 35 39 41 38 32 39 40 40 48 45 40 49 43 40 46 42 37 35 35 39 30 24 24 31261 275 967 30 9937 8 41 1 7270 2796 221 2502 5094 1383 1657 9215 23593 41731 62928 107832 173271 177150 185902 211832 365087 655054 936973 608320 179647 12387 10856 40069 127529 284392 378187 86173 8628 3200 2217 1330 1020 688 533 410 276 145 36 -12 -7 -53 -6 -3 34 30 -5 -2 -7 -27 24 13 2 74 101 75 54 -13 -38 -41 16 -38 -46 -17 -29 13 -17 -5 -32 -3 -29 -64 -83 -10 -30 52 58 175 222 330 385 421 376 277 116 131 113 96 10 54 39 2 55 75 82 65 -6 -2 -30 -32 -50 3 -14 -58 -65 -68 -90 -72 -48 -48 -64 -78 -57 -63 -76 -83 -84 -88 -56 -64 -76 -47 -58 -73 -76 -98 -66 -28 -49 -52 -82 -38 -47 -47 -6 30 10 -8 38 71 61 67 55 50 34 57 50 52 74 37 58 129 263 529 827 1108 1615 2901 4672 5595 5077 4902 4257 4246 3792 3278 3287 3918 3959 1606 324 139 112 158 167 217 237 253 268 260 259 244 233 205 189 173 180 196 189 203 191 191 162 159 172 182 172 154 161 152 145 175 164 138 153 142 137 118 95 83 76 76 51 48 53 47 30 51 56 83 81 60 63 68 86 99 79 69 62 45 35 45 57 45 35 38 22 21 31 24 21 26 33 34 18 25 30 26 34 34 37 52 38 36 34 44 40 46 47 38 55 41 48 50 43 40 45 44 44 46 43 40 40 38 40 37 25 31267 276 934 30 9934 8 41 7 7271 2793 -62 137 488 850 5509 51630 281804 706310 999999 797449 126718 6635 2943 3492 3838 6314 33997 95548 32958 4449 3409 3014 2650 2363 2414 2381 1713 790 439 380 223 171 188 111 26 -57 6 15 -21 -14 -55 -76 -80 -36 -74 -57 4 2 14 -9 -17 15 -14 22 26 -32 -23 -4 -39 -60 -26 -71 999999 -36 -48 -64 -69 -53 -30 -17 -28 -35 -62 -6 -11 -2 -60 -49 60 75 222 405 476 471 333 193 132 100 74 90 62 -9 90 100 41 -5 -45 -42 -90 -48 -19 -87 999999 -86 -90 -87 999999 -100 -88 -90 -75 -96 999999 -71 -87 999999 999999 999999 -93 -72 999999 999999 -76 -89 -80 -86 999999 999999 999999 -90 -49 -57 -87 999999 -41 30 40 24 22 22 32 11 20 19 13 22 39 32 56 76 378 1202 2210 3597 5891 7916 9543 9834 9350 8763 8937 8654 6645 7524 10198 8035 5566 4408 3003 486 54 109 113 123 163 203 204 234 253 238 217 175 170 134 144 174 175 175 144 132 155 150 135 150 145 147 139 127 152 148 160 146 144 144 142 137 147 142 134 103 64 73 42 41 36 30 34 37 26 48 42 35 51 85 86 74 66 45 31 20 24 41 28 36 32 20 12 27 27 21 18 19 17 18 17 26 18 22 18 10 28 35 32 24 26 31 27 31 29 28 36 43 47 36 34 45 34 39 39 40 39 37 37 29 31 24 31273 305 62 30 9932 8 41 13 7272 2791 1068 821 809 868 903 967 976 1030 968 926 967 735 502 481 448 435 504 669 698 855 968 1199 1352 1467 1307 1285 1271 1111 1207 1136 1043 1243 1602 2094 8015 95663 223689 295486 88655 9244 12166 8568 2876 833 204 341 499 551 538 447 363 413 348 279 281 226 181 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -75 -69 -50 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -68 -25 6 -36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 552 1935 4977 7639 10934 15019 17857 19835 23897 29219 36425 51272 69165 80742 100157 125723 133663 107583 73213 36844 16851 6696 1364 249 45 98 130 161 191 207 247 253 220 193 184 182 170 156 166 172 142 115 140 162 145 139 135 134 146 145 142 160 173 123 145 142 138 121 106 92 76 65 57 55 50 43 25 24 20 37 33 42 34 44 51 47 34 33 33 16 25 15 18 27 25 17 35 20 16 16 14 3 7 -1 8 17 8 6 21 22 20 12 10 10 14 14 16 16 15 24 24 18 29 37 36 39 36 33 43 40 26 23 31 26 29 29 21 13 31279 305 57 30 9927 8 41 19 7273 2788 509 325 352 386 433 469 498 569 458 439 336 207 76 74 82 57 55 -93 -64 56 124 182 328 399 229 999999 -78 999999 999999 -31 114 338 527 1437 13871 32584 55367 93790 198219 172979 88815 51388 95446 62350 4198 588 -77 999999 -36 22 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -52 -53 -36 -18 40 152 67 134 8 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 198 1020 1999 3179 3988 4227 4711 5775 7737 10115 14902 23165 34701 48223 54478 60512 69426 82324 95119 113524 143090 172884 177628 137052 99058 62565 19561 2459 75 107 120 144 192 235 211 242 243 187 173 171 135 147 166 157 137 137 143 151 139 140 135 145 133 132 136 120 146 133 98 70 64 48 50 52 22 20 20 33 11 14 6 15 9 24 27 15 22 22 19 9 14 7 1 19 11 18 30 21 12 14 11 -1 19 1 -9 -1 -9 0 15 5 8 6 5 6 9 -1 -9 0 9 0 3 3 3 8 19 24 23 22 13 17 17 14 15 17 15 10 15 17 12 14 3 31285 305 51 30 9921 8 41 25 7273 2785 2274 1830 1871 1928 2049 2021 2098 2335 2485 2305 2370 2418 2460 2497 2284 1629 1101 818 681 852 932 1040 1137 1094 1022 821 613 596 548 523 513 620 755 1026 1214 1790 2449 2768 3174 12914 140427 184339 18282 10724 7474 1148 21 -52 2 64 124 -3 -66 -15 12 -90 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -87 -37 0 171 342 477 551 459 245 36 999999 999999 999999 999999 999999 999999 999999 999999 -73 57 144 234 272 238 165 49 -14 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -68 31 232 467 1117 1452 1996 5519 11486 21566 34398 47051 50809 51421 58619 57078 52973 42665 49004 57453 84612 131419 157142 142179 76608 17612 1769 185 201 204 222 247 284 263 293 269 204 180 196 165 177 186 207 193 161 195 193 173 172 180 174 163 136 141 131 139 113 107 108 102 98 106 67 60 79 69 48 61 76 61 61 53 56 49 58 61 45 58 58 33 30 38 43 37 37 39 42 58 56 44 43 42 38 21 31 41 31 34 36 34 33 35 37 34 37 46 33 30 31 39 45 45 39 51 54 53 54 47 45 51 49 55 51 37 44 44 47 43 43 33 31291 304 75 30 9915 8 41 31 7274 2782 1494 1500 1537 1520 1660 1814 1968 2074 2161 2361 2435 2061 1824 1905 1903 1852 1673 1503 1939 4048 5229 1055 678 748 820 922 931 639 533 406 386 456 557 625 762 946 1289 2039 3046 5852 34441 281432 339292 258112 238310 82692 2124 551 151 149 175 95 71 67 -18 -51 -9 -56 -33 -25 -4 -46 -81 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -100 999999 999999 -87 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -20 357 1034 1373 1371 1025 661 410 169 -28 -86 -46 -89 4 181 447 605 693 743 642 178 -70 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -98 999999 999999 999999 999999 999999 -92 -95 -92 -89 -34 99 506 1577 3031 5198 8632 10287 13807 18091 21267 29860 42116 50747 50018 48862 64042 70545 47481 40726 22120 3995 11012 32851 51192 56731 32129 3786 249 180 182 227 293 296 269 276 225 188 163 171 176 159 155 157 173 166 164 202 170 150 173 175 175 172 162 148 136 117 114 89 70 57 50 73 45 43 48 42 49 47 50 51 49 51 52 47 38 46 48 37 28 35 41 39 35 29 49 60 57 67 38 33 36 17 21 11 23 34 36 34 30 24 30 31 24 29 35 32 32 35 39 47 39 38 39 44 46 44 46 45 37 33 36 38 41 37 41 35 35 31 24 31297 286 615 30 9915 8 41 37 7275 2779 1069 1314 1111 321 -7 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -58 756 2886 6328 11375 29496 82513 193301 433287 747427 804329 797163 757506 130289 41779 4009 483 248 267 162 10 -30 -18 -44 6 -81 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -77 999999 999999 999999 999999 999999 999999 999999 999999 -75 999999 -68 -3 38 168 239 337 447 840 1555 2205 2519 2235 1823 1460 1089 789 452 184 7 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -80 999999 -84 -58 -31 84 610 2125 4712 7653 11251 15288 21696 35261 50542 68692 84431 92849 79604 51746 33406 20097 15786 11803 5279 1584 436 206 186 122 124 172 173 140 156 161 205 252 241 241 211 205 168 120 126 115 124 104 86 92 130 137 131 130 138 147 144 147 137 122 109 92 88 50 35 41 53 54 50 24 39 32 15 37 33 26 17 19 32 23 21 32 22 27 29 21 27 9 23 23 16 9 28 26 22 42 29 30 23 12 22 21 16 9 -2 9 11 3 21 4 11 12 18 20 14 12 11 21 25 17 17 17 19 25 27 23 22 22 27 24 24 23 16 16 14 5 31303 288 556 30 9916 8 41 43 7276 2777 366 1538 4775 13717 8712 5492 4416 16922 8178 9893 3625 721 612 604 24 702 1357 1017 2398 2411 3418 7977 26103 35051 10124 21116 93731 295304 424688 432063 495285 521065 387273 183551 44595 19651 53896 8284 335 119 94 -13 0 -45 -65 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -53 -66 -98 999999 -47 -39 73 493 1067 1387 1646 1873 1632 994 601 378 89 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -84 94 724 2025 5840 10779 15071 19128 22975 32675 42214 50987 60454 69063 70686 66721 70653 78173 79826 59898 31128 9697 1589 226 151 128 116 125 141 168 162 191 203 184 242 242 268 242 239 191 190 175 179 173 169 156 150 160 145 134 149 140 123 148 151 152 132 115 128 132 95 101 82 57 79 77 63 61 48 66 50 58 63 37 47 61 53 43 33 19 45 23 26 32 43 33 36 39 46 42 51 42 42 38 56 41 41 41 46 42 25 32 36 33 42 42 34 35 33 38 42 29 29 36 32 26 35 48 41 43 42 42 45 44 40 49 50 47 48 45 40 44 46 38 37 36 31309 294 375 30 9915 8 41 49 7276 2774 -64 67 212 244 498 2430 5288 5651 13696 22991 44946 42769 5776 189 999999 9 182 263 184 -32 -98 248 761 2948 26150 55236 27120 19304 69797 143537 173616 199440 152101 123509 170985 29841 560 460 1925 1587 2170 999999 1128 4285 811 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 28 1133 3923 6505 8266 9529 11194 14039 18445 27750 47469 83147 122927 157416 188780 205757 217656 218401 186382 143730 97190 54518 23364 5050 1317 387 173 103 97 122 147 157 185 236 239 260 259 253 202 196 186 180 173 170 178 179 169 172 172 133 116 105 120 124 110 121 117 126 102 95 97 73 58 71 57 47 59 51 63 64 44 41 43 34 42 37 38 23 35 48 42 36 28 27 26 27 41 31 34 48 37 48 54 42 33 26 31 33 26 22 14 31 23 -1 0 25 31 36 24 19 20 23 36 26 31 38 29 31 32 31 34 45 53 47 45 38 43 43 42 42 42 28 32 43 35 34 27 31315 287 586 30 9916 8 41 55 7277 2771 299 2668 7766 6279 218 -32 530 974 318 93 -68 999999 999999 999999 999999 999999 999999 999999 1622 10016 26228 32856 43849 107194 198856 299366 339409 326384 321814 70380 507 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 80 433 756 1539 3195 4918 6319 8637 14851 24418 33624 42964 61994 79492 94034 117137 133730 148630 170048 192991 214018 231677 238570 212735 158421 79000 10821 1743 433 110 58 47 106 167 157 185 225 272 261 237 246 274 294 276 242 252 261 247 232 257 233 190 178 151 118 105 105 94 74 80 94 117 98 66 79 61 60 63 70 62 77 60 42 37 40 38 49 46 36 53 35 28 34 33 38 38 51 57 55 53 58 64 51 59 52 67 61 63 46 34 37 38 44 46 55 53 33 39 41 44 45 39 32 41 39 39 45 43 40 38 50 50 50 54 54 53 63 58 57 57 56 52 53 53 53 54 52 50 43 36 31321 306 19 30 9919 8 42 1 7278 2768 4356 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -64 3434 15613 33458 27086 37183 13736 1378 999999 999999 999999 999999 195 2875 1387 999999 999999 999999 999999 999999 999999 999999 -85 923 24817 141685 331761 477586 389502 519666 568271 241151 5798 118 -47 999999 999999 999999 999999 999999 999999 999999 154 5408 14306 6217 1777 999999 -80 -89 -97 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -88 64 269 614 1255 2331 3524 4501 5723 7204 9063 10862 14378 19737 23859 27404 39697 56144 73040 99049 119007 133143 154394 154059 119515 68610 31446 7382 1504 129 39 34 83 122 148 163 160 196 211 201 215 226 248 244 254 256 253 229 238 216 208 184 180 143 114 85 58 46 67 80 83 60 62 27 28 48 49 39 31 41 39 54 44 29 27 48 49 24 32 38 29 22 38 29 34 31 41 47 42 45 48 20 28 60 50 41 49 40 31 22 32 27 27 26 18 6 16 19 22 18 18 33 35 18 17 22 33 34 33 35 37 45 42 41 39 39 43 46 48 49 40 32 34 40 43 38 35 33 32 32 24 31327 306 19 30 9919 8 42 7 7279 2765 6420 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2084 17365 66730 100567 158753 239213 239825 221809 141414 138987 5795 2059 410 245 178 145 45 -11 -35 -56 49 223 482 1608 15048 78635 86540 4303 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -76 59 502 1314 3404 8134 13257 20201 32357 50316 76015 100023 114623 135101 158574 180041 191703 198836 192726 183178 178912 145445 106527 69101 33528 4814 450 129 43 43 108 149 125 123 175 162 150 171 226 217 211 227 208 223 244 228 217 222 193 206 149 113 109 75 68 37 38 40 43 69 47 37 33 27 34 33 21 13 20 20 11 13 23 34 31 31 15 12 5 29 35 24 20 28 25 30 33 34 39 35 45 44 34 34 33 22 24 19 18 23 25 28 28 23 14 19 29 16 26 30 29 24 30 33 26 34 32 31 28 29 38 29 38 46 40 37 42 42 38 32 36 34 38 39 37 39 36 28 31333 296 315 30 9915 8 42 13 7280 2763 -46 -44 -97 28 237 410 715 1311 3104 12098 8485 15941 18050 10265 7782 21351 42935 86245 122180 57936 6558 1460 6842 10809 10384 9789 12486 22502 39195 27927 15492 2073 19212 9829 3935 1399 999999 999999 999999 999999 999999 999999 999999 999999 999999 642 3148 1096 550 3590 9026 5550 548 999999 1110 770 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 98 470 1559 4682 9259 14848 22848 34072 47182 79002 105614 129286 151752 176404 206735 234871 247549 242309 238411 231560 202469 163488 153227 121859 86944 45849 11535 3001 725 215 169 146 126 140 136 152 121 153 205 217 231 213 247 258 229 238 215 200 170 186 197 158 144 102 71 39 51 60 37 29 33 15 20 7 12 31 24 30 29 19 -17 -9 14 19 38 16 27 28 32 30 26 29 41 45 35 32 32 34 25 43 47 35 31 40 34 23 20 24 22 22 21 12 3 2 16 6 14 23 15 15 17 19 21 16 6 14 25 22 19 29 33 31 29 33 30 27 28 21 23 32 34 34 33 31 32 39 27 19 19 31339 286 644 30 9914 8 42 19 7280 2760 12 2986 10935 30259 43961 25428 41078 72382 189192 168057 50834 47693 54249 39402 68207 72386 2710 999999 999999 562 2000 4238 13550 39993 57493 48311 168593 149743 3472 999999 999999 999999 999999 999999 999999 4004 21795 7491 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 276 1013 2127 2875 2948 2760 3641 6479 11773 21978 34228 44754 58245 74713 83227 91746 110304 136906 158554 168615 183526 196655 221418 236749 223550 207588 180350 126844 70821 43446 20742 9258 2751 442 171 150 166 158 130 139 159 155 218 257 260 254 254 246 214 223 189 153 168 147 132 185 187 129 82 66 62 71 54 44 57 56 19 26 18 22 36 48 51 44 48 30 24 20 30 34 40 29 21 26 44 47 43 49 37 43 45 33 25 45 49 35 34 45 48 30 36 22 38 48 36 22 43 28 26 32 31 22 27 29 28 21 32 35 38 38 42 32 39 43 37 30 39 53 40 45 51 46 38 48 37 34 41 42 44 44 40 35 34 29 31345 272 1033 30 9913 8 42 25 7281 2757 20 1310 4017 6091 7097 13196 20243 27197 57546 105879 136348 95769 122591 136478 167536 187371 134975 77579 22769 16 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5695 8152 -89 999999 999999 999999 999999 999999 999999 567 8886 34606 70208 40898 1404 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 205 989 2174 3465 5530 7659 10587 15768 20051 21900 23092 28199 33699 38401 49557 68594 91059 119217 158280 196422 231065 238651 238173 240539 209629 184059 145752 105645 61470 24973 6751 2486 2300 1202 319 180 142 141 144 138 153 117 107 133 149 142 175 201 218 204 187 193 190 166 129 136 153 146 103 92 94 97 59 40 46 34 38 36 15 41 42 27 33 46 43 31 31 36 10 24 44 37 35 42 40 60 58 30 40 22 13 32 25 40 37 39 29 49 42 35 32 21 23 32 39 37 19 8 21 21 19 24 17 22 20 25 31 27 29 38 29 22 29 23 24 23 17 20 27 35 34 26 31 32 32 39 45 32 41 36 37 36 36 34 31 36 24 31351 265 1242 30 9912 8 42 31 7282 2754 219 1814 6430 15849 31422 99895 217397 244417 160978 291642 359230 230820 263232 294927 143272 23332 13813 95586 22264 180 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -5 534 1332 2350 3786 5793 7601 9256 12737 17683 25515 38181 53630 71917 98543 130842 148529 167637 176775 173947 169360 155994 148992 128691 90377 51256 30930 18891 6045 1362 670 576 417 254 126 109 120 91 104 133 103 98 135 117 114 114 160 175 192 192 158 193 164 99 87 79 80 105 127 113 87 78 80 81 67 64 54 24 40 58 40 42 33 57 56 27 40 33 18 34 28 39 26 17 65 57 35 57 64 62 48 49 46 42 62 54 53 45 43 41 45 47 47 44 55 44 22 55 47 44 40 38 44 31 35 41 33 44 41 36 37 39 46 29 37 45 58 50 42 51 53 56 57 46 49 57 57 49 46 45 50 51 56 57 44 43 41 31357 262 1330 30 9910 8 42 37 7283 2751 -13 644 1631 3920 9325 20240 47084 122663 366809 474165 200069 171493 248202 251098 244813 235486 167523 85457 28201 2238 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -94 126 497 836 1405 2284 3869 6081 9250 12486 17159 26294 41992 62905 101775 136456 158209 169299 186881 188967 171153 137578 121335 74993 41543 28006 17429 10791 6112 2267 943 739 654 637 645 762 627 334 197 163 121 82 114 100 83 98 116 122 103 96 111 123 92 107 97 125 101 73 70 65 62 71 79 96 63 77 68 69 39 24 15 7 30 35 39 1 -9 21 43 45 15 37 39 28 46 33 32 42 24 27 19 39 52 44 27 53 40 29 30 29 48 42 38 46 45 28 28 29 31 34 35 39 16 26 32 17 21 30 25 18 20 29 37 29 27 16 14 29 37 37 46 38 27 29 37 34 41 42 42 40 45 37 37 34 37 38 35 37 32 30 31363 267 1181 30 9911 8 42 43 7283 2748 -32 980 2557 3624 6505 16361 38633 48525 38683 48298 79085 150065 322233 487723 446729 364794 261572 232224 140043 154804 162498 194323 244044 103765 113600 87988 62871 37285 41022 33671 20623 13321 17522 17049 3920 324 91 57 -86 999999 1730 6172 -72 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 177 910 2411 6818 14376 22534 35593 46626 58049 71120 75492 79962 70979 57640 54782 65610 67690 64696 63935 54433 40031 23449 13410 16637 9242 7788 1389 757 554 593 648 753 965 898 711 468 423 314 243 195 196 211 187 158 146 158 138 154 131 141 123 125 110 153 139 111 107 96 89 82 96 84 103 105 67 74 49 46 34 54 31 53 47 43 47 42 67 48 58 52 65 48 62 65 71 35 45 54 44 45 42 67 60 56 62 73 55 78 64 69 64 60 68 66 62 43 40 48 51 42 53 50 38 35 31 39 52 46 36 59 37 30 43 41 29 36 52 50 58 52 48 54 47 57 63 54 54 53 56 59 58 52 54 57 47 53 54 46 44 43 31369 251 1664 30 9914 8 42 49 7284 2746 381 1719 4640 10414 25321 60567 126192 145361 111873 112720 71907 90450 148986 188090 284684 389445 357900 247164 140780 7471 999999 999999 999999 546 3151 1487 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 15 1047 2972 4016 4680 4517 3882 2709 1968 2205 5587 10203 18636 25461 29111 34410 41760 53673 76880 113178 159448 217800 227502 220500 200972 177486 149585 111775 53765 26189 24770 15624 7316 3197 546 68 24 41 71 67 29 38 59 41 62 38 55 76 99 58 75 66 58 34 31 35 41 62 50 39 27 38 22 9 -14 -16 -1 9 5 10 23 21 15 5 37 31 20 21 32 17 22 20 27 37 35 18 21 17 15 16 25 32 34 35 17 27 32 38 41 52 23 19 26 20 26 14 8 17 4 9 6 12 6 8 1 9 1 -1 2 10 25 26 15 18 8 15 12 17 24 13 13 28 30 32 21 16 18 23 24 22 27 24 20 21 15 14 6 31375 246 1813 30 9913 8 42 55 7285 2743 348 1092 2553 5682 12460 26562 52601 93938 161112 276809 506980 744834 727177 348034 41872 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -68 284 785 1266 1851 2592 3223 3342 5588 10464 16103 25492 31454 33907 43054 59272 93593 126659 162142 200641 203589 186668 150685 119758 82935 66735 65062 66942 55350 25055 4431 1724 441 20 4 -6 34 39 33 47 26 30 34 19 57 55 35 58 76 58 51 57 58 57 32 35 40 35 48 54 68 42 28 38 38 33 22 26 36 28 13 18 19 19 25 36 49 26 20 44 44 14 49 49 21 25 41 35 34 50 47 33 34 28 27 40 35 42 31 39 27 25 41 43 45 37 23 17 21 24 18 24 7 22 20 21 19 22 15 17 19 16 22 24 30 32 26 29 31 30 34 34 32 35 29 31 34 36 36 31 35 36 30 25 31 28 31381 254 1570 30 9910 8 43 1 7286 2740 -11 958 2808 5969 11097 15655 13470 14651 19414 26655 36109 56215 91768 148655 249170 407905 679351 999999 999999 999999 862891 191102 4726 40 49 6 -67 -58 -67 -31 -1 -35 -47 5 -16 -18 -30 -45 9 -1 -26 -36 -4 -56 -44 5 6 -57 -80 -38 -14 -57 -43 -39 -37 -12 -71 -61 -28 33 -11 3 -21 -7 7 -31 -37 -57 -20 -27 -64 -73 -97 -91 -46 -54 -90 -42 -65 -41 -31 -3 -63 999999 -12 -2 -63 -47 -11 26 41 -11 -18 3 32 17 8 -12 -20 -28 -14 -25 -31 21 51 134 230 291 314 498 699 954 1209 1510 1770 2044 2351 2175 1557 1223 1044 1089 1346 1492 1949 3074 3226 1663 847 479 1153 2592 4360 4820 1906 323 258 197 124 106 68 39 17 -12 43 29 38 83 62 39 21 25 47 86 96 84 67 87 71 52 60 64 50 58 61 60 71 57 42 32 43 41 31 33 40 52 31 38 61 60 54 46 54 52 59 53 33 46 48 64 56 30 32 40 53 60 61 59 69 50 41 63 44 60 49 43 43 47 58 43 41 27 34 32 30 46 54 50 49 43 33 39 48 34 42 45 48 40 40 41 41 44 49 47 47 48 53 56 49 54 55 56 53 57 50 50 52 53 51 52 46 53 48 37 31387 259 1420 30 9910 8 43 7 7286 2737 125 969 2853 7363 19684 54711 116262 146608 179006 160157 119890 128883 161533 210040 186388 179866 219241 261174 353049 510680 683602 886667 999999 647323 89434 2543 47 -26 -4 -37 -28 -50 -83 -28 -15 -17 -10 40 3 10 26 -45 -39 -68 -81 -52 -41 -37 -17 -37 -57 -44 -72 -33 -9 -11 6 -31 -35 -66 -34 -45 -15 -6 -6 5 12 44 12 -40 -31 -29 -38 49 5 -53 -50 -50 -17 -32 -60 -16 0 -8 -45 -25 -22 11 12 -33 -3 61 16 4 22 9 -11 -10 24 29 16 15 19 -8 -16 -24 0 -15 -16 23 51 113 253 484 550 554 578 606 682 761 775 794 699 740 802 919 877 748 614 410 249 157 159 167 206 238 204 183 234 230 178 162 114 110 136 94 41 29 0 -26 7 30 38 39 31 24 73 82 83 65 86 71 74 66 74 68 74 66 90 107 82 58 70 76 66 66 42 53 65 69 48 56 58 41 66 57 50 60 71 66 77 75 69 48 50 51 61 62 64 76 69 77 52 69 72 77 74 61 57 38 56 59 69 65 55 42 41 53 54 59 62 62 55 52 43 37 46 51 49 46 48 45 52 53 49 49 61 57 57 54 60 67 59 63 66 60 59 60 66 66 67 65 61 61 66 59 50 53 46 31393 302 106 30 9916 8 43 13 7287 2734 313583 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 323 1192 1897 3042 4000 5230 8852 13305 20663 38461 69849 128574 248623 394036 482460 681098 670338 638214 709925 750803 376732 32386 613 27 -31 -26 -45 -51 -62 -34 -73 -22 -21 -9 7 17 -76 -71 -4 -40 -65 -82 -98 -35 -99 -35 -87 -41 -78 -10 -70 -62 -48 -49 -28 -29 -58 -69 -17 -16 -40 -48 -10 -40 -18 -12 -6 -20 -86 -84 -33 -24 -38 -61 -74 -38 1 -2 -37 -38 -29 -36 -15 -35 -26 11 12 4 -20 -7 16 12 22 17 -7 31 3 -53 999999 -38 -27 -64 -84 -61 -83 -63 -6 6 42 124 187 248 337 450 557 631 615 597 589 610 599 527 452 378 317 246 204 233 234 256 289 292 286 250 235 200 165 111 96 67 84 70 30 2 -8 8 -3 0 -12 -4 -10 28 64 77 46 44 38 41 42 34 32 42 25 20 35 14 16 21 19 24 42 32 14 28 17 23 13 9 18 29 35 21 44 28 25 39 38 35 30 18 35 58 39 24 39 64 36 32 47 27 43 41 30 34 38 33 13 19 26 35 36 36 40 31 26 29 29 38 39 27 48 25 19 29 22 20 35 39 34 22 15 26 32 31 36 35 31 41 39 27 34 40 35 34 37 34 38 39 35 34 37 33 37 32 25 31399 251 1668 30 9918 8 43 19 7288 2731 175 620 1274 2758 5593 12747 30225 77754 228025 616002 999999 999999 999999 390114 63689 7694 916 160 137 134 50 99 80 119 106 72 49 -6 15 40 -39 -42 -69 -79 -44 -40 -44 -68 -19 -32 -43 -6 -11 -59 -6 -28 -37 -72 -74 -17 -32 -59 -76 -70 -39 -74 999999 999999 -57 -17 -8 -57 -48 -51 -62 -78 -72 -69 -49 -47 -66 -59 -60 -71 -61 -72 -30 -35 -54 -24 -12 -20 0 39 2 -30 -11 -7 1 -16 -17 -35 -54 -59 -58 -35 -37 -62 -65 -67 -90 -42 -4 -5 -45 -46 -31 -25 -9 42 18 37 115 167 221 256 295 283 289 300 216 149 161 222 649 639 202 188 164 94 72 54 33 24 20 5 -38 -34 -2 11 6 -32 -6 0 -2 16 36 53 32 48 35 45 41 39 50 58 73 26 25 11 25 23 30 8 33 29 5 21 5 5 19 43 15 13 33 28 23 9 26 20 32 34 36 37 24 29 14 18 41 31 29 64 64 34 45 55 51 46 36 23 35 46 37 44 42 29 27 37 28 26 36 41 28 31 39 28 14 24 12 15 14 21 36 33 31 33 39 37 43 37 24 29 25 28 40 39 38 46 50 41 43 41 32 32 40 44 39 39 41 36 29 31405 252 1639 30 9919 8 43 25 7289 2729 10 355 925 2089 5079 12936 40857 134877 262769 399142 999999 999999 444588 514124 681017 548104 205417 37885 2770 138 120 109 114 120 66 -14 38 31 13 26 2 24 7 -66 -66 -80 -44 -46 34 9 -49 -49 -35 -13 21 43 -29 -39 -21 -54 -55 -20 -35 -20 -33 5 17 -24 11 2 -33 -42 -17 -35 -41 -29 -26 -69 -47 -28 -20 -49 -39 -28 -48 -21 -16 18 -24 5 27 -17 -24 19 -14 -46 -6 -12 -18 -34 -6 -3 -7 -20 -10 -36 -41 -54 -57 -70 -38 -28 -41 -50 -34 -12 11 29 45 20 16 102 182 243 249 218 257 235 251 222 193 190 166 156 108 99 96 57 77 33 66 84 62 38 41 29 9 16 18 29 29 32 17 12 3 21 89 77 59 59 83 67 47 40 67 75 61 57 46 51 74 66 30 30 48 40 86 50 62 55 54 34 66 60 53 45 60 64 67 43 49 47 47 50 63 56 49 51 67 72 55 66 64 51 54 69 60 82 74 57 62 55 71 64 74 69 46 59 59 51 64 65 65 61 50 53 57 51 57 44 55 55 52 54 50 52 55 63 58 59 63 66 66 52 64 71 66 61 65 64 63 58 52 62 63 60 64 53 54 58 54 43 31411 249 1726 30 9916 8 43 31 7289 2726 -41 245 540 1252 2492 4980 11027 32874 126148 404075 999999 999999 999999 474134 4785 247 83 53 88 121 54 65 100 106 48 23 7 44 27 -26 -54 -89 -13 -6 -53 -15 -49 -48 -22 -7 1 -5 -35 -47 -44 -31 -40 -21 -10 -33 -68 -59 -44 -46 -38 -41 -32 -62 -36 -7 10 -38 -33 -67 -97 -39 -30 -41 -28 -48 -38 -23 -25 21 -7 3 -28 -44 -4 -4 5 12 -4 5 -10 -11 -16 -18 -43 -59 -31 -37 -46 -49 -60 -67 -49 -26 -56 -39 -22 1 9 33 -33 4 16 59 77 124 183 235 240 223 165 161 124 115 107 108 123 139 158 94 50 36 41 54 57 6 26 8 -1 12 -29 6 39 11 15 -8 19 57 64 48 36 48 65 64 58 36 42 22 31 54 53 36 20 21 20 17 20 46 55 16 42 34 31 41 41 53 48 29 51 52 66 30 33 31 51 62 62 62 68 70 33 47 66 48 41 47 58 59 50 67 51 48 40 52 39 40 35 27 37 30 42 45 39 49 46 41 40 35 39 36 31 31 30 39 42 32 38 45 33 36 46 49 50 60 50 44 46 48 50 52 40 45 48 53 48 42 44 44 45 46 45 41 47 42 33 31417 248 1756 30 9916 8 43 37 7290 2723 117 449 1051 1988 4073 9879 28791 115660 425249 848231 999999 999999 602565 3996 191 131 83 34 44 23 24 17 -19 -73 -72 7 -91 -53 -35 -32 -50 -70 -88 -71 -72 -69 -75 -68 -76 -33 -49 -22 -35 -66 -79 999999 -83 -39 -70 999999 999999 999999 999999 -60 -46 999999 -68 -98 -79 -89 -3 -74 -65 -51 -30 -48 -60 -36 -52 -45 -63 -73 -26 -37 -57 -69 -32 -41 -28 -40 -35 -63 -85 -27 -40 -41 -73 -94 -70 -43 -53 999999 -71 -51 -75 -84 -64 -84 -49 -63 -75 -47 -36 -18 58 41 50 78 86 117 101 125 114 73 81 84 63 33 31 11 9 21 3 26 -12 -26 -31 -32 -58 -38 -21 -13 -26 -34 -24 -30 -15 -33 -15 -3 -4 16 33 24 10 5 0 7 25 -5 4 23 6 17 -28 -30 -9 -11 -7 -7 -4 2 -12 -24 -15 -26 4 16 -3 5 -5 3 -4 -2 5 -10 1 25 23 29 23 4 22 16 13 16 13 18 14 19 22 17 15 25 22 20 20 15 12 43 25 23 3 22 32 13 -3 13 3 -1 -1 9 7 -5 2 7 5 -1 2 6 14 16 19 17 21 23 14 5 16 14 21 26 19 8 12 16 14 25 26 21 27 24 19 17 25 24 19 10 31423 304 76 30 9916 8 43 43 7291 2720 397859 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -41 145 539 1169 2169 4438 9930 29570 94243 275773 999999 999999 999999 234499 220449 2001 253 202 161 100 63 47 -3 -40 4 -23 -35 -19 -26 -28 9 -26 -73 -3 -3 3 27 -38 -61 -4 -13 -24 -63 -89 -50 -95 -28 -10 -44 -43 -46 -61 -32 9 -8 -2 -32 -19 -58 27 -43 -91 -42 -20 -24 -18 -44 -50 -24 -35 -18 -7 -3 -28 -4 -7 -29 23 5 3 20 5 -27 9 -35 -29 -9 -3 -59 -5 17 -32 -26 -17 -77 -34 -33 -45 -36 -51 -12 -27 -18 13 -20 3 50 53 32 81 59 77 103 135 115 125 84 64 54 59 19 -14 4 -8 9 27 8 10 -7 26 42 11 11 -6 10 13 18 11 -13 27 37 34 42 60 16 50 68 62 48 26 15 34 47 45 28 39 11 26 38 30 28 38 32 44 47 46 38 30 38 31 33 45 48 55 43 59 60 58 46 35 48 50 59 46 64 77 78 83 81 84 68 72 56 56 77 64 61 76 62 65 53 45 69 66 61 55 49 56 52 32 35 46 44 52 53 49 56 48 55 56 46 40 46 44 51 51 50 62 61 61 60 58 55 58 59 63 68 59 59 63 52 56 67 67 64 61 56 55 46 31429 249 1727 30 9917 8 43 49 7292 2717 65 492 1262 2993 7030 18577 55513 189355 549384 999999 999999 999999 643346 54649 1085 268 166 141 65 83 35 15 -7 1 -51 -33 -50 -11 -27 -38 -78 -38 -50 -62 -50 2 2 -36 -99 -85 -90 -69 -15 -43 -64 -45 -49 -36 -70 -79 -49 999999 -95 -73 -32 -62 -76 -31 -50 -60 -27 -57 -69 -65 -64 -64 -51 -26 -22 -22 -23 -42 -34 -38 -36 -41 -10 8 -64 -29 -34 -22 -4 -40 -34 -57 -35 -89 -62 -70 -40 -58 -60 -36 -65 -58 -46 -64 -84 -55 -39 -11 -48 -36 -47 -66 -57 -42 -10 31 34 15 -36 25 10 14 -19 6 8 -20 -13 4 -16 5 8 0 2 -15 -3 -6 -7 -13 -13 1 9 -4 -13 7 -19 -43 9 20 8 32 34 24 16 30 23 54 71 60 28 20 38 12 23 12 19 35 6 1 10 17 16 7 10 26 19 36 20 9 29 37 21 35 36 31 37 39 49 55 48 27 52 39 67 56 54 42 51 41 44 56 55 67 49 44 36 38 36 34 28 37 29 31 28 45 25 12 19 23 15 17 19 30 16 23 26 20 28 36 32 42 34 42 37 43 42 48 41 29 36 39 42 42 40 42 38 42 39 43 43 41 35 39 32 29 24 31435 250 1696 30 9916 8 43 55 7293 2714 -93 205 626 1386 2878 6413 17722 46712 133671 431731 999999 999999 999999 337474 199002 1217 210 142 145 141 141 139 149 47 8 -21 -45 0 33 -5 -48 -41 18 21 5 -27 -26 -16 -53 -9 -40 3 -21 -64 -30 -16 -47 -28 -49 -31 -37 -77 -46 19 -35 -44 -26 -37 -33 -13 28 -26 -25 -49 -67 -13 -3 3 2 -35 -42 -41 -39 -3 -46 -56 -67 -59 24 -18 28 -7 -30 -32 -32 -29 -43 -53 -11 -25 -8 -54 -31 -2 24 -26 -37 -34 -38 -58 -35 -13 -23 -38 -52 -11 -18 -21 7 -2 -24 -5 3 12 2 -25 -13 32 69 25 -18 17 -10 24 1 21 16 19 -4 -7 41 38 24 35 37 34 49 -9 -16 -10 -1 17 23 12 65 54 57 70 48 69 79 60 71 80 39 28 69 28 -2 11 17 25 35 13 2 34 36 35 30 54 52 56 51 39 41 73 63 41 72 70 87 93 74 64 51 46 72 72 63 59 69 81 84 93 56 64 71 58 69 78 60 54 55 42 52 51 63 43 54 70 43 33 45 54 61 56 49 44 46 50 65 60 65 67 62 63 63 55 58 59 64 69 63 62 70 63 53 64 60 59 62 65 69 68 66 58 61 62 50 47 31441 251 1665 30 9915 8 44 1 7293 2712 4 448 1546 4811 13454 41171 111914 209507 456482 692525 604564 999999 999999 304167 259929 2035 233 167 214 197 192 160 88 73 88 55 51 -17 -10 -3 -12 -38 -66 -46 -37 -90 -68 -32 -76 -32 -44 -57 -44 -1 -13 6 -43 999999 -48 -26 -42 -10 -49 -73 -38 -57 -47 -43 -41 -19 -37 -48 -12 -52 -90 -72 -39 -29 9 -35 -91 -73 -74 -30 35 28 -17 -13 -55 -36 -14 3 -35 -56 -31 -6 -20 -20 -18 -38 -59 -54 -41 -44 -71 -39 -16 -59 -85 -29 -15 -28 -28 29 -51 -71 -27 -1 -25 -10 -1 -6 -27 -43 -12 8 0 7 11 -29 -10 3 -1 15 24 -38 -16 20 12 -4 -1 25 -9 -42 -14 45 53 51 16 28 -13 11 -8 -11 42 51 47 58 44 34 46 57 57 61 82 46 28 56 45 37 46 57 15 35 50 59 -8 -3 35 33 26 26 30 49 36 52 62 35 61 44 38 45 63 64 62 45 47 62 83 71 59 78 73 67 70 56 65 58 78 68 61 61 47 46 51 43 46 64 48 47 39 31 35 46 32 31 36 48 56 46 48 55 58 63 53 43 41 50 53 54 56 63 58 61 56 50 59 61 61 54 59 63 59 58 59 64 59 52 49 49 45 31447 260 1395 30 9915 8 44 7 7294 2709 37 646 1684 6032 14311 28223 46871 78754 97597 94930 105575 190542 395108 514313 717625 931447 388502 91663 194170 475005 444854 32695 6893 84225 209227 47052 621 329 286 182 160 154 98 47 8 -9 -25 13 -19 17 5 -27 -49 -27 -54 -63 -47 -28 -8 -39 -81 -22 -42 -27 -31 -7 -51 -18 -25 -39 -79 -55 -83 -29 -34 -31 -17 -38 -34 -63 -79 -46 -70 -73 -89 -42 -46 -19 -30 -41 -66 -52 -57 -40 -21 -16 -5 -14 -21 -30 -34 -45 -45 -73 -58 -60 -65 -41 -55 -46 -37 -15 -36 -56 -30 -44 -55 -44 -57 -33 -37 -38 -68 -55 -52 -22 1 -34 -17 -7 -24 -41 -43 -17 -27 23 12 25 -8 10 16 13 25 30 -18 -10 -3 0 -8 -1 -16 4 11 8 24 -1 19 5 10 10 1 -13 -51 3 34 19 26 23 47 54 42 45 54 56 59 21 24 12 13 5 15 22 34 12 5 23 14 22 14 4 33 20 8 22 26 27 39 73 48 38 22 27 47 42 32 49 43 54 69 55 38 46 47 50 67 58 52 44 42 59 55 49 53 40 29 59 45 40 47 46 30 33 26 27 30 31 43 31 31 43 41 50 46 43 50 33 30 40 37 34 47 50 44 48 45 47 56 46 41 41 42 46 46 36 40 44 48 42 33 26 31453 259 1454 30 9914 8 44 13 7295 2706 545 2214 4800 10453 20325 28160 44317 71040 110497 149640 153906 352822 641333 830228 999999 917876 557266 363171 92390 1897 819 797 598 487 510 462 355 370 325 285 213 192 149 94 67 28 20 28 14 3 20 26 -31 -10 -13 -7 -4 -7 20 31 -28 -8 -6 -77 -58 5 -20 -21 -47 -65 -13 -42 -14 -20 17 5 -21 5 28 31 20 -24 -43 -52 -46 -57 -25 3 -33 -19 -33 3 38 -3 -3 -52 -23 -3 -49 -44 -40 -33 -37 -28 10 -15 -47 -48 8 -18 -58 -12 -2 -35 -27 -77 -50 -23 -12 -16 -23 -1 -11 3 7 0 14 -3 1 45 44 15 55 19 9 36 22 11 49 31 38 33 19 11 18 -6 -31 -12 12 21 25 17 -14 23 51 42 28 42 42 26 54 34 30 30 67 92 80 64 58 68 70 79 50 52 61 57 54 92 60 37 80 64 52 37 17 68 84 62 60 61 80 73 49 63 69 77 87 66 72 79 80 76 68 109 97 95 80 77 90 92 93 79 83 88 97 88 85 88 80 81 92 72 62 59 70 61 56 67 71 59 41 56 72 64 66 81 73 70 76 79 80 84 79 92 73 74 84 80 77 81 70 71 79 77 84 82 85 82 74 74 77 82 74 73 77 79 74 72 65 31459 306 13 30 9913 8 44 19 7296 2703 12881 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -88 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -99 1475 5203 8323 22104 33752 72154 157242 253409 409328 587726 497996 438860 348808 299650 254906 494706 568530 148939 6351 1657 935 802 785 692 583 444 447 414 376 392 350 305 253 255 192 154 85 -15 -8 -44 -33 13 13 28 -11 -35 -48 -30 -17 -61 -9 15 -10 -25 -61 7 -11 -30 -15 -33 -43 -26 -32 -53 2 -20 -43 -53 -35 21 31 13 -58 -33 2 1 6 -41 -31 -28 -14 -12 5 20 -9 -7 11 -6 -9 -21 -9 -23 -10 -7 -26 -42 -32 -26 -45 -12 -26 -64 -33 -1 9 1 11 -21 -14 29 9 -9 4 3 9 48 17 -1 36 3 -9 1 -20 6 24 53 33 50 68 37 36 31 36 34 45 12 24 26 11 23 12 27 19 27 3 32 1 -9 23 9 29 38 28 30 34 38 33 63 53 67 81 51 88 59 55 61 64 56 48 54 31 19 43 30 21 31 54 54 63 82 71 60 86 74 56 76 53 46 47 70 55 63 61 47 52 78 73 46 93 90 84 89 108 96 84 92 91 75 57 62 70 60 79 72 71 77 55 51 49 46 53 51 73 58 51 52 44 56 58 58 58 67 60 65 76 78 73 78 72 72 62 70 73 76 78 77 76 81 83 75 70 70 65 71 70 69 63 71 66 62 54 31465 305 15 30 9915 8 44 25 7296 2700 643 633 589 615 651 636 722 734 794 754 792 873 1041 1114 1097 1075 1104 1108 1224 1169 1054 986 926 919 879 538 304 346 562 578 544 489 531 492 429 333 209 283 318 387 463 688 1012 1231 3020 15609 38463 86617 186447 275532 369728 408220 451964 557857 507046 59962 1685 1553 1515 1241 1102 932 1079 1048 1081 1104 835 698 510 455 414 337 376 332 358 347 284 298 216 200 45 -19 -12 -18 31 23 -18 -42 -36 18 31 13 -18 18 -6 -24 -51 -33 -32 -25 20 -11 14 -38 -55 -16 -48 -7 -31 -66 -83 -14 -18 -61 -42 2 -57 -57 -68 -38 -18 -21 -38 -47 -12 8 -6 -5 -23 -2 -19 6 -16 20 -16 -19 -55 -25 -32 -27 -50 -17 21 15 -47 -52 -10 -46 -35 4 9 4 6 19 31 52 -15 39 21 -1 -21 0 -10 33 23 -3 -10 28 15 38 31 -10 29 30 19 3 30 -27 1 6 -2 -15 1 0 12 10 2 24 31 29 15 36 16 28 13 1 42 68 75 57 41 45 65 67 82 92 89 62 31 33 40 23 32 49 45 46 57 51 40 60 63 57 49 69 52 7 39 54 48 85 85 44 53 57 52 63 88 91 79 88 103 107 95 87 94 95 72 80 91 88 74 73 55 47 45 63 48 52 71 57 49 46 59 36 41 39 58 64 57 52 61 59 64 52 49 64 68 62 67 67 56 61 57 59 67 54 62 73 60 55 64 70 63 54 59 71 64 64 63 56 62 57 58 56 52 31471 260 1396 30 9916 8 44 31 7297 2697 13 1238 3845 9704 25340 66491 145473 345027 863091 999999 999999 861543 235053 3184 1363 1370 981 653 600 531 559 547 544 421 388 317 289 288 215 175 133 188 107 69 32 -1 -31 -37 1 -25 1 -60 -30 0 -3 -41 -42 -43 -36 -11 -38 -9 -49 -45 -52 -46 -9 -35 -73 -45 -22 -15 0 -42 -36 -39 -27 -59 -45 -35 -71 -25 -56 -48 -60 999999 -54 -41 45 -20 2 27 -23 -58 -7 -1 -44 -49 -28 -31 -15 -77 -52 -26 -86 -13 -21 6 3 13 -42 -31 25 -28 -12 -7 -22 -36 12 -3 -10 -23 -12 -2 9 4 -10 4 27 26 19 -6 20 12 -44 -22 3 12 11 -13 -20 34 14 8 -22 3 11 -17 -29 -14 -13 10 15 -23 -16 -12 11 -8 32 49 26 34 62 64 60 52 36 60 36 39 37 47 35 47 28 34 41 4 34 9 18 31 40 30 6 27 47 51 58 45 31 43 62 59 60 51 26 25 48 50 52 70 89 79 71 84 87 72 92 71 67 68 46 55 62 67 51 49 63 51 45 42 52 38 42 40 50 36 26 41 45 45 52 52 49 37 38 44 60 56 50 60 63 53 65 62 55 59 54 55 55 48 57 65 56 59 61 60 62 60 57 53 52 52 55 50 47 50 43 45 31477 306 43 30 9913 8 44 37 7298 2694 23558 1386 1301 1202 1201 1242 1198 1195 1304 1491 1635 1665 1737 1906 1920 1972 2028 2197 2346 2377 2196 2039 1518 931 662 400 366 308 299 384 457 511 495 412 347 346 332 417 539 667 925 1120 1456 2199 4586 15551 44069 61455 141891 116133 160762 243623 230335 379630 413897 411902 327211 4379 965 946 984 878 929 773 681 623 519 478 381 237 224 220 259 217 132 227 227 194 114 60 38 20 -5 -32 -60 -56 -38 2 -22 -31 6 -19 -58 -63 -5 -48 -51 -31 -47 -43 -52 -49 -44 -58 -50 -41 -75 999999 -61 -52 -69 -41 -25 -20 999999 -49 -25 -44 -60 -20 -23 -22 -29 -50 -42 -49 -29 16 -18 -13 -81 -49 -19 -45 -18 -1 -28 -27 -40 -38 3 -12 -37 -74 -23 -14 1 -24 10 24 17 8 -19 -18 -47 7 -4 6 -19 -20 -18 -13 23 -4 21 2 -1 9 7 -12 11 -9 9 11 5 3 -6 -7 -1 32 12 26 30 16 -8 0 -1 -3 -7 -9 34 -3 -9 3 27 38 73 31 41 48 26 25 56 65 61 63 76 71 42 10 11 40 16 36 33 17 35 28 20 45 62 58 38 51 59 49 55 53 52 38 35 61 59 46 41 53 68 49 49 72 76 73 79 73 60 77 73 74 63 54 54 57 49 53 50 36 43 47 55 43 37 21 43 40 36 34 53 36 50 41 36 40 47 52 34 50 61 64 67 63 45 45 48 54 58 56 47 41 53 54 46 50 59 59 62 56 61 63 55 58 56 57 50 43 43 39 31483 306 12 30 9912 8 44 43 7299 2692 30879 1274 1235 1115 1098 1086 1274 1307 1407 1423 1438 1476 1460 1407 1614 1663 1755 1885 1899 1796 1708 1729 1620 1440 1352 1216 1077 945 649 539 461 500 555 602 657 728 693 733 823 878 982 1092 1229 1602 2600 9193 44766 128723 311363 492482 640973 417329 66469 3111 643 465 571 649 601 445 420 467 438 408 418 416 399 321 292 200 164 139 140 161 142 139 203 114 37 83 102 -11 -21 -36 -14 -78 -66 -36 -45 -77 -79 -49 -8 -66 -81 -75 -32 -17 -41 999999 -62 -59 -27 -34 -62 -47 -61 -55 -77 -58 -3 -6 -49 -57 -55 -64 -47 -15 -37 -61 -20 -55 -42 -56 -68 -45 -57 -69 -57 -66 -64 -60 -76 -45 -20 -27 -54 -6 -30 -83 -39 -40 -33 -32 -64 -55 -14 -23 10 -22 -30 -57 -61 -28 -9 -28 -11 9 -13 0 -13 -7 -12 -34 -26 -24 -22 -16 3 -23 -36 -41 -40 -19 -19 -1 -9 -17 -46 -26 8 3 -10 -15 -3 -15 -14 9 -3 -8 -11 8 -5 7 21 34 48 42 31 46 53 53 39 72 62 68 37 4 9 20 -1 10 6 7 5 8 7 17 46 31 16 9 28 54 47 47 23 15 34 43 58 44 24 33 28 26 26 25 29 35 39 58 69 86 101 65 47 53 45 38 32 37 39 30 31 28 33 36 40 31 18 22 24 27 27 32 24 25 32 25 32 35 29 34 41 42 40 39 43 26 31 35 41 37 42 44 37 41 46 41 47 39 43 47 47 42 47 47 43 39 41 38 31 38 28 17 31489 306 13 30 9913 8 44 49 7299 2689 23429 1632 1612 1694 1669 1782 1805 1879 1833 1855 1907 2068 2135 2164 2237 2389 2439 2496 2604 2800 2743 2598 2307 1970 1724 1483 1260 1134 1047 1009 770 627 589 601 629 648 622 693 816 1008 1069 1224 1758 4515 32705 83322 133395 162821 314697 392304 558016 475442 40028 822 440 388 402 480 392 327 412 365 418 435 404 349 403 586 469 313 313 235 168 144 193 189 173 113 169 118 75 73 81 75 41 -3 21 -20 -23 -42 -33 -25 -25 2 -43 -41 -22 -6 -68 -63 -46 -24 -40 -3 -55 -44 -46 -34 -27 -22 -54 -56 -10 -70 -36 -11 -39 -36 -35 -42 -66 -78 -81 -26 21 28 -11 -40 -17 -35 -40 -66 -9 -32 -23 -33 -18 -9 -25 -45 -12 -49 -41 -41 -33 13 2 -33 -28 16 11 -33 -8 4 -5 2 27 5 23 18 -2 27 49 28 -7 4 -7 -15 -25 -12 24 -20 -18 -33 -36 -38 2 -6 -12 16 17 10 0 -15 -11 -1 -3 13 -1 11 49 17 8 39 25 24 65 81 79 75 70 47 40 34 31 14 21 4 36 19 22 31 10 44 49 27 34 29 37 24 11 24 54 46 55 29 37 59 57 63 58 56 59 67 64 55 36 59 72 90 92 76 84 78 79 71 79 72 60 54 61 38 41 63 53 27 34 48 29 9 34 56 30 35 38 43 43 43 48 37 37 39 54 56 56 59 58 66 69 72 67 62 46 42 55 60 69 67 58 54 57 59 60 59 56 56 65 62 61 62 65 61 53 52 49 41 31495 306 14 30 9914 8 44 55 7300 2686 9585 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 8369 29210 63176 174433 267588 286380 483054 850862 999999 999999 132111 1748 363 433 410 433 449 468 424 294 212 276 376 362 374 399 419 452 428 335 223 208 212 145 139 148 130 141 131 83 120 139 81 49 54 48 -1 -34 -1 -10 -20 0 -34 -43 -21 -39 -48 -31 -40 -24 -7 -68 -54 -36 -34 -62 -47 -17 5 13 -3 -63 -56 -24 -89 -43 -96 -41 27 -41 -38 -28 -19 15 52 -11 -17 -2 -37 -40 -67 -39 37 2 -7 33 -2 -34 -33 -28 -5 7 -18 -29 7 -9 -36 55 26 -16 9 1 -9 -2 -2 32 -3 1 -5 21 41 40 22 -12 -10 -12 15 34 -1 -13 -8 11 -7 4 1 -14 -50 -29 8 -14 -4 0 15 5 17 38 46 48 13 22 60 53 34 72 64 53 68 66 86 74 88 57 28 20 12 42 29 23 46 30 42 59 31 27 42 50 59 31 29 36 46 42 37 46 41 44 35 64 64 62 68 42 55 75 87 69 81 67 75 80 78 98 78 71 79 82 69 69 54 43 44 40 52 53 45 47 36 34 33 37 21 34 48 40 47 49 35 37 42 41 50 72 63 61 54 57 54 55 58 49 52 46 44 57 67 55 48 46 48 58 54 58 55 66 61 58 52 55 56 53 51 40 44 41 36 31501 272 1032 30 9912 8 45 1 7301 2683 -99 999999 458 1152 672 2410 6525 13329 24031 45984 105553 237224 496193 732377 999999 999999 249759 2858 328 333 309 294 279 209 184 162 220 144 204 255 299 316 428 441 368 308 259 208 210 187 156 160 94 70 124 127 113 64 42 -2 56 81 15 -1 18 46 11 -49 -37 -70 -47 -25 -71 -17 0 -64 -34 -19 -26 -32 -27 -26 -93 -43 -50 -4 -36 -66 -64 -48 -35 -49 -40 -11 -22 -49 -49 -39 -22 -25 -47 30 6 -4 -4 -9 -16 -42 -55 -44 -37 -39 -28 -17 -11 -19 -2 -17 -28 -40 -17 -9 -19 -33 -1 35 31 43 -20 -26 34 1 -18 -11 6 0 -18 -7 17 -8 1 -5 -5 6 18 17 -14 -29 -20 -19 -11 -5 -2 26 -9 30 32 4 -19 13 22 16 -21 0 -7 35 64 64 65 58 63 73 84 75 59 70 69 37 6 27 37 30 30 33 45 35 2 15 42 35 44 44 51 32 0 -10 25 37 44 52 60 37 75 63 45 46 25 35 42 40 59 51 44 60 55 77 76 58 53 44 70 63 59 53 44 54 36 34 51 32 35 42 43 45 40 29 30 38 46 50 55 33 35 37 30 36 53 48 46 45 34 43 39 38 41 48 40 40 36 44 47 49 36 38 48 50 46 42 45 43 44 43 40 41 45 47 43 46 39 34 37 31 31507 268 1148 30 9908 8 45 7 7302 2680 1849 10821 30585 75402 170485 281773 320112 435597 474935 682019 999999 999999 697010 184950 2129 340 234 192 116 150 189 184 155 240 209 210 295 264 385 466 489 355 259 216 260 268 248 246 273 218 159 106 130 105 184 137 79 22 41 35 72 76 14 -1 16 -13 19 1 -27 9 -8 5 -12 -39 -48 14 9 -39 -14 -39 -25 7 -31 -48 -54 -23 7 14 43 -10 -9 16 18 34 32 -3 -49 -43 -8 -19 -20 6 -20 -1 24 -21 -45 -19 -47 13 33 14 9 9 -11 -18 -13 7 -10 9 27 52 37 -7 19 51 56 44 42 52 11 23 30 34 14 59 17 14 5 12 28 -3 9 2 -3 -20 1 13 5 -29 36 46 32 34 -5 25 50 27 51 88 65 64 77 92 85 55 84 88 76 64 74 74 65 48 36 42 47 67 59 41 34 62 49 56 62 42 84 72 46 65 52 91 72 76 51 36 46 81 60 56 58 75 65 70 68 60 68 71 67 85 65 92 105 85 97 97 64 63 79 65 62 62 72 70 80 49 53 68 53 44 57 48 56 57 38 60 58 50 53 49 47 49 51 50 53 48 50 46 50 63 63 63 55 73 60 63 66 52 61 63 64 66 58 62 61 58 64 69 57 56 60 63 54 46 45 45 50 41 31513 306 8 30 9908 8 45 13 7302 2677 21638 1150 1084 965 995 1080 1068 1168 1214 1226 1313 1281 1212 1218 1160 937 782 459 410 507 768 1011 1071 1213 1398 1522 1746 1807 1774 1895 2194 2602 3085 3759 4653 5726 6883 8794 15612 70417 133392 118818 89208 142837 251374 387027 572614 594015 189152 4069 730 622 1024 1409 1143 1986 3129 1279 259 205 178 191 218 156 190 213 229 290 269 298 278 263 273 373 290 250 240 234 212 177 183 74 29 30 40 39 58 111 98 76 86 59 59 13 36 -11 10 22 -31 -15 -15 17 -28 -20 35 7 19 -13 -25 -3 14 -19 -52 -61 -22 -26 -27 -31 -9 -41 32 0 -40 -22 -2 -14 -11 25 -39 -3 -4 -4 -41 -2 27 -3 -6 4 18 31 27 -1 6 -22 12 -9 12 26 -10 -32 2 13 38 32 42 41 65 32 24 21 25 30 55 29 53 65 0 20 24 29 -5 -30 4 12 27 21 22 49 39 26 31 16 -2 12 46 21 36 26 55 79 117 82 91 76 76 89 78 85 74 79 59 76 57 30 25 50 55 55 46 62 26 54 70 45 39 42 42 51 61 74 83 68 74 66 51 54 64 59 67 63 71 56 76 91 86 77 83 89 97 124 97 102 85 91 96 67 58 66 46 68 47 48 60 43 53 55 31 48 47 55 58 50 49 49 65 66 64 53 48 48 56 63 67 64 58 73 72 59 57 66 71 63 60 48 53 54 61 60 58 68 67 61 70 68 63 67 59 58 64 59 53 45 51 47 47 42 31519 306 9 30 9909 8 45 19 7303 2674 27988 1748 1688 1626 1604 1781 1902 2048 1976 1904 1975 2379 2570 2576 2343 2121 1250 987 1253 1483 1576 1723 1918 1961 2080 2059 2108 2385 2678 2867 3149 3662 4334 4604 4709 5439 7250 26474 93578 137560 317113 282327 101988 40788 38919 1933 485 371 329 293 331 322 359 395 396 327 374 406 417 337 247 267 226 152 115 130 189 174 173 190 197 268 204 250 246 285 234 189 166 196 158 112 78 67 89 21 63 49 93 132 82 48 59 12 21 25 22 27 6 39 12 -28 -35 -6 -22 -19 12 -47 999999 -74 -2 6 -8 -15 20 -1 -27 -2 -5 -7 -14 32 -27 -12 -50 -40 -28 13 60 42 -27 -13 13 10 -6 -18 22 3 -8 -62 -33 -18 3 -9 43 -7 -14 5 28 7 18 33 11 50 39 35 42 30 48 -10 -26 28 42 48 26 -21 -6 -8 46 28 4 -23 -13 -28 33 -21 4 5 0 -22 7 36 22 17 37 47 47 27 28 16 19 23 59 38 65 92 52 49 71 63 68 73 73 38 71 63 38 42 33 46 64 66 59 51 34 35 40 43 53 50 45 33 70 78 48 59 67 48 77 60 52 69 57 47 65 72 72 72 72 71 65 72 77 63 55 46 51 59 46 48 58 36 54 59 34 22 22 25 38 40 40 54 44 54 44 39 52 42 38 47 58 45 42 53 50 58 57 45 51 55 57 51 55 53 47 33 28 40 53 43 41 47 42 36 47 49 53 42 40 40 35 42 43 36 33 26 31525 306 8 30 9908 8 45 25 7304 2671 24800 3405 3296 3199 3109 3081 3196 3344 3384 3509 3661 3821 3819 3988 4139 4128 3847 4008 3894 3298 2296 1918 2165 2443 2689 2907 2928 3029 3196 3257 3066 3043 3273 3331 3554 3857 4183 4554 5118 5635 5601 4480 2684 1838 1085 489 178 150 155 143 138 219 206 198 198 213 242 271 387 360 219 236 270 238 186 191 140 180 206 181 210 187 185 172 201 228 224 173 164 151 167 165 95 45 46 15 64 42 10 38 33 44 13 -5 18 1 8 -51 -50 -11 -84 4 -41 -32 -8 -36 -59 -54 -74 -79 -38 -31 -22 -28 -22 -34 -18 -43 -36 -37 -18 13 -30 -28 -57 -32 -16 -10 -12 -23 -30 16 19 -11 -4 -14 0 -27 -41 -5 -3 16 23 -2 -47 -7 11 44 26 28 9 -7 29 16 5 34 11 35 28 24 27 21 13 5 1 -26 -7 48 39 6 -7 -13 5 5 -16 19 30 -9 -17 -4 39 25 26 47 33 23 49 66 55 71 62 53 48 63 77 53 29 30 54 41 58 53 53 48 58 16 41 32 8 60 48 20 40 30 45 28 40 46 50 45 62 65 81 61 57 64 45 43 28 61 47 62 72 61 66 76 82 76 59 89 99 85 73 63 65 77 68 67 71 38 41 39 39 31 47 32 22 14 32 46 25 38 17 31 45 34 38 40 46 43 40 53 39 45 53 51 36 46 44 43 45 40 43 51 49 45 43 42 45 52 49 39 37 28 36 38 37 34 31 33 35 32 28 29 29 18 31531 306 7 30 9907 8 45 31 7305 2669 10552 475 393 413 458 532 615 745 879 997 1198 1441 1995 2474 5541 25468 66942 102471 177141 218713 258124 313020 433824 537425 465664 162370 194429 85005 3692 3007 2863 2772 2567 2491 2599 2650 2613 2527 2294 2004 1820 1379 858 550 295 149 136 132 32 147 213 182 176 246 203 202 276 275 219 199 229 190 177 88 117 151 130 144 129 185 189 97 74 87 90 102 153 113 77 137 110 82 56 13 -5 -8 28 32 59 19 15 24 28 14 -12 -26 -1 -4 19 -1 -21 13 18 16 -2 -53 -48 -64 -21 -11 -30 -55 -21 -8 -9 -19 5 -16 -18 -48 -15 -23 -17 -48 -44 -23 -3 -10 3 2 0 -10 15 28 1 53 36 16 12 -26 14 -8 26 6 -35 3 32 57 66 33 41 31 23 11 3 8 16 10 26 0 12 -12 -18 24 23 -15 8 -5 6 22 35 42 10 -6 3 35 27 52 28 11 42 43 47 48 68 62 47 58 56 44 54 72 46 41 46 62 40 47 47 69 47 42 36 35 26 43 53 47 66 65 78 65 67 49 44 62 79 60 75 71 46 82 88 91 92 80 77 66 70 74 74 81 76 76 89 93 72 81 104 93 86 83 85 87 75 74 77 57 53 50 41 29 24 53 55 39 50 40 42 34 31 47 39 46 42 59 47 51 65 55 59 46 42 46 55 59 67 59 45 60 63 61 53 60 56 53 57 60 63 55 52 62 49 51 65 55 51 47 43 35 37 35 37 36 41 30 31537 306 3 30 9903 8 45 37 7305 2666 18370 1002 1062 1272 1370 1536 1932 2212 2711 3556 5616 19001 65883 135865 131762 198254 231735 252897 97531 12012 45481 49991 81247 160217 293469 403008 295746 36857 2180 1883 1961 2159 2351 2367 2228 1957 1643 1377 1277 1049 844 685 488 375 373 288 236 215 160 121 112 113 172 180 155 149 126 185 193 164 198 172 114 151 153 147 153 161 162 173 181 133 65 119 87 104 124 107 29 51 46 10 59 61 73 94 54 52 -7 -9 6 20 -4 -27 -32 -56 -14 -39 8 21 -23 -14 -19 -51 12 15 -51 -29 -46 -25 -13 -8 -36 -40 -39 -42 -48 -53 -12 28 -22 -22 -8 -51 -11 32 21 -26 0 2 12 42 7 -3 -29 -23 -9 -25 3 30 19 7 13 23 24 29 18 10 -2 34 23 -15 22 32 12 -20 11 -6 23 15 31 26 -5 -45 5 13 -16 6 -14 13 26 -7 -3 6 5 -7 28 21 -1 6 12 40 10 35 70 62 51 39 35 51 16 27 32 59 63 51 29 42 37 55 18 35 3 -12 35 20 24 28 66 72 60 41 31 48 35 39 28 48 59 50 37 55 60 43 62 59 56 65 56 61 73 76 69 90 73 75 86 56 89 73 72 76 78 70 82 80 51 52 68 64 46 48 54 42 54 42 35 34 31 36 37 39 38 46 63 57 45 43 50 45 40 46 42 52 54 44 56 51 42 35 48 41 41 49 52 48 47 36 42 40 44 46 40 36 35 34 33 27 28 31 33 38 27 23 25 21 31543 306 1 30 9901 8 45 43 7306 2663 26712 3132 3104 3109 3451 3653 4143 4592 4873 5522 6463 7474 8770 16024 82308 127655 45978 23587 50627 32620 20861 2789 1601 1347 1080 1143 1394 1547 1721 1901 1933 1983 2038 2013 1733 1424 1153 919 866 754 684 569 494 382 311 217 205 181 149 142 144 83 134 180 180 198 192 183 177 143 110 140 144 159 113 121 160 137 66 113 96 95 45 67 105 75 27 44 118 75 76 85 63 53 38 -6 7 19 -23 -22 62 -6 -17 -5 -22 -45 -29 -16 -23 -28 28 -2 -23 -14 -29 -44 -17 -18 -38 23 16 -45 -11 -4 -31 -5 -22 -27 3 -68 -7 2 -30 -31 9 -8 -16 3 7 20 -15 -3 48 44 12 -27 -5 -12 40 33 -11 40 56 43 35 39 33 26 46 26 15 9 11 1 -4 3 -5 -16 19 5 19 -7 12 25 -18 15 16 20 47 16 -3 -5 11 33 38 -27 34 22 34 56 81 21 14 40 54 1 33 50 48 29 39 12 15 21 45 64 40 42 62 32 25 40 36 25 57 49 47 42 36 56 74 42 34 48 61 34 44 60 56 66 61 62 74 35 36 70 63 47 54 81 95 91 82 96 105 78 79 78 78 81 92 79 77 67 65 56 52 48 59 59 64 54 37 34 31 35 35 41 34 32 39 50 49 53 43 50 59 50 58 56 52 51 49 46 58 56 54 51 49 58 50 59 48 51 51 52 45 42 42 43 45 49 50 38 33 35 39 37 39 37 29 40 38 41 29 20 31549 306 0 30 9900 8 45 49 7307 2660 25213 2107 2189 2247 2271 2428 2588 2693 2758 2862 3096 3215 3484 3797 4343 6629 24671 99922 308225 224856 76724 38051 1752 1077 1003 934 985 1068 1265 1478 1593 1494 1424 1258 1079 881 731 626 606 567 503 448 417 302 182 134 98 87 -1 49 116 145 79 82 171 176 123 108 187 228 195 181 165 100 90 133 78 84 56 91 131 54 57 23 27 30 11 4 49 94 84 27 85 18 52 4 40 23 -15 -26 -20 36 51 10 17 -5 -24 -6 34 23 -26 -16 -17 -20 -39 -89 -67 -38 -58 -13 -27 -48 -37 -16 -21 -22 -22 -31 8 -16 4 -28 -34 1 -8 -15 8 1 27 3 56 27 45 14 22 54 3 -57 -41 18 21 32 -4 -3 7 -7 2 34 11 3 34 42 29 28 22 -8 6 -1 16 13 1 -7 -25 -41 -26 13 10 -19 -2 -16 -6 -7 1 12 29 29 35 13 37 40 20 4 30 29 51 28 29 38 15 6 7 21 22 50 11 7 13 29 28 44 74 69 32 63 43 55 68 67 58 87 45 43 37 5 31 44 57 43 71 79 77 93 69 64 68 61 88 57 58 78 64 88 97 91 80 89 93 84 82 85 91 91 80 55 64 84 79 59 53 53 61 53 67 56 58 46 37 54 47 38 48 44 49 46 44 44 38 37 47 38 36 49 48 46 31 37 52 53 52 55 46 43 51 49 51 55 49 54 56 57 45 42 44 40 33 24 22 33 35 27 31 25 26 22 31 25 31555 306 1 30 9901 8 45 55 7307 2657 27988 3092 2880 2861 2870 2894 2845 2813 2948 3014 3046 3223 3383 3573 3626 3596 3570 3306 3078 2864 2551 2405 2270 1921 1812 1704 1667 1705 1675 1622 1484 1504 1427 1363 1228 1116 1048 868 836 742 604 610 440 339 178 141 132 95 68 51 98 67 52 130 154 127 154 163 150 165 157 164 87 115 155 76 89 74 112 98 131 84 67 51 35 28 48 34 118 115 124 122 76 83 59 103 77 63 71 24 -48 0 -9 -34 38 14 35 91 41 42 32 13 56 8 0 -35 -1 -13 -45 -23 11 29 -15 -3 -17 -16 31 28 47 30 -35 8 41 59 28 23 20 45 53 60 59 56 26 17 38 37 60 66 63 46 38 -7 71 78 65 48 9 46 66 81 63 68 34 32 21 3 17 53 18 49 14 31 34 22 52 50 25 24 18 7 6 24 36 32 54 27 39 45 31 38 44 75 91 91 66 58 77 73 71 76 61 83 66 49 45 11 48 80 71 39 56 33 68 73 49 39 46 54 42 43 72 68 71 66 93 95 70 93 94 69 90 107 74 69 79 96 90 107 119 92 94 110 140 121 120 118 110 97 97 121 96 114 123 102 92 96 66 71 108 122 94 72 86 94 86 61 53 82 86 69 72 62 78 79 62 69 61 63 64 88 83 70 77 73 89 85 74 72 67 67 80 81 74 86 83 80 87 81 73 74 73 68 66 60 68 63 65 60 63 54 52 58 60 61 56 46 31561 306 1 30 9901 8 46 1 7308 2654 18491 1522 1560 1685 1603 1494 1550 1578 1679 1838 1939 2240 2593 2799 2884 4034 29401 103037 107809 148667 222718 301321 345738 202042 124077 36258 18650 4392 2134 2137 2104 2136 2360 2492 2482 2284 2045 1561 1016 642 519 454 360 242 159 137 33 72 14 52 60 -22 -1 97 105 59 95 90 51 102 38 90 80 108 89 122 21 25 29 10 75 23 -1 3 -14 12 64 37 52 55 54 72 72 20 18 1 40 35 -9 -2 -79 -86 -51 -45 -27 -63 -3 6 5 -63 -41 14 33 -19 -51 -52 -87 -94 -28 -56 -57 -61 -44 -63 -74 -38 -73 -56 -3 -53 -29 -3 -23 -2 3 13 -11 -31 22 10 35 21 -4 -1 21 -14 -23 -25 1 30 5 63 50 16 -4 -19 -12 23 26 18 18 23 -7 12 -2 14 -30 -2 14 -25 -5 -12 5 -1 -28 -29 -48 -10 6 2 -23 -12 23 12 27 8 4 21 -2 23 20 -6 14 16 27 42 7 12 22 14 32 11 22 14 22 11 27 19 4 8 14 30 17 -11 38 19 23 32 31 23 30 42 47 43 35 26 45 51 55 37 37 70 36 39 72 65 63 67 37 42 58 64 55 59 63 83 90 92 93 87 91 85 75 56 46 42 82 45 49 41 35 50 47 46 46 52 45 41 41 33 30 26 26 28 31 32 35 33 30 34 32 48 30 28 30 40 43 43 37 37 35 42 40 32 37 50 47 49 50 38 26 29 31 23 7 14 30 28 27 21 22 21 24 20 22 26 31567 306 3 30 9903 8 46 7 7309 2651 13273 951 861 836 870 863 906 971 1152 1081 1323 1733 2083 2412 5900 27423 18975 61966 207342 331182 348308 568346 525819 248992 162053 5874 2411 2365 2352 2313 2293 2524 2575 2486 2423 2080 1526 1084 618 271 256 244 147 105 112 47 -10 -5 -7 20 64 34 -27 8 8 6 10 -32 36 86 23 34 41 80 37 78 -8 -18 26 -7 -13 -27 27 35 35 46 98 57 71 61 8 -27 -36 5 12 10 69 55 13 -40 -46 -35 -25 7 -4 -5 -52 -53 -22 -47 -62 10 15 -19 -37 -11 -39 -89 -83 -77 -56 -33 -57 -77 14 -60 -44 -62 -70 -74 -64 -58 -43 -9 -4 -8 -19 19 51 -5 -5 54 14 -1 38 1 -16 -10 17 -7 34 30 2 -1 -6 18 68 32 -28 -10 28 -44 1 4 -29 -7 28 24 -5 -48 -31 -1 32 -12 -17 -21 37 20 9 0 21 0 12 14 -1 -6 -15 -25 3 -3 3 -9 6 12 0 46 33 -11 14 43 -4 9 20 45 24 32 11 5 -7 25 26 23 11 -1 13 15 28 30 35 41 16 33 40 20 16 24 37 39 67 62 45 22 21 49 41 64 35 52 53 42 41 41 45 56 53 59 65 62 55 49 43 50 58 75 69 39 44 41 34 34 32 28 44 30 29 38 11 10 12 24 14 21 16 27 29 27 24 31 30 24 23 24 25 45 41 25 31 30 36 25 27 31 34 37 37 42 37 39 32 28 35 29 25 21 14 15 9 11 9 13 13 21 19 14 19 9 31573 306 7 30 9907 8 46 13 7310 2648 18797 3307 2709 2700 2488 2602 2625 2499 2385 2477 2650 2683 2720 2790 3044 2738 2594 3216 5180 5878 3249 3262 5650 15326 35433 42853 5997 2917 2294 2143 2178 2112 2148 2264 2385 2213 2014 1835 1673 1289 635 334 270 256 223 201 129 46 -24 6 -16 -4 0 41 60 10 -30 -43 64 79 86 10 114 27 20 19 34 48 58 44 19 35 36 23 68 46 26 45 71 51 72 42 19 17 -15 63 112 98 -15 -34 -7 -66 -72 -35 12 -2 25 19 -65 -72 46 44 -15 7 -61 -48 -19 -59 -38 -71 -20 -50 -81 -44 -12 -37 -40 -28 -39 -30 -68 -58 -66 3 -1 51 30 -2 42 49 22 -1 24 57 37 19 -20 5 16 21 21 15 51 62 54 2 10 32 16 14 26 47 -1 48 21 5 -16 -25 4 -7 -41 -19 5 -2 1 15 -13 1 0 -1 10 11 27 7 -32 35 56 36 27 -4 8 22 40 19 -1 -2 12 21 15 30 43 36 31 61 38 41 28 59 51 33 19 14 34 41 39 36 37 39 32 28 35 37 51 56 52 27 26 43 38 53 66 59 68 60 66 37 41 40 60 54 81 73 70 67 81 86 94 101 89 56 58 78 70 53 48 61 75 66 66 65 66 67 53 60 70 52 45 43 40 53 52 39 32 41 33 37 48 48 49 48 55 58 55 63 56 60 55 50 54 46 47 53 55 56 46 49 51 52 50 49 61 63 52 49 39 30 25 33 36 36 33 31 30 31 35 32 31579 306 8 30 9908 8 46 19 7310 2646 14078 2707 2525 2395 2242 2230 2235 2151 2129 2100 2242 2077 2088 2041 2011 2086 2206 2486 2488 2515 2276 2203 2318 2459 2618 5546 15474 4882 1555 1632 1964 2277 2477 2457 2161 2108 2034 1749 1397 935 420 244 253 260 256 212 244 63 -5 35 44 17 -44 38 -7 -46 -46 49 49 44 79 47 10 -42 15 44 8 27 52 58 63 42 66 43 37 -9 44 25 -20 -34 12 66 34 18 1 48 1 -24 -20 -44 -81 -53 -65 -36 -20 -19 29 -51 -41 -8 -43 -54 -44 -10 -24 -43 -42 -58 -48 -54 -78 -46 -48 -59 -31 -45 -70 -33 -35 -73 -25 -1 -5 6 21 -51 -25 -21 -7 29 36 43 34 7 19 -2 38 45 31 -25 4 9 -17 -22 5 -10 52 2 4 11 -2 14 12 7 -6 -8 6 5 -3 7 -27 -29 -15 13 4 -40 -15 -12 -8 -2 -29 -12 -11 5 38 34 38 -15 -5 -4 -10 31 14 -8 4 8 -17 -13 -10 29 29 39 6 23 32 27 8 49 52 18 19 44 27 29 8 22 33 38 46 30 34 51 52 57 55 39 35 49 63 59 61 51 58 61 60 59 44 70 81 61 62 46 82 82 77 73 56 69 68 54 73 75 68 64 54 85 89 68 67 47 56 53 50 42 44 31 58 51 35 41 50 49 35 17 31 39 52 31 48 49 51 49 39 54 51 58 50 46 67 59 50 56 66 54 50 53 63 64 55 44 57 48 51 44 34 35 33 35 33 32 33 35 36 42 34 28 31585 306 5 30 9905 8 46 25 7311 2643 16939 3643 3667 3920 3911 4014 4277 4110 4186 4012 4203 4365 2619 2176 1835 1525 1528 1618 1611 1765 1843 2604 5674 3978 2204 2227 1349 1114 900 866 989 1322 1419 1322 1027 794 584 389 262 188 199 202 281 257 263 198 184 202 97 61 -17 -39 -79 -52 -59 -59 -9 35 -20 8 6 8 -38 -30 17 60 29 10 8 -12 21 15 59 33 22 16 -5 -18 23 33 29 -24 -18 23 23 32 49 -15 40 -1 -77 -22 -39 -33 -48 -2 -24 -30 16 -4 -18 -80 -80 -36 -18 16 -15 -93 -46 -6 -36 -66 -66 -58 -39 -43 -84 -54 -29 -22 -24 -43 15 54 5 -37 10 28 1 2 21 41 17 2 25 31 35 -9 30 42 -12 -5 53 40 33 25 37 5 5 -1 14 -11 9 23 -25 -42 -7 -26 -11 -23 -30 -4 4 -30 -20 -15 -13 -27 -11 -6 -6 -7 -28 -9 5 36 10 0 -3 -40 -10 -19 -19 -1 18 -15 -3 -15 -29 -8 15 10 17 -3 15 50 35 22 32 14 13 50 40 15 21 44 53 28 22 21 46 59 39 51 49 44 52 68 75 53 28 43 73 34 30 45 50 51 54 42 79 61 72 69 68 46 62 79 70 67 54 41 56 46 56 51 70 50 54 50 37 31 47 50 36 18 28 22 32 31 38 31 18 30 19 31 24 27 38 33 43 36 37 34 36 39 40 37 32 54 37 48 43 45 41 42 43 52 41 39 45 34 31 25 25 18 14 17 22 23 19 17 23 25 28 20 31591 306 5 30 9905 8 46 31 7312 2640 22236 4337 4435 4425 4413 4460 4210 4114 3871 3434 3517 3917 3273 2084 1554 1299 1221 1257 1373 1278 1283 1253 1171 1040 949 916 981 1043 1032 1054 900 749 640 537 478 532 496 469 442 464 335 320 220 205 235 245 233 220 158 115 74 -15 -45 0 -32 27 -15 27 25 24 29 17 45 36 13 41 62 3 -29 33 68 79 86 39 80 59 -16 -7 16 10 35 49 16 17 66 24 38 43 12 6 33 28 26 -33 -16 -27 15 18 4 0 4 70 47 24 42 43 13 -12 -16 -51 -71 -56 -61 -43 -45 -31 -8 11 32 13 -7 -39 10 55 16 -5 -13 30 -17 56 61 22 24 42 82 52 0 21 37 39 26 12 44 31 32 30 53 -4 7 34 60 23 37 38 29 42 18 -27 -1 11 -4 19 36 5 39 24 17 -10 3 8 6 32 5 13 26 19 4 14 12 24 25 5 6 27 24 47 23 36 42 44 58 54 67 69 54 46 29 51 45 57 37 21 57 48 46 51 72 69 91 90 76 75 110 84 50 58 63 64 74 86 82 72 58 58 52 51 79 63 57 44 79 104 78 87 92 122 108 102 103 84 79 81 74 97 100 74 82 99 85 79 74 82 86 72 57 57 47 47 60 78 51 51 57 45 39 55 64 59 60 66 50 62 59 49 56 70 68 70 68 57 56 71 65 63 66 58 60 74 72 59 60 54 53 53 53 53 45 36 38 41 43 43 42 46 49 37 31597 306 5 30 9905 8 46 37 7313 2637 24253 4385 4127 3733 3279 2883 2778 2721 2684 2839 2792 2901 2635 2424 2218 1860 1694 1497 1196 1064 1073 977 903 890 811 829 832 799 685 627 623 689 595 639 679 755 923 1027 929 1296 2868 1272 419 298 299 234 269 257 166 119 48 61 41 21 -14 27 36 13 -6 18 43 13 16 38 29 89 67 88 40 60 57 23 38 27 48 54 25 -21 -8 32 18 43 37 74 71 24 54 36 19 -52 -58 -49 -31 23 -7 -3 -3 33 -7 25 19 34 36 39 40 11 -24 -59 -43 12 -41 -48 -63 8 -13 -22 -13 -18 -40 3 -5 -10 -15 4 1 -10 15 27 35 23 8 30 31 45 30 19 55 86 59 34 70 76 101 73 24 24 28 26 62 32 104 13 26 -1 -4 -3 36 13 -3 5 36 24 18 76 28 8 32 35 40 20 11 22 -4 1 -11 -3 -2 -20 0 40 13 17 30 30 47 31 56 51 58 39 66 54 52 51 52 53 56 65 55 57 48 60 56 32 46 37 45 89 53 30 61 57 66 70 65 81 88 68 63 60 80 70 79 72 59 68 68 77 99 99 87 72 91 109 108 96 97 98 88 87 77 64 76 85 76 84 77 74 81 75 85 96 90 88 72 69 80 76 58 69 66 57 37 49 51 61 60 55 56 46 47 57 52 48 54 54 53 62 68 79 67 60 65 67 74 63 56 53 61 51 47 52 51 48 42 44 44 42 39 37 33 35 40 36 38 37 31603 306 5 30 9905 8 46 43 7313 2634 70054 34742 32110 29208 27953 27425 26594 25108 23947 26641 82360 101507 96659 132569 95852 71035 33950 23192 18844 13216 7686 5156 3492 2272 1710 1369 1147 1007 868 852 787 668 599 584 570 561 537 452 447 494 475 401 462 425 404 377 267 209 222 80 151 69 48 34 29 -24 29 16 93 -29 -25 -6 -15 66 44 29 48 60 82 103 49 66 60 -2 71 60 29 62 21 8 13 17 47 26 18 -26 7 1 -8 -26 -12 6 -46 -15 30 27 37 64 76 45 30 35 96 27 58 50 69 24 -7 -50 -58 -14 -42 -80 -14 12 -12 1 0 4 23 -35 37 64 22 29 52 53 30 73 83 46 43 48 61 30 67 95 89 83 19 59 43 58 23 -2 -1 44 72 76 54 67 79 32 36 16 3 45 57 53 31 33 7 17 32 51 15 45 50 17 9 51 27 25 61 67 37 4 19 22 32 40 33 32 41 43 49 14 67 88 90 97 91 58 55 62 81 109 69 46 58 55 82 92 113 97 84 81 90 78 67 72 81 80 93 101 114 115 100 74 97 104 82 65 85 100 81 63 75 100 105 89 97 124 96 99 119 120 92 84 95 97 77 76 80 87 107 107 99 105 99 109 96 104 93 76 78 88 74 73 77 74 53 57 64 79 61 64 69 71 59 61 75 72 84 73 86 74 66 75 61 62 75 71 69 76 79 63 62 60 58 53 46 43 44 52 45 41 41 39 39 37 45 47 43 38 31609 304 69 30 9909 8 46 49 7314 2631 2339 4050 5649 8601 13671 19493 31266 41865 61204 83716 157469 136897 96652 89791 70799 95060 151511 202218 228849 195199 144821 131292 183929 126626 35556 23345 18090 15869 30904 50515 117651 91913 111315 206161 244162 306172 172763 59792 41139 4217 941 546 490 353 337 229 142 79 17 9 45 14 -17 -32 -22 55 10 0 12 5 -12 -51 4 31 -2 50 113 66 36 70 90 36 30 -1 17 24 29 -42 -43 -2 -12 -36 -5 -22 -15 -64 -38 -34 -1 -45 -4 3 -40 -69 -4 30 -3 11 33 33 -7 -1 37 1 -25 -42 -23 -8 -54 -96 -74 -18 2 -5 -26 -58 2 32 16 52 20 7 51 57 41 22 9 -20 51 75 54 65 69 46 79 45 17 70 40 25 66 14 18 53 76 72 7 2 14 43 41 16 -6 22 1 36 27 23 15 13 14 22 17 -14 3 7 -13 -14 0 -7 24 14 18 -10 -9 26 44 56 27 0 24 60 19 14 25 51 52 21 55 46 48 54 9 45 42 66 68 46 53 38 65 74 98 64 90 92 82 83 98 82 65 51 74 80 54 40 54 37 65 56 44 63 58 57 48 78 77 67 47 70 94 86 76 79 91 100 68 72 68 84 85 77 47 39 59 83 70 80 76 71 67 72 70 66 58 59 52 52 47 36 44 43 32 46 48 29 37 42 38 40 42 54 54 44 54 57 40 37 38 55 60 57 56 49 54 47 50 49 47 41 32 29 22 24 29 27 28 29 21 18 17 18 24 23 31615 304 74 30 9914 8 46 55 7315 2628 1520 2359 3101 3714 4280 5522 6605 8685 12254 23043 55344 76191 95882 27109 25591 29948 48048 77943 83680 172261 225930 278453 375636 277306 312006 426064 267108 63188 45651 40784 41240 38292 31755 22208 18582 16032 68041 153388 211947 213972 59943 29918 11361 1058 419 296 215 104 30 44 44 -39 25 -20 -30 -53 -16 -6 12 43 8 -10 -18 -38 5 -41 1 18 1 7 -12 50 67 17 14 -33 -37 -58 -64 -50 -11 -22 -51 -36 -58 -53 -55 -36 -10 2 -26 -8 -43 -35 21 -5 5 4 37 86 55 -6 8 29 28 -26 -36 -64 -28 -54 -45 -19 -15 -33 -20 -12 -40 21 10 2 25 4 -51 -35 -17 15 26 46 28 87 42 32 48 40 15 23 31 54 78 32 49 45 43 25 46 46 57 76 79 41 36 25 -6 -6 29 2 7 20 26 25 34 9 15 -6 -6 13 17 4 4 -4 36 6 -1 0 14 27 25 23 33 58 56 10 5 23 25 44 29 27 55 48 40 31 55 23 57 71 69 58 56 63 79 44 44 44 77 71 55 64 60 58 70 62 18 27 54 58 69 67 84 88 80 62 82 80 66 65 86 90 78 83 98 81 96 84 95 84 81 81 85 79 84 84 80 63 64 63 74 72 70 70 69 57 59 46 52 57 33 47 48 57 50 41 56 51 48 60 65 57 50 52 56 47 45 49 55 55 48 55 63 53 58 63 62 56 45 47 61 60 55 44 33 35 34 30 31 26 28 17 21 30 29 29 24 23 31621 283 704 30 9914 8 47 1 7316 2625 3 466 1293 2404 3965 5843 8605 10635 11956 14511 17108 18476 22507 30875 53323 99829 211171 404958 620456 640269 540889 279159 549359 299747 768892 190623 1771 228723 1796 21 -34 -18 5 36 -55 -20 58 38 -13 -35 -35 34 0 30 2 32 72 73 48 35 -18 -3 -4 -10 -6 -11 -64 -34 -45 -56 -13 -30 -69 -19 -40 -28 -5 -4 -60 21 -12 8 34 38 26 40 16 5 16 45 24 -37 -2 -4 -42 -31 -39 -51 -29 16 23 9 -4 -32 -28 -8 16 13 26 28 -12 39 71 49 59 51 31 37 17 32 12 49 55 30 24 68 43 57 54 61 50 63 88 85 81 71 77 34 26 22 19 -7 25 20 16 16 9 4 7 47 24 1 -1 -7 -11 -31 -26 17 7 2 -18 -3 33 36 27 8 42 59 31 28 4 35 50 38 43 74 63 88 60 79 46 60 65 64 74 65 87 115 94 82 81 97 87 76 61 70 64 79 80 95 100 101 94 69 79 62 75 74 83 83 70 94 97 86 76 81 88 93 119 104 112 86 102 108 114 115 89 88 92 83 90 71 82 77 105 97 88 104 96 90 68 88 92 74 72 71 71 67 58 61 69 64 49 56 59 74 66 69 74 72 62 65 70 78 71 68 64 62 72 78 87 74 71 71 76 75 78 70 67 73 61 54 54 45 43 44 44 44 45 38 40 42 41 31627 301 164 30 9914 8 47 7 7316 2623 78 2472 3242 2300 6424 15321 13849 3071 2230 3501 5563 8410 21090 48664 78627 102117 41462 16192 39858 71401 73530 80782 8698 2425 1394 948 1348 1950 1948 2495 4199 6044 9871 19356 43088 109533 235310 476032 929005 999999 302328 62091 125552 197843 315741 264729 33821 431 11 9 39 60 74 0 -41 -25 41 30 -38 -44 15 30 19 -25 7 -31 1 -49 36 24 12 -21 -27 -23 2 -43 -56 -73 -54 -42 999999 -99 -44 -41 -20 -70 -82 -58 -21 -28 -14 -15 53 27 -1 -1 -30 -36 -32 -29 -66 -62 -34 -4 -26 -34 -46 -38 -13 -17 -41 -23 5 -38 -13 2 29 10 15 11 32 13 41 27 -5 1 38 45 -25 11 22 23 -2 41 85 59 24 73 39 50 26 54 61 39 56 50 29 30 19 18 24 40 7 -15 -31 -5 -41 -6 16 22 43 4 54 0 -16 35 59 18 23 16 29 61 48 26 10 26 25 36 3 31 29 27 35 19 42 54 36 40 55 67 42 74 52 68 57 35 53 59 75 71 69 90 93 77 71 66 49 67 50 46 71 75 54 67 81 82 80 104 96 91 73 62 78 93 93 90 78 81 91 80 104 103 93 102 81 76 107 103 74 71 85 87 91 79 79 68 71 81 61 65 76 55 57 50 42 45 43 53 50 44 51 52 47 53 60 54 45 50 52 62 58 52 65 59 60 57 67 63 57 73 63 66 71 60 57 60 57 56 57 54 41 33 36 35 23 27 30 27 31 27 28 31633 305 16 30 9916 8 47 13 7317 2620 12270 15839 22216 53139 152240 184697 126787 88223 71194 136163 225484 346688 130990 50361 55713 91777 135402 141570 150795 77808 54289 30896 21067 17407 15869 15030 14311 14804 13614 10269 9892 26647 53238 87898 132748 29805 16821 70688 128958 99378 6445 1803 1309 721 431 357 294 159 135 106 86 36 33 32 18 42 31 13 20 -7 -28 1 -37 -3 -32 13 25 18 -6 -37 -37 -22 7 4 -6 8 -9 19 -54 -37 -19 -30 -57 -34 -20 -39 -87 -50 -48 -57 -47 -16 2 -2 -31 -17 -26 -15 2 -42 -23 -26 -22 -42 -38 11 -42 -28 -18 -29 -14 18 16 -29 -3 22 5 40 31 11 -9 -1 13 19 84 29 34 36 57 15 28 15 6 -28 0 69 54 53 36 40 73 54 34 42 44 45 8 42 45 -7 15 44 27 -10 -51 -9 0 35 34 11 15 -17 5 19 19 20 -18 35 52 24 48 18 -9 12 13 25 12 47 28 48 96 78 31 30 28 33 40 34 31 60 63 46 42 60 86 82 59 53 59 65 76 62 55 106 100 61 98 80 78 77 71 56 81 74 101 96 85 73 82 85 78 87 91 98 101 106 79 88 82 77 87 90 91 102 91 96 101 99 99 97 104 105 95 87 71 55 76 80 71 53 63 81 83 69 52 59 68 58 52 58 62 60 60 52 49 53 53 61 54 64 70 50 38 48 59 61 55 63 62 63 63 61 60 61 52 58 68 60 52 54 61 56 48 44 38 32 34 28 31 32 31 35 36 33 27 31639 306 19 30 9919 8 47 19 7318 2617 22615 11781 999999 999999 999999 4344 2081 2089 3783 6190 6792 6287 7378 13713 28009 35061 41283 26265 29657 39212 27220 21269 27198 37538 49712 66003 85287 109511 135807 155164 167420 170983 182142 224009 277086 284975 335315 266346 160453 264055 349427 79928 3780 4208 1625 185 175 59 27 62 22 83 60 41 -35 20 -32 -20 75 118 94 86 33 -12 -31 -22 9 7 -19 -37 22 41 -24 -81 -43 3 40 -5 16 53 34 -17 -22 -31 -36 -44 -29 -40 -51 -9 -6 -20 -50 -38 -31 -66 4 -33 -39 -55 -44 -34 -54 -54 -18 -40 -58 -17 -43 3 -17 -62 -65 -45 -47 -50 -22 -29 -26 -4 28 -17 -4 44 -26 0 16 -1 34 22 -2 49 60 62 62 23 39 34 5 54 44 65 70 84 58 45 50 57 7 22 18 -7 31 21 39 -27 -20 -7 32 49 46 1 -14 -14 10 17 1 1 38 25 23 38 15 1 20 47 14 39 39 21 -5 45 38 32 58 49 63 70 55 64 65 50 65 69 23 22 16 38 55 67 68 62 83 58 59 46 58 55 63 74 59 61 63 77 78 61 69 50 69 68 58 76 102 109 75 85 114 91 70 77 100 77 81 106 106 77 80 86 93 84 99 107 84 78 76 76 83 53 57 57 72 84 87 65 57 65 74 46 43 57 57 38 49 64 56 68 52 51 46 53 59 57 55 55 46 43 54 59 69 64 54 56 47 46 53 48 58 66 67 71 70 57 54 45 34 42 38 34 30 31 32 27 25 26 31 25 31645 306 21 30 9921 8 47 25 7319 2614 3740 2896 3086 3725 3967 3352 3045 2738 948 1699 7763 8299 24452 50221 55874 52205 26926 19287 22769 39243 93375 114587 104004 114571 198363 298814 399495 227979 96017 110855 233780 532937 511979 760018 213779 6631 3488 2811 2263 2336 5689 17617 9264 42150 58002 27215 1796 265 153 74 46 33 25 -1 14 -3 30 50 10 21 35 48 102 109 17 52 -8 -40 -27 21 32 34 7 1 12 -3 52 63 48 57 76 72 41 58 101 15 -17 -24 -4 -30 -17 -30 -15 -50 -44 -36 -28 -18 14 -48 2 22 -13 -43 -29 -29 -41 -21 14 -23 -45 -21 33 17 -16 -16 14 -1 13 4 -6 14 22 53 22 31 41 5 45 24 75 73 90 60 27 45 30 8 23 32 38 58 43 72 59 53 56 105 139 102 41 30 52 41 42 -3 -8 4 14 -4 23 24 29 34 28 58 79 39 12 47 26 -27 23 39 21 41 18 36 46 70 28 51 37 35 39 47 61 46 47 90 83 68 62 77 32 66 82 94 91 52 74 47 76 86 55 57 86 78 84 45 77 98 129 122 75 77 109 105 112 104 103 99 103 89 97 78 100 100 112 107 116 110 116 128 115 119 104 93 116 112 113 114 119 114 89 99 91 81 82 99 99 88 63 71 77 83 78 62 63 85 87 77 62 57 55 49 45 66 66 55 55 61 63 56 63 62 59 69 80 76 80 61 56 58 72 72 76 70 60 70 72 61 47 44 48 48 40 42 41 44 45 43 43 34 29 33 31651 300 202 30 9922 8 47 31 7319 2611 2613 4083 5628 6847 7453 8606 10277 10410 10890 13082 16283 20256 28201 49250 115853 78759 90672 114363 122008 76825 98014 198944 241821 180383 290004 317375 96493 73997 191553 415342 411073 629848 808695 177674 3941 920 599 431 331 257 181 173 212 65 23 12 16 71 -29 -42 10 70 33 1 41 98 96 39 -19 -5 -18 -48 -13 -45 -42 -56 -22 -6 -43 -30 17 14 16 0 -24 18 23 -15 78 98 74 -17 -25 -12 20 -33 -37 -76 -14 -19 -66 -11 -46 18 -36 -32 -21 -22 -23 -20 7 -8 -13 -9 4 -11 39 -18 -21 18 67 23 -27 0 -3 38 39 18 -27 24 45 53 40 9 10 42 37 -6 27 13 42 19 69 55 59 35 30 37 42 51 52 83 84 47 -18 2 34 26 24 43 61 91 34 -10 1 0 6 19 30 6 10 20 2 37 3 18 37 41 63 36 54 49 22 33 31 11 38 49 58 65 70 82 59 81 61 51 69 50 55 72 55 38 59 68 59 47 70 61 61 86 94 60 67 80 80 78 91 86 93 102 107 76 76 101 90 85 104 92 75 82 85 111 80 84 92 79 81 76 94 106 105 122 106 89 72 76 92 78 86 77 78 92 84 84 76 73 90 92 78 49 56 51 55 55 56 30 47 51 56 43 42 31 43 44 56 59 68 53 46 51 48 66 69 50 52 62 72 59 55 55 57 63 61 66 63 53 57 38 42 40 37 35 28 27 30 31 25 21 19 17 31657 304 84 30 9924 8 47 37 7320 2608 10 376 915 1478 2313 3857 7310 12115 16946 21998 30116 42753 59964 62561 66471 81592 85914 86723 87786 89087 82183 81644 119682 149304 136297 128361 75612 28887 34241 62235 99644 152658 236113 346160 467572 512170 525832 296241 107678 15039 10400 15792 23041 9884 1706 241 106 29 14 67 4 14 37 27 -18 -10 14 30 35 105 89 38 110 23 -34 23 60 45 36 -13 -17 12 -57 44 30 52 60 72 76 55 61 72 64 20 5 -79 -68 -53 -33 -8 -40 -2 37 13 9 -3 -29 -7 -11 9 58 43 6 7 23 23 43 36 42 24 -9 -4 -3 -43 -1 57 60 51 81 44 57 66 43 24 64 29 50 28 22 49 45 35 55 24 5 34 60 42 61 64 41 40 119 92 93 57 96 63 28 53 48 55 92 97 95 43 49 66 19 37 9 24 26 57 40 -10 24 40 54 63 62 56 60 60 41 56 71 71 60 29 75 62 33 62 78 81 67 56 60 59 85 68 62 70 66 88 118 55 37 81 92 69 75 89 91 79 96 89 97 94 60 79 77 102 98 93 109 100 85 80 80 97 88 126 101 85 114 107 82 89 112 85 104 100 101 82 103 109 100 97 95 101 109 86 82 90 86 82 76 76 92 81 76 78 81 87 70 70 65 70 78 50 41 48 61 60 66 65 65 66 75 74 67 60 66 67 65 71 73 64 66 65 56 77 73 64 61 80 77 65 65 59 67 53 52 48 37 41 48 45 37 36 34 28 31663 292 447 30 9927 8 47 43 7321 2605 65 570 595 644 1248 3038 3497 5394 12297 21743 23230 13712 12802 16026 21367 28926 42758 63898 101575 155222 231729 344611 485723 651711 848963 915430 726907 391531 118942 9864 4534 4188 1212 278 131 37 12 21 12 74 28 -22 71 -1 40 55 15 39 27 49 54 22 20 41 65 40 32 -8 -15 -32 32 27 -7 23 16 -3 -2 17 56 62 14 57 82 43 62 -9 44 32 50 10 -4 39 35 45 35 1 24 5 39 1 32 40 38 47 17 44 75 47 3 21 35 41 40 22 67 6 42 76 30 20 29 44 68 14 12 22 21 47 52 40 58 52 48 44 20 49 41 5 70 65 55 53 55 52 57 33 45 89 44 64 52 65 34 11 46 18 43 50 29 6 69 43 1 28 48 8 16 16 28 63 65 52 36 61 68 45 68 58 57 82 93 70 69 56 86 53 75 69 74 98 79 52 62 75 101 102 120 98 87 109 102 120 90 87 76 70 123 96 84 103 89 86 111 122 126 92 72 90 115 124 125 125 109 108 130 122 101 110 116 120 102 128 109 103 82 106 89 89 118 113 102 80 83 80 67 60 73 80 75 72 69 71 68 71 71 61 62 72 54 58 60 67 76 67 66 79 67 67 57 52 54 58 66 77 79 64 60 78 86 77 76 77 79 79 68 77 81 76 69 71 73 68 54 46 54 45 45 48 40 44 38 24 31669 306 30 30 9930 8 47 49 7321 2602 3672 999999 999999 999999 999999 10 334 689 2708 2959 3994 3279 7572 19324 32966 47632 57495 91455 135223 163571 123469 51456 22181 34047 65598 54156 59833 62760 73260 91372 134177 97631 129093 195400 274853 473484 614261 454475 309291 196987 100050 46567 12112 6648 1285 167 109 136 10 33 17 -10 -10 6 55 16 -24 -31 -3 -18 -30 20 32 -10 20 54 -42 -54 -14 13 15 -54 -11 -1 -62 -35 -59 -55 -37 -20 5 6 18 -19 7 -22 25 18 8 -35 -10 17 3 34 23 -25 -65 -31 28 13 -9 -23 -40 -45 11 19 12 -64 -6 23 -13 -30 58 66 74 19 -13 30 -3 51 60 -12 5 -11 40 45 55 37 -19 17 53 37 18 -15 -3 14 12 55 77 28 2 -13 3 45 0 13 54 38 42 56 -5 -25 42 29 55 36 42 25 33 14 -26 25 -1 -17 30 22 11 3 -8 22 22 42 0 21 40 41 60 61 40 75 48 36 72 51 6 85 69 57 66 60 76 57 35 54 53 62 33 64 113 65 95 55 54 74 54 72 73 72 83 75 72 77 86 79 90 73 80 81 84 74 81 85 85 103 98 102 95 83 79 117 96 74 84 109 134 104 82 66 75 93 104 85 77 77 66 56 67 61 61 61 62 78 73 60 61 53 40 46 66 57 50 49 60 62 61 59 60 63 53 54 53 61 59 58 52 53 68 69 58 57 65 71 82 71 59 58 71 67 69 74 71 69 63 63 73 68 65 52 48 46 50 42 39 37 36 27 31675 297 301 30 9931 8 47 55 7322 2599 1522 5241 10845 37373 103710 213282 405141 594896 769488 670419 297695 169728 32885 37056 3310 1377 1297 1410 1664 2096 3379 5435 7320 15423 47302 55841 127976 261332 255885 206813 174147 14838 568 204 111 131 121 84 106 87 126 149 120 43 68 60 33 49 -6 -8 22 38 15 18 57 56 41 32 -26 -13 -72 -33 -19 -67 -39 -54 -40 -54 -69 -24 30 -7 -50 -18 -6 -35 -42 -23 9 40 -26 -53 -35 -39 -36 19 0 -5 -48 -16 -3 1 -4 5 -1 58 -3 -12 -17 -21 19 2 -1 18 42 -4 61 14 -18 -32 -31 -4 2 3 34 14 -25 23 37 26 -5 -22 27 36 30 -12 12 26 22 -20 -7 21 18 65 39 32 14 11 -13 -41 -7 15 -9 11 20 -19 9 10 -8 -17 29 26 -13 -16 3 17 -17 24 50 11 30 57 21 9 -15 -10 26 29 -2 60 67 35 29 39 47 28 68 44 34 38 48 65 53 75 79 32 49 45 42 29 31 67 60 37 47 57 54 74 84 79 51 25 73 81 67 58 62 87 82 41 48 58 91 97 80 92 75 88 73 72 90 78 63 92 82 82 68 82 98 86 82 56 69 70 84 90 70 70 60 60 60 67 66 62 70 71 63 62 52 64 53 56 50 50 60 50 37 55 64 39 50 58 54 52 52 51 63 52 62 59 56 67 63 58 65 71 66 65 72 57 65 61 67 66 61 60 64 62 58 56 45 46 36 31 24 26 21 31681 305 63 30 9933 8 48 1 7323 2597 4656 4767 4699 4242 3681 3438 3196 2779 2775 2896 3170 2982 3451 6772 59732 184194 200931 145818 172355 257076 50852 23953 3855 656 655 565 411 375 391 455 1505 13942 50759 54776 68301 174893 268614 243580 214607 169386 4901 241 159 177 212 187 158 152 170 150 137 122 79 66 39 -13 28 58 43 19 -36 -9 47 69 30 -19 -63 -66 -31 -29 -3 -26 -11 -26 -23 -24 7 5 -26 9 66 6 -8 -52 -45 -25 -92 -72 -26 -7 -31 36 38 21 -35 -22 -50 -27 -55 -34 -1 -27 8 5 34 42 -8 43 54 -3 13 13 14 39 7 5 9 -5 -14 -9 -27 44 -4 -13 3 -13 -15 26 44 51 5 16 -17 2 34 16 -1 20 7 8 -5 -10 -9 7 25 15 23 25 -3 20 29 14 26 -22 -14 4 37 37 -38 -22 0 43 46 5 -4 34 39 14 -6 34 16 21 7 5 18 34 20 46 54 37 32 47 42 13 46 24 0 34 20 53 72 73 56 65 27 47 27 29 52 19 37 56 50 43 25 57 67 52 54 60 65 73 55 80 76 73 84 88 73 90 89 91 73 105 89 86 64 82 88 79 93 82 53 75 92 106 99 90 72 76 78 73 71 72 79 62 72 60 45 72 64 54 47 45 40 49 42 36 42 39 54 57 54 61 49 50 66 58 50 64 52 49 51 57 54 54 51 56 61 65 62 62 73 69 63 53 44 41 64 68 63 63 53 49 48 54 48 46 37 43 42 33 34 31 22 31687 302 154 30 9934 8 48 7 7324 2594 -92 4 135 278 436 1620 4280 4400 5751 4587 1656 855 5007 17276 36152 52565 18684 2304 999999 999999 999999 999999 999999 999999 -99 242 1473 20806 126202 240934 388472 483665 464899 478301 504497 470548 414226 39649 369 153 191 194 153 128 206 218 99 98 142 112 153 122 88 42 31 23 33 -23 4 1 9 -30 42 37 -13 11 -33 -41 -27 16 -16 5 -30 62 -39 -52 -6 -4 -12 6 -19 -8 -33 -31 -35 -9 19 5 -38 9 -1 -44 -53 -38 -50 -33 11 -26 -40 -14 31 15 -1 5 -9 -5 -11 7 26 -4 24 -32 -20 -6 6 20 -16 -2 -31 -50 -35 -28 -8 3 -8 4 -13 -38 -29 -33 -13 25 13 -39 19 12 2 2 19 -5 -9 4 -8 9 3 8 -32 14 30 -16 2 17 24 38 -5 0 9 26 16 -11 -15 3 33 18 8 -11 -35 -11 4 6 37 8 50 45 1 37 42 43 35 42 35 47 39 36 60 63 43 35 38 24 23 38 55 56 67 44 40 39 73 23 31 34 51 59 29 32 56 57 68 54 67 84 64 65 89 71 68 49 64 82 77 64 71 73 63 73 86 90 86 72 73 72 82 67 49 73 63 40 56 70 70 44 49 50 56 58 64 67 58 44 43 49 44 50 47 50 36 44 48 38 44 50 44 32 56 50 55 43 41 43 52 43 43 49 46 56 55 60 54 45 54 56 55 55 54 52 59 56 52 49 40 37 40 36 35 32 34 26 26 21 28 13 31693 299 245 30 9935 8 48 13 7324 2591 -91 88 1096 2455 3178 4798 1872 1556 2028 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 274 1376 6173 28624 91038 209531 366479 523075 778431 891782 741624 466358 101432 19537 310 173 170 198 220 155 170 135 145 191 146 163 96 -5 27 82 42 31 48 30 52 36 18 7 -30 -47 -68 -32 -20 -57 -23 17 -16 -32 20 78 14 -21 -6 14 62 52 -78 -14 14 29 -6 31 -16 -47 -47 11 0 -25 0 8 17 -31 -19 21 -18 -8 -32 -2 43 34 15 1 -21 26 -2 -13 11 -12 -21 -12 -18 21 -38 8 12 37 36 -13 10 56 23 30 -14 14 45 -9 34 18 18 11 5 -42 -23 -30 0 11 9 19 -9 15 7 37 51 11 11 -1 -59 -10 13 30 32 14 4 11 3 19 35 17 34 44 20 21 12 16 19 32 62 24 32 40 33 51 48 53 30 32 65 56 58 31 44 60 41 27 47 54 42 53 58 50 37 24 68 30 38 53 70 68 23 33 49 43 60 38 80 67 63 29 73 82 85 64 79 75 85 97 98 69 69 90 110 97 64 89 104 92 67 58 61 64 63 70 74 65 78 70 65 64 62 68 78 89 70 52 54 35 57 54 36 52 51 57 55 62 56 58 48 58 50 52 58 67 40 47 53 51 49 61 57 64 63 64 72 68 56 66 58 59 63 62 60 71 70 56 53 47 56 55 47 42 41 35 30 29 35 28 26 18 31699 301 186 30 9936 8 48 19 7325 2588 18 206 330 439 351 829 3045 8385 15981 17529 494 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2552 17267 25966 22210 68159 193588 375632 646003 986772 999999 584303 261382 94636 4711 341 256 248 235 270 255 243 235 212 163 194 158 127 164 78 13 93 95 67 70 84 84 54 29 -26 -16 -7 56 -30 -11 42 29 80 56 92 88 78 88 81 63 78 14 50 16 48 50 13 11 15 19 69 48 -27 20 91 53 85 61 56 75 102 102 96 44 24 44 44 48 28 62 34 43 47 -9 37 26 11 9 25 58 36 19 52 46 22 23 31 9 15 27 67 44 29 26 2 17 38 11 38 43 23 43 70 27 31 53 29 0 -4 16 47 42 36 43 29 56 46 78 83 54 45 67 33 56 30 14 27 57 68 60 37 35 32 70 44 68 52 62 84 74 88 124 96 106 113 96 89 74 60 70 92 77 97 109 115 86 77 97 88 80 82 102 101 89 104 132 73 97 111 106 107 96 100 128 130 118 113 95 95 104 100 112 134 153 121 111 126 117 118 141 95 89 93 105 95 102 93 93 104 105 103 90 98 93 111 95 85 103 86 85 87 102 91 93 69 76 89 86 85 78 69 77 70 61 68 72 69 87 85 96 97 91 84 93 91 85 100 104 95 94 97 104 91 97 108 94 96 97 83 74 76 80 84 77 68 67 64 62 60 61 56 48 31705 303 128 30 9938 8 48 25 7326 2585 652 753 1053 1320 1508 1703 1414 1777 4482 7121 15848 17779 16092 30870 39066 17589 173 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 245 5318 25805 87996 148017 154085 230437 306911 362042 450852 507474 666911 647513 208835 5699 277 273 229 272 237 239 195 187 205 176 114 80 46 -1 17 87 29 18 2 21 49 33 17 -3 -62 -38 -9 -71 -20 22 35 34 95 39 9 21 71 48 20 31 -10 -12 2 -4 26 -22 18 74 63 52 66 81 82 92 79 107 96 79 100 95 71 32 92 39 32 32 5 -4 18 22 2 19 23 1 41 63 49 36 33 12 6 55 32 29 59 18 50 34 31 29 16 11 -1 6 17 24 6 -13 44 -18 8 17 5 -21 17 1 17 37 13 15 18 15 5 8 30 52 33 30 7 18 16 51 34 12 56 32 28 38 48 36 46 92 87 65 58 57 56 67 49 33 26 62 110 51 68 63 65 97 93 69 81 100 91 90 82 93 112 102 75 57 109 85 105 82 88 59 62 91 88 95 92 98 104 90 82 84 71 71 85 113 93 85 82 78 76 86 116 94 96 106 109 117 133 113 111 86 88 88 91 73 79 73 74 82 84 67 54 79 79 65 86 82 56 55 66 71 80 78 74 72 69 80 85 71 75 72 68 70 65 71 72 70 81 77 77 84 80 76 83 77 80 76 82 78 71 66 67 70 64 58 53 53 53 56 49 49 45 43 39 33 31711 295 372 30 9942 8 48 31 7326 2582 404 1496 3308 9266 25438 82338 190734 271662 198570 134135 122711 101222 104871 69995 27300 3419 999999 120 244 4837 33868 76459 121715 203588 345985 501698 613744 534181 321451 162584 58378 86977 65335 12243 486 283 304 267 284 218 190 160 87 71 42 40 35 43 51 76 38 25 69 -30 -30 16 15 -7 -13 -6 -46 -90 -8 11 -14 -9 31 -3 6 -6 36 9 -18 -57 -47 -59 -7 -7 2 -9 0 -25 1 5 36 25 75 45 31 10 10 52 42 7 16 20 -23 31 40 20 11 -46 8 10 -15 9 -43 -73 -9 -12 -15 18 16 -53 -10 -33 -2 27 2 -4 21 5 1 -8 0 36 4 -36 6 -17 -11 -1 -17 -17 -22 -8 7 15 -18 -54 8 -13 -10 -18 -26 -17 -31 3 29 5 5 -18 -6 1 -6 19 -7 -22 -7 -9 34 13 47 -5 12 22 28 12 23 33 29 33 49 27 9 6 36 60 39 88 34 31 48 50 42 44 57 59 49 29 53 44 41 16 31 44 35 42 49 19 45 67 45 30 49 45 52 47 32 54 61 60 58 53 61 49 35 71 71 44 61 67 68 59 64 69 58 81 53 37 37 38 40 55 49 20 36 56 63 45 38 41 49 52 23 24 32 29 27 38 33 34 59 37 41 47 46 36 27 35 46 40 31 46 46 42 39 45 52 43 43 46 40 37 45 49 51 44 39 34 35 28 30 27 19 24 30 24 16 16 16 13 15 21 16 31717 290 524 30 9944 8 48 37 7327 2579 -71 520 2277 9125 38149 120099 222412 231104 71738 4963 3456 4746 9927 35520 59738 64833 106057 171266 316646 505958 943862 999999 672194 140551 4124 14483 80500 25242 1878 323 325 358 310 238 271 228 230 189 59 129 40 130 53 15 -12 20 36 76 52 -31 29 54 41 2 -5 9 42 56 32 68 -30 17 -4 37 32 9 53 22 0 -18 3 20 59 54 90 14 -8 54 51 49 48 66 63 58 45 18 19 76 64 21 44 45 65 34 41 26 6 28 45 11 -8 -46 2 -18 1 34 6 -10 9 49 9 -3 35 32 18 38 60 7 16 22 4 4 53 33 2 -9 33 13 6 12 18 -18 14 10 -1 42 42 -1 8 8 41 37 20 28 26 5 13 11 -7 33 14 -1 -25 15 55 32 46 48 19 43 62 42 42 67 64 39 41 82 84 39 61 49 65 45 70 53 60 59 82 26 56 67 63 65 91 80 61 53 87 70 89 76 81 80 81 93 99 79 81 77 78 104 92 75 71 80 65 67 87 91 105 74 77 83 94 86 110 92 65 78 82 84 82 78 61 70 86 82 79 65 69 67 63 64 57 54 50 53 47 68 80 67 67 68 75 54 50 48 49 72 55 63 64 64 63 57 68 60 67 58 71 75 67 67 73 68 74 75 76 75 70 57 65 72 54 55 52 46 51 44 37 32 40 46 47 44 41 47 38 35 31723 295 372 30 9942 8 48 43 7328 2576 237 1333 2844 7314 15587 29485 59732 75819 103493 58448 6414 -67 93 556 4890 12123 16482 42742 92310 192202 424551 780710 581052 338246 479595 653205 609056 67997 634 141 4961 13195 11664 12234 1911 303 364 322 340 317 260 227 211 124 83 65 79 32 58 12 20 11 22 11 -9 58 85 79 103 49 -9 -14 -2 -12 47 17 -1 8 50 26 -41 -2 -30 13 50 23 9 65 29 39 116 56 89 70 48 60 68 77 38 24 29 12 19 51 62 -24 28 29 32 -9 72 44 11 6 0 15 10 -5 -8 -7 4 22 27 -3 44 -1 27 35 28 16 -27 -41 21 -8 15 42 12 -15 -9 -20 -82 47 12 -16 18 12 19 25 21 15 17 23 9 -4 34 -30 10 2 6 15 79 58 24 10 20 -6 -18 -8 22 53 30 44 48 -14 0 38 32 53 75 54 41 56 52 80 85 69 39 25 38 88 71 60 65 85 85 82 82 102 82 64 67 63 44 49 64 50 57 73 82 76 77 47 47 45 47 51 70 55 83 82 76 78 63 96 85 84 82 74 76 83 97 96 84 67 98 88 77 67 51 64 97 84 84 58 70 93 80 74 78 87 66 59 59 67 76 63 50 47 61 64 41 47 59 53 53 56 57 45 56 62 74 74 73 66 76 72 62 60 70 72 63 65 58 61 61 66 59 54 52 53 43 44 51 45 46 38 37 41 45 40 40 44 39 38 35 31729 305 72 30 9942 8 48 49 7329 2574 869 810 1435 2687 3563 4117 6623 9705 12892 23452 76318 200990 267569 191294 147983 139715 225522 231707 223801 131632 9238 935 2173 4112 4932 7131 13126 32512 72009 104403 150054 213626 232199 8034 33 999999 -56 -76 -91 -55 -34 -21 230 268 263 281 288 287 284 330 303 292 219 92 46 62 42 131 92 66 -7 -2 -12 24 31 33 17 -3 2 17 29 -12 -1 -22 -5 -6 32 38 -20 -56 -19 40 -11 -38 16 19 69 35 26 81 38 12 3 38 30 82 65 73 49 51 20 19 3 9 28 22 12 36 38 7 29 -37 -12 -6 5 8 28 45 -8 -16 -6 10 29 25 0 -20 -26 -19 -8 -4 -17 -6 -30 -21 8 1 -24 -8 27 -5 -34 0 14 -24 -9 34 4 17 7 0 32 6 27 -10 14 23 -23 -17 15 -17 -2 21 6 26 31 -31 10 12 18 20 0 15 70 48 55 60 51 59 57 44 53 45 34 45 70 69 76 73 49 44 45 33 37 61 59 77 75 95 90 44 38 60 93 75 73 89 64 68 71 77 83 76 64 66 79 75 94 106 78 45 58 68 88 69 64 93 83 95 103 100 82 82 70 83 92 94 54 52 96 94 83 85 62 66 63 52 69 68 69 61 70 58 64 48 49 51 57 45 36 45 51 67 65 53 65 63 57 59 66 65 63 61 49 62 61 61 77 74 59 58 68 67 69 68 67 61 51 46 42 44 39 44 40 35 35 32 40 47 39 34 33 35 36 30 25 31735 305 45 30 9945 8 48 55 7329 2571 2618 3137 3745 4219 4830 5582 7267 10016 14235 20932 43363 151876 317906 317433 182880 110351 87662 45016 15678 13110 4958 2165 2412 3862 4579 5576 11961 28054 68602 100059 76884 39772 3176 734 3380 9853 28711 142123 291805 212049 10148 47 111 264 325 260 260 283 249 296 317 223 249 201 202 70 90 97 76 78 123 118 119 127 -4 18 8 -29 52 7 7 -45 -27 44 36 -19 33 0 24 8 0 7 97 76 59 48 42 38 47 8 24 4 40 72 51 0 50 74 64 52 71 28 45 43 22 32 83 37 55 35 79 17 22 57 -7 0 30 15 74 32 -5 50 4 8 19 18 10 19 -28 -28 -2 7 28 8 46 55 6 21 7 -12 1 26 -6 -11 -26 -10 39 28 14 16 32 34 14 16 22 47 28 2 -11 14 1 44 27 8 47 25 43 62 68 50 71 42 53 44 46 48 30 26 92 94 71 70 70 77 47 69 76 40 35 61 51 33 17 55 42 43 80 67 56 68 75 58 81 51 63 110 71 84 129 100 84 106 116 111 74 70 90 92 90 89 75 66 75 106 112 115 102 111 94 86 72 90 99 88 92 85 96 83 73 64 69 80 85 90 87 86 92 61 74 82 92 70 64 78 69 63 61 79 77 61 60 57 81 97 79 77 68 58 82 66 51 73 88 83 86 83 82 79 80 78 71 77 83 84 72 72 68 70 61 58 69 65 59 60 56 59 58 55 59 56 60 58 58 55 50 31741 294 406 30 9946 8 49 1 7330 2568 139 875 2903 9437 31913 81176 182143 157877 114306 147494 252765 300209 316390 276032 212747 279539 157405 117689 232804 332535 176052 134330 99166 114027 215764 354285 396482 262065 102736 7117 106 85 132 224 213 251 252 229 230 321 359 278 189 175 135 61 78 61 72 28 65 79 105 21 -46 -14 11 71 80 119 133 57 63 7 -9 -19 34 61 80 58 88 39 31 37 -9 30 31 -20 -18 61 83 23 28 60 27 48 78 78 60 41 58 57 54 68 49 28 27 21 30 37 0 -3 41 58 54 49 69 20 46 78 40 11 -3 -2 -14 3 25 33 21 33 33 17 19 -7 12 15 53 11 -1 -6 4 31 12 40 32 33 45 60 23 -4 18 5 18 44 33 27 34 43 77 61 25 36 55 28 32 42 32 52 39 8 45 72 70 72 46 86 38 30 67 37 55 44 63 88 60 68 76 53 33 48 28 31 59 59 59 73 93 71 79 75 98 92 103 103 70 91 91 95 122 111 105 102 83 98 101 105 93 96 91 84 92 87 99 98 93 78 89 81 105 106 96 84 89 103 96 111 83 102 106 86 92 82 82 78 78 102 93 97 86 85 78 77 68 71 70 69 70 65 71 79 78 74 76 76 85 79 85 89 81 82 94 96 101 100 84 87 92 88 95 99 104 90 86 86 72 53 65 77 65 63 71 61 58 55 56 66 60 66 60 53 62 52 53 51 31747 298 285 30 9945 8 49 7 7331 2565 190 736 -92 999999 296 2199 8426 21701 35866 42624 27053 56542 74903 58800 40064 28027 39705 93986 91269 123932 172482 350146 497683 688171 784013 794724 633732 334272 155054 49907 3390 1 -15 24 33 139 147 233 212 254 253 293 322 267 306 254 249 199 194 123 100 51 66 28 -11 69 100 57 59 56 47 27 27 42 41 37 31 34 47 9 57 20 45 72 52 85 22 82 72 40 90 43 36 82 16 41 109 68 59 14 28 41 37 77 53 76 73 60 83 55 56 35 53 36 8 -15 34 52 37 63 49 38 39 62 39 3 83 44 27 51 46 19 63 -4 71 73 13 45 50 8 -10 3 22 44 61 49 5 14 83 40 -3 14 52 7 23 63 38 17 14 26 43 38 38 48 40 72 62 49 51 34 32 65 49 40 45 70 53 74 73 86 88 71 55 62 85 70 82 98 34 32 69 66 60 51 52 59 42 42 60 75 89 76 74 91 119 91 93 93 90 81 111 86 102 122 104 99 100 87 79 93 109 111 92 95 114 100 125 111 98 108 103 124 119 115 112 131 137 123 86 108 112 98 96 100 113 93 78 89 108 103 87 83 94 100 105 96 89 92 87 79 94 90 100 97 104 85 87 80 92 90 92 91 85 79 80 91 99 94 101 109 105 101 115 106 98 100 100 95 93 84 77 78 80 83 85 70 66 67 67 68 74 78 72 70 69 67 67 55 31753 307 44 30 9944 8 49 13 7331 2562 3376 298 999999 999999 999999 999999 999999 999999 1665 4174 7200 9900 5308 2569 11210 21007 15866 17220 24463 35369 63862 87402 103728 147438 144441 83311 33479 31746 55904 96390 134308 192806 307387 487640 775613 999999 640587 64172 1533 -19 7 -21 -38 -32 70 124 48 127 161 103 200 207 204 259 190 214 239 159 213 115 156 66 23 56 103 36 15 -8 87 49 88 66 -56 20 17 8 22 18 2 -10 7 99 13 20 15 -1 24 0 -1 34 49 40 5 48 34 22 31 53 9 50 58 53 47 7 6 -3 -28 51 14 25 28 38 10 37 -5 -21 -14 -11 -22 15 -3 32 17 59 38 13 -42 -35 8 -19 -3 11 -1 -3 45 22 -5 -6 19 54 20 21 13 -29 -52 2 29 17 -3 1 21 -10 22 7 5 -19 12 3 -20 13 7 25 25 4 15 20 -8 10 41 73 62 67 80 56 46 37 33 51 60 77 67 77 61 78 60 50 43 16 33 61 55 47 28 35 56 63 31 49 60 49 35 36 51 48 76 54 80 68 85 83 78 84 96 88 88 89 89 96 72 84 73 91 87 76 77 90 86 104 105 91 89 90 95 85 99 98 70 89 63 65 85 96 65 70 83 86 66 77 80 87 76 63 79 92 76 72 72 70 57 62 41 61 75 84 66 62 68 73 76 79 76 75 77 78 87 82 80 84 85 74 83 81 81 78 76 73 84 88 63 55 59 65 71 61 46 47 52 46 47 57 57 48 50 49 49 43 40 31759 296 315 30 9945 8 49 19 7332 2559 257 473 1285 1452 2184 7362 22498 40230 36299 52962 43102 34754 35807 31248 71412 134217 163251 174178 235578 290842 437921 664090 792085 700178 488898 280537 6923 108 -7 -45 27 22 40 107 72 54 86 142 115 117 191 259 185 247 278 201 239 236 181 148 165 125 126 86 63 80 84 96 36 47 44 71 65 119 11 -15 59 9 22 118 76 28 58 17 5 46 69 -13 -21 13 24 46 11 9 18 30 28 61 60 81 92 44 26 5 39 36 41 45 48 34 16 46 77 -8 6 34 33 37 13 -28 -15 46 35 -6 -8 -1 25 15 8 -4 -3 -2 7 37 26 39 -25 17 52 12 11 79 14 18 18 0 11 12 -8 13 27 38 33 4 5 38 44 13 -7 48 55 67 21 40 47 47 54 38 40 45 87 56 59 64 55 71 78 39 61 72 60 60 67 81 55 79 41 26 44 35 27 36 53 21 39 24 36 49 61 63 58 79 55 53 87 71 66 107 97 102 87 82 86 79 88 86 85 70 66 71 97 73 64 56 72 90 110 116 95 102 92 95 94 92 93 101 104 63 69 62 73 90 78 78 70 54 60 75 76 88 77 78 72 75 59 60 67 70 86 67 63 50 56 67 65 66 56 57 67 68 86 74 68 87 80 78 78 78 82 67 82 85 71 67 64 72 65 69 71 65 57 55 52 55 55 46 43 46 46 45 47 51 45 41 46 36 31765 298 285 30 9945 8 49 25 7333 2556 51 1043 2044 1563 1767 3543 4401 4487 8395 18738 37177 66794 94943 88513 135637 239165 399136 690970 876170 599954 503202 391024 383883 196461 43422 34411 35666 16299 3249 17 55 8 58 144 196 164 211 333 326 290 274 149 173 164 206 182 163 284 275 265 217 163 37 27 106 112 16 42 4 56 73 69 14 2 55 31 41 17 33 42 -19 14 49 39 50 30 22 10 37 11 13 33 39 62 -4 18 56 21 62 34 0 53 52 64 123 78 66 9 -9 22 36 33 27 -3 24 13 18 -2 42 29 32 51 19 48 48 61 25 46 54 42 15 -8 14 31 9 4 29 20 23 -2 25 57 20 30 -18 11 5 -4 -19 -3 -27 25 26 5 -4 16 40 57 50 72 71 24 47 61 55 46 37 34 38 35 29 20 -5 -12 31 39 74 34 47 80 58 43 42 39 43 49 81 73 65 44 36 53 37 43 27 17 77 52 34 57 70 58 52 54 58 50 81 89 88 94 94 114 88 103 98 111 98 74 108 109 120 114 91 102 99 103 102 71 90 73 85 101 82 92 89 78 82 83 79 69 94 110 104 76 77 64 65 82 89 91 88 84 72 80 68 79 74 67 74 80 99 83 47 54 74 75 58 75 79 75 63 70 84 81 70 77 73 74 79 74 73 87 79 72 72 70 68 66 64 63 65 59 55 53 56 52 52 47 43 44 42 40 41 48 47 45 36 33 31771 300 225 30 9945 8 49 31 7334 2553 390 2572 5578 10176 8276 4633 4348 6913 16573 24299 19538 31422 54199 71964 71140 80028 117733 173709 256773 362930 538512 707958 811971 618039 309179 161343 88810 74753 33185 42733 51088 36923 21961 879 60 133 255 245 143 178 208 199 196 175 193 225 195 174 255 230 213 281 239 276 254 190 147 91 155 149 79 77 121 72 143 115 100 51 17 33 43 101 90 53 77 99 108 72 94 53 28 53 74 68 91 92 57 79 117 95 101 84 31 32 70 43 5 17 69 83 22 6 35 94 73 36 64 108 44 21 77 78 80 83 50 43 47 22 33 15 16 19 54 50 86 22 21 36 16 5 48 26 19 60 59 22 52 69 44 75 45 46 110 22 31 56 37 35 -13 9 64 51 102 59 63 40 69 59 59 60 42 4 56 37 36 67 106 74 109 74 99 77 48 76 42 95 53 44 62 83 86 102 74 63 87 85 94 63 76 84 83 88 91 91 71 100 100 87 90 101 118 121 114 96 122 99 99 105 143 127 115 127 110 100 113 136 115 130 131 144 109 114 127 105 119 112 90 106 114 116 88 120 113 110 105 98 101 119 112 115 107 111 106 122 107 99 103 117 107 95 92 91 94 93 101 104 102 89 108 109 117 103 106 117 96 101 92 114 119 100 99 112 107 104 106 97 98 96 94 97 108 95 94 81 79 79 68 69 73 76 69 69 71 63 64 61 63 63 58 53 31777 304 106 30 9946 8 49 37 7334 2550 2608 3173 3363 3197 3959 5014 5788 6475 7878 12524 23092 38068 25910 20561 21687 18905 14363 14569 16053 21139 51541 159516 362064 635309 701324 835064 679584 375897 228047 35675 12062 31117 37875 16674 1349 3454 757 34 47 6 84 161 181 299 279 209 88 165 221 227 254 283 261 283 304 321 283 211 217 230 185 217 120 58 68 85 35 19 76 86 54 57 5 71 98 60 77 69 77 88 98 149 90 50 62 38 2 19 50 36 84 55 50 57 45 78 31 29 68 70 107 35 59 54 19 71 71 79 95 59 15 57 45 77 73 63 68 85 50 63 60 48 93 61 51 51 52 44 44 42 74 30 29 28 69 34 70 27 34 42 53 28 56 36 14 80 53 5 55 81 70 45 61 23 26 75 111 35 59 72 54 44 55 42 53 79 99 88 81 85 49 70 72 94 102 71 115 102 88 64 90 88 45 65 68 24 24 63 105 79 73 90 77 70 80 47 69 73 90 65 96 71 92 109 86 104 121 98 124 127 116 132 133 120 134 106 118 131 148 142 136 133 112 101 117 126 127 130 123 118 102 92 103 98 93 109 102 95 111 128 118 113 100 97 102 95 98 112 119 112 96 100 94 102 93 77 95 98 89 88 96 107 95 105 95 103 105 98 102 93 101 100 102 116 109 108 102 109 84 94 83 82 86 84 84 90 75 65 64 72 65 67 61 62 64 58 56 56 62 57 58 61 60 52 31783 297 319 30 9949 8 49 43 7335 2548 98 1000 2953 8332 15964 25834 33303 47333 64324 42526 11389 5188 6205 14360 22879 75836 194267 402719 726823 980498 741757 353765 377560 142390 136233 136778 68853 24735 8380 215 24 -54 -50 -34 66 124 127 132 153 146 42 85 126 152 197 229 240 273 235 263 251 272 192 112 85 107 90 41 20 44 59 58 -2 16 20 54 27 56 71 63 57 50 79 73 2 6 26 -33 3 41 11 23 6 1 -14 1 33 21 65 64 63 43 63 66 51 45 15 3 27 72 50 31 9 37 25 30 88 54 29 12 45 61 0 -4 -3 -21 -68 -9 0 -11 -7 -32 14 16 17 66 36 17 1 14 48 65 23 11 28 63 38 29 14 -1 9 17 29 1 16 28 37 19 25 31 38 64 33 26 30 25 51 58 57 94 30 57 78 43 21 28 64 66 58 35 58 42 57 64 46 15 14 21 17 -2 13 46 48 73 30 14 54 60 46 66 67 66 78 55 91 87 95 72 81 105 117 84 103 108 116 69 99 91 83 113 119 86 71 90 89 90 95 78 82 53 68 71 89 84 91 83 104 96 83 95 69 64 66 91 85 77 79 68 68 85 81 82 91 79 79 69 62 67 58 63 54 56 63 60 62 83 102 83 76 79 79 77 76 75 66 81 78 80 70 80 86 86 71 70 65 66 60 59 56 47 54 48 52 50 46 40 43 44 39 37 40 36 35 40 35 25 24 31789 300 231 30 9951 8 49 49 7336 2545 47 313 709 1268 1451 1766 3621 6321 5859 7986 6168 4030 4195 5622 10001 10314 10418 17912 44355 96691 202275 441529 884032 999999 999999 344061 77123 1027 -40 -22 -66 -97 -67 -26 -20 -46 13 64 126 123 61 32 15 22 32 69 132 135 81 153 210 228 307 306 212 111 90 53 26 -5 37 -12 25 43 9 42 56 19 12 15 14 13 -8 28 45 -8 -5 4 21 24 13 30 12 35 5 -12 -15 -7 9 -1 14 22 -15 -13 -60 -14 3 -8 -39 15 8 28 -28 30 23 23 25 24 -38 -7 22 56 47 15 -1 -14 -33 -47 20 23 7 13 2 -1 -8 23 4 6 20 24 13 -12 -30 -49 -16 -16 19 -7 -29 14 20 28 -3 -8 43 17 -11 -15 -12 27 40 19 26 27 0 6 14 51 41 12 26 33 58 41 24 11 17 45 28 35 38 21 24 24 49 54 17 3 21 2 -10 -13 26 43 4 22 36 62 29 25 46 46 34 39 81 68 51 39 46 39 54 61 64 82 115 117 128 118 115 86 88 80 82 67 66 65 62 76 89 96 90 80 69 67 77 78 79 81 72 54 40 83 76 67 67 54 53 75 66 64 63 71 71 66 66 72 80 71 62 71 50 47 56 67 72 70 61 61 66 63 69 70 76 82 78 67 80 65 68 78 66 74 66 58 65 64 59 55 52 58 48 51 50 52 52 46 45 45 46 31 38 36 33 36 35 38 31 25 27 23 31795 305 77 30 9947 8 49 55 7336 2542 2884 3904 4609 5032 5287 6082 7135 9057 13773 24494 27850 23525 30936 36302 31488 25026 20207 20454 21209 21665 22245 25706 36680 81299 158953 289341 494501 814576 999999 716213 158584 10358 16769 39052 32695 5878 1669 1392 3456 2979 80 -29 10 47 75 96 55 54 42 32 70 64 95 110 98 150 224 261 236 152 161 141 190 74 57 46 89 54 18 35 95 82 69 100 71 66 114 67 53 87 26 45 -5 5 75 75 37 41 37 23 22 44 23 57 72 38 37 44 98 89 68 62 83 46 51 55 60 48 107 68 9 73 95 61 7 -10 60 84 65 33 25 45 59 40 32 13 34 51 82 38 4 73 25 15 34 29 4 23 44 20 36 55 34 48 43 43 29 35 20 24 -2 37 68 78 42 28 69 38 56 50 47 29 8 31 20 31 58 72 34 36 27 42 47 66 96 74 28 81 93 57 52 24 83 67 42 61 47 94 83 87 66 53 78 61 71 94 71 71 80 88 89 90 90 79 106 103 90 131 128 95 108 152 129 109 93 96 118 144 120 120 134 136 129 133 147 133 139 135 120 125 136 114 96 98 109 98 117 127 121 99 94 114 93 84 96 98 105 93 90 85 96 91 107 82 103 103 90 105 102 104 92 115 117 114 122 128 125 118 119 131 118 115 114 102 109 128 124 122 128 119 112 101 103 104 105 99 97 93 106 99 85 87 83 86 91 89 80 77 74 77 82 81 80 72 69 31801 305 75 30 9945 8 50 1 7337 2539 1476 1900 2235 2848 3635 5115 6506 7561 8912 11035 12907 13171 13462 14134 16108 20067 27116 23483 17125 17091 19329 25738 35912 60568 134357 255193 443335 711239 999999 968187 363150 49850 24633 27672 29010 7760 387 10 -4 -36 -26 -11 21 -3 54 35 65 40 -6 51 35 107 133 177 121 93 157 194 233 175 181 124 121 97 92 44 41 62 73 80 100 58 51 58 70 111 126 94 97 67 24 50 34 87 96 91 40 48 51 78 83 98 54 70 31 38 88 72 149 69 2 51 67 65 35 48 75 64 62 41 4 32 11 38 16 65 57 57 51 10 -13 70 57 6 52 9 20 43 54 42 38 56 18 48 53 57 48 24 27 1 45 74 68 41 93 51 36 44 55 63 25 37 76 70 24 42 86 46 51 58 72 82 46 54 95 59 87 111 82 73 88 64 53 61 60 92 111 85 57 56 45 73 79 45 9 34 64 72 31 43 60 56 71 60 64 72 75 62 101 106 85 96 123 91 92 100 93 113 107 115 111 153 148 132 132 121 106 102 119 123 126 132 114 142 146 134 118 121 138 146 130 115 120 144 123 96 105 112 124 97 113 117 105 121 106 91 105 115 105 110 102 80 91 117 113 129 118 102 100 120 112 114 133 133 123 124 121 124 125 125 132 122 123 120 113 104 107 115 115 116 109 110 105 107 110 107 107 97 90 93 95 103 101 82 81 83 76 75 67 75 84 81 78 74 71 31807 299 258 30 9948 8 50 7 7338 2536 782 3297 6925 17482 30721 54074 42390 16337 19656 24419 23574 23766 13971 11342 9930 11356 15828 28457 63390 129835 215170 365042 563236 800329 933234 738019 297426 72799 31413 31440 23855 13978 4710 519 53 -45 -15 -80 -47 -49 -16 -60 -47 47 19 27 56 24 -25 77 172 119 150 221 166 80 29 -2 56 47 41 33 25 11 -25 -22 71 6 37 13 -1 51 -22 -18 1 -31 34 1 -11 4 37 3 16 -2 -31 44 20 -29 -40 16 -15 -18 68 77 27 14 26 53 60 -2 -6 29 31 -16 9 12 10 13 29 -7 -33 20 24 15 10 9 25 -32 -23 -8 -22 1 -32 42 5 -38 9 -43 -20 19 42 50 -26 0 19 -18 9 -32 24 -26 7 31 -21 -13 10 11 34 38 26 21 29 11 25 9 7 15 7 3 2 29 35 20 69 66 79 64 19 36 34 37 25 36 25 37 -2 24 6 14 -6 -16 -12 25 12 40 14 5 -2 22 21 27 38 48 48 71 40 27 50 65 70 73 104 107 103 93 95 104 93 97 94 74 94 106 90 82 70 84 86 83 75 91 122 128 95 119 97 94 71 71 74 87 92 73 87 45 65 66 62 69 57 68 44 47 50 63 67 63 63 82 97 71 57 72 79 82 79 93 101 87 84 91 90 73 66 73 74 61 87 85 94 89 87 80 76 66 69 65 60 64 57 61 58 51 61 53 53 60 58 52 48 41 43 36 32 38 37 45 39 33 22 31813 297 321 30 9951 8 50 13 7339 2533 -55 856 2495 7144 13140 19125 29891 42264 52674 63485 78015 79474 37302 47907 80134 112632 156587 235858 337186 450985 651626 946080 870696 283125 24633 4023 2736 5422 6163 2943 3949 3957 1946 1925 3879 756 999999 -34 -29 6 11 23 -3 -22 3 36 7 88 113 128 83 141 146 173 66 8 65 24 69 20 21 19 24 -6 81 87 34 26 38 15 19 1 -41 -10 2 -8 39 -6 0 2 11 14 31 -3 43 9 11 23 15 -5 -45 12 30 4 -55 -77 -40 -30 -13 15 41 55 -3 7 5 -4 -19 4 -37 5 29 12 46 35 31 -35 -19 -33 -4 -19 0 9 -34 -11 11 2 8 7 -18 19 -8 12 37 60 25 33 19 8 -48 6 19 46 -24 35 -31 -24 31 15 -32 -7 15 1 32 46 29 29 16 22 28 16 2 29 73 42 16 33 65 50 58 46 37 28 14 33 36 -5 -7 -19 4 4 20 27 22 22 31 30 31 17 30 66 59 45 39 59 64 61 65 64 88 74 76 77 78 110 93 92 79 72 84 96 95 115 119 79 88 93 76 102 109 102 109 103 106 92 97 91 68 68 72 68 73 59 48 77 67 56 54 62 66 55 63 70 62 54 69 77 70 77 87 54 56 82 85 84 94 90 89 82 71 81 85 78 73 74 73 66 75 93 90 74 80 81 55 63 66 66 75 60 59 63 63 51 46 50 51 51 46 38 43 37 34 45 43 45 43 37 25 31819 291 501 30 9951 8 50 19 7339 2530 260 520 1247 3224 7057 12399 22815 41155 66082 101497 103445 111572 178218 276123 465146 770163 999999 999999 370909 64983 3062 430 1416 4655 8512 10480 8615 3761 199 -27 -66 -98 -46 0 24 6 54 50 69 38 26 32 64 89 76 124 61 69 57 62 21 -52 -48 12 -1 -7 58 -1 9 -1 -20 15 -12 -40 -59 -61 -47 -56 -41 -53 7 -5 7 9 -25 16 -4 21 23 -32 -12 -8 -26 16 0 15 12 36 3 -16 -15 14 -8 -14 11 8 -8 6 17 -9 46 20 -22 -7 -11 9 -9 -11 -13 -21 -23 0 -6 -49 -31 -16 -64 -27 -6 -13 5 -36 -6 7 -28 47 39 13 -3 5 -23 -2 15 24 18 9 12 0 9 -5 5 -10 16 -14 -20 -4 -8 -6 32 38 14 10 26 14 12 3 13 15 49 49 19 15 30 10 7 -3 12 -2 -37 -33 -38 -14 11 1 -15 -20 10 5 7 24 20 14 40 51 46 41 41 22 59 70 21 45 58 61 60 44 67 74 92 91 98 75 73 87 89 84 90 86 108 96 77 79 84 91 83 72 96 94 64 68 63 62 40 44 63 71 60 51 47 49 56 46 52 56 52 70 73 76 73 72 74 72 65 83 72 90 94 78 91 96 94 90 76 74 80 61 55 52 56 74 77 75 74 62 64 79 70 55 55 57 61 50 48 45 42 47 52 49 43 38 30 38 32 30 31 35 39 31 30 23 21 31825 290 530 30 9950 8 50 25 7340 2527 -44 690 1605 2345 2820 5091 7904 13805 25910 35447 39643 58570 102514 187858 332242 536251 789847 999999 929506 592234 63993 3789 640 508 877 4904 16250 38565 65605 14120 590 -25 -26 12 17 3 74 15 41 141 94 139 78 74 109 80 36 -9 28 -14 22 -10 45 38 15 30 -4 99 85 59 40 16 21 -52 -38 18 -32 -13 38 5 2 23 2 17 38 24 16 4 72 58 54 13 77 60 -3 60 30 99 19 57 69 59 76 29 70 49 41 8 13 57 67 46 20 13 51 0 33 54 46 8 11 -6 19 17 -9 -12 7 1 4 12 33 17 7 16 13 6 -6 -1 -11 14 11 -25 19 29 43 32 12 48 14 48 62 18 3 4 11 32 33 17 -11 49 30 58 60 84 76 59 71 75 46 28 65 69 57 15 4 44 11 14 19 5 43 44 10 21 53 17 -5 31 13 27 29 38 45 59 24 78 76 47 57 65 68 79 96 116 119 119 97 94 103 136 126 118 141 136 107 128 117 126 138 126 121 115 121 119 117 103 121 121 105 109 104 110 107 97 86 68 74 90 71 78 100 92 76 76 101 101 95 90 108 112 100 98 110 128 110 100 113 116 111 107 115 104 106 112 101 95 99 99 99 99 104 100 105 103 97 83 87 78 82 83 75 78 69 69 66 65 60 55 62 72 66 51 47 54 56 59 62 59 53 49 31831 289 564 30 9954 8 50 31 7341 2524 399 1350 2284 4043 4733 5629 11310 23178 41788 59660 75486 110729 153867 206500 358825 610563 846927 973053 757903 362301 69571 4402 1133 2387 9065 23453 63149 69687 2370 999999 -81 -38 -47 -6 31 64 0 29 3 74 107 96 93 80 22 67 1 -37 -45 -11 28 8 -26 48 59 6 14 37 21 17 -12 0 26 -13 999999 23 27 -9 -32 -34 14 -11 -42 20 30 39 36 28 -9 7 40 7 33 32 51 -21 -9 6 9 20 0 20 20 27 26 -15 8 13 -9 51 -3 -11 5 -10 10 -9 -12 -25 -7 -34 -5 15 28 23 -16 19 30 -20 -4 30 5 -29 -32 -25 -29 2 -21 2 17 51 50 -19 -10 -12 14 34 -24 -3 -9 -3 21 36 3 25 17 28 28 45 16 36 52 55 67 86 77 29 25 26 19 25 33 48 25 0 33 23 -9 0 10 7 0 -5 -3 28 8 19 18 23 18 19 29 50 72 36 66 45 42 58 59 70 55 62 78 72 105 110 76 99 84 83 88 135 109 123 117 118 100 104 98 100 128 116 120 117 102 106 113 129 121 105 101 95 111 100 103 99 77 80 58 73 66 68 65 81 86 88 107 87 75 104 119 119 110 93 93 104 81 74 77 77 80 90 84 82 93 96 77 87 83 81 78 88 90 85 89 85 72 73 76 80 73 65 59 51 55 63 66 52 57 52 43 43 43 43 42 37 43 48 32 31837 286 660 30 9960 8 50 37 7341 2522 365 1192 3034 6752 13422 23916 40784 63770 82777 105755 128487 179546 292989 480842 743868 959426 663581 152285 8537 1860 3412 10402 46641 215173 327889 86222 4831 0 -41 -24 20 -23 38 18 29 57 55 25 78 83 91 38 45 35 89 30 29 1 7 10 37 -17 15 -20 -49 -33 11 -4 3 -9 -41 -25 -17 -27 -20 -34 -43 -76 -1 -6 -2 19 37 19 31 7 -8 -2 8 -23 -17 -31 14 -9 -11 -25 47 12 -23 -27 23 27 -6 -31 25 -3 -7 6 -1 -29 -50 -36 16 -31 -86 18 38 5 -3 15 -7 -39 -53 -12 -22 -16 -37 -38 -9 -28 26 -50 -49 12 15 -14 8 8 -56 3 -12 -23 17 24 15 11 -21 14 38 23 19 -14 -11 -18 16 26 42 53 54 43 33 -2 27 59 18 24 -4 0 1 -25 3 13 13 -4 -9 -15 2 24 18 -17 -24 39 3 -4 -6 2 15 39 15 12 13 39 53 63 66 63 31 23 59 80 99 104 97 83 101 95 76 109 110 98 80 99 102 80 116 121 94 103 95 98 95 82 99 115 87 98 97 85 89 60 87 87 54 80 78 75 97 78 83 76 76 78 94 96 100 103 85 85 90 89 81 82 88 77 69 78 82 80 81 73 67 71 73 90 84 76 77 95 84 73 77 74 62 61 66 57 55 59 57 46 45 48 48 46 48 45 50 45 35 30 40 41 42 37 34 33 31843 289 570 30 9960 8 50 43 7342 2519 -71 560 1990 4786 8810 13589 22252 43247 55390 73616 106020 180370 269300 301785 287925 379378 607774 941721 974818 235889 11590 4564 5839 9986 14731 49016 116985 84676 25460 667 -67 -61 -54 28 -12 -9 -10 4 49 69 51 86 161 170 116 99 114 92 30 -8 15 64 56 66 31 11 52 -31 -23 -23 48 -14 -29 -54 -2 -9 -22 -5 -52 -37 28 40 46 75 106 60 63 18 30 10 3 79 41 26 15 39 40 34 19 -34 32 3 12 5 24 46 24 54 57 22 2 32 15 26 34 -27 -49 -3 6 26 26 13 36 28 20 -10 18 -22 -9 41 15 11 21 -36 -11 5 20 46 18 14 29 7 12 27 42 51 32 17 40 9 20 29 9 42 8 30 33 76 58 66 65 36 40 65 54 36 43 50 57 52 31 32 30 17 32 7 5 7 21 42 4 35 24 34 34 12 14 0 17 34 29 50 37 38 56 45 56 64 107 84 61 75 78 96 111 94 100 121 115 128 108 133 106 85 102 120 113 111 132 154 122 123 122 105 112 120 122 130 101 102 88 101 106 88 101 101 107 110 105 90 98 110 103 126 108 93 110 139 116 128 125 107 117 131 130 114 109 108 105 92 92 101 108 114 115 112 108 107 111 109 107 105 100 97 92 86 86 92 93 94 92 88 81 77 79 77 74 73 66 63 68 68 68 69 75 72 70 68 58 31849 291 510 30 9960 8 50 49 7343 2516 135 439 1331 3430 7245 10241 12757 15029 20131 46146 92639 132145 177107 217864 247539 308129 347499 378236 519879 630047 577663 251583 88350 75695 107799 172573 248880 189127 42379 20357 8797 1272 20 4 -26 52 35 64 74 22 87 53 109 61 135 115 122 115 65 80 125 75 60 66 12 41 33 60 19 61 18 10 43 63 42 29 65 41 -1 27 14 17 25 30 30 20 49 44 118 -4 26 43 74 80 34 29 39 96 54 31 13 57 7 21 59 25 37 75 119 141 67 86 44 63 26 11 1 -37 25 46 24 -21 -25 40 34 -14 9 32 0 29 31 -8 26 62 11 -15 42 47 29 17 18 20 17 44 45 42 73 53 24 44 57 8 35 71 46 33 49 56 91 61 31 37 86 99 80 66 53 41 92 58 49 61 41 41 46 34 37 16 37 43 16 9 51 44 51 61 49 58 58 52 61 72 58 40 69 50 61 73 107 107 107 105 111 101 76 128 110 111 113 130 157 145 137 137 140 134 129 129 128 158 126 134 146 129 129 145 135 144 139 139 129 141 120 109 112 104 119 98 119 124 116 123 122 130 113 109 127 138 140 121 141 148 151 160 170 141 126 136 142 139 108 122 136 135 129 117 111 123 112 124 138 127 125 127 127 118 103 108 105 105 106 103 100 93 84 94 87 81 89 92 83 81 80 77 84 81 85 86 78 77 73 31855 283 754 30 9964 8 50 55 7343 2513 400 1607 4012 8417 16195 35269 60528 68304 71747 96326 135540 168493 227017 296013 337010 340051 253775 197620 184625 231649 391109 514185 487373 337710 195643 35922 2830 773 -45 -48 -3 -13 36 66 -6 5 76 86 68 67 115 44 8 -52 -23 -34 -34 20 9 5 -57 0 8 -8 -48 -9 -34 -88 -54 -9 -25 -52 -8 6 -69 -13 -21 -11 5 -42 -41 -23 32 -13 -47 -44 -22 -16 27 -10 -40 -49 -35 2 -4 -13 6 -16 -33 -38 -32 -31 -12 10 -45 -43 -29 -23 -66 1 -37 -37 -45 -43 -26 -10 -36 -18 31 34 -3 8 -12 -21 8 20 10 -24 -6 -13 -4 40 -4 -15 -28 31 12 14 3 25 -16 -35 -22 -15 -8 20 43 7 -9 -4 16 38 -1 0 -10 31 36 -1 3 14 15 10 15 20 5 50 33 6 -14 2 -9 -30 -1 3 -14 -13 -20 31 32 -15 -26 -17 -15 17 9 -1 15 8 14 19 30 35 22 27 32 52 55 48 49 55 95 118 99 103 91 87 97 97 90 104 85 92 98 77 82 96 73 93 103 119 118 98 110 104 75 92 88 81 101 75 66 85 96 86 70 74 77 92 79 85 82 88 87 96 111 127 116 114 106 117 99 108 99 104 95 92 82 84 81 62 71 65 70 70 80 66 52 61 62 56 58 53 65 54 54 60 41 30 53 49 39 37 40 37 35 36 33 34 41 48 32 29 20 31861 306 45 30 9975 8 51 1 7344 2510 929650 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 20 701 1829 5036 12163 26306 57981 100154 143234 191029 238099 265492 230888 177510 99328 65983 49366 81017 129086 137164 217160 383666 661551 951675 341850 28890 785 7 27 -36 49 1 25 10 20 65 89 85 82 75 71 9 29 65 -5 -25 -6 -8 23 3 -22 -17 27 37 -16 -20 -2 -43 -27 -42 -30 -23 -25 11 -6 -17 6 4 -5 19 23 5 -19 -35 14 -15 -34 -17 -21 29 23 7 -58 -23 13 1 -10 82 131 82 16 35 -2 32 -9 -48 -21 8 0 -14 -30 -48 -29 -49 6 20 62 14 34 -12 -17 -50 -19 -5 -1 -28 -28 -1 26 -19 5 15 -47 -13 -30 15 -5 -23 15 24 28 6 -5 -30 5 11 0 17 24 2 41 49 9 53 43 65 64 25 36 58 22 21 33 42 1 9 9 -26 -32 5 6 -27 -16 11 36 30 38 6 9 23 23 26 39 -24 20 36 13 41 47 54 37 51 46 58 66 68 78 78 58 95 100 110 109 93 106 111 114 100 112 83 87 105 107 110 130 103 112 148 108 91 69 110 109 108 110 98 109 109 100 106 114 96 80 101 87 95 91 99 101 94 100 118 120 135 110 115 136 112 107 100 104 106 122 120 105 99 92 100 107 92 79 80 79 88 76 69 58 62 62 59 56 66 64 51 48 45 49 53 51 48 39 33 40 37 46 38 41 44 40 40 39 37 31867 281 830 30 9980 8 51 7 7345 2507 -47 989 2933 6598 15108 33104 58242 88957 128183 170109 177495 131066 101470 45671 6106 829 5020 23158 48882 91404 308544 716309 999999 999999 99754 1376 -86 -24 -10 53 69 20 37 73 102 86 101 168 96 20 36 13 -5 -32 -11 -39 -28 48 -11 -11 72 70 1 18 -58 -7 -32 0 47 -13 -25 -4 -34 -22 9 38 33 22 2 39 -16 68 42 42 21 -7 31 43 -27 8 -5 -8 19 45 13 -30 -11 20 5 43 55 40 52 -4 -41 -42 -1 21 -6 -13 16 -1 5 37 15 -17 19 19 5 2 -25 -11 48 73 29 -10 -8 28 34 43 86 77 41 26 34 25 8 31 23 36 37 42 33 -10 18 24 65 55 36 20 6 27 35 54 34 17 34 20 36 52 20 31 18 31 13 -14 -2 3 -2 21 31 23 23 58 42 49 7 2 33 26 64 76 41 12 28 40 30 41 31 44 48 50 65 58 80 82 85 107 97 103 123 119 113 115 120 99 101 124 101 129 143 121 140 117 130 138 160 129 135 141 122 121 121 140 141 129 118 143 125 114 120 118 124 117 120 112 125 150 143 143 158 146 137 137 135 136 134 122 131 144 141 138 143 136 143 128 122 120 99 94 103 109 98 79 80 93 82 80 84 83 73 77 78 70 75 73 61 59 60 60 55 57 54 59 67 72 65 57 57 60 49 31873 308 22 30 9982 8 51 13 7346 2504 57403 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 314 1805 4392 11187 25839 60219 120748 169046 198468 260634 329814 274449 153419 47640 8024 7505 12209 46445 109449 287671 551675 899031 857045 199061 3706 5 -24 -7 -30 29 43 13 48 69 78 157 99 109 83 113 49 15 53 40 7 -13 12 40 -3 24 57 -10 33 -15 -1 24 -29 -30 28 -34 -35 19 44 25 14 -12 -13 38 60 7 37 62 44 46 42 60 47 13 27 24 23 55 -8 65 15 17 50 74 82 0 10 -16 28 -3 24 -14 -37 3 -12 6 7 -58 33 37 10 0 2 9 -7 20 14 20 25 -3 9 28 -6 6 58 29 25 22 48 33 21 26 57 68 27 23 57 52 25 -25 10 62 39 35 21 34 47 68 114 52 33 48 16 44 60 29 3 44 35 35 35 -8 -15 50 42 26 31 10 6 -5 19 30 18 58 71 55 27 23 7 12 36 49 29 70 69 52 64 61 75 82 108 89 99 97 103 129 156 156 116 109 122 136 142 137 133 134 159 146 128 144 166 153 134 138 133 136 153 147 157 119 112 121 136 144 137 140 131 154 151 145 154 152 153 141 145 149 142 138 143 152 148 149 133 137 141 137 135 129 132 137 125 118 104 109 104 92 95 113 106 97 88 76 75 88 84 79 64 61 65 71 68 67 69 70 62 64 60 64 68 65 63 73 77 72 69 62 57 31879 279 895 30 9985 8 51 19 7346 2501 520 2177 5851 13373 29260 46152 56257 81625 110879 84645 63890 49158 27629 23081 35604 68215 178142 348172 584789 858196 999999 946589 319354 7140 17 34 0 61 26 25 49 91 101 105 83 97 93 117 69 50 34 -21 -13 8 37 78 56 -12 -7 32 -4 -13 -26 -14 11 -14 13 -11 -5 9 2 6 11 33 4 -11 3 -15 13 45 -9 -15 17 80 73 84 12 -5 16 -5 -17 3 82 88 44 20 33 30 -9 8 -3 7 46 -10 -12 -15 -20 -25 -27 10 -17 29 16 9 -16 11 6 35 -13 -16 -6 -29 -7 24 17 -40 -32 8 -11 -1 42 42 1 21 22 87 23 30 55 44 35 46 43 77 45 29 78 88 34 31 57 61 33 24 31 30 57 43 -4 -7 15 9 -21 4 20 1 34 6 0 28 32 13 21 -5 16 23 25 15 25 16 14 49 47 42 58 26 35 58 44 53 62 68 60 78 87 101 106 116 134 87 97 105 89 115 114 92 144 146 109 121 130 134 124 135 138 135 124 124 110 104 112 119 121 130 112 109 127 122 95 111 122 140 132 128 145 129 129 135 130 134 145 139 149 138 103 90 92 88 91 82 92 99 94 81 73 71 78 74 86 84 81 75 71 66 62 62 59 54 52 50 44 48 53 53 63 52 53 51 46 41 42 41 46 48 46 49 49 43 34 31885 278 929 30 9989 8 51 25 7347 2498 284 1140 3190 7620 15987 30199 48751 83879 125388 100538 71187 83802 155405 240091 377913 491082 575508 864710 906915 654706 53627 457 -33 -61 -20 26 -38 -17 7 -9 1 -21 39 96 27 31 28 81 69 -21 -61 -48 -32 -62 -22 9 -21 -73 -45 -79 -26 -28 12 -43 -5 -32 -68 -49 -72 -11 3 -9 -46 18 4 -64 -79 -37 -6 4 -25 29 -35 11 4 -10 -5 1 18 9 39 -11 -25 -47 19 -12 52 -2 8 11 8 -6 -3 -19 23 31 -25 -55 -5 4 11 -48 2 -30 4 -15 -43 10 44 -51 -27 -20 -4 -5 -1 -11 3 20 4 -11 6 -4 -8 10 -17 -33 24 -8 4 18 -15 -6 -14 -17 6 26 6 15 4 23 -17 -25 1 -40 -37 13 -9 -23 -10 12 1 -14 -25 -12 -27 -28 -37 -5 -6 8 -8 -10 -7 24 6 24 19 -19 -6 12 -1 -3 3 38 11 9 24 36 16 22 51 45 25 33 60 50 76 87 90 80 57 77 92 96 101 65 66 99 107 106 123 108 104 128 115 122 113 104 92 97 102 100 95 103 115 114 106 99 96 105 108 104 112 142 113 95 113 98 92 102 112 112 104 80 72 61 80 72 68 47 46 46 50 51 55 51 53 48 44 57 63 58 45 50 38 44 45 31 35 32 29 23 25 33 40 32 27 26 23 18 14 22 37 40 30 24 31 15 31891 279 904 30 9994 8 51 31 7348 2495 -5 549 1657 4061 9273 21985 49971 97864 147665 228684 336360 257087 133340 216947 365751 547850 688936 724882 550413 349487 81780 51792 10246 507 167 122 58 37 31 79 112 130 110 108 5 110 110 60 82 80 35 -19 5 -7 -4 29 -16 38 21 -2 6 -33 -59 -32 -38 5 -24 -54 -48 -32 -50 -24 -70 -48 24 77 -29 19 33 25 -18 -23 14 39 -1 -47 -7 -36 -53 -4 25 -18 -19 -17 40 6 14 32 23 -31 -73 8 11 -36 -21 -32 -11 1 -20 -24 -23 -15 45 19 -13 -32 -20 -36 -15 -12 13 41 12 -16 29 29 -24 3 -22 -4 19 0 18 33 26 -8 28 34 65 31 11 42 68 57 44 24 53 48 10 3 16 -4 -24 -5 11 -9 -13 -31 -22 -18 26 7 22 -21 -64 -36 -42 3 15 6 6 -10 8 25 13 15 -17 0 -8 11 9 20 0 9 2 8 25 35 5 35 37 42 47 84 64 60 69 73 93 74 95 115 99 96 106 110 117 112 106 123 111 113 121 129 110 128 125 127 106 102 69 102 93 101 113 120 127 130 110 107 126 128 118 131 142 144 125 141 143 143 117 118 118 101 79 100 100 83 71 73 64 63 67 52 54 68 80 76 62 67 71 62 66 57 61 52 52 52 37 44 44 55 48 44 49 51 45 51 46 48 38 39 45 50 47 40 42 40 37 31897 277 965 30 9995 8 51 37 7348 2493 -85 600 1859 4602 11082 26830 59180 103965 158756 177403 109811 96279 134530 164792 303744 569408 817751 689755 484628 625733 238945 3477 265 72 107 100 95 188 139 92 61 98 48 67 46 65 83 68 104 47 75 -18 -85 -48 -26 33 37 32 -28 -37 4 36 33 -13 -84 -27 -30 -37 -80 -26 16 -22 9 -30 -9 -19 32 -4 -41 22 -2 48 -23 27 69 -2 -18 -22 15 25 23 9 39 -3 17 3 -6 9 26 -8 -49 -7 -22 -15 -11 -21 12 -18 -36 18 37 25 20 -9 -16 1 -4 -16 -36 -46 -24 -2 7 16 53 27 -19 1 -1 -1 13 17 16 21 20 8 20 36 77 25 5 46 16 33 34 7 32 1 -19 -28 -27 -2 24 4 14 -4 -1 15 15 4 -4 -38 -19 -16 4 17 -1 -19 19 14 14 1 5 24 18 18 23 -7 3 21 -2 -17 -6 38 11 24 45 56 67 67 76 70 60 70 93 75 79 70 95 122 118 106 94 96 92 93 94 129 142 129 132 120 140 121 112 114 109 130 137 144 121 123 119 126 110 115 114 131 135 124 131 134 118 126 131 122 112 118 113 126 127 115 111 107 107 107 107 105 86 90 77 55 51 68 67 64 60 69 68 60 56 52 50 52 56 53 47 43 53 53 44 44 51 57 57 44 43 57 53 44 47 37 37 42 39 39 30 31903 275 1026 30 9996 8 51 43 7349 2490 417 1486 3139 5188 6912 9843 16470 26560 47039 77883 98010 132276 201193 326544 467473 602107 814444 975504 770268 171207 1924 273 143 103 105 113 78 125 67 71 74 96 76 24 28 2 11 23 -44 -2 1 -23 -66 -40 -13 -17 -53 -51 -69 -22 -93 -28 -14 -14 2 -57 -51 -41 -59 -76 -41 -37 -4 -26 -24 -17 -60 -54 6 49 0 -38 -26 -35 -33 -27 -20 -7 -4 -28 24 -2 -27 -28 -23 -7 4 -40 -17 -32 -19 -16 -57 -47 -42 -30 -58 -13 -15 0 6 -26 -32 -30 17 0 -9 -5 -38 -11 1 -14 -31 -34 -24 -25 -8 -20 -23 -22 9 22 5 -18 -4 -41 9 11 -24 11 3 -4 -24 -21 -51 -17 -18 -32 -3 -4 -15 -24 -31 -11 31 21 -35 0 -16 -13 -10 -16 -50 -30 -4 -9 -19 -24 -24 -13 -11 -2 -3 -3 -8 -17 -8 -37 -2 25 48 8 -2 25 11 27 22 5 25 33 56 40 64 90 90 87 54 71 90 99 115 113 102 74 82 111 121 116 119 112 124 114 119 121 108 103 127 114 98 123 113 124 114 126 142 122 126 110 113 118 150 140 128 116 115 102 109 107 96 85 71 79 89 74 65 71 91 73 75 56 44 47 44 49 41 50 52 56 52 41 45 41 43 39 44 45 41 36 31 30 37 35 37 32 37 40 40 33 28 24 25 25 25 22 23 31909 275 1028 30 9998 8 51 49 7350 2487 404 1516 3497 6944 13037 23600 35881 34127 23023 29447 58077 90520 111124 142665 201166 300787 491715 782013 984963 975219 490009 8185 311 138 134 200 114 86 82 117 44 75 56 49 42 18 0 -27 -1 -39 -29 49 24 -2 -60 8 -20 9 -15 -7 -19 -24 -24 -54 -80 -28 -59 6 -47 -32 14 37 -1 13 -4 3 -6 11 -35 -3 11 33 41 23 -37 -17 15 1 -30 -35 -6 17 -9 -41 -84 -51 0 -66 -56 -16 -20 -1 22 -5 -50 37 -23 -17 -12 -6 -25 10 -4 -15 -28 17 29 -15 -28 -21 12 -14 2 -8 -27 -47 21 17 -12 -34 -31 10 21 1 -43 19 9 30 23 14 -20 -6 -13 5 -1 -10 -38 -15 -37 -7 -9 -24 -15 -27 -51 -18 7 -11 -15 4 -14 -29 -5 8 -18 -5 -1 17 24 37 12 -4 12 26 6 17 50 34 55 4 8 3 20 27 45 27 20 39 85 56 52 36 67 71 71 77 85 102 105 107 111 104 103 135 134 87 109 132 117 125 142 150 134 136 154 137 147 153 145 143 121 150 141 147 157 169 150 159 166 174 148 140 154 161 152 152 129 110 111 114 92 87 84 89 81 64 79 72 66 77 68 56 56 51 62 73 59 64 74 61 52 72 70 52 50 50 50 44 37 48 59 58 58 51 52 51 41 43 46 44 38 47 48 42 36 31915 277 970 30 10000 8 51 55 7350 2484 -13 738 2190 4722 9731 19061 36559 65465 95175 98604 72047 27487 3358 61 3350 33815 151541 336377 428111 473337 616051 925766 882183 285577 32782 1114 154 190 141 137 7 36 70 89 58 29 40 29 15 20 -17 -3 19 -16 -11 -25 -44 -15 49 17 -56 -68 -32 21 1 -15 -89 -32 -42 -79 -9 -36 4 -5 -52 -8 -14 -28 -17 -5 7 8 -10 4 -8 -16 -48 -15 -34 -44 55 11 -21 0 -22 -3 -3 -42 -51 -49 -25 -50 -33 -28 -44 -51 -18 -13 -31 -27 -41 -26 -40 -42 -30 13 -6 -35 -4 0 -27 -40 -21 -17 -27 -11 -14 -12 -30 -38 -16 -4 20 9 -15 -25 -31 -13 -13 -1 31 31 -28 -20 -27 -21 22 -7 -36 3 19 19 -4 -29 -11 -34 -3 13 -8 -12 -11 -7 -23 -24 -34 -25 1 4 -3 38 17 45 52 22 16 32 17 6 -2 -20 2 14 16 -18 9 24 11 2 27 33 38 46 37 14 56 72 63 51 49 84 81 94 99 96 105 110 106 118 158 152 129 116 127 110 106 126 135 105 118 138 150 156 144 140 167 154 150 136 136 126 143 146 135 131 132 145 133 127 117 106 100 87 63 60 54 45 55 54 46 40 32 41 44 52 60 57 60 66 51 32 44 52 46 54 42 34 31 40 46 39 32 39 42 41 41 37 36 36 36 29 25 32 30 27 34 36 33 31921 275 1032 30 10002 8 52 1 7351 2481 -38 483 1340 3148 6259 9354 8991 6155 3476 4002 7434 13418 21090 34102 61856 110037 186551 294850 390959 499053 710862 999999 963379 347577 7900 346 136 179 128 115 121 94 13 67 37 46 -10 33 75 -16 -27 10 18 -39 -26 62 16 30 -40 -10 0 -21 -48 -21 -9 -26 -2 18 -37 -49 -18 -10 -14 -24 34 -19 -39 23 9 13 -26 0 33 67 14 10 -5 -41 17 30 20 21 -2 -20 10 10 -38 -12 -20 -31 -25 -46 -19 76 -29 -19 15 22 10 -6 41 41 -5 -1 -20 -24 12 -4 -18 1 26 10 39 14 -7 2 -13 14 30 29 45 -17 -17 -6 9 22 14 -9 2 -11 -2 18 -12 -9 -7 22 18 8 -5 -4 16 17 -22 11 -22 -38 30 -12 -8 1 -13 -29 -26 -7 3 -30 13 48 41 4 -1 -5 17 31 6 -2 -7 14 21 26 20 29 54 62 45 63 61 42 38 49 52 59 59 42 67 71 100 117 108 78 79 100 99 118 112 126 159 148 148 134 140 145 142 150 158 156 158 148 146 161 157 162 148 142 149 161 158 141 137 163 161 151 143 144 128 123 105 118 107 81 87 90 74 60 52 51 52 50 42 38 63 63 56 51 59 60 59 62 59 56 51 50 48 50 45 52 42 41 47 50 45 37 40 38 44 40 34 43 37 46 45 38 35 36 33 31927 271 1154 30 10004 8 52 7 7352 2478 240 955 1810 2699 4012 5720 5293 4985 7440 10405 15483 25781 37762 57957 97939 171059 296721 516492 839502 999999 999999 177827 2567 199 196 196 127 113 101 109 70 76 47 -24 57 65 -28 38 6 1 -54 -17 0 -18 7 -10 5 -23 -10 -21 -11 25 -58 8 -17 -27 -24 7 -22 -45 -36 14 -33 -7 12 -26 -44 -35 -11 -42 -4 18 12 -16 3 -52 -12 -21 -44 10 -9 11 -21 -25 -40 -23 3 3 -12 -27 -10 0 -14 -12 -6 -47 -21 -45 -6 -38 -28 -40 3 4 38 2 -18 -33 -10 -30 -41 -9 -23 -37 10 10 -29 -5 7 -14 -12 2 -61 -29 -14 -27 0 -7 31 -2 -19 -13 -20 -5 -14 3 9 4 1 -17 1 18 -10 22 -11 5 13 3 -15 -28 8 -7 0 27 18 1 -23 32 35 15 -19 30 3 -14 35 39 55 13 41 42 44 56 34 51 39 65 73 68 70 78 54 62 65 98 100 110 93 107 96 131 137 131 126 143 132 144 143 157 144 162 145 158 162 154 141 140 162 168 157 163 133 122 132 140 142 131 137 132 146 138 134 116 120 119 107 87 90 72 64 59 59 61 56 56 55 46 42 54 64 54 50 44 45 38 39 37 37 50 43 46 38 40 40 40 37 40 40 39 39 39 29 29 33 41 31 27 32 33 23 22 20 31933 270 1156 30 10006 8 52 13 7353 2475 -88 566 1995 4572 7848 9087 10793 16256 24881 35453 50122 74041 99913 135246 183755 266866 441025 796153 999999 999999 42638 453 190 206 152 170 172 162 161 152 117 49 64 46 24 -17 18 -2 -14 -22 -27 -40 19 39 -16 0 -5 -24 -56 -27 -27 -64 -35 -20 -25 -29 -18 -70 -40 -29 -2 3 25 5 5 -46 -13 -21 -13 9 -37 -34 -19 -3 -24 -13 -4 26 -49 -28 1 -72 -96 -24 -58 -14 4 20 -19 -11 -63 -36 -50 -24 -48 -49 -25 -69 -37 -11 1 -37 0 27 13 -22 -42 -6 -31 -43 -21 -47 -32 -32 -37 -4 -16 -41 2 3 -36 -30 -25 -7 -26 1 -22 -33 -36 -31 -20 -48 3 11 -7 -52 -30 -2 -4 -5 9 -22 -14 -4 -5 -32 -28 -24 14 9 -14 -2 18 6 -20 12 -12 -17 -9 -8 8 42 44 11 20 7 14 19 -2 35 46 16 43 39 23 52 28 29 48 62 61 72 102 102 83 93 110 134 135 111 150 127 116 107 127 137 150 129 149 169 172 169 174 137 136 151 139 141 154 143 150 141 133 140 133 132 154 153 141 128 109 107 116 93 87 97 81 52 36 19 38 40 37 25 39 40 42 42 42 49 55 40 30 48 37 38 26 29 34 35 30 39 38 34 32 33 30 31 38 24 25 19 25 30 23 27 28 23 19 11 31939 307 80 30 10010 8 52 19 7353 2472 768373 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 452 1693 4125 7783 9921 12934 21094 33445 47510 66550 69215 43033 30557 41763 70375 141422 288236 527600 999999 999999 803334 12162 283 190 178 175 224 239 191 189 102 108 89 61 34 38 15 0 -32 -32 -71 -30 44 37 -3 -10 -18 -34 51 14 6 -8 -52 999999 -40 19 -16 14 11 34 46 22 -5 3 -10 -56 -24 -41 -19 14 37 35 -13 -20 -13 -43 -24 -49 -21 -24 -6 -3 -27 -16 -13 14 12 -17 -14 -27 -19 6 30 -9 -38 -9 -17 -30 -25 -20 3 -7 -12 -18 26 -36 -2 32 4 -25 28 21 5 -12 -1 5 -24 -20 27 -18 -45 -15 40 16 -36 -11 -7 3 6 -2 26 33 10 -3 13 21 27 7 -18 -5 25 -15 -23 -14 -1 -31 -36 13 21 39 6 21 6 8 43 25 44 0 40 31 33 35 37 33 45 25 43 63 55 63 73 74 51 42 62 96 69 73 75 83 89 114 123 122 141 159 143 166 162 143 160 183 194 154 152 168 174 198 206 191 170 164 184 161 163 167 174 150 125 141 145 160 155 144 141 142 144 146 150 137 152 149 145 115 104 96 83 66 52 34 25 46 50 38 57 59 49 56 69 73 71 64 66 55 61 51 47 54 58 56 47 54 50 52 49 57 42 43 42 43 46 46 55 51 46 44 42 46 48 44 31945 306 112 30 10012 8 52 25 7354 2469 149810 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 185 981 2390 5732 11549 20457 35973 59293 98875 171502 240557 289876 298645 302768 216293 118782 64068 21285 15866 110766 373985 740890 784981 620570 130319 3115 341 302 252 235 151 210 191 194 124 39 -2 49 -5 -40 0 -42 -17 -56 -15 10 19 -49 7 19 13 8 0 -23 -20 -39 -60 -4 -29 -54 15 2 0 -18 -39 -14 36 34 -28 9 -16 -12 -19 27 -8 21 41 -41 -52 -3 20 25 -32 -79 -47 -35 -19 -16 -69 -34 -13 -37 -41 -9 3 26 -5 -7 -36 -9 2 -3 -14 -10 8 -9 -41 8 15 -16 -5 9 30 11 -21 9 -5 -10 -6 34 38 -18 -36 -14 9 -18 11 -10 -47 -28 -1 33 4 11 23 -12 22 21 -4 -3 11 7 -26 -36 8 5 -12 4 -11 7 14 -6 -16 17 9 41 22 -3 18 14 -5 -17 3 8 4 42 48 38 52 38 23 13 80 97 58 40 58 39 68 67 67 96 89 87 108 104 127 158 136 141 144 129 144 173 162 152 151 145 147 154 169 177 176 170 160 144 136 142 137 130 119 139 127 127 157 146 137 126 134 131 142 144 141 140 128 130 98 78 68 63 47 32 21 20 42 51 43 48 39 51 52 50 56 56 49 41 36 43 57 56 46 46 46 39 39 37 34 36 39 43 43 42 43 42 42 45 44 44 37 39 43 35 30 31951 276 1010 30 10010 8 52 31 7355 2466 234 1038 2182 4663 9511 15237 24665 45392 83954 122093 168415 243206 387141 511409 435397 449966 514892 466060 266647 87424 15496 81906 219601 315031 209519 148441 28578 3436 207 343 352 254 209 129 184 160 134 63 82 42 28 -15 -32 -43 25 30 45 9 31 17 42 26 -23 -29 -16 -5 -6 -21 -13 -30 9 -11 -26 4 -31 68 19 12 -8 -24 31 -14 -21 2 9 11 58 -15 -8 -1 11 -10 -9 -12 23 5 -38 -26 -7 -18 -27 -48 -20 -25 -14 -32 30 37 23 -15 -6 -3 15 -11 -24 -29 13 1 13 13 -20 4 34 40 44 18 3 6 -12 -31 23 35 -26 -5 17 -27 -4 -11 4 -13 -20 1 17 -6 -22 -36 -28 19 32 13 12 29 53 38 19 -39 -10 -4 -16 -23 2 4 1 9 51 33 -7 6 8 3 9 19 27 5 22 44 18 5 23 64 41 19 50 37 22 6 37 42 32 58 73 113 69 103 99 91 135 147 123 115 126 155 166 167 174 161 170 166 185 165 163 178 184 166 177 147 147 165 163 159 146 157 146 133 162 152 150 132 125 133 158 143 138 143 137 140 126 111 99 87 65 54 45 26 26 32 34 36 35 50 62 59 55 64 68 63 71 58 56 57 60 58 63 64 65 52 49 50 66 61 58 59 60 58 52 49 52 60 58 55 59 58 55 54 53 53 31957 285 738 30 10008 8 52 37 7355 2463 47 532 912 1593 2625 4095 7189 12408 20744 37317 64641 82271 83366 106366 167715 256200 340761 454616 571471 595257 428047 296621 249612 210724 213200 192668 99912 50229 23680 4195 574 2007 11699 55593 82364 30795 25751 14380 1657 213 118 186 147 148 141 169 121 111 110 72 81 44 51 40 109 118 36 68 48 29 47 -6 -26 -16 26 -11 -40 33 -3 -27 -8 19 11 7 -5 -5 -7 51 11 9 -6 -42 31 41 -6 -14 -13 -18 -25 41 52 9 5 8 -12 -15 -6 -62 -58 -18 3 -8 -9 -8 26 15 -16 5 -20 -44 -24 28 8 2 -31 13 25 3 -12 7 -3 1 -11 -29 -5 19 0 10 -18 -8 24 39 40 3 -23 -4 1 18 -6 7 27 18 19 47 -18 -16 5 15 -6 8 24 6 31 32 9 -17 22 17 16 2 10 -16 -14 22 2 13 30 41 25 32 41 13 2 -10 14 9 22 26 11 17 36 27 54 34 19 74 83 57 52 47 52 79 96 102 98 112 128 159 137 134 156 191 158 163 170 183 186 180 157 152 145 166 171 166 158 144 148 163 143 135 132 141 144 119 133 128 114 98 120 140 158 146 130 154 145 113 123 105 58 59 77 50 36 35 31 29 38 53 51 42 33 35 64 59 67 89 86 79 69 65 50 57 59 58 57 61 65 52 51 57 64 58 59 67 59 48 64 55 52 67 61 56 66 63 61 31963 284 771 30 10011 8 52 43 7356 2460 265 1182 2559 3264 2926 3081 4812 9076 17079 30736 62297 115659 176358 264314 363927 309081 195623 185727 120081 10595 197 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -78 -83 2464 53450 306105 629924 695877 389908 175391 150349 61432 2356 180 166 127 129 125 133 121 204 165 119 133 147 99 74 36 12 -13 -15 23 -36 -30 -75 -21 -7 -10 -27 3 33 -52 -64 25 -40 -26 15 -6 -11 -15 13 -40 -8 34 -6 4 16 20 -45 2 7 -32 -6 -13 -47 -60 -5 -17 -56 -52 -50 -47 -2 -32 -26 -30 4 6 -35 -43 -31 -23 -14 -15 -11 -24 12 -17 2 -17 -13 -60 -44 -20 43 -9 4 -8 -9 -8 -29 -26 -8 -9 -20 -22 -27 -44 -41 -19 -16 -23 -34 -7 12 -3 -20 -50 8 2 -13 -17 -18 -11 28 -10 -8 23 1 -55 -51 6 -25 2 -6 7 -9 28 8 22 16 15 -1 23 -3 13 14 21 18 23 30 10 39 29 33 51 42 18 22 60 38 51 90 78 104 114 100 136 148 157 161 155 165 157 168 166 183 142 153 171 180 178 149 157 148 151 130 152 130 130 122 98 89 76 80 80 91 98 123 137 136 134 117 74 55 38 47 37 24 15 32 22 20 14 23 37 47 40 35 20 23 28 39 61 60 56 47 48 49 54 44 38 45 52 56 53 42 37 42 44 41 40 41 41 41 40 44 48 44 41 35 42 46 32 31969 287 681 30 10011 8 52 49 7357 2457 491 2165 4892 7368 12454 13273 9470 5878 9031 16571 23417 43907 92794 168405 294234 422861 442304 319174 171418 141677 213912 160644 50757 12909 496 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 47 3794 26614 56636 255351 377817 441136 389378 201679 3735 238 154 134 140 142 108 149 226 119 53 42 43 82 34 -16 -10 32 2 -2 -2 59 35 -14 -24 13 0 -48 -15 -2 -1 -18 20 0 3 78 19 12 -16 -7 9 -25 22 27 6 -27 -17 -25 36 -39 -17 29 30 17 17 4 -18 -11 -41 11 -4 2 40 46 30 32 51 -2 7 27 -5 1 14 -9 -1 3 -10 -5 5 22 45 57 44 -14 14 50 8 20 0 21 -5 -6 18 -24 -1 -1 26 -1 1 -7 17 53 81 37 -28 18 26 -4 11 -2 -24 41 43 21 34 4 -16 5 20 37 20 38 21 34 26 29 30 10 30 19 35 17 44 76 44 27 43 56 52 70 53 62 74 63 58 69 86 85 69 81 111 132 120 142 157 171 199 204 229 197 199 198 199 184 191 177 167 189 186 182 190 171 188 149 120 129 112 90 62 38 19 41 52 100 113 120 139 144 103 68 55 66 61 65 60 43 29 35 52 61 29 34 51 57 40 51 42 50 51 58 75 79 93 88 91 75 65 70 69 71 69 66 62 57 65 62 61 65 70 66 62 73 70 79 87 83 79 76 75 72 73 65 31975 290 585 30 10005 8 52 55 7357 2454 -3 588 2341 2903 2426 2740 1253 557 195 205 269 1036 2749 3780 8256 18614 41070 90427 165104 268045 412263 578505 411750 89897 46717 57535 90824 147949 173944 121622 4425 999999 999999 999999 999999 999999 999999 999999 -51 4747 34383 98004 171949 189948 227856 315681 316585 172561 8205 388 301 222 100 63 27 83 98 49 -25 -34 6 27 11 -17 -13 -44 -12 -37 -44 -35 -67 -69 -31 -49 -73 -42 -30 -19 17 -40 -4 -97 -39 17 -46 -16 -38 -58 -69 -67 -40 -9 -36 -63 -38 -43 -72 -45 -73 -86 -30 -29 -40 -25 -44 -66 -57 -45 -84 -17 -47 -51 -32 -60 -54 -46 -48 -14 -41 -39 2 -60 -51 -67 -24 -33 -28 -31 -6 -11 -38 -33 -10 25 43 13 -41 -55 -27 -13 -33 -54 -56 4 4 -26 -27 -53 -47 -44 -26 -32 -53 -16 -43 -25 -46 -26 -29 -32 -31 -46 -47 -4 -25 -26 -8 11 -14 -9 -40 -1 5 -41 -10 -15 21 24 -13 -16 2 3 -20 -1 -11 16 54 28 1 9 3 7 1 24 22 39 65 49 53 62 81 120 128 111 116 152 142 138 122 125 120 108 116 122 116 101 113 123 102 64 66 38 12 22 2 -37 -30 -42 -24 -11 10 54 71 77 57 33 19 28 8 2 -9 -37 -3 3 -9 -1 -6 -7 15 11 0 3 1 999999 999999 6 -3 9 24 21 26 40 41 32 25 21 29 29 19 30 28 8 7 15 12 19 22 26 24 21 27 30 33 32 31 31 27 30 27 18 31981 283 795 30 10005 8 53 1 7358 2451 260 419 999999 999999 17 817 2057 3121 4560 8254 15827 29606 63727 123421 202136 268391 234335 138858 179523 380724 550406 528034 376346 227395 171241 99859 3836 999999 999999 999999 999999 999999 999999 999999 1282 13584 31276 67830 155557 313016 281060 48254 2320 238 101 82 130 68 -29 13 5 57 13 -37 25 3 15 9 -16 -9 -13 -27 -36 4 -37 -43 -33 -52 -17 116 27 -42 -14 22 -7 9 5 -22 18 30 -9 -39 -50 -20 -34 -32 -18 -12 -20 -7 9 -34 -34 -21 -60 -29 -73 0 -22 -47 -41 -49 -20 -24 -29 13 -36 -32 -35 23 -31 -41 -22 15 -9 -8 -26 -8 -3 38 23 -38 -39 -18 7 1 -25 21 -16 -1 1 -19 32 23 9 5 -36 -13 -1 -10 -3 -35 -24 -32 9 -7 -44 -7 -19 -20 -12 -29 -27 -58 -27 -32 -43 -4 5 30 28 16 29 21 27 -15 8 -11 -3 -7 1 12 -1 4 4 7 50 53 34 -7 32 -1 -3 27 20 23 15 47 75 78 61 72 99 104 141 159 170 169 159 132 109 128 148 145 136 113 101 118 121 128 118 92 55 12 7 11 -2 -14 -14 -30 -20 -8 44 64 70 59 48 45 32 32 19 8 -5 1 7 8 7 23 6 -7 -11 -2 999999 15 16 3 11 0 23 27 43 46 46 54 46 55 54 42 28 34 45 35 39 41 36 41 37 43 37 34 35 31 32 37 32 34 35 37 32 38 42 31 25 31987 275 1039 30 10009 8 53 7 7359 2449 170 814 1471 2381 5128 12474 25896 45608 61051 63181 77186 135373 221155 344384 579784 912269 999999 913304 380746 113778 8485 554 999999 -91 -90 8 -29 -38 0 97 131 198 243 185 110 86 114 81 41 6 -11 -17 20 43 50 20 14 31 -44 -10 -26 -36 -50 -10 12 -3 -40 -43 -24 13 27 19 14 -4 20 16 0 -47 -42 39 -25 -15 -23 -19 -19 -47 15 -31 -69 -1 -28 -26 11 25 -45 -20 -9 5 -18 -26 -19 -8 -42 -21 26 27 59 2 3 -4 4 1 -37 12 6 -9 19 -12 -15 14 1 -1 0 36 8 37 17 -15 -4 20 17 25 28 20 -15 -24 9 15 -14 1 -34 -14 -16 -5 -11 -13 -14 -17 -6 -9 8 5 3 -15 -23 -3 -44 -43 -13 10 24 22 4 -3 9 9 -2 3 -1 3 -1 43 39 28 13 -4 18 -11 24 39 50 19 30 46 54 24 39 42 38 34 33 60 73 78 115 118 108 116 140 162 124 138 153 136 146 126 136 132 135 146 130 107 56 -1 -22 -23 -8 0 -25 -12 -15 -8 0 5 47 53 40 41 28 60 46 21 7 10 10 5 13 15 4 -3 19 15 -3 21 12 0 19 41 37 30 44 38 40 59 64 41 56 60 50 46 36 32 35 46 53 37 49 36 42 42 37 44 46 50 50 50 41 51 55 56 53 48 50 47 40 31993 276 1009 30 10069 8 53 13 7359 2446 42 523 1557 3126 4946 6946 10889 21574 39803 62023 104382 155476 217350 324859 491081 694481 730701 615669 613238 461181 310216 132572 10553 1203 -96 -72 -88 -79 -61 -32 77 43 122 160 130 81 126 72 46 26 -48 -37 14 30 37 27 -56 -6 1 -10 -13 -8 -68 999999 -39 -53 -21 -45 25 24 -50 -56 -22 -29 -34 -17 -12 -37 -45 -50 -23 -50 -37 -22 -21 2 0 -19 -19 -39 -31 -30 -27 -11 -15 -53 -40 -18 -28 -53 -30 5 -4 27 -4 1 -10 -39 1 -14 -43 -30 -39 -18 -2 14 -11 10 2 -41 -25 -18 -30 14 12 6 -5 17 46 3 -28 -22 26 7 -14 21 -16 -31 -15 4 28 -24 -10 21 33 -18 -19 -44 -25 9 17 -36 -18 18 29 30 37 -14 -46 -23 -12 -19 8 40 11 -30 -22 0 39 19 -15 12 9 14 46 14 10 7 4 7 -23 13 49 36 46 34 -4 8 46 39 22 48 67 50 74 83 96 132 113 156 172 148 137 152 153 124 114 121 137 135 124 92 88 27 9 -6 -10 -30 -23 -17 -12 -29 -30 -22 -16 -16 -11 8 -7 -15 -11 -4 -5 0 -9 -2 2 0 -11 -17 -15 -21 -7 14 0 -12 0 18 18 19 8 24 43 55 46 46 47 43 53 55 37 32 32 37 36 34 24 28 29 34 33 29 42 50 43 39 43 41 41 46 47 46 40 48 46 36 31999 290 654 30 10074 8 53 19 7360 2443 299 1095 1447 1135 157 999999 999999 999999 999999 999999 -84 2689 7406 13465 22836 38465 61354 78634 82836 68920 117278 219061 287798 435266 519090 564333 579730 622119 496178 431216 207116 69333 35515 7038 356 999999 -35 -64 999999 -70 -20 -58 -79 -12 51 61 89 119 213 152 96 148 140 124 106 94 77 7 47 -1 53 51 92 58 72 19 13 29 -5 -4 -18 -14 23 38 26 1 34 -11 -18 -10 -18 25 -2 -23 -6 -5 63 47 8 6 7 2 38 62 4 -32 -36 -9 -3 -56 -12 -38 8 13 30 12 -6 3 6 -3 9 11 38 20 2 -15 24 26 16 18 14 -8 -25 -7 22 -3 -27 -11 17 12 42 8 17 36 2 -34 26 10 0 -14 29 34 35 31 27 6 34 34 -15 33 19 -1 19 36 33 42 36 4 -7 23 36 27 17 -14 -1 39 47 16 10 22 55 14 38 25 21 42 24 40 45 43 61 52 31 -2 44 44 55 54 68 64 60 54 61 82 60 64 98 76 91 70 96 114 136 170 157 195 158 150 177 158 166 144 136 135 126 143 139 87 47 26 -2 -7 -10 -8 6 12 6 25 -3 2 20 32 12 11 6 19 17 5 28 14 7 24 25 30 21 17 40 23 18 22 36 30 21 33 37 33 43 53 59 71 64 60 70 68 53 59 62 60 43 46 64 57 50 49 52 58 53 46 48 57 60 58 62 63 64 67 65 57 54 46 32005 307 142 30 10072 8 53 25 7361 2440 910531 573855 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 726 1575 1207 999999 999999 999999 999999 999999 999999 999999 999999 999999 2159 6956 13828 22410 33855 57908 95727 121848 116976 199604 403902 669868 966139 771773 230436 123392 154741 191739 190138 238241 219937 63407 1053 -77 -58 -94 -35 -66 -95 -18 -12 -2 2 40 62 128 166 193 233 103 150 148 230 225 181 27 50 114 81 44 3 -13 -50 13 20 -29 33 -2 -15 -6 -7 20 -33 11 8 16 41 50 32 -37 -33 9 21 -6 -22 -39 -6 2 28 23 15 1 -42 -68 -26 -3 -47 -3 -5 -23 -5 -50 -14 7 18 17 3 15 7 -32 8 10 9 4 2 20 -10 -23 7 -35 17 17 -19 -2 22 9 -6 25 45 36 -16 -1 -17 -14 6 25 28 -3 44 13 23 17 3 16 6 38 33 -3 9 26 23 17 32 28 13 19 4 -31 -4 -19 1 -26 -8 -8 3 25 23 17 53 49 6 14 31 43 40 40 32 21 22 54 30 36 0 33 48 39 47 31 41 43 49 49 41 81 76 64 75 80 94 109 143 185 179 193 160 166 188 177 156 118 91 99 129 117 85 97 85 67 55 22 -7 9 4 9 1 -6 15 2 -3 -8 10 22 0 12 14 -1 -10 0 8 -12 -15 -1 17 25 22 5 11 13 30 20 25 29 34 38 37 35 34 46 52 57 65 71 51 44 55 40 47 47 34 55 49 34 42 40 33 41 42 39 49 61 56 53 53 57 54 61 56 42 32011 293 561 30 10071 8 53 31 7362 2437 198 1652 6060 15942 24051 5865 999999 999999 999999 999999 999999 999999 999999 59 716 1866 5879 15282 24738 26346 26485 31629 55242 120622 215685 355496 606841 746356 417212 86166 66131 180061 414215 632663 627609 96694 5626 163 -64 -69 999999 -93 -49 -61 -81 -6 131 77 40 59 57 105 129 252 254 220 203 202 164 196 161 158 156 27 90 139 92 48 20 54 17 34 4 32 29 55 48 46 66 56 52 64 56 51 6 46 18 -10 -43 13 25 12 23 22 -4 20 22 17 12 53 18 33 18 0 -4 7 43 56 10 31 61 -6 20 1 -10 -1 12 33 -3 19 25 -1 42 19 45 25 -8 16 46 89 89 46 60 49 32 41 29 1 36 41 31 26 25 36 25 24 22 30 60 43 31 17 22 29 -1 22 16 27 49 31 27 67 52 10 15 8 14 -4 19 45 69 36 47 72 54 17 33 66 57 63 35 80 107 57 53 71 51 55 84 81 16 35 43 60 80 77 63 50 86 108 80 81 99 116 145 145 178 237 215 184 186 195 170 161 163 124 106 127 152 151 135 118 97 79 63 22 23 16 3 17 1 11 26 5 21 7 33 51 34 30 31 15 22 23 16 28 40 22 22 30 30 28 20 33 48 50 39 40 43 45 39 43 58 70 79 78 79 77 57 57 68 66 68 65 62 58 55 62 58 62 67 68 72 70 70 73 72 70 74 77 66 63 58 32017 297 442 30 10072 8 53 37 7362 2434 1397 3996 7193 11881 17562 28096 35232 14747 1078 999999 999999 999999 999999 999999 999999 999999 999999 999999 144 1023 2113 2652 3097 3753 3526 3509 8304 26399 63490 70453 75405 94159 77190 97071 187059 348136 558442 778049 919678 749060 355911 173198 28765 681 55 -46 -32 -77 -22 -12 -79 -58 11 29 51 113 105 179 181 143 108 116 176 133 103 89 47 43 11 26 50 50 8 11 8 -27 -31 -34 -76 -76 -46 8 -8 -15 -40 11 1 -19 -19 -11 4 -7 -39 -18 27 36 25 -5 -70 -6 -29 -43 8 -29 -55 -15 -32 -55 -30 -7 -2 22 18 27 -11 18 -24 -21 0 22 8 -21 -29 -13 -30 -1 -25 -20 -13 1 -22 41 26 -11 -5 -25 -39 19 -15 16 15 13 -46 -21 20 6 -32 -1 -24 -31 35 18 -11 -17 -28 10 17 -15 -21 -33 -19 -4 -22 -8 -2 3 -3 22 0 -7 -13 -23 -13 -9 20 24 5 19 24 6 -29 -1 1 8 17 28 22 4 -7 13 38 22 39 5 18 35 18 33 40 4 29 33 31 55 44 29 47 44 89 122 135 144 137 156 158 162 168 154 139 99 88 77 62 66 83 92 70 2 -26 -4 -4 -22 -22 -39 -31 -24 -13 -20 -13 -10 -14 -24 -10 11 -2 1 2 -22 -31 -24 -17 -6 -30 -31 -9 4 7 -2 3 3 12 17 20 19 16 29 33 34 27 27 40 34 31 39 31 36 30 28 38 23 22 25 28 39 33 36 32 33 37 39 35 35 43 42 31 24 24 32023 295 502 30 10072 8 53 43 7363 2431 321 998 2941 8261 16964 34715 54066 48783 30971 14255 331 999999 999999 999999 999999 999999 999999 999999 999999 2624 25799 79342 123691 141278 94428 5662 1344 4891 15970 41932 101209 159221 205472 335461 452486 354601 459939 601595 470222 418399 153554 57721 4051 -3 -57 999999 -41 -10 -20 -45 8 45 76 38 109 99 119 110 110 87 97 184 117 112 21 42 83 38 43 62 15 2 -26 -13 -60 -32 2 -22 -91 -64 -28 -27 -58 -39 -18 8 -5 -19 -10 -50 -39 -14 -61 -53 -64 -18 -29 -44 -38 0 10 13 -1 -47 -8 -26 -63 -21 -41 -44 -57 -94 -70 -32 -31 5 -40 -46 -63 -16 -7 -50 -5 -30 -8 1 -18 -13 -20 24 -26 0 25 6 -17 -15 -8 -49 -32 -28 -47 10 42 -14 -4 24 -18 -5 32 -8 18 -18 -9 3 -21 -18 35 50 5 -19 -21 -9 -17 0 -32 -33 -33 -39 -48 -49 -9 -3 -27 4 -6 -11 -35 -23 -26 -12 -10 -36 -2 -7 -8 -15 -1 -16 1 16 27 35 8 0 24 46 29 33 22 49 41 43 30 34 44 56 78 99 113 145 156 142 149 151 135 100 71 49 46 53 33 30 27 -19 -33 -50 -44 -42 -53 -47 -34 -28 -47 -27 -24 -39 -40 -24 -26 -28 -31 -18 -24 -13 -19 -29 -36 -23 -28 -23 -18 -10 -13 999999 -8 -3 -6 999999 5 13 2 -3 5 21 25 19 12 36 44 23 22 30 28 17 20 24 12 6 9 16 17 22 24 23 27 23 33 34 27 28 32 24 18 18 13 32029 296 470 30 10070 8 53 49 7364 2428 -2 742 2928 6964 15730 39189 103925 238170 358140 173636 35801 3028 999999 999999 999999 420 1869 3883 6249 7059 6125 16823 106357 250424 214859 52306 4222 2719 12378 67290 169129 342476 507790 525339 268952 183934 205561 195047 133056 5922 642 791 516 109 120 -2 -21 -5 -18 -5 -54 -28 -4 61 66 128 156 111 107 159 96 92 69 49 23 46 90 100 95 68 29 -3 29 -17 -34 -40 -5 -28 -97 -32 -47 -14 21 -9 -16 -57 -37 -11 37 -4 9 -9 -5 -17 32 1 -12 -56 -39 -12 -47 -58 -58 -19 -23 -19 9 -45 7 14 -16 -31 -32 -15 -5 -10 -35 -16 -7 -31 -17 -29 6 -10 1 -8 -11 36 -21 -29 30 5 4 6 3 70 24 14 -8 3 -21 11 2 2 -16 -16 36 20 38 45 -21 0 5 0 -57 -14 12 22 35 -7 1 -27 -10 48 44 -7 -25 13 47 6 15 18 5 -42 5 27 28 -13 -26 -9 -26 10 21 41 47 12 33 16 19 20 48 29 34 26 10 22 54 63 64 40 55 56 61 76 75 68 62 85 86 105 133 139 157 140 125 128 81 77 66 53 50 33 8 3 -30 -31 -42 -22 -23 -22 10 12 -2 -31 -22 -20 -8 -10 -13 -13 -4 -4 -17 -21 -16 -23 -12 -9 -15 -17 -4 -5 -13 -3 -1 22 18 5 14 9 17 15 29 39 52 33 30 44 43 50 44 38 40 38 37 33 34 27 26 24 29 34 36 38 51 44 50 45 49 47 45 42 55 50 43 35 32035 297 436 30 10066 8 53 55 7364 2425 -3 -25 546 3254 11791 30608 76802 158718 238244 264826 197456 84263 10987 999999 999999 731 3284 7870 14329 18881 20386 21436 25081 37911 102941 295722 321445 129370 51256 103829 282245 491322 564723 378847 170107 25010 361 64 88 72 270 375 672 731 206 93 149 102 2718 25844 59684 55812 35190 4336 153 142 125 108 125 82 81 31 12 82 79 100 123 104 62 102 130 108 27 0 31 -24 10 43 0 -41 -18 -20 -29 -18 -49 -3 -40 -12 -5 -14 21 21 15 23 -17 11 40 21 -19 35 -7 36 -12 -55 -37 -9 -21 -18 -24 -4 -22 5 0 14 -2 25 12 -6 -4 -45 -1 -23 -2 -21 -28 -21 9 19 -5 10 17 30 30 61 40 3 69 47 24 -5 62 4 -16 17 1 10 17 27 19 26 18 2 -11 25 19 9 28 6 33 33 37 12 -11 -1 25 4 -5 -21 -37 -12 -18 -32 1 -53 1 23 46 31 5 31 27 33 21 -4 33 45 3 23 39 38 6 15 4 18 41 22 14 24 56 47 33 61 38 37 76 86 57 62 91 81 104 139 142 145 178 187 184 163 134 104 95 70 22 -1 2 -15 -10 0 -7 -1 2 -15 -14 2 6 -9 -17 -11 -9 -17 1 -14 -1 -9 -8 15 9 17 9 5 -6 4 11 -1 9 14 20 14 20 14 9 19 28 46 57 53 54 44 46 57 48 49 46 43 32 38 52 38 37 40 42 45 46 42 49 59 58 56 55 58 55 53 62 58 53 53 50 32041 295 524 30 10064 8 54 1 7365 2422 810 3737 11367 21057 19912 42629 69237 97376 206222 276963 157843 132781 8551 999999 999999 164 2078 6417 14056 20598 27886 42456 47825 57420 95972 101288 109371 200778 401900 526020 506883 609329 522152 219519 40821 3044 4003 3363 1629 1569 642 77 71 50 138 56 55 958 725 311 61 36 91 113 95 92 139 101 117 98 109 99 57 109 56 74 95 107 53 42 39 -4 8 -4 19 61 38 -18 52 58 22 41 21 27 34 4 -8 15 -8 6 37 27 40 57 7 -19 2 38 -14 5 18 -11 41 31 -26 -7 12 -25 -27 -29 -1 25 50 38 19 18 13 -12 -2 -7 -35 26 30 14 17 -12 39 4 32 48 23 23 37 38 35 79 38 19 37 48 11 32 40 62 6 3 30 19 0 38 35 64 61 22 33 57 40 11 2 56 23 11 12 9 -1 9 5 23 5 13 3 24 27 40 43 55 39 33 7 8 -13 8 14 14 34 61 37 28 64 55 50 63 64 57 65 56 39 77 78 98 78 74 106 132 148 117 153 168 159 156 200 207 213 224 190 149 145 137 76 80 67 24 2 7 6 -7 15 21 -6 12 14 29 25 16 18 32 19 22 19 19 11 18 43 38 27 23 36 35 30 31 24 37 50 45 38 41 42 36 37 43 51 57 61 70 62 68 75 77 78 85 75 75 77 83 78 69 63 73 66 70 81 84 82 81 86 89 81 80 83 80 72 75 76 74 68 32047 297 434 30 10064 8 54 7 7366 2419 725 3611 8588 17784 25333 33462 50128 139564 390271 735235 845696 801043 661283 27057 494 199 17 43 121 237 702 1729 3148 7151 15500 33945 67077 63276 32207 12249 62415 108442 28539 36001 27754 10415 1653 1001 625 1110 4219 12337 25557 28021 4154 113 -58 999999 -57 -41 -72 -3 -20 -16 -1 59 84 25 -9 4 -13 -23 21 86 36 36 61 38 -6 72 113 -10 -80 -34 -53 -83 -25 -34 999999 -51 -3 -6 -46 -24 4 -69 -49 -31 -53 -75 -91 -21 -47 2 -9 -2 -19 -21 -63 -67 -35 -21 -1 -56 -28 -46 -31 -67 -78 -31 -57 7 -19 -36 -12 -25 -73 -35 -48 -52 -36 -11 -23 -8 -11 -59 -59 -26 -33 -19 -23 23 -18 -7 -9 -1 -21 -17 -14 -21 -18 -17 -23 -33 -1 -19 -18 -17 -2 -29 -21 -62 -25 13 -22 14 -23 -41 -10 -33 -42 -29 -22 -9 -12 -40 -66 -42 -55 -44 -51 -29 -15 -21 -56 -48 -31 -55 -44 10 27 -19 -28 -33 -26 -16 -23 -17 9 22 -12 -18 -6 -5 -1 -6 -9 8 28 24 22 22 30 44 60 84 83 101 98 115 101 76 110 125 134 146 127 78 64 39 14 -19 -36 -36 -38 -47 -42 -44 -44 -34 -24 -24 -27 -35 -35 -24 -27 -34 -18 -21 -18 -23 -12 -23 -41 -42 -39 -31 -20 -13 -14 -17 -12 -17 -14 999999 999999 999999 999999 -2 999999 999999 -6 -3 -6 0 -2 6 4 17 19 29 23 27 24 33 23 20 10 10 13 15 24 26 29 28 28 36 31 36 38 34 30 32 34 25 19 32053 297 433 30 10063 8 54 13 7366 2416 1 678 2418 6347 15856 40680 110111 278359 514306 982394 999999 999999 101434 2458 244 138 208 249 181 196 194 411 566 610 3542 26122 5216 8506 21095 1851 98 235 317 296 401 374 404 767 1667 2088 2496 4753 13130 13047 3083 -28 -73 -86 999999 999999 999999 999999 -44 16 -4 43 69 41 -1 -29 38 34 56 46 97 68 75 40 27 12 -29 -41 -19 -51 -27 8 48 -26 -43 -20 14 -38 -70 -61 -88 -64 -46 -55 -52 -84 -50 -16 -1 -7 -42 10 -32 -40 -35 -37 14 -16 -34 -68 -45 -45 -59 -13 -12 -38 -32 9 12 -10 -8 -11 -45 -80 -53 -15 -36 -14 -60 -39 -40 -50 -63 -24 -20 -8 1 -26 23 -12 9 19 -7 -8 8 5 -20 -27 -15 -23 -8 -34 -4 -4 -31 5 -54 -18 -35 -36 -50 -20 2 -54 -22 10 4 -23 -24 -10 -37 -52 -63 -62 -53 -41 -20 -30 -37 -67 -18 -15 -31 -17 -45 -13 -1 0 -34 -13 -10 11 -14 -29 -21 1 -6 -2 13 -10 -9 29 14 9 27 23 41 49 45 59 96 127 129 112 135 147 112 130 135 151 141 130 148 147 143 107 38 -13 -19 -25 -41 -36 -25 -19 -40 -38 -43 -44 -18 -22 -49 -18 -27 -37 -35 -36 -29 -19 -9 -15 -24 -25 -26 -20 -22 -20 -13 -3 -11 2 -5 -7 -8 999999 -1 9 -3 -1 -5 -7 1 1 -1 -8 12 25 28 34 36 32 33 27 30 32 23 24 34 29 22 22 33 42 40 41 47 45 44 53 43 39 38 38 31 32059 296 460 30 10060 8 54 19 7367 2413 409 1505 3548 8605 23790 65790 168418 398854 770334 545666 163515 3858 999999 999999 999999 999999 999999 999999 999999 999999 308 1551 9126 59226 373664 483444 442349 218355 102482 107084 49076 19183 19397 4586 3325 6561 6349 8251 10973 24499 45465 18103 848 -67 -94 -5 -81 999999 -49 -56 -48 -58 -41 47 90 90 99 53 85 60 45 34 81 78 67 -2 14 -12 22 32 49 -1 -24 -22 -41 -38 -4 -58 8 -42 -38 -21 -50 -39 -28 2 -51 -50 -6 -28 -25 -17 -6 -19 10 -3 -10 -61 -67 -51 -13 12 -30 -51 -34 -42 22 -1 -10 -34 -6 24 -11 -20 9 -3 -22 -29 -70 -49 -32 -3 13 -18 -69 -45 -28 -77 -21 26 43 26 -1 4 7 -10 44 49 -11 -9 18 13 -1 56 21 -2 3 14 -22 2 29 34 9 15 -41 -23 18 10 -17 -21 8 -25 -50 -39 28 -17 -30 -43 -15 -23 -3 -29 -18 -3 -9 4 6 -26 -21 4 8 15 27 1 4 6 26 17 35 56 37 34 22 36 60 46 22 29 56 53 66 132 131 125 106 107 115 125 114 121 143 137 142 138 156 148 144 164 91 26 -13 -12 -31 -39 -45 -20 -22 -4 -5 -9 -23 -26 -14 -21 -14 -29 -42 -37 -16 -11 -17 -20 -13 -17 -23 -2 -2 -2 -5 -14 7 14 3 3 8 1 1 -4 10 14 3 23 27 5 4 16 0 16 21 21 26 37 42 43 40 39 45 49 35 32 26 37 32 29 42 48 50 49 48 48 51 47 48 47 37 36 32065 294 516 30 10056 8 54 25 7368 2410 293 1376 3840 9821 22285 50448 127509 270573 455862 393946 59150 1343 999999 999999 999999 999999 999999 999999 -66 499 4040 35868 264063 613556 626588 453195 533969 268784 16673 7160 4097 5974 7445 6325 6374 7352 6904 8926 12317 25390 2282 -39 -34 -44 999999 -80 999999 -15 -35 -28 -16 -76 40 64 -16 -14 53 64 71 97 89 51 16 59 69 69 36 75 62 42 88 31 31 58 16 -17 -28 -37 -2 -36 -60 0 -38 -60 39 16 9 -7 -13 0 -36 15 5 47 79 40 35 -14 -22 -36 -8 -20 31 -26 -36 -19 -12 17 30 0 35 36 34 46 22 -16 -44 -9 -8 -3 -22 38 26 54 20 3 68 62 37 34 49 4 -14 25 7 7 32 24 14 32 -11 5 7 18 42 29 44 22 3 18 3 7 22 28 4 16 -17 -11 -25 2 0 -20 4 4 32 11 -11 8 8 11 39 35 8 0 3 35 15 35 29 44 66 79 30 21 39 48 56 49 6 37 38 30 47 41 80 77 96 100 104 132 129 107 114 135 168 154 118 114 104 129 145 152 156 161 177 203 143 78 56 29 2 5 -5 -9 8 27 -6 -8 12 12 -8 -9 5 -2 -1 17 5 5 10 16 7 11 15 21 12 19 23 38 52 34 36 33 23 38 31 26 18 41 33 34 21 17 26 36 49 38 43 59 43 56 54 57 56 52 49 55 57 53 56 60 59 69 77 74 78 71 76 74 71 72 68 69 71 59 32071 307 122 30 10052 8 54 31 7368 2407 304 999999 999999 999999 999999 999999 999999 999999 999999 999999 633 3301 10227 21899 41673 84937 199738 364405 451603 488928 472357 557232 257961 5942 999999 999999 999999 999999 999999 999999 999999 999999 78 256 3001 24592 105324 154040 187460 155728 55552 34969 94213 273392 99646 2337 293 494 722 144 -34 -43 -95 -47 999999 999999 999999 -95 -75 -45 -83 -50 -63 -89 -75 -73 999999 -34 -66 -40 -22 8 54 161 2422 4165 315 4 21 49 16 42 59 65 64 25 6 43 3 -25 0 -3 -9 2 34 -17 -8 -24 17 -8 -3 20 12 -30 -76 24 -1 -1 -43 -35 -20 -56 -34 -21 -34 -51 -38 -24 4 -22 24 -27 -6 22 -12 5 -30 -39 -11 -24 -2 13 -12 -36 31 0 -42 23 35 63 12 -1 7 20 -18 5 -37 -29 -12 5 46 40 28 12 -24 11 -3 12 -9 -9 -15 4 -18 11 42 15 0 5 4 -16 1 6 -3 -14 -36 -7 1 23 18 26 10 11 -11 -2 5 24 20 -4 2 25 9 14 18 13 -1 21 5 -5 14 6 1 53 39 31 20 66 34 21 18 32 46 44 60 86 114 95 124 124 132 104 89 90 94 100 110 130 173 178 168 94 34 5 -7 -17 -8 -20 -6 -26 -31 -22 -9 -8 -25 -17 -9 -18 -1 -14 -17 -1 9 -12 -21 -23 -18 -14 2 -8 11 26 21 14 12 8 23 25 24 15 18 24 27 11 7 13 13 15 26 23 13 11 12 18 28 26 30 34 36 40 49 36 28 29 39 45 47 55 52 51 56 50 49 51 55 49 46 48 36 32077 307 118 30 10048 8 54 37 7369 2404 360 999999 999999 999999 999999 999999 999999 999999 999999 -88 999999 619 2819 2811 7443 20970 49264 89970 162626 256267 226986 163879 76976 53863 53000 2504 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -91 5548 80278 256722 446315 672839 887097 582273 48202 1277 46 -88 -86 -92 999999 -86 -93 -65 999999 999999 -87 999999 -60 -12 8 -33 -91 -64 999999 -90 -90 -57 -48 -66 -42 -23 -30 -61 -29 -48 -12 4 -42 -14 16 29 19 37 28 4 -9 -10 -9 -39 -28 -52 -41 -37 -16 -21 -7 -12 -28 6 -30 -9 -8 18 -12 -41 -49 -37 -15 -17 -40 0 -49 -50 -40 -35 -38 -26 -28 -32 -4 -24 -47 -32 -39 35 20 -26 -21 -33 -34 -18 -22 -17 -45 -7 18 17 9 -8 5 -24 -23 5 -8 21 4 -2 -3 -10 -8 -51 28 18 15 -21 -1 -17 -52 -34 -26 -11 -15 2 -1 -31 -25 -29 -13 -29 -18 -5 -28 -20 -28 -32 -12 -50 -53 -56 -31 -11 -27 -16 9 -10 -4 -21 -21 -33 -2 -25 -44 1 11 3 -1 -4 12 35 19 29 25 0 8 17 30 63 16 44 64 20 23 90 96 83 67 77 80 72 75 76 85 63 53 76 120 133 98 48 -21 -32 -25 -48 -37 -67 -63 -42 -35 -36 -44 -29 -28 -52 -41 -34 -42 -38 -19 -19 -30 -18 -15 -13 -25 -15 -20 -10 3 7 -1 -6 12 -6 2 -7 999999 -4 -1 -2 2 1 5 2 6 10 15 1 -1 -4 1 2 11 17 9 11 13 11 15 15 20 16 14 23 28 25 35 33 29 31 37 37 40 35 31 35 25 32083 299 354 30 10044 8 54 43 7370 2401 -8 2143 7690 22851 55169 69105 61279 143285 189878 123402 146231 187244 201230 153036 145109 133574 233912 198859 313611 38617 63 999999 999999 999999 999999 999999 999999 999999 64 859 4789 34592 166260 273446 484554 497568 261727 101537 4196 -25 999999 -82 999999 -90 999999 -70 999999 999999 999999 -77 -56 -43 -50 -51 -62 -80 -83 -81 999999 999999 999999 999999 -19 18 25 56 56 -8 26 23 8 33 6 -6 29 11 -9 9 21 -29 3 -11 0 -32 -76 -32 8 -21 999999 -30 -7 -16 -37 -16 14 -18 -43 -12 -21 -21 -29 -33 17 -25 -39 6 10 -37 -4 -10 -20 43 3 2 41 27 -30 -31 -27 -70 -21 3 -23 40 -1 5 -13 6 -10 -7 -1 -21 14 6 -11 -12 46 42 53 29 5 33 8 -8 -34 10 13 -10 -9 3 -35 -35 -12 5 12 -3 -3 -12 8 1 5 -4 -29 -29 -40 -38 -17 39 -12 -11 -11 -18 -29 -13 10 5 -2 19 29 21 3 -5 26 13 16 37 41 24 7 26 19 44 36 33 30 2 17 48 43 42 54 46 38 27 62 81 82 84 111 133 124 132 105 77 97 107 118 111 135 104 61 25 -7 -3 -26 -30 -38 -43 -30 -28 -38 -17 -35 -25 -24 -12 -8 -24 -32 -28 -24 -33 -9 8 -1 -12 10 11 -9 4 9 -4 8 10 -5 3 2 -6 13 12 12 8 20 21 20 23 14 26 20 27 14 11 20 19 14 14 14 23 21 18 22 30 24 33 36 30 39 41 45 42 49 40 39 38 37 44 43 40 35 32089 295 466 30 10036 8 54 49 7370 2398 189 1420 3776 8286 20007 43191 67823 136997 105755 88406 148811 263652 342907 226377 63688 369 999999 999999 999999 999999 999999 999999 999999 489 18512 78408 314905 996319 999999 134431 3760 10819 83205 124986 6959 149 -60 -15 -85 -59 -43 -91 -42 -37 999999 -74 -57 -91 -85 -39 -81 -30 -79 999999 -92 -79 -48 -79 -48 -17 -38 43 45 29 14 44 -19 -10 25 27 41 24 29 47 -6 25 -7 -30 6 5 15 58 7 54 84 9 -18 -58 -62 6 8 5 -46 8 -24 -38 -60 -30 -13 -40 -49 -27 -31 -70 -6 -11 -61 -21 -22 -2 32 -21 -23 -43 -28 -23 -7 2 35 43 40 18 31 38 37 6 35 11 -19 6 0 20 26 43 5 -23 -8 38 31 17 28 48 22 20 26 36 23 15 -4 1 0 30 7 -3 0 23 37 27 2 -17 20 -1 0 38 11 -5 -5 13 1 33 35 34 22 4 -14 25 24 4 8 -5 10 42 34 38 42 23 41 25 35 43 70 36 56 63 32 47 56 54 62 63 62 110 102 101 127 134 132 116 98 71 72 110 122 144 145 96 67 10 -4 -8 -16 -21 3 26 6 15 19 4 10 16 -4 -9 -24 -12 -16 1 -6 -30 -5 7 22 5 12 23 36 27 14 26 11 25 30 32 38 28 29 27 30 34 28 24 23 36 26 34 14 22 31 26 24 25 16 19 26 34 25 28 27 35 36 39 46 47 40 53 53 51 53 56 53 58 57 53 53 46 41 32095 294 523 30 10033 8 54 55 7371 2395 523 2068 6648 18468 38815 76112 150952 222270 300185 292661 320362 245882 86501 53631 877 999999 999999 999999 999999 999999 999999 217 926 5185 51454 228510 698536 824801 438999 92124 35896 18205 67 -58 999999 1357 6922 1039 -96 34 -23 1248 22779 38537 11772 15342 3156 -60 -79 -26 -58 -65 999999 -59 -70 -77 -6 -43 -34 -88 -10 25 43 71 31 30 61 51 40 91 93 65 27 22 34 7 21 28 33 9 39 -14 6 -44 -23 8 -38 -2 -30 -18 -6 15 17 -44 -23 7 -25 1 14 -42 -52 -37 -20 -17 38 31 23 41 37 -8 -17 50 24 44 11 19 22 43 57 31 16 24 31 -20 5 17 6 -10 18 28 19 9 -12 5 -22 -2 -13 19 -15 14 25 17 42 38 1 14 -1 42 46 13 22 -8 0 -54 -1 22 -11 -5 -38 15 -15 -4 -1 -9 -5 36 44 23 9 18 10 47 47 19 16 25 4 26 21 28 11 40 50 43 34 31 33 14 31 5 39 52 57 63 50 51 37 76 81 120 107 103 115 122 121 131 95 73 84 81 109 113 109 114 99 76 40 -5 -7 -4 -16 -4 -15 -11 -21 0 -16 7 11 -7 -13 -21 -6 -21 -23 -5 6 0 -19 -7 -1 -15 11 23 51 36 37 38 37 51 54 32 27 37 39 21 16 25 28 28 39 26 26 47 43 29 31 24 23 20 27 30 30 47 41 34 30 26 25 37 40 34 36 47 47 42 47 48 48 46 46 41 43 34 32101 293 521 30 10031 8 55 1 7372 2392 222 1674 3642 5931 13984 34281 76157 140523 187745 112383 36560 2095 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 265 2544 22508 152443 423245 756395 999999 999999 385001 8043 -14 -19 -2 -44 -14 7 -80 234 2297 1194 -79 -70 -33 -73 -65 -57 -48 -77 -87 999999 -32 -25 -52 -60 -60 -46 -21 -25 28 30 16 -4 34 -7 49 14 -3 54 46 -55 -9 31 -50 -51 37 49 2 -6 11 -30 -9 -4 -24 22 46 13 -41 -3 -21 -22 -52 -34 -41 -48 -29 17 -33 -8 44 2 14 -13 10 25 18 64 45 34 3 -24 17 9 3 61 23 24 43 38 29 24 -9 10 -7 39 65 22 57 33 8 53 -16 33 19 13 44 31 12 19 -4 -3 19 23 26 1 -34 -7 29 -22 -26 5 19 -5 -19 -16 -11 -2 -27 -8 24 36 24 -22 31 35 7 -3 -30 -3 44 28 -7 -6 35 11 3 24 24 20 40 25 32 27 31 72 37 41 36 27 55 67 39 51 81 65 66 84 93 94 100 101 119 106 80 94 68 45 60 74 100 141 114 68 -13 3 -3 2 10 -23 -1 7 -17 -22 7 9 -4 -1 -1 -12 -9 -11 -16 -16 -13 -9 -3 -2 3 12 22 -5 33 51 44 30 34 28 28 40 43 54 46 37 8 17 27 29 32 32 35 33 28 19 12 23 16 24 23 24 33 39 35 35 24 24 29 31 35 37 40 45 49 52 54 52 58 53 48 49 45 39 32107 294 484 30 10024 8 55 7 7372 2389 267 1319 3775 8815 19913 48230 118900 287339 463205 393081 125907 3060 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1106 14280 59775 160959 329470 432096 557004 711112 387726 100540 19590 1976 -43 -23 -15 -8 999999 -58 -66 -52 999999 -78 -83 -42 999999 999999 -49 -55 -43 -54 -97 999999 999999 -83 -77 -81 -54 -61 -82 -7 -2 49 -37 -5 7 7 57 -8 22 15 -29 -51 -27 -14 -30 -14 34 -35 -37 -29 13 -59 -70 -34 -7 -66 -43 -33 -21 -19 -73 -54 -47 999999 -33 -39 -84 -23 -4 -9 -36 -4 -33 -23 -19 -7 -7 -12 21 7 -34 -17 2 7 46 5 13 22 -43 -26 -48 -46 -43 -9 22 28 -18 -9 0 29 19 15 2 20 -15 -43 -46 -58 20 -3 -30 30 24 -9 -24 13 -31 -11 -6 -4 -36 -22 -48 -42 -1 29 -32 -14 -2 -11 -9 16 -11 -11 -15 -17 33 10 3 13 -1 -13 -18 2 22 2 22 -4 13 12 15 32 26 11 35 7 21 -8 12 16 13 20 29 33 33 37 56 82 91 87 102 94 64 58 60 50 27 19 38 84 60 27 0 -29 -21 -44 -35 -31 -42 -24 -37 -33 -14 -35 -23 -25 -9 -6 -24 -10 7 4 -20 -11 -19 -21 -11 -13 -21 -1 -2 7 5 22 27 22 8 24 35 24 7 9 14 21 17 32 19 12 17 18 5 17 17 21 7 4 14 18 12 11 21 16 12 15 8 15 15 17 27 37 33 35 46 40 36 38 39 42 36 31 29 32113 299 326 30 10016 8 55 13 7373 2386 14 293 1194 7897 23966 42440 77359 115937 149700 127881 212327 324294 107444 8217 187 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 457 1538 6617 43232 119058 129627 79124 117419 305874 349607 46097 65941 223635 509100 764255 232611 21268 1449 32 -4 0 -30 -73 -85 -56 -24 -67 -97 -31 7 -16 -20 -64 -7 -62 -50 -34 -85 -74 -52 -70 -44 27 63 -23 2 -4 -5 4 -4 42 49 33 40 84 -5 69 27 33 20 -14 -25 -22 -6 12 -21 -34 -18 -26 8 -32 -39 -71 -38 -30 -4 15 -16 -45 -58 19 43 58 9 -10 27 -11 -13 0 23 0 7 40 9 17 26 34 27 -15 28 19 20 -25 17 26 8 -21 4 3 -27 -13 -8 10 14 -13 13 23 36 18 25 -22 17 35 -12 14 30 33 32 -4 -29 4 34 60 26 9 -35 0 13 36 44 5 20 11 28 31 21 17 17 16 34 26 33 38 44 60 40 23 9 32 23 28 26 36 42 38 27 37 49 75 55 46 65 50 54 56 41 69 78 76 85 119 94 129 105 98 85 80 69 49 52 71 96 117 89 41 8 9 4 -13 -5 7 23 26 8 7 -10 -22 -9 3 13 12 2 19 11 5 10 9 10 24 16 27 41 43 47 49 56 47 38 45 62 58 47 59 52 59 57 58 53 42 53 37 39 45 44 49 51 45 47 48 40 46 53 56 54 43 56 47 46 58 57 66 74 78 65 69 72 74 77 75 70 64 57 48 32119 297 377 30 10007 8 55 19 7374 2383 287 1121 3140 7008 11415 12012 15360 22389 26217 27536 26539 14776 5191 2753 63 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1091 10708 58247 202202 380413 392018 320659 369427 558777 746487 628123 341949 73868 2501 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -73 -1 36 -66 999999 -73 -91 999999 999999 -80 999999 -92 -93 999999 -96 999999 999999 999999 999999 -49 999999 -50 999999 -78 -57 -66 -74 999999 -76 -92 -84 -61 999999 -88 -91 -72 999999 999999 -14 999999 -96 999999 999999 -85 -81 -84 999999 999999 -90 -81 -46 -87 -86 -57 -79 -40 -44 -40 -35 -59 -65 3 -35 -40 999999 -87 -41 -23 -38 -21 -61 -95 -49 -39 -58 -78 -45 -4 -82 -45 -29 -32 -47 -69 -71 -50 -60 -26 -68 -26 -14 -57 -55 -51 -50 -37 -43 -33 -11 -61 -44 -32 -4 -27 -60 -46 -62 -47 -30 -55 -92 -51 -46 -47 -33 -29 -52 -38 -59 -39 -54 -45 -53 -42 -27 -70 -62 -26 2 -9 -30 -36 -50 -62 -21 -16 -18 -17 -43 -59 -42 -23 -17 -29 -23 -28 -27 -16 6 5 -10 -4 23 33 31 37 18 10 -16 -22 -17 -8 -9 45 72 20 -38 -61 -48 -61 -67 -87 -39 -39 -47 -49 -45 -49 -48 -45 -50 -44 -67 -49 -45 -38 -48 -39 -43 -38 -33 -43 -38 -18 -8 -14 -13 4 12 8 16 25 8 0 1 12 24 16 3 15 2 15 17 16 12 1 2 10 -2 -6 9 19 22 30 22 19 21 30 31 32 23 26 39 33 39 44 46 49 45 41 44 44 40 37 36 32125 262 159 30 9999 8 55 25 7374 2380 3176 4038 4429 5739 7707 10541 14848 15091 13911 13937 20379 57058 131231 212980 153439 86577 57200 2968 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 2181 16329 127783 232196 151196 124747 128596 196737 145018 3746 999999 999999 91 838 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -96 999999 999999 999999 -99 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -93 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -94 999999 999999 999999 -97 -90 999999 999999 -81 -85 -86 -91 -80 -56 -55 -43 -43 -54 -53 -86 -84 -85 -96 999999 999999 -67 -38 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -88 -85 -90 -91 -98 -87 -78 -67 -69 32131 305 124 30 9994 8 55 31 7375 2377 920 1852 2721 2129 3245 5427 5418 7152 11411 36522 55754 110239 193979 235031 160112 88212 38160 18284 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 216 2018 7295 12268 4007 26333 130926 308944 427711 168197 5415 584 21100 144436 198306 79386 23633 123078 222319 86460 4087 5793 547 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -63 999999 999999 999999 999999 999999 -98 999999 999999 999999 999999 -79 -98 999999 -87 999999 -76 999999 999999 999999 999999 999999 999999 999999 999999 -67 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -66 -58 999999 999999 -98 -99 -87 999999 999999 999999 -68 -87 999999 999999 -87 999999 -44 -50 999999 -72 -87 -74 -80 -43 999999 999999 -98 -90 -80 -77 999999 -86 999999 -95 -85 999999 -90 -65 -74 -74 -85 -99 -85 -82 999999 -98 999999 999999 -91 -53 999999 999999 999999 999999 -100 999999 -80 -88 999999 999999 -94 -75 -66 -96 999999 -89 -87 999999 999999 -89 -98 -88 -90 -79 -74 -82 -75 -76 -78 -58 -57 -46 -58 -69 -75 999999 -93 -77 -74 -81 -58 -41 -50 -42 -43 -52 -46 -41 -26 0 -11 -6 -15 -4 -9 14 -1 -19 -53 -71 -59 -65 -40 -12 -48 -67 -97 999999 999999 -86 -75 999999 999999 -94 999999 999999 -73 -79 999999 -83 -80 -76 -74 -78 -86 -84 -88 -72 -76 -77 -78 -63 -54 -57 -55 -40 -28 -18 -25 -17 -13 999999 999999 999999 999999 999999 -9 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -6 999999 999999 -7 999999 999999 999999 999999 999999 -6 12 9 13 6 1 10 11 8 13 10 18 20 19 19 32137 295 416 30 9986 8 55 37 7376 2374 141 1042 3328 9750 32778 105614 203079 261281 158732 37102 1718 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2247 15070 42837 56220 8508 2396 14627 106776 244936 460581 658715 834540 584348 274079 6353 -73 -84 -83 -73 -70 999999 999999 -77 -54 -35 -98 -65 -85 999999 999999 999999 -76 -84 999999 999999 -50 999999 -97 -82 -50 -26 11 -77 -59 -20 10 -8 -30 -66 -45 -74 -98 999999 999999 -73 -52 999999 -65 999999 -84 -85 -86 -94 -52 -62 -55 -83 -55 -74 -59 -66 -39 -52 -62 -61 -44 -34 -7 -26 -69 -38 -43 -83 -31 -31 -6 -14 -23 -56 4 -27 -79 -23 -21 -65 -41 -37 -28 -6 5 -25 -10 -21 -35 -29 -36 -27 -49 -90 -28 7 -46 -53 -13 -34 -41 -4 -16 -35 -1 -21 9 -42 2 -1 -27 -37 -44 -45 -40 -34 -18 -35 -50 -23 -7 -41 -16 -20 -15 -6 -57 -47 -56 -25 -7 -23 4 -9 -16 -8 -17 -44 -40 -38 -28 -11 -47 11 27 2 2 0 7 3 5 15 6 15 11 -2 19 48 29 35 61 62 41 34 43 -13 -28 -8 26 37 31 -19 -46 -38 -35 -50 -66 -46 -44 -39 -64 -71 -38 -41 -57 -45 -20 -32 -46 -26 -44 -52 -34 -41 -31 -28 -45 -27 -6 4 6 -4 5 5 1 14 7 16 19 20 16 21 16 10 14 23 19 19 10 12 7 11 18 29 28 19 27 29 24 18 21 26 33 32 24 38 43 42 52 51 49 40 41 43 48 45 41 43 40 31 32143 298 317 30 9977 8 55 43 7376 2371 645 2729 4732 9949 25257 38305 42946 87066 249859 566555 305552 7407 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 459 3409 2543 247 2452 19017 90485 210335 400562 591765 796887 804342 22695 301 -64 -78 -71 -21 -77 -8 -36 -81 -39 3 -57 999999 -70 -62 -97 -52 -58 -41 -60 -76 -70 -20 -62 -71 -32 -4 12 -35 -28 -26 -45 34 -37 -28 -58 -22 -37 -31 -78 -35 -39 -42 4 -15 -64 -82 -46 -20 -10 -10 -11 -24 -6 -48 0 -24 -12 9 -39 14 1 27 35 -22 6 -21 -37 -25 -22 -21 -51 -1 4 -7 32 54 51 38 74 -3 0 -31 12 30 -4 0 -20 -14 -65 -6 47 4 11 -3 4 15 -14 6 -2 -21 -23 -11 9 -5 -5 41 22 20 18 -29 -49 -10 38 16 5 -4 17 31 31 4 4 35 35 26 -3 -2 -6 5 10 -2 10 18 20 24 26 23 53 24 7 21 25 25 36 20 51 53 16 22 69 59 53 38 35 56 64 55 77 88 110 80 79 74 65 44 48 6 5 56 60 32 5 -23 7 -6 -26 -20 -7 -4 -20 -13 -5 -10 -3 -8 3 -6 -13 -20 -24 -12 0 3 9 -23 -14 5 11 23 15 20 38 27 30 37 49 66 65 71 55 54 75 73 64 57 51 70 63 58 61 64 53 44 52 58 57 57 57 56 55 63 60 52 59 65 63 62 65 66 64 63 67 65 58 60 58 66 58 56 54 48 32149 299 312 30 9972 8 55 49 7377 2368 885 5281 13913 21509 23941 27553 31331 35710 44846 29896 19893 3081 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -54 625 11645 87995 260723 424689 513012 514442 586382 515394 601973 485798 69596 890 -17 -79 -54 999999 999999 -58 999999 -80 999999 -100 999999 999999 999999 -82 999999 999999 999999 -96 999999 -35 -60 -85 -50 -15 -78 999999 -36 -77 999999 -36 -28 -20 -64 -76 -60 -79 -76 -80 -70 -71 -65 -73 -99 -81 -77 -54 -81 -49 -4 -9 -51 -72 -60 -10 -57 -67 -85 -24 -45 -30 -34 -52 -14 -42 -67 -57 -19 -18 -14 -55 -30 -3 32 25 8 -36 -23 -15 -14 -19 -28 -46 0 -6 -73 -26 -14 -58 -47 -33 -11 -45 -70 -20 -35 -20 -38 -17 -62 -33 -8 -41 -21 -12 -30 -7 6 -20 -35 -50 -23 -49 -62 -67 -12 -15 -13 -21 -9 -46 -43 -27 -9 -21 -5 -1 -36 -32 1 13 16 3 0 -8 -3 -9 -2 -11 -13 -16 -27 -16 -4 -21 -4 6 7 5 4 4 15 26 26 32 48 56 17 44 55 47 46 51 0 -2 9 -19 11 25 9 -21 -45 -47 -50 -52 -37 -39 -48 -33 -25 -21 -42 -45 -41 -48 -50 -35 -39 -33 -19 -28 -23 -29 -40 -22 -15 -28 -24 -13 -18 -1 10 10 28 42 38 34 28 24 25 24 22 30 26 12 5 18 29 18 21 14 27 30 31 25 15 14 23 27 16 17 20 22 24 28 26 44 42 34 26 25 25 28 25 18 18 28 28 23 12 32155 297 336 30 9966 8 55 55 7378 2365 -15 1406 809 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 3152 35944 103707 183737 325328 533692 814172 999999 999999 535406 91065 1020 999999 -84 999999 999999 999999 -92 999999 999999 -87 -79 -87 999999 999999 999999 999999 999999 999999 999999 -86 -80 -93 -67 -57 -99 -69 -46 -54 -62 -75 -39 -27 -54 -59 -61 -12 -87 -56 -37 -1 -48 -81 -88 -59 -71 999999 -27 -41 999999 -56 -36 -52 -32 -50 -69 -58 -33 -25 -41 -63 -71 -61 -47 -62 -61 -49 -81 -22 -46 -16 -21 -15 4 2 -16 14 21 -26 -14 -41 -29 -29 -35 -50 -39 -55 -25 -30 -28 -20 -50 -13 -18 -33 -37 -11 -25 -55 -25 -26 -9 2 -50 -46 -11 -40 -57 -35 -48 -16 -62 -29 2 -21 -40 24 -19 -44 -44 -16 -18 -39 -12 0 -29 -14 -22 -6 -5 -22 -20 -28 -19 -21 -7 -14 14 -17 -18 -25 -19 -15 -3 16 -1 -9 5 6 12 -1 1 26 31 41 44 47 46 38 45 32 20 0 7 19 16 -12 -12 -3 0 -3 -24 -14 -41 -38 -42 -17 -46 -44 -37 -47 -41 -34 -22 -19 -29 -26 -23 -37 -25 -17 -45 -34 -26 -34 -31 -4 -24 -15 -22 -14 -7 7 8 18 34 25 22 13 18 16 6 24 25 19 19 25 15 16 20 13 8 20 19 26 24 24 12 16 17 11 15 20 22 23 27 22 19 25 21 16 21 26 27 24 23 25 23 21 17 3 32161 295 386 30 9956 8 56 1 7378 2362 266 268 160 659 1678 1370 689 1070 2020 1234 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1875 16033 40712 72414 139031 290928 601144 999999 999999 999999 35542 125 -17 -79 -95 -88 -68 -97 999999 -29 -36 -81 -55 -63 -67 -86 -99 -65 -43 -44 -33 -43 -15 -81 -79 -61 -44 -43 -58 -87 -10 10 -35 9 7 -20 -24 -4 -1 -61 -71 -27 -40 31 -5 -28 -5 20 -7 -4 -17 -2 -29 -35 2 -7 -4 56 58 -8 27 14 20 -17 -34 19 32 -2 -1 22 -9 -24 -9 11 10 46 13 -20 -6 -4 -28 2 17 7 1 15 -2 -10 13 -17 -17 22 5 -10 24 4 -64 -30 -15 12 38 -12 -5 -35 -20 -17 -24 -13 5 -21 0 -27 5 21 17 24 -3 -40 31 32 -8 -27 9 11 -14 32 16 27 18 4 17 3 -1 10 2 20 17 60 17 29 34 14 10 27 28 27 40 57 50 43 53 63 56 57 66 59 60 84 55 42 57 54 37 13 9 16 7 19 20 9 -36 -32 -16 -20 -4 -4 -34 -15 -14 -42 -24 -30 -2 -17 -14 -10 -12 -6 -13 -5 -18 -3 -10 -19 -10 -17 12 29 9 23 40 39 33 44 45 43 36 42 41 45 43 50 44 52 31 49 52 56 40 47 38 52 53 47 50 36 40 44 44 49 42 42 50 47 63 58 45 48 44 48 49 47 43 35 42 40 40 38 36 28 32167 296 345 30 9945 8 56 7 7379 2359 -53 1821 5353 8796 8915 8625 12361 13636 10144 8418 7688 1193 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 199 6390 38733 128748 303809 729468 999999 999999 374101 3737 999999 -90 -53 999999 999999 -96 -41 -59 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -89 999999 999999 999999 -80 -84 -97 -64 -59 -72 -59 -76 -73 -81 999999 -73 -23 -82 -79 -97 -67 -68 -65 999999 999999 -27 -36 -50 999999 999999 -85 -83 -67 -51 -35 -92 -78 -11 -30 -97 -85 -60 -81 -63 -62 -77 -52 -72 -59 -40 -7 -9 -31 -56 -62 -72 -66 -69 999999 -59 -93 -59 -31 -35 -35 -60 -67 -43 -80 -54 -72 -33 -22 -64 -62 -73 -40 -31 -52 -93 -100 -76 -50 -57 -56 -56 -46 -92 -71 -32 -54 -73 -49 -57 -68 -54 -51 -87 -65 -62 -53 -48 -62 -65 -70 -41 -61 -73 -66 -42 -46 -53 -59 -40 -50 -43 -43 -37 -41 -64 -53 -22 -39 -46 -19 -5 -13 3 7 16 -3 -4 5 -1 26 33 27 -5 16 13 -3 -10 -41 -54 -51 -24 -13 -34 -56 -63 -54 -62 -49 -48 -52 -55 -43 -48 -80 -72 -53 -70 -58 -66 -69 -56 -61 -52 -42 -48 -48 -42 -39 -37 -26 -39 -30 -33 -20 -23 -8 6 11 3 11 -5 1 2 1 10 999999 -6 20 3 12 17 0 9 11 14 13 8 13 4 10 7 17 9 11 -1 6 16 12 13 23 22 22 22 32 22 19 20 24 24 23 29 29 19 32173 307 35 30 9935 8 56 13 7380 2356 1290 999999 999999 999999 999999 999999 999999 999999 999999 14 225 1092 3211 6295 8830 17095 29322 36109 25438 10780 3324 3528 3172 4754 8313 3256 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 3169 27402 99036 249679 505327 935476 999999 747069 186421 19388 20 999999 -91 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -96 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -80 -91 999999 -72 -70 -70 999999 999999 999999 999999 999999 999999 -90 -86 -70 -50 999999 -97 -99 999999 -80 -93 -70 -65 -89 -95 999999 999999 999999 -79 999999 999999 999999 999999 -90 -85 999999 999999 -99 999999 999999 -70 999999 -96 -88 999999 -89 999999 999999 999999 999999 -93 -63 999999 999999 999999 999999 -85 999999 999999 -88 999999 999999 -98 -96 999999 -87 -88 999999 999999 -72 -97 -99 -95 999999 999999 999999 -80 -71 999999 999999 -71 -60 -58 -62 -77 -90 -79 -79 -78 -75 -74 -63 -52 -56 -41 -54 -62 -52 -29 -36 -45 -34 -37 -26 -22 -42 -39 -9 -56 -53 -88 -97 -90 -72 -83 -77 -86 -84 999999 999999 999999 999999 999999 999999 -90 999999 999999 999999 999999 -98 -90 999999 999999 999999 999999 999999 999999 999999 -93 -84 -93 -78 -81 -72 -55 -60 -61 -46 -45 -31 -30 -31 -30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -8 -9 -4 -6 -1 -1 -3 -4 -1 -2 -6 3 13 14 10 5 32179 296 330 30 9930 8 56 19 7380 2353 -1 896 2362 5402 8313 10787 10575 15209 13538 7692 10977 11148 16434 15645 6300 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 469 11439 70157 221293 484543 999999 999999 659719 10069 -63 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -95 999999 999999 999999 999999 999999 999999 -80 -90 -65 -62 -77 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -90 999999 -86 -84 999999 999999 999999 999999 -89 999999 -50 -85 -78 -71 -87 -83 -89 -81 -91 -62 -96 -46 -37 -22 -81 -82 999999 -89 -26 -47 -87 -63 999999 999999 -96 -65 -63 999999 999999 -81 -79 -93 -80 -94 -77 -56 -64 -56 -66 -64 -61 -86 -82 -40 -50 -90 -86 -59 -86 -47 -68 -48 -53 999999 999999 -63 -40 -53 -49 -71 -60 -48 -30 -41 -68 -49 -80 -70 -65 -76 -71 -37 -36 -41 -31 -15 -48 -63 -46 -24 -20 -54 -48 -64 -57 -59 -18 -40 -38 -18 -22 -16 -27 -21 11 -27 0 9 -2 -10 -27 9 -18 -29 -10 17 -6 -37 -28 -25 -57 -59 -27 -32 -70 -69 -73 -86 -79 -79 -71 -67 -61 -64 -80 -71 -85 -86 -68 -51 -58 -76 -83 -84 -66 -73 -65 -62 -41 -33 -29 -48 -46 -31 -3 -3 -4 6 -1 6 0 -10 4 9 999999 3 -9 -9 -7 0 12 11 11 15 -7 6 26 27 20 9 8 26 32 20 5 20 39 28 27 25 31 37 41 44 41 39 35 28 31 27 29 37 36 32 32185 298 265 30 9925 8 56 25 7381 2350 737 2940 6627 11098 8807 9163 12868 25430 34941 34537 26556 26593 48336 48937 12036 5141 4090 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5045 62020 304605 715908 999999 999999 213762 2617 -71 -52 -73 -29 -53 999999 -66 -39 999999 -39 -40 -72 999999 -28 -85 -58 -76 -57 -66 -38 -48 -37 -18 -6 -32 12 2 -44 -46 -38 -44 -3 -71 2 3 -18 -33 -46 -42 -33 -19 -71 -11 17 -2 7 -40 999999 13 -22 -9 26 -2 5 6 20 -29 15 7 -30 47 54 -8 -32 -22 -1 -2 -9 18 69 57 12 43 25 50 2 8 44 4 45 44 64 18 15 3 -7 26 27 21 -18 -13 46 3 -32 -13 -20 -25 -13 -4 26 5 21 46 26 10 39 25 -32 -18 -15 14 -7 -22 8 28 51 48 35 -2 23 12 -38 -13 -3 22 39 74 36 48 13 29 54 46 35 23 11 28 28 23 28 55 25 25 54 87 87 65 79 76 71 63 54 62 58 73 74 82 83 64 53 40 35 -8 -13 18 31 39 35 24 -7 -11 -10 -14 0 -10 -7 -16 -3 -19 -19 -15 1 -7 -22 -22 -4 10 -11 -9 11 33 6 7 4 8 20 16 46 68 59 52 61 45 48 51 48 45 49 51 44 52 59 59 56 56 53 48 54 56 70 70 55 52 57 61 64 64 63 59 59 61 67 67 59 61 61 53 58 53 53 49 51 61 48 37 40 30 32191 296 260 30 9920 8 56 31 7382 2347 57 213 1112 3669 5001 9005 14850 15221 22291 48093 103748 88180 84934 121324 137623 79792 103218 151893 50620 12898 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 97 370 25848 447319 999999 999999 37405 239 -22 -7 -37 -90 -13 -57 -43 -21 -35 -81 -44 -52 -81 -59 -8 -13 -64 -70 -46 -25 12 -4 -30 -46 -5 17 39 10 -45 -12 -66 -29 -36 -14 -56 -81 -57 -45 -87 -89 -8 7 -7 -51 -46 -34 -12 -40 -25 -18 2 -9 8 46 24 13 3 10 10 19 51 16 8 -2 11 41 10 7 16 2 -6 28 50 40 50 30 51 58 64 32 25 -7 12 65 5 15 42 26 9 26 34 37 32 17 27 38 -7 25 24 12 51 26 -2 15 -7 24 61 22 9 25 32 74 47 51 24 10 26 19 40 20 36 7 10 28 40 23 63 55 52 40 8 26 10 38 50 21 16 52 77 46 62 53 63 52 92 75 45 51 56 71 94 90 88 72 90 82 68 85 89 67 28 16 31 13 13 46 60 39 5 -13 1 10 12 12 8 -16 -17 -15 -20 -1 -12 5 -18 -11 12 -14 -29 -8 17 -3 -12 6 -3 -2 16 54 53 45 61 61 55 49 55 71 62 60 43 44 54 36 29 36 48 50 45 46 44 44 38 29 28 41 41 29 33 31 31 38 35 42 38 28 34 35 32 30 16 11 14 19 7 0 2 -1 -4 32197 300 73 30 9913 8 56 37 7382 2344 142 320 220 252 220 399 828 1564 3210 3003 5816 27997 15147 13655 4833 5802 19057 46273 47820 24748 35884 50191 96520 75394 73179 8207 -5 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 105 236 19724 335164 999999 999999 344558 5002 3 -3 -10 3 -76 -44 18 -61 -66 -40 -60 -10 10 7 -35 -50 -27 -35 -17 -6 -23 14 -13 -34 -44 -62 -1 -34 -10 -27 -48 17 15 -13 -21 -15 -20 -50 -18 -33 54 -28 -54 -10 -45 -42 -8 7 -29 0 -1 9 14 14 -16 -27 0 -45 -71 -52 -9 12 65 30 3 -12 44 56 27 37 29 47 87 47 86 49 40 52 39 29 59 -5 34 56 41 34 46 35 14 36 55 50 32 5 24 45 44 36 14 12 1 -3 14 39 37 19 0 8 27 21 13 37 67 53 54 50 28 40 57 35 53 28 -8 -31 -3 24 25 25 24 18 28 78 54 63 33 38 45 44 42 52 72 52 39 40 34 53 53 55 67 43 60 63 63 84 84 82 75 112 107 54 24 5 30 16 44 42 28 -1 -20 -8 4 11 11 -16 -12 5 -8 -5 -15 -8 6 -13 -1 24 -2 -14 -3 12 28 17 -5 8 14 5 24 41 62 55 51 62 56 56 50 52 44 51 61 49 52 46 37 49 39 25 39 22 34 33 22 21 24 22 24 21 8 17 23 10 9 29 23 24 27 25 24 18 7 1 -1 -5 999999 -9 32203 283 363 30 9903 8 56 43 7383 2341 311 2047 3950 10214 26164 49513 49570 45696 50387 60327 94358 182085 397586 623394 648608 196056 39072 19383 178 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 201 505 11782 197766 593042 578142 240445 101809 2503 70 28 999999 -92 -73 -7 -12 -27 -28 -8 -95 -50 -46 -16 -46 -34 -65 -22 -31 -26 -41 -85 -33 -3 8 -44 -26 999999 -57 33 1 -34 12 -51 -36 -79 -88 -57 -77 -96 -47 -25 -60 -98 -25 2 11 -15 -30 -9 42 -18 -16 -27 36 2 8 4 -5 35 9 -12 32 -22 -31 8 15 -21 -2 -23 29 35 1 11 19 2 28 63 34 20 15 28 48 14 15 6 -5 10 25 17 -13 -2 -23 -15 1 -2 -6 18 -3 -21 5 -37 13 27 8 -13 -29 0 32 22 28 13 19 24 16 -7 19 23 -4 9 2 -20 -17 -9 17 -1 -9 -9 12 13 25 30 24 19 40 25 5 -6 15 7 25 35 37 20 24 51 32 33 54 41 58 75 43 29 66 59 38 19 -16 -28 -9 2 22 -10 1 -10 1 4 -17 -24 11 -6 -38 -35 -11 -27 -29 -37 -26 -17 -21 -28 -24 -9 -14 -32 -13 -16 -28 -34 -11 0 10 18 7 21 28 24 28 44 21 26 39 33 31 27 26 22 13 -5 0 1 10 1 2 6 1 -4 -10 999999 999999 999999 -6 -4 -1 999999 999999 -4 0 2 4 -6 999999 -7 -2 32209 253 323 30 9893 8 56 49 7384 2338 631 1254 1812 3049 10233 16057 12836 21888 44130 50777 32310 42034 35669 55219 82814 110989 181351 241477 197640 27681 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 909 11989 75601 279173 600788 752336 492833 193512 261640 256614 7260 -51 999999 -72 -100 999999 999999 -93 -80 -89 -84 -59 -70 -60 999999 999999 999999 999999 -64 -67 -81 999999 999999 -63 -66 -59 -76 -77 -49 -31 999999 -61 -86 999999 999999 -75 -64 999999 -38 -65 -38 -32 -41 -65 -23 -40 -29 -46 -61 -81 -23 -32 -6 -52 -60 -55 -71 -79 -33 -72 -58 -48 -40 -4 -35 -37 -46 -65 -14 -33 -40 -70 -59 -14 -36 -51 -80 -42 -38 9 23 -57 -51 -38 -43 -28 -64 -76 -47 -44 -41 -47 -37 -67 -78 -50 -9 -37 -40 -51 -59 -30 -6 -51 -69 -14 -42 -34 -20 -20 -35 -37 -11 -31 -46 -24 -45 -29 -59 -44 -42 -37 3 -58 -41 -32 -19 -10 -9 -25 -47 -48 -31 -21 -27 -29 -15 -14 7 0 -31 -37 -17 -1 -6 -14 -9 25 -8 -4 22 -2 -12 -28 -58 -61 -68 -60 -22 -36 -72 -52 -46 -77 -74 -72 -64 -75 -73 -82 -68 -69 -75 -65 -62 -49 -58 -60 -58 -66 -51 -40 -60 -58 -62 -58 -50 -49 -48 -33 -11 -23 -19 -29 -17 -15 -20 -9 -20 -17 -14 32215 246 527 30 9887 8 56 55 7384 2335 166 1302 2342 3313 8057 21508 32789 48074 56063 55267 84579 68785 21575 3405 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 4387 57247 287705 635349 808934 812771 929872 392696 9591 -61 999999 999999 999999 999999 -87 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -80 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -96 999999 -91 999999 999999 999999 999999 -33 -82 999999 999999 -60 999999 999999 999999 999999 999999 -72 -96 -99 -99 -76 -88 -93 -90 -91 -90 999999 999999 999999 -91 -59 -99 999999 999999 -75 -95 -90 -78 -66 -71 -79 -51 -38 -94 -96 999999 -99 -95 -74 -98 999999 -75 -74 999999 -86 -85 -88 -81 -90 -97 -70 -62 -57 -83 -100 -95 -94 -89 999999 -73 -79 -90 -56 -94 -86 -85 -93 -97 -80 -89 -92 -66 -82 -82 999999 -71 -78 -78 -71 -88 -84 -84 999999 -93 -94 -83 -70 -83 -59 -62 -84 -73 -85 -46 -25 -41 -45 -50 -63 -42 -47 -59 -50 -87 999999 999999 999999 999999 -98 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -95 -89 -88 999999 999999 999999 -85 999999 -82 -94 999999 999999 999999 -91 -88 -86 -77 -65 -62 -48 -50 -65 -62 -57 -60 -55 -67 -72 32221 247 491 30 9881 8 57 1 7385 2332 28 1168 3663 9730 24805 49922 98244 130639 129560 206186 210270 104824 110308 91322 53479 9861 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 376 5011 19154 113483 371618 365970 426486 912469 640104 16946 -10 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -94 -90 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -87 999999 999999 999999 999999 999999 999999 999999 999999 -46 -73 -98 999999 -62 -41 -70 -65 -65 -86 999999 -97 999999 999999 999999 -98 999999 999999 -98 -78 999999 999999 999999 999999 -59 -96 -58 -69 -54 -80 -71 -75 -67 -76 -47 -73 -53 -27 -75 -46 -85 -67 -36 -57 -52 -75 999999 -95 -60 -79 -64 -68 -47 -60 -81 -71 -41 -26 -20 -75 -65 -94 -78 -72 -60 -61 -27 -70 -57 -22 -48 -83 -75 -47 -60 -70 -88 -79 -33 -57 -51 -54 -65 -68 -69 -74 -32 -48 -73 -51 -38 -39 -68 -41 -46 -54 -56 -56 -52 -22 -17 -48 -30 -14 -38 -40 -12 -28 -4 -3 -52 -59 -46 -81 -95 999999 -90 -91 -92 999999 -82 -94 -91 -91 -87 999999 999999 999999 -89 999999 -97 -94 -88 999999 -80 -79 -80 -73 -53 -56 -59 -62 -75 -74 -64 -59 -70 -58 -55 -47 -45 -44 -59 -53 -43 -50 -51 -41 -44 32227 268 393 30 9873 8 57 7 7386 2329 595 614 1138 4122 11568 28300 47489 80374 183118 313761 379428 478729 903925 527000 468281 222749 18798 1571 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -94 -90 999999 999999 999999 999999 999999 999999 999999 999999 -69 171 999999 7979 121675 204257 165664 215513 176030 6483 -44 -91 -48 -74 -88 -99 -58 -24 -92 999999 -81 -21 -71 -72 999999 -67 -91 -91 -34 -29 -67 -65 -60 -57 -82 -55 -62 999999 -77 -63 999999 -64 -96 999999 -18 -81 -55 19 -7 -51 -8 -47 -62 -36 -17 22 -37 -2 -6 -30 -27 -66 -58 -50 -45 -24 -50 -38 -37 -43 -45 -59 23 17 24 -14 -17 -26 -40 -5 9 26 7 -7 -26 14 37 24 1 -14 -39 -13 -26 -46 -28 -7 -42 -49 -25 15 50 -25 4 -10 5 25 -22 -32 16 -17 3 -5 3 -12 -11 17 10 -15 -10 -3 15 14 -27 -12 -13 -17 -31 -19 11 22 34 -13 -33 -25 -29 -2 -10 -9 -5 -24 3 19 13 31 23 26 7 2 11 10 6 33 41 50 52 46 65 54 40 58 36 3 -30 -20 -34 -30 -19 -2 -21 -35 -47 -74 -47 -39 -44 -57 -58 -35 -53 -62 -55 -39 -18 -40 -15 -8 -14 -27 -4 -8 -11 -15 -6 -3 -12 -11 0 21 27 19 12 13 0 15 -2 17 16 6 26 17 10 -1 2 4 -4 5 3 -10 999999 -2 -6 999999 999999 999999 999999 999999 -4 -8 32233 280 478 30 9868 8 57 13 7386 2326 151 746 1785 4243 9995 19482 53832 152778 436506 944792 695590 900826 879807 710424 305007 3258 239 160 137 146 103 83 81 33 -8 128 190 131 154 154 119 96 84 83 40 17 32 38 0 -27 -51 -12 -2 -4 9 -1 -58 -65 -79 -33 -6 -30 -43 -49 -59 -73 -54 16 -29 -47 -40 -39 8 -6 -15 -58 -62 -14 8 -11 -45 -75 -34 -50 -35 -68 -71 -10 -3 -15 -26 -46 -35 -53 -40 -51 -6 12 22 -4 37 43 22 32 -13 21 22 28 24 1 4 41 7 -6 -10 27 -3 25 -10 -6 33 43 2 10 22 52 27 50 -8 15 26 13 53 45 19 40 20 41 34 15 15 18 1 18 31 33 6 11 48 7 40 52 -10 13 22 28 16 49 46 69 67 24 49 54 42 32 50 48 36 43 42 50 19 1 -3 15 45 30 61 33 24 20 36 26 49 38 42 53 51 29 61 53 42 62 72 38 65 60 61 67 71 59 82 91 96 127 66 63 66 36 5 -5 6 -24 -49 -10 -18 -8 13 2 11 5 18 -12 -4 -22 -23 -24 -5 3 -9 2 12 51 71 50 48 18 16 31 30 36 41 42 52 49 61 62 63 44 22 39 36 60 60 43 35 43 36 43 36 40 48 52 32 49 37 24 25 22 31 30 19 14 8 11 22 18 14 9 -2 2 -6 -8 -7 999999 999999 999999 -5 -8 32239 266 473 30 9863 8 57 19 7387 2323 18 469 1505 3649 9508 26996 77972 197275 366184 618990 888460 817028 603767 509778 666091 62268 544 77 91 92 43 99 93 31 -7 77 99 95 34 2 43 89 40 25 -18 -6 -12 -70 -45 999999 -12 -66 -93 -48 -64 -78 -100 -84 -45 -57 -89 -20 10 -20 0 -28 -71 -46 999999 -72 -73 -31 -79 -77 -87 -57 -34 -32 -63 999999 -90 999999 -60 -35 -86 -85 -34 -39 -76 -63 -33 6 -50 -42 -41 -11 -8 -30 -39 -80 -38 -8 -26 -29 -13 22 -53 10 20 -34 -20 -13 -28 -16 -37 -17 -12 -16 -46 -22 -30 18 35 -13 -3 -4 -7 23 10 27 26 -4 -15 2 1 33 26 18 14 32 22 -22 33 8 9 -1 -24 -25 30 27 13 -13 7 -19 -23 -5 25 31 -1 12 32 34 31 4 4 32 30 -11 3 26 11 15 -5 8 1 -16 8 26 2 33 15 18 17 -22 9 19 14 14 -3 18 30 26 27 5 5 23 27 35 20 46 11 15 52 54 48 45 39 40 -4 -23 -27 -11 -15 -37 -55 -43 -50 -31 -51 -33 -28 -24 -54 -49 -33 -42 -34 -36 -33 -5 -12 -11 -13 15 10 11 15 2 -11 -9 8 7 25 37 20 24 39 37 11 11 25 36 32 38 38 35 31 23 14 5 9 35 15 14 -4 -5 -5 1 1 -7 999999 999999 -9 -6 -3 -7 32245 253 287 30 9857 8 57 25 7388 2320 5928 17767 29034 30940 19704 21054 11491 36343 120887 313823 651591 963058 441514 194958 108765 273411 320492 250472 323716 322475 4087 270 225 144 141 131 116 57 156 122 75 74 67 39 90 95 50 79 88 -6 -61 -15 -46 -1 -13 -22 -52 -90 999999 999999 999999 999999 999999 999999 -70 -25 -55 -96 999999 999999 999999 999999 999999 999999 -79 999999 999999 999999 999999 -69 999999 -72 -47 -53 -64 999999 999999 -91 -100 -76 -99 999999 -85 999999 -93 -68 -69 -8 -56 999999 -97 -39 -82 -38 -12 -30 -77 -71 -60 -69 -39 12 12 -18 -30 -65 -45 -41 999999 -51 -37 -80 -37 -71 -55 -39 -56 -39 -37 -22 -30 -85 -72 -66 -9 -6 -26 -24 -73 -44 -27 -17 -8 -24 -80 -44 -11 -19 -22 -25 -23 -20 4 -9 -4 -35 -38 -8 -15 -21 -49 11 -7 6 15 20 31 16 -5 -24 -21 -41 -29 -45 -15 -27 -31 -37 -35 -21 -6 7 -10 21 4 -31 -31 -26 -14 -18 -15 -18 -62 -1 -5 -15 0 -28 0 -23 -11 -7 -14 -27 -7 -1 12 10 -1 19 14 9 3 30 -12 -9 -38 -50 -39 -51 -51 -54 -64 -55 -35 -79 -72 -77 -68 -86 -85 -67 -60 -84 -90 -61 -34 -26 -14 -5 -12 -31 -32 -31 -25 -56 -46 -46 -23 -20 -27 2 6 9 -22 -16 -19 -7 -8 -22 -23 -28 -10 32251 254 249 30 9849 8 57 31 7388 2317 544 13882 63400 84565 87338 155880 235797 270140 259613 369140 459756 378017 526293 518559 481606 185081 1055 0 17 73 106 123 149 116 212 268 134 121 42 19 1 38 48 28 -2 -39 22 -19 -67 -10 -5 -25 -72 999999 -63 -40 75 -17 -70 999999 999999 -97 999999 999999 999999 999999 -57 -100 999999 999999 -74 -98 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -87 999999 -89 -99 999999 999999 999999 -98 999999 -93 -78 -88 -77 -96 999999 999999 999999 -97 999999 999999 -87 -100 -63 -4 -5 -57 -24 -18 -78 -55 -33 -43 -76 999999 999999 -86 999999 999999 -39 -74 -78 -37 -45 -97 -27 -93 -82 -24 -33 -27 -51 -66 -72 -66 -32 -78 -44 -16 -39 -22 -56 -32 -63 -66 -35 -25 4 -33 2 0 -41 -71 -46 -34 -33 -71 -6 -56 -71 -37 -36 -25 -5 -33 4 -48 -59 -38 -45 -25 -33 -58 -97 -62 -72 -65 -66 -65 -63 -45 -50 -75 -50 -47 -63 -42 -52 -72 -45 -33 -32 -51 -65 -64 -36 -23 -46 -30 -52 -44 -27 -29 -25 -9 -42 -38 -37 -21 -13 -19 -55 -79 -79 -93 -87 999999 -86 -93 999999 -93 -87 999999 999999 999999 -90 999999 -90 -73 999999 999999 -95 -71 -47 -52 -60 -50 -48 -60 -66 -70 -73 -63 -48 -58 -70 -65 -51 -40 -60 -76 -54 -38 -55 -58 -51 -45 -44 -48 -57 32257 251 335 30 9845 8 57 37 7389 2314 260 2019 6455 14403 31541 70263 182409 460571 868774 999999 866910 790534 382176 21337 230 -2 41 -31 -10 76 87 152 188 109 123 177 26 25 24 51 27 -4 43 4 -19 17 -46 -14 -4 -79 -64 -45 -66 -72 -71 -57 999999 -84 -95 999999 999999 -94 -88 -76 -77 999999 999999 -70 -74 999999 -46 -80 999999 -83 -86 -98 999999 -79 -68 -92 999999 -91 999999 999999 999999 999999 -97 999999 -83 -93 -70 999999 999999 -86 -64 -55 -76 -26 -24 -67 -56 -13 -54 -45 -47 -45 -86 -74 -48 -24 -7 -20 -70 -57 -50 -73 -71 -53 -25 -22 -48 -43 -8 -45 -22 -32 -59 -42 -68 -22 -26 10 -6 -42 -40 -45 -29 -12 -34 2 -20 -35 -30 -23 -42 -19 23 -15 -25 -8 -1 3 -22 15 -3 -16 -9 -15 17 6 -19 -20 21 9 -19 -8 -13 -25 -24 -18 -28 -5 -10 -9 -37 -49 -52 -50 -58 -38 -7 5 -19 -58 -40 -13 -29 -60 -25 -24 -8 1 -20 -36 -44 -23 -29 -43 -42 -55 -26 -20 -31 4 17 5 8 4 25 -7 -12 -46 -47 -85 -82 -43 -79 -80 -88 -56 -51 -85 -88 -60 -79 -95 -100 -97 -75 -78 -75 -65 -47 -22 -19 -26 -28 -49 -41 -21 -41 -32 -24 -24 -35 -27 -12 -27 -16 -21 -26 -34 -29 -23 -18 -15 -36 -48 -35 -37 -36 32263 262 217 30 9847 8 57 43 7390 2311 2669 12526 53042 56250 23905 40120 135627 242851 219034 352379 473223 410406 200796 233765 224618 559381 613678 55243 1007 -31 -30 -52 -12 57 107 64 53 33 63 97 69 55 82 101 56 -11 21 -3 -20 -2 -54 28 -10 -29 13 -44 -73 -9 -58 -64 -94 999999 -61 -25 -41 -43 -39 -77 -81 -56 -59 -18 -78 -44 -41 -28 -29 -60 999999 -64 -91 -61 -67 -51 -33 -50 -37 999999 -32 -64 -51 -21 -32 14 -10 -40 -40 -48 -50 -50 -26 10 43 -24 -12 -40 -30 -30 -23 -36 -24 -10 -9 25 19 -12 -2 11 -18 999999 -86 -31 -15 -46 -46 -39 -21 -14 -4 24 -23 -44 -21 5 -1 31 27 41 49 26 11 -12 -29 -41 -6 -23 -15 19 22 36 9 7 31 15 51 72 53 42 19 40 48 79 66 54 70 57 40 32 33 6 41 27 -8 -8 21 36 6 30 -8 -3 -32 -22 -19 18 34 28 11 13 -25 -5 -8 -5 -24 -40 13 -9 6 5 25 18 12 21 41 45 33 18 40 33 28 41 46 64 54 22 0 -18 -48 -21 -12 -28 -32 -40 -42 -47 -39 -32 -53 -58 -52 -40 -46 -39 -25 -47 -37 5 18 0 8 24 18 32 31 8 31 43 22 26 30 21 28 30 15 16 23 12 16 6 19 15 0 5 14 15 5 17 17 5 6 1 -6 -9 32269 262 218 30 9848 8 57 49 7390 2308 915 2519 5718 4343 6596 13754 32908 89106 225306 438901 807198 999999 999999 355462 311651 8978 176 -48 999999 -79 -90 -11 25 -2 56 64 38 6 73 6 41 65 24 19 24 40 1 -69 5 -60 5 7 22 -24 -19 12 -53 -49 -62 -7 -52 999999 999999 999999 -88 999999 -59 -93 -60 -71 -76 -48 -41 -95 -46 -63 -78 -88 999999 -74 999999 999999 -99 999999 -99 -77 -77 -42 -68 -11 12 -53 -93 -50 -80 -47 -43 -24 2 -20 -65 -55 -52 -74 -58 -8 -4 -37 -38 -41 -34 -20 -20 -7 -47 -16 -25 -20 -45 -15 -17 -12 -15 -26 -71 -34 -26 -45 22 12 -25 -45 -27 19 -51 -30 -2 16 -11 -34 -59 -48 -5 -7 39 1 -27 9 38 -3 -5 -36 -30 -7 2 5 29 0 46 38 16 18 44 9 26 56 38 44 26 20 48 42 -14 13 15 21 17 -35 -34 -15 12 -23 7 34 -21 -34 -16 -13 18 8 17 1 -29 19 11 -13 -12 -5 -18 -22 13 -2 -15 9 -5 14 21 20 38 7 21 31 36 11 -1 -8 -22 -38 -31 -27 -52 -77 -56 -48 -47 -58 -53 -53 -56 -75 -69 -66 -53 -35 -34 7 27 29 31 26 8 30 21 4 -2 19 8 18 35 30 8 14 10 22 24 21 13 21 30 4 3 -2 16 19 12 3 999999 999999 999999 999999 5 0 32275 276 215 30 9845 8 57 55 7391 2305 9906 49191 96665 152830 194395 339054 456942 516916 434030 434137 325153 395118 250608 99177 2565 -39 45 -34 -31 -45 -64 18 -45 12 47 19 13 46 18 61 119 84 73 83 103 59 46 -36 -47 14 8 10 -7 -30 -20 -45 7 28 -2 -17 -71 -81 -54 -66 -53 -73 -72 -25 -1 -27 -68 -64 -58 -81 -45 -4 -41 -56 -65 -13 -46 -92 -100 -10 -29 -51 -25 -73 -32 -74 -26 -18 -15 -53 -3 -1 7 -41 1 -25 -26 0 -28 -13 -41 -6 35 46 43 -22 19 -23 65 46 -7 23 -4 -28 26 13 -23 -27 -45 -77 -61 -38 -43 -6 -33 -12 4 -7 -24 -11 20 27 31 13 20 -15 18 -10 -48 25 -5 35 31 32 3 22 31 51 62 31 76 59 27 66 77 51 92 62 78 106 51 53 55 54 55 33 17 45 51 12 50 69 28 20 5 28 13 5 27 21 20 10 26 17 20 11 17 44 27 47 21 23 36 36 14 57 28 47 22 35 56 69 39 48 45 63 79 68 87 57 53 43 32 11 -8 7 -10 -28 -32 3 -28 -31 -32 -7 -17 -33 -36 4 31 43 55 85 67 63 69 55 65 72 54 33 43 41 43 37 40 57 39 47 56 48 41 48 41 37 47 56 56 62 50 50 35 28 20 30 31 13 17 17 21 16 14 20 13 13 11 8 14 10 3 5 2 -6 32281 285 265 30 9835 8 58 1 7392 2302 520 2295 3993 7818 17424 45009 99932 183719 257438 692137 999999 820104 662536 600109 408252 42988 1244 10 15 15 31 68 11 -16 50 48 6 105 48 95 123 131 74 116 123 133 71 85 58 3 -3 -42 46 72 4 -24 -13 6 11 -40 -62 -15 -2 -37 -49 -50 -18 40 -13 -44 21 -22 -41 -62 -69 -40 -34 999999 -41 -49 -20 -37 -61 -25 -28 -24 -29 -50 -35 -20 -47 -30 -27 -40 -64 6 8 -37 -10 4 -4 28 51 12 23 49 43 84 27 32 81 51 24 23 19 33 42 -7 1 18 62 27 46 77 85 56 8 28 54 37 56 8 66 73 34 60 38 18 44 100 48 27 74 67 50 18 16 54 66 61 59 58 64 71 110 135 117 82 112 103 73 58 74 87 63 79 65 62 79 89 81 91 47 61 66 32 43 61 52 47 26 37 44 54 47 58 52 37 38 18 45 43 46 43 53 52 57 48 46 37 79 48 66 77 62 72 91 111 108 107 108 55 34 23 4 -4 7 23 11 24 -14 -21 -16 -4 10 -4 3 3 -10 2 28 72 84 84 80 89 108 95 90 79 70 73 80 80 76 76 86 83 77 61 75 88 98 84 58 66 62 70 74 73 60 54 58 55 49 43 43 46 49 50 44 43 43 37 26 25 23 32 23 26 24 22 19 17 7 -1 -9 -10 -9 999999 -9 -7 999999 999999 -8 32287 273 229 30 9829 8 58 7 7392 2299 7438 16687 36470 55312 116152 271030 564406 888072 935957 652018 474917 371572 173118 3168 51 8 -1 18 -37 -5 5 -7 11 10 9 15 0 30 29 85 102 161 141 101 126 59 103 75 41 26 19 -43 7 37 -1 -8 2 -53 -1 -60 -75 -44 -82 14 -32 -53 -73 -20 -32 17 2 5 -8 -99 -22 999999 -87 -29 -47 -44 -30 -58 -6 -56 -37 -66 999999 6 11 -54 -38 -39 -37 -25 -54 24 -9 -30 -27 8 44 20 6 26 -9 -4 13 40 70 51 -9 11 40 70 9 8 -20 18 -20 14 20 29 -22 14 23 39 33 25 3 -19 9 -2 27 57 61 85 29 33 36 52 46 19 72 68 69 15 75 72 46 37 62 47 68 70 69 71 92 64 78 73 37 48 38 50 68 83 59 44 51 61 25 20 49 18 11 37 49 27 32 18 36 26 31 5 15 11 -5 7 51 49 67 55 52 17 60 49 47 63 72 44 21 48 49 57 9 55 87 100 81 69 80 75 72 38 -17 14 7 1 -11 -12 -4 -16 5 -5 -16 -13 -4 -28 9 -6 7 12 59 61 67 81 69 75 60 55 49 47 51 67 57 59 51 50 57 60 64 51 59 44 57 73 53 36 40 52 57 53 41 31 45 35 30 9 7 10 18 21 16 4 16 16 11 1 -7 -3 -3 -7 -6 32293 272 171 30 9831 8 58 13 7393 2296 44 3667 9390 8698 23594 62078 119646 312921 555305 798447 953494 553072 547030 206207 139794 256105 223916 30848 194 -20 6 -38 1 12 50 64 21 16 48 14 1 7 114 91 59 87 117 135 98 93 59 38 41 -29 -4 17 -4 23 50 7 24 -30 -98 -61 -3 -65 -10 -20 -5 23 32 -17 -37 4 -55 -93 -64 -65 -80 999999 -51 0 -28 -47 -84 20 -6 -18 -20 -31 -31 -14 -45 3 -3 32 58 -15 -27 38 0 6 53 55 17 29 71 46 20 10 -5 7 -4 46 27 54 63 46 41 27 50 9 27 6 21 36 28 24 -45 -4 -7 -12 7 -23 54 54 53 94 41 23 16 4 20 16 99 65 62 64 23 28 45 42 22 41 65 110 89 78 81 70 68 57 73 64 77 53 63 63 65 61 68 32 27 22 18 39 65 53 45 24 33 44 41 60 62 27 11 58 51 66 57 56 73 56 47 42 40 17 52 47 59 55 72 68 45 65 82 56 75 67 52 66 96 74 55 46 17 8 -12 8 21 4 0 -17 -2 7 -17 -32 -34 -16 -16 12 18 24 37 48 49 65 82 73 75 60 51 65 70 81 66 88 90 82 57 46 52 66 87 77 62 79 54 46 65 57 35 39 49 51 31 28 34 32 35 28 20 25 29 23 24 19 27 20 15 9 32299 270 237 30 9837 8 58 19 7394 2293 3638 10962 25658 23783 26067 40209 106955 266849 514238 999999 999999 786172 747046 372970 30641 179 -1 61 -27 -10 8 -2 -23 15 63 65 40 4 83 73 80 66 69 89 76 91 68 -5 24 -38 -24 -19 -36 44 40 15 -36 -8 -13 -18 -39 -62 -3 -9 -59 -6 -35 -54 -47 -18 -35 -82 6 17 -72 -89 -43 -37 -61 -52 -72 -42 -49 -33 -21 -40 -26 -44 -53 -45 -26 0 -41 -39 8 21 -25 -24 5 8 15 0 -14 38 21 9 -7 19 37 71 38 5 20 8 8 26 57 63 28 24 12 27 -15 -7 29 -2 -19 -13 35 27 26 -7 -5 30 26 34 53 38 33 17 3 27 14 51 43 32 17 35 54 29 65 94 86 85 73 52 70 82 86 69 60 39 74 69 103 75 60 50 53 51 45 -2 6 27 27 52 33 -6 -12 20 36 11 -8 18 -14 15 5 20 26 59 35 26 52 64 56 44 27 8 6 59 50 33 70 61 61 50 67 72 64 66 75 42 20 12 -8 -25 -27 -3 -4 -6 6 -15 -3 -28 -31 -59 -40 -25 -31 1 -4 -2 27 39 48 49 63 78 58 51 66 83 79 60 67 73 57 71 57 61 67 75 74 67 58 64 57 49 45 26 41 45 38 47 35 20 16 26 24 20 0 5 7 12 17 18 13 4 6 -4 32305 283 238 30 9838 8 58 25 7394 2290 -59 713 2293 5593 13440 34882 99403 233098 427967 780621 999999 999999 562334 43043 473 0 27 39 -39 -3 -13 6 60 29 59 28 98 121 90 64 85 55 112 99 115 140 124 144 99 40 12 40 42 -24 23 6 33 41 20 -36 -47 -65 -25 14 -25 -24 -42 -33 47 19 26 -20 -2 45 -4 10 15 -17 -25 -71 31 -34 -65 -62 -28 -30 -16 -28 -65 -4 8 -71 -75 11 16 26 64 57 13 40 48 75 71 41 51 22 34 21 28 37 54 49 12 29 46 17 37 99 41 24 36 34 -15 -61 37 41 41 33 56 59 58 48 56 9 57 69 57 123 51 69 60 57 103 74 59 104 77 68 76 63 72 93 87 72 92 146 131 83 108 79 97 45 79 103 82 33 79 63 41 31 16 30 62 44 41 50 63 70 39 44 21 47 59 36 46 46 58 57 60 41 53 36 32 53 33 59 43 64 57 64 66 70 56 87 86 96 116 96 72 53 34 17 19 10 3 16 -18 -8 17 17 14 -3 0 -6 -7 16 10 10 9 12 34 36 38 50 70 67 79 72 100 96 119 92 83 89 68 67 85 80 77 89 88 87 92 76 87 101 80 75 76 67 64 65 75 78 52 46 61 57 36 23 36 38 35 36 34 33 31 29 16 18 27 17 18 13 8 12 7 12 -4 -2 3 -5 -9 32311 280 237 30 9837 8 58 31 7395 2287 10553 30716 74257 102666 187862 247928 369681 623651 794063 854374 519166 105607 1735 12 -44 4 7 12 75 6 26 15 6 -9 -37 24 103 83 38 47 116 59 112 123 165 117 111 111 139 149 97 93 84 28 2 34 77 41 1 -1 -39 17 -31 -14 -4 -6 40 -23 -5 21 43 16 63 41 4 -15 -18 -3 -5 -10 -4 -8 -7 23 26 -15 -47 -69 -51 -1 -1 11 16 10 -9 -26 -3 72 90 54 17 25 49 16 37 51 38 55 45 32 43 58 79 76 98 53 18 59 59 19 38 0 -1 -5 -18 42 43 66 47 63 36 22 47 37 51 48 46 60 67 75 29 15 41 67 59 61 95 73 71 94 92 85 94 95 126 90 92 91 111 90 73 115 121 77 47 90 54 70 38 34 26 48 50 44 49 77 29 51 76 72 48 58 21 16 35 24 49 15 33 44 46 29 33 48 49 26 13 83 76 63 85 69 73 65 79 99 62 61 58 60 54 43 12 -7 -3 0 23 0 2 -6 9 38 1 8 8 -4 -5 -1 35 11 15 29 24 50 59 62 62 68 87 86 90 93 94 93 105 95 68 62 97 101 93 89 79 91 92 95 67 68 79 61 69 72 72 75 53 39 47 47 28 37 37 41 40 41 28 20 26 23 18 17 15 17 12 9 12 7 0 -2 -2 0 32317 268 266 30 9836 8 58 37 7396 2284 1102 3600 8252 20275 53584 109827 209989 478974 895656 999999 626695 583849 616758 126630 831 17 -56 999999 -76 -22 -37 -16 -71 -34 -25 -72 21 -2 -14 -6 -18 38 94 119 82 32 58 90 89 83 -31 -13 57 17 -24 13 -32 22 33 15 -23 -61 -61 999999 999999 -68 -64 -82 -62 -89 -54 -58 -9 -18 -16 -45 -85 999999 -87 -56 -96 -53 -28 -34 -46 -51 -74 -47 -52 999999 -61 -5 -20 -6 21 24 32 44 14 -8 -20 -34 -39 30 25 45 39 17 21 37 7 -32 -19 23 12 19 -4 -10 -11 11 -1 0 45 -3 17 -10 -33 22 14 16 37 42 -16 41 44 -3 -6 3 34 43 37 48 15 10 54 27 39 45 36 84 55 52 60 78 94 72 48 41 35 77 43 13 31 25 45 37 -13 7 -8 16 19 15 14 -23 4 19 -38 11 26 27 32 11 41 5 12 20 -17 -9 8 34 75 36 14 33 43 4 -6 -14 39 40 2 24 44 42 39 53 7 22 23 -15 0 3 -48 -48 -55 -38 -18 -11 -3 -20 -10 -19 -19 -33 -43 -48 -53 -55 -9 -31 -32 -11 -1 23 45 51 50 50 28 58 43 35 51 48 35 31 41 67 58 44 40 47 46 47 38 32 26 20 31 42 39 39 29 4 8 8 22 17 0 -1 999999 -7 -8 -9 -7 -4 -4 -9 32323 281 237 30 9837 8 58 43 7396 2281 5814 42095 99264 186259 275863 372994 622371 768413 593440 445779 240657 399336 480902 6603 35 5 -54 -44 -87 -97 -51 -85 11 -33 -80 -4 62 20 50 27 -38 26 20 111 68 37 71 58 146 131 16 37 -11 -25 27 1 -9 19 71 19 76 55 2 -22 -30 -35 -58 -34 -29 -32 48 49 28 8 -7 25 6 -10 -32 -51 -64 -31 -24 -32 -57 -46 -38 -28 -7 37 4 -59 -67 -38 19 5 36 74 60 50 49 75 48 31 65 13 53 23 51 60 32 10 7 53 84 80 55 60 43 53 30 9 48 20 44 17 33 47 51 24 38 -15 12 39 36 22 19 5 1 57 54 49 62 64 43 67 56 69 82 66 79 102 94 83 103 110 78 74 97 137 65 84 85 11 26 43 31 -4 -15 33 44 70 51 39 26 31 47 41 33 65 34 26 59 37 23 39 45 51 53 41 59 41 29 27 36 44 38 43 41 44 60 67 55 52 52 59 76 96 80 45 54 1 7 8 -14 -21 -12 17 0 -25 -18 -18 4 -7 1 -24 0 -6 -6 -19 -6 -5 5 25 3 46 53 58 59 68 79 97 88 85 77 64 81 84 99 87 93 90 57 34 46 57 67 76 72 73 55 57 69 73 45 33 33 23 22 11 17 23 29 18 22 14 12 11 9 3 -6 999999 999999 4 2 -6 -4 999999 999999 -6 -8 32329 262 267 30 9837 8 58 49 7397 2278 436 2706 6317 15557 31361 66731 146667 282086 432075 691037 984152 621938 267563 241025 340650 420677 331040 1847 27 -5 -45 -13 -71 -63 -16 -27 -96 -31 -44 -8 1 58 73 27 48 24 -1 28 25 -20 16 -2 -1 -39 -40 -56 -36 -17 8 -16 21 27 20 -84 -70 999999 999999 -90 -83 -23 26 -32 -40 -81 -67 -18 -26 -91 -83 -81 -19 -55 -99 -37 -68 -77 -97 -72 -56 -50 -78 -44 -78 -91 -43 -20 -20 -62 20 7 -40 -21 -14 -44 -43 -38 -26 -7 47 40 -2 -33 -4 -28 14 -26 7 -75 -6 -11 0 22 -3 -31 -19 1 -35 -49 -30 -9 3 36 26 17 35 38 25 -11 -14 5 -3 50 57 25 58 37 11 11 37 63 44 52 60 49 47 26 63 16 -15 -2 17 19 -17 -19 -32 -2 2 -14 -18 -34 -35 20 25 26 49 3 3 2 -1 15 -4 -23 -46 -43 -3 24 -14 25 8 5 5 -27 9 13 -27 12 4 -12 23 2 3 21 6 8 18 36 3 20 10 23 -27 -32 -48 -52 -31 -44 -44 -39 -48 -45 -21 -59 -21 -22 -31 -62 -68 -73 -41 -29 -24 -18 -10 -9 3 38 24 24 22 28 40 31 37 48 53 30 42 49 36 34 18 43 31 21 22 20 19 26 28 30 24 31 20 9 1 -9 999999 999999 999999 999999 -2 -8 32335 272 238 30 9838 8 58 55 7398 2275 227 2708 8315 22482 71034 78993 47272 87248 293787 564508 725453 925536 999999 300780 26684 269 27 -44 25 -67 -41 -24 -7 -22 -62 -66 -95 -54 -39 -37 -13 17 -7 -1 44 23 64 95 115 124 112 84 23 -30 22 77 -20 -16 25 21 65 37 37 -64 -83 -75 -33 -23 -18 -40 7 -33 -17 -48 -37 -52 -28 -6 -22 -58 -69 -94 -86 -87 9 -28 -38 -99 -40 -69 -61 -74 999999 -43 -15 -83 -59 -16 19 17 -5 21 5 9 -3 -32 -1 58 23 -20 22 -14 -40 31 25 -16 -21 -15 25 -17 28 15 21 8 -26 -5 -18 42 23 -1 9 26 67 95 30 68 3 -15 15 28 27 0 47 63 8 19 24 57 40 45 68 95 85 95 29 61 88 67 67 60 26 -11 1 -3 11 2 4 21 0 22 30 51 36 14 17 1 39 30 28 34 28 -11 -3 0 12 2 20 29 29 11 28 18 10 6 14 40 26 46 32 37 29 26 38 21 37 8 6 30 11 10 -7 -17 -23 -12 -15 -23 -34 -43 -33 -10 -34 -43 -28 -16 -30 -34 -22 -29 -16 -31 -29 -32 -15 -18 5 10 26 33 18 36 44 49 46 40 57 58 63 38 49 71 54 63 60 56 40 50 36 45 65 62 56 41 40 36 24 33 23 6 8 5 -2 0 -2 1 6 -6 -1 0 2 999999 -2 -6 32341 265 182 30 9842 8 59 1 7398 2272 760 2205 8950 26377 70991 73451 95094 191530 287982 233711 187950 178328 273229 300799 339030 5543 -65 999999 999999 999999 999999 10 193 455 15245 214285 370024 95110 1254 -88 -78 5 -38 -12 46 17 2 15 -6 18 34 24 -10 -8 5 -78 -61 -26 1 -15 -26 -44 -3 0 57 12 -18 -78 -91 999999 -88 -58 -27 -61 -71 -32 -67 -81 -45 999999 -57 -66 -35 -46 999999 -88 -89 999999 999999 -42 -5 999999 999999 -33 -65 -96 999999 2 25 -60 -91 -16 -32 -53 -1 -1 1 21 -52 -57 19 67 15 15 18 15 -31 -35 -50 -61 -21 -52 -47 -17 -4 -26 -19 -8 21 -6 16 -15 -53 -49 -78 -25 -2 -12 27 25 9 11 15 16 -31 -1 28 -3 30 20 -5 -16 31 9 29 61 35 36 26 2 10 -10 -12 -25 -46 -43 -28 -20 -13 15 1 21 17 -31 -21 -30 -13 3 7 5 34 -4 -23 -11 -44 -22 -38 -44 -24 0 4 3 8 -10 3 -14 11 4 -7 4 -8 9 9 -19 8 36 23 34 23 -12 9 15 7 -37 -55 -35 -20 -59 -64 -37 -62 -68 -61 -37 -55 -52 -49 -57 -64 -54 -52 -45 -45 -40 -34 -16 -23 -1 14 19 38 46 43 52 22 39 43 26 26 16 31 27 21 25 22 19 28 25 22 36 28 35 26 12 15 21 10 2 999999 999999 -3 999999 999999 999999 -9 32347 263 368 30 9848 8 59 7 7399 2269 -92 353 1277 3784 10076 28217 85295 192097 393140 651064 681515 671698 736149 365300 217608 520963 7112 -16 4843 104617 207245 7626 -38 -11 -2 -39 8 -9 -13 -29 -35 -23 33 64 -18 -4 -6 -41 -70 -28 -10 -90 -42 -78 -98 -51 -29 -5 -17 -2 -15 -7 -87 -46 -43 -45 -56 999999 -66 -56 -95 -36 -72 -48 -38 -50 -73 -57 -64 -76 999999 -64 -17 -56 999999 -45 -68 -32 -50 -61 -66 -85 -21 -21 0 1 7 21 -3 -34 -71 -49 1 11 25 31 -8 -25 6 -22 -12 -47 -85 3 2 -42 -17 -4 -20 -6 -21 18 43 -35 -13 -26 -54 -15 -29 5 18 47 -7 -4 39 38 5 -9 -15 45 35 16 20 25 49 48 39 15 21 53 38 15 51 -3 -31 11 -15 -48 -4 -32 -15 10 -14 -44 -15 -9 28 -20 14 -5 -15 2 -13 -27 8 3 -13 -25 -15 -15 -24 17 -9 -12 -21 11 28 -28 -17 -11 24 3 12 -16 -27 -18 -9 4 13 25 39 33 20 17 -1 -25 -25 -30 -24 -31 -57 -45 -59 -58 -54 -68 -44 -67 -65 -55 -64 -55 -49 -36 -45 -42 -36 -28 -10 14 1 -12 11 18 44 33 47 58 34 25 32 42 52 33 29 33 25 16 23 38 38 36 43 39 19 20 22 21 30 39 20 -6 -2 999999 999999 999999 -9 999999 999999 999999 999999 999999 -7 32353 282 195 30 9855 8 59 13 7399 2266 1835 14001 36379 72473 142225 141888 166413 165817 330807 634763 571618 673488 856974 444944 179151 174404 4103 75 16 82 95 96 168 415 234 7 -65 15 -32 6 26 -8 17 7 -16 -62 21 48 17 91 81 79 -2 43 55 33 -23 -51 -57 -48 -43 -5 19 14 -6 -7 -77 9 -60 -38 -18 -41 999999 -34 -34 -59 -26 -82 -31 -36 -56 -52 3 -13 -38 17 -12 -11 11 -6 -56 -38 -49 -30 -33 -61 -6 -30 -5 48 8 58 51 52 6 57 37 35 32 42 11 69 42 4 33 23 63 16 24 29 -23 -50 -24 -12 16 43 48 3 28 0 4 9 20 65 20 32 58 73 37 62 47 97 63 36 23 30 88 110 70 35 21 53 91 90 46 66 105 108 61 54 27 49 44 -8 1 17 28 39 54 44 60 44 56 40 53 67 30 14 3 54 47 27 24 47 39 26 5 22 32 -8 22 64 39 34 17 33 35 54 33 33 43 39 55 62 68 62 60 56 44 -6 -1 -17 7 -14 -1 -22 -26 -39 -41 -24 -28 -9 -15 -5 -8 -14 -34 -41 -13 -1 13 -9 -4 3 0 28 64 76 68 69 55 55 85 79 84 67 57 67 60 71 78 52 47 65 55 64 56 43 52 35 41 57 59 48 45 42 25 19 20 23 18 15 12 16 22 21 23 14 10 4 11 7 10 -5 -8 3 999999 999999 999999 999999 999999 -9 32359 281 261 30 9861 8 59 19 7400 2263 1779 13876 59204 79095 70373 127367 237388 305596 453527 827330 999999 999999 365063 78205 2723 94 68 21 12 -42 -32 49 -42 -58 -92 -45 -27 -36 1 -46 14 17 1 -12 -4 12 51 108 123 171 138 51 28 54 21 -2 40 39 1 -7 45 46 60 55 23 19 -2 13 -35 -87 -31 -4 -76 6 4 -44 -71 -26 -33 -31 1 21 -20 1 -29 -53 1 14 -11 -16 0 -28 30 -37 -4 -10 -9 5 23 52 87 72 47 85 76 89 87 84 102 64 57 71 67 46 53 59 41 -57 27 79 36 41 59 57 57 54 6 54 65 57 40 37 52 25 50 49 67 52 58 21 29 89 99 83 106 74 98 89 89 81 58 47 64 63 59 52 80 94 36 14 17 14 -1 2 24 21 53 40 69 118 93 61 75 77 33 61 80 53 42 46 48 67 22 44 64 15 10 -1 45 43 16 32 47 49 46 63 54 56 68 53 15 21 32 44 44 62 83 56 49 11 -16 10 12 24 24 19 -20 -11 1 -13 -16 -16 -37 -25 -5 -1 0 -5 -26 -2 23 13 17 28 64 72 74 87 90 91 76 84 83 75 93 82 76 56 51 68 56 58 83 67 67 79 61 76 72 53 66 60 70 59 64 66 40 39 40 25 32 44 32 23 27 33 22 15 18 16 8 11 14 7 4 -9 0 -9 -9 -8 -2 32365 286 232 30 9862 8 59 25 7401 2260 -74 621 3909 13112 22827 67628 136908 268442 460277 718975 707877 627675 670211 564618 91057 3279 31 51 97 36 2 -43 9 149 189 78 32 49 49 15 34 34 -7 -75 50 44 44 2 33 106 19 60 87 63 40 49 95 1 -12 -2 64 42 -14 -11 16 40 7 6 -24 15 23 -7 -26 -33 -57 -11 23 -69 0 -35 -38 16 -26 8 -53 -70 15 -35 6 31 25 -10 -24 -1 -5 -23 15 -2 -36 37 81 80 33 53 103 93 80 65 58 136 102 78 101 63 35 52 41 26 92 45 35 57 41 23 46 46 97 76 38 84 55 64 94 112 46 68 66 34 89 113 91 53 38 63 99 84 117 118 86 100 105 78 82 91 90 98 112 83 66 41 35 27 42 25 31 30 68 53 34 49 82 63 44 76 58 44 67 71 47 53 70 63 66 50 53 46 9 28 50 45 43 45 85 56 58 69 70 67 71 64 71 81 76 91 93 92 92 63 66 83 66 19 13 3 37 28 -5 14 -4 -25 -1 31 -10 -1 -6 -3 1 5 31 32 31 25 38 59 69 108 102 86 89 92 98 102 126 88 87 91 92 91 74 69 89 77 61 88 84 87 96 74 71 79 75 76 71 74 69 75 75 52 42 36 45 45 42 46 51 48 37 40 46 42 39 24 23 28 26 20 4 7 12 3 5 11 -2 -9 -1 -3 32371 276 203 30 9863 8 59 31 7401 2257 508 509 984 2047 7671 14993 15896 45037 171090 282212 505270 808777 905367 518817 264760 230384 1980 90 2 64 92 85 36 -11 -20 10 -87 -68 -38 -59 -66 -22 -49 4 32 -33 -8 -28 -2 8 83 73 93 111 88 5 7 16 -41 -67 -60 -15 29 -9 0 54 36 20 29 12 11 17 -42 -18 -22 -93 -64 -82 -50 -15 -36 -4 -36 -54 11 -11 -48 -7 -38 -25 -26 -12 -46 -10 14 -62 -32 -29 -9 -16 24 25 31 77 32 74 69 21 15 58 25 81 63 76 67 41 50 48 51 32 23 -29 26 33 32 -3 18 37 31 73 68 52 23 3 49 42 26 39 25 52 49 46 64 83 63 58 52 48 66 51 61 110 114 85 90 91 55 31 53 41 12 23 29 -5 16 44 38 10 35 52 -4 17 38 40 32 2 18 8 15 24 25 37 28 36 -9 5 2 16 11 -13 -5 -29 -5 5 18 47 37 23 27 -3 41 60 27 41 49 45 81 55 51 58 34 19 51 -6 -13 -11 -13 -15 -23 -28 -38 -40 -22 -14 -46 -54 -18 -3 4 7 27 6 4 27 30 72 71 70 58 79 78 59 84 91 75 80 61 66 52 49 53 71 61 58 58 48 53 62 50 38 41 33 31 50 51 60 40 22 19 21 8 9 12 15 21 15 15 2 7 20 12 0 999999 999999 -1 -2 32377 278 297 30 9867 8 59 37 7402 2254 189 7693 19705 32423 72285 93357 192734 430375 622131 905025 901316 696498 641643 129732 2186 29 27 14 36 147 98 1897 21801 33303 1949 -29 -47 -47 -16 -19 -17 41 27 36 18 39 25 89 98 70 94 75 57 57 59 70 -73 -36 -23 1 15 -10 0 16 -25 -26 -13 27 4 999999 -33 4 -17 -68 -78 -29 -30 -14 -5 11 10 -40 -54 -61 3 -18 -1 -57 21 11 5 54 15 45 48 46 67 -19 -3 44 77 31 37 34 89 72 52 102 100 101 109 51 62 90 95 91 76 12 12 21 29 58 35 37 48 36 35 51 2 37 15 41 60 40 46 67 46 65 78 66 74 57 109 78 81 79 67 73 73 93 101 42 59 113 89 65 73 45 36 54 30 18 50 17 26 22 21 41 51 38 37 22 28 59 64 57 50 83 67 51 16 39 13 13 45 50 12 34 8 57 48 18 67 41 27 17 45 44 41 50 37 54 76 83 65 60 34 13 -24 -16 -21 11 -12 -6 -19 -13 -40 -30 -39 -33 -61 -44 -7 -3 -6 12 2 17 51 41 48 64 88 72 51 79 91 84 89 95 93 71 55 81 62 53 59 57 44 57 66 64 75 50 63 55 47 37 38 39 62 61 39 41 37 38 36 29 25 23 24 23 23 31 32 23 15 16 6 8 0 8 7 -7 -2 1 -5 -5 32383 277 299 30 9869 8 59 43 7403 2251 1073 5787 19121 56098 147871 181600 87251 39069 78327 192532 360039 660522 825664 981187 901089 551182 6524 57 119 211 -27 2309 13473 2247 -67 -85 -81 -88 -17 54 32 39 49 -53 -19 -21 -1 -30 14 82 29 54 46 69 18 -1 64 40 30 50 -19 -42 -47 -14 -48 -33 -32 16 32 14 -26 -47 -11 -25 -22 -81 -68 -25 12 -52 -29 -1 -36 -30 -9 -22 -19 31 45 59 13 13 35 -13 -25 24 40 96 37 17 72 54 41 39 49 88 67 66 38 42 69 86 114 120 91 105 106 81 -3 -23 35 6 -6 33 -5 49 83 68 43 48 53 70 66 70 66 62 28 53 90 71 69 75 60 75 68 61 73 59 92 91 51 42 105 57 53 89 31 41 -12 8 42 39 40 -8 3 23 43 44 42 57 68 56 29 14 28 28 22 42 26 44 18 21 7 16 -5 14 10 15 7 16 30 43 24 13 49 33 28 54 76 74 55 42 71 41 62 69 42 -10 -24 -41 -9 1 -17 -12 -16 -20 -36 -26 -24 -40 -38 -5 -14 10 10 18 27 33 50 61 77 99 90 63 80 74 85 79 56 52 72 72 57 60 69 79 68 50 50 66 69 71 58 48 51 43 35 36 33 63 63 69 56 51 46 35 28 20 23 36 38 27 27 21 14 26 10 9 14 9 13 9 7 0 -4 -6 -8 32389 275 244 30 9874 8 59 49 7403 2248 -44 2077 4646 10719 40308 83382 155069 129601 146645 255195 178568 371440 350457 227018 402037 553522 435734 569704 311597 5345 132 243 953 19142 127977 188785 33647 463 -40 -41 -45 -33 -43 -24 -31 4 -57 -35 -16 31 27 81 74 61 -39 3 14 65 -6 -10 3 27 -71 999999 -33 -53 -37 -30 -15 10 -36 -31 -13 -51 -93 -58 -43 -80 -91 -72 -71 -59 -54 -46 -42 -74 999999 -58 -28 18 13 -29 -23 38 19 -33 -13 -46 -6 17 28 2 34 68 67 0 6 107 73 33 30 92 39 55 34 40 57 58 55 31 18 22 12 24 26 41 38 34 53 19 11 36 12 17 53 35 47 67 37 27 33 44 74 87 63 43 80 70 79 70 50 43 71 93 74 77 39 26 22 -18 -36 -31 -3 42 11 -34 -2 -12 -8 4 25 27 26 45 21 9 20 1 -5 -1 1 16 -3 -13 -5 -23 -40 -4 8 -9 30 41 8 24 28 26 16 20 25 32 40 51 44 20 6 31 41 19 -12 -14 -26 -52 -33 -24 -28 -49 -38 -36 -45 -39 -35 -25 2 9 3 16 12 1 13 39 40 46 33 38 50 45 53 65 49 44 68 53 39 49 50 45 59 44 37 43 35 40 60 55 47 32 29 25 23 18 23 28 32 43 29 23 3 9 3 0 18 13 6 7 6 7 1 8 7 -1 999999 999999 999999 999999 -8 32395 271 406 30 9886 8 59 55 7404 2245 -85 250 912 2436 5845 9967 31382 94938 260095 751337 887227 528288 933172 999999 195401 1112 -38 -35 -77 -81 -45 -38 -41 22 -2 -58 -51 -17 999999 -55 14 49 22 -22 1 42 53 55 20 28 22 -15 -2 6 -66 -60 -33 -25 -67 -56 -59 -69 16 -15 -32 -14 -30 -92 -29 -68 -39 -57 -38 -16 -59 -43 -93 -54 -6 -54 -55 -42 0 10 1 27 19 14 34 62 41 42 33 -20 -24 1 16 73 42 47 25 48 40 65 43 110 85 92 26 31 40 58 69 37 22 51 20 23 -1 -32 5 35 49 34 44 64 46 51 38 20 53 50 40 56 25 97 59 49 38 73 84 79 48 46 36 50 82 98 47 55 40 13 -30 -27 -18 -16 -22 14 -25 -14 29 21 49 1 32 40 26 11 17 -6 -29 0 17 28 16 4 22 5 7 19 28 10 14 7 -4 9 8 -8 4 8 13 28 62 59 -14 7 35 63 60 45 32 25 29 -14 -46 -20 -27 -22 -19 -15 -17 -41 -35 -23 -16 -10 -33 -23 13 19 7 4 25 42 50 51 63 61 81 68 69 73 71 79 51 46 67 67 52 53 49 47 41 34 46 38 58 50 37 33 37 39 45 43 29 23 32 37 42 41 36 12 15 11 21 23 21 25 27 11 12 13 12 -2 -2 -7 999999 -9 2 -1 0 32401 287 323 30 9893 9 0 1 7405 2242 -16 891 2849 6577 15131 35039 72068 171314 407744 830017 999999 856401 782292 509395 150581 85425 1171 44 -44 -35 -51 -49 -44 -63 -16 14 -14 -8 2 -54 -4 49 36 8 -7 10 23 8 76 77 78 80 85 139 104 85 88 65 54 43 -11 -43 -27 -14 -9 69 7 -17 -48 12 43 -16 -50 -43 -73 -32 -61 -2 -27 -48 -4 -19 3 -23 -13 22 25 45 51 78 66 61 44 79 78 69 91 105 103 9 52 64 96 81 65 74 75 98 84 97 57 48 71 91 58 85 50 29 23 70 18 38 20 69 88 18 36 66 63 68 27 51 62 75 96 97 58 69 82 60 116 79 57 65 117 109 104 88 127 143 92 49 75 81 60 48 69 54 25 35 70 65 70 30 26 14 7 39 64 28 50 65 57 34 52 80 32 47 37 43 16 24 -5 -3 39 65 44 45 63 61 43 38 48 73 49 67 32 3 40 58 77 61 69 50 64 71 48 49 -5 -16 -24 -23 -13 9 11 -17 -24 -9 -17 -6 0 14 25 39 60 55 80 80 52 95 90 105 108 103 90 89 91 98 87 103 91 66 75 85 91 80 63 71 69 75 85 73 65 76 83 91 70 66 60 64 69 95 67 66 67 56 57 61 55 58 60 53 47 56 54 53 40 23 18 32 43 27 28 23 26 28 22 17 15 7 -2 7 -1 999999 -7 -4 -8 32407 280 383 30 9893 9 0 7 7405 2239 989 3849 7177 16272 27722 42249 83600 187890 440774 953474 999999 946925 688371 281700 3798 28 -34 26 -8 -91 999999 999999 -62 -44 -50 -22 25 28 -34 -13 28 -15 -63 34 43 34 30 77 112 104 91 41 57 65 -3 12 18 -6 -77 -4 -65 -16 34 19 -25 34 -74 -64 -67 -63 -12 -44 -64 -34 -33 -29 25 -10 -60 -35 18 -6 3 27 52 32 30 8 52 35 90 35 1 -4 71 77 73 50 37 58 71 95 61 42 64 111 68 76 91 131 67 50 42 73 54 72 35 15 5 11 94 111 45 59 45 63 64 48 43 46 45 59 66 65 31 40 72 99 83 83 96 95 85 75 56 55 53 81 94 109 56 52 35 16 13 2 12 -15 34 12 -11 14 25 13 -19 -7 38 7 9 36 52 -1 19 23 35 33 50 42 55 24 43 56 45 15 29 36 35 11 44 49 46 19 51 43 12 19 29 41 57 42 49 55 53 78 100 65 34 3 -46 -27 -32 -25 -13 -34 -26 -2 -3 9 7 -1 3 15 46 38 54 60 57 62 76 72 84 74 68 66 68 61 60 64 83 67 74 68 68 53 50 48 51 56 57 55 62 66 66 56 48 48 27 52 55 61 57 47 37 48 47 48 52 56 46 49 39 38 36 28 20 20 15 6 7 13 14 11 6 8 -5 -1 2 4 -4 -6 32413 278 355 30 9895 9 0 13 7406 2236 742 2825 7435 17946 40732 82681 178375 332956 526110 962511 999999 978650 410424 12891 21 8 -67 -50 -98 999999 -88 -37 -18 -42 -22 -14 -47 4 37 -34 -41 -30 -10 -21 19 -16 23 -4 9 57 68 104 91 85 60 79 54 -34 -98 -93 -51 -29 10 -9 -1 -39 -40 -31 -51 -86 -82 -39 -23 -35 -3 -37 -32 -54 -30 -31 -62 -43 14 51 11 35 49 34 56 64 24 30 34 111 60 32 72 74 63 69 75 82 63 56 77 56 119 104 111 110 143 104 93 119 108 64 47 76 11 45 64 62 62 63 50 11 15 37 27 63 47 103 60 87 94 49 93 63 108 84 45 37 47 74 64 61 80 82 67 27 31 53 45 35 11 51 35 -27 17 35 -5 6 19 25 46 34 17 32 29 40 17 21 -19 -1 17 15 9 40 45 25 21 39 23 34 4 15 3 33 32 38 29 41 61 29 47 45 60 63 17 44 24 44 34 21 54 76 52 -13 -21 -32 -24 -17 -16 -37 -18 -38 -41 -53 -18 9 18 19 14 34 27 33 42 58 63 70 72 62 67 66 53 74 82 63 49 75 61 59 84 62 48 51 72 70 64 59 59 58 54 54 45 35 47 65 64 57 75 72 53 59 72 62 55 40 47 52 36 37 21 17 21 17 11 3 9 15 1 3 -2 1 -1 2 -8 -9 32419 273 390 30 9900 9 0 19 7407 2233 370 1349 3394 8446 18031 37539 86905 243451 623974 999999 999999 448629 6359 7 -37 -8 40 -94 999999 -61 -100 -49 -20 -64 -23 -97 -82 -92 -85 -38 -46 -46 -30 -55 -48 -48 -66 -23 62 46 74 -5 2 -6 4 -17 4 -29 -52 -38 2 -36 -36 -49 41 13 -56 -95 -41 -11 3 -29 -11 999999 999999 -94 -82 -21 -7 -1 -98 -72 -5 -32 9 -12 -33 -12 16 76 61 18 11 35 45 -6 10 40 6 -5 -9 24 67 53 60 48 80 105 33 44 60 24 26 66 15 43 1 -5 -5 9 65 8 8 11 5 68 75 40 49 54 46 47 34 46 24 48 45 45 24 37 92 28 63 34 49 70 61 3 16 41 36 -2 -11 -10 -1 10 -4 -15 -3 -21 -2 8 -25 14 -12 -18 -46 -21 10 -23 -11 -14 -14 42 10 9 14 15 -6 -11 -6 20 17 20 9 -4 2 17 4 -8 12 12 -15 32 49 27 5 29 31 43 31 5 -5 37 32 22 -18 -43 -38 -35 -29 -27 -49 -50 -42 -49 -14 -16 -6 -12 -9 2 10 26 48 31 38 16 29 38 37 32 53 64 41 31 43 53 49 33 22 41 53 41 41 20 45 46 43 26 36 31 34 35 30 17 18 29 45 33 43 48 40 49 30 32 28 42 38 21 14 14 24 5 4 999999 999999 -5 999999 999999 -9 -4 -9 32425 280 7 30 9907 9 0 25 7407 2230 87240 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 576 2652 7586 15977 29255 42850 68984 139644 287639 628238 999999 999999 723616 9712 29 -90 -17 5 -69 -76 -94 -78 -82 -77 999999 -96 999999 -68 -89 -57 -33 -77 -22 -51 -53 -58 -44 -17 12 -31 17 75 104 42 23 -14 -31 0 -30 -7 -24 -41 -33 -58 -15 -28 -24 -51 -73 999999 -29 -13 -27 -36 -67 -53 -81 -84 -88 -49 -6 -67 -13 -33 -23 -58 52 82 47 13 -1 25 28 -23 9 63 19 -13 8 25 -5 6 17 76 50 72 96 54 8 67 40 50 77 53 36 41 40 23 7 18 35 -10 15 34 17 19 18 -17 31 54 14 42 63 -5 -13 21 16 -8 5 44 47 28 44 14 2 35 35 -2 14 43 28 -23 12 11 6 -8 -26 -47 1 21 24 -12 -14 -21 -41 -2 -25 -33 -33 -3 -12 -7 29 -17 -16 17 1 -41 -2 -25 -13 11 0 -2 11 25 10 7 -7 -6 -24 1 21 12 -9 18 17 18 15 -4 -14 32 48 33 18 -19 -47 -44 -43 -72 -51 -61 -61 -63 -56 -61 -37 -29 -16 -31 -23 7 4 -4 -2 1 -2 43 56 49 27 32 61 53 54 46 25 40 46 32 29 30 22 27 43 47 33 17 31 23 23 11 8 18 6 5 21 23 26 22 20 31 30 24 34 19 22 35 21 29 21 11 8 13 10 -3 -5 -10 32431 285 340 30 9910 9 0 31 7408 2227 73 1377 4376 10598 22482 36707 81086 138477 137857 338372 595721 992986 999999 999999 76556 2245 7 -5 3 60 -36 -68 -33 -18 48 -27 -60 -35 -38 999999 -78 -71 -37 -15 -6 26 16 26 0 11 53 59 138 81 31 101 27 92 33 25 3 -7 2 4 56 -6 -6 -6 -6 -26 -23 -19 18 20 46 -3 29 -32 -30 -27 2 -54 -16 20 -23 29 67 15 66 58 76 29 4 46 69 32 82 98 83 48 104 71 69 59 120 107 77 91 125 129 97 96 54 108 48 18 29 61 9 43 62 85 65 88 85 47 35 52 53 98 39 75 46 79 87 70 50 72 70 68 106 93 132 144 102 91 46 90 17 21 57 3 21 46 32 41 6 7 10 22 47 51 19 50 35 27 69 71 60 48 54 57 42 52 60 35 6 41 20 17 65 48 15 56 46 55 52 58 52 64 35 39 50 62 31 52 45 56 55 61 87 55 57 46 71 48 1 -12 -19 -29 -34 -29 -7 -22 -22 -19 -31 -2 10 17 29 63 53 46 56 63 67 58 63 91 87 73 71 84 83 69 62 74 80 63 59 54 64 66 79 79 76 86 73 78 63 56 51 65 55 44 40 44 45 60 55 53 53 62 65 67 81 75 78 75 69 58 57 60 51 56 47 34 32 35 33 24 15 17 22 20 18 2 4 5 4 8 11 -3 -5 32437 273 310 30 9910 9 0 37 7408 2224 31 3977 18384 43316 75685 153817 337270 521301 708324 924182 925832 488413 278599 56874 754 4 -9 -87 -48 -53 -13 -50 -43 5 -53 -35 32 9 -34 -38 -36 -17 -46 -17 -70 -52 -23 31 -16 -45 -26 19 -2 30 48 103 69 19 36 42 50 69 -1 -51 6 35 14 -27 -63 -45 -10 -82 -63 -31 -20 -37 -8 -53 -45 -28 -58 -60 -29 -17 -8 12 13 18 46 39 35 71 -9 10 30 12 13 6 0 24 39 66 35 -1 43 26 57 95 111 86 86 68 68 70 46 35 24 15 43 9 16 52 42 30 -2 36 24 8 27 76 99 29 21 64 62 63 41 15 72 78 36 40 44 22 11 33 49 57 50 26 26 2 17 16 -9 -35 17 17 27 35 14 4 11 -10 4 -13 -27 26 49 47 11 17 16 -1 26 23 10 -13 11 20 -8 7 29 14 -3 -14 11 33 60 29 -2 16 16 15 59 31 10 9 29 19 24 23 33 49 28 51 44 42 -25 -39 -58 -66 -22 -47 -46 -53 -43 -52 -50 -42 -12 -17 0 4 26 33 5 37 26 31 42 42 53 48 48 43 43 45 45 51 28 39 37 40 34 19 19 17 33 46 36 20 24 16 19 12 8 27 22 6 3 10 17 25 25 24 21 37 38 44 41 18 15 9 3 17 25 9 11 -2 -4 0 -9 32443 273 374 30 9914 9 0 43 7409 2221 2053 9210 25911 66609 146619 325522 698553 999999 999999 702853 379058 26712 580 -43 -23 37 2 -53 13 -10 -64 -14 1 -71 3 -77 -50 -48 -31 8 3 -26 -26 -16 -9 -2 34 21 50 28 31 27 37 73 183 107 97 37 85 91 58 47 11 19 -15 5 38 72 -18 -29 -6 3 38 8 -21 -26 -16 -50 10 -6 -11 8 4 52 27 92 70 27 22 24 53 51 67 32 35 39 52 105 143 73 24 41 58 70 16 53 65 55 113 92 56 47 -8 35 57 57 45 36 51 56 7 -16 10 37 25 -7 33 58 47 53 110 98 73 38 78 109 67 89 39 44 60 83 61 59 28 32 -20 7 32 35 -21 26 45 78 36 26 10 1 10 1 -2 24 26 7 52 18 20 4 12 -1 10 26 30 13 29 31 44 27 44 4 16 51 0 18 42 40 27 41 79 63 48 17 35 43 42 25 17 33 23 30 37 51 59 18 -2 -14 -31 -35 -26 -61 -34 -39 -32 -34 -28 -38 -42 0 16 -1 1 9 17 19 42 57 69 49 58 77 74 62 66 50 45 45 48 43 53 45 46 34 39 31 28 28 38 36 26 24 38 31 27 22 28 27 30 38 25 23 23 35 48 32 26 33 30 32 27 32 32 22 18 21 24 23 19 10 4 -1 -3 -5 -6 32449 273 353 30 9923 9 0 49 7410 2218 219 1814 4037 7136 19648 54117 145737 999999 999999 999999 999999 786868 74018 1266 4 -27 9 -28 -95 -20 -7 -1 -26 -38 -74 11 14 -68 -23 -48 -6 43 -2 16 13 40 54 34 18 16 87 45 106 64 100 108 88 70 36 23 70 71 52 65 -16 -42 -28 18 29 -27 -16 -16 -10 -10 9 -11 -53 -16 -8 -3 28 47 33 79 88 110 39 -14 24 54 79 72 76 19 26 85 129 108 78 67 65 116 81 62 108 141 66 73 107 58 101 82 80 57 26 59 38 29 86 101 63 22 23 43 18 28 25 57 78 69 47 77 29 8 22 54 52 50 73 28 41 85 108 39 -5 27 14 14 -6 -8 -31 -20 19 16 62 31 8 19 14 13 30 39 34 45 35 16 6 3 27 23 19 39 34 20 19 22 39 45 4 7 11 30 36 32 36 26 40 20 23 21 50 25 22 31 27 55 38 30 55 44 13 45 37 11 -1 -29 -27 -51 -56 -5 -11 -24 -38 -23 8 15 -1 -4 0 19 21 9 37 67 69 60 79 44 68 57 67 62 44 49 45 61 38 77 67 54 50 53 61 52 49 61 58 65 49 35 39 22 18 27 25 15 14 25 28 30 27 33 33 36 35 41 43 41 33 33 35 47 29 23 11 13 13 0 -4 -7 999999 -4 -6 32455 280 385 30 9925 9 0 55 7410 2215 442 1860 3732 7460 18343 41293 105683 220262 379228 565221 999999 999999 851213 553455 222695 2643 29 6 -9 55 10 -5 -58 31 -34 -27 -36 -12 18 -63 -1 14 -49 -80 -30 4 47 42 17 -7 73 51 74 144 103 78 114 110 57 91 66 66 38 -31 -34 -10 8 -1 23 -25 36 42 61 22 52 22 94 97 86 104 61 53 61 142 99 67 63 78 -9 71 90 82 77 87 51 88 103 123 126 108 100 107 74 95 127 166 118 144 109 86 68 101 53 54 22 96 106 99 66 62 108 103 90 88 137 30 69 70 59 86 134 91 91 115 76 60 91 79 102 92 78 67 29 11 46 72 29 6 34 37 43 41 43 46 62 2 56 60 71 85 39 38 26 23 23 38 7 37 48 28 47 61 44 50 72 72 31 39 39 47 52 75 105 57 69 57 51 60 56 66 76 94 70 46 65 54 52 61 50 39 50 37 73 59 43 1 -37 -22 -25 -22 6 -1 -18 -5 14 17 -4 12 27 38 29 51 97 82 78 94 91 86 91 91 86 84 88 94 84 74 70 60 75 65 79 81 78 87 84 67 45 61 52 56 54 48 32 24 30 45 51 55 46 45 42 38 54 56 58 60 62 66 61 67 49 50 58 53 45 22 20 20 28 22 40 24 19 0 4 8 0 -1 1 -2 32461 270 416 30 9926 9 1 1 7411 2212 499 1953 5327 13304 37103 97033 204566 357387 725640 999999 999999 93161 918 -29 -56 -71 -57 10 -66 -64 -30 0 -12 -82 -26 -71 999999 999999 -30 -37 -90 -86 -40 -1 -23 -9 -11 54 -15 45 -23 -35 51 104 131 49 51 60 29 8 -4 16 1 33 -8 -24 -64 20 -12 12 53 -3 21 18 15 59 -21 -2 62 28 38 3 8 -14 57 92 40 -17 -13 24 24 59 46 88 64 73 80 63 80 94 101 66 58 52 28 109 60 63 36 -23 21 0 16 18 35 43 30 -17 21 20 65 39 19 7 51 78 80 40 29 64 42 49 79 33 68 54 37 44 28 27 30 31 18 29 16 -32 -25 27 13 -16 -8 30 50 72 -4 -8 -4 4 2 -17 -2 13 25 2 -8 20 15 27 57 12 9 6 -9 7 -6 -3 18 18 28 17 27 35 63 18 24 7 -3 21 10 -2 36 36 -4 -21 14 36 42 28 28 28 27 27 26 9 -11 8 -30 -41 -50 -60 -50 -66 -38 -14 14 -6 19 24 17 35 44 38 57 52 38 64 92 80 60 50 35 52 45 41 34 38 37 59 41 38 27 30 20 20 20 36 27 16 13 22 28 31 25 29 21 19 19 23 35 34 24 18 29 41 33 32 28 32 34 29 34 26 16 19 10 4 9 -1 -4 -4 32467 281 387 30 9927 9 1 7 7412 2209 528 3824 7139 12890 27907 60488 135620 187984 390872 882655 999999 999999 398014 151932 1358 -32 -8 999999 -82 -77 -46 -58 -31 -83 999999 -45 -14 -35 -68 -60 -89 -82 -57 -35 -10 -5 12 18 45 7 2 42 85 88 107 74 100 33 -24 16 12 -13 28 2 -30 16 13 -64 -50 48 -7 20 52 52 74 77 86 65 15 37 44 51 39 50 -6 5 71 91 50 11 45 46 20 78 116 73 57 59 102 73 83 135 91 74 132 113 128 77 36 99 58 65 94 28 -14 29 71 44 -1 42 36 43 82 71 43 71 84 58 59 47 30 59 65 81 52 95 67 32 63 40 13 11 36 -13 -28 -29 17 -6 35 38 30 30 9 27 19 0 0 34 20 -20 17 13 51 13 -17 10 23 46 34 28 -5 -1 32 18 22 27 40 15 13 -10 -2 9 37 36 12 28 19 35 44 59 16 24 55 85 43 47 49 24 44 47 49 43 60 45 22 -4 -47 -37 -43 -16 28 -7 -12 -10 -3 8 9 24 25 46 60 50 75 89 71 49 65 86 78 70 77 70 81 80 65 54 40 56 84 79 59 66 63 52 47 44 38 37 20 18 21 33 43 28 23 30 38 29 29 33 42 25 57 61 52 38 29 34 44 40 30 35 39 33 34 42 28 17 20 26 18 9 16 7 1 0 -6 -2 0 -6 -8 32473 271 392 30 9932 9 1 13 7412 2206 152 2464 8195 15393 27050 58779 121312 269616 423888 435574 607169 999999 999999 495096 5575 -16 -95 -52 -26 -70 -48 -28 -11 -83 -65 -69 -71 -46 -19 -65 999999 999999 -12 4 -77 999999 -26 -5 12 -6 -2 6 -33 -8 59 124 102 28 41 14 4 10 41 -40 999999 -81 -15 12 0 -11 -11 16 56 36 4 34 55 60 22 22 59 43 8 -14 47 33 23 10 68 17 -4 21 32 77 62 51 69 68 101 111 116 76 50 76 59 61 62 46 55 69 16 -10 30 -36 12 -38 -4 8 58 -3 5 14 -7 -10 18 59 43 39 74 49 0 61 41 69 35 8 18 10 -1 0 -6 -10 19 -23 -49 -16 -43 -10 6 -4 34 13 -18 -31 10 -21 -24 -44 -10 -12 -4 -22 -13 -7 -7 19 19 0 29 18 -20 -4 -27 14 -25 13 8 -9 16 7 1 -9 -27 -9 21 -2 30 -9 19 54 39 19 10 23 17 6 15 6 23 28 19 0 -3 -3 -42 -60 -38 -63 -64 -59 -23 -27 -16 -20 -15 12 3 10 20 7 25 60 57 27 49 69 37 66 77 41 51 56 29 22 33 13 37 29 9 48 51 46 20 23 19 25 13 18 17 19 1 18 18 8 27 10 10 18 18 7 6 2 24 16 14 23 23 16 17 19 20 18 14 20 15 17 15 7 8 -4 -2 32479 273 335 30 9935 9 1 19 7413 2203 246 2458 7729 19589 43633 91478 195268 433920 589136 798517 999999 819153 154647 226975 264789 4366 23 -6 -33 -23 0 -39 -34 -76 -35 -61 -47 -21 -17 -43 -99 999999 -38 -67 -63 -60 -27 -22 -30 -74 -25 -13 42 -15 -10 13 66 103 60 103 23 19 26 27 42 -17 -31 -22 -26 -31 -12 46 81 13 12 -11 7 36 55 46 -13 47 53 18 46 35 43 29 -3 58 19 61 -2 74 64 114 99 144 38 33 49 64 64 78 89 118 115 36 86 97 48 69 73 29 32 66 70 26 13 20 27 51 48 59 2 -2 34 36 67 44 93 62 37 71 55 44 96 17 -4 31 15 -12 -1 24 -6 -7 33 -31 30 12 65 24 13 17 48 26 -11 -4 25 -7 -14 33 45 62 15 3 44 8 -5 -3 13 14 2 30 12 19 21 38 6 -7 30 7 -9 -5 30 19 -5 12 22 9 -12 12 24 5 10 41 43 37 27 27 32 41 31 40 20 0 -38 -35 -31 -36 -21 -53 -31 -47 -28 -8 11 9 28 41 53 62 63 71 30 50 59 96 77 59 43 51 52 63 43 49 34 43 33 39 39 48 46 43 51 37 55 38 16 23 27 10 17 18 25 16 18 10 7 27 25 12 14 8 30 28 31 25 29 23 36 32 21 31 37 25 8 19 13 15 10 3 -4 32485 279 369 30 9939 9 1 25 7413 2200 681 6497 22978 60381 141779 294953 531784 781990 999999 999999 503543 36027 249 61 -7 -18 -54 -72 999999 -17 -68 -54 -9 6 -61 -32 23 -11 -40 -67 -25 -14 -67 -55 -72 -58 -2 -38 10 6 -9 61 48 54 69 42 45 58 51 86 58 52 100 67 1 1 54 18 -58 9 11 41 50 66 3 56 37 0 77 75 68 45 54 75 49 88 72 37 61 34 34 106 124 89 101 114 119 87 117 171 116 113 107 98 99 106 150 129 130 84 94 39 69 61 53 51 26 98 87 85 73 56 29 49 78 66 58 82 75 109 114 41 59 43 55 93 92 67 48 7 12 65 36 33 -2 26 30 25 13 37 -2 37 36 13 54 25 9 26 8 38 27 50 30 9 11 8 7 31 24 40 43 10 18 23 46 40 41 34 21 25 3 39 8 -1 45 24 11 40 43 34 78 65 48 23 53 65 43 42 52 46 51 29 23 8 -5 -19 -41 -8 -33 -13 9 -2 -3 18 16 1 15 49 63 29 65 83 85 84 92 78 64 75 79 60 73 72 62 86 80 48 43 59 73 70 34 47 55 56 55 55 51 53 50 28 29 30 19 24 29 36 30 24 20 33 25 36 24 12 31 35 25 25 48 43 36 22 15 18 20 25 10 3 14 10 -3 -9 -3 -10 999999 -5 -1 -5 -4 32491 284 12 30 9942 9 1 31 7414 2197 3997 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1347 10856 27963 47272 94844 194492 375632 717896 999999 999999 523175 7087 27 -59 -65 -78 -44 -27 -57 23 -87 999999 -96 -79 -22 -45 -46 -24 -32 -60 -78 -93 -70 -67 -80 -54 -19 -3 15 -47 -56 42 -41 -70 25 51 22 74 35 30 34 52 75 39 -3 74 13 -29 -40 -56 43 30 3 73 62 63 21 21 58 30 28 38 85 45 50 69 115 53 -14 32 9 105 59 98 125 145 125 72 95 96 83 69 49 56 81 103 120 158 110 61 22 43 31 57 49 27 37 39 41 26 17 45 54 30 30 62 71 67 73 79 52 30 62 40 45 44 53 36 19 22 20 -5 22 19 28 -14 2 13 7 -31 -30 37 35 -12 15 -5 -28 -6 -11 -29 -14 8 9 -24 18 26 12 6 4 17 6 28 6 21 -13 3 7 2 9 -4 -6 -42 6 30 14 7 9 38 52 40 18 34 -4 14 22 27 28 10 34 25 24 50 43 26 -21 -33 -38 -75 -58 -44 -41 -11 -28 -20 16 38 55 44 32 45 59 48 45 50 55 53 62 66 74 72 55 45 57 47 67 43 22 54 48 62 56 28 34 23 31 42 35 26 49 24 24 29 32 24 15 13 -4 0 5 13 21 28 18 16 13 17 15 21 24 19 17 8 15 15 5 17 16 15 10 7 999999 999999 -5 32497 288 12 30 9942 9 1 37 7415 2194 4843 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 252 8145 39168 100017 223341 456955 759619 999999 999999 671623 57702 733 17 -24 -40 -26 -7 -41 -66 999999 1 22 -49 -55 -66 -45 -64 -3 10 -87 -78 -78 -96 -73 -26 -15 -21 34 2 -16 -19 -35 43 19 -13 38 69 95 122 82 93 90 78 19 27 -36 40 48 30 -1 -1 25 58 59 -9 -20 37 27 -17 -30 16 89 99 -1 39 27 80 49 82 118 92 81 103 87 83 81 130 119 77 121 123 132 97 105 73 95 121 90 101 50 34 51 39 91 45 49 39 41 51 26 11 35 50 25 34 72 65 40 46 46 66 78 88 42 39 37 36 51 29 34 42 32 24 30 44 26 7 40 51 63 61 12 31 6 7 10 -25 17 20 -10 10 -11 55 30 28 -7 20 37 28 27 31 36 42 43 35 1 -1 17 -5 22 45 34 45 21 16 27 31 34 56 31 -2 23 29 15 49 27 62 55 43 30 5 24 3 -28 -40 -10 -32 -51 -49 -5 0 27 24 -2 32 41 65 73 55 74 52 66 43 69 67 78 63 62 56 52 54 60 63 47 52 35 39 54 53 62 40 20 10 37 50 56 53 63 38 36 33 11 30 35 28 1 20 6 24 10 16 9 6 12 24 19 32 29 21 19 15 26 21 17 19 12 7 14 14 5 1 -2 -2 -3 -1 -5 -4 32503 278 342 30 9942 9 1 43 7415 2191 671 8820 47478 153058 331527 586819 999999 999999 605618 97805 1200 -31 16 -15 -24 -1 -15 -59 -85 -77 999999 -50 -63 999999 -94 -60 -56 -19 29 14 -43 -83 -57 -85 -45 -21 -35 -73 -38 -11 8 -2 29 -39 38 53 34 46 52 7 56 87 31 66 15 15 33 43 -25 -24 48 56 54 46 60 48 15 -12 -9 -31 -14 -6 -45 12 50 64 107 77 45 57 79 128 160 116 141 129 108 77 64 88 126 106 89 65 75 67 122 106 145 88 95 41 23 42 43 68 29 8 0 22 38 41 43 26 26 42 26 38 58 90 94 86 82 58 78 43 9 14 18 30 52 11 20 34 8 33 78 36 20 2 7 1 -20 7 11 -34 -41 4 -15 -36 3 -10 5 -24 -36 -8 1 -5 -6 -29 -23 7 1 -8 15 30 8 -3 11 57 25 -14 20 26 -13 2 24 20 7 17 7 25 36 33 22 41 51 37 37 1 -9 14 -28 -23 -42 -66 -38 -26 -28 -18 -15 -10 -12 10 8 28 53 49 53 37 50 54 59 51 55 46 58 91 80 51 55 53 56 49 41 48 28 16 21 47 49 47 34 7 17 23 47 48 48 25 19 16 17 8 6 10 11 21 6 11 23 28 17 8 14 13 17 11 8 14 26 20 9 26 22 4 8 4 3 -5 -10 -4 -6 999999 999999 999999 999999 -9 32509 265 15 30 9945 9 1 49 7416 2188 1271 659 666 766 701 722 844 1059 1214 2142 22252 49753 27193 72493 214986 376588 507330 411173 355118 206400 131989 6260 5 -70 -31 -52 999999 -68 -64 -29 999999 999999 -38 -82 -46 16 -43 -32 -8 -47 -23 -62 999999 -98 999999 999999 999999 -96 -93 999999 999999 -44 -11 -74 -10 59 18 16 35 16 39 19 15 -16 -63 -37 -48 -13 -27 -64 -3 17 -23 -38 11 17 12 4 -7 -27 -7 -8 -27 1 -1 13 31 10 66 80 60 26 46 154 52 41 52 7 12 63 79 41 31 66 74 64 81 75 58 37 16 25 -3 -36 -18 -6 -38 24 7 -18 28 8 -27 0 -8 15 42 18 72 -1 10 11 4 -3 -14 12 -7 -19 -26 -25 -35 -54 -6 17 1 -26 -2 11 -22 -53 -45 -88 -84 -64 -41 -30 -81 -79 -53 -12 -63 -39 -21 -29 -70 -41 -15 -10 -3 -20 -17 -50 -59 -78 -61 -15 -17 -38 -13 -26 -27 -62 -43 -10 -40 -31 -6 -9 -6 -7 3 18 2 -2 11 29 3 -4 -31 -46 -39 -3 -48 -60 -63 -77 -73 -80 -63 -58 -46 -38 -29 -30 -16 -18 -17 -10 -1 16 30 35 4 12 34 22 0 -2 7 10 22 24 13 0 6 -1 -7 -1 -13 -1 10 2 -10 -4 -21 -9 3 2 -10 -8 -22 -15 -16 -21 -16 -25 -25 -41 -34 -27 -37 -35 -32 -36 -34 32515 276 315 30 9945 9 1 55 7417 2185 454 7020 36004 97461 235895 535037 730598 914244 848571 550480 355122 364773 32266 433 -14 -19 -18 -19 -18 -78 -67 -72 -74 -46 -23 -35 -83 -78 -75 11 -81 -62 -36 -29 999999 -100 -88 -34 -7 -11 4 -22 3 -24 26 -18 -6 51 57 3 34 63 57 72 -17 -4 22 -41 5 20 4 13 20 24 -29 11 19 -12 9 -7 27 21 86 32 60 42 112 35 48 78 63 63 129 119 34 86 137 116 62 126 81 81 97 51 41 53 88 67 33 30 53 44 38 31 19 37 13 16 -3 21 23 27 59 33 41 64 23 12 -16 -8 42 51 66 50 68 2 15 52 23 16 23 -21 33 61 14 26 59 38 4 5 26 13 0 -21 13 30 -10 3 -21 10 -5 0 22 8 -10 8 31 14 -13 -9 -34 7 -1 -5 -1 22 -10 -3 6 11 54 45 27 34 9 25 15 8 33 31 8 23 36 8 28 28 38 48 40 20 -20 -7 -23 -11 -30 -48 -51 -44 -44 -40 -29 -28 28 45 38 54 42 51 52 44 78 87 88 90 75 83 59 53 59 56 37 40 48 59 44 38 34 34 23 43 24 41 16 23 24 22 33 44 41 42 26 12 14 10 8 31 20 26 27 24 23 23 18 19 9 999999 -5 999999 6 7 10 12 9 2 2 17 18 10 1 -4 11 2 999999 -4 -2 -2 32521 274 348 30 9948 9 2 1 7417 2182 408 7011 48645 153189 249914 256330 414557 870919 999999 969269 407951 40867 1127 2 -11 -8 -33 -68 999999 999999 -95 -58 -29 -56 -92 -45 999999 -15 -45 -56 -42 -80 -57 -17 -79 -83 -41 -96 999999 -100 -56 -7 15 -16 -17 39 56 34 26 15 37 -10 30 76 14 -31 13 57 6 32 8 5 12 67 45 91 41 17 28 44 33 11 65 47 80 51 59 82 92 104 49 45 109 118 141 86 97 108 82 81 61 118 99 48 49 91 132 102 62 32 49 74 46 3 4 28 39 43 42 25 39 42 47 63 59 34 17 26 35 22 46 22 46 55 8 -2 12 -6 -30 -26 -21 30 5 52 42 21 62 9 45 -4 -16 -4 12 -5 -25 -29 -32 -11 -8 -7 -18 9 17 -59 -19 2 42 20 -37 -30 -16 22 5 0 -6 -4 -25 -26 -5 9 1 0 13 -11 -8 16 -19 23 33 -18 8 10 25 40 23 26 20 -19 -32 -6 5 -13 -28 -37 -43 -52 -67 -61 -38 -29 -23 -14 -14 -1 20 7 23 41 53 59 52 54 89 64 52 43 64 41 43 35 34 35 49 18 16 26 38 33 16 11 14 0 -3 22 42 35 21 17 9 -12 0 14 13 -1 -10 -1 18 16 8 6 -10 -10 -2 -5 -5 999999 -3 5 -10 -5 999999 999999 999999 -8 -6 0 999999 -7 -6 -8 999999 999999 999999 -6 32527 281 20 30 9950 9 2 7 7418 2179 8772 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -95 3512 33301 128320 286150 369543 614952 999999 999999 916052 252742 4067 -18 73 10 -76 -18 -45 -62 -43 -87 -79 -6 -46 -79 -65 -73 -62 -12 -22 -78 -88 -56 -79 999999 -87 -66 -67 -85 -56 -3 -12 -49 -39 25 26 25 -28 30 34 -1 -31 12 40 -1 24 44 -8 41 49 27 77 51 29 72 81 96 7 -11 38 38 -24 9 34 41 69 78 59 38 75 67 71 56 80 118 78 61 74 113 95 79 44 72 61 64 111 85 71 70 93 37 -2 41 43 10 29 59 49 39 32 37 10 22 36 20 9 12 63 58 17 12 43 30 87 52 9 -10 13 17 19 42 19 3 -11 3 25 25 47 22 0 -26 16 40 68 4 4 1 9 -16 18 -5 6 10 7 -3 24 20 -21 -9 11 40 55 12 30 6 1 -1 23 18 20 12 15 29 30 21 33 23 9 5 -2 33 33 -5 22 37 17 -2 6 -19 -22 -27 -17 -9 -31 -37 -57 -35 -27 -33 -16 -21 10 15 25 41 63 58 64 72 80 86 83 38 55 74 67 50 54 62 67 54 59 46 29 16 15 16 19 18 32 28 36 38 43 44 33 27 17 13 16 14 1 20 6 -16 -5 11 21 10 9 9 -1 -4 0 999999 -6 999999 999999 0 -1 5 0 2 2 0 -2 -7 -10 -3 -3 32533 282 349 30 9949 9 2 13 7419 2175 46 3322 37010 140926 369239 602153 999999 999999 278525 2847 62 13 -38 -30 -30 3 3 55 -42 -12 -88 -98 -55 -47 -35 -45 -50 -31 -11 -63 -39 2 3 -16 -11 -77 -60 -16 -58 28 -3 11 23 7 39 65 29 32 55 63 65 76 78 104 78 44 23 23 46 54 74 8 94 90 21 77 40 64 61 51 97 88 97 41 57 60 50 117 78 83 114 125 107 130 120 136 92 161 117 123 91 101 127 121 139 138 137 129 160 110 119 154 138 79 84 62 79 74 50 34 85 48 103 104 122 97 62 82 77 59 5 39 50 12 16 42 49 60 81 12 59 73 52 53 15 58 58 4 32 25 -12 0 26 7 30 29 15 28 14 39 6 36 13 3 25 45 50 20 52 43 7 32 39 57 56 27 50 65 43 31 24 25 41 54 46 70 35 33 62 56 63 46 33 54 38 20 53 5 6 -2 20 4 0 -7 -31 -9 5 -19 16 17 39 55 74 100 103 85 87 75 55 88 72 75 75 83 78 97 104 95 98 72 73 92 79 74 66 35 32 31 49 32 33 56 54 62 65 51 56 66 59 39 39 53 30 38 34 41 51 61 30 35 30 22 41 46 27 23 22 27 21 17 28 16 28 37 23 15 13 14 10 20 31 28 23 26 30 11 4 13 7 -7 -4 -10 32539 284 262 30 9952 9 2 19 7419 2172 -72 150 729 1198 5944 65268 228887 540867 999999 999999 450646 5435 100 -20 -96 -29 -14 -51 -33 -55 -54 -48 -59 999999 -1 -29 -29 -38 999999 -61 22 -28 -22 9 -21 -22 -75 -93 -75 -71 -29 -18 -24 -29 27 56 -27 21 34 -31 -26 -14 -5 66 46 12 43 50 39 79 41 107 77 9 15 14 47 33 49 61 71 101 104 64 74 69 77 117 84 77 122 111 77 106 108 87 95 117 129 121 90 136 109 72 15 74 119 69 81 111 100 87 93 138 113 66 -5 56 87 93 71 53 75 81 46 51 99 51 37 35 35 95 88 96 34 43 8 -24 0 27 78 34 61 58 41 42 34 54 26 -13 4 12 -6 2 -4 -5 -6 2 -5 3 6 15 23 14 0 -26 -15 -5 8 4 23 13 -7 41 32 47 3 34 36 8 30 49 20 4 23 37 30 31 18 31 54 37 28 52 61 29 22 15 37 31 1 -13 -20 -16 -25 -23 -10 -36 -40 -40 -30 -6 12 40 66 91 88 87 107 112 81 80 60 72 83 75 97 125 75 64 49 61 64 73 72 87 48 31 43 50 38 13 28 35 55 65 51 59 59 48 46 31 5 26 25 26 30 15 31 35 31 14 23 24 7 14 17 11 6 2 16 22 11 -1 7 23 28 18 9 16 9 14 10 7 8 16 12 11 4 -6 -6 999999 -8 -7 32545 289 25 30 9955 9 2 25 7420 2169 29513 999999 999999 999999 999999 999999 -45 68 215 404 1079 2031 9475 54039 191046 531043 999999 999999 262647 5877 265 54 -59 50 -29 12 18 5 9 -46 -96 -76 -40 -66 -37 -44 -70 -46 -53 -23 -68 -27 -35 -22 -77 -97 -80 -72 -49 -33 16 -35 31 35 67 20 35 42 33 35 -23 31 40 127 59 76 78 21 -10 51 29 33 28 91 109 87 18 81 44 45 -6 24 93 116 120 100 144 122 120 92 90 116 129 127 169 152 143 114 72 77 134 148 144 135 86 77 74 89 121 113 87 85 55 53 58 50 36 41 86 45 73 12 55 80 85 54 56 45 51 61 54 52 55 50 55 50 21 45 56 49 84 58 42 -15 44 46 28 10 -17 42 11 6 -24 -23 3 51 3 30 18 34 29 5 18 -20 -10 26 26 46 6 6 5 9 30 50 26 43 49 25 30 40 53 58 9 41 44 69 21 34 37 15 37 29 42 15 40 47 56 33 11 -4 26 7 -34 -34 -18 -40 -62 -21 -7 2 25 68 63 66 104 109 85 90 91 75 90 76 92 93 65 52 66 60 43 79 75 46 47 30 19 29 45 65 56 55 60 44 32 43 36 40 31 18 21 17 32 29 27 26 26 39 29 28 17 36 25 27 26 4 8 11 -6 13 5 26 22 5 7 3 4 19 22 29 23 14 5 10 14 -2 7 10 -1 -1 -4 32551 278 355 30 9955 9 2 31 7420 2166 90 2368 25249 107039 259291 674785 999999 999999 455169 345030 13405 278 29 29 6 -37 -32 -5 10 32 0 -30 -68 -30 -36 -3 -43 -52 32 60 -24 -60 -85 -16 -77 -4 -40 -42 -14 -42 34 -51 -41 3 64 53 41 55 50 38 68 11 111 128 71 32 44 63 17 102 18 50 28 31 54 98 88 64 102 76 33 69 103 73 96 96 79 63 68 129 122 60 59 96 97 87 113 181 138 142 113 64 122 75 103 89 122 75 111 48 65 93 58 61 57 32 25 80 84 62 71 80 25 71 98 134 88 45 37 30 57 90 48 25 20 22 38 62 58 70 59 40 54 25 26 58 16 30 35 67 29 21 8 -2 39 43 -10 16 48 40 19 -18 25 48 -1 -10 10 -19 6 9 7 -1 21 -15 33 21 24 28 27 36 5 9 22 37 53 -5 25 46 53 28 18 40 14 29 13 19 11 -19 7 -10 -9 -36 -19 -23 -29 -10 -10 5 22 41 39 25 73 72 67 65 69 103 69 87 75 76 77 74 74 74 74 60 47 44 33 28 11 43 30 7 36 43 33 25 46 34 37 45 36 41 29 11 13 18 33 40 10 21 24 34 28 21 16 18 20 26 11 8 17 19 5 8 10 21 16 17 20 12 17 7 10 8 7 11 17 12 2 999999 999999 -6 1 -4 32557 275 388 30 9958 9 2 37 7421 2163 587 11184 80260 214813 444031 622281 999999 999999 740652 46216 629 15 -7 -53 -32 -15 -16 -76 999999 -76 -23 -44 -39 -85 -81 -33 -36 -31 -44 29 16 -18 -35 -16 16 -44 -44 -6 -41 -24 9 -12 -9 -24 -19 35 46 32 -1 -4 -21 39 120 70 45 -2 12 28 32 49 22 -12 -3 33 21 36 50 99 58 23 67 91 47 51 107 81 86 38 90 66 89 110 63 77 58 54 80 70 48 32 39 50 100 92 95 71 57 64 45 53 39 20 43 101 92 42 17 29 66 16 40 21 62 8 54 120 71 38 67 27 -13 10 10 2 35 25 33 54 -3 18 30 43 38 11 -21 10 54 50 -16 -36 -41 -35 -59 -7 -16 -24 11 -6 -7 -18 -14 25 21 6 -39 -16 20 10 25 43 -8 4 -17 -4 4 22 11 3 3 21 31 4 7 22 5 9 2 0 17 10 -10 18 20 0 -23 -16 -13 9 -26 -35 -64 -44 -44 -22 -16 -23 3 23 32 49 78 70 68 93 77 78 69 89 89 57 37 49 44 44 22 34 35 26 32 29 21 29 27 32 25 16 31 21 12 18 34 24 28 48 15 14 19 24 4 -4 1 8 -1 11 4 7 9 -2 -18 1 9 9 9 7 15 18 7 -3 3 -2 -2 -3 2 2 -4 -4 999999 -8 -1 -5 999999 999999 999999 999999 -10 32563 281 33 30 9963 9 2 43 7422 2160 23817 999999 999999 999999 999999 999999 999999 999999 999999 -95 260 623 7024 86956 270152 521713 999999 999999 618362 10717 618 124 -23 -16 18 49 -9 -40 -42 -91 -81 -84 -40 -93 999999 -77 -51 -12 -53 -31 -36 2 31 1 -18 -66 -27 -50 -36 -57 -73 -70 -38 -52 -58 8 7 8 2 77 38 17 10 25 2 41 34 9 40 20 -3 1 44 47 30 45 59 55 59 42 80 77 119 113 63 86 52 93 89 116 106 62 49 63 61 100 114 72 53 12 37 50 70 61 74 139 63 68 92 133 82 68 76 74 51 6 33 41 18 29 47 29 67 62 54 47 83 110 62 42 6 1 -8 18 -15 3 49 47 40 30 68 35 41 67 29 -21 -17 -4 -5 -37 -20 -4 18 -14 6 5 33 48 -10 -10 14 -6 -43 -5 -25 -18 -27 -1 12 14 -10 -12 -21 -24 -6 -10 7 22 24 15 9 23 5 16 12 4 -3 -3 -1 18 9 8 2 16 20 9 15 -10 -43 -19 -35 -61 -59 -40 -35 -21 -20 -14 -22 45 40 62 52 42 81 76 50 56 68 61 49 51 25 35 41 45 40 51 46 34 30 13 8 -2 -13 13 23 23 16 32 22 16 33 22 23 41 34 20 6 28 8 4 -1 -11 -1 5 -6 -7 4 9 3 5 3 5 -2 -2 999999 -1 11 7 -5 0 7 10 -2 3 7 10 -1 999999 -7 32569 290 393 30 9963 9 2 49 7422 2157 1234 13993 60379 186664 508569 999999 999999 999999 18042 364 26 35 -30 -17 -15 3 -24 -36 -60 -95 3 -56 -36 -12 4 -63 -49 -41 -91 37 -53 -29 -61 5 -31 -36 -12 -22 -45 8 66 43 -9 19 -30 26 26 17 75 81 40 14 23 63 58 100 92 64 60 51 34 36 30 66 105 64 11 80 35 65 72 57 117 156 141 111 86 185 181 102 85 103 98 138 97 96 73 124 125 114 102 60 123 94 145 126 137 122 129 129 122 113 55 70 93 82 76 49 60 98 54 112 100 56 73 120 103 54 81 44 30 27 41 32 56 55 43 62 68 79 56 19 5 17 58 57 50 0 18 20 4 12 63 -1 49 58 21 30 14 53 24 -10 24 26 42 41 59 44 39 45 42 74 88 39 58 80 56 43 43 46 26 50 46 30 8 24 19 -17 12 57 46 7 -1 6 10 -7 20 -17 -12 -25 2 -2 -3 -10 23 35 65 93 105 101 95 86 98 95 102 104 121 71 89 115 76 85 72 66 82 73 77 38 28 36 52 27 19 39 51 53 45 69 64 78 71 68 78 77 50 58 60 38 58 48 64 51 43 35 51 38 31 36 34 34 26 38 38 40 49 42 39 43 42 43 38 56 44 55 39 46 39 32 33 27 37 41 34 24 29 37 38 33 25 24 28 24 13 15 9 6 4 5 5 -1 32575 213 368 30 9968 9 2 55 7423 2154 104 1807 22758 80300 160559 350500 634248 968128 973906 253037 1513 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -99 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -85 999999 999999 -91 999999 999999 999999 999999 -89 999999 999999 -77 -81 999999 -96 -59 999999 -98 -93 999999 -84 -99 999999 999999 999999 999999 -98 999999 999999 -78 999999 999999 999999 999999 -71 -64 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -96 -76 -97 -79 -93 -76 -86 -98 999999 999999 999999 999999 999999 -87 -84 32581 12 368 30 9968 9 3 1 7424 2151 -32 335 7688 52966 179929 365503 584573 639919 710969 476913 133342 710 32587 280 367 30 9967 9 3 7 7424 2148 -19 447 5166 48006 173789 339866 703324 999999 981780 108142 1283 -24 -8 999999 999999 999999 -76 999999 999999 999999 999999 999999 999999 999999 -87 -95 999999 -95 -98 -44 -51 999999 999999 -50 -72 999999 -77 -41 -98 -94 -81 999999 -86 -91 -94 -74 -80 -62 -37 -23 -46 -32 14 -14 4 -53 -86 -59 -71 -12 26 -33 -59 -64 -5 5 1 15 -33 -26 -8 -50 -29 -42 25 31 21 -26 41 18 -14 -37 -31 -2 -17 -14 45 13 9 11 1 17 -4 12 19 45 22 19 38 51 2 -14 -56 -5 -13 -6 -13 8 17 -18 -15 -2 -27 14 2 18 26 3 -37 -43 -46 -91 -76 -43 -51 -63 -34 -54 -41 -7 -16 3 -49 -28 -14 -33 -73 -49 -25 -89 -63 -38 -72 -96 -69 -62 -68 -71 -47 -91 -61 -71 -93 -49 -50 -55 -68 -41 -56 -48 -57 -27 -29 -32 -28 -5 -39 -24 -33 -42 -82 -66 -71 -70 -67 -76 -68 -89 -77 -65 -63 -83 -87 -63 -70 -73 -56 -63 -63 999999 -84 -57 -71 -34 -9 7 -14 2 27 41 32 -1 -3 -13 15 4 20 36 25 8 -18 2 3 -15 -38 -29 -22 -32 -24 -16 -5 -22 -31 -35 -35 -19 -19 -32 -29 -18 -23 -12 -12 -6 2 -3 -32 -38 -9 -14 -37 -9 -33 -29 -23 -42 -37 -27 -14 -25 -41 -30 -28 -41 999999 999999 999999 999999 999999 999999 999999 999999 -6 -6 999999 999999 999999 999999 999999 -5 -9 999999 -9 -9 999999 999999 -10 999999 999999 -9 32593 264 70 30 9970 9 3 13 7425 2145 1005 785 888 929 1075 1098 1304 1360 1468 1817 2686 3581 17681 188799 513235 744111 304898 7327 517 309 129 12 -64 -48 -41 999999 -45 -9 -56 -86 -76 -66 -48 -90 999999 -52 19 -94 -55 -45 24 2 11 38 -28 -17 -43 -93 999999 -96 -2 11 38 -28 -12 -70 -42 -63 -15 30 64 26 0 50 35 39 -24 -10 21 51 7 8 7 -15 48 -2 13 54 17 60 45 38 -24 14 35 55 60 50 12 9 61 50 18 70 25 67 39 16 69 68 70 9 35 23 47 82 23 53 41 93 55 32 33 6 35 16 3 18 11 61 32 -18 -4 0 54 5 31 8 2 -7 14 -9 12 -28 -14 -17 1 20 -17 -4 44 15 12 22 36 4 -16 -48 -45 -21 -22 -51 -43 -5 -35 -54 -37 -40 -43 -29 -28 -25 -20 -57 -30 -16 -38 -47 -18 -11 -10 -24 11 32 21 -11 -14 7 4 -31 -32 -31 -20 -66 -58 -54 -60 -52 -64 -63 -60 -59 -28 -33 -58 -21 -54 -60 -40 -32 -25 -49 -27 8 49 41 85 71 62 92 56 26 40 46 32 27 19 4 11 23 6 2 -10 14 9 0 8 -2 -17 -25 -26 -25 -36 -38 -35 -33 -9 -15 -19 -7 -16 -21 -17 -23 -21 -33 -25 -18 -3 -21 -25 -27 -39 -33 -33 -29 -30 -37 -44 -45 -28 -26 -31 -26 32599 264 71 30 9971 9 3 19 7425 2142 1822 1795 1669 1537 1442 1534 1629 1793 1915 2156 2951 4081 7332 50689 194314 343014 198805 4159 302 167 18 -27 -61 999999 -55 -63 -71 999999 999999 999999 -75 999999 999999 999999 -92 999999 -93 -53 -64 -84 -46 -26 -19 -46 999999 -93 999999 999999 -61 -87 999999 999999 -53 -52 -4 -69 -76 999999 -90 -62 -45 -52 -31 -39 -25 33 -8 -11 -22 -35 -15 -28 34 4 -55 20 -24 79 -14 -48 -1 23 44 32 54 -27 24 24 30 73 10 -15 5 -30 -41 -5 -17 -3 -10 5 -14 -15 -12 41 20 0 -2 -12 8 19 25 14 -5 20 15 24 16 -24 -30 1 11 -13 24 28 34 17 -5 -25 -78 -24 -8 -52 -67 -71 -93 -78 -40 -13 -44 -48 -41 -61 -18 -24 -56 -61 -62 -65 -60 -44 -60 -81 -57 -60 -76 -62 -85 -58 -87 999999 -96 -67 -88 999999 -45 -64 -60 -58 -63 -59 -63 -32 -47 -60 -70 -51 -90 -74 -68 -77 -99 999999 999999 999999 999999 999999 -97 999999 -78 -64 999999 999999 -90 999999 999999 999999 999999 999999 -96 999999 -91 -53 -50 -54 -32 4 7 -21 -17 0 1 -32 -33 -21 -7 -52 -52 -37 -50 -64 -46 -49 -64 -56 -39 -39 -51 -63 -89 -86 -77 999999 -94 -72 -65 -81 -56 -55 -66 -70 -64 -56 -47 -59 -74 -76 -77 -69 -77 -76 -87 -93 -86 -83 -87 -93 999999 -91 -96 -97 999999 -97 -92 -92 32605 264 69 30 9969 9 3 25 7426 2139 373 185 119 198 342 361 503 628 816 1403 1944 6002 63338 317451 722800 861928 335654 30638 370 184 104 -54 -66 -19 -54 -78 -54 -53 -87 999999 999999 999999 -26 999999 -60 -82 -78 999999 999999 -35 -68 999999 -48 19 -65 -54 999999 -99 -60 999999 -30 -1 -40 999999 -34 -66 -44 -33 5 -12 -37 -33 -23 -4 37 53 19 30 -31 35 -13 18 50 62 36 -4 23 43 17 17 31 27 49 37 40 27 -12 9 -26 64 7 -38 -8 0 20 36 -4 -10 11 18 -24 56 15 71 51 16 21 5 30 42 2 25 20 36 -11 62 42 17 3 -2 37 39 34 48 34 -15 10 -4 48 -5 -9 -64 8 -30 -38 -54 -46 -15 4 13 5 -21 -40 -9 -13 -11 41 -1 -17 -33 -28 -34 -40 -79 -63 -30 999999 -92 -60 -26 -26 -27 -55 -59 -36 -76 -26 -8 -73 -56 -46 -70 -46 -58 -63 -58 -40 -54 -76 -62 -88 999999 -93 -84 -73 -62 -76 -52 -41 -91 -92 999999 -97 -65 -88 -75 -53 -76 -80 -62 -52 -32 12 31 38 34 14 -4 4 -10 8 -21 -2 7 19 13 -11 -48 -26 -26 -11 -17 -14 -32 -45 -16 -26 -33 -45 -49 -61 -62 -27 -30 -20 -44 -37 -22 -22 -39 -38 -48 -37 -42 -45 -61 -64 -67 -52 -52 -59 -57 -56 -43 -48 -57 -55 -71 -59 -47 -63 -94 -78 -64 32611 264 73 30 9973 9 3 31 7427 2136 1940 1529 1491 1658 1641 1667 2022 2207 2607 3089 4252 14205 84059 220196 196999 124114 2874 230 201 190 108 0 -46 -29 -91 999999 -96 -61 999999 999999 999999 999999 999999 999999 -95 999999 -99 999999 -52 -55 -52 -48 -71 -46 -42 4 -53 -46 999999 999999 -64 -42 999999 -32 -27 -45 999999 -83 -71 -75 -63 -52 -33 -20 50 3 -45 -15 -29 -1 1 7 23 27 -18 34 65 -7 -5 -3 -12 73 32 -9 -34 6 -7 -34 -23 -13 -5 -17 -13 15 -9 10 26 -13 9 14 10 33 7 -16 -4 -39 -2 67 -15 -39 -43 -15 15 -37 -65 0 7 -13 -23 15 -14 -16 -25 -42 -15 -32 -31 0 -23 -37 -29 -22 -87 -71 -28 -46 -50 -20 -41 -55 -15 -38 -32 -46 -76 -19 -31 -5 -21 -36 -58 -74 999999 -93 -96 -67 -61 999999 -70 999999 -78 -58 -91 -84 -81 -72 -79 -63 -72 -71 -78 -89 -71 -65 -81 -89 -87 -79 -82 999999 -87 -97 -83 -84 -64 -59 -76 -92 -95 -83 -71 999999 -98 -72 -93 -88 -87 999999 -67 -61 -40 -32 -19 35 26 2 -4 -37 -11 -18 -5 -27 -25 -24 -16 -26 -34 -32 -31 -29 -35 -52 -47 -51 -60 -44 -65 -62 -83 -79 -86 -81 -88 -72 -61 -47 -51 -61 -79 -71 -66 -65 -42 -65 -73 -56 -72 -61 -76 -98 -91 -83 -70 -85 -81 -76 -94 -90 -83 -79 -93 -87 -75 -90 32617 0 99999 30 9976 9 3 37 7427 2133 32623 206 104 30 9974 9 3 43 7428 2129 1517 1270 1174 1179 1320 1537 1625 1792 2277 3037 7969 57487 180621 259213 239662 248728 4097 -18 -7 24 -24 -61 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -94 999999 999999 999999 999999 999999 999999 999999 999999 -98 -45 999999 999999 999999 999999 -69 -55 -19 -29 -85 999999 -72 -79 -54 -57 999999 -78 -73 999999 999999 999999 999999 999999 -63 -91 -92 999999 999999 999999 999999 999999 -94 -68 999999 -100 -77 -68 999999 -99 -68 999999 999999 -90 -68 -26 -73 999999 999999 999999 999999 999999 999999 -96 999999 999999 999999 999999 -81 -92 999999 -96 999999 999999 999999 999999 999999 999999 999999 999999 999999 -93 999999 999999 999999 999999 999999 999999 999999 999999 -79 -93 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -96 999999 -69 -82 32629 265 46 30 9976 9 3 49 7428 2126 1995 1578 1677 1896 1915 1936 1994 2136 2610 3108 7048 58159 172429 244506 247101 219394 45413 644 41 112 -12 2 -27 -32 -94 999999 -93 -83 999999 -56 999999 999999 999999 999999 999999 999999 999999 999999 -91 -86 999999 -77 999999 999999 -60 -78 -56 -57 -71 999999 -65 -33 -79 -72 -41 -61 -25 -89 -79 -70 999999 -47 -32 -8 -1 -37 -10 17 32 -17 -25 -2 -43 -2 -22 26 20 21 -29 -25 6 80 45 15 -72 -61 0 -20 -30 24 8 12 21 -21 -13 -7 -36 13 12 -31 -17 16 -39 13 -7 -15 14 8 34 -29 -36 -26 -25 20 37 -3 3 -24 -19 18 13 -6 7 -15 4 -3 -36 -33 -62 -65 -17 -50 -66 -53 -70 -81 -31 -28 -28 -27 -43 -30 -55 -43 -14 -40 -30 1 -58 -84 -47 -57 -57 -63 -77 -82 -95 -62 -91 999999 -83 -76 -73 -80 -69 -59 -54 -35 -46 -27 -40 -75 -75 -89 -57 -49 -71 -97 -94 -80 999999 999999 999999 -88 -57 -97 -98 999999 999999 999999 999999 -95 -88 -90 -94 -96 -81 -54 -31 -56 -7 22 37 58 27 -15 -32 -41 -29 -20 -28 -27 -15 -36 -55 -65 -68 -80 -62 -59 -65 -51 -44 -53 -59 -72 -74 -60 -83 -81 -60 -90 -73 -63 -73 -79 -81 -99 -92 -68 -71 -79 -76 -76 -91 -74 -73 -90 -97 -86 -93 -87 -76 -77 -92 -73 -72 -89 999999 -98 -85 -90 -90 -85 -88 32635 298 77 30 9977 9 3 55 7429 2123 2976 2538 2639 2759 2807 3123 3225 3378 3771 4295 7182 30932 121598 153302 30764 3230 62 185 257 248 204 177 56 5 73 40 74 60 13 -7 24 -19 -33 -14 -12 -23 46 7 1 29 -41 -28 46 48 27 79 44 72 20 19 15 54 33 -14 53 15 41 4 -4 15 25 57 139 113 86 104 55 92 47 111 150 129 87 86 131 152 168 90 94 110 161 119 137 142 110 68 112 104 72 121 84 81 103 105 55 84 101 83 126 74 83 145 96 102 87 74 67 89 94 100 135 118 145 113 138 101 58 58 71 111 119 91 80 71 117 134 73 72 104 83 48 51 -5 22 52 81 45 82 94 80 75 63 97 60 72 51 98 51 73 60 50 -8 1 38 33 62 42 18 21 38 49 58 55 83 46 38 99 57 30 48 69 86 28 8 50 32 27 17 -17 -6 1 3 11 -5 15 -5 -10 15 12 15 21 -10 -13 16 30 20 28 73 80 117 117 175 180 135 139 104 115 122 98 88 117 85 78 78 104 84 84 107 91 63 71 85 39 18 21 38 46 39 49 58 28 32 56 58 52 65 57 76 65 64 46 45 53 65 42 50 44 46 46 43 37 42 46 40 52 36 39 43 39 35 38 50 61 45 39 46 38 25 42 43 26 26 33 27 29 37 37 27 43 47 45 30 32 26 24 19 14 23 25 14 7 10 8 5 6 5 -1 -8 32641 304 78 30 9978 9 4 1 7430 2120 2190 2004 2049 2163 2291 2552 2725 3026 3913 4592 7872 60765 246268 288795 31512 2119 171 191 225 144 82 55 3 -3 -17 -18 -41 -56 -89 -83 -67 999999 -75 -62 -44 999999 -67 -29 -44 -40 15 5 -30 -28 -12 11 2 -32 16 -8 -59 -39 -27 18 39 68 -46 -34 -55 -25 -4 -16 4 34 15 32 3 -37 -9 48 18 24 37 83 116 139 95 35 60 79 110 91 45 53 37 70 72 4 44 65 45 80 72 66 64 77 78 43 48 6 28 44 44 102 108 58 68 61 60 99 61 45 61 52 47 65 71 70 70 119 101 54 30 57 100 62 55 49 -1 6 68 72 66 39 -10 58 31 3 61 87 53 45 57 51 61 30 35 26 32 20 1 -21 12 -8 -13 -29 15 38 -8 -5 29 -1 24 8 19 18 0 22 31 0 25 11 -31 -27 18 -14 -17 -30 -33 -31 -43 -19 -15 -18 -9 -8 3 -5 -42 -70 -40 -27 -50 -20 7 10 -6 -4 45 62 80 95 126 102 84 62 98 86 95 92 80 70 67 66 55 50 38 25 48 39 5 14 6 35 -5 18 31 29 30 30 35 29 38 31 33 32 30 41 38 2 18 37 53 38 28 12 13 14 11 25 34 41 27 12 17 10 24 26 22 25 31 15 25 32 45 30 21 29 20 32 37 22 29 38 49 36 30 30 23 27 34 36 36 34 42 27 28 21 20 24 11 16 21 15 13 19 17 13 3 2 -4 -1 -4 -3 32647 306 78 30 9978 9 4 7 7430 2117 2914 2497 2431 2702 2776 2957 3369 3753 4833 17176 72959 143436 95729 31760 1205 57 74 158 173 133 91 36 -7 17 23 -13 -60 -66 -61 -74 -60 -35 -59 -84 -64 999999 999999 3 -46 -27 -34 -24 -29 43 30 9 4 -57 2 18 -23 27 4 24 -2 -10 -72 -63 7 15 19 49 35 -10 52 4 9 27 -42 -32 -8 -5 17 130 86 82 72 79 32 32 58 49 64 34 35 74 43 13 17 64 55 21 30 92 83 36 63 30 25 80 15 26 55 73 101 124 37 66 111 30 81 75 25 12 5 37 65 17 40 39 57 87 122 66 59 31 10 30 5 24 13 -27 -34 -15 41 36 45 21 56 60 89 73 10 -1 67 84 34 39 41 -7 -13 32 46 -1 -20 -24 9 -11 -51 9 -16 -7 33 7 26 57 10 -9 -5 -35 -29 -1 1 11 -35 -50 -33 7 1 -9 -35 -21 -22 -49 -56 -56 -45 -48 -22 -20 -14 -23 -45 -12 30 38 14 41 97 80 98 114 103 64 84 85 69 63 99 70 79 72 40 34 37 56 35 24 59 53 29 22 54 30 25 35 51 46 24 28 35 33 43 30 45 39 45 46 45 35 45 37 37 45 28 36 48 22 28 50 31 28 42 40 43 48 48 43 38 40 46 52 49 43 31 41 43 43 46 39 46 42 51 45 51 52 53 50 48 65 58 61 56 68 70 67 61 57 58 62 61 56 61 58 61 55 60 55 54 57 56 49 49 52 44 38 32653 305 105 30 9975 9 4 13 7431 2114 2646 2625 2602 2625 2699 3120 3273 3949 9849 32809 19617 644 -1 2 38 61 72 30 -89 -88 -76 -79 999999 -69 -92 -89 999999 -31 999999 -42 999999 999999 999999 999999 -90 999999 -88 -86 999999 999999 999999 -84 -46 -22 -34 -95 -80 -99 -63 18 -20 6 3 -49 -28 -4 -57 -65 -68 -49 -72 -45 -55 -32 23 62 27 -12 -31 -22 -61 -23 43 55 59 73 37 19 69 48 50 93 11 -17 -6 4 -30 -3 24 -22 36 54 1 35 14 12 -2 49 32 18 24 -54 20 7 45 68 25 -18 -10 -13 -7 24 36 23 31 19 10 110 68 22 46 19 -31 13 -33 -7 -19 5 28 39 28 44 33 38 39 25 9 36 37 40 46 11 53 7 32 50 22 21 -13 5 37 -9 -17 -15 -2 -34 -32 -42 -33 -60 -24 20 1 -16 -18 -9 -17 -42 -26 -24 -18 -22 -24 11 6 -44 -31 -30 -64 -43 -56 -2 -41 -48 -43 -30 -38 -55 -61 -53 -58 -32 -24 4 57 22 35 73 97 80 53 41 44 41 51 49 36 14 38 60 57 38 16 32 26 19 29 20 6 -1 -3 -8 17 5 -4 2 16 19 5 8 35 54 25 29 35 32 50 28 12 6 -8 9 -6 11 21 20 10 22 27 28 24 20 5 16 22 33 38 37 23 22 22 15 16 28 26 41 51 44 36 34 40 36 37 28 29 30 29 41 49 30 29 36 53 53 50 50 50 44 51 55 51 45 42 42 40 50 41 43 50 45 43 40 37 34 28 32659 306 76 30 9976 9 4 19 7431 2111 3366 2681 2629 2726 3119 3478 3706 3684 3899 2628 1132 380 -6 -49 95 130 97 38 -52 -17 -8 5 -73 -80 -85 -80 -23 3 -88 999999 -76 -78 999999 -27 999999 -45 -86 -24 -69 -59 -35 -53 6 -25 -26 -23 -25 -35 -23 -10 -14 -5 -19 30 20 -2 -20 -25 5 -14 30 -3 -41 3 33 -21 70 2 18 66 67 82 85 87 68 93 117 84 27 16 58 127 93 73 42 61 66 40 53 41 31 28 2 -11 -48 4 38 66 66 68 43 67 50 12 70 62 -2 67 23 49 35 53 20 25 48 60 38 62 38 52 56 53 51 48 26 48 -1 -10 20 38 -6 30 29 60 44 47 57 42 52 41 34 49 60 56 39 35 47 88 46 50 25 12 42 59 46 24 22 -41 2 27 53 34 16 -16 14 -2 12 9 23 35 9 -16 -4 -2 -6 35 -15 -25 -18 -17 -13 -40 -13 -28 -5 -21 -9 -20 2 -14 -6 -2 0 49 75 68 93 140 135 99 123 61 64 66 72 87 64 90 70 58 75 62 32 22 20 27 37 51 35 24 38 41 37 7 16 28 34 26 7 25 36 43 44 28 48 50 51 42 31 39 53 34 45 32 36 29 44 41 37 29 48 50 39 46 65 56 50 62 45 46 60 35 45 52 38 45 42 43 64 50 44 54 56 51 51 57 56 39 43 53 51 62 61 54 62 63 62 66 74 69 65 68 60 61 58 56 57 59 59 54 57 52 50 47 36 36 32665 306 76 30 9976 9 4 25 7432 2108 2972 2615 2751 2940 3044 3298 3410 4055 4448 3032 1029 242 19 -71 89 215 176 -4 -27 -32 7 -34 -60 -15 -45 -64 -80 999999 -63 -41 -60 -93 -73 -75 -43 -6 -17 -43 -81 -22 -35 -51 16 18 -30 -49 15 7 -19 -13 -34 -39 39 14 11 6 -24 -47 -31 -25 -69 3 -35 -21 -15 39 73 25 42 38 32 82 80 91 114 121 87 54 82 72 74 90 52 84 32 85 48 77 31 29 57 49 30 -2 23 -9 31 84 71 70 48 52 79 77 50 69 66 28 67 72 26 56 44 43 109 67 31 90 88 72 67 76 63 62 33 7 -22 -25 5 63 21 56 49 35 25 34 44 53 19 14 56 50 33 43 73 55 77 89 42 48 65 71 34 25 26 11 -15 -37 -17 18 8 -9 35 24 -8 29 35 29 14 -2 2 -3 -39 -17 2 -13 -33 -16 -20 -13 -21 -16 -4 -28 -31 3 -5 -22 -19 -31 -3 16 39 76 73 72 104 132 112 79 90 65 74 81 86 69 90 82 76 77 63 43 22 31 42 58 70 40 34 32 47 35 32 29 40 48 32 53 58 39 17 34 35 53 43 30 37 38 44 38 47 41 45 38 33 61 36 32 41 50 41 23 26 43 45 55 47 43 41 42 42 31 42 34 37 49 34 25 34 42 41 38 37 34 46 53 38 48 44 53 59 39 35 35 36 44 43 45 50 50 47 41 34 36 34 34 31 24 22 22 22 20 16 7 3 -7 32671 306 103 30 9973 9 4 31 7433 2105 3048 2835 2932 3010 3560 3920 4680 6010 16937 72041 107993 7437 1125 331 45 -5 119 227 179 75 -42 -10 -15 -19 -29 -73 -73 -35 -52 -36 -67 -12 -31 -91 -73 -24 -60 -23 -35 -26 -39 -44 -23 -38 -58 -51 -46 -36 -11 -16 -16 -34 0 -16 15 17 53 -22 -18 20 39 -39 -31 29 23 47 44 4 87 23 56 70 68 55 34 98 119 112 87 83 1 76 151 104 69 10 53 56 26 -7 66 75 71 44 76 89 69 24 35 54 67 87 76 105 54 68 36 73 93 83 71 45 70 75 90 70 80 59 41 42 76 80 93 116 99 45 68 49 17 26 -4 39 22 42 18 18 86 28 29 59 61 50 51 29 31 13 32 50 111 111 97 83 91 97 118 30 69 34 62 31 28 45 19 19 44 46 13 11 4 4 18 18 24 38 17 12 10 -6 -12 -15 -2 -2 -6 5 0 -10 -16 7 -16 8 45 26 72 62 69 97 109 135 165 121 90 82 95 96 96 112 85 91 126 80 66 73 78 71 69 113 53 60 67 38 54 51 54 39 40 43 28 40 72 45 52 58 90 62 78 55 56 60 51 56 58 43 39 52 52 66 69 55 49 46 52 51 41 49 63 58 52 63 49 73 72 60 64 70 63 60 52 44 64 47 43 53 49 54 60 54 45 46 55 59 63 50 48 54 59 65 61 67 62 65 59 61 65 57 41 50 41 42 36 32 39 23 22 23 17 10 32677 306 69 30 9969 9 4 37 7433 2102 3363 2500 2650 2822 3097 3515 3783 4438 7558 32920 85144 102217 109660 3274 119 48 11 101 222 176 105 34 -52 -35 -62 999999 999999 -68 -85 999999 -82 -38 999999 999999 -67 -68 999999 999999 999999 999999 -50 -20 -10 32 -10 -26 -76 -66 -36 -18 -8 -11 -16 -21 38 25 9 -27 13 3 -14 -26 78 62 41 22 33 37 -19 37 -22 7 6 12 47 45 40 69 54 44 59 101 40 61 46 28 35 33 -40 10 14 56 59 15 29 -14 6 64 39 15 43 58 25 27 -17 9 60 77 60 32 61 65 68 48 72 47 46 48 74 109 69 97 70 16 39 13 -8 26 13 18 34 36 -5 43 76 39 68 36 11 29 53 34 19 3 54 23 34 33 37 77 99 68 48 67 36 13 7 39 48 41 25 9 28 33 42 37 62 25 1 8 -22 -2 -14 -4 -28 -8 1 -35 -14 -25 -22 -26 -22 -36 -12 -4 -38 0 7 -14 22 72 71 60 94 125 139 136 125 118 83 93 94 88 65 58 52 64 79 79 75 48 44 64 52 69 80 57 48 60 62 27 28 54 59 29 42 52 37 50 28 51 62 49 47 61 33 50 43 26 52 50 46 50 56 36 38 31 59 43 46 40 44 39 48 52 46 53 53 60 51 53 54 36 42 50 52 41 26 37 47 43 34 39 46 44 47 46 45 41 36 48 47 39 46 47 53 53 62 61 64 55 46 54 51 40 37 37 32 29 28 28 23 20 19 13 32683 305 99 30 9969 9 4 43 7434 2099 2541 2473 2640 2844 3171 3915 4625 8333 43801 168526 163722 91225 2504 354 0 58 96 129 154 233 148 20 -42 -63 -97 -75 999999 999999 -89 -86 999999 999999 -83 -45 -88 999999 999999 -59 -22 4 -81 -77 -55 9 -15 -89 -83 -46 -59 -49 -36 18 29 -5 5 -36 -28 -83 17 -22 -62 -22 -12 68 20 39 12 18 1 -12 -31 -39 -45 -15 -3 65 91 85 10 35 75 98 49 29 23 26 9 24 -36 -30 24 38 32 60 44 24 -11 20 14 22 41 22 -7 5 40 58 55 31 41 29 28 46 26 48 92 57 79 52 49 87 65 43 62 41 15 12 -5 16 -10 19 19 40 -8 -37 3 12 -2 21 12 -14 -4 8 39 21 31 2 58 96 88 52 70 20 26 24 21 60 0 -9 -8 41 29 8 -14 -24 -24 -9 4 -11 -23 -43 -34 -52 -44 -54 -63 -74 -49 -56 -78 -32 -47 -52 -32 -28 -40 -27 -46 11 24 44 38 66 75 87 83 60 85 94 96 83 86 73 41 54 51 75 70 49 56 65 54 38 20 42 48 35 3 16 12 28 32 48 22 41 52 44 23 19 7 12 34 50 54 63 44 47 25 15 26 26 38 26 20 -2 24 27 30 36 17 22 26 39 41 28 43 50 48 23 18 23 39 31 32 33 40 23 23 14 15 22 9 24 42 38 30 26 22 37 24 29 32 28 29 39 42 53 39 39 38 38 36 39 37 39 32 30 31 27 22 21 13 10 9 3 -6 32689 299 69 30 9969 9 4 49 7435 2096 2278 1885 1940 1869 1951 2227 2753 3594 6077 23685 59949 163367 377337 338004 40067 1257 -19 45 28 -11 7 41 -78 -100 -34 999999 999999 999999 999999 -65 999999 999999 999999 999999 999999 -78 999999 999999 -59 -68 -73 -80 -86 -59 -54 -56 -62 -75 999999 -97 -63 -35 -80 -77 -65 -84 -88 -63 10 -67 -19 -37 -25 2 -27 -80 -19 -72 -63 -61 -33 -66 -78 -72 7 12 -39 -3 -27 -1 20 69 6 8 9 -10 -14 -35 -27 -6 -15 -31 -55 -33 20 -25 -24 30 7 9 -27 11 -11 -4 -6 40 3 -1 -28 16 21 2 3 19 33 18 46 -9 1 -42 -10 -42 -29 -55 -48 -37 -86 -65 -69 -47 -54 -76 -24 -2 -21 4 -9 -64 -10 -35 -48 -36 -49 2 8 -22 -20 14 65 -6 4 22 -18 -72 -27 14 6 -28 -23 -12 -45 -94 -58 -20 -24 -54 -54 -50 -48 -41 -75 -87 -53 -80 -83 -68 -85 -90 -60 -54 -75 -83 -67 999999 -94 -57 -69 -63 -31 4 12 16 20 21 47 64 60 50 53 55 43 10 25 27 -2 27 24 17 39 12 21 27 28 19 16 20 7 16 0 26 13 -8 4 1 -19 -38 -2 -9 6 -7 -27 -20 -10 -5 4 8 13 0 -21 2 -12 -27 -25 -18 -20 -12 -26 6 2 -12 4 -1 -7 1 6 3 -7 -5 -4 2 21 8 -6 -7 0 -6 -9 -7 -1 -9 -8 999999 999999 999999 999999 0 0 999999 999999 999999 -6 1 -3 -2 3 14 -4 -4 1 2 9 6 7 3 9 -3 999999 -8 -7 32695 264 71 30 9971 9 4 55 7435 2092 1609 1208 1369 1397 1657 1869 2263 3002 4046 11113 60079 183019 365042 499178 111361 6075 528 -26 999999 -40 26 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -97 999999 999999 999999 999999 999999 999999 999999 999999 -94 999999 999999 -82 999999 -95 999999 -66 999999 999999 999999 -36 999999 999999 999999 999999 -62 -54 999999 -77 -93 -83 -65 -97 -45 -52 -71 999999 999999 999999 -74 -84 -46 10 -31 -40 -37 -17 -58 -64 -15 -51 -6 -43 -64 -38 -44 -45 -65 -58 -77 -56 -15 -72 -56 -54 999999 -38 -36 -50 -46 -64 -43 -31 -26 5 -51 -53 -46 -29 -6 -35 9 3 -1 2 -25 -45 -66 -73 -40 -46 -56 -88 999999 999999 -85 -76 -86 -60 -28 -40 -72 -94 -99 -78 999999 999999 -73 -90 -81 -64 -100 -86 -43 -5 -46 -17 -37 -9 -38 -30 10 -36 -65 -61 -76 -83 -89 -48 -47 -59 999999 -90 -50 -70 999999 999999 -99 -96 -80 -91 999999 999999 999999 999999 999999 999999 999999 -94 999999 999999 999999 -87 999999 999999 -98 -59 -46 -25 -18 -29 2 15 -7 13 -3 6 -24 0 -26 -13 -27 -30 -31 -46 -65 -42 -15 -32 -29 -42 -27 -37 -34 -36 -30 -42 -48 -31 -43 -35 -38 -48 -45 -58 -46 -36 -43 -28 -10 -23 -22 -48 -46 -55 -66 -60 -74 -50 -53 -57 -67 -54 -50 -54 -61 -48 -48 -49 -56 -46 -30 -42 -37 -35 -28 -28 -30 -30 -46 -35 -46 32701 284 223 30 9973 9 5 1 7436 2089 16 220 665 1069 6847 65795 280644 444458 663808 761173 438139 544198 250753 1626 66 54 -32 -73 999999 999999 999999 -92 -10 999999 999999 999999 999999 999999 -67 -65 999999 -98 999999 -77 999999 999999 -35 -24 -30 -96 -65 -44 -42 -86 999999 -64 999999 999999 -45 -72 -85 -41 -10 -26 0 -46 2 -11 40 -24 -46 -56 -27 -67 -75 -92 -16 2 -47 2 25 8 -3 5 42 34 13 48 48 24 -31 -64 -42 -34 10 -25 5 22 33 -20 -6 2 -17 -15 -6 -40 -23 -6 -14 4 -15 -33 9 7 69 20 -9 8 -7 2 38 28 -40 26 36 12 -62 -6 -31 -17 -60 -23 -20 -14 -23 0 -27 -63 -19 0 -51 -53 -33 -25 -69 -47 -57 -56 -28 -54 -48 -5 42 -21 4 -11 -21 1 17 57 -47 -29 -57 -33 -46 -39 -34 -49 -11 -20 -51 -60 -25 -28 -36 -66 -98 -100 -66 -83 -84 -66 -61 -87 -85 -74 -88 999999 -58 -68 -92 -74 -54 -30 5 -1 3 37 41 39 66 51 43 60 39 40 32 6 6 -10 -2 -12 -2 22 36 30 -24 -7 2 19 14 -7 6 5 -4 -10 9 20 -11 -19 -24 -13 -20 -39 -28 -21 -10 1 -15 -7 -20 -32 -32 -5 -11 -23 -2 -15 -29 -17 -2 -7 -9 -14 -15 -28 -15 -20 2 1 -5 7 6 -9 -9 0 -8 -7 -4 999999 999999 999999 999999 999999 999999 999999 999999 999999 -2 -6 -1 -8 999999 999999 999999 -5 -1 999999 999999 -8 -5 -8 999999 -7 32707 296 343 30 9973 9 5 7 7436 2086 2527 17513 64945 115859 139154 283019 545480 964638 999999 890393 14076 202 47 42 14 -63 -82 -63 -94 -77 -81 -15 -24 -77 -61 999999 -71 -62 -53 -49 -30 -82 -39 -39 -73 -21 -82 -31 32 1 -47 -50 -14 -5 -59 -26 -62 -81 -25 7 -90 -5 14 -19 -2 65 27 74 -7 1 -54 -39 -3 50 75 57 68 54 4 23 27 38 74 124 66 61 34 50 26 7 -26 -9 29 70 -5 -24 33 23 49 30 7 35 70 27 80 56 64 122 14 31 59 38 23 10 43 42 34 87 27 15 46 1 -32 37 25 -30 3 -1 0 26 60 81 30 -17 -24 11 -7 -8 2 6 13 29 18 11 -12 -20 -23 1 30 26 48 4 12 22 59 -11 5 33 38 15 28 1 22 47 25 26 12 -10 0 33 4 -7 -15 -11 -58 -58 -30 -39 -23 -35 -24 -12 -48 -66 -29 -23 -22 -2 -10 9 68 80 74 63 59 82 97 87 88 54 105 72 45 55 46 48 21 41 70 69 36 42 40 29 14 53 51 47 65 30 30 37 51 35 23 17 16 9 33 39 50 35 18 57 56 50 18 12 10 52 25 17 31 46 30 15 17 7 29 40 38 29 14 39 34 24 40 38 61 52 35 32 21 18 22 21 19 7 7 27 32 23 18 12 9 14 32 39 39 37 41 37 27 26 27 20 30 34 25 36 36 33 38 30 25 26 31 26 10 10 12 5 1 0 -1 -9 32713 298 284 30 9974 9 5 13 7437 2083 63 432 1235 13894 95522 270506 600995 841002 999999 718387 90080 1074 -33 -72 22 42 46 -58 -61 -80 -79 -59 999999 -82 999999 -74 -29 -34 -83 -47 -46 -14 -14 -35 -21 -34 -62 -16 -82 -21 -31 -35 28 -21 -40 -83 -84 4 -15 -40 -49 -22 -37 14 2 31 15 18 48 -11 -35 -3 9 73 50 -47 30 81 39 26 21 79 26 14 32 50 68 46 71 96 22 25 -4 27 51 25 35 64 6 1 31 31 41 2 39 87 39 35 46 76 38 26 54 46 89 38 -19 0 64 45 42 4 28 34 26 27 -28 14 -20 -5 7 -6 -4 19 10 46 39 13 -33 2 8 -2 11 12 38 -8 6 1 19 39 27 9 48 52 78 55 36 -9 19 29 13 12 29 31 -3 -10 -25 -24 -14 -15 -52 -57 -50 -29 -43 -49 -47 -21 -12 -12 -34 -26 -42 -14 -19 -23 -27 4 27 21 40 86 88 97 101 91 83 105 90 72 68 64 63 81 87 86 53 57 30 53 42 55 57 49 50 79 55 52 46 31 29 35 25 18 4 26 21 33 40 51 38 21 10 44 37 30 39 14 6 6 33 30 25 19 31 40 7 26 18 11 9 18 24 29 32 25 34 46 38 46 51 42 28 33 38 37 26 26 8 11 24 23 32 27 35 19 34 26 28 27 23 29 36 28 28 27 22 24 37 31 30 30 33 39 31 33 27 24 16 17 14 3 4 -2 -4 -9 -7 -7 32719 289 71 30 9971 9 5 19 7438 2080 312 377 472 514 645 813 880 1092 1515 3235 17468 95353 289142 595493 618655 329611 170504 9204 268 -95 -99 -11 39 -6 -84 -79 -82 999999 999999 999999 999999 999999 999999 -98 999999 999999 -70 999999 -92 -49 -68 -61 -85 -47 -50 -68 -61 -81 -73 -58 -49 -96 -91 -69 -76 999999 -83 -68 -37 -63 -33 -22 -23 -2 -2 43 33 -29 -57 -57 -71 -8 11 22 -30 -41 -13 -1 51 57 49 35 82 25 42 22 -44 -15 -17 -59 -7 -45 -50 -60 31 24 -31 25 -26 -19 1 -57 16 4 -86 -40 -26 4 12 0 -24 4 -15 -2 25 44 51 3 -33 -26 -19 -45 -51 -57 -20 -74 -43 -22 -13 -67 -69 -45 -18 -53 -23 -28 -72 -75 -22 -57 -22 -50 -50 -55 -36 -45 -42 -4 3 0 14 19 31 -15 6 11 -26 -15 -20 -26 -43 -43 -41 -60 -19 -59 -37 -48 -66 -79 -53 -69 -56 -85 -71 -80 999999 999999 -75 -84 -91 -77 -19 11 17 -1 64 42 42 23 40 5 5 59 80 23 -14 1 30 9 14 10 33 24 12 25 28 9 14 -21 7 11 22 4 -17 -12 -2 -6 -6 -9 -6 -36 -33 -31 -16 4 6 7 19 -6 15 2 0 -15 -31 -14 -8 2 -4 -2 -6 -17 -28 -29 -8 -9 -4 -20 -13 -5 3 -6 -9 -2 -19 -17 11 15 12 9 -6 -8 -19 -10 999999 999999 999999 999999 999999 -10 -9 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 32725 279 278 30 9968 9 5 25 7438 2077 292 674 2963 27495 167700 336366 503591 908208 999999 494535 176305 25862 143 -35 -32 -29 -14 -87 -61 -98 999999 999999 -48 -99 999999 999999 -67 -17 999999 999999 -94 -74 -59 -60 -16 -66 -76 -41 -29 -49 -20 -6 -53 -39 -94 -70 -41 -86 -51 -86 -100 -46 -42 -7 10 12 -34 -50 22 -7 -25 -90 -92 -77 -26 -32 -5 -10 25 -2 -51 1 13 -2 -14 69 35 43 74 25 17 47 -7 15 13 30 -22 -70 -50 -38 2 -13 6 17 13 -30 -31 -28 -30 -6 41 19 1 26 82 63 62 35 24 61 32 2 -20 -31 -34 -25 -39 -55 -25 -61 -18 -2 -45 -51 -23 -47 -73 -9 -13 -31 -80 -48 -4 -35 -30 -28 -21 -26 -42 13 -32 16 32 18 40 -5 7 -41 -28 1 -20 -35 -29 11 -58 -71 -53 -46 -40 -44 -73 -64 -49 -31 -68 999999 -94 -74 -83 -47 -30 -53 -44 -1 -15 -10 33 35 6 34 23 53 61 67 55 42 81 63 33 22 60 50 -2 51 53 54 38 50 30 -2 -9 33 28 24 6 18 46 42 27 -1 18 18 11 13 -6 3 3 26 25 27 20 2 20 8 15 -18 -33 -2 14 11 -13 5 -4 8 -2 12 -5 0 0 10 5 -2 -12 2 -7 17 -5 -4 14 0 3 -9 0 -10 -5 5 3 1 999999 999999 -9 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -4 32731 291 338 30 9968 9 5 31 7439 2074 181 6156 33678 97996 260590 577269 983658 999999 999999 283654 4878 -51 -14 3 79 64 -30 -76 999999 -44 -22 999999 -68 999999 999999 -87 999999 -56 -77 -63 -21 -48 -68 -26 -26 -86 -44 40 -36 -55 10 -24 -44 -13 -60 -51 -44 -66 -58 8 -22 14 -4 -37 1 46 14 6 18 -19 -33 -14 -16 -2 -19 -12 -14 8 46 34 66 45 68 74 50 65 51 51 31 51 37 41 33 101 56 90 63 26 0 14 54 55 40 2 29 43 40 39 64 42 53 69 68 30 8 70 -3 43 40 26 21 7 -8 -25 -12 5 7 18 -10 -15 38 40 -31 14 19 8 -50 -4 10 35 44 7 -25 23 37 31 31 10 19 36 13 34 46 18 -3 5 -22 -3 3 -28 -50 -10 -9 -28 -45 -29 -42 -32 -35 -23 -22 -49 -64 -46 -35 -40 -33 -43 -21 -30 -22 17 -21 29 36 70 40 45 83 86 109 78 91 94 56 90 79 103 70 52 45 50 52 44 40 37 41 55 55 59 48 30 47 33 42 23 22 48 72 44 34 42 26 9 49 6 21 35 28 44 61 44 25 9 13 23 13 28 24 10 -8 -2 20 24 20 13 4 5 6 29 36 27 19 24 31 39 44 49 52 40 30 23 20 17 18 12 19 12 11 20 14 18 23 15 6 13 18 22 21 11 14 7 17 18 13 16 18 6 10 18 12 16 17 15 12 15 9 2 999999 999999 -5 32737 294 341 30 9971 9 5 37 7439 2071 -91 678 2382 6302 16994 45715 137925 452549 975860 999999 999999 657489 7471 79 -16 -8 -13 -48 -60 4 -58 -92 999999 999999 999999 999999 -56 -58 -74 -88 -21 -71 -92 -89 -18 -50 -20 -19 -28 -28 26 -7 -69 -64 -50 -56 -4 8 22 45 -64 -40 33 33 40 33 36 -19 -85 10 6 -30 44 32 20 55 74 30 41 58 36 5 23 48 58 88 12 45 29 10 8 20 49 31 -4 39 9 6 -5 36 11 32 63 27 4 27 17 69 56 52 31 72 107 40 79 71 55 73 24 18 7 -18 -17 -3 -10 -30 -9 16 32 -15 -32 -3 16 41 -15 -5 8 -18 -38 -43 10 11 47 43 10 35 16 18 55 54 37 15 8 7 -6 23 0 -19 -28 -36 -4 -42 -42 -18 -22 -49 -29 -58 -72 -59 -47 -39 -40 -25 -56 -43 -36 6 -19 16 -14 -5 65 41 39 45 40 95 68 78 76 88 97 102 86 73 85 98 53 50 53 44 58 36 49 49 94 79 59 51 42 37 32 40 29 73 51 47 40 23 38 41 27 23 21 7 24 38 43 58 87 47 56 49 7 15 15 17 33 13 -7 20 30 36 19 17 29 35 33 51 40 30 29 34 34 46 49 40 46 43 39 42 24 13 26 29 16 17 15 25 24 21 21 28 12 11 12 16 14 23 25 22 31 25 23 26 21 25 23 23 28 24 26 26 26 25 21 19 13 15 2 -1 -5 -9 32743 296 373 30 9973 9 5 43 7440 2068 946 3503 8902 23363 59963 175378 546211 999999 999999 748912 671469 170495 705 -34 -44 29 -4 -2 -34 -74 -79 -95 999999 -95 -68 -34 -69 -41 -58 -51 -65 -19 -14 -16 -8 -47 -65 -18 -42 -17 -1 11 -89 8 -15 2 1 -30 -7 -56 28 13 27 82 15 40 52 38 6 57 76 107 122 89 45 52 84 138 87 43 76 94 66 82 95 84 39 78 75 94 33 41 51 20 29 10 57 83 61 38 57 63 46 60 68 38 4 47 71 70 70 88 113 112 108 75 71 59 42 -22 15 12 -22 41 51 65 45 70 43 47 27 -12 -9 30 51 18 -4 -1 44 57 60 50 42 6 42 62 68 67 70 60 52 49 83 54 14 -10 -26 -16 6 -6 13 -3 -22 -50 -24 4 1 -25 -34 10 -2 -3 -35 -18 24 -3 -20 12 4 31 71 62 109 127 98 104 114 108 102 88 75 82 108 94 113 89 84 80 86 94 85 53 83 83 90 54 70 67 51 58 73 45 63 97 81 67 82 45 14 46 59 37 65 67 65 69 79 75 73 78 54 19 48 36 47 23 32 33 43 40 46 44 41 52 49 49 35 25 45 50 48 58 56 58 45 48 60 56 71 46 60 77 55 36 47 45 39 33 41 38 33 32 30 34 46 51 45 32 29 35 33 42 55 48 31 42 54 39 33 44 43 39 48 40 46 45 33 29 25 22 19 17 14 2 -1 -3 32749 297 337 30 9967 9 5 49 7441 2065 1077 9006 29293 84833 212485 519906 999999 999999 999999 323280 6607 166 -48 -33 36 26 -5 -33 8 15 999999 -88 -41 -60 -17 -94 999999 -71 -53 -54 999999 -78 -80 -64 -18 -48 -47 41 -13 -78 -43 32 -61 -5 -49 -90 999999 -18 -64 20 40 15 33 36 71 7 14 103 86 -6 40 80 61 59 121 141 107 94 100 119 99 82 135 111 112 86 96 33 19 79 47 48 47 89 68 40 40 59 54 93 88 95 50 81 68 55 65 66 45 77 90 78 109 68 81 88 55 63 68 47 66 43 38 23 1 16 9 54 45 31 24 46 47 23 -7 42 60 1 26 4 39 69 43 -7 32 67 70 89 29 35 63 48 48 64 18 21 7 -10 -28 -24 -27 14 7 14 -20 -42 -60 -38 -37 -45 -25 -22 16 -7 5 23 20 0 80 77 46 47 82 61 82 85 91 109 99 117 109 135 109 109 123 112 106 89 70 79 117 92 63 72 94 101 107 110 63 55 70 90 98 87 97 89 87 77 71 78 67 40 50 73 79 72 74 98 102 93 69 65 42 62 30 34 36 38 40 44 68 36 37 37 54 55 59 72 63 55 51 52 57 71 57 60 68 71 59 65 59 64 70 52 46 44 28 44 45 43 39 47 55 54 42 41 68 59 54 52 53 41 43 54 53 49 38 42 47 53 55 46 46 58 53 51 48 44 39 34 23 31 35 29 17 12 7 32755 296 360 30 9960 9 5 55 7441 2061 1507 9839 30891 80339 196871 446484 985241 999999 999999 19122 165 47 30 47 22 30 50 -31 -7 -28 6 -54 6 -25 -53 -25 -35 -84 -72 -27 8 26 21 7 4 24 27 3 -6 12 12 -14 -26 41 18 -20 -2 -16 -21 13 36 23 40 28 83 71 102 55 34 90 85 53 133 96 86 69 123 125 90 50 98 131 122 103 98 122 55 87 66 96 54 36 74 37 -13 50 78 89 103 80 64 29 44 45 46 119 131 126 72 91 102 83 114 113 183 140 94 88 51 -3 -5 36 62 32 -17 25 49 79 9 31 16 17 83 67 55 36 26 79 48 52 94 32 32 58 15 70 50 38 60 17 51 45 53 36 6 15 2 44 21 4 28 18 -8 -18 -26 -17 20 4 28 28 2 37 6 -16 -10 19 19 51 85 66 79 94 97 111 115 94 107 106 120 149 125 102 114 114 143 145 112 87 76 104 98 97 102 104 95 99 93 97 115 105 97 78 77 73 84 96 108 77 88 88 82 109 96 76 53 55 77 110 83 83 86 78 63 74 54 50 74 57 59 73 60 60 54 71 80 90 86 65 68 61 85 75 80 89 80 84 66 68 67 61 58 63 79 65 52 56 65 52 54 58 67 64 62 51 50 51 51 60 58 62 55 59 65 57 61 54 51 67 62 62 65 65 60 62 62 67 61 53 54 48 39 37 32 30 22 13 32761 296 362 30 9962 9 6 1 7442 2058 699 3900 13771 41328 97550 234797 581352 999999 999999 999999 48625 2901 76 -4 -34 -27 -46 -30 12 -50 -59 -95 -67 -28 -33 -81 -43 -43 -83 999999 -64 -9 -62 -5 -20 8 -39 4 -26 38 -15 -33 -48 -39 30 20 24 -25 -25 -34 -38 30 80 8 39 52 65 80 105 62 68 124 73 74 118 168 63 72 75 95 135 67 94 111 78 105 84 69 39 -14 10 67 62 10 49 7 63 67 44 51 54 44 27 45 53 82 77 44 75 139 58 -6 90 97 93 75 59 30 55 26 -11 3 66 -6 19 23 73 44 14 -4 26 -24 -41 13 29 31 52 15 -5 11 22 13 51 43 77 85 49 61 61 47 53 -1 48 13 -1 -28 -47 -36 -27 -35 -24 -30 -14 -26 -45 -33 -49 -25 -39 2 -10 -17 -25 -1 40 24 36 58 66 40 89 67 106 100 104 88 95 96 122 107 111 132 115 85 71 86 60 65 87 76 86 48 49 74 93 122 70 84 88 69 68 65 40 37 87 90 66 66 70 59 74 63 63 56 58 76 82 73 63 47 39 66 40 39 14 42 39 27 29 27 29 51 52 43 45 57 64 56 59 69 75 60 65 50 39 38 72 81 68 65 58 58 60 42 47 37 37 37 44 44 48 56 42 43 37 35 34 40 45 43 34 36 43 48 48 36 40 42 40 46 46 47 49 48 50 41 31 21 30 27 22 22 14 8 3 -3 32767 297 336 30 9966 9 6 7 7442 2055 318 6210 22088 57436 130598 291349 626966 999999 999999 984544 356665 37504 367 50 18 23 15 -55 -63 -75 -89 -79 -87 999999 -73 -53 -64 -73 -21 -83 -3 -33 -25 -53 -14 -28 -12 -2 -23 -49 -21 -42 -4 -35 -41 -29 2 -42 -71 -29 11 -8 1 3 52 55 9 72 86 86 74 73 51 55 60 48 -3 -21 21 102 39 34 54 145 93 30 6 -8 29 32 29 36 31 29 -12 45 62 58 41 37 60 62 43 38 45 43 84 57 71 119 99 98 78 91 90 89 69 8 21 1 54 -13 41 35 33 35 21 42 22 6 -1 24 27 14 83 65 32 -9 35 17 -36 -3 51 42 20 51 48 76 46 35 37 71 -2 -15 -14 9 17 10 14 17 -24 -20 -33 -42 -22 -13 -12 -23 -7 -54 -38 -11 44 19 5 -37 22 77 84 85 88 82 69 69 51 81 128 141 137 139 113 97 113 105 92 83 89 113 119 68 66 94 73 82 64 84 77 59 90 100 79 70 90 67 51 83 83 90 74 79 71 85 73 79 71 68 69 71 74 56 81 67 56 26 23 2 3 34 45 46 35 20 35 52 62 38 33 39 60 54 52 56 70 65 54 48 57 57 49 57 67 67 49 68 58 54 45 46 36 41 50 49 51 40 39 36 44 45 41 47 48 55 49 46 56 55 50 47 43 45 49 47 52 69 55 49 44 44 45 42 36 36 28 24 23 16 5 32779 297 334 30 9964 9 6 19 7444 2049 243 3697 16199 40930 68857 142105 319328 589434 795925 782458 999999 953339 172003 148947 2906 101 4 -9 12 -31 -51 -38 21 -18 -55 -91 -65 0 17 -32 -77 -10 -17 7 24 67 39 6 26 27 12 -6 -5 -40 15 49 -26 -32 6 10 43 42 0 58 95 83 103 133 161 176 118 131 116 154 101 47 11 50 107 65 113 177 88 141 113 110 72 76 102 79 89 93 115 114 75 90 97 105 144 156 49 85 101 89 109 131 121 110 162 138 126 137 148 115 66 95 105 118 100 37 24 61 42 42 88 99 127 120 122 102 69 61 67 71 58 86 40 19 20 51 9 25 77 75 75 80 50 47 42 75 73 99 118 67 20 29 54 53 39 -2 -4 36 53 21 31 56 60 32 48 78 42 102 115 116 128 139 133 140 101 111 125 149 145 165 147 141 164 147 140 148 157 133 157 152 137 148 139 98 121 119 120 143 137 135 165 160 97 89 112 127 123 113 96 117 116 115 95 110 132 128 119 101 89 105 87 99 116 98 86 82 91 83 56 56 69 90 64 66 70 80 63 85 89 62 81 89 80 96 118 100 85 99 101 115 103 97 103 104 93 96 100 108 99 88 95 100 83 72 67 76 80 60 66 69 57 65 67 70 70 75 60 65 69 68 73 65 69 75 72 72 74 66 77 83 79 75 73 65 57 58 52 48 43 36 31 29 24 32785 298 306 30 9966 9 6 25 7444 2046 29 499 3734 25218 154599 395984 650587 690649 870602 925452 454400 10664 1430 326 37 23 -8 15 -1 -89 -76 999999 -77 -63 7 -18 6 -37 -70 -63 -96 -88 -28 -37 -20 -44 -42 -24 -20 -38 -14 -74 -31 -81 -32 -30 -48 -50 31 -53 0 52 -22 -42 -50 -15 30 47 44 7 73 77 61 65 54 65 1 25 0 17 64 116 117 70 62 96 97 48 10 -22 71 114 60 72 61 47 28 91 96 84 53 60 62 76 73 145 120 76 78 50 100 97 85 84 78 67 75 85 91 45 36 8 23 17 26 49 56 41 25 3 7 40 54 28 -3 -6 25 3 29 17 1 20 18 2 34 42 26 41 13 26 68 30 26 -15 38 19 18 -14 -34 -18 -43 -63 -10 -4 -21 -12 -27 14 39 16 11 18 26 64 38 67 95 88 78 99 98 116 88 62 76 83 122 103 100 100 70 73 83 104 87 69 96 84 95 103 71 77 105 76 62 79 74 62 48 63 60 50 64 75 59 66 46 52 83 53 55 38 47 59 65 68 62 52 71 69 70 52 27 31 49 47 36 30 40 53 35 50 67 34 36 56 52 55 46 57 58 61 74 68 67 74 63 63 70 62 63 67 54 73 96 84 70 38 46 37 49 49 55 38 28 36 43 34 40 53 44 42 41 48 58 48 37 36 36 40 43 38 45 52 48 52 61 59 62 54 45 40 34 29 21 15 15 4 32791 298 299 30 9959 9 6 31 7445 2043 262 1512 14779 105043 299332 571817 867389 999999 999999 24551 890 284 224 198 41 -7 26 -21 -17 -22 25 -73 14 -76 -49 -43 -52 -52 -13 -14 -65 -52 -71 -8 8 -18 -5 -30 3 -53 -59 -11 -45 15 -30 -44 -37 -80 -23 8 50 -7 -33 -22 44 74 2 38 55 52 37 108 124 90 88 59 20 69 75 41 61 65 86 70 75 83 104 79 10 47 33 73 47 50 47 49 28 83 82 8 51 13 68 72 59 68 129 84 102 149 159 133 179 110 65 85 82 81 80 34 44 35 0 33 42 41 8 57 46 7 16 19 35 29 21 18 27 52 28 44 28 25 25 13 39 47 51 45 17 20 12 -10 8 0 -16 -7 5 -22 -10 -8 -3 -48 -28 -19 22 9 0 39 36 -5 -7 52 61 78 85 94 80 43 86 100 99 85 86 130 141 123 140 131 96 91 94 108 124 77 103 82 68 71 85 101 110 94 117 75 60 23 85 92 71 51 50 80 70 60 97 92 75 76 92 105 88 91 91 98 80 75 86 76 72 78 73 81 91 57 36 47 34 31 34 41 43 21 38 50 75 73 79 68 54 61 75 73 67 83 87 70 59 65 57 56 48 83 70 64 89 57 68 75 53 56 49 47 53 45 47 49 43 55 52 44 63 59 71 57 43 35 53 49 50 48 57 52 56 54 55 65 70 71 62 61 54 48 38 33 28 24 18 7 32797 307 27 30 9957 9 6 37 7445 2040 19110 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1052 11635 46368 150423 389258 883540 999999 999999 193479 5760 279 125 57 33 -24 -52 -18 -37 -63 -92 -55 -37 -35 -59 -82 999999 -47 -47 999999 -79 -25 -29 -34 -28 -11 -65 -69 -88 999999 -51 -81 -13 52 -36 -69 -68 -38 14 8 43 -10 2 -40 -43 -13 -29 7 77 43 5 21 57 59 9 39 27 79 84 25 41 100 103 50 78 44 26 17 47 99 14 56 74 64 4 60 58 49 68 78 38 45 88 53 129 93 100 123 119 109 78 80 46 96 56 41 64 40 64 21 3 23 16 70 51 37 18 15 25 52 39 23 9 -5 3 9 15 22 31 39 41 -19 -22 25 19 17 -26 -23 -9 -27 5 22 10 -10 -15 -50 -25 -14 -2 -12 -37 -32 -16 -21 -16 8 -32 -6 42 25 53 67 53 70 64 87 55 88 81 98 126 101 85 83 122 128 108 73 84 106 102 101 92 109 96 103 105 81 101 74 66 72 54 71 80 79 53 74 58 48 53 101 108 78 79 84 114 81 62 75 73 78 66 59 97 102 72 70 91 89 77 63 57 59 65 36 34 31 29 35 42 51 34 31 38 40 43 41 59 55 70 62 44 62 70 67 82 70 70 68 57 73 69 68 64 56 52 65 51 65 55 42 51 57 50 41 42 50 43 29 33 37 37 41 42 36 32 32 38 38 39 40 35 43 42 50 52 55 53 41 35 30 29 21 20 11 -6 32803 307 31 30 9961 9 6 43 7446 2037 348 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 104 3649 14172 40622 101390 221916 592867 999999 999999 894346 398268 189496 1533 -4 -10 -38 -45 -63 999999 -49 -5 -64 -60 -94 -70 999999 -93 999999 -70 -74 -85 999999 999999 -21 -60 -70 999999 999999 -80 -48 -55 -50 -97 -29 -15 -5 -30 -68 -43 -7 -9 -18 -6 43 97 8 26 65 82 52 69 36 43 88 28 9 7 60 65 35 70 100 75 35 10 67 43 80 80 33 35 54 78 100 18 46 77 82 76 90 114 101 93 54 97 90 72 76 28 70 85 68 90 88 99 64 78 70 34 -25 -16 57 65 62 34 9 42 31 56 30 9 14 43 -5 -27 -22 -36 -12 -2 -4 26 0 3 3 11 -32 -60 0 9 -17 -38 -23 -44 -26 -3 -25 -37 -26 -21 -17 4 15 16 3 29 3 -13 22 36 52 81 106 100 60 72 83 82 88 79 68 127 137 120 110 123 80 80 83 89 52 108 103 108 148 90 57 40 78 87 89 75 50 41 67 71 58 67 57 69 95 84 104 100 81 67 76 70 73 99 74 69 66 91 87 69 79 77 69 67 66 52 53 54 37 29 30 28 43 55 58 68 38 51 37 37 66 65 38 55 66 58 54 55 65 78 61 52 52 71 74 71 68 66 68 75 59 74 63 59 41 45 50 48 48 39 31 36 53 49 35 27 36 23 34 37 31 34 38 36 43 43 57 53 44 43 47 53 57 67 70 58 42 35 23 17 6 32809 296 363 30 9963 9 6 49 7447 2033 1132 7490 23340 51638 132574 317384 550848 619914 851682 999999 535870 239895 3449 -12 -16 -27 16 -52 -48 999999 -95 -35 -24 -92 -50 -18 -51 -63 -88 999999 999999 -70 -13 -63 -63 -59 -98 -80 -22 -26 -30 -54 -82 -30 -66 -44 -49 35 -19 -47 -3 8 -6 18 -17 36 54 19 -14 -8 63 39 32 37 23 34 43 70 87 35 75 34 32 28 56 54 63 56 24 34 21 25 20 24 63 41 47 71 62 78 94 57 2 70 103 88 64 40 69 66 69 60 50 75 84 29 66 67 -15 -10 40 38 32 65 99 53 66 18 1 -14 3 16 22 -11 -11 42 65 -22 8 16 4 -9 -25 6 -9 -19 -37 -45 -45 -14 -44 -36 -28 -40 -86 -1 -5 -10 -33 -29 -19 -21 -4 3 16 16 36 74 52 29 77 99 76 65 74 91 119 113 107 76 75 103 103 112 77 79 95 60 82 85 63 67 104 95 98 65 95 124 98 64 90 90 75 86 96 78 86 80 78 74 69 64 62 56 82 59 58 52 45 47 72 56 59 79 102 78 65 74 83 66 50 38 29 35 38 35 26 39 49 48 44 27 32 52 48 49 23 27 60 64 67 60 48 49 56 46 65 57 66 56 53 43 49 52 67 61 65 46 36 24 34 41 42 32 32 37 30 31 31 14 20 29 31 23 30 36 41 43 37 35 29 35 36 40 39 47 48 43 50 46 42 38 29 19 14 2 32815 307 42 30 9972 9 6 55 7447 2030 14592 999999 999999 999999 999999 999999 999999 999999 999999 999999 -29 522 4538 20851 98665 213929 383689 612329 910121 987253 757571 86579 1896 113 -29 -41 -30 2 -26 -46 -63 -72 -60 -82 -27 999999 999999 999999 -57 -93 -84 -62 -74 999999 -50 -36 -57 -36 -77 -43 -18 -52 -60 -60 -89 -78 -13 2 6 0 3 -24 -28 -15 -35 35 6 25 41 65 10 18 52 -4 61 13 -10 84 58 43 41 58 54 19 20 98 53 39 62 -5 61 44 21 8 6 25 17 44 93 24 29 36 83 45 81 91 154 58 75 55 87 21 40 87 -1 27 31 80 30 0 53 26 5 0 56 3 -46 44 43 -7 -28 -42 -42 -46 -24 -4 -19 -3 -16 -30 29 19 -28 -34 13 21 -45 -47 -43 -21 -11 -6 -50 -34 -8 -5 -30 4 -10 -2 7 -19 7 66 36 21 -1 49 86 107 64 94 115 104 94 99 94 119 119 98 73 63 82 54 79 72 93 94 77 79 82 59 60 81 71 64 50 87 69 72 67 74 75 69 51 73 41 54 71 68 67 86 75 66 70 99 79 56 70 71 41 38 66 69 95 79 60 59 60 73 91 73 51 27 12 20 34 24 28 40 45 43 57 36 30 22 27 45 60 51 56 67 51 63 76 62 63 49 47 53 51 61 67 68 70 66 68 55 47 41 35 48 37 43 37 44 28 35 34 38 39 37 30 31 30 30 33 31 27 32 29 31 34 39 39 41 52 50 55 58 48 32 28 21 11 3 -3 32821 296 374 30 9974 9 7 1 7448 2027 -48 1797 6940 19132 41527 72826 186073 434612 966444 999999 999999 409824 7210 -14 -11 -97 999999 -52 -53 -69 -82 -21 999999 -52 -72 -87 -89 999999 -71 -83 999999 999999 -85 999999 -67 -55 -65 -22 14 6 -79 -67 -81 -60 -57 -40 -37 -78 -52 -18 9 -4 -3 31 48 14 15 -3 64 35 67 22 28 55 1 34 38 40 19 17 64 64 64 27 58 39 53 56 85 65 101 137 113 68 30 22 68 43 68 56 125 79 110 91 93 83 111 69 46 109 60 62 82 53 76 51 -2 0 4 45 50 114 59 10 29 19 6 18 23 5 -19 -35 24 47 45 -22 -2 -15 1 0 3 11 30 -22 11 -6 -32 -39 -31 7 -6 -45 -13 -43 -33 -15 -3 9 -12 3 23 20 52 62 51 77 58 78 66 38 86 102 75 87 92 124 131 107 99 91 101 99 91 77 78 81 79 57 50 98 92 103 86 72 77 99 93 69 73 78 81 120 97 61 88 56 77 81 74 48 64 54 74 85 95 99 69 101 109 69 49 67 108 99 78 87 107 88 85 79 47 46 29 15 46 38 32 45 43 72 55 44 44 55 41 27 63 78 82 60 67 70 63 64 56 62 67 69 57 69 78 95 93 88 90 77 76 78 60 58 56 63 58 53 72 65 59 60 40 45 51 50 36 31 46 64 48 46 51 55 57 50 54 54 56 61 69 66 71 70 66 55 50 40 30 12 32827 308 6 30 9966 9 7 7 7448 2024 3729 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 126 1526 5975 16632 34186 73882 178874 460216 999999 999999 999999 131380 6277 180 999999 -82 -93 999999 999999 -71 999999 -97 -45 -32 -42 -82 -84 -55 -62 -30 -51 -76 -84 2 14 -45 -29 -24 -57 -42 -59 -89 6 -10 -58 -53 -59 26 -6 -26 -1 17 36 -32 26 20 38 20 36 -13 -17 35 55 61 -26 21 11 -11 22 38 36 68 26 7 48 24 57 73 68 52 35 52 57 75 96 38 48 96 67 51 92 63 128 90 58 56 85 97 44 30 35 33 81 53 48 40 29 34 -1 12 -17 14 -5 43 16 -23 26 46 -15 -23 -7 -32 -11 42 15 -18 -23 -35 -4 -26 -20 1 -7 -21 -50 -51 -29 -26 -19 -12 -7 -37 -14 -51 -12 -4 10 20 5 42 73 50 65 42 65 78 52 86 76 81 90 87 105 110 101 72 82 97 59 58 75 72 72 52 16 61 86 80 90 71 78 77 97 83 124 106 84 82 72 72 80 63 74 66 82 94 72 65 66 88 84 70 73 83 73 57 53 98 88 79 89 81 114 78 83 80 78 78 78 43 27 51 46 36 48 42 38 51 62 40 42 48 45 51 37 47 55 61 64 63 68 63 74 54 82 77 88 83 79 82 69 67 76 70 73 66 67 51 60 58 50 44 55 52 37 48 37 32 32 40 40 32 31 30 35 43 41 39 37 42 48 41 42 47 60 67 62 64 67 56 49 36 24 11 32833 292 487 30 9967 9 7 13 7449 2021 7 580 1487 3603 8787 24530 80392 285897 527909 999999 999999 999999 299524 2740 999999 -69 -77 -92 -66 -20 -50 -71 999999 -78 11 -77 3 -23 999999 -70 -82 -73 -63 -58 49 -15 -59 -2 -48 -45 -60 -12 -16 -25 -2 -17 -8 1 46 60 -1 18 -2 -6 61 49 26 15 5 79 64 11 43 78 87 0 85 92 57 48 76 115 66 69 48 79 79 69 35 103 23 45 51 60 39 92 134 117 81 89 71 55 59 65 89 82 43 75 56 23 70 80 44 9 6 13 8 -1 22 54 35 8 18 36 5 -9 41 40 3 -24 4 -4 -29 -64 -21 -10 -40 -30 -41 -36 -20 -15 -35 -48 -32 -43 -30 -11 24 -23 -19 9 0 -12 28 -3 -17 26 60 69 59 60 92 123 112 110 129 116 84 85 90 101 69 66 74 82 59 73 74 87 86 110 118 74 84 90 81 67 70 84 102 102 113 125 113 90 111 68 74 77 60 45 75 77 89 82 76 63 82 63 58 77 96 71 75 75 81 92 67 82 111 84 93 97 74 53 89 68 30 42 47 46 43 49 39 39 25 23 62 56 61 77 63 53 74 83 69 67 77 85 76 65 67 71 66 68 76 79 79 76 67 81 95 91 77 66 76 77 65 49 69 62 49 48 39 55 65 51 33 44 45 41 39 40 40 44 36 30 30 40 48 50 53 63 62 56 54 43 25 16 8 1 32839 292 490 30 9970 9 7 19 7450 2018 -57 563 1809 4249 10387 27302 80921 237821 634286 974464 999999 999999 362911 6998 -18 -24 -25 9 33 -54 -23 24 38 -81 -69 -66 -38 -38 -39 -34 -51 -8 80 70 45 54 79 80 16 41 2 -38 -56 20 53 13 45 -7 42 5 24 33 -21 69 95 58 63 85 75 56 59 78 61 105 104 71 117 150 67 139 147 89 64 115 73 114 125 129 121 89 116 119 82 130 86 115 118 107 99 104 144 136 156 130 135 96 135 160 94 77 73 96 72 19 65 63 46 78 105 57 89 46 38 52 10 24 11 43 59 49 32 8 29 2 39 21 -31 -20 8 -19 32 38 7 -5 -32 -8 14 27 33 41 45 39 9 26 54 45 57 65 56 56 57 67 77 78 94 112 115 111 102 110 86 88 61 99 79 58 68 82 112 126 117 112 104 115 118 139 103 88 137 118 137 157 121 116 79 71 101 97 105 112 86 83 102 98 81 94 92 105 87 92 125 113 89 94 83 108 141 123 102 115 139 111 93 89 79 99 101 90 59 49 67 40 53 75 92 68 52 56 69 60 49 55 55 80 90 85 92 81 91 90 94 94 93 83 66 81 97 96 93 97 100 102 107 99 94 75 83 90 74 64 68 65 62 62 59 72 60 55 56 46 59 64 65 64 46 51 50 37 48 58 62 53 58 62 76 85 80 60 31 24 14 6 32845 290 554 30 9974 9 7 25 7450 2015 125 571 1619 3654 8941 23038 73328 269412 893300 999999 999999 20688 162 -64 -29 4 -4 -31 -14 12 -75 -91 -29 -14 -99 -7 -32 -9 -43 999999 -42 2 66 -32 -40 10 2 -2 29 -3 -2 -1 -12 -53 -17 47 34 -30 -26 -55 40 62 -22 41 37 94 69 30 43 79 99 53 55 79 63 29 64 71 112 87 57 56 47 110 46 86 112 134 73 75 79 73 75 80 115 166 123 55 92 77 82 67 87 65 79 92 101 107 6 -20 31 17 18 32 46 -11 34 97 64 29 38 8 30 9 19 38 1 -35 10 10 16 24 10 15 -10 -64 -16 -30 -23 -16 1 -13 -25 -3 -30 -8 -28 25 26 17 -8 22 36 15 24 30 20 4 39 64 62 52 58 68 90 64 113 95 91 89 70 83 54 71 71 69 43 75 81 112 107 100 79 101 121 131 121 134 131 129 118 79 76 65 68 63 90 97 80 76 81 89 73 50 71 68 86 93 78 68 95 106 105 118 95 94 87 75 77 88 83 56 63 58 49 51 33 34 33 44 34 48 43 55 57 51 54 47 46 54 56 59 57 66 80 79 76 78 62 72 80 78 77 65 83 85 87 79 87 81 78 75 61 64 57 53 59 47 48 44 55 50 33 40 42 35 26 31 30 25 34 19 24 37 35 31 33 46 44 53 64 77 82 73 59 37 21 11 8 -1 32851 292 470 30 9980 9 7 31 7451 2012 -48 698 2249 5427 12458 32452 77694 207348 585387 999999 999999 999999 237711 6313 -12 -47 21 7 -6 28 -13 -31 999999 -23 -66 999999 999999 -58 -77 -32 -3 -3 -9 25 -20 8 -40 -59 -57 -13 58 -14 -25 5 21 33 27 16 33 28 1 20 18 -15 19 65 62 -4 67 98 42 32 17 42 75 23 92 69 14 62 132 81 114 80 63 105 49 73 67 78 52 66 85 65 73 89 115 91 102 90 73 113 104 67 55 64 45 18 24 34 56 83 33 41 37 46 15 41 52 69 14 5 87 34 15 17 36 18 -9 -5 8 4 -37 -16 -22 -7 -5 -3 -3 -18 -23 -10 -12 -36 -33 -1 -28 -8 -5 -24 -7 -13 -24 10 8 -2 -1 -5 29 30 55 26 67 93 89 57 62 80 94 99 57 50 69 68 29 41 78 67 75 83 93 60 105 85 85 90 92 128 123 128 137 78 64 86 99 62 64 77 78 84 56 58 97 121 98 82 88 101 77 82 91 77 82 99 99 99 74 81 86 57 82 82 72 73 74 51 41 28 44 49 11 11 43 59 82 43 60 64 53 61 58 45 48 71 70 76 74 80 83 82 77 77 66 75 72 54 62 82 76 83 85 87 66 57 67 59 45 46 57 68 49 31 48 52 39 46 34 44 19 29 39 38 40 40 34 33 33 40 45 49 63 70 82 91 94 82 72 38 13 8 8 -5 32857 293 469 30 9979 9 7 37 7451 2008 1501 7530 24188 63715 144261 287288 554528 951279 999999 824856 650171 266393 25709 429 -55 -96 -35 3 -1 -27 -34 -22 -92 -83 999999 -31 -10 -48 -66 -58 -49 14 -11 -32 46 -4 23 9 10 -9 13 51 26 -2 40 18 20 -8 2 45 76 26 15 30 33 33 69 -5 48 90 14 77 86 63 15 53 83 65 126 92 44 30 96 75 76 94 81 45 77 77 56 48 102 117 88 105 146 121 77 70 70 111 103 109 74 81 122 81 30 75 51 7 31 53 59 66 41 50 69 29 69 63 31 -4 -36 -18 17 12 -17 -12 6 8 -7 -43 -43 -5 -13 2 -32 -33 -16 -20 -40 -50 -51 -29 15 16 5 -9 24 -25 -8 -16 29 41 27 32 69 42 20 32 17 56 112 114 75 101 92 97 123 113 112 52 47 44 37 65 54 56 75 88 92 96 100 62 84 125 113 126 130 127 104 115 95 94 71 69 59 63 71 81 97 109 81 75 82 82 95 80 73 80 63 78 95 87 109 106 115 90 89 95 93 86 71 57 54 51 55 41 47 49 65 51 49 60 55 39 51 65 70 82 69 74 76 79 86 99 93 97 69 77 79 78 72 83 74 76 85 105 78 79 88 98 96 70 69 73 87 74 65 65 68 62 50 61 66 54 62 47 52 59 42 43 40 48 48 54 54 46 56 55 60 73 93 108 119 122 92 45 28 22 7 32863 293 466 30 9976 9 7 43 7452 2005 841 2881 7809 17533 36585 77369 173890 361803 841779 999999 999999 643773 473533 7645 926 34 45 23 55 18 -5 -20 -90 -80 -44 -9 -11 51 -21 -14 -13 -46 -20 -13 74 16 26 40 48 30 16 41 19 0 45 1 55 83 17 29 5 11 26 68 97 46 50 135 100 75 51 69 60 13 65 90 73 118 120 142 88 30 62 71 88 112 98 62 47 101 64 123 99 44 70 118 141 107 70 90 57 108 84 93 119 98 89 91 81 52 60 41 75 64 47 74 51 8 55 117 79 18 26 46 71 82 80 45 31 9 24 28 15 4 26 26 15 -7 1 -21 -27 -46 1 12 14 27 47 7 13 -2 15 25 50 35 59 53 35 58 57 77 108 111 103 126 131 142 131 148 131 139 119 68 23 79 52 68 91 108 89 77 119 119 104 142 119 106 123 103 118 145 106 109 108 125 123 110 118 128 108 109 121 124 107 121 95 106 108 103 114 115 116 118 95 115 142 128 110 129 134 137 115 102 103 103 101 128 79 74 56 46 72 72 75 59 62 76 84 74 82 100 108 103 129 121 115 107 113 111 115 126 108 104 121 113 105 99 106 111 112 111 106 107 96 88 97 102 107 93 90 101 85 82 72 71 66 63 67 70 62 60 68 64 65 59 59 62 70 74 61 65 81 92 96 101 116 122 131 157 190 158 62 31 27 32869 292 506 30 9986 9 7 49 7453 2002 -11 722 1962 4507 10376 27982 83972 276941 966916 999999 999999 14855 139 -44 -49 26 24 55 17 52 61 -44 -38 -18 -27 -21 999999 -92 -72 -44 38 -35 -51 -41 17 -34 87 87 110 32 35 34 -56 10 40 8 24 -3 17 15 44 4 24 29 -11 49 56 75 69 21 71 96 51 48 86 88 87 111 84 78 62 91 112 87 90 135 118 79 142 104 85 44 87 96 82 135 158 54 75 100 50 105 114 59 68 74 115 53 125 112 92 106 76 41 11 2 47 37 36 75 75 78 40 12 -3 15 11 -27 -13 -1 23 32 47 28 -17 -17 22 7 -20 -18 4 -4 -7 -10 47 5 2 20 -13 -6 21 54 27 54 65 64 38 66 46 108 154 98 78 101 96 82 75 84 98 89 60 67 58 54 40 85 76 118 95 112 135 91 78 106 102 94 121 120 144 116 102 105 73 108 102 122 116 87 98 108 104 99 86 94 130 94 78 78 107 59 65 88 109 106 120 126 110 125 111 98 108 100 120 104 110 78 74 66 62 59 56 52 65 79 69 83 101 84 61 89 82 94 95 95 107 110 109 112 112 106 109 109 103 94 109 113 108 96 84 89 105 96 92 104 96 107 108 99 87 77 77 64 69 73 58 53 60 63 69 64 62 56 61 59 59 54 54 53 60 66 72 83 93 106 121 120 112 72 35 29 23 12 32875 292 509 30 9989 9 7 55 7453 1999 208 956 2208 4925 11350 31215 96873 337452 999999 999999 916764 164281 588 -46 50 62 -50 -50 -51 -43 -72 -15 -10 -6 -27 -69 -7 -27 -54 -41 -39 -69 -70 -27 -35 -21 -8 23 44 -11 -19 20 0 21 -15 -24 -2 14 -55 -3 9 3 30 43 65 78 108 129 122 60 29 45 18 31 0 21 40 62 48 62 68 103 78 57 48 128 136 113 8 58 75 87 75 84 37 49 78 59 93 74 132 67 107 77 97 87 73 57 37 21 48 50 -27 -11 32 56 66 61 68 38 9 12 -3 -7 -20 -35 -20 -28 -41 -34 -39 -19 20 -9 -29 -13 2 -40 -44 -2 -9 -50 2 -12 -7 14 40 32 10 8 7 37 19 24 43 41 69 15 57 59 32 82 122 129 81 83 107 96 70 77 59 62 59 85 51 50 62 46 31 57 68 64 70 98 104 85 88 115 96 94 97 101 94 92 96 78 83 84 91 95 93 117 69 88 96 117 78 75 85 90 94 76 87 107 105 100 117 105 79 96 102 93 83 72 85 65 60 44 38 38 63 62 56 58 75 72 70 62 80 78 80 69 64 70 85 92 84 89 83 84 97 67 82 79 78 91 78 98 106 81 77 77 66 85 98 90 81 89 91 86 69 57 63 63 48 47 60 50 44 40 50 47 43 48 35 40 44 53 51 52 53 68 79 92 115 136 144 126 80 42 14 6 32881 294 445 30 9985 9 8 1 7454 1996 1610 8493 23534 58676 148593 369147 774241 999999 927849 221428 450669 723044 330816 1317 -14 -32 -33 -6 7 -8 -49 -49 -94 999999 -60 -86 -92 -28 50 -21 -26 -17 14 -45 -40 -45 -9 23 1 -23 63 9 19 11 -14 -65 -28 5 59 34 -2 -24 0 26 76 53 60 70 57 82 58 74 63 32 52 51 19 42 58 47 125 76 30 124 96 73 79 93 83 91 125 77 73 101 97 47 42 77 66 56 49 94 104 91 70 122 114 97 54 59 63 78 44 -20 8 28 6 27 60 84 68 14 -7 56 36 2 -37 -23 -19 2 9 -9 24 6 -62 -41 -12 -43 22 -37 1 -5 -13 47 2 23 -10 4 12 3 -7 12 30 78 47 46 65 75 65 68 74 84 86 99 115 88 46 80 81 75 42 30 27 39 74 56 44 32 14 37 51 35 36 63 94 97 88 70 79 108 101 131 95 103 83 80 109 111 88 82 80 74 93 99 86 91 85 75 90 76 98 86 85 89 98 92 107 93 76 111 118 70 77 66 63 64 93 77 60 57 53 46 56 48 64 53 57 67 61 76 74 82 93 72 73 93 95 66 69 82 77 85 89 74 74 89 91 86 94 90 78 68 71 84 93 82 88 89 88 83 70 48 47 59 56 49 43 39 50 38 29 45 64 48 43 51 48 43 50 52 50 61 71 86 103 117 140 162 175 165 141 69 26 17 32887 294 442 30 9982 9 8 7 7454 1993 484 6570 18624 43887 93441 178815 461292 999999 999999 999999 20780 352 76 1 999999 -90 -6 -38 -1 -25 -31 -31 -28 -61 999999 -38 -56 -23 -40 -49 -31 -69 -23 -74 999999 -73 -47 -39 8 7 19 50 -2 -67 -44 -86 -39 -31 -5 5 8 -21 -59 -34 -39 37 88 81 44 33 23 -16 7 -21 -40 -3 48 22 2 43 40 68 59 22 68 94 53 65 61 50 81 104 38 62 96 33 69 61 109 76 62 62 97 58 77 41 1 34 80 47 59 37 59 25 -62 5 38 29 -12 42 18 -16 40 -12 -24 -11 20 -47 -6 -13 -28 -29 -49 0 39 -30 -62 -46 -33 -39 -25 -31 -24 -57 -30 -16 -27 -21 -16 -5 3 36 30 28 -8 -5 -6 42 21 53 76 55 57 70 85 62 71 56 51 49 21 12 48 14 -2 9 49 38 41 14 2 -11 14 53 53 54 70 108 119 108 96 79 71 60 51 79 66 78 78 67 83 68 70 66 93 71 48 45 33 34 41 65 44 50 67 80 71 59 67 64 65 67 59 67 57 45 47 52 57 39 45 18 46 28 19 54 51 45 55 72 82 66 67 78 78 75 70 77 80 70 60 68 54 61 69 65 74 84 86 79 71 69 63 45 62 64 76 75 65 69 69 63 48 39 45 39 33 38 35 32 39 37 28 31 34 37 36 33 31 32 26 33 40 43 79 125 165 172 173 174 162 121 81 27 32893 294 449 30 9989 9 8 13 7455 1990 484 3362 11904 37621 93831 235076 533059 919114 999999 999999 568790 7342 112 -6 -53 -80 3 11 7 5 3 999999 -68 -82 999999 -66 -17 -39 -40 6 -30 61 14 -17 -19 -26 -43 -61 -12 10 17 -3 -29 -28 31 24 -7 37 -3 26 -1 -4 23 28 -9 3 28 60 57 150 134 24 31 34 27 10 19 2 78 76 60 77 96 61 57 38 67 39 87 97 80 60 81 80 53 51 28 67 102 29 58 97 90 97 94 88 65 60 63 12 22 48 27 0 26 37 18 29 53 -14 15 7 -9 -1 11 9 12 -15 -52 -27 -9 3 30 0 5 -5 -9 -10 -33 -7 17 -15 -37 -22 -5 -39 -4 9 -29 -21 -7 26 12 49 7 31 27 40 63 60 64 83 53 95 109 82 97 29 47 46 16 3 -11 4 -7 49 29 18 57 27 29 43 55 89 114 93 59 96 119 117 90 103 134 101 86 86 89 85 97 87 92 101 100 103 97 92 90 86 91 110 91 88 84 80 99 100 107 96 78 74 119 108 90 89 103 93 59 68 59 45 74 76 54 46 47 59 73 64 56 62 71 60 69 76 93 91 102 109 80 83 76 66 62 72 88 86 81 96 100 87 87 78 51 60 77 75 87 106 92 97 84 78 67 60 39 47 60 59 52 47 49 39 39 43 42 53 47 37 39 41 38 43 64 92 180 482 1114 1870 2338 2260 1687 1116 562 267 32899 293 492 30 10002 9 8 19 7456 1986 1592 6911 18629 46705 116288 335356 999999 999999 999999 46939 348 -47 -53 -3 -22 -28 21 -23 42 -15 -36 -65 -50 6 -4 23 -6 -35 0 -37 -69 -83 -25 -36 -5 15 72 28 -4 36 0 13 73 61 -13 -10 53 52 -7 -37 -51 -7 -6 -1 -9 45 50 62 95 132 87 43 34 37 78 38 10 75 17 100 119 31 101 63 124 71 77 138 164 95 63 92 112 122 95 69 110 105 90 108 66 91 79 66 93 114 87 120 96 63 68 49 6 -7 62 12 20 52 60 82 31 10 33 72 22 -12 44 44 4 1 -24 -17 -42 -41 -25 -23 -11 -24 -32 -5 17 29 11 -33 -41 15 18 -5 -9 -12 -16 3 53 43 63 44 44 69 65 35 35 88 84 62 80 83 59 30 36 13 45 56 37 39 51 39 58 39 81 83 74 82 88 137 88 101 104 109 112 95 115 140 106 85 103 77 79 103 118 109 96 85 82 69 88 89 85 112 97 91 110 111 89 87 97 97 117 105 121 113 87 103 105 96 95 71 77 85 80 78 70 59 67 68 60 73 71 65 75 90 95 92 81 78 97 116 99 84 91 65 72 83 71 77 84 91 94 103 96 81 68 68 70 58 87 92 81 93 87 112 89 85 97 77 65 63 70 57 57 56 55 56 54 53 47 43 42 38 47 49 48 53 61 76 119 220 640 1235 1645 1800 1624 1106 551 32905 294 463 30 10003 9 8 25 7456 1983 266 5600 19233 47514 125392 326735 846633 999999 999999 426853 133247 729 -26 -56 -73 -83 -27 -25 -40 -18 70 29 -35 -42 -31 -56 -8 10 -28 -46 -45 -65 -78 -82 -35 -65 -31 -2 13 1 -11 3 -13 -26 7 -20 58 -12 70 -6 -32 -3 37 46 47 43 56 93 95 117 85 41 43 115 78 40 70 93 106 51 61 43 60 52 73 115 40 66 70 58 83 20 67 102 84 55 18 39 69 27 58 49 104 91 77 63 40 36 103 26 95 81 36 11 1 13 76 31 51 63 67 39 40 27 -28 -37 -25 -54 24 -13 -23 -24 6 0 -26 -30 -60 -19 -24 20 -17 -37 -14 -7 11 29 23 8 18 4 19 58 48 30 23 48 48 50 52 83 76 41 44 90 75 58 5 50 17 16 27 -5 -6 26 17 23 22 68 42 37 55 61 99 118 106 107 111 132 99 110 108 64 90 125 98 94 89 90 90 103 106 89 87 68 66 95 77 86 77 94 101 118 127 97 87 93 81 95 93 97 87 94 73 91 80 83 67 69 60 66 61 45 24 47 33 50 60 66 84 88 92 92 94 92 96 95 75 78 95 70 61 89 111 98 84 82 84 89 82 97 72 52 51 69 72 68 90 98 92 86 86 81 79 76 64 73 61 46 49 54 58 45 48 49 56 48 45 51 45 34 30 46 56 53 52 58 56 79 153 279 438 694 1044 1391 32911 296 391 30 9991 9 8 31 7457 1980 84 437 1203 5682 45364 88168 131744 244317 466448 669682 999999 999999 41943 243 -5 -81 -57 25 -8 -1 8 19 52 -16 -25 -17 -46 -19 -21 -31 3 2 14 -40 -31 -36 -11 -12 16 57 71 31 23 32 39 73 32 43 20 38 13 65 53 27 30 -11 40 57 77 189 143 76 73 1 -4 37 68 29 85 87 49 63 34 92 49 62 113 79 81 65 153 73 76 20 67 77 72 47 83 99 84 104 43 49 107 62 22 81 121 90 71 48 110 46 5 37 40 36 77 69 50 64 39 46 5 19 43 -33 -42 -22 -36 -17 -24 -46 -36 -35 -61 -45 -46 -22 -46 -31 -12 -29 -54 -4 5 23 36 7 -30 4 4 -1 25 48 38 11 43 38 59 46 87 78 63 64 81 53 25 33 16 5 10 -9 -8 26 11 -4 -10 20 38 40 29 18 77 96 92 102 123 125 132 107 118 94 103 113 82 63 105 132 82 67 81 64 82 72 67 83 83 82 87 90 112 116 89 71 83 89 92 97 92 88 95 87 83 77 76 64 69 76 75 82 56 48 61 62 53 44 65 84 80 83 82 80 76 94 103 88 75 78 87 68 82 68 71 73 81 75 79 97 77 53 58 69 82 78 77 76 84 92 93 96 109 100 92 85 86 64 60 66 64 51 61 63 56 49 43 42 34 34 37 38 42 34 37 38 41 55 73 94 148 185 230 285 287 199 32917 293 482 30 9992 9 8 37 7457 1977 102 3694 14739 43742 111326 275940 661887 999999 999999 856544 26230 1202 23 38 58 0 -2 10 103 35 4 -30 -71 -24 -30 24 72 13 14 -15 -26 -44 -94 -95 -55 -40 17 56 52 27 11 66 82 50 41 26 28 22 15 6 12 30 34 -29 -18 54 103 127 133 49 -9 10 47 35 54 43 46 72 56 68 127 78 55 12 6 103 116 41 93 121 112 108 99 67 64 40 68 125 64 39 65 107 119 56 62 18 34 67 39 21 -2 -22 26 15 24 38 0 8 43 25 0 10 43 23 -16 -9 -27 11 23 21 3 -40 -44 -35 -36 -39 -41 -24 -46 18 20 13 13 34 -7 17 49 31 -5 11 10 4 -19 35 14 36 7 66 70 32 46 29 44 24 -7 -16 3 9 8 15 26 -7 12 -7 35 32 -9 -1 3 61 74 57 76 107 116 104 119 114 97 126 103 95 98 76 89 87 103 76 64 44 42 76 81 97 91 83 70 81 96 83 79 93 116 85 82 86 87 82 77 69 75 90 68 75 74 74 68 53 29 26 40 46 52 41 45 61 64 67 60 71 71 84 95 81 67 74 61 61 68 78 85 74 82 71 74 81 76 44 44 52 37 33 64 78 75 76 97 109 111 105 94 83 73 61 46 50 49 47 39 34 35 22 28 30 32 28 21 20 26 31 20 13 20 18 14 25 27 36 54 78 101 124 132 32923 292 522 30 10002 9 8 43 7458 1974 894 5694 13422 33723 81566 195556 451488 847193 999999 999999 161440 2456 2 115 53 26 56 32 -21 2 -9 -16 -6 8 75 71 41 48 47 -12 -55 -45 -44 -47 -43 -58 1 77 44 65 55 21 77 65 45 59 38 46 72 17 10 -12 33 34 16 115 142 99 169 150 117 92 64 82 71 91 88 53 64 82 95 67 50 130 120 84 111 73 119 135 121 132 90 92 132 69 77 104 39 78 93 71 103 80 97 45 71 41 15 32 34 50 67 59 53 48 23 58 50 41 26 -4 -19 0 2 -1 5 44 5 24 -1 10 0 -19 -13 -23 3 21 1 14 34 40 13 8 24 75 62 30 25 45 50 37 42 28 65 63 87 94 97 76 90 86 47 31 15 3 26 28 0 18 37 25 49 16 18 17 42 35 39 97 101 126 144 130 154 115 130 105 118 116 94 86 99 114 119 119 125 110 130 79 64 74 104 95 89 78 109 130 142 89 101 108 111 134 119 113 96 133 126 97 92 117 124 108 98 93 80 73 58 57 69 79 77 80 83 101 92 88 89 92 111 119 105 100 97 77 64 67 86 79 87 96 89 105 110 98 98 87 58 67 84 83 96 101 114 133 130 144 145 113 102 95 88 89 85 83 73 71 71 81 73 68 56 59 60 55 45 44 55 48 41 44 47 45 43 48 62 69 84 98 119 143 32929 292 500 30 10010 9 8 49 7459 1971 656 6163 18276 43521 91336 207558 477555 848779 999999 999999 775028 12377 104 0 11 35 14 -28 -31 38 60 49 -18 25 64 2 51 44 62 11 16 -49 -49 -88 -88 22 30 77 3 5 65 69 82 23 75 45 88 46 37 30 -2 -2 29 19 46 88 120 163 138 91 71 40 85 94 126 63 75 108 94 51 97 74 64 48 72 131 110 68 116 95 95 70 79 53 104 99 75 97 90 121 95 97 81 73 62 119 91 46 33 35 -13 62 54 42 11 42 38 95 68 66 15 -9 18 2 6 -9 36 -31 -25 -46 -7 -6 -21 -31 16 11 -3 4 -47 -33 -6 -6 61 50 65 61 32 28 45 53 45 55 46 59 84 75 77 61 58 58 61 45 20 14 41 42 23 31 5 -2 -12 5 17 31 50 51 56 92 102 118 116 111 126 141 138 135 122 122 108 105 110 108 107 112 110 117 97 78 78 108 86 89 81 83 103 106 96 102 86 71 101 92 78 102 139 127 109 80 63 95 89 111 113 102 104 75 52 40 41 70 65 46 39 64 86 87 95 111 109 90 93 99 102 102 109 82 70 90 104 100 88 81 79 89 113 98 84 75 76 86 73 89 87 89 110 124 153 175 150 131 111 91 81 70 66 78 75 72 64 54 57 50 43 43 56 60 55 52 51 44 42 50 49 54 66 90 155 217 329 591 1228 1413 32935 291 562 30 10012 9 8 55 7459 1968 866 4588 13701 33749 69900 174218 459447 999999 999999 999999 12393 113 41 28 8 86 3 52 72 118 97 66 50 56 87 76 58 64 18 8 -27 -40 -4 25 48 60 67 77 76 71 62 45 76 27 80 81 35 19 -51 19 15 42 54 67 40 98 108 116 131 130 113 86 115 94 86 88 83 82 114 115 107 84 34 98 102 123 43 92 99 66 87 71 102 137 142 45 66 106 71 87 105 128 114 62 60 42 39 39 81 80 85 55 59 50 35 19 49 69 28 4 40 30 20 5 -6 39 56 37 -9 5 -14 14 52 8 -18 -30 3 34 9 21 32 68 100 20 22 37 52 39 44 40 39 39 39 86 91 99 86 54 29 64 15 31 14 34 18 45 11 11 -10 -27 6 52 33 26 19 104 135 113 112 159 134 128 145 119 114 149 142 120 104 96 102 99 127 91 109 114 88 122 107 96 90 109 92 107 117 82 93 120 102 119 113 128 134 142 123 117 84 105 134 131 118 92 64 64 81 72 68 76 52 61 69 66 74 72 80 93 112 127 103 105 130 114 111 102 87 77 75 82 67 92 102 121 112 96 94 75 72 59 61 88 102 97 99 121 144 144 147 217 220 109 87 79 76 84 83 71 74 71 61 65 64 50 62 54 43 38 48 48 43 47 51 52 60 73 235 594 1118 2235 4619 7161 6637 32941 291 560 30 10010 9 9 1 7460 1964 3647 22575 61550 104696 191493 449527 952284 999999 999999 386791 3417 205 43 73 14 24 10 28 17 99 99 68 17 51 1 53 58 15 0 51 12 6 -41 -33 47 52 79 102 61 63 118 80 89 81 98 89 26 2 -79 -21 -5 -23 24 83 89 46 92 132 77 97 77 83 36 18 76 92 72 63 77 88 36 -8 58 21 85 97 42 21 70 123 82 47 41 62 15 14 33 5 48 70 63 25 59 69 2 35 57 20 40 24 -1 13 65 48 30 41 43 39 -10 -40 8 9 -38 -42 -36 -27 -10 -44 -26 -37 -66 -14 -17 -33 -26 -32 -30 -7 -2 23 0 0 41 33 63 47 62 24 8 28 24 41 41 40 43 30 49 35 30 15 28 24 9 28 15 29 11 13 1 -18 -2 29 31 -14 -16 77 58 65 101 92 110 129 97 97 117 120 111 106 121 122 105 107 86 101 62 52 68 51 52 49 75 61 87 84 74 86 58 65 46 86 101 135 140 92 67 99 94 70 89 58 44 67 52 53 65 60 54 66 45 36 21 40 42 51 90 92 77 83 86 100 101 103 77 54 44 56 45 48 67 67 52 73 66 53 58 57 45 62 84 90 85 72 88 108 117 128 181 237 216 148 94 79 73 55 51 52 50 42 33 33 26 32 36 37 26 23 29 30 28 41 51 63 118 194 371 886 1809 4585 10697 13035 8350 32947 290 613 30 10003 9 9 7 7460 1961 1523 7393 22140 55655 142972 350935 849886 999999 999999 553538 4568 45 6 78 25 49 138 99 23 89 79 -9 62 -4 31 80 2 24 26 -24 25 -24 -18 93 35 -33 -1 -23 37 84 69 85 101 117 30 87 25 -80 23 20 55 57 132 92 80 120 144 107 102 121 93 103 66 34 41 30 65 132 106 27 14 85 81 98 80 92 90 89 85 87 60 21 56 48 91 74 126 53 62 113 53 31 38 16 22 33 40 -10 29 58 36 46 78 98 45 38 -6 14 -12 -38 -45 -15 9 28 3 -47 -20 -26 11 -1 -12 -27 -42 -23 -7 6 21 47 1 28 46 32 28 12 12 35 67 32 30 44 41 56 60 42 66 64 51 33 21 -15 -20 7 18 4 -20 -9 36 27 -2 34 -10 -20 20 44 100 98 51 60 107 143 106 83 107 121 97 123 98 100 94 108 132 110 82 93 79 85 88 59 76 81 79 100 89 84 78 48 83 71 84 95 129 123 99 121 109 111 132 86 78 91 92 77 71 73 46 52 54 41 33 25 58 60 58 77 85 78 78 116 106 89 75 53 70 54 63 77 75 74 58 54 71 67 48 47 43 47 68 84 89 70 54 94 111 138 162 194 231 264 257 201 141 113 84 63 54 55 46 54 63 51 51 37 33 29 20 24 30 29 34 40 61 113 204 400 757 1222 2388 4538 9217 17517 32953 291 527 30 10007 9 9 13 7461 1958 76 1354 3590 12544 31733 81305 217644 557487 921026 999999 999999 49346 374 67 87 78 64 70 93 124 88 106 40 73 98 36 79 50 77 23 -8 30 4 -16 10 49 62 53 68 69 74 129 66 87 86 51 14 52 -31 58 66 81 130 59 161 135 99 62 63 68 104 45 55 33 30 52 24 47 52 95 123 67 54 41 63 109 85 85 65 41 46 55 78 43 43 42 50 64 15 36 26 31 45 71 15 27 10 6 10 -9 15 41 35 18 20 -21 1 -20 -34 -21 -17 -19 -21 -2 -50 -41 -56 -32 -42 -17 -42 -23 -19 -4 3 5 -35 -16 -1 -16 -31 -24 -10 0 32 28 41 28 -3 48 30 7 45 18 39 24 53 58 13 37 -14 -40 13 -14 -24 13 -5 -23 -48 -34 -11 24 15 -21 33 67 76 108 91 120 100 83 85 104 112 118 141 107 92 77 73 100 87 73 64 65 60 54 53 55 54 37 52 63 72 65 85 57 49 65 66 87 106 112 95 82 73 61 62 57 51 55 63 53 36 36 47 32 18 52 58 35 72 71 73 84 98 69 71 47 33 34 36 29 22 39 57 62 66 68 49 44 45 49 20 28 52 62 53 52 61 80 104 138 164 182 219 236 304 995 2522 3566 2730 565 213 101 57 38 28 14 15 21 17 17 14 22 9 -6 1 10 25 34 48 96 152 164 223 473 1810 5105 10048 32959 292 536 30 10016 9 9 19 7461 1955 1200 7242 17750 37310 75133 144186 252691 434915 749930 999999 999999 734108 9028 238 191 97 82 89 163 187 166 107 114 171 183 137 118 94 190 133 27 94 34 79 64 65 33 40 100 74 104 148 80 91 177 246 123 104 74 111 141 148 198 150 139 118 134 135 115 164 188 139 109 78 69 59 62 63 103 73 105 144 51 87 95 117 98 135 68 112 94 94 110 143 126 107 70 84 81 90 113 98 127 116 47 42 43 51 67 77 66 69 125 132 69 61 70 44 45 -10 41 64 24 -14 11 36 13 3 -4 37 4 34 40 -22 -3 29 36 43 55 40 58 61 29 49 78 79 96 73 99 101 88 57 74 69 125 122 118 80 76 91 119 34 26 51 52 56 12 28 42 49 43 46 21 0 56 82 147 155 153 167 133 138 136 125 116 137 148 187 188 136 126 109 124 118 157 145 125 119 115 120 113 116 123 128 101 131 133 128 102 106 122 147 156 163 178 152 174 138 127 141 124 122 103 116 92 99 89 76 94 101 122 102 119 114 132 143 142 123 129 129 96 90 114 113 111 97 102 103 127 124 132 106 110 118 95 95 98 112 128 107 119 159 187 203 222 253 275 295 309 300 428 1607 5873 9529 6744 1796 235 125 109 88 87 82 73 81 71 77 72 74 85 74 69 64 79 87 92 101 120 148 212 375 622 972 32965 293 509 30 10019 9 9 25 7462 1952 -68 2533 12570 40100 96508 196605 401583 883921 999999 999999 504096 323488 2243 127 139 177 78 32 84 175 153 156 201 176 150 142 133 111 55 78 77 62 99 -3 30 -4 33 86 78 40 122 118 134 155 108 125 131 46 105 109 129 136 104 112 149 153 126 113 54 111 78 102 86 74 69 116 73 87 115 121 83 69 102 103 72 81 73 55 78 105 64 73 128 130 113 76 46 72 115 68 103 94 104 93 33 34 44 33 44 65 72 50 67 56 53 14 -2 3 56 28 -27 6 -20 28 -3 -12 24 2 -30 -9 -18 5 5 24 -15 -20 -27 -27 15 11 5 22 -4 44 94 62 50 1 40 75 40 35 72 58 75 89 85 64 23 45 32 29 15 15 39 25 20 7 33 31 18 38 54 26 23 49 50 138 117 120 145 148 132 110 107 123 130 133 118 143 136 131 102 110 130 175 125 118 106 106 94 60 83 93 100 111 81 103 67 60 83 102 122 134 121 124 127 100 89 57 50 60 59 65 44 48 65 62 74 80 87 103 98 102 100 101 107 100 76 66 55 75 70 79 79 89 87 101 91 89 100 85 77 44 46 52 73 92 87 106 127 136 166 191 199 230 255 273 847 5723 10887 4975 2078 352 90 85 97 87 61 61 50 46 46 51 42 47 36 33 43 47 46 52 88 117 172 288 410 543 608 601 617 752 1118 32971 291 565 30 10015 9 9 31 7463 1949 762 11183 51826 134020 280772 603448 999999 999999 999999 13481 286 111 154 134 187 183 127 148 164 141 184 202 107 162 137 143 100 136 123 82 88 88 24 -4 -8 57 35 106 65 63 80 140 167 137 169 149 69 56 100 77 103 143 134 161 73 88 42 93 128 128 65 60 5 63 89 104 66 94 96 95 42 74 100 54 111 108 69 107 111 159 105 83 90 19 3 104 99 50 66 83 32 137 84 51 112 54 -29 -28 21 21 36 58 60 19 9 42 -18 6 -1 -18 1 27 17 -18 2 -8 -36 -6 -1 30 35 53 -18 -37 -7 -7 -27 -17 33 25 -9 26 88 97 55 48 76 68 43 38 42 55 54 51 52 56 76 83 57 58 41 23 53 22 17 14 -4 21 47 23 -4 28 14 21 65 107 155 129 137 130 148 159 142 145 153 143 136 127 126 132 137 146 133 98 83 106 95 121 131 90 101 99 86 77 79 80 92 86 88 114 138 143 153 112 99 91 83 80 68 78 72 78 74 73 62 79 80 71 102 82 96 133 133 102 97 95 91 75 76 71 85 74 88 93 76 70 86 98 78 63 66 66 78 84 91 90 81 87 112 119 142 182 221 237 231 217 194 186 255 768 3341 5982 5451 3730 1072 201 103 98 67 62 61 53 46 46 48 41 33 42 48 63 70 91 139 209 388 583 775 898 910 1015 1220 32977 291 566 30 10016 9 9 37 7463 1945 2115 9717 28906 74131 173805 429232 995123 999999 999999 54601 703 150 132 132 115 119 58 75 138 229 252 173 121 208 187 119 116 140 152 142 64 144 115 42 79 11 -29 60 137 78 105 146 146 131 167 174 108 97 93 126 158 154 191 130 106 106 96 68 42 51 132 137 124 75 29 107 89 81 18 42 114 75 82 116 136 121 96 134 146 151 62 30 55 48 94 57 64 95 48 47 60 87 68 38 49 56 4 18 48 32 45 74 84 71 54 33 7 9 8 -26 -4 -17 -4 -13 9 -42 -15 -47 -23 -8 -16 5 3 -3 -12 -43 -4 21 42 49 50 57 57 63 56 40 48 66 65 71 90 67 68 78 61 65 39 35 68 -3 1 39 -17 15 49 42 47 53 32 23 6 12 27 10 48 108 94 112 110 137 144 140 162 133 87 72 117 154 112 104 109 109 115 123 109 101 101 83 75 69 69 95 72 88 105 99 111 130 129 163 184 144 115 83 87 71 79 98 85 81 45 60 80 76 87 78 86 91 103 102 114 102 90 104 92 81 76 92 92 92 81 58 80 94 100 100 77 74 78 58 40 72 102 91 94 86 89 103 127 171 197 214 193 161 121 129 140 136 138 199 472 849 1132 1114 495 188 107 72 62 57 45 56 56 50 45 41 33 40 47 64 89 177 271 401 551 793 1290 2047 2753 3561 4094 32983 293 513 30 10023 9 9 43 7464 1942 -9 278 3097 20384 36691 62146 141931 375427 999999 999999 999999 17033 386 166 61 60 133 129 148 116 197 201 178 171 190 147 116 109 115 134 140 177 157 46 61 24 -10 15 88 62 38 129 145 211 118 104 135 150 158 192 212 203 209 155 163 89 134 174 141 46 73 88 73 50 19 36 34 59 95 64 94 0 45 97 90 65 68 87 70 106 72 100 121 81 37 30 108 141 35 13 88 71 105 75 16 38 8 31 -43 -22 -29 35 72 31 41 14 44 63 6 32 -51 -60 -21 -2 20 34 22 -1 8 25 -24 15 1 -16 -9 -23 -28 -62 -8 18 16 30 39 43 41 85 78 47 43 58 23 65 50 65 75 96 91 57 44 45 23 55 11 -22 12 16 10 9 36 28 21 -4 -14 -10 23 45 93 111 98 86 91 108 127 114 151 118 80 104 120 89 79 130 128 108 102 81 140 114 121 85 74 63 89 71 84 74 98 97 101 128 147 149 102 102 110 92 60 73 56 64 76 68 48 66 54 42 36 57 84 101 95 80 69 70 108 100 79 65 70 70 52 59 79 81 69 61 73 74 65 83 83 64 48 42 62 74 91 90 80 106 128 140 178 182 151 135 111 86 84 79 83 63 53 55 57 61 71 74 68 60 60 50 36 34 30 25 31 31 29 31 25 16 30 67 128 219 399 741 1070 1486 2085 2789 2973 32989 308 69 30 10029 9 9 49 7464 1939 17978 450 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -72 5165 27030 60258 122177 262010 471396 669918 999999 999999 268777 1854 127 69 160 215 91 104 73 83 148 126 137 95 120 136 137 142 178 144 136 115 57 -29 -1 -19 3 -39 49 131 138 177 133 157 143 155 170 126 188 218 189 192 170 127 71 71 71 81 27 53 78 86 104 75 16 -35 64 10 28 49 86 104 85 81 106 98 108 74 84 90 74 30 55 36 34 81 100 143 112 36 34 51 23 11 13 17 22 -2 26 28 14 20 10 19 -15 -54 -3 -25 17 10 -22 17 -5 -50 -10 -8 -21 -10 -20 35 -3 -3 -3 0 -10 -32 -43 -26 -9 9 -21 -3 12 36 64 55 61 16 20 35 55 50 50 16 14 54 28 55 19 1 2 6 13 7 -33 -10 -28 -36 8 16 5 14 -20 1 9 77 122 119 89 89 112 88 89 95 53 71 78 67 106 93 101 98 73 91 85 109 121 87 40 45 41 52 48 54 65 77 63 77 113 136 122 125 109 74 93 60 63 39 29 23 44 45 48 41 53 68 54 65 85 77 86 80 71 82 70 71 74 49 59 47 50 65 72 52 45 51 65 73 52 37 33 54 68 84 68 74 82 81 88 123 140 145 117 91 85 77 77 73 76 72 67 52 38 38 36 43 54 72 89 100 106 118 87 51 29 26 22 21 17 13 17 29 37 51 101 131 147 160 170 220 293 290 32995 291 576 30 10026 9 9 55 7465 1936 276 1393 3755 9632 25089 72799 225376 620213 999999 999999 485763 6058 241 136 111 132 107 199 168 132 142 146 112 127 148 151 84 178 158 117 165 104 104 75 40 22 37 126 134 119 144 195 162 159 158 149 156 91 205 250 153 145 143 116 130 52 60 66 112 47 74 86 122 87 74 93 62 113 134 70 49 87 85 110 130 139 117 74 68 108 87 43 83 78 61 23 67 65 67 45 70 27 49 41 94 70 19 57 64 69 20 4 4 -2 -23 -29 15 24 11 7 12 -33 -15 -6 20 15 -3 40 52 38 10 -13 -29 -22 -2 2 -4 1 24 12 52 66 47 70 62 19 19 4 17 40 62 51 47 77 82 76 51 42 36 28 59 15 21 9 25 53 -1 -4 10 36 24 55 61 107 126 131 119 120 133 116 136 122 121 107 116 116 93 100 116 130 106 74 119 113 108 110 80 80 82 81 68 94 89 103 115 95 130 147 140 126 127 81 77 92 84 74 58 54 63 37 66 64 71 76 90 82 91 91 84 101 83 95 94 91 66 55 96 84 66 82 97 70 75 68 66 94 75 62 51 51 58 88 122 94 90 110 142 178 194 161 141 160 173 175 371 890 368 183 149 134 97 61 42 52 46 49 62 68 72 77 72 59 56 53 38 42 44 31 31 27 26 23 32 26 40 50 59 79 88 91 126 33001 291 574 30 10024 9 10 1 7465 1933 240 2973 10633 28489 60111 140106 335110 661370 999999 999999 999999 15675 261 63 98 113 76 133 175 210 167 165 157 104 125 212 188 208 173 209 155 174 146 117 133 32 22 106 129 209 218 189 156 130 167 155 123 185 193 166 111 98 85 132 57 58 15 70 78 91 52 79 71 102 86 66 68 119 81 69 98 138 89 67 90 43 61 74 78 81 103 51 65 61 64 87 79 7 67 77 41 69 25 -16 17 34 21 3 41 44 9 15 48 -19 40 48 3 32 -45 -10 10 7 12 53 -18 -1 41 12 16 -22 24 5 -1 1 -2 36 -2 26 0 32 -4 17 67 99 57 61 55 19 19 42 56 60 63 72 36 37 47 45 45 11 22 -15 0 16 10 -5 -4 -1 -15 -13 3 -11 5 118 125 98 85 68 99 121 69 66 116 124 105 100 97 91 92 115 100 60 99 125 111 100 76 81 112 97 66 68 103 94 122 137 118 100 86 88 85 59 80 77 75 45 77 63 53 55 66 64 86 85 76 67 78 96 88 73 92 93 73 33 55 68 63 72 53 56 53 50 56 75 63 68 50 48 55 63 88 98 72 77 98 137 152 158 165 183 187 164 145 143 123 100 82 64 62 60 44 35 24 37 28 29 36 51 55 59 47 36 38 34 26 19 15 11 20 21 25 29 34 118 264 503 809 951 1113 1217 1161 33007 290 608 30 10028 9 10 7 7466 1930 1157 4061 10231 24474 61540 172852 483426 999999 999999 908895 10024 148 157 212 139 163 104 110 155 135 200 188 179 137 185 227 196 127 230 248 220 230 207 54 6 21 79 177 174 208 221 134 181 146 179 180 174 186 135 146 159 162 114 75 137 143 118 101 109 56 56 67 101 106 103 39 93 109 107 121 88 119 126 108 93 53 100 69 58 100 76 107 114 115 145 84 60 42 100 69 56 36 67 64 0 -24 2 16 61 26 85 55 24 40 22 23 4 -9 -26 -5 26 8 -20 -29 -19 -21 26 39 40 16 53 42 31 15 -9 22 15 27 38 57 62 80 86 104 72 115 63 47 83 118 67 59 69 97 114 98 68 38 11 61 40 19 48 52 6 25 34 -9 14 17 48 137 187 161 145 137 141 117 119 118 107 100 128 128 131 111 110 152 133 137 97 104 155 176 125 85 78 112 83 109 109 125 126 109 128 137 132 112 127 115 102 108 90 60 75 97 83 68 86 74 78 87 102 80 75 98 113 103 101 109 109 91 100 79 83 81 85 93 69 65 69 81 69 86 99 101 92 91 110 137 135 110 103 145 171 205 219 219 220 217 210 187 173 166 152 184 1572 10544 14372 6220 3095 368 120 76 67 54 61 73 62 72 60 59 57 44 50 48 44 47 58 58 46 48 89 146 187 296 650 1240 1501 1608 33013 291 577 30 10027 9 10 13 7467 1926 1036 7578 27872 83557 197442 349629 659801 999999 999999 797516 49368 1716 86 99 166 183 101 79 73 139 153 78 105 121 150 164 145 162 141 161 183 190 228 190 120 13 50 60 143 195 207 163 152 135 193 177 176 206 149 89 173 175 124 127 144 126 58 65 66 51 67 100 29 46 101 112 26 35 64 149 119 41 79 88 74 97 87 93 111 88 76 92 46 84 99 62 69 34 36 45 51 121 64 7 29 49 15 -22 10 -8 23 37 39 -21 17 49 30 -3 31 13 -32 -50 -32 13 7 47 28 30 -27 10 -39 20 30 -11 25 10 -22 -31 -2 19 101 78 106 109 69 87 17 40 49 25 41 80 82 99 71 53 37 36 18 0 49 46 7 -19 7 6 47 48 18 -11 45 117 129 86 86 105 120 139 120 64 81 117 105 111 116 116 132 119 78 128 130 89 116 120 133 117 85 66 43 81 99 85 71 79 85 79 126 87 122 147 109 95 113 95 53 59 81 54 80 63 47 59 69 74 80 92 96 118 108 105 55 74 73 47 65 56 39 68 70 44 65 66 77 106 96 58 35 64 90 93 99 97 89 83 107 144 186 196 222 224 232 234 221 222 231 413 1108 2597 3101 4539 11230 9470 925 111 57 48 49 45 47 42 50 48 52 49 45 46 39 30 29 29 29 21 24 27 22 32 51 74 99 122 130 33019 289 636 30 10026 9 10 19 7467 1923 2037 13249 37881 95067 216885 459775 985458 999999 999999 69081 1028 137 91 118 117 193 90 164 153 177 177 152 198 167 185 193 177 220 254 180 171 265 192 106 72 185 176 225 224 222 176 168 188 211 181 157 202 189 126 132 153 128 107 158 66 112 145 85 99 180 79 87 59 80 63 90 128 135 177 148 101 176 129 136 108 151 150 85 116 75 57 110 69 70 58 62 27 81 95 124 79 91 44 31 -5 16 30 53 92 109 42 56 59 71 46 37 -3 -11 -16 59 82 44 51 25 29 35 43 35 6 33 10 4 13 30 7 1 26 75 103 85 137 129 157 114 88 75 44 79 104 101 101 55 33 98 77 49 16 29 41 18 30 61 20 46 42 60 28 76 127 153 162 158 152 139 118 137 117 121 110 126 98 136 147 124 111 135 128 136 115 121 152 121 104 129 138 116 137 107 76 86 61 78 117 116 84 90 127 139 158 145 104 129 124 104 91 79 88 112 68 80 98 112 88 71 98 90 105 103 103 92 100 90 65 89 81 79 76 83 70 76 87 89 115 106 89 82 89 124 120 116 144 141 122 129 174 234 250 252 283 266 303 873 1954 2052 1771 3076 5465 8295 8198 10547 7245 340 95 73 68 66 69 63 77 73 58 67 62 58 52 50 48 49 52 50 49 45 38 40 41 54 65 86 103 33025 290 610 30 10030 9 10 25 7468 1920 134 1767 5827 19103 56107 132328 315926 768933 999999 999999 421235 3522 150 143 121 86 134 147 175 110 117 138 78 121 213 143 155 231 248 131 181 198 173 104 65 97 136 154 197 202 194 163 170 170 199 161 183 180 185 179 191 151 104 131 90 105 76 52 52 85 117 96 40 66 27 102 81 74 83 77 86 80 89 111 91 100 76 59 97 65 79 81 48 9 74 72 71 50 65 51 32 88 43 -53 50 34 56 49 -15 10 61 14 43 26 -9 2 -9 -47 -17 13 -2 48 12 13 41 6 -5 3 20 24 17 0 -1 25 -1 21 -5 24 4 -7 48 49 68 106 66 99 34 -2 4 59 82 46 54 36 68 36 -4 16 -2 13 16 -35 -18 -8 7 1 15 18 -16 43 102 103 108 117 95 87 110 92 80 110 113 104 104 92 116 138 113 96 107 93 107 114 127 116 93 111 114 73 67 64 69 77 112 118 82 99 91 70 110 136 116 104 77 74 73 59 57 79 81 66 68 59 74 54 56 81 87 108 79 87 66 60 65 58 48 64 56 48 58 51 81 71 80 80 91 72 65 78 102 116 122 119 108 98 97 148 189 211 226 241 234 203 196 177 174 203 230 211 157 123 103 90 81 66 54 46 39 27 25 47 46 45 30 28 25 19 22 30 22 18 15 16 14 21 24 42 90 110 141 163 33031 290 609 30 10029 9 10 31 7468 1917 1265 6505 18264 33612 79605 226511 551587 999999 999999 999999 40891 352 106 166 152 143 126 125 127 146 155 158 215 122 161 127 185 150 188 248 221 154 159 223 200 248 240 222 236 213 214 196 218 294 161 131 181 155 154 148 166 143 62 92 128 115 144 152 82 75 59 79 115 145 148 144 104 61 42 35 85 145 102 148 138 55 77 92 61 82 65 67 89 69 57 95 105 69 47 64 53 18 21 -11 17 43 39 19 45 70 29 52 64 11 -36 -24 18 47 17 29 36 22 24 50 90 82 17 9 21 -39 3 -24 7 5 24 0 31 52 91 126 113 73 38 69 79 35 34 43 75 66 48 31 53 61 70 38 24 13 19 10 43 37 22 20 3 22 36 32 17 19 113 146 151 117 94 113 87 85 110 106 113 142 141 110 126 115 94 115 125 120 134 124 103 152 95 65 98 116 98 119 88 83 83 67 102 100 110 140 136 161 150 133 136 102 104 104 86 83 81 102 93 93 98 118 119 104 109 102 98 84 95 99 81 85 70 55 53 66 79 81 77 61 78 107 119 79 90 117 148 153 145 138 123 110 155 188 218 242 253 244 221 191 193 182 164 158 140 153 168 352 1487 3726 7505 7391 2745 297 138 87 74 61 58 63 52 54 58 59 50 47 42 37 31 30 34 28 35 41 56 90 141 176 33037 290 606 30 10026 9 10 37 7469 1914 156 2563 7165 17457 43965 100237 232635 583290 999999 999999 406966 2823 145 117 122 102 90 83 78 115 97 55 38 91 72 150 165 160 151 115 124 168 158 161 204 155 163 176 145 205 208 155 120 115 117 173 139 104 77 115 72 118 85 57 73 82 37 26 75 82 102 59 18 60 38 68 123 89 72 91 105 77 30 86 81 35 85 97 13 -21 91 68 12 11 12 36 24 -4 53 54 -1 10 33 0 -8 6 -13 8 6 31 27 14 -2 -41 -38 3 29 65 21 -38 -27 -9 -20 3 34 3 -38 -49 -6 9 34 -28 -10 -11 18 -13 -17 8 40 40 56 43 30 31 3 -16 -13 35 38 49 54 21 50 28 -7 3 20 -10 4 -10 -23 -6 -6 -49 -16 -35 -22 -32 1 30 39 52 92 115 109 88 88 106 94 60 51 51 64 70 100 100 112 86 86 122 112 113 83 83 88 92 71 72 72 69 53 53 61 85 64 77 45 33 85 91 106 105 74 100 83 83 63 54 42 36 36 49 60 36 57 65 64 93 84 69 94 86 76 58 24 -5 2 6 22 43 44 44 38 71 70 59 32 43 79 102 104 98 84 70 107 145 169 196 213 192 193 181 167 144 137 135 149 220 770 3931 12238 21989 24798 20731 7889 1390 637 317 158 89 61 48 40 31 22 20 25 20 20 15 9 5 7 0 -3 -4 999999 -9 -4 -6 33043 289 636 30 10026 9 10 43 7470 1911 1506 7042 20426 54106 127193 310653 804636 999999 999999 679828 5808 128 43 95 138 154 100 164 149 98 79 153 129 88 79 170 165 134 79 155 175 189 132 137 167 179 186 213 170 158 120 239 158 140 122 70 148 191 129 96 57 67 96 96 65 87 20 43 62 84 63 64 68 52 43 7 16 51 58 61 60 26 79 124 64 43 82 102 104 91 72 52 36 77 75 80 48 7 -8 36 -8 20 -34 -23 37 -18 1 60 4 6 20 -56 -64 -40 -41 -14 4 -25 -55 -44 -10 -46 -15 -25 -52 -8 31 -12 5 3 1 -1 -33 -11 -6 3 21 41 73 64 15 32 38 3 17 41 38 50 31 59 67 80 58 51 -8 -5 -2 37 16 11 4 -33 -15 -8 23 -20 -35 4 21 72 123 116 96 101 98 100 113 93 81 69 59 114 88 127 84 93 95 102 103 102 99 87 103 83 67 58 65 69 56 67 96 46 55 58 56 62 53 73 117 122 124 113 83 66 57 67 84 82 59 40 59 60 57 73 67 78 89 71 109 97 81 72 64 63 40 38 54 53 47 49 46 53 81 78 86 90 58 81 120 141 149 121 88 95 155 185 185 199 224 218 208 198 193 209 443 977 1513 2760 5938 8598 8396 5224 4428 3510 1402 363 141 118 95 52 39 38 35 25 22 29 22 17 12 21 16 10 8 3 1 2 0 1 -2 33049 290 609 30 10029 9 10 49 7470 1907 139 2554 10405 27414 52525 98888 214918 617573 999999 999999 572645 4202 158 140 121 116 186 143 110 109 170 89 132 95 13 79 94 120 102 107 144 133 222 164 163 199 191 194 166 130 130 136 181 209 228 147 129 157 129 122 95 52 81 125 136 107 121 80 70 77 81 42 83 106 65 70 42 61 48 68 80 96 84 99 102 49 81 97 86 59 31 64 65 37 85 17 43 24 37 33 82 80 15 -43 -49 -17 39 80 47 15 -31 -25 -17 -24 -18 -50 -7 32 16 57 -17 -40 2 10 60 43 -4 -2 -8 -1 15 -35 30 67 20 35 72 76 30 25 13 45 64 36 21 8 11 28 54 46 27 76 61 18 11 28 -1 33 32 -20 -15 -11 19 -9 17 -4 7 4 23 55 68 95 91 118 113 125 108 107 107 127 119 83 131 132 123 128 81 122 102 97 82 108 96 91 102 113 105 94 92 56 66 92 104 73 69 76 98 101 102 120 124 165 144 94 106 105 80 90 77 81 78 74 96 67 91 75 97 143 122 105 105 98 89 79 79 80 85 65 67 68 62 60 66 82 89 111 97 84 99 131 147 174 179 139 118 166 189 201 216 241 247 235 218 223 361 482 457 362 273 344 964 864 240 134 123 130 140 120 82 53 47 48 34 40 39 32 35 41 40 38 39 31 24 30 27 24 23 20 19 15 33055 290 609 30 10029 9 10 55 7471 1904 898 4172 11949 30315 70601 172704 415110 838532 999999 999999 529058 54083 993 154 152 117 129 130 159 105 71 110 92 156 129 73 121 113 69 91 138 169 134 190 215 231 146 94 136 172 141 195 147 209 152 116 82 87 109 109 86 64 120 81 80 55 119 71 109 17 -22 66 78 131 58 -9 27 31 58 103 90 126 107 84 55 73 74 57 57 63 64 74 85 65 23 8 11 46 44 4 36 36 61 14 1 43 41 50 -16 -50 5 -46 -47 -31 -17 -21 -33 0 32 8 4 4 35 -8 -4 17 17 -13 -15 -19 -6 41 -6 7 17 -7 42 33 62 42 43 18 16 12 34 10 75 81 51 46 30 42 46 -11 17 -3 -13 5 6 -10 22 -4 -7 -32 -34 -2 30 14 3 10 42 57 80 113 119 123 95 100 100 128 150 110 119 77 72 93 116 129 115 80 87 65 73 95 100 88 76 53 54 51 63 98 108 96 71 72 85 85 104 117 127 105 82 96 95 56 49 75 76 56 38 68 60 63 62 92 93 88 80 77 67 57 59 87 76 56 58 37 48 76 59 69 76 92 139 116 82 65 89 139 141 146 147 107 96 140 193 216 218 226 218 220 221 221 220 221 202 198 627 5521 24859 47529 42184 17301 5564 2735 247 114 85 54 42 43 48 46 43 44 59 57 44 44 41 41 40 49 42 41 43 40 31 25 33061 291 575 30 10025 9 11 1 7471 1901 -1 1266 3965 10965 26652 64201 132641 122577 261534 603792 999999 999999 555180 226968 3103 -45 -57 -61 -24 18 -16 -48 17 -25 -17 -42 -56 -29 -78 -59 -25 -16 -9 43 9 -26 37 42 35 32 10 -17 -4 39 -25 -54 6 15 -10 -28 -49 -71 -81 -34 -82 -97 -69 -88 -72 999999 999999 999999 -56 999999 -52 -22 -26 -23 -57 -92 -96 -55 999999 -48 -61 999999 999999 -35 999999 -46 -40 999999 999999 -33 -87 999999 -81 -85 -67 -76 -83 -84 999999 999999 999999 999999 999999 999999 -82 -85 999999 999999 999999 999999 999999 999999 999999 999999 -98 999999 999999 999999 999999 999999 999999 -96 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -99 999999 -56 -55 -75 -70 -100 -62 999999 999999 999999 -45 -14 -81 -98 -66 999999 -91 -82 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -71 -39 -13 20 -5 -46 -21 -29 -41 -37 -38 -47 -49 -59 -45 -58 -62 -85 999999 -54 -34 -14 -36 -64 -57 -55 -60 -71 -72 -48 -55 -47 -71 -53 -20 -16 -9 -22 -34 -37 -69 -67 -47 -31 -59 -56 -57 -50 -61 -67 -61 -63 -60 -47 -32 -42 -33 -36 -31 -7 -42 -48 -59 -49 -56 -73 -67 -65 -56 -63 -57 -61 -39 -17 -9 -50 -49 -21 10 38 37 31 -2 -16 -15 39 56 78 81 77 88 105 100 94 101 111 492 5194 19347 49462 104125 138070 143566 126196 96470 62665 28853 9499 2672 133 38 33 23 21 41 37 41 37 32 28 31 33 36 27 26 27 20 15 22 33067 290 601 30 10021 9 11 7 7472 1898 453 458 2592 12950 38831 103983 272781 677134 999999 999999 481428 139481 3569 -82 999999 999999 999999 999999 -25 -17 -31 -33 -26 -32 -54 -77 -67 -31 -50 17 20 28 60 -25 36 33 75 32 -93 -52 33 -37 20 -18 0 3 40 -57 -43 -73 -40 -62 -54 -54 -70 -78 -23 -47 -64 -49 -40 -50 -65 -73 -66 -81 -92 -62 -44 -12 -40 -60 -21 -50 -60 -44 -24 999999 -60 -37 -60 -41 -22 -32 -76 -47 -27 -75 -90 999999 999999 999999 -99 999999 999999 -85 -94 999999 999999 999999 999999 -76 -70 999999 999999 -92 -62 -58 999999 -71 -48 -92 -65 -91 999999 999999 999999 -48 999999 999999 999999 -67 -73 -93 999999 999999 -90 -86 -95 -86 -53 -82 -54 -76 -93 -49 -43 -58 -47 -38 -58 999999 -83 999999 999999 -82 999999 999999 999999 999999 999999 -76 999999 999999 999999 -92 -87 999999 999999 999999 999999 999999 -39 -33 -16 -2 -1 -11 -15 11 -12 -36 -7 -16 -45 -33 -13 -11 -9 -59 -39 -14 -11 -4 -17 -68 -65 -48 -56 -60 -63 -64 -61 -57 -41 -55 -59 -22 6 -7 -23 -45 -22 -26 -29 -31 -35 -34 -70 -68 -54 -40 -33 -48 -52 -20 -24 -34 -14 -24 -40 -22 -26 -44 -52 -72 -48 -50 -53 -36 -36 -58 -38 -39 -15 5 1 -26 -34 5 40 43 61 30 2 8 35 75 92 119 119 115 123 169 562 2989 11868 33644 57438 78123 90172 94081 78909 56761 46581 39736 23236 13513 7990 3835 3180 2495 2113 1308 174 21 17 21 30 21 18 27 11 15 9 5 7 6 1 -8 33073 288 658 30 10018 9 11 13 7472 1895 1389 11209 39482 92664 218325 365012 547075 977881 999999 999999 214579 3655 54 -9 37 51 72 75 54 64 134 172 125 135 85 68 83 36 110 98 157 161 89 166 148 108 162 115 177 193 122 161 144 90 137 72 18 102 47 87 115 99 73 63 74 78 41 47 76 60 52 9 31 102 73 36 78 64 70 37 64 83 22 78 71 69 54 41 110 67 7 -3 31 37 54 98 88 20 29 -2 34 30 -13 25 53 43 0 -10 -1 26 -21 0 0 24 7 17 43 52 33 -2 23 44 20 38 84 52 12 15 27 23 27 28 72 12 2 25 19 15 61 26 17 19 -30 -14 26 51 47 74 44 32 28 27 31 -7 10 15 32 -3 -24 8 9 -13 -17 -20 0 -3 5 -11 -11 33 76 91 146 153 96 108 134 90 97 103 102 100 108 100 80 98 74 82 60 74 119 117 97 54 57 58 73 63 89 76 78 71 64 77 56 82 109 134 141 154 121 99 66 85 96 79 75 62 87 88 82 85 48 79 86 95 107 127 122 129 98 97 91 80 67 69 65 72 69 77 86 79 91 115 119 126 122 135 121 147 163 187 198 155 120 158 210 220 255 240 242 248 269 534 1495 3161 4090 4254 2928 852 207 97 84 164 861 813 329 631 888 1726 2998 3913 3914 2276 1029 506 142 33 36 30 22 31 35 27 26 22 16 12 33079 290 599 30 10019 9 11 19 7473 1891 -57 1423 8057 25856 51634 86475 125984 248409 517581 999999 999999 945757 278830 5352 113 62 50 42 145 71 112 93 127 58 49 94 118 116 121 102 121 148 118 147 166 123 153 135 152 180 207 154 172 146 114 153 132 140 58 57 95 90 82 90 44 69 116 53 72 63 68 106 60 89 58 56 38 88 74 44 61 52 49 78 77 132 76 108 104 58 93 102 41 59 49 70 40 50 35 56 57 -2 28 19 -20 34 15 12 -5 19 39 29 42 0 18 53 57 49 24 61 6 58 46 3 71 77 16 48 68 53 84 81 55 -16 53 65 64 25 25 55 52 40 -1 6 35 33 60 87 61 92 80 66 31 16 24 17 41 34 -14 -8 17 35 -14 25 38 32 40 11 -2 -9 6 46 94 104 133 117 119 151 155 122 99 91 95 70 102 129 128 132 133 111 90 91 114 112 97 76 78 83 72 92 82 60 81 86 81 109 116 85 69 108 147 141 140 142 106 85 110 109 83 80 78 70 74 75 79 71 96 95 109 109 109 113 112 89 83 91 75 79 86 60 67 67 80 99 73 84 145 160 132 128 159 174 211 207 179 129 137 193 231 230 238 239 244 237 231 221 175 114 116 129 134 742 5785 7549 2789 2062 425 113 63 52 55 45 46 47 43 35 28 26 25 37 30 25 27 24 16 21 20 16 9 3 33085 291 570 30 10020 9 11 25 7474 1888 15 990 2242 5436 15695 42228 91128 213227 509603 999999 999999 999999 148537 3800 94 95 34 -41 32 76 111 64 95 127 133 132 94 138 122 102 108 190 209 122 134 164 226 230 228 205 202 187 212 249 197 177 165 115 121 90 108 151 99 79 86 92 101 141 91 73 58 93 69 93 104 132 82 76 119 62 58 77 73 88 97 139 100 122 110 131 92 89 63 54 66 53 41 76 72 39 41 65 40 59 41 40 44 27 13 18 27 9 55 2 57 103 75 57 102 70 81 90 90 68 16 58 66 77 71 80 91 77 79 79 50 54 76 54 106 103 109 80 79 52 34 39 64 93 99 59 41 78 44 29 35 39 5 17 47 18 12 21 16 56 35 3 -14 65 88 47 4 50 62 104 100 150 164 144 134 149 119 126 136 111 95 93 122 89 80 91 120 140 126 145 109 100 96 96 112 97 79 76 97 101 94 108 106 108 124 141 143 158 143 134 114 115 112 123 119 117 106 102 78 84 87 97 112 115 124 128 108 100 120 134 116 122 95 99 111 98 82 84 87 80 97 105 150 211 152 123 131 157 167 180 203 221 190 142 184 292 300 285 273 257 244 242 227 199 216 245 453 2796 10255 18669 22136 20321 16518 8129 774 216 133 104 82 61 60 47 55 55 55 55 55 58 56 56 50 52 50 49 51 44 36 33091 289 628 30 10018 9 11 31 7474 1885 185 2082 5595 13178 31264 78280 210495 606546 999999 999999 976163 340153 4693 67 23 17 -35 -15 52 65 30 114 80 54 68 62 58 -43 7 60 94 88 62 124 157 165 151 128 155 127 102 118 120 65 53 7 31 70 55 -2 56 57 24 40 46 72 68 -15 42 28 28 17 12 23 45 14 16 54 48 -2 14 57 37 0 45 29 6 26 45 -9 34 34 28 45 27 34 15 4 25 -68 -22 -19 -22 -35 29 34 13 -18 -45 -5 -25 -16 -38 -33 3 22 46 -7 45 27 0 9 26 61 49 25 20 43 64 46 41 10 16 30 21 44 30 51 27 14 -33 -22 1 28 44 2 41 46 25 -4 -22 11 -2 -46 -15 -57 -54 -11 -40 -29 -51 -42 -20 -23 -43 -18 14 -34 -37 -4 9 19 65 103 106 98 79 91 71 46 54 39 59 89 33 68 48 50 58 98 85 107 70 37 47 45 45 27 16 19 44 33 37 55 77 78 115 122 110 85 75 80 100 94 80 91 79 46 57 63 32 44 54 39 76 74 67 58 77 69 65 62 65 48 46 35 23 30 40 32 47 40 40 50 76 104 108 77 82 124 148 181 176 159 124 125 187 229 217 217 212 213 206 182 182 210 326 640 2096 8066 28287 45732 46430 42573 37585 31161 19582 8429 1163 252 92 65 66 58 44 42 43 36 37 42 41 27 29 32 26 25 26 23 15 33097 293 500 30 10010 9 11 37 7475 1882 -10 459 1898 3286 11645 57009 144285 192742 293166 414227 562290 820440 824126 757360 157602 3427 53 -79 -42 -25 -51 -7 -19 10 3 -79 -21 -6 3 18 3 -91 15 29 74 67 75 63 10 68 124 107 76 68 89 57 46 25 42 51 59 19 1 -22 32 -14 1 22 31 18 0 77 0 -24 -22 41 64 66 76 54 35 50 24 -16 -26 9 54 39 1 25 -16 -5 20 -24 -2 3 -31 -10 -15 1 -16 -49 -41 -39 -26 -57 -38 2 -34 -32 -45 -51 -28 -29 -83 -45 -29 -40 -9 -26 -57 -17 31 60 4 22 -12 -40 32 21 13 -24 9 15 -28 -34 11 6 4 -19 15 3 -28 -28 -47 -37 -26 -12 9 21 16 1 -22 -54 -19 -18 -51 -65 -39 -39 -37 -33 -45 -5 -27 -64 -56 -56 -38 -30 -32 -64 -66 -50 -27 -34 -36 19 19 63 102 74 49 58 21 8 26 52 43 26 24 23 3 22 55 16 2 -15 -5 31 40 30 32 20 8 15 32 37 55 78 54 62 93 77 44 59 54 65 51 28 46 30 35 23 7 34 25 56 64 63 45 33 42 48 32 40 35 36 34 14 -5 17 3 10 21 17 29 56 70 87 71 55 52 66 85 129 159 162 115 93 165 220 214 203 198 200 211 216 337 1033 3416 10959 24757 38960 52405 63836 75798 82560 65250 33089 8837 1031 168 88 76 56 50 51 55 53 52 47 50 43 42 40 40 38 32 34 38 30 22 33103 306 117 30 10047 9 11 43 7475 1879 716 719 756 853 803 862 896 1062 1192 1330 1531 1844 2093 2053 2234 3744 3518 4215 13626 42400 143297 262365 453623 644867 600176 201564 7886 347 32 -20 6 -11 -12 33 21 6 -11 -17 -46 -8 35 76 45 25 63 110 62 70 64 88 77 114 119 94 159 113 104 145 152 149 156 89 -5 47 58 37 41 72 70 53 28 55 52 70 56 44 82 -4 35 0 42 70 60 50 81 39 22 44 63 46 26 -9 44 42 44 41 -29 20 -10 -10 19 9 -13 -74 -22 -65 -47 -8 -47 0 5 -4 -48 -29 -19 -25 -28 -15 -51 -76 -15 -52 6 -7 -28 -10 21 -27 1 39 30 27 28 17 62 -19 22 47 27 -23 17 50 31 48 52 41 -2 -12 20 43 47 68 66 36 65 -15 -15 30 34 20 12 -9 -8 -8 -19 0 20 -21 -42 -25 -7 4 -30 -16 -4 -15 -19 -5 9 10 35 50 47 74 106 99 71 82 92 65 59 90 54 29 37 47 104 137 69 21 13 48 39 27 35 34 42 50 54 50 57 66 113 134 119 130 118 97 98 83 72 58 29 29 38 89 79 70 78 93 95 92 87 79 81 67 62 61 70 50 63 39 28 30 35 35 40 51 70 90 126 121 106 130 156 184 228 216 184 158 116 134 225 272 234 214 225 239 271 336 746 3348 10192 18434 25443 29785 28494 27544 22702 15797 10684 6500 2258 1151 831 219 74 44 34 26 28 40 36 44 29 26 20 19 15 14 21 15 19 15 11 0 33109 294 510 30 10050 9 11 49 7476 1875 -90 83 379 1584 1930 9872 42017 148304 243975 349268 566293 538248 443563 573506 500435 205791 36164 698 -7 14 28 -5 -22 -4 -50 4 -17 -32 -39 3 76 67 29 10 9 62 51 97 135 68 164 173 121 71 129 110 107 103 156 127 106 40 17 55 49 49 71 34 17 61 29 74 44 68 81 40 43 63 8 29 60 27 12 4 25 -27 -8 38 98 35 38 52 63 22 5 13 18 44 7 -13 34 15 -33 -67 -28 0 -29 -64 -41 -26 -25 -1 -57 -67 -63 -39 -75 -69 2 -56 -36 -34 -11 15 8 -1 3 -7 -15 31 57 42 65 50 3 -41 27 43 41 46 53 66 37 18 35 -20 20 16 9 -6 5 47 11 -4 33 13 3 30 7 -15 -38 -3 -6 7 -22 -33 20 -24 -65 -18 -41 8 -31 -43 1 -6 14 14 30 11 26 68 93 88 71 116 82 67 58 66 100 90 75 67 75 102 98 38 58 35 45 45 23 59 86 80 53 51 52 73 114 106 117 109 89 90 92 60 67 30 30 49 53 54 55 63 81 72 79 92 94 88 75 58 52 67 67 51 42 49 32 40 30 23 48 61 86 126 107 84 91 111 126 169 200 209 193 170 136 195 283 283 238 242 259 314 908 3776 12527 27978 40894 47946 44807 29432 12113 3000 1250 608 490 819 974 1074 1120 613 169 66 36 35 32 37 40 42 44 40 35 39 45 42 30 31 30 26 17 17 33115 306 152 30 10052 9 11 55 7476 1872 364 381 394 442 477 534 538 581 697 739 817 968 1378 3495 3149 2216 6589 37219 165961 236609 308124 533841 881368 457169 296071 20748 937 150 141 85 80 53 84 80 71 65 38 24 41 17 44 74 85 90 115 106 133 66 96 110 122 128 167 132 152 107 76 78 78 112 82 155 124 33 83 99 43 33 52 64 20 15 86 66 46 104 48 1 55 27 8 87 113 56 66 59 92 115 100 117 45 44 79 107 55 30 -1 67 34 13 55 95 34 -9 -23 -7 25 6 4 1 12 41 -22 -24 -52 -35 -26 32 28 -3 8 0 33 20 56 69 46 52 20 29 51 53 71 57 52 42 22 32 21 1 64 66 56 82 84 38 -12 -8 28 42 67 33 78 106 88 35 59 18 29 45 19 27 8 21 9 -4 -18 15 -6 -5 8 -8 14 43 47 -14 24 28 21 21 68 52 56 110 130 145 154 118 122 96 74 79 111 89 59 88 101 110 127 82 64 43 51 70 73 73 99 126 117 109 123 113 126 142 131 132 96 104 108 85 88 85 86 107 111 78 91 122 105 108 114 98 96 120 108 92 87 92 80 66 92 94 66 44 56 62 51 90 116 135 140 135 143 147 198 242 231 208 185 193 238 322 325 261 273 283 269 388 1209 3182 5832 8123 11081 15381 17139 13746 6777 1047 166 113 100 84 80 93 77 63 56 45 41 45 30 31 34 33 33 38 37 37 36 30 28 25 25 25 18 11 33121 306 151 30 10051 9 12 1 7477 1869 3529 3435 3475 3500 3579 3545 3601 3466 3356 3159 3103 3211 3141 2907 3374 5404 23947 68352 110610 59792 15189 8859 9009 596 350 267 190 91 79 0 -62 5 16 72 84 38 51 21 38 56 49 45 92 53 59 93 31 98 91 63 46 51 62 63 101 70 42 59 0 43 90 82 120 92 55 57 73 97 89 98 87 101 123 60 40 26 63 75 23 31 42 90 48 -19 65 136 59 14 79 110 54 -4 70 26 73 51 14 3 15 7 53 -34 -5 28 -27 -46 -32 30 -26 19 -11 -26 -3 12 -62 -74 -58 -59 -47 -18 -4 59 80 63 76 56 50 47 33 23 32 24 23 47 12 29 48 14 -3 -8 21 59 72 52 18 -2 -25 -3 19 31 35 27 51 45 33 20 49 47 20 47 47 33 -6 6 -21 -4 21 -16 -21 -12 -11 -43 -22 -26 5 8 35 22 17 -8 5 9 37 84 127 137 120 81 112 102 88 79 101 90 36 90 118 104 93 75 52 26 31 48 64 80 70 73 69 96 92 110 137 138 119 86 84 76 73 88 98 53 45 58 77 57 54 66 98 129 113 105 81 68 75 85 93 85 60 66 61 64 34 35 39 40 76 112 129 127 122 127 134 137 177 215 234 199 178 150 197 304 326 254 243 262 264 312 941 3047 6177 10885 15875 21074 20681 11816 5422 1229 149 74 80 78 70 71 61 45 43 37 27 28 19 19 22 29 22 22 30 31 29 29 26 24 22 18 13 12 33127 306 143 30 10043 9 12 7 7477 1866 2830 2679 2639 2629 2524 2407 2338 2466 2617 2658 2823 2888 2968 3093 3095 2874 2339 1983 1509 1251 869 640 571 525 617 506 321 177 72 69 67 7 32 -4 9 26 60 100 66 74 65 119 43 18 86 112 144 80 42 104 108 121 126 82 63 107 92 26 102 177 154 112 59 124 124 51 94 -8 -13 46 66 44 47 41 68 97 28 105 84 22 55 34 88 51 24 85 73 86 90 78 36 46 85 40 -14 45 23 29 43 59 55 50 -11 -42 15 7 6 45 50 82 5 -8 -23 -34 -31 -41 -50 -22 -31 0 -1 24 50 66 69 66 59 53 70 56 57 26 66 49 67 30 16 26 -8 -14 36 65 50 65 16 -26 0 14 43 56 62 31 10 29 54 43 55 32 0 12 11 -4 17 -4 -3 -12 14 -20 2 6 4 -29 -15 16 9 21 23 32 47 15 10 8 15 37 98 120 106 114 151 134 98 69 97 74 78 72 95 77 100 100 78 59 58 58 66 77 94 98 106 102 113 99 163 160 129 105 116 100 77 76 86 82 85 77 62 66 97 96 78 120 126 109 101 110 101 106 79 64 79 86 49 53 55 34 56 76 105 126 113 138 139 124 151 184 235 248 227 193 169 185 235 288 337 298 287 280 291 432 1148 3497 8909 18286 28745 28608 13364 806 257 1863 3214 354 63 74 65 67 59 50 53 45 48 43 31 30 36 32 39 41 44 35 34 37 36 31 31 26 20 13 33133 306 161 30 10031 9 12 13 7478 1863 2046 1926 2089 2084 2182 2252 2382 2530 2554 2627 2844 2834 2825 2781 2538 1964 1319 851 732 767 736 720 810 838 760 665 342 161 61 0 -5 -4 35 14 51 73 85 65 14 33 56 84 60 97 30 18 32 91 116 91 110 102 105 84 79 98 53 136 140 122 168 117 102 90 107 54 31 52 71 42 40 17 -4 -13 16 73 41 78 46 59 35 66 76 5 7 58 89 11 36 82 41 56 21 18 61 51 8 -40 24 33 38 10 14 6 -20 -41 -9 5 2 6 -61 -64 -46 -42 -43 -64 -22 -21 -36 -16 -9 -20 81 68 63 24 21 29 31 -19 11 12 4 6 24 40 -6 -21 -23 -42 -14 47 8 -1 -1 -62 -34 44 -4 57 41 57 51 17 13 8 18 -3 13 9 0 -10 -11 -12 -24 -8 -11 -19 -23 -25 -22 -24 17 -30 -29 14 -4 -14 22 21 7 17 37 78 67 93 75 73 84 71 54 73 90 47 34 64 97 79 32 64 56 59 69 59 89 85 48 70 82 103 94 124 99 137 144 126 102 77 87 76 62 89 60 61 88 77 87 88 75 83 75 94 96 103 100 98 88 64 50 56 54 67 70 43 34 27 41 46 67 93 105 111 107 110 110 173 226 230 199 170 146 189 270 347 357 289 290 291 467 1239 2892 6776 15633 23385 19080 8153 2916 6962 5577 477 65 54 44 44 47 39 33 29 29 18 22 27 24 27 14 11 15 10 13 18 17 13 11 6 5 -1 33139 306 124 30 10024 9 12 19 7479 1859 2238 2009 2117 2158 2060 1943 1953 2006 2040 2143 2039 2069 1906 1509 1188 1025 971 939 1055 1127 1140 979 816 807 723 428 431 333 171 24 -1 30 1 92 52 55 51 114 78 122 96 61 69 137 132 95 71 82 135 134 143 101 101 104 99 135 159 133 151 151 125 129 150 73 72 71 22 80 93 -10 63 -27 -6 38 15 8 61 106 73 51 82 65 69 71 53 95 103 96 76 51 62 32 18 101 33 3 -7 40 62 61 44 52 52 47 26 46 68 38 -7 -4 -6 -11 -16 -10 -11 7 11 36 34 4 19 26 42 77 117 94 99 85 85 86 77 45 72 65 21 32 28 -2 53 -17 -56 -13 -14 14 49 16 36 20 36 39 69 53 29 87 87 51 49 26 26 37 52 43 15 7 -3 6 -5 -9 -2 3 30 39 16 17 11 56 83 13 13 18 19 45 27 77 130 97 97 81 101 81 95 77 108 78 74 65 123 121 87 111 79 69 99 126 128 110 100 101 113 115 125 141 176 147 187 169 142 127 133 119 120 133 132 119 125 114 109 113 103 107 147 128 122 113 121 103 103 129 121 92 84 84 92 78 81 59 51 77 113 137 169 164 163 168 179 226 265 250 226 187 209 271 342 381 334 292 297 360 492 779 2047 4794 6357 5378 3952 3791 3021 1568 713 554 211 261 464 176 50 53 51 50 44 34 24 23 30 30 26 24 22 25 21 18 13 13 13 13 10 0 33145 306 121 30 10021 9 12 25 7479 1856 2192 2127 2172 2160 2169 2272 2367 2451 2378 2211 1950 1712 1533 1386 1301 1265 1236 1230 1104 995 883 772 785 732 559 314 241 172 47 -28 19 54 29 28 72 52 44 78 91 105 114 109 101 98 99 99 78 12 89 117 71 71 119 103 33 44 173 111 106 61 94 135 172 127 66 57 113 12 44 75 36 53 36 45 61 101 66 69 20 59 69 24 113 75 26 -7 55 41 -16 53 89 101 76 13 11 -6 -33 62 59 13 28 28 -32 -10 -4 36 21 61 24 52 15 -38 -69 -36 0 9 -7 -5 -7 49 20 25 25 10 43 50 64 89 32 67 55 49 50 55 1 31 37 -36 -15 -8 -18 -34 -11 4 -1 -3 -15 48 -6 -14 19 62 46 47 51 28 31 19 27 32 41 -6 35 15 -18 -11 7 -21 -21 -6 -4 -7 -7 11 12 14 14 34 44 -27 -9 47 89 90 93 126 125 137 105 65 82 87 74 66 82 78 64 98 86 77 72 92 118 102 92 90 110 98 59 89 107 98 149 182 211 153 102 122 132 133 126 106 108 103 89 98 121 106 101 102 103 110 120 119 127 120 112 100 101 106 96 63 88 60 53 69 94 101 98 95 126 162 157 141 136 148 177 240 272 250 213 209 235 286 363 397 359 309 315 371 675 1603 3382 5195 4106 1497 323 114 89 98 214 554 1145 1408 530 68 57 50 37 34 31 21 23 19 13 19 19 16 10 15 12 9 12 7 6 8 33151 306 118 30 10018 9 12 31 7480 1853 1943 1885 1746 1756 1799 1977 2021 2009 2071 2248 2291 2256 2366 2094 1759 1645 1505 1507 1464 1233 1104 1055 838 791 761 719 696 455 286 127 76 67 3 -14 14 65 96 35 74 78 100 70 21 73 105 106 111 52 83 113 60 46 67 71 37 86 118 96 54 60 64 137 163 77 114 115 111 79 79 79 62 26 53 52 82 72 36 -1 79 42 17 54 82 77 104 94 111 41 115 91 89 84 36 24 29 24 79 54 65 55 26 7 -18 59 -3 26 -13 5 -24 -36 -6 -30 -33 -39 -18 -5 0 37 14 47 39 46 47 87 111 91 90 75 107 76 74 62 49 31 27 17 83 35 0 14 23 -7 -15 -30 -31 -18 -10 27 19 68 44 29 43 64 86 106 61 48 39 38 16 -10 -34 -4 14 -13 0 9 19 6 -3 -10 1 9 34 16 -21 31 20 0 9 56 97 109 107 118 140 120 97 69 80 90 87 107 69 35 69 47 80 104 126 127 108 104 89 93 113 115 104 122 125 134 176 222 210 142 141 127 128 130 124 125 119 113 131 114 119 117 98 88 106 119 120 117 114 135 139 132 124 105 93 105 91 88 80 86 66 44 65 90 99 123 154 161 175 190 220 262 259 246 222 228 262 323 378 376 350 336 349 376 600 1212 2216 3369 3326 890 177 117 88 72 64 65 57 62 53 51 41 33 32 28 27 32 25 24 23 19 20 20 22 27 21 13 7 11 13 9 33157 306 113 30 10013 9 12 37 7480 1850 1901 1766 1771 1773 1741 1829 1978 1955 2049 2190 2160 2122 2025 1825 1520 1440 1434 1511 1562 1482 1447 1037 769 799 733 678 768 642 465 163 46 95 40 50 47 120 66 59 86 106 25 57 69 36 48 118 143 113 119 52 70 153 125 97 103 111 107 126 118 96 116 135 91 92 87 120 37 73 143 117 89 13 63 69 34 51 116 104 114 76 42 57 60 87 74 114 119 84 24 70 91 51 46 15 40 50 38 81 62 21 26 39 7 14 -1 40 25 27 61 -8 -20 -41 28 0 -25 -11 27 0 -22 8 14 3 35 1 -5 54 60 77 79 78 79 44 16 65 84 13 -28 -45 -18 -6 0 1 -34 -33 -5 1 18 27 6 16 46 6 38 58 23 53 51 92 57 44 4 -21 -10 -2 8 39 23 38 11 -6 2 8 39 28 49 76 17 -4 15 17 65 62 107 132 124 127 99 69 77 66 118 121 92 83 78 74 94 99 89 89 86 71 93 105 85 92 98 116 113 100 132 126 165 202 168 128 140 146 120 117 127 128 124 111 128 120 108 104 97 100 98 127 138 118 114 122 119 108 111 99 83 85 91 78 67 74 101 109 140 158 161 165 152 156 161 213 259 254 260 258 253 277 322 358 377 363 341 318 297 319 394 475 567 625 552 401 259 142 129 122 93 74 67 53 47 55 56 43 32 30 31 31 32 33 24 23 21 19 21 17 14 14 17 16 14 9 33163 303 133 30 10003 9 12 43 7481 1846 2124 1937 1923 1763 1870 1835 1812 1803 1927 2068 2100 2237 2442 2481 2627 2590 2366 2142 1938 1807 1738 1601 1164 753 618 571 561 596 491 285 80 19 49 -18 46 39 59 -27 43 44 8 2 44 49 24 57 34 17 62 31 78 97 97 67 99 81 101 108 76 80 73 53 8 9 104 55 49 11 8 44 56 40 40 52 54 42 38 32 28 55 52 55 62 38 22 32 61 94 58 88 80 39 46 31 14 26 -8 -19 3 -1 -7 11 0 -13 -40 -27 -17 16 7 -14 -37 -55 -33 -30 -21 10 25 -16 -25 8 15 55 29 34 57 67 28 71 46 25 36 68 -18 2 -63 -48 -24 -33 -48 -75 -52 -60 -43 -74 -58 -21 -13 4 7 -4 18 -1 51 67 21 10 7 9 -2 -11 -9 -15 -6 -19 -5 4 7 5 -2 25 -13 -22 -17 1 7 18 -10 -7 -24 1 13 44 83 85 55 56 99 54 12 36 49 92 72 43 54 40 8 40 74 94 78 71 85 73 82 77 92 59 53 65 99 142 132 120 110 89 97 103 72 78 85 99 86 77 65 77 56 62 88 88 104 98 104 87 91 73 80 94 87 76 63 45 62 51 20 42 57 57 92 102 134 158 156 137 150 188 220 237 217 216 225 264 308 307 281 283 280 308 345 425 555 578 449 371 248 174 127 109 86 69 41 30 33 40 37 20 16 9 -5 0 0 2 999999 999999 -4 -4 -3 999999 999999 999999 999999 999999 -6 33169 306 96 30 9996 9 12 49 7481 1843 2155 2040 2128 2176 2088 2314 2254 2409 2540 2649 2717 2707 2685 2518 2506 2267 2071 1813 1671 1708 1849 1737 1280 959 696 586 570 502 528 386 307 124 38 47 71 61 81 74 81 47 64 47 69 42 96 121 131 113 121 161 124 140 172 111 112 91 120 140 87 97 105 108 69 70 105 119 115 94 122 128 101 126 96 78 79 102 88 102 109 73 94 106 73 96 109 66 125 78 58 87 59 32 24 14 44 54 -20 31 37 53 -8 -35 19 58 42 57 10 -32 29 15 2 33 29 -2 36 29 16 32 57 42 57 78 102 99 106 121 98 96 79 42 73 90 43 42 38 27 -9 -6 57 22 60 54 57 -8 -16 -1 9 40 58 49 99 55 75 75 79 73 60 58 84 40 21 -2 30 79 78 42 51 17 46 47 44 18 38 27 44 7 12 17 47 83 85 111 150 194 133 113 69 112 99 130 117 114 106 40 59 90 104 76 88 115 117 133 147 111 115 117 111 118 146 134 117 195 219 149 124 127 146 145 132 126 148 135 147 151 96 117 152 136 145 173 187 147 155 136 142 148 137 130 112 114 100 108 118 106 79 119 133 159 182 208 180 194 198 199 238 274 275 270 286 260 287 344 398 389 368 391 499 642 693 772 828 654 384 250 167 153 136 111 108 117 102 102 98 96 80 68 46 37 35 35 30 33 41 34 31 28 32 33 27 19 22 23 19 16 15 14 33175 306 94 30 9994 9 12 55 7482 1840 2345 2249 2260 2315 2384 2404 2432 2605 2605 2567 2747 2647 2590 2548 2220 1881 1462 1425 1636 1830 1793 2168 3201 3776 3836 3468 2530 1535 715 514 442 250 130 109 69 19 23 68 67 88 112 90 54 63 86 90 118 71 109 81 72 73 102 83 113 224 142 70 102 133 109 94 147 117 90 112 42 129 62 100 82 67 100 101 55 118 75 108 90 81 70 90 86 102 135 148 120 90 145 120 81 82 62 36 24 30 30 58 41 59 48 30 55 76 43 43 65 52 22 -15 23 43 29 -59 15 62 46 8 -13 38 131 110 82 81 80 79 69 79 68 91 87 82 61 -18 -29 28 0 33 37 14 -17 -31 20 34 4 33 49 40 48 59 68 70 95 59 68 50 63 48 16 -13 -10 29 62 32 8 10 53 37 24 40 29 39 27 66 34 15 32 40 28 69 111 110 112 104 116 96 97 123 152 135 140 133 89 48 57 75 70 84 67 97 135 108 105 130 110 145 139 130 144 149 156 177 158 155 148 105 119 134 139 122 119 134 140 102 114 121 123 128 153 181 154 123 162 142 140 128 103 93 104 102 118 105 95 103 112 137 140 156 190 195 186 182 194 219 249 261 261 253 282 346 371 367 343 303 296 287 270 255 250 236 228 201 202 154 127 131 126 145 163 171 142 105 82 77 68 50 42 31 28 23 25 36 24 19 24 25 26 23 17 16 10 12 15 9 5 1 33181 306 93 30 9993 9 13 1 7483 1837 1924 1954 1910 2089 2104 2260 2277 2266 2260 2194 2140 2041 1958 1770 1539 1324 1587 1888 2039 2475 3394 4205 4576 4761 4496 3587 2730 2012 1317 657 391 241 192 173 134 129 94 127 103 114 72 109 116 52 73 137 86 89 73 84 92 111 90 105 124 116 150 135 154 133 78 139 137 182 136 124 87 119 60 66 35 44 81 32 102 108 136 88 49 12 97 217 142 112 75 97 138 135 81 91 55 81 141 -5 29 44 82 -33 35 12 9 0 46 15 33 33 63 66 43 44 -10 -43 -51 -18 39 39 33 20 13 47 69 92 104 76 75 80 65 82 98 66 51 76 36 -31 -14 -15 3 -8 24 20 52 18 18 -20 7 27 39 28 51 59 87 48 48 -6 28 46 67 54 78 35 43 35 20 8 -12 -23 12 32 48 38 6 0 22 16 31 33 44 40 62 104 139 92 110 108 101 55 60 88 96 86 74 47 17 42 47 67 72 89 128 136 95 115 115 95 119 124 130 116 124 159 202 191 127 147 148 119 133 123 123 114 103 110 123 142 109 113 99 104 121 139 145 134 127 117 133 126 109 105 102 93 99 77 78 69 85 120 140 151 168 176 192 210 236 268 275 271 255 245 272 314 360 340 293 306 292 252 230 204 205 209 191 180 156 124 117 131 157 175 149 138 102 72 63 56 51 34 31 33 26 26 19 22 20 16 20 15 5 11 12 11 15 17 17 7 9 5 33187 306 88 30 9988 9 13 7 7483 1833 2057 2065 2017 1993 2022 2050 2017 1913 1936 1869 1872 1757 1560 1470 1348 1376 1854 2232 2449 2512 3181 4080 4794 4990 4737 3913 2811 1758 1120 554 339 359 271 145 73 57 53 59 83 143 126 105 176 173 106 86 122 79 47 58 105 82 49 107 149 133 141 115 128 85 73 138 135 136 89 108 98 115 103 90 102 135 105 99 53 23 77 63 117 46 88 76 70 38 122 100 106 114 126 119 45 24 33 30 32 -5 69 81 54 49 14 17 -15 12 54 46 46 6 34 19 -24 -5 23 40 26 48 43 37 105 69 54 68 84 76 90 83 78 21 43 80 66 62 14 9 63 29 -18 1 10 17 25 21 49 23 23 55 74 46 64 59 45 62 64 72 18 41 36 2 34 17 20 -27 9 17 28 29 32 41 66 53 34 5 25 18 32 32 3 8 43 44 83 118 147 132 75 91 79 103 122 113 59 43 30 30 37 70 99 63 133 158 136 129 120 132 139 132 130 124 142 166 185 173 139 121 135 108 137 140 132 127 146 140 134 128 138 142 125 131 140 146 142 144 166 125 130 124 111 94 104 108 70 72 94 117 134 143 158 213 204 192 204 223 262 289 293 273 239 249 296 364 374 339 338 300 272 239 216 229 211 219 211 165 139 126 150 194 187 160 142 105 77 63 71 71 61 42 33 30 19 13 2 17 27 25 15 16 19 18 12 12 13 12 10 10 8 0 33193 306 80 30 9980 9 13 13 7484 1830 2153 2157 2265 2305 2175 2215 2309 2350 2390 2321 2486 2377 1971 1609 1598 1662 1890 2367 2614 2668 3420 4275 5012 5467 5532 4634 3575 2556 1739 1119 637 407 365 330 193 81 38 60 77 161 122 121 119 132 186 182 127 104 6 82 197 132 114 123 167 181 142 107 225 168 182 172 129 194 145 131 66 101 130 109 137 105 141 58 60 61 100 93 126 131 113 92 107 137 144 98 137 175 184 111 109 103 113 45 9 48 49 26 104 56 24 -11 50 91 43 60 8 45 74 79 38 -4 13 52 69 37 37 46 50 116 151 102 113 114 41 59 27 51 66 79 37 44 19 59 7 12 40 52 27 37 61 59 91 61 31 13 27 40 66 92 103 102 82 92 73 67 62 85 65 57 63 40 30 37 33 47 36 48 43 52 25 53 64 61 49 71 52 26 39 102 156 159 108 109 102 64 63 116 140 143 99 78 54 52 64 59 83 100 130 162 117 117 127 144 163 159 166 163 170 170 210 195 138 159 135 155 167 203 186 163 156 157 151 160 169 146 148 170 149 162 167 164 163 162 137 119 115 126 134 106 103 109 112 132 137 178 184 202 223 230 245 307 307 294 274 271 291 317 361 398 352 325 307 287 264 248 252 235 230 211 202 170 145 150 200 220 202 129 101 95 87 82 76 68 61 55 43 35 35 36 33 42 49 46 35 38 40 38 35 26 31 32 27 18 22 23 33199 306 76 30 9976 9 13 19 7484 1827 2195 2013 2161 2197 2239 2226 2177 2213 2350 2253 2046 1967 1925 1693 1701 1852 1955 2188 2463 2826 3026 3794 4709 5347 5904 5838 5392 4353 3260 2309 1522 704 340 246 355 270 201 119 53 98 139 118 109 167 202 166 143 78 101 94 138 187 183 173 171 131 127 109 138 103 141 143 92 125 140 171 145 92 93 158 100 79 97 136 92 77 52 28 103 62 106 97 24 36 75 76 95 146 163 126 151 81 85 70 16 57 48 11 99 93 36 39 56 10 -14 30 50 20 -23 -4 30 20 -1 13 -12 67 80 50 87 125 109 103 121 88 83 54 96 68 40 50 60 14 23 48 45 49 30 37 76 67 28 45 40 51 27 24 84 53 72 76 100 90 41 49 57 45 40 66 60 18 -9 6 22 1 12 34 68 53 75 35 39 32 38 76 77 41 46 62 77 95 135 128 141 99 59 74 64 86 127 99 84 55 58 43 50 56 57 80 92 115 109 142 148 146 144 151 163 164 180 172 194 198 169 137 159 173 161 173 180 180 159 150 145 151 153 154 169 164 140 149 166 164 142 159 136 124 106 113 122 123 116 103 98 135 144 157 188 222 243 226 233 298 303 296 268 287 285 271 341 378 371 350 318 305 274 251 246 234 233 210 191 169 156 152 166 199 197 162 124 95 95 97 85 83 66 56 54 40 40 39 31 26 27 23 22 28 22 24 20 16 15 15 14 17 20 6 33205 306 104 30 9974 9 13 25 7485 1824 2019 1949 1963 1923 1877 1907 1956 1988 1957 1804 1936 1851 1908 1925 1881 1996 2104 2316 2622 3016 3733 4576 5417 6010 6370 6403 6040 4661 2887 1684 969 538 328 286 212 189 164 89 31 99 107 103 72 67 160 76 68 141 132 81 63 112 141 145 113 75 125 114 97 117 139 98 48 99 136 111 145 125 88 72 138 48 34 45 107 154 53 91 40 64 117 8 84 116 108 94 126 139 147 115 107 88 9 69 39 -11 -2 16 -2 5 58 18 2 -31 15 18 5 -7 14 23 34 19 -16 66 12 86 80 64 68 122 108 96 102 49 115 79 45 51 52 40 -23 -6 -8 -12 2 46 19 19 45 53 80 38 21 23 34 33 56 103 73 56 13 83 105 75 73 44 -15 28 -18 46 62 41 6 12 23 7 45 55 53 32 50 57 65 18 19 7 -32 46 88 112 122 117 140 127 107 92 54 97 104 119 127 87 63 61 56 53 63 65 86 124 114 126 93 105 142 146 163 171 192 169 206 231 189 155 175 168 162 172 172 186 177 182 187 205 189 169 155 166 177 137 146 158 147 146 149 147 133 128 123 108 85 108 123 127 144 160 170 208 231 210 219 261 305 287 279 260 283 288 287 335 365 365 349 330 311 294 283 265 238 233 240 226 183 167 166 184 189 167 150 154 107 87 83 80 81 68 49 38 35 34 38 30 27 30 24 20 21 18 16 17 18 25 26 18 13 14 33211 304 72 30 9972 9 13 31 7485 1821 2106 1994 2104 2176 2178 2309 2434 2538 2588 2620 2610 2750 2884 2581 2228 1993 2058 2316 2711 3123 3773 4534 5397 6291 6906 6993 6486 5862 4971 3721 1992 962 404 300 234 111 59 79 74 75 59 30 55 89 93 123 35 64 89 141 82 70 118 48 37 43 65 69 116 66 103 73 59 49 106 132 112 41 81 63 59 60 42 38 74 107 95 64 102 79 103 68 60 27 112 56 58 73 71 139 84 54 58 41 21 -24 -10 37 45 -9 23 -17 -53 -18 9 -22 -24 -29 -13 -50 -53 -12 -27 52 27 34 76 85 107 113 90 103 77 36 15 67 41 -4 34 29 -12 -8 -5 -4 33 38 57 40 -5 -19 9 -4 22 -19 5 43 61 75 70 35 29 -10 -10 -1 26 25 15 -1 -10 14 20 23 23 11 2 21 -1 9 -10 9 54 26 27 -3 18 -3 -29 4 22 67 113 125 108 104 1 32 33 63 77 45 55 29 29 30 43 64 63 67 79 107 104 96 99 98 95 103 130 133 108 155 183 190 182 160 174 153 131 113 138 161 164 160 158 156 159 161 143 146 126 122 105 129 123 119 115 106 109 89 101 78 96 78 67 89 98 133 121 146 167 177 196 254 274 247 243 257 254 212 196 251 319 341 329 314 306 294 265 237 223 219 208 198 202 193 163 145 154 151 150 109 81 61 54 55 46 35 34 38 26 9 3 1 -6 -1 0 1 -1 -4 -3 4 -2 -4 -8 -8 33217 300 70 30 9970 9 13 37 7486 1817 1920 1728 1752 1852 2031 1892 1917 1998 1947 1759 1753 1832 1758 1747 1812 1910 2055 2408 2812 3198 3801 4411 5236 6172 7169 7757 7539 7560 8858 9278 5925 2489 1127 361 153 122 63 64 102 53 53 45 64 83 72 106 55 22 58 72 66 72 41 54 76 51 96 32 53 79 120 63 97 123 66 -22 93 92 94 129 99 37 38 59 28 37 13 54 62 31 65 76 60 44 46 62 90 51 103 39 19 11 49 13 14 39 -18 -6 -13 23 -15 21 20 -13 0 -72 -90 -21 -4 -74 -68 4 11 -30 -8 27 86 66 56 77 45 43 41 55 23 35 4 -41 2 -44 -11 -25 28 34 6 33 0 -3 3 -37 8 39 12 15 -12 13 -4 41 49 37 -3 -2 -7 14 23 -38 -5 -36 -27 0 6 15 -4 -24 -8 3 -5 -14 -8 30 61 20 -15 -13 -23 -13 29 8 36 28 77 74 67 80 50 27 9 37 71 87 45 16 -35 4 37 22 25 54 101 77 75 84 60 66 111 115 121 129 131 133 150 184 198 189 142 115 116 102 112 143 160 175 167 176 171 152 145 155 132 107 124 113 112 101 121 144 113 90 85 89 81 48 52 53 90 120 130 137 158 160 168 216 232 245 253 255 229 204 212 249 281 290 302 314 312 296 284 266 234 237 223 220 222 221 190 152 136 137 138 118 90 79 67 62 59 50 42 25 18 5 -6 999999 999999 -9 -10 -6 -9 999999 999999 -7 33223 306 64 30 9964 9 13 43 7486 1814 1933 1735 1817 1837 1992 2035 1988 1979 2098 2220 2111 2026 2032 2037 2041 2101 2343 2667 3160 3531 4158 4834 5634 6649 7562 7445 7768 8438 9184 9662 6638 2723 1114 341 144 123 121 94 97 77 70 93 66 132 159 122 41 9 72 74 80 114 62 103 115 43 93 115 11 99 55 82 72 106 105 87 44 84 112 56 72 98 59 62 69 58 72 60 50 71 70 29 55 52 81 71 70 93 88 52 13 62 14 -6 -7 28 2 -6 24 6 35 -10 10 9 -3 -65 -52 -60 -22 18 -21 -37 10 59 95 65 72 118 139 132 111 54 43 27 49 35 9 -12 -51 -27 -24 27 14 21 -1 45 10 34 36 21 4 31 16 47 8 18 46 73 57 53 44 39 47 75 22 22 52 -10 11 15 -31 20 -12 24 2 16 53 41 7 -13 -1 28 20 19 -6 1 -13 22 82 68 121 132 114 85 72 40 0 24 50 71 88 38 43 59 34 20 58 52 92 103 99 83 109 127 96 102 166 128 130 144 193 197 189 176 176 146 110 135 164 164 163 168 179 170 157 157 159 154 136 128 130 153 131 137 131 128 112 95 86 78 81 77 90 101 117 129 147 154 151 180 192 189 233 252 261 267 268 247 249 236 226 262 301 336 335 341 337 336 297 274 243 233 235 216 201 185 145 155 162 147 135 109 101 102 94 86 73 63 53 53 34 32 21 12 13 10 2 5 12 12 -1 -2 0 -2 -5 -9 33229 291 58 30 9958 9 13 49 7487 1811 1868 1755 1705 1756 1713 1769 1822 1869 1810 1702 1699 1705 1680 1743 1836 2069 2447 2817 3126 3467 4111 4731 5414 6420 7318 8152 9703 15282 25196 15973 6805 2537 1154 482 276 99 74 67 107 56 51 44 69 64 48 38 95 86 55 76 66 31 1 8 6 8 -10 30 75 59 -15 23 55 46 37 18 83 27 7 37 58 24 38 96 78 28 4 28 11 -6 6 40 67 35 9 35 45 26 30 45 71 73 53 -4 -14 -25 -40 -12 -16 -30 -6 -45 -54 -54 -16 6 -49 -58 -84 -37 49 13 30 -6 16 93 48 77 55 -10 33 11 5 0 8 6 -9 -40 -39 -93 -43 -26 -11 -20 -9 -14 -47 -34 5 49 -24 -28 -10 -2 -33 -31 35 7 25 33 52 -11 -18 -14 -23 -17 -39 -21 -25 -86 -51 -26 -9 -26 -34 -33 -31 1 -22 -15 -14 -15 -41 -36 -31 -38 -21 -18 6 38 28 43 62 63 28 32 41 -15 6 80 57 3 3 4 0 4 12 17 38 43 44 65 61 62 78 102 103 116 109 115 155 166 163 162 152 159 170 178 191 151 143 127 147 139 116 86 83 101 95 100 111 88 91 94 70 81 80 76 64 73 67 50 47 38 57 57 79 89 93 117 148 153 140 173 199 213 223 233 229 211 187 182 246 304 300 307 302 279 247 205 194 208 191 172 127 96 103 118 123 119 106 81 71 76 66 46 48 50 33 10 -6 33235 307 27 30 9957 9 13 55 7488 1808 20736 1412 1205 1230 1216 1183 1133 1016 1064 1133 1119 1181 1267 1297 1481 1684 1869 2155 2489 2792 3322 3812 4380 4962 5629 6853 8812 15006 49281 293611 310633 31824 1346 670 404 219 119 145 72 94 147 137 144 101 68 90 81 104 82 101 85 137 57 75 127 68 64 35 70 119 98 115 94 65 91 44 98 69 22 84 92 73 124 58 97 56 60 118 98 83 72 109 98 110 55 90 122 57 98 119 62 100 98 43 129 45 44 60 6 1 18 2 7 15 36 9 -9 -40 31 -19 -49 44 13 57 26 92 103 124 95 53 106 88 50 53 22 28 28 33 -6 -8 10 44 52 45 -5 0 6 34 52 42 70 32 44 67 61 41 46 83 63 69 98 74 60 41 7 46 35 -22 6 51 23 -14 -16 10 20 46 43 36 1 10 17 49 58 43 77 43 14 6 10 20 78 115 91 109 113 142 90 56 19 26 45 107 86 69 49 37 53 64 107 125 114 89 122 131 102 121 155 167 170 170 196 197 205 232 214 235 250 229 234 232 230 189 167 184 179 130 136 135 136 132 114 130 132 155 155 140 134 148 121 105 115 106 111 121 100 115 103 116 135 143 151 170 188 191 224 253 277 275 268 275 293 294 271 296 334 358 345 332 319 304 281 274 246 229 223 198 184 161 157 157 174 173 155 165 168 128 107 116 89 92 87 68 48 42 33 21 21 17 8 8 13 13 16 6 -4 8 -5 33241 295 27 30 9957 9 14 1 7488 1804 16302 531 462 413 351 299 269 334 342 343 329 353 472 563 634 698 913 1059 1322 1573 1912 2299 2549 2950 3596 4454 5563 11672 59792 335075 742740 520763 38331 1506 942 479 201 78 23 10 29 70 70 38 37 59 50 60 74 26 72 73 1 29 54 50 15 32 80 53 -4 -8 43 -22 3 72 78 81 28 68 86 55 34 28 6 85 110 47 3 43 -7 12 156 135 61 31 40 77 62 36 89 101 46 8 -3 31 -19 -37 -23 9 -4 4 -10 42 2 -71 -13 -2 -25 -8 -18 21 0 -17 10 73 97 146 61 78 97 47 57 48 29 19 -44 -35 9 -16 -10 9 32 20 1 -60 -32 -1 19 3 -35 23 9 -16 9 30 5 38 62 48 58 0 -11 14 36 23 -28 -18 29 38 -8 -33 -33 -38 -36 -25 2 -12 -10 -7 -26 -5 -11 19 36 47 38 6 -10 4 10 78 102 107 118 66 31 26 26 14 43 87 58 29 6 24 75 85 81 73 80 51 84 109 69 85 96 122 130 162 179 159 153 167 177 212 221 192 205 242 220 158 138 161 167 126 116 111 112 120 107 134 151 127 104 99 103 112 112 92 89 96 80 78 62 70 74 61 76 89 108 122 149 152 182 229 241 239 248 237 251 242 254 284 301 304 305 310 301 275 244 220 209 211 202 180 144 111 109 120 139 146 150 137 109 86 73 63 40 35 24 12 5 -4 -2 33247 305 29 30 9959 9 14 7 7489 1801 12930 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -85 -78 1 94 129 301 337 496 750 951 1209 1438 1860 2491 3287 4431 22227 132056 430576 999999 999999 117365 2292 460 161 196 126 136 114 91 154 134 49 15 51 80 60 52 101 91 72 62 83 93 57 14 30 70 63 108 69 76 13 79 110 76 96 94 21 64 31 77 90 58 76 65 64 86 46 26 72 54 46 72 39 11 59 121 132 149 106 41 66 48 13 15 -7 27 12 4 65 25 36 -12 -25 35 34 -2 22 24 35 24 32 48 97 96 52 84 118 112 104 74 32 -3 -56 -63 8 20 3 -15 -3 -10 6 9 42 4 39 61 35 49 14 32 59 42 54 27 60 90 86 86 71 11 22 21 39 36 12 25 -5 2 -17 -1 5 -5 9 14 17 15 47 14 22 1 9 30 27 37 42 12 28 63 103 101 94 68 75 17 27 39 79 87 89 77 57 32 46 48 84 78 92 101 76 77 94 95 109 143 139 109 155 165 201 188 178 197 233 258 244 222 192 176 186 177 188 195 183 148 122 132 150 165 157 185 175 139 132 126 122 120 128 123 116 129 113 83 70 84 102 113 132 141 182 195 200 228 264 274 282 288 285 276 261 281 295 293 310 320 303 276 253 272 256 249 245 225 209 215 190 157 149 143 165 190 192 165 139 113 109 105 81 60 49 27 13 15 15 11 12 6 -7 1 2 5 -3 -8 33253 306 30 30 9960 9 14 13 7489 1798 12814 13 -5 -11 124 118 92 58 94 149 208 298 332 365 467 635 757 908 1087 1237 1527 1730 2050 2283 2750 3229 6254 31757 69667 191513 583809 973250 421886 6289 531 216 102 83 72 135 134 73 48 60 129 168 119 93 107 113 62 67 72 28 55 102 68 -1 51 38 69 125 127 60 14 82 101 75 91 79 97 58 51 24 70 36 55 82 111 103 93 42 89 90 66 91 52 110 76 98 99 90 40 52 21 14 -4 6 -2 18 -10 -3 38 42 10 24 -22 21 -1 -31 -24 0 38 42 17 65 111 64 93 140 57 77 30 17 -12 -14 16 -4 -38 9 23 11 -7 16 19 31 11 43 12 6 13 28 15 42 13 35 46 62 69 84 46 70 27 41 37 11 -9 3 14 10 17 -5 11 26 5 3 11 4 18 -9 -32 -14 -2 -2 22 -6 15 38 39 74 94 92 104 80 101 77 33 17 13 25 50 110 83 72 42 44 33 45 67 79 85 87 97 107 111 110 132 131 134 156 209 188 172 192 207 229 229 213 179 144 164 172 172 176 179 150 136 138 122 141 150 157 149 138 140 117 114 137 118 111 124 128 126 119 95 66 89 112 134 103 122 158 179 206 200 234 245 254 263 263 253 262 245 258 278 293 288 277 269 279 252 248 225 211 190 183 165 147 160 159 169 200 201 169 135 100 91 90 69 63 52 42 19 15 12 5 1 3 2 8 10 11 0 -9 -3 -3 33259 306 60 30 9960 9 14 19 7490 1795 540 488 495 446 508 564 535 509 584 552 673 687 805 948 1112 1278 1501 1862 2155 2429 2773 3181 3306 3599 3884 4694 6508 15267 100972 460421 785657 139559 2569 329 111 53 69 47 88 76 47 98 53 102 93 102 81 -12 6 53 77 12 24 2 45 107 47 31 55 85 91 45 38 61 107 72 59 31 71 40 51 68 74 46 31 33 71 137 108 125 87 56 67 43 63 125 117 54 111 117 45 51 56 -2 56 34 56 12 62 13 41 23 17 22 -4 -70 -63 -8 4 -23 21 7 30 30 93 98 100 77 51 52 63 28 59 25 16 13 -33 -26 -22 -28 13 41 49 21 40 45 71 20 26 -14 12 5 20 21 37 70 53 31 15 9 9 12 62 21 -3 8 9 28 34 10 -16 20 -9 10 27 56 -4 19 30 10 4 13 16 17 31 9 6 12 6 56 82 64 95 74 107 77 83 61 51 103 61 38 88 51 34 46 47 53 76 93 93 67 98 105 60 114 169 159 174 188 172 156 184 189 197 201 208 183 175 192 183 172 164 165 163 155 145 135 143 143 141 153 153 146 161 146 135 136 131 125 133 114 130 121 84 74 87 106 120 150 170 178 221 267 289 300 284 265 258 256 254 268 288 268 282 281 257 251 230 228 214 204 187 169 154 151 151 161 179 177 179 172 158 127 117 92 79 63 48 30 13 13 15 7 7 13 14 11 0 0 2 3 -2 -2 -4 -9 33265 305 62 30 9962 9 14 25 7490 1792 40 -34 -66 -32 -36 6 37 110 239 214 259 349 407 519 499 527 708 944 1224 1336 1558 1650 1811 1890 2207 2927 3694 6780 39731 288961 925723 861807 52384 938 217 112 134 67 112 86 53 121 198 119 42 53 47 47 30 38 8 -2 -5 21 35 19 -1 57 69 42 43 10 81 70 61 81 74 65 73 9 18 24 112 84 44 20 43 74 150 91 74 40 82 95 108 96 98 56 59 115 132 110 75 37 97 65 35 7 0 29 -56 -4 -5 -53 -6 5 -29 18 23 13 11 31 79 88 92 86 102 91 116 124 140 65 -14 23 -8 -22 -50 -12 29 -2 4 -9 -2 29 21 12 2 15 8 7 32 13 28 19 60 84 55 44 20 19 23 25 16 -13 28 -3 22 19 5 -20 4 -5 15 30 35 28 15 9 4 5 39 32 -7 19 23 16 2 37 96 96 120 127 137 111 68 74 58 61 44 85 104 55 36 37 49 52 79 99 111 98 94 83 81 98 127 145 136 164 178 188 178 163 184 232 218 187 154 164 159 193 172 166 168 158 178 159 171 147 145 159 184 188 154 149 145 127 121 130 126 129 116 117 119 122 131 139 159 165 179 179 185 237 282 290 299 288 294 304 310 305 311 301 298 290 290 268 251 242 232 216 199 174 170 158 166 171 174 170 175 181 187 168 150 139 122 100 90 60 32 10 11 11 10 21 17 19 17 16 11 4 2 2 9 3 -4 33271 303 65 30 9965 9 14 31 7491 1788 364 279 249 236 271 286 395 442 453 424 444 490 599 587 662 844 986 1196 1439 1607 1841 1930 2089 2121 2336 2757 3696 4770 17286 185218 771132 999999 44389 613 148 49 4 80 91 73 110 92 70 49 62 35 76 22 31 50 31 46 47 79 47 62 23 33 30 35 18 3 31 69 48 57 55 41 58 29 39 -10 61 23 10 74 48 0 61 69 94 86 30 85 60 66 49 79 66 56 133 58 73 38 101 35 -14 5 1 26 32 19 -37 18 -25 -31 -46 3 11 8 5 20 27 48 77 84 79 110 97 42 19 -14 -5 23 -33 -39 -20 14 3 -43 -50 10 23 38 35 17 57 -11 42 -11 11 15 86 56 57 32 55 63 19 -6 42 15 4 9 9 18 45 27 4 -33 30 7 14 -16 -11 -3 6 0 -4 15 -21 11 5 -7 -3 15 6 26 94 96 98 107 97 99 50 36 43 33 60 68 34 18 33 21 51 53 49 80 89 62 51 85 95 85 112 165 186 162 164 170 172 192 194 195 158 163 161 130 169 161 161 160 157 178 175 192 191 175 156 148 129 139 126 137 120 110 104 107 120 88 76 84 81 82 98 101 105 129 151 160 189 214 255 308 289 282 301 336 340 309 310 302 272 262 249 245 240 212 179 174 169 157 139 136 142 150 150 150 158 164 167 139 130 119 113 114 83 58 22 6 -4 -5 -7 999999 -6 -1 2 -4 -5 -4 999999 999999 -9 33277 306 69 30 9969 9 14 37 7491 1785 170 79 70 139 118 118 246 163 288 391 385 387 465 535 660 773 890 1136 1411 1588 1717 1850 2038 2247 2668 3579 4605 8879 59128 407438 975670 739854 10570 178 84 113 105 87 96 101 20 75 106 79 19 16 67 76 14 21 61 -1 32 57 65 96 103 109 42 50 22 28 27 56 110 99 76 51 69 67 18 50 65 68 65 53 69 64 75 63 44 45 27 26 90 68 76 88 71 129 101 85 30 8 6 -6 1 24 37 29 -30 6 -27 -9 -18 -39 -48 -47 -22 11 34 82 109 126 123 83 56 37 69 41 27 -33 -2 -24 68 48 5 33 33 24 32 15 11 39 33 26 -4 -1 13 60 61 57 54 82 81 94 54 47 45 23 6 3 -3 21 59 31 32 43 -4 -24 -1 23 25 13 5 2 11 -15 -3 27 17 6 46 40 45 3 -32 41 77 107 134 126 100 66 22 13 30 81 85 60 63 29 21 51 61 62 84 82 105 98 115 98 125 112 127 163 165 170 179 193 204 190 198 191 140 149 178 183 162 191 201 197 199 181 189 197 186 159 177 157 146 123 118 122 123 145 121 102 115 133 147 131 100 94 124 149 168 183 203 206 245 305 311 304 321 327 328 336 322 294 269 269 258 258 257 241 237 230 202 187 158 144 162 160 157 161 174 159 160 178 195 174 134 110 102 75 42 34 21 10 19 18 13 20 17 18 27 26 15 15 17 14 10 10 11 9 33283 306 73 30 9973 9 14 43 7492 1782 666 563 618 740 657 615 636 699 673 691 704 806 964 1043 1205 1414 1582 1713 1988 2271 2426 2510 2714 3087 3592 4344 5149 12970 86511 424191 937830 114637 1114 142 71 64 69 93 120 76 41 56 94 133 47 65 94 117 90 77 83 65 64 34 23 46 35 27 76 42 55 71 34 19 67 102 105 57 16 60 51 37 83 30 35 76 55 -12 29 50 20 21 79 77 76 -4 69 44 70 85 46 38 40 11 63 48 17 26 25 10 45 9 20 22 19 -4 -10 -37 13 26 29 35 58 51 94 48 64 8 2 -16 -37 -32 -38 -44 -24 -47 -9 12 -25 -27 -5 -9 8 -5 8 42 36 -7 23 44 40 47 49 62 45 24 70 54 21 4 24 -26 -26 -1 -3 3 31 4 23 -6 -20 -13 31 22 -1 -13 -6 -10 11 33 26 -22 25 25 -3 -15 10 65 75 84 70 105 90 42 21 46 39 48 105 64 43 32 36 47 50 51 74 92 63 78 90 88 91 119 122 135 147 178 229 231 202 163 155 157 165 168 174 171 167 149 145 139 156 158 153 158 165 153 133 131 122 108 122 148 143 128 124 111 109 90 97 120 101 91 107 132 159 193 232 261 293 302 301 309 344 318 291 269 279 285 270 254 238 214 194 187 175 168 155 152 146 136 136 138 143 148 136 150 137 119 104 100 79 72 68 43 6 16 15 18 7 6 8 4 9 9 11 9 10 10 14 13 10 6 4 -4 33289 305 47 30 9977 9 14 49 7493 1779 593 490 512 458 497 589 570 550 614 698 735 787 980 1106 1236 1369 1554 1803 1960 2008 2189 2372 2555 2672 3044 3918 5094 8091 41917 243774 669783 539377 93947 774 162 103 6 33 34 -3 63 78 7 3 73 35 76 30 -19 9 -4 23 17 -14 33 2 46 85 31 23 49 4 90 71 -2 30 32 26 33 40 80 65 39 42 7 52 70 59 61 41 63 43 29 15 46 58 66 53 49 71 77 79 31 -18 23 -9 -4 -45 -29 -18 -16 -9 -55 -58 -24 -26 -26 -26 -3 15 41 83 92 113 85 7 20 7 -7 -39 -22 -56 -60 -43 -20 -33 -29 4 32 -7 -16 -42 -10 -6 0 14 20 -12 9 44 51 74 38 3 38 34 65 55 0 20 39 3 30 -9 -17 7 8 -11 -17 -21 -30 -25 -1 -13 -30 21 34 48 24 19 5 8 -12 13 37 22 -13 10 90 71 71 86 87 62 24 40 56 92 99 49 51 32 9 6 42 30 57 56 48 72 105 74 77 128 146 155 148 158 175 195 161 147 148 151 150 153 149 132 121 137 127 131 136 121 117 156 167 133 106 130 112 99 116 132 165 124 102 84 84 89 96 92 100 120 130 160 195 224 257 293 321 304 305 296 272 264 247 211 216 208 191 183 159 143 139 128 114 132 132 118 142 132 119 116 119 116 107 84 69 78 76 64 56 28 25 14 8 3 0 999999 999999 999999 -9 -2 1 -1 3 -3 -8 -1 -1 999999 999999 999999 -6 33295 306 85 30 9985 9 14 55 7493 1775 225 132 86 175 157 238 156 126 190 212 290 452 487 508 634 773 891 1053 1188 1315 1393 1525 1689 1988 2542 3357 4812 16771 97269 368330 754175 955126 494003 3429 164 133 137 67 98 51 40 -16 -8 41 99 74 102 125 56 8 43 16 51 43 22 78 18 38 6 64 50 69 76 89 57 78 72 90 37 58 107 16 63 76 17 30 62 111 46 34 19 12 41 -7 28 4 74 107 53 4 45 62 28 50 57 1 23 -28 62 37 33 25 -23 58 0 -22 13 -22 21 26 17 51 85 84 51 72 34 23 -38 -66 -49 -12 5 -20 3 4 9 6 34 40 20 -2 -18 28 23 -7 17 -4 61 60 31 70 38 39 31 7 30 13 -5 26 53 29 0 13 -11 8 11 25 15 -28 -51 -20 15 -32 -22 -14 -16 3 29 29 37 46 -8 -17 -1 -22 14 68 109 112 114 116 88 38 35 30 37 50 84 42 41 49 49 66 25 30 62 59 81 106 124 101 88 136 132 140 166 209 200 136 133 141 158 172 165 151 154 159 182 175 171 167 124 161 148 111 120 119 109 145 170 144 133 119 130 107 89 127 131 136 125 135 151 161 176 230 284 306 320 299 304 286 264 247 215 198 188 176 183 176 154 135 134 122 134 123 135 148 140 138 135 113 105 89 93 92 93 96 94 90 77 59 43 28 10 14 11 10 16 2 -7 -5 -1 3 1 4 11 8 11 11 9 7 2 -8 -9 -9 33301 306 90 30 9990 9 15 1 7494 1772 1368 1234 1242 1232 1323 1285 1366 1397 1468 1600 1578 1758 1917 2001 2213 2388 2565 2768 2952 3133 3281 3468 3712 4108 4849 6260 9600 29053 171129 486798 338145 9338 683 237 116 125 111 117 53 57 115 88 90 109 109 55 53 54 63 55 71 39 62 79 85 78 81 111 16 8 54 97 46 109 117 61 52 12 64 113 79 73 84 107 106 110 84 86 67 34 62 53 43 85 54 101 47 103 68 57 43 43 70 42 26 41 13 64 46 5 20 32 16 -12 -28 32 19 24 23 34 94 87 66 90 67 51 34 50 13 24 -12 3 -24 -4 -15 4 6 60 -19 -28 22 40 39 21 53 68 61 50 53 86 62 52 27 5 2 30 -23 41 76 21 41 46 1 -8 5 1 23 37 8 -20 25 31 16 1 37 22 37 7 44 41 33 32 63 20 25 39 30 35 24 109 110 126 121 88 63 47 58 65 64 85 53 33 35 27 50 68 69 114 117 94 80 124 105 139 144 150 147 188 176 131 120 133 170 161 146 195 174 159 182 164 145 137 138 154 162 150 129 137 142 150 163 146 135 149 119 143 154 147 152 153 158 167 159 188 244 268 298 309 328 306 284 258 238 233 218 215 209 182 168 158 146 153 142 139 134 116 122 113 115 98 97 107 100 105 103 96 95 94 88 81 68 48 27 20 26 20 18 14 0 -1 -1 12 21 13 10 16 9 15 18 20 19 15 8 8 3 -4 33307 281 633 30 9993 9 15 7 7494 1769 -98 -66 111 304 407 620 944 1554 2684 11251 64527 318530 839175 999999 999999 128245 1399 94 54 36 37 89 47 19 -38 25 91 75 7 87 51 70 10 4 67 -16 -63 25 66 31 43 63 42 21 -32 2 22 41 43 24 -14 69 66 4 19 53 21 13 -5 27 21 -16 58 77 64 49 66 75 75 103 75 70 0 15 9 29 -21 -54 -53 -31 12 -6 -30 4 12 -25 -55 -27 -37 -43 26 6 16 32 86 75 54 28 2 -41 -33 -12 -30 -42 -50 -12 9 -8 -46 -23 -46 -31 -33 -20 -35 -15 12 -21 -7 25 8 4 7 40 25 17 20 7 -21 -45 -46 14 1 -45 12 -20 25 -8 -11 -36 -42 -6 4 -4 -13 -35 -27 -20 -40 -36 -8 -39 -13 11 -16 -30 -29 -37 -6 -12 -19 28 49 101 96 91 42 12 28 4 15 57 53 29 19 29 16 21 8 22 56 57 62 69 92 98 113 121 156 174 176 162 100 94 134 107 112 132 129 130 158 165 134 103 117 111 113 120 111 84 90 113 126 130 119 103 92 104 104 85 93 89 83 105 133 144 210 240 253 256 257 241 231 227 211 181 158 151 139 132 133 113 86 82 101 98 99 72 59 56 48 41 48 43 34 43 28 20 34 25 33 23 11 -8 999999 999999 -7 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -4 -7 33313 280 784 30 9994 9 15 13 7495 1766 52 401 1253 8536 29506 78937 217721 426113 877762 999999 971643 450972 3567 181 141 148 82 90 62 17 -2 -30 57 94 69 21 19 18 9 -1 53 55 31 70 80 33 28 54 30 39 31 32 21 18 -10 47 65 74 83 65 106 34 96 56 29 54 45 45 90 49 75 73 0 55 37 56 98 106 64 48 70 134 90 27 87 20 21 -2 18 1 4 -7 -38 -26 13 37 48 56 96 83 47 59 11 1 17 8 -28 21 26 -26 -35 11 11 34 -49 4 37 -23 -3 53 11 -9 50 76 57 44 43 98 77 30 54 53 3 -33 -16 14 10 16 -12 -12 -9 -54 -30 -29 -80 -70 14 -3 13 19 11 12 26 -5 -7 -15 6 11 32 22 19 0 -29 -13 20 20 27 44 55 95 125 85 67 86 35 59 47 44 50 44 54 42 25 31 37 42 76 98 103 89 107 119 129 147 181 226 212 217 176 116 130 130 166 186 172 171 166 155 164 133 143 129 130 124 107 109 107 126 120 122 120 130 124 107 131 131 137 121 117 137 160 192 243 272 290 271 261 248 242 234 200 177 175 162 145 152 145 133 139 147 123 85 56 41 39 53 39 46 42 44 40 44 45 42 42 29 31 37 38 25 8 0 3 -5 -6 -7 -1 1 -1 -9 0 7 -1 5 2 0 4 4 3 -4 33319 290 95 30 9995 9 15 19 7495 1762 36 0 9 -3 -47 -60 -62 -16 39 26 188 251 275 407 526 671 750 944 1152 1370 1596 1953 2354 2555 2962 3653 5634 7072 19242 77925 338162 855019 999999 141134 3156 375 94 54 60 65 21 53 48 44 48 55 17 32 25 35 -6 -25 11 34 19 4 3 -38 -15 37 20 14 26 3 30 80 89 3 54 62 47 135 -5 33 63 15 36 69 17 10 23 37 14 3 9 5 53 36 5 52 71 -4 22 13 -5 33 -7 -77 -55 -41 -2 18 1 -80 -50 -47 -34 32 4 29 39 44 27 62 66 96 95 -16 -45 -34 -27 -44 -36 2 15 -17 -31 -45 -64 -4 -6 -26 -1 -16 -33 0 6 39 65 53 39 10 0 45 30 -21 -35 1 -17 -16 -22 -23 15 -9 -19 -16 -27 -15 -10 -37 4 28 -34 -33 -41 -11 -29 -21 19 -9 -10 -33 -12 -32 -14 18 -16 -18 -13 -30 -10 24 65 82 80 70 35 -16 -9 26 42 70 59 16 15 29 25 7 55 52 41 53 37 56 93 124 110 157 173 169 178 158 136 126 133 133 138 154 130 158 154 148 117 97 101 124 92 90 130 164 142 141 127 138 111 94 94 100 89 78 69 93 100 126 140 175 238 258 254 244 250 222 187 178 178 180 172 158 155 138 104 99 107 111 98 78 65 68 42 32 35 26 16 20 34 39 27 27 24 13 17 25 16 4 2 -8 999999 999999 999999 -10 33342 306 94 30 10024 9 15 42 7497 1750 271 331 374 336 364 438 511 451 553 647 654 758 874 935 1131 1428 1588 1830 2171 2358 2764 3143 3297 3449 3937 4310 5517 7639 15013 90274 346677 677489 731957 73078 2613 244 135 83 108 34 52 56 99 45 57 90 74 63 41 86 48 61 36 0 -8 31 1 23 41 48 71 25 65 45 114 96 94 38 1 52 83 43 44 120 61 79 11 52 80 47 83 62 67 42 42 51 61 114 150 114 117 40 20 8 49 52 45 -1 -24 -26 -26 -9 -11 -61 -22 14 15 41 62 76 65 69 62 69 55 67 68 99 2 -1 -13 -24 -66 -12 27 28 -3 43 22 3 -14 42 46 65 30 59 29 16 38 59 62 42 79 45 13 -11 52 29 -1 12 5 17 6 6 20 25 22 16 2 -27 -1 19 21 0 7 -2 -1 9 24 -15 9 33 32 35 27 -9 38 32 31 37 28 52 78 80 129 117 77 45 49 46 32 53 76 74 60 34 36 73 58 59 23 66 61 86 113 135 106 139 164 168 219 219 210 157 153 144 172 176 183 186 178 207 185 182 161 141 153 157 173 206 192 197 207 199 190 165 140 139 140 115 125 142 161 164 187 191 228 284 321 324 317 304 267 227 250 225 191 195 185 157 142 132 122 135 148 149 131 114 99 90 89 77 58 70 71 67 74 65 57 52 39 39 49 48 34 47 38 32 18 10 15 3 3 5 1 7 9 6 2 5 6 13 15 12 8 -1 33348 282 129 30 10029 9 15 48 7498 1746 396 374 338 358 410 424 509 543 538 546 660 776 898 1047 1166 1273 1497 1632 1696 1887 2186 2450 2466 2646 2796 3123 3718 4859 9632 71730 211452 383176 634537 546558 71130 1563 348 133 -7 -18 -34 36 -2 19 87 25 -34 6 -41 -30 -13 -38 -28 -5 14 -36 -20 -58 -61 36 29 -10 0 -8 -42 7 27 35 2 -12 -31 32 -18 45 29 16 4 -3 -14 13 36 10 -11 -44 -28 -2 -56 1 30 13 -57 -9 -35 25 -17 -12 -83 -43 -87 -40 -65 -79 -71 -75 -78 -67 -9 -2 -33 27 42 44 60 47 -30 18 40 25 -45 -37 -96 -72 -48 -13 -11 -21 -43 -25 22 -10 -37 -37 -17 -33 -4 -18 -2 47 -9 -4 18 6 7 -45 -21 -45 -29 -36 -48 -48 -37 -39 -10 -33 -74 -61 -11 -18 -37 -62 -53 -70 -32 -11 -29 -39 -54 -29 -2 -42 -50 -33 -29 -5 -15 -41 -22 -25 -25 -46 -7 24 21 22 43 69 45 27 7 -10 2 -8 -19 20 33 28 11 14 -38 -8 -16 24 36 63 53 44 58 72 86 101 141 144 146 121 112 119 124 97 105 127 143 142 116 91 101 118 119 129 151 146 126 150 126 70 67 75 80 75 68 74 72 76 86 99 136 161 192 220 232 221 194 167 171 162 140 140 131 127 133 130 122 120 120 93 81 65 77 67 51 49 52 24 6 3 21 14 1 999999 -4 4 6 1 33354 304 131 30 10031 9 15 54 7498 1743 136 75 136 166 165 195 221 260 344 376 432 484 689 768 825 926 1011 1099 1100 1152 1247 1321 1450 1711 1967 2464 3432 5937 23733 92652 271520 594756 999999 496488 14680 1239 542 250 45 -3 45 64 46 75 89 84 59 59 57 34 85 24 12 -16 -2 39 29 6 45 37 -69 9 27 -51 21 74 26 62 41 21 22 39 -3 27 21 29 60 21 -17 24 52 38 91 11 10 86 81 69 40 0 13 13 -15 13 -30 11 -27 -26 -48 -46 -48 -53 -53 -32 -14 -11 -16 -2 9 56 79 56 28 82 52 12 25 29 -26 -53 -27 -23 -23 -8 -75 -36 -36 11 10 18 3 -5 51 52 61 4 32 83 35 37 36 4 -12 -5 -4 -29 -28 -27 -37 2 11 -25 -22 -33 3 20 -28 -43 -16 -18 9 -3 -55 -41 -31 1 -31 14 0 -9 -5 -23 -29 14 14 1 -3 -3 6 45 48 62 62 46 93 100 52 34 11 16 -7 -4 1 72 81 44 41 37 32 42 27 29 42 53 82 82 39 79 104 122 177 199 189 174 122 105 89 92 124 146 157 179 160 162 156 150 157 142 152 154 134 104 90 97 122 84 86 104 123 117 107 117 144 188 219 235 277 286 262 233 200 167 163 149 146 151 153 149 139 139 122 120 117 110 90 78 70 71 56 57 60 60 55 33 22 23 13 5 12 16 22 34 30 19 13 -2 -2 -1 0 -1 6 2 -8 -10 999999 999999 999999 999999 999999 999999 999999 999999 -3 -6 33360 283 736 30 10036 9 16 0 7499 1740 -12 148 318 404 842 2404 8624 35199 126524 326078 747520 999999 854206 453761 367817 3666 298 53 41 68 23 94 107 90 36 4 -2 38 20 32 58 18 19 30 56 31 5 24 37 38 51 56 20 19 51 -11 16 53 54 81 77 33 73 44 31 67 89 65 62 38 65 61 18 -1 15 125 96 125 34 35 18 -2 29 15 2 -25 -8 -62 -42 -30 -17 -14 -27 17 42 17 4 29 98 73 99 37 93 68 41 -2 6 7 -50 -28 -28 -35 9 31 63 24 8 11 28 3 -2 23 18 19 47 61 49 56 35 -11 16 -23 -22 -39 -44 -51 -23 4 -6 6 -16 -26 -16 -20 -12 23 -3 -7 -38 1 -30 -59 -19 -4 3 12 3 -12 11 0 1 7 -19 6 22 29 51 26 44 77 106 87 71 90 125 79 60 54 53 64 34 56 46 54 35 22 18 34 41 29 39 56 65 91 82 93 100 120 121 153 199 200 219 181 175 151 147 137 172 143 148 167 164 190 185 180 170 156 147 147 126 130 126 135 90 86 101 137 120 118 155 175 232 239 242 270 289 295 284 245 233 198 176 162 173 159 139 138 114 106 108 102 104 89 94 91 80 81 79 67 56 43 33 30 21 13 19 16 20 22 39 27 23 21 4 11 8 15 11 6 0 999999 999999 999999 999999 999999 -9 -8 -6 -7 -3 -2 -4 33366 283 830 30 10040 9 16 6 7500 1737 54 281 669 2490 10130 36362 111088 237917 549548 999999 999999 689072 132664 882 114 62 80 76 103 90 45 78 101 34 -24 64 42 67 56 87 61 77 87 65 105 48 69 53 28 69 80 47 12 61 97 43 75 136 83 122 104 57 52 79 91 82 112 82 114 142 161 126 62 105 108 122 91 42 58 92 8 16 -15 12 -1 36 20 -11 -7 40 -19 44 -3 18 29 54 96 80 51 133 88 75 14 -4 29 11 33 18 -3 -38 34 34 25 58 85 22 22 11 20 67 89 92 104 59 66 62 30 45 27 -4 6 12 -2 -26 21 -9 -21 15 47 0 -14 27 36 31 45 50 34 65 73 -7 -3 40 41 5 -3 9 48 35 7 56 16 -5 34 32 83 105 122 130 131 135 97 126 126 101 67 68 68 31 44 64 128 100 65 36 64 42 25 48 74 97 119 100 119 140 129 142 162 203 259 242 224 187 144 162 149 181 175 150 197 219 204 192 185 199 189 175 152 126 177 179 135 134 141 137 148 154 161 175 203 226 250 286 328 341 344 351 324 288 258 214 192 177 185 165 166 155 141 150 159 151 139 135 117 105 122 107 109 112 77 51 61 65 60 55 52 55 45 43 47 53 42 39 42 38 43 35 37 37 27 23 19 11 7 5 14 24 30 34 32 28 22 23 19 33372 264 834 30 10044 9 16 12 7500 1733 -78 144 1877 10308 17733 25471 38656 89220 262290 584757 999999 999999 315653 3108 69 -26 -16 58 22 43 26 25 11 12 25 -6 14 13 4 70 42 5 10 9 -22 -5 -4 -34 -24 40 56 -22 62 61 39 27 -10 57 -2 38 90 25 22 15 -5 -3 61 75 20 68 10 -34 4 71 34 53 30 74 51 8 11 13 -20 -56 -12 -40 -82 -62 -53 -56 -29 -16 -19 8 -12 24 59 104 83 62 34 10 -24 -59 -45 -74 -13 -23 -9 -11 -28 -7 -31 -26 5 -17 -23 -26 -5 40 11 61 89 43 55 53 -38 -52 -34 -42 -32 -50 -40 -52 -25 -45 -52 -29 -33 -18 -38 -25 -34 -40 -27 -58 -30 -7 -38 -20 -26 -25 -14 -21 -37 -51 -8 27 30 3 -23 -30 -53 -59 -24 7 65 74 55 54 57 78 64 35 7 0 20 36 29 34 74 20 8 -5 -11 39 43 71 59 66 34 61 77 105 88 129 174 171 176 140 108 111 87 124 143 113 121 121 99 124 132 128 129 112 130 104 90 110 121 114 85 56 56 88 121 137 122 144 165 176 220 258 292 263 215 192 161 136 132 124 110 106 89 83 82 77 75 107 107 87 75 53 47 50 48 54 53 26 3 18 28 3 14 12 6 12 -6 -9 1 2 999999 999999 999999 -9 33378 279 867 30 10047 9 16 18 7501 1730 34 81 405 2368 8376 40784 63999 109408 224498 424375 768914 999999 999999 513429 30477 195 37 55 24 54 59 4 30 50 3 -20 22 16 -21 36 18 -29 46 10 -28 7 -25 75 70 58 92 77 42 51 83 20 45 63 27 -10 59 54 -23 43 15 36 72 25 53 18 49 59 42 34 29 58 73 86 40 -4 11 7 -9 0 12 15 -15 -53 -61 -30 21 9 -1 16 55 41 61 100 47 33 8 48 5 18 -26 -12 -5 -26 -41 -13 24 42 30 18 2 26 22 39 31 12 28 19 66 44 22 47 27 -49 -25 -10 -17 -18 -39 -24 -25 4 -16 -9 15 -10 33 -7 -26 -50 -31 -1 -1 26 3 -14 -14 -21 -9 -9 8 -25 -55 -30 -17 5 -4 -24 -33 26 61 85 91 84 91 78 63 23 50 39 14 11 28 38 63 61 37 44 38 40 23 56 89 83 80 95 120 132 87 123 136 150 154 157 143 112 124 118 123 125 112 138 142 144 152 137 162 179 154 126 145 134 143 130 96 91 97 109 106 141 166 152 173 203 264 283 314 289 252 214 202 173 129 140 152 154 151 129 114 113 122 114 114 98 96 77 74 87 86 72 66 31 18 49 59 45 39 29 29 31 22 16 9 0 -3 9 0 -5 -2 -2 -7 -7 999999 999999 999999 999999 999999 999999 999999 999999 -7 -4 -6 -8 -9 33384 278 990 30 10050 9 16 24 7501 1727 170 875 2855 6988 18661 47407 123608 339370 999999 999999 999999 48387 497 105 78 76 6 0 35 22 7 25 -2 36 43 -9 -13 59 40 -6 -41 11 21 71 113 63 30 34 3 36 50 5 -14 14 55 98 131 132 48 34 67 52 71 106 42 56 45 45 58 138 147 83 70 7 -5 80 39 9 41 16 -55 15 -13 -68 -11 -22 -22 -3 -29 -1 14 94 104 68 69 65 26 0 17 18 -34 -19 -1 21 22 28 71 78 91 62 37 58 49 82 65 56 102 117 98 81 12 -35 -44 -29 -6 7 -34 -41 -15 32 14 -1 7 34 26 -30 5 13 43 -6 3 12 -11 -11 -2 -23 -13 17 23 10 37 -3 -5 23 19 36 -19 -15 37 30 36 98 106 100 132 132 94 41 49 43 14 37 51 93 73 38 -12 54 48 109 79 65 64 58 75 81 114 152 128 139 176 187 166 174 185 157 134 135 153 140 136 138 159 170 176 204 228 191 177 194 190 151 159 162 147 113 123 145 127 151 160 174 188 227 238 281 315 363 342 342 334 316 277 263 239 204 192 190 155 124 122 140 132 124 114 100 92 106 94 116 107 93 80 74 71 77 70 52 41 38 45 37 36 35 33 30 18 10 19 24 21 12 18 18 11 11 -2 -4 2 11 13 18 21 17 20 16 6 0 33390 277 1023 30 10053 9 16 30 7502 1724 -83 655 2143 5035 12832 33354 95760 294183 999999 999999 999999 43293 420 65 47 27 57 50 20 35 26 16 33 100 70 28 10 8 38 66 64 37 17 55 23 50 38 67 37 33 80 54 138 60 66 89 73 51 34 46 88 123 133 40 100 83 88 44 128 107 85 55 93 63 40 20 15 30 25 -13 -10 -47 -37 -11 4 29 -9 54 52 17 108 89 48 86 23 49 -13 -56 -29 14 22 -42 -25 1 76 46 69 78 30 30 12 11 -3 18 41 54 61 33 -4 -7 -53 -21 -23 -18 18 7 -8 -4 19 -2 -7 -28 12 13 43 -16 -40 9 8 -25 -28 -9 0 -4 15 4 22 -9 11 35 28 -11 11 33 19 12 48 61 80 63 55 72 89 90 76 77 10 55 26 37 63 71 58 92 92 66 26 50 59 52 54 106 96 97 79 90 116 142 161 182 194 231 177 148 179 180 132 135 128 152 174 170 164 183 199 167 184 200 185 171 153 177 158 165 150 138 138 151 153 171 200 217 242 305 349 334 285 227 208 167 157 163 150 138 153 151 136 143 159 156 138 135 136 132 124 119 141 121 106 68 77 75 81 83 76 49 46 38 30 27 22 39 36 35 34 34 22 21 21 24 30 26 21 6 14 5 12 20 20 26 32 21 27 38 31 15 11 33396 276 1053 30 10053 9 16 36 7502 1720 125 1843 6800 23845 100162 269296 570062 999999 999999 856824 4802 90 75 40 33 38 9 -2 3 43 27 44 9 12 48 6 50 96 50 62 36 5 -19 3 22 52 102 -12 13 61 37 91 32 95 130 45 31 60 74 56 74 39 32 92 89 65 22 63 90 86 27 37 39 40 40 2 -27 22 1 -48 -41 -26 15 -32 -46 -9 -22 -17 62 42 70 87 75 26 43 -27 -19 -8 -12 -12 -9 -56 -27 -19 -9 51 -4 3 34 63 30 45 61 65 36 33 6 -33 -25 1 5 68 13 -3 -15 -31 -24 -1 -17 -21 15 9 7 10 -21 -7 38 -2 1 -18 6 18 35 16 -8 15 28 48 53 24 37 17 5 16 6 24 42 -2 48 65 93 109 80 116 105 75 26 27 36 39 64 105 103 76 55 24 54 67 52 52 72 95 72 85 88 118 150 154 170 172 210 197 159 146 122 115 118 141 150 175 161 157 140 165 166 195 182 163 159 162 145 163 160 141 100 106 139 147 153 179 208 245 271 299 280 252 255 228 198 200 170 173 181 168 161 190 163 140 136 133 136 126 146 124 129 125 119 88 61 78 80 72 74 54 54 41 45 37 44 30 22 31 27 29 28 24 28 23 11 17 9 4 0 5 7 4 10 16 22 21 27 16 20 17 11 2 33402 279 961 30 10051 9 16 42 7503 1717 41 1728 5780 16187 49343 127731 257694 410420 591489 999999 999999 999999 12436 176 70 -14 1 38 78 25 17 50 15 83 74 40 73 77 52 44 80 66 1 51 92 57 42 28 28 37 79 24 0 93 70 12 54 54 54 92 99 36 100 79 92 107 12 19 68 82 93 118 122 118 66 95 134 100 13 24 55 49 -10 -54 -4 7 24 3 33 26 -9 44 54 85 125 78 59 67 2 -23 3 -36 -55 -36 -5 5 -8 13 33 44 41 79 86 50 53 55 78 40 99 33 28 7 21 17 -21 -6 12 20 21 36 36 16 16 16 -28 -25 8 -5 18 12 -18 -4 55 -4 14 47 3 -30 -5 6 11 17 -28 14 42 26 50 58 30 30 54 33 72 71 76 115 136 96 63 71 48 42 53 46 82 95 87 58 49 71 91 47 64 104 92 61 102 109 91 140 146 163 186 208 210 227 227 211 179 178 164 181 164 164 199 208 194 195 195 198 187 189 192 180 165 154 140 118 126 127 164 200 196 240 285 304 332 320 286 253 226 196 168 165 150 166 189 166 148 135 144 167 146 156 153 142 137 124 128 144 101 70 98 102 96 72 63 65 67 71 65 86 72 59 45 37 37 30 28 33 28 21 23 22 13 8 9 13 25 17 21 25 31 32 29 22 19 13 12 33408 279 963 30 10053 9 16 48 7503 1714 996 2401 6161 18336 44267 94515 173939 210545 319468 764137 999999 999999 819004 236504 25941 304 75 35 61 5 -15 65 86 81 34 -15 44 109 45 56 30 37 18 85 54 36 30 82 82 48 101 31 -15 81 50 29 93 63 63 58 73 79 35 76 68 78 110 67 50 106 89 86 78 110 56 45 32 41 37 -2 21 -10 8 -21 -2 -1 41 10 24 22 78 53 -12 26 61 115 86 25 24 2 5 9 32 16 24 14 27 6 25 18 59 77 57 32 30 58 70 69 63 44 -11 -46 14 19 -23 1 2 -21 1 46 -8 -2 10 -3 -23 11 29 33 12 -8 13 65 20 15 45 15 -2 -4 10 34 20 12 49 52 14 12 24 0 7 4 30 22 -9 45 69 92 109 89 72 44 42 58 57 60 60 72 105 69 44 51 52 69 69 47 76 84 109 105 101 98 104 113 150 171 207 221 193 253 261 220 186 181 186 178 172 191 186 171 177 177 180 171 170 150 149 147 163 157 185 188 217 244 239 279 298 334 332 308 262 210 175 165 158 163 143 141 147 145 127 136 124 141 140 139 136 139 133 127 124 116 83 73 79 94 74 29 36 62 75 86 97 76 65 48 26 21 28 19 17 18 7 0 3 10 2 2 0 9 19 13 14 20 8 11 11 16 9 -1 -6 33414 276 1058 30 10058 9 16 54 7504 1710 299 1022 2294 5318 15464 48353 69048 104551 380996 936261 999999 999999 999999 251281 2384 81 44 69 3 46 30 76 58 28 18 56 39 81 58 70 39 24 12 72 55 70 68 57 83 33 26 40 33 38 117 18 115 90 70 36 75 18 33 35 24 105 85 121 104 64 45 67 75 65 56 36 14 -30 -13 10 -27 -34 -29 -4 -26 10 61 15 37 58 72 85 82 73 31 41 18 -1 -26 -34 -47 -8 -41 45 66 39 91 86 55 51 40 44 54 79 43 38 51 -12 -23 -39 -23 -67 -12 22 13 -3 -14 -27 -15 -16 -6 13 48 15 -30 -29 5 13 -3 16 65 34 24 11 -19 35 20 -1 3 26 8 32 46 34 9 -13 -9 23 29 14 70 73 92 98 124 86 24 45 25 1 42 53 47 60 75 63 26 23 19 52 59 60 93 97 102 81 65 110 110 122 148 163 182 205 219 241 237 225 233 219 180 175 192 174 189 206 210 204 182 164 167 185 164 108 123 141 148 168 187 188 205 221 297 320 326 291 236 200 201 196 181 185 151 155 139 130 135 140 142 128 133 146 130 139 145 149 112 91 90 84 87 44 36 53 72 87 105 110 100 82 77 76 42 30 20 12 17 15 22 20 21 14 1 8 20 27 25 19 16 28 28 24 21 10 7 5 33420 274 1124 30 10064 9 17 0 7504 1707 212 1011 2568 6361 16248 46137 154586 530609 999999 999999 909183 709901 36859 480 6 -7 39 68 5 1 42 -19 -7 14 4 32 20 29 8 -49 -15 55 10 14 40 -14 -27 3 12 -22 6 49 14 29 35 30 31 63 30 44 75 88 52 42 60 90 28 34 26 64 43 24 26 47 -17 -28 15 -43 -16 -61 -62 8 22 24 39 52 -18 36 88 49 34 3 14 -24 -42 -22 10 0 -25 -62 -35 -17 22 47 42 39 30 34 -26 17 48 70 60 20 1 -22 7 -24 -31 -38 -26 -12 1 -30 -33 -24 -43 -12 -13 2 -22 -32 5 9 1 -20 -8 -10 -22 3 21 -10 -18 -30 -11 3 -40 -16 -4 -5 2 -5 -13 -26 8 23 7 -16 21 75 70 105 101 67 32 36 54 18 36 38 47 34 49 44 58 16 6 25 34 47 48 54 50 72 87 66 109 152 136 158 159 174 166 205 172 216 182 167 161 142 158 171 159 164 140 133 123 116 127 104 103 141 178 211 234 258 263 269 264 295 269 230 215 224 214 174 171 153 158 135 124 128 133 124 126 124 118 114 133 117 131 123 89 81 68 86 83 70 55 34 61 87 94 89 77 70 52 53 50 33 18 18 4 3 -6 2 5 -3 -2 -6 -7 1 6 6 3 5 12 6 9 15 11 5 -5 -7 33426 277 1032 30 10062 9 17 6 7505 1704 -99 2067 5179 15493 32027 63565 132011 259680 502347 823150 999999 999999 956778 11157 221 55 84 65 69 -6 -34 -17 39 -18 -21 62 7 -52 17 -29 44 23 48 21 -35 -25 88 28 -11 38 31 16 -17 45 25 -18 -17 8 24 7 73 60 60 -27 10 1 16 16 19 50 66 61 32 83 72 -20 -41 -7 5 -33 -34 -81 -75 -45 -43 -4 -6 -38 8 29 68 55 81 45 51 -28 -24 -6 -37 -40 -5 13 3 -15 -21 -55 -13 -23 15 -17 -7 40 5 83 71 10 4 -66 -69 10 -44 -82 -38 -17 -62 -62 -62 -54 -75 -55 -81 -66 -65 -23 -18 -64 -37 -29 -38 -41 -61 -18 -32 -18 26 -9 -44 -29 5 -14 -20 28 -5 -26 -7 -34 -15 -19 7 14 -5 -23 38 85 62 71 80 59 13 12 35 30 43 39 35 22 26 8 -12 -2 37 -7 -26 24 57 37 53 56 68 53 91 131 145 161 169 169 170 187 188 179 176 163 151 162 159 136 124 132 125 117 95 100 108 116 129 146 144 160 180 209 230 285 293 254 230 187 170 156 143 146 139 134 118 115 139 127 136 104 102 119 119 119 122 124 94 78 68 72 59 48 28 56 89 97 111 130 110 74 53 29 35 27 18 9 5 7 -3 999999 -7 -4 -8 -6 -3 9 9 15 7 8 14 16 13 12 4 7 3 -6 -7 33432 272 1056 30 10056 9 17 12 7506 1700 -35 1697 8420 26560 65935 145083 370167 999999 999999 999999 284794 17980 411 74 79 61 33 3 -20 -40 -12 29 21 -22 47 8 -30 45 32 55 41 27 44 5 -16 -40 -7 31 -7 18 -35 -16 -15 5 37 68 -6 22 29 32 52 45 -20 15 13 -9 97 100 50 79 35 4 -20 -10 3 -49 -36 4 -4 17 -13 -33 -57 -23 -44 -26 22 17 16 77 61 49 32 30 -33 -66 -48 -59 -92 999999 -52 -40 -44 12 -53 -8 23 21 -8 11 -45 -2 6 -13 16 1 -17 -35 -31 1 -10 -49 -73 -64 -65 -26 -20 -46 -55 -54 -20 -24 -52 -8 -21 -47 999999 -72 -60 -61 -63 -36 -28 -30 -35 -37 -51 -16 -67 -55 -47 -29 -32 8 -44 -43 -46 -35 -8 6 26 30 49 94 62 19 27 45 26 10 7 14 -1 16 46 71 44 -1 -9 12 17 6 10 24 45 40 25 28 56 60 102 94 127 128 137 143 147 137 165 154 147 145 139 138 124 134 154 144 137 103 81 73 83 86 129 167 199 196 228 259 245 251 234 205 189 190 161 149 141 130 112 106 118 110 100 104 113 110 100 100 97 114 113 91 82 71 75 63 38 45 51 111 179 174 115 99 74 29 11 -1 -10 3 -6 999999 999999 -8 999999 999999 999999 999999 -1 6 1 -4 -6 999999 999999 -9 -2 -2 -1 -7 33438 273 1083 30 10053 9 17 18 7506 1697 74 627 1822 4954 13821 37959 102569 217945 563452 999999 999999 999999 89621 1257 75 76 11 19 22 104 73 33 10 -10 17 33 51 77 44 52 29 48 17 23 17 -1 -8 33 -9 27 34 13 17 51 -7 -39 42 68 85 52 -10 45 73 23 82 68 123 68 32 6 -2 20 68 24 19 -25 -37 -26 -69 -60 -39 -12 -49 -12 60 25 68 80 62 120 56 55 -57 -32 -69 -39 -21 -36 -26 8 20 -27 36 56 38 48 29 15 14 36 71 12 43 15 -7 -43 -16 -3 -9 -27 -35 -18 -33 -66 -68 -27 -5 -29 -19 -41 -17 -32 -37 -65 -18 24 -3 -48 -38 -34 -27 -3 -3 -14 1 -25 -16 -23 -25 -3 5 8 -23 -39 11 3 11 57 36 32 61 73 98 82 69 44 41 26 4 11 21 34 36 79 61 25 13 30 36 35 28 17 29 29 57 63 92 80 101 111 137 171 184 172 180 167 172 157 159 158 150 144 151 149 141 138 115 107 80 94 148 170 193 202 200 213 230 240 258 271 256 239 221 199 171 136 118 127 106 102 130 126 123 118 114 120 119 107 118 125 114 112 113 102 90 81 61 50 50 82 135 149 140 121 103 74 68 44 32 21 12 11 9 6 -2 -3 -3 -1 3 1 3 12 23 11 5 -6 -4 1 4 4 -3 0 -7 33444 274 1113 30 10053 9 17 24 7507 1694 -26 356 1000 2565 5926 15214 42986 138887 463075 999999 999999 999999 222260 1381 114 109 65 52 46 -1 42 39 45 46 69 21 14 37 -54 -12 34 51 15 50 56 18 35 30 90 71 39 74 99 29 50 76 67 46 46 56 49 76 85 26 38 33 74 52 63 74 56 47 38 31 20 -7 16 6 -8 -70 -51 -15 -15 -2 22 68 65 52 39 54 59 -22 -54 -9 -72 -42 25 18 29 36 59 45 67 57 25 18 50 57 31 6 61 47 28 -10 -40 -52 -62 -57 -15 -35 8 -10 -27 -69 -29 16 9 -20 -37 0 -37 3 8 -15 -8 8 -10 19 -15 -25 -10 -12 -2 23 -2 -19 5 -12 10 -5 3 -22 -6 11 9 23 9 19 77 61 65 86 92 84 86 53 81 97 70 51 57 49 68 85 100 39 17 37 90 43 49 66 54 47 55 53 103 100 137 134 157 178 192 207 178 181 172 177 189 174 192 199 186 148 135 160 137 127 106 96 125 144 143 159 188 184 203 252 275 280 291 256 234 203 158 164 175 153 139 137 144 153 136 116 139 126 118 145 149 135 145 152 133 135 130 118 110 63 86 144 282 429 371 217 111 100 107 88 48 23 31 27 22 25 21 17 6 8 21 26 22 14 196 991 89 26 17 18 16 17 19 17 6 1 33450 274 1115 30 10055 9 17 30 7507 1690 140 759 1990 4377 10879 29774 91489 299923 833156 999999 999999 557274 6323 121 59 84 77 65 52 34 56 34 104 47 64 63 53 61 76 37 18 31 46 34 16 35 47 -1 28 79 127 64 42 64 83 20 93 56 88 74 44 84 87 31 64 123 129 107 85 80 83 40 43 25 28 47 74 8 -11 -22 -17 3 21 11 -24 -10 69 59 96 75 28 -5 -11 -6 2 33 -17 8 44 38 83 38 50 97 66 49 59 46 13 42 62 58 7 -12 -10 -19 -32 -8 -24 -3 -21 12 0 -6 -25 -70 -29 -4 6 17 19 17 13 -4 -3 33 -21 -6 3 37 -5 -7 -2 -11 2 14 20 32 1 28 50 15 7 6 37 58 57 41 36 58 94 103 64 85 75 71 39 58 65 66 55 93 97 51 25 45 68 92 78 57 55 76 75 66 70 81 95 115 174 182 168 184 157 182 191 174 191 219 189 181 190 174 168 169 163 142 142 141 144 131 169 215 232 269 271 306 328 274 251 234 207 195 183 159 154 155 136 140 142 152 160 154 145 128 117 127 133 121 130 146 142 136 143 153 135 122 126 108 115 136 229 363 266 166 130 120 142 148 101 49 32 38 23 31 14 21 21 18 25 30 0 323 3779 1447 40 19 10 21 29 28 23 14 16 9 33456 274 1115 30 10055 9 17 36 7508 1687 128 765 1930 5977 14870 38237 108142 283110 575451 977753 999999 999999 83798 1920 116 94 76 94 32 48 22 37 56 30 -32 54 60 56 46 45 65 -29 -63 12 49 -4 24 87 42 14 -26 43 14 59 82 37 65 41 11 47 76 97 135 89 91 103 71 46 13 30 36 28 -31 11 -25 -22 -30 -55 -17 35 42 15 13 -6 4 31 81 107 57 81 -3 -19 -2 -14 0 -8 0 19 5 22 -31 47 -2 55 61 54 32 15 31 33 58 72 34 -37 -57 -21 -5 -82 -43 -28 -24 -67 -36 -25 -29 -53 -20 -11 -16 6 -12 -20 8 -60 -40 -3 7 16 29 20 14 -3 -5 18 13 34 51 6 -29 -19 -21 -30 -17 20 41 46 23 67 59 73 109 81 86 83 69 49 55 63 64 47 86 39 18 16 59 48 30 36 45 53 58 76 112 84 73 80 103 124 158 169 184 187 181 178 156 168 140 154 203 171 174 164 160 132 132 143 156 146 143 183 209 205 210 226 221 249 277 289 287 275 251 223 178 174 153 136 136 141 143 153 150 158 146 136 132 118 126 140 130 132 154 162 148 146 148 136 121 119 106 125 253 318 201 154 135 120 136 148 120 72 44 36 31 18 17 27 12 2 17 30 11 207 2878 2723 48 14 21 25 26 21 19 15 12 2 33462 275 1081 30 10051 9 17 42 7508 1684 207 789 2131 5389 16799 48475 101591 293296 622524 650695 999999 999999 261351 492059 257563 35899 509 75 74 46 70 125 92 39 48 55 3 57 59 98 103 87 89 60 42 117 65 25 60 36 51 38 107 158 99 84 70 47 49 63 48 53 36 50 132 128 120 72 58 77 34 101 45 18 75 90 14 -6 -16 -86 -39 3 38 62 31 71 81 86 129 129 74 10 58 37 24 59 20 27 32 17 23 53 87 65 21 27 70 71 64 76 71 62 71 -6 7 -4 -8 -43 -27 -7 52 -2 7 -6 9 30 -1 -13 -9 -7 9 15 56 23 18 55 -5 12 21 34 -36 -5 58 8 9 23 18 32 57 50 22 4 0 19 93 76 88 104 95 108 170 160 119 101 111 109 76 20 53 97 59 75 77 63 18 54 75 76 65 66 95 82 77 84 94 123 103 124 144 132 188 244 219 213 239 191 185 199 195 208 211 192 195 186 182 202 176 140 150 186 169 181 213 212 234 248 273 304 309 315 330 320 271 242 249 207 197 178 170 171 182 187 191 168 161 162 158 163 148 147 163 165 175 174 178 187 168 159 170 160 432 1254 1245 500 207 152 151 181 187 162 117 63 48 49 41 27 35 34 33 40 49 48 75 153 88 38 38 43 37 39 36 35 34 31 22 33468 277 1015 30 10045 9 17 48 7509 1680 1093 2951 4323 4537 7505 11222 18938 42114 77265 155734 364487 846196 999999 688537 416028 432788 454275 586641 3715 124 111 100 112 122 87 64 65 131 113 134 136 139 122 143 111 49 109 130 69 95 79 110 107 58 95 86 107 86 111 129 107 98 132 158 117 84 69 112 131 164 97 81 137 97 27 41 41 79 77 42 -8 31 58 35 47 35 51 73 50 113 102 105 85 53 13 -4 -3 16 42 54 39 20 51 67 95 141 104 51 80 121 90 116 90 106 19 -13 -11 -10 41 54 36 34 65 26 6 37 68 84 49 40 31 22 50 25 20 66 44 57 38 36 45 82 42 23 30 38 27 42 42 42 46 31 31 50 22 49 98 137 105 73 116 122 74 67 73 87 98 106 108 98 94 87 78 89 94 97 88 94 129 92 101 103 102 100 112 139 147 125 128 196 196 188 214 252 224 257 271 218 198 190 197 229 204 207 213 212 213 219 192 171 187 191 196 204 216 232 258 269 267 289 320 341 355 353 350 339 301 254 229 218 220 231 220 209 207 211 191 176 174 198 196 191 186 202 212 215 220 209 208 189 160 160 386 887 1085 529 250 190 198 235 260 212 152 80 66 64 79 76 64 60 47 61 81 98 83 77 117 132 76 69 69 69 61 68 67 55 46 33474 276 1038 30 10038 9 17 54 7509 1677 1782 4711 10654 30498 63316 114978 211556 231515 399217 469008 605541 968048 635371 609081 831178 69983 1163 65 118 88 70 55 65 40 63 59 5 18 78 60 9 58 108 65 8 46 41 28 -11 37 51 36 77 80 46 116 92 101 61 53 98 35 25 79 89 73 109 78 26 32 3 7 26 0 47 60 -16 -6 -10 -18 -13 -53 -33 -23 16 -7 43 78 76 55 90 104 57 15 13 21 25 74 -22 13 -7 25 31 48 97 91 24 32 56 72 88 80 53 -1 -3 -35 -26 -49 -18 -5 -16 -12 -20 -12 -10 -17 35 27 -12 0 0 -15 1 -12 10 14 13 33 -10 -13 19 27 9 -1 21 21 14 36 43 35 6 -4 -10 16 38 79 86 73 74 101 78 51 64 71 58 80 89 78 62 63 60 54 56 49 25 58 42 52 60 80 77 72 54 74 96 83 93 105 136 148 140 179 208 194 226 260 203 165 139 191 189 181 184 175 177 201 206 186 176 147 134 139 182 191 222 241 268 281 309 290 274 288 286 324 310 302 263 205 198 193 194 178 181 216 191 173 151 144 137 135 142 158 163 161 168 195 182 163 150 150 166 351 549 469 307 251 178 168 198 217 152 114 87 51 39 26 22 18 17 20 27 27 35 37 47 50 45 34 29 29 29 27 30 25 20 11 33480 271 1186 30 10036 9 18 0 7510 1674 219 1433 4659 15018 61150 230862 656091 999999 999999 495046 57671 2592 106 101 117 135 151 128 74 87 94 27 12 78 37 83 79 65 13 34 13 94 52 66 52 51 3 74 50 32 45 94 115 67 99 52 59 32 91 92 125 132 119 71 55 35 27 32 14 21 4 26 49 8 -72 30 -10 -20 24 54 37 16 72 144 67 98 124 122 5 -51 17 19 44 24 -9 51 21 40 48 46 87 71 61 61 71 53 63 53 16 -7 -23 -38 -21 -28 -30 -26 -31 -17 1 13 19 -6 6 10 15 -10 -8 21 40 14 6 -41 -13 -28 -6 24 10 -3 28 17 -5 46 12 55 18 -8 -34 -58 -24 19 2 58 25 40 76 46 35 39 64 53 68 79 56 56 22 39 41 37 25 22 38 13 38 52 71 55 41 64 78 86 76 53 75 89 110 112 168 155 185 200 231 231 191 168 169 159 183 184 174 168 198 206 173 154 152 129 126 173 190 200 171 180 194 221 236 250 280 297 305 288 299 299 270 228 186 209 219 200 206 214 205 183 162 150 165 184 155 137 157 157 178 174 181 158 157 167 442 937 880 396 248 189 143 169 206 170 100 52 38 26 25 31 35 25 13 11 18 13 18 8 113 1393 1421 42 10 16 17 18 8 4 -4 33486 306 138 30 10038 9 18 6 7510 1670 -37 -51 -11 -9 42 -14 56 48 103 64 28 137 179 242 249 278 347 378 405 450 856 1670 586 332 314 318 450 480 560 759 1041 1386 1672 3043 11787 52203 193848 385353 718062 799460 762065 459655 176833 3492 250 209 99 130 122 144 96 137 173 83 72 34 62 46 43 111 62 57 104 79 90 64 105 49 44 89 31 83 92 88 78 98 123 90 77 77 55 78 84 72 94 67 111 112 71 54 97 103 20 87 73 53 57 16 -52 6 57 -24 61 11 30 50 69 71 106 175 116 115 94 27 39 62 57 35 4 27 31 66 97 87 69 83 44 55 97 54 86 64 82 96 28 16 4 -11 -5 8 -9 -11 12 5 -73 -45 49 5 20 19 47 -15 43 19 -4 25 38 43 29 41 35 60 44 51 28 3 15 11 26 46 37 17 15 36 104 75 81 104 83 90 49 39 34 12 19 81 85 75 36 33 44 50 74 79 12 58 52 54 58 71 109 83 66 58 80 92 87 82 107 128 144 175 180 174 216 244 221 242 215 175 163 168 209 195 192 203 183 202 221 179 147 139 149 160 178 214 226 250 249 265 292 296 295 294 297 283 253 257 268 289 285 267 249 248 241 207 175 184 174 169 165 150 159 161 197 212 211 198 208 193 228 496 1027 1234 775 307 204 180 202 220 191 124 70 53 49 32 20 31 24 25 23 20 22 42 31 227 5807 9298 656 23 20 26 29 24 16 9 33492 306 139 30 10039 9 18 12 7511 1667 93 113 151 104 98 171 163 208 277 208 229 296 317 394 412 513 580 412 345 312 324 399 405 454 468 508 531 674 759 882 1091 1417 2926 5934 17794 70544 157920 278617 466011 729789 899292 697283 293071 36695 528 99 77 130 146 117 118 92 71 47 79 66 84 65 20 40 98 91 86 61 101 58 38 96 74 90 65 88 100 52 62 31 29 34 59 60 78 62 52 86 66 71 118 84 74 124 82 87 77 62 3 -47 -24 14 57 30 1 -17 -41 -4 93 54 39 58 41 66 98 71 36 78 68 21 25 -9 26 0 5 84 28 48 91 77 36 61 63 77 76 30 84 75 -17 50 0 -13 -16 -23 -29 -1 41 -22 -4 6 -4 -2 0 5 47 5 -17 -14 -5 23 44 57 57 40 33 27 25 64 47 49 51 40 45 42 17 -17 26 54 70 52 62 67 89 85 44 45 22 10 47 93 79 61 56 70 59 61 87 78 38 63 56 55 60 94 70 75 103 109 84 84 105 95 99 102 135 193 192 198 195 211 249 237 193 166 164 166 162 192 193 190 188 192 194 174 135 145 150 170 199 233 234 238 267 255 277 285 306 307 323 311 296 295 333 317 306 310 294 276 280 261 224 208 194 178 171 166 151 163 171 183 199 203 209 209 233 828 2268 2349 967 318 224 231 276 231 172 139 88 62 49 40 44 47 42 43 43 39 44 43 36 62 1019 3374 314 33 36 39 40 36 25 22 33498 306 162 30 10032 9 18 18 7511 1664 529 528 569 599 586 608 563 560 555 608 618 622 708 673 670 725 817 762 862 847 813 778 901 1016 1109 1144 1122 1119 1249 1483 1821 2761 4456 8008 30326 59014 93038 207941 182622 166462 311241 360464 648953 437036 684179 200319 3126 90 88 143 73 48 57 53 71 -14 16 53 72 63 96 0 91 91 95 74 41 47 34 71 83 123 57 31 74 89 69 45 25 42 68 45 40 86 68 39 77 43 82 129 29 23 -12 71 4 -12 -9 37 -31 3 -34 -5 36 49 16 65 121 120 139 166 149 83 1 11 -22 52 -27 -23 -25 -10 5 59 73 71 73 29 23 41 46 68 47 31 5 14 -8 -63 -48 12 15 -10 -20 49 6 -20 -36 9 4 -29 28 1 1 38 27 44 5 15 38 -11 -9 41 34 7 3 2 -14 32 30 19 33 35 40 -3 -17 25 41 52 69 73 68 63 30 12 -4 29 46 55 60 45 47 58 73 46 49 47 24 57 72 59 55 82 78 97 85 52 104 135 89 71 104 130 133 135 180 208 164 186 213 209 236 219 184 176 192 187 190 181 176 157 156 162 164 168 165 184 192 189 170 198 210 259 274 285 297 320 303 310 321 305 309 282 286 296 291 279 231 196 201 193 167 170 151 149 151 166 183 201 229 231 241 273 933 3570 5520 3257 750 305 254 280 423 574 454 170 110 70 49 43 34 30 30 39 38 43 38 33 46 40 112 1154 2207 150 36 44 41 37 32 24 33504 279 901 30 10021 9 18 24 7512 1660 1762 19849 40226 36298 23343 4749 2369 3605 11468 41189 79960 93562 120886 298938 519010 667610 999999 999999 437038 4095 99 34 34 53 8 0 4 52 25 -24 -27 0 35 33 8 53 69 36 48 49 16 23 28 39 -1 -3 39 10 42 45 49 67 87 15 65 67 67 76 36 75 86 59 32 36 6 32 -66 -38 -14 -30 -25 -63 -34 -39 -55 -56 -43 27 -2 -2 -35 30 47 67 42 24 -59 -23 -58 -23 8 -16 -51 -9 5 39 -1 44 7 -18 16 35 -1 11 20 4 13 -17 -54 -29 -45 -45 -66 -36 -27 -41 -48 -16 -46 -81 -29 -23 -43 -59 -48 -66 -49 -33 -32 -19 -5 -29 -39 -9 6 12 -21 -48 -20 -44 -18 -18 -41 43 -12 -42 -39 -24 -2 3 24 34 35 -8 -22 -18 -29 -13 19 8 18 30 21 7 24 5 -6 -32 -9 21 24 35 38 32 50 34 -15 17 51 50 48 53 77 59 40 94 140 134 148 136 128 135 146 161 154 128 112 137 147 154 154 164 158 144 115 132 124 117 136 126 155 210 211 209 222 241 244 250 274 275 274 290 262 261 252 245 216 203 200 180 159 141 133 129 124 107 113 127 128 154 173 194 203 249 816 3370 6779 6125 2468 469 249 456 1282 2132 1508 461 142 78 37 12 10 9 -7 2 -1 -2 8 0 -2 0 36 188 743 144 -5 7 5 4 -9 33510 306 117 30 10017 9 18 30 7513 1657 1046 1054 1033 962 1059 1123 1067 1164 1147 1122 1109 1074 1227 1176 1158 1275 1312 1340 1508 1576 1430 1433 1402 1534 1650 1738 1865 2307 12151 25906 4877 3254 3371 3926 5066 10174 29003 78518 194046 306741 525099 583364 481629 212288 33089 1144 181 68 63 15 64 112 64 3 64 101 30 60 79 52 40 31 63 51 49 110 66 52 31 -9 -14 33 119 59 7 -2 42 45 27 99 95 106 80 116 66 82 83 69 46 -3 0 52 18 42 11 37 30 29 -9 -18 -60 -30 28 37 -55 16 30 87 75 97 122 76 12 4 -35 18 57 54 11 11 41 44 36 44 101 83 57 52 32 34 25 36 42 81 49 1 -22 9 -10 -41 -37 -60 -20 15 -7 -40 -40 -61 -30 -11 -2 -7 31 29 3 13 -14 -12 21 44 15 -6 24 -12 11 -1 -12 15 42 7 -2 7 1 20 46 -2 32 60 82 43 35 9 -18 -3 26 -6 -7 3 37 52 38 41 35 7 22 17 38 46 46 69 68 36 31 53 100 104 82 80 97 94 81 82 119 132 156 154 181 189 176 207 216 167 154 180 171 174 184 194 180 172 164 159 157 161 171 167 170 181 204 228 227 246 271 278 306 299 316 309 316 277 266 255 243 227 208 198 175 175 175 174 161 146 149 159 172 175 186 211 257 404 1080 3095 5302 5271 3525 1725 650 1767 4439 5747 3440 956 251 147 91 69 49 36 27 26 26 24 31 31 30 21 53 50 30 23 14 17 25 21 10 1 33516 271 1169 30 10019 9 18 36 7513 1653 1467 8312 31151 79190 160481 279049 476093 988217 999999 861763 438894 403610 1938 53 96 79 64 68 62 102 62 40 49 19 55 55 42 22 66 44 77 74 39 37 40 78 97 69 57 43 130 42 59 44 59 72 49 62 46 68 63 64 125 118 78 70 97 74 67 8 -9 16 19 36 -1 -76 -20 -31 -63 -19 -6 19 44 84 100 48 33 53 17 14 8 10 -5 -16 17 17 24 24 58 84 77 121 71 44 58 54 30 15 2 65 39 -4 -22 3 -21 -6 -18 -44 -58 -42 -23 22 10 -39 -24 -30 -8 -22 11 -13 -6 35 28 -23 -20 -43 -5 -4 13 -4 3 2 25 63 37 -2 23 27 15 45 61 31 20 21 32 23 14 -6 13 -1 28 45 19 21 38 20 30 24 53 38 41 -6 21 52 51 50 67 65 88 87 105 108 112 117 100 65 109 133 152 160 150 153 183 190 195 180 190 166 166 173 194 169 160 162 166 154 172 143 139 157 146 185 181 187 201 242 251 253 294 303 293 285 311 290 271 251 253 236 220 202 204 188 182 180 165 151 148 140 137 138 181 198 234 326 727 2056 4156 6424 6673 3750 1191 1255 4224 10928 14116 7350 1905 1110 789 417 122 55 37 39 33 37 35 33 38 30 25 38 51 25 21 29 34 33 27 19 14 33522 272 1141 30 10021 9 18 42 7514 1650 -64 2221 7052 16364 40922 117700 310159 823959 999999 999999 522658 346596 2292 23 14 21 12 50 62 97 64 -39 -27 -9 -6 22 92 75 53 107 59 26 12 36 76 44 84 47 -3 18 63 6 -18 -9 111 -4 -17 11 29 47 22 32 51 5 -10 48 20 0 55 -8 22 29 16 -72 -30 -40 -72 -78 -66 8 -11 -20 31 52 50 38 -2 -19 -21 -74 -36 -35 8 -30 -49 -17 -48 38 40 29 14 -36 -8 -10 -27 39 4 28 -18 -26 -24 16 -5 -85 -63 -69 -39 -25 -47 -55 -50 -40 -32 -32 -43 -18 -33 -40 -51 -54 -27 -36 -50 -36 -5 7 -24 -12 -20 -14 -37 -13 -18 -48 -18 -63 -33 -29 7 16 18 32 22 41 15 -9 9 6 0 -13 -21 -6 -15 -6 0 36 15 -11 3 6 1 -22 -16 3 35 18 42 44 47 65 72 81 68 83 89 51 59 57 110 128 148 154 149 173 186 192 140 147 130 120 134 137 127 136 144 135 106 107 110 118 150 170 163 184 177 185 204 220 228 232 254 283 336 345 263 233 198 217 195 218 190 160 155 161 163 148 127 135 121 131 154 169 237 478 912 2077 4495 7895 10164 7456 3315 1913 4423 11979 21572 20789 10087 3616 2817 4059 3665 798 91 43 27 31 24 14 19 21 16 29 88 114 26 11 9 11 20 21 9 2 33528 272 1136 30 10016 9 18 48 7514 1647 -18 594 1603 3846 9272 20001 43775 112114 357824 999999 999999 999999 165620 855 45 58 36 71 7 57 50 87 93 3 51 106 42 49 1 37 40 85 42 -10 36 14 57 53 -3 8 5 105 28 -7 18 58 42 -2 -4 34 9 -14 48 46 37 16 32 31 92 27 -37 -32 -24 -4 -10 -31 -37 -1 8 -7 40 84 59 16 63 39 -5 -22 -27 -47 0 -21 -19 -35 -40 5 -18 42 54 15 67 0 -20 4 -24 2 24 12 -8 2 13 -9 -57 -74 -72 -40 -17 -53 -38 -37 12 37 -33 -36 13 7 -3 -16 -20 -12 -16 -20 4 20 -13 -43 5 -4 -19 -21 -21 -9 7 -46 -14 -38 -52 -23 -30 3 30 16 22 33 2 -12 -12 -3 -9 35 19 -17 0 9 1 23 9 2 31 -6 18 27 28 11 31 66 89 83 74 65 83 101 100 81 86 72 88 94 102 128 164 172 153 148 157 164 159 126 107 127 134 152 156 171 142 119 117 136 145 144 152 180 169 172 181 194 186 220 250 249 263 299 322 332 310 263 236 211 198 203 188 174 164 156 162 170 156 142 125 133 174 194 237 431 1798 4663 8848 12851 10983 5782 3546 5764 11378 19411 22511 11536 5310 3805 4125 3691 1607 329 106 54 27 28 34 30 32 41 39 40 123 197 50 36 31 32 33 26 21 18 33534 306 134 30 10004 9 18 54 7515 1643 235 217 230 209 221 264 290 346 451 456 517 499 530 559 541 600 680 680 726 769 899 893 928 1059 1051 816 697 625 759 909 1373 1557 2959 14913 40919 62977 106357 167665 184922 349619 209173 288791 272893 307896 637867 798992 36437 417 21 39 -5 -58 27 79 -29 -45 33 -17 36 71 37 -6 -29 33 29 34 43 59 2 64 69 32 41 23 -34 5 -40 -30 41 50 45 33 38 28 76 51 41 34 53 25 -25 -3 1 -7 -13 -24 -58 -42 -74 999999 -76 12 -7 -8 18 40 46 16 37 26 -12 -25 -51 -51 -46 -1 -27 -61 -45 -17 17 31 51 34 6 -19 15 16 -10 -33 -19 25 -3 26 38 -2 -43 -48 -35 -68 -71 -36 -18 -54 -41 -15 -40 -88 -44 11 -40 -49 -74 -12 -41 -37 -6 12 -42 -20 -12 -39 -14 -11 -15 -7 -11 -26 -32 -35 -9 7 5 17 8 9 33 -8 -19 0 28 -20 -8 18 24 -8 -33 12 19 -1 5 -17 -4 2 -12 -25 -11 -1 21 60 60 73 52 48 48 73 79 45 59 86 63 58 95 108 125 127 130 125 124 149 155 153 101 119 151 123 105 116 123 151 131 129 132 130 124 130 148 166 189 199 181 209 221 250 245 245 277 271 240 228 204 209 195 202 176 137 142 151 150 130 136 127 108 116 152 198 323 806 2306 6025 11056 14360 14223 11203 10595 14819 20712 26668 23101 11737 9388 10242 8063 5203 2887 1642 479 93 44 33 25 20 23 28 27 31 59 77 22 21 22 22 19 18 5 -3 33540 273 1085 30 9995 9 19 0 7515 1640 534 3434 7976 21399 45321 105140 147977 160654 503233 996132 867107 999999 996692 140535 1367 -5 2 -37 51 7 -23 -36 31 -23 -18 -36 -10 14 -50 -23 10 25 -70 -26 -6 4 -24 26 26 -17 -24 -45 1 5 4 24 25 10 -59 -61 -14 14 26 13 -39 -32 -16 -36 -30 -8 12 -66 999999 -29 -26 -85 -68 -29 999999 -77 -52 -63 -27 -15 4 29 6 15 -10 -36 -55 -76 -69 -57 -88 -90 -80 -77 -78 -55 -22 -60 -7 -76 -30 0 -65 -34 -14 -31 -49 -54 -25 -15 -50 999999 -97 999999 999999 -40 -57 -75 -83 999999 -66 -60 -43 -64 -57 -48 -64 -76 -79 -32 999999 999999 -80 -78 -11 -72 -75 -41 -83 -44 -62 -68 -49 -45 -28 -44 -28 -27 -7 0 13 -36 -44 -56 -40 -41 -33 -34 -31 -37 -58 -7 -12 -49 -47 -22 -47 -33 -53 -61 -56 -51 23 30 14 24 24 58 71 63 51 57 39 14 50 38 58 102 98 76 101 82 124 143 95 71 92 97 88 99 70 64 88 79 73 94 108 85 97 124 132 126 140 156 179 166 183 224 236 252 245 236 211 171 164 157 151 137 130 119 112 131 103 93 66 68 95 125 153 203 563 2331 5562 10588 18436 23777 24372 23107 24449 28897 37396 29609 14422 14098 10467 8856 9177 9058 6072 1500 150 27 28 23 10 17 20 12 23 29 25 13 10 17 19 8 9 -3 -9 33546 270 1171 30 9991 9 19 6 7516 1636 90 495 1293 2898 6565 16925 54274 189848 534114 999999 999999 745736 224426 191465 27028 157 -47 -75 9 12 12 -46 -49 -49 -34 -19 -53 19 10 3 -17 -54 -60 3 40 10 13 -39 -45 0 27 19 -19 -13 28 -39 3 13 -21 7 -21 -7 2 -20 -41 -36 -39 -62 -89 -81 999999 -57 -68 -94 999999 999999 -77 -89 -77 999999 -83 -22 11 23 15 -55 -40 -54 -62 -84 -48 -72 -42 6 -25 -60 -49 -50 -14 -11 -52 -33 -38 -17 -42 -38 -52 -37 -37 -57 -53 -73 999999 999999 999999 -95 999999 -90 -89 999999 -82 -36 -60 -68 -59 -77 999999 -68 -64 -61 -53 -59 -62 -74 -78 -71 -59 -50 -32 -40 -46 -65 -76 -88 -78 -55 -47 -48 -45 -12 -3 -1 -45 -90 -73 -97 -57 -35 -32 -32 -41 -46 -26 -29 -48 -27 -49 -19 -23 -40 -45 -16 1 38 27 18 42 39 33 42 40 26 23 35 35 19 44 85 95 98 108 101 81 92 140 135 89 69 78 75 90 104 89 65 79 96 88 96 108 119 137 144 137 153 166 157 188 225 248 249 237 221 227 208 192 180 180 167 151 132 118 117 102 108 96 99 98 100 137 157 227 587 1777 4377 10737 20508 28643 33276 34015 32446 35502 40870 34756 22655 18730 21927 24151 20315 16135 9964 3670 526 82 51 39 36 45 49 46 49 55 37 39 36 40 38 36 30 27 21 33552 268 1229 30 9989 9 19 12 7516 1633 34 323 809 1577 3478 7282 15767 56450 197368 582205 999999 999999 999999 6087 -6 -55 -39 -15 27 -35 -39 -22 -6 19 -37 7 -26 14 7 -64 1 1 -28 -40 -65 -49 4 -48 -5 0 -71 -28 -63 -77 -33 -38 -16 -25 20 -25 -42 5 -5 -13 -53 999999 -76 -33 -63 999999 999999 -89 999999 999999 999999 999999 999999 -87 -61 44 52 21 -10 29 20 -40 999999 999999 999999 -56 -60 -79 -90 -75 -67 -85 -16 -32 -65 -1 -50 -47 -51 -47 -55 -25 -68 -83 -89 -63 -53 -77 -91 -100 999999 999999 999999 999999 999999 999999 -78 -74 -98 -83 999999 -97 -89 -71 -94 -64 -24 -99 -62 -62 -86 -64 -39 -52 -30 -91 999999 -76 -88 -60 -20 -22 -5 24 -21 -36 -48 -64 -63 -21 -59 -54 -20 -25 -21 -20 -7 1 3 -21 -36 -42 -42 -30 -49 -61 -14 4 -4 15 11 15 33 38 53 50 40 29 32 10 12 40 64 98 108 104 105 93 135 152 97 69 55 69 77 79 84 68 64 86 80 98 104 104 120 114 124 151 173 162 172 197 231 270 293 291 226 180 179 189 200 176 148 131 134 123 109 105 112 98 79 100 146 171 213 445 1827 6587 15828 28303 37061 40122 38746 38375 44081 42257 31802 30534 34140 30617 27672 22880 15724 8172 1898 283 71 58 47 49 55 60 54 48 61 61 59 55 62 60 54 50 38 25 33558 270 1166 30 9986 9 19 18 7517 1629 115 1758 7851 21679 11678 6973 23529 20742 21718 74153 248657 399559 781775 999999 892102 325698 2124 -47 -81 999999 999999 -79 999999 999999 999999 999999 999999 -97 -64 999999 999999 -62 -83 999999 999999 -57 -48 -77 -34 -72 -60 -58 999999 999999 999999 -63 -54 -98 -77 999999 -66 -86 -38 -67 -61 999999 -54 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -70 -72 -54 -61 -59 -41 -53 -87 999999 -90 999999 999999 999999 999999 999999 999999 999999 999999 999999 -87 999999 999999 -93 999999 -72 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -85 -71 -61 -82 999999 999999 999999 999999 999999 999999 999999 -69 999999 999999 999999 -94 -59 -54 -60 999999 999999 -99 -80 -72 -83 -84 -60 -29 -35 -35 -23 -22 -11 -8 -29 -31 -20 -48 -48 -14 -24 -22 8 -3 -7 29 33 50 61 27 -11 -3 4 -5 15 36 13 -1 6 12 21 40 48 46 55 55 73 73 105 136 122 116 132 145 121 124 144 112 110 88 63 62 63 59 52 49 53 38 23 28 62 98 204 692 1997 5627 12999 22777 34339 44415 52458 52514 48260 55678 60122 44557 37846 43006 39322 30500 27117 22172 14285 6007 787 70 31 26 12 19 27 22 63 230 66 28 32 32 30 29 22 14 7 33564 266 1282 30 9982 9 19 24 7517 1626 156 516 1117 2157 4196 10469 36479 124300 539769 790200 999999 999999 762284 5939 999999 -100 999999 999999 999999 999999 999999 999999 999999 999999 -97 999999 -94 999999 999999 999999 999999 999999 -54 -81 999999 999999 999999 999999 999999 999999 999999 -73 -66 999999 -98 999999 -100 -70 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -97 999999 999999 999999 -72 -73 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -99 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -99 999999 999999 999999 999999 999999 -95 999999 -81 -67 -71 -63 -58 -60 -79 -44 -45 -49 -58 -62 -72 -63 -47 -67 -16 -10 -2 -4 -10 2 19 33 -14 -20 -25 -31 -28 -41 -35 -47 -38 -38 -4 -7 2 15 18 21 9 40 63 58 68 73 97 121 114 113 93 89 91 76 78 69 55 36 26 38 28 6 -2 -9 1 55 165 486 1655 5049 10306 18344 29583 41689 51079 54772 59814 68107 70529 52325 40291 42595 54273 51060 45230 44744 41656 34007 18703 5191 343 45 40 25 32 48 39 70 1122 2837 381 36 44 47 38 31 24 12 33570 272 1100 30 9980 9 19 30 7518 1623 362 1015 6135 8800 26879 100099 245620 105336 57333 138588 210884 322415 835448 999999 894555 24919 7641 13 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -91 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -90 999999 999999 999999 -95 -85 -62 -79 -58 -59 -73 -75 -91 -97 -72 -58 -51 -56 -42 -11 -13 -57 -74 -70 -52 -43 -68 -82 -64 -56 -25 -34 -55 -32 -34 -15 -18 -14 -6 -6 21 42 38 37 41 64 47 52 46 43 48 43 32 34 16 -15 -5 -16 -34 -25 -30 -7 106 558 1548 3452 6709 11332 17348 24248 33734 46725 55792 58761 57809 54617 44129 41088 57753 98179 111865 93656 84348 83474 66887 38877 9011 266 47 49 48 44 43 44 64 475 940 596 69 51 49 43 35 29 15 33576 274 1038 30 9978 9 19 36 7519 1619 -74 417 2643 19203 25791 61762 70479 72513 154516 276518 514746 535211 326197 241998 160932 241760 335392 475207 691236 59678 348 999999 -89 999999 999999 -80 -96 999999 -66 999999 999999 999999 999999 999999 999999 -96 -68 999999 999999 999999 -91 -83 999999 999999 -83 -91 999999 999999 999999 -98 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -84 -92 999999 -63 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -87 999999 999999 999999 999999 999999 -80 -70 -73 -89 -59 -57 -77 -74 -58 -57 -53 -78 -52 -55 -66 -61 -64 -63 -52 -44 -38 -17 -21 -25 6 9 33 -18 -38 -31 -29 -34 -37 -34 -21 -30 -30 -12 -14 -5 -3 -1 14 11 28 55 81 77 73 103 105 107 106 97 69 57 70 81 64 42 30 15 4 9 4 8 34 172 585 1404 2897 5762 9898 14812 21301 31273 40337 45874 44762 43633 45406 42048 41557 65701 87325 72565 60985 48267 32895 26668 30263 27068 14152 3418 140 35 25 26 15 30 26 37 43 41 31 26 24 23 18 12 3 33582 306 75 30 9975 9 19 42 7519 1616 1123 1070 1011 1054 1073 1104 1135 1232 1168 1164 1110 1082 1004 1034 1097 1036 1036 1062 1127 1207 1229 1224 1249 1185 1381 1377 1510 2716 7210 28295 111143 319417 370164 231911 144940 44843 69402 103974 208998 19072 6737 22735 2801 580 3129 3874 13128 54738 236751 358935 3640 2 -90 999999 999999 999999 -99 999999 -77 999999 -78 999999 999999 999999 999999 999999 -69 -72 -45 -98 -52 999999 -90 -60 -92 999999 -97 999999 -74 -71 -36 999999 999999 -89 999999 -79 -83 999999 999999 -86 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -98 999999 -57 -49 -81 -61 -55 999999 999999 999999 999999 999999 999999 999999 999999 -88 999999 999999 999999 999999 -90 -94 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -79 -93 999999 -81 999999 999999 999999 999999 999999 -77 -42 -73 -57 -62 -77 -88 -35 -42 -38 -49 -40 -54 -51 -43 -62 -62 -60 -53 -50 -32 -1 -12 -26 14 35 33 14 -12 -15 -16 -29 -21 -20 -27 -21 -1 10 6 1 10 17 27 8 35 38 70 74 58 77 103 119 87 110 113 97 82 87 73 55 46 31 29 -6 4 82 330 718 1473 2654 4376 6791 11866 20463 28784 34298 39265 41276 38508 38130 41107 41078 47472 56688 51893 53941 64471 69867 68913 66894 57446 30368 11836 6038 540 52 41 36 44 45 45 48 53 48 43 41 49 42 33 21 13 33588 306 101 30 9971 9 19 48 7520 1612 1693 1675 1615 1704 1776 1738 1772 1845 1894 1906 1894 1980 2018 2169 2131 2188 2195 2216 2289 2261 2241 2484 2634 2845 2893 2945 3124 3139 3181 3159 3376 7870 38155 51598 135533 209536 270997 388259 252217 6174 998 460 96 -81 999999 999999 999999 999999 999999 999999 -99 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -98 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -96 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -94 999999 999999 999999 -88 -79 -61 -95 -79 -80 -70 -84 -83 -91 -89 -74 -77 -63 -67 -70 -95 -75 -55 -63 -5 -4 13 -18 -51 -70 -62 -74 -52 -65 -44 -48 -56 -54 -47 -49 -34 -37 -22 -3 13 13 15 38 32 40 38 32 36 50 60 46 37 24 7 -16 -26 -20 -21 47 279 905 1957 2901 3593 4300 5960 10607 17854 26884 36057 39126 33612 30392 29979 32296 42107 52027 52918 72063 110016 133890 141810 121367 89029 48134 10834 1285 451 98 51 37 41 39 37 46 52 51 57 48 46 41 36 32 26 19 33594 306 70 30 9970 9 19 54 7520 1609 1591 1572 1542 1607 1688 1752 1750 1672 1843 1906 1867 2031 2018 2093 2158 2182 2256 2370 2483 2535 2628 2796 2967 3176 3146 3129 2936 2764 2947 3216 6900 21821 53719 106600 148073 165781 93377 91440 59517 254988 475504 48739 732 58 10 999999 999999 999999 999999 999999 999999 999999 -99 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -94 999999 999999 999999 999999 999999 999999 999999 999999 -90 -80 -87 -83 -77 -61 -48 -36 -88 999999 -88 999999 -85 -65 -79 -82 -94 -87 -98 -85 -58 -56 -35 -23 -39 -19 -12 19 11 5 23 -2 7 27 19 5 17 5 -23 -29 -49 -45 -36 26 345 1504 3097 4342 5221 6853 9099 11414 15745 23528 29043 28338 27532 27766 27744 32310 46437 67340 83951 103930 123996 128760 117654 108213 98054 72901 36985 8008 694 89 39 27 25 27 26 36 48 44 41 36 38 29 32 28 17 7 -3 33600 306 69 30 9969 9 20 0 7521 1605 2444 2344 2410 2416 2393 2482 2542 2581 2585 2717 2780 2827 2949 2999 3048 3179 3266 3412 3610 3715 3932 4058 4234 4299 4279 4236 4443 4844 5579 6458 8456 32454 48141 67187 136209 105685 11859 2257 534 188 7 -87 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -96 999999 999999 999999 -95 999999 999999 999999 999999 999999 -76 -68 -87 -73 -71 -79 -54 -42 -32 -55 -87 999999 -96 -94 -77 -82 -81 -69 -54 -72 -67 -79 -47 -33 -24 -36 -16 -8 7 4 7 28 32 11 -9 10 19 -19 -13 -13 -34 -36 -21 -26 7 336 1470 3757 6567 9677 11421 11297 11971 14765 19172 24871 28942 31314 33636 37236 42443 52490 67147 76349 83034 88892 86464 92579 116134 117993 97279 63258 21157 659 50 40 38 41 44 43 51 47 40 49 43 43 34 40 37 28 18 8 33606 305 66 30 9966 9 20 6 7521 1602 2786 2807 2768 2833 2913 3061 3074 3052 3111 3068 3118 3213 3150 3195 3232 3335 3397 3518 3657 3732 3736 3750 3916 3989 4097 4036 4122 3841 3347 2693 2575 2353 2177 1910 1422 918 661 480 254 110 -26 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -88 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -92 999999 999999 -91 -94 -80 -64 -59 -47 -82 -96 -100 -83 -93 999999 999999 999999 -92 999999 -83 -74 -83 -68 -56 -47 -41 -32 -11 -13 -15 3 -2 7 14 12 10 3 7 -4 -22 -34 -34 -30 -9 218 1155 2796 4363 5879 8008 11000 14556 19337 23813 28822 32622 34116 36540 40504 44663 51064 54500 54183 48192 46514 52108 66609 88162 102663 108631 103503 71697 18920 515 22 9 22 29 24 29 51 35 17 22 23 24 17 11 7 -2 -7 33612 305 63 30 9963 9 20 12 7522 1598 3105 3021 2951 2807 2927 2941 2959 2878 2854 2879 3015 3031 3052 3149 3164 3216 3065 3304 3397 3442 3418 3499 3619 3675 3703 3827 3741 3505 3167 2970 2689 2549 2027 1631 1322 1070 730 463 322 182 6 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -100 999999 999999 999999 999999 999999 -93 999999 999999 999999 999999 -92 999999 999999 999999 999999 -95 -77 -96 -73 -61 -20 -57 999999 -90 999999 999999 -93 -99 999999 -98 -77 -82 -90 -74 -71 -54 -46 -52 -31 -18 -38 -27 -20 -22 -20 -19 -13 -8 -10 -3 13 -7 -30 -35 -37 -17 38 503 1947 4476 7766 10556 13151 16895 22990 28545 32307 34466 36129 39443 42550 44855 46734 47192 45477 42938 44453 51844 62975 81833 99532 113959 119882 90168 21488 1531 39 21 23 17 24 22 30 44 33 24 28 27 26 13 10 7 7 2 33618 306 64 30 9964 9 20 18 7522 1595 2982 2967 2973 2981 3047 3069 3174 3254 3201 3402 3413 3487 3384 3385 3419 3418 3418 3509 3632 3744 4063 4084 4162 4266 4407 4682 4888 5109 5407 5883 6079 5257 4136 3299 2924 2603 2291 1902 1395 756 409 81 -34 999999 999999 999999 -97 -88 -95 999999 999999 999999 999999 999999 999999 999999 -88 999999 999999 999999 999999 999999 999999 999999 -96 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -100 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -99 999999 999999 999999 999999 -100 999999 -98 -89 999999 -89 -81 -93 -93 -83 -56 -77 -62 -41 -35 -22 -33 -66 -85 -68 -55 999999 999999 -90 -79 -71 -66 -69 -72 -51 -44 -34 -16 -9 -2 7 10 25 48 23 31 10 19 3 3 14 18 -8 -5 -6 5 130 1163 3454 6393 8270 9867 12402 17168 24215 29932 31089 33837 39055 43104 44954 45257 46008 41619 31117 28032 38592 55147 64947 71427 70045 82332 107302 102763 66791 11881 172 30 19 28 36 39 33 43 37 49 38 36 38 30 18 14 6 3 -9 33624 306 66 30 9966 9 20 24 7523 1591 366 450 361 393 398 384 478 431 465 500 559 622 683 606 584 629 651 656 753 776 878 922 1046 1100 1212 1372 1522 1801 2224 2945 6367 28170 37467 47456 175579 298069 501457 635787 287324 71009 41495 4341 2230 13 999999 -99 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -90 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -98 999999 -97 999999 999999 999999 999999 999999 999999 999999 999999 -76 -74 -68 -82 -72 -53 -49 -17 -20 -65 999999 999999 -85 -83 -91 -55 -64 -85 -80 -78 -69 -58 -60 -40 -17 -16 -14 2 5 25 22 6 7 1 26 41 26 -1 -10 -8 65 454 2204 5310 8386 11997 15775 19105 21859 25294 27671 28985 33246 40223 43952 41705 38671 38141 37735 32096 31665 41072 51284 58219 67449 72646 68635 75398 97938 104898 72620 25080 818 43 47 42 39 48 47 55 56 53 47 52 48 42 41 35 26 21 13 33630 306 66 30 9966 9 20 30 7523 1588 2234 2160 2209 2265 2380 2453 2500 2487 2593 2646 2716 2741 2817 2824 2891 2952 2975 3036 3195 3209 3297 3339 3407 3543 3693 3764 3806 4046 4274 4399 4942 5529 6022 9672 19855 46949 139381 194583 153902 95929 2876 533 107 75 24 15 -74 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -96 -97 -76 -92 999999 -96 999999 999999 999999 999999 -93 999999 -94 999999 -83 -64 -87 -83 -83 -75 -78 -55 -38 -38 -46 -83 -91 -59 -74 -54 -58 -58 -75 -57 -38 -57 -56 -49 -29 -10 -25 -5 6 14 7 10 7 27 39 16 13 25 30 42 31 35 16 34 104 578 2924 7772 12993 17484 20810 24316 26567 29066 30463 33636 39134 38589 35034 33516 36300 38264 35048 36772 47204 48375 40371 39650 52920 62945 60668 80787 97673 86169 34844 2840 66 45 41 34 35 47 60 50 50 47 46 47 42 36 37 31 27 16 2 33636 303 67 30 9967 9 20 36 7524 1584 2991 3081 3091 3114 3110 3218 3344 3350 3391 3393 3463 3514 3589 3645 3666 3750 3757 4002 4182 4289 4352 4552 4656 4870 5024 5057 5139 5347 5353 5093 5096 5364 5484 7251 12413 5240 3941 2001 939 261 7 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -83 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -83 -54 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -96 -94 -79 -66 -47 -24 -42 -41 -8 -29 -18 -8 -26 -23 -32 -18 -5 -12 -1 41 548 2634 7091 13764 19727 22655 22356 20159 20706 21739 23401 25903 27621 28913 29530 31940 34874 37282 36126 35769 48312 59742 56195 50728 54876 68255 85354 80220 78773 82797 50254 16944 845 18 8 14 13 15 19 32 22 14 18 14 14 11 7 8 -2 33642 308 6 30 9966 9 20 42 7525 1580 50086 3996 3163 3199 3192 3298 3280 3243 3330 3437 3498 3447 3514 3723 3745 3743 3885 3961 3989 4108 4211 4342 4541 4565 4699 4955 4929 4791 4856 4899 5073 5165 5250 6137 6644 7136 8412 10047 7971 3857 2990 2324 1419 840 461 51 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -97 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -80 -97 -92 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -86 -78 -67 -56 -46 -30 -16 -19 -36 -30 -29 -29 -30 -33 -35 -39 -12 14 69 314 1448 4606 8807 10127 10157 11917 11362 10684 11685 13930 16620 16619 18370 22072 27254 33616 37052 37162 37680 41801 54748 70492 80951 80391 79621 90718 107570 99650 84899 100243 103806 53327 3826 104 54 45 48 52 54 56 62 66 59 62 59 52 50 46 37 28 32 25 11 33648 305 64 30 9964 9 20 48 7525 1577 3017 2943 2916 2928 2890 2933 2964 3038 3125 3169 3338 3384 3452 3505 3515 3659 3693 3788 3848 3989 4001 4073 4302 4321 4232 4482 4735 4586 4722 4427 3524 3699 3753 3673 3332 2452 1860 2035 2577 3373 3908 2813 1114 95 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -99 -86 -81 -85 -88 -96 -90 -99 999999 -85 -66 -43 -28 16 178 1500 5372 12237 19179 24809 28804 31499 31096 27249 23656 19483 15889 15963 18101 21257 26057 29113 29522 33029 44462 64505 85143 94348 94599 93773 96742 98432 104731 99993 83436 75809 48952 11656 455 44 31 23 27 25 32 32 38 31 39 44 31 17 20 27 14 4 1 1 33654 305 62 30 9962 9 20 54 7526 1573 2889 2898 2794 2888 2963 3057 3161 3125 3053 3102 3223 3233 3230 3199 3205 3224 3263 3427 3450 3491 3496 3504 3353 3172 3175 3144 2880 2912 3062 3238 3295 3075 2913 2661 2294 1872 1477 1296 1405 1818 2233 1785 770 68 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -96 999999 -94 -92 999999 -88 -62 -1 187 788 3829 12090 25606 36721 41942 43705 43317 41946 36040 30757 25595 20112 18838 19439 21264 23373 24576 26497 32516 47334 67648 86127 91498 92459 86479 75680 67309 78425 97826 92774 69563 42224 20304 2822 308 39 27 24 37 31 38 40 30 35 33 38 36 32 27 25 22 16 2 33660 306 61 30 9961 9 21 0 7526 1570 2890 2903 3047 2986 3053 2966 2997 3081 3034 3157 3288 3325 3434 3508 3541 3623 3604 3659 3789 3836 3667 3679 3767 3927 3800 3557 3761 3731 3590 3411 3201 3046 2890 2816 2363 2018 1953 1706 1759 1666 1492 1052 563 85 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -92 -83 -88 -79 -92 -80 -70 -46 -52 -46 73 385 1513 5541 13856 24192 35289 44965 52464 51934 40836 28595 19349 16437 15319 16441 19987 22323 22418 21795 22435 25877 37007 57112 75147 83936 82613 77152 70510 68202 80649 101506 107075 84826 50131 19693 5712 2693 316 42 34 34 30 47 52 35 32 32 32 32 25 22 29 19 8 2 -6 33666 306 62 30 9962 9 21 6 7527 1566 1911 1931 2055 2123 2064 2006 2037 1986 2134 2282 2233 2321 2428 2520 2554 2495 2547 2567 2788 2924 3127 3224 3438 3446 3531 3700 3558 3348 3202 2774 2352 2091 2035 2175 2374 2605 2988 3498 6240 34980 151795 290144 36385 1261 323 -87 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -92 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -98 999999 999999 -100 -93 -82 -71 -59 -39 -53 -59 -61 -36 30 389 1898 5729 11298 18701 27440 35978 37994 30030 22119 19684 18163 16785 15882 15868 17075 18320 19284 21243 24270 32633 43709 53617 66683 78954 86234 83259 72277 65535 66999 91559 116746 112855 78493 38584 16371 5814 713 38 21 30 35 39 37 37 37 32 38 43 40 32 28 25 17 3 -9 33672 306 63 30 9963 9 21 12 7527 1563 693 692 546 553 532 668 687 666 688 765 729 702 759 851 939 1029 1047 1107 1095 1152 1260 1267 1175 1127 1146 1197 1241 1327 1388 1318 1331 1471 1583 1873 2455 3363 11122 80686 190748 294810 269819 467753 315600 133971 1586 19 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -65 -64 -72 -49 -41 -54 -68 -71 -4 115 653 3104 8619 16249 24418 31080 31796 30194 28107 25849 24730 24764 23423 20656 16751 13569 13200 14615 18220 25429 34503 45041 56069 68114 80270 87117 86985 79122 73910 91053 116010 141139 130649 74477 33599 17562 12536 7661 614 73 64 56 59 60 57 68 68 59 57 58 54 50 47 38 24 9 33678 307 36 30 9966 9 21 18 7528 1559 3329 2379 2462 2450 2473 2616 2542 2548 2578 2720 2570 2534 2687 2896 2842 2972 3037 3089 3179 3274 3316 3356 3395 3558 3758 3925 4027 3627 3307 3305 3473 3787 4699 5809 7210 9582 14173 38801 95135 119401 72405 10972 3500 1499 430 -27 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -98 -76 -46 -49 -61 -70 -54 40 678 2886 7053 13382 22686 30795 35337 36305 35380 33186 30008 26481 26139 21566 13280 10162 10181 13239 19813 29106 39985 48580 57720 67439 74934 83024 91746 92150 81584 79433 98791 103513 103578 118552 104080 67307 40027 20730 6465 431 58 54 58 61 62 61 64 57 51 48 53 49 49 44 41 28 16 33684 280 849 30 9969 9 21 24 7528 1556 -44 -2 1121 10464 39464 60284 28745 31653 57926 84499 95565 153398 319309 459732 396933 277973 273157 206229 198197 140119 1382 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -64 -83 -94 999999 -85 28 511 2145 5498 9625 15275 21417 26773 29838 32010 33183 33911 32621 27729 18549 14959 12780 11704 15391 21383 27436 33080 38669 45564 54548 64082 71462 77407 82837 79739 72153 78957 99647 132989 143975 128175 117742 116391 96648 57230 26086 8517 983 98 57 64 69 71 68 64 60 53 61 63 56 49 39 32 25 33690 287 639 30 9969 9 21 30 7529 1552 -85 -75 -53 44 134 227 272 246 337 415 614 951 1853 6482 26393 61565 64147 52136 71870 59373 106675 252414 339500 224598 283560 411172 456995 229663 2217 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -94 -3 40 -5 -69 -15 213 702 1795 4156 9155 18357 28077 35284 39666 43104 41796 37325 32532 25881 20461 18839 18312 16007 13903 13745 15964 20410 27148 35417 43427 50238 56009 62664 68334 73197 79477 89548 99460 128232 175319 160164 117415 116717 115480 86738 47092 21872 3032 118 57 64 60 62 63 56 55 59 56 49 51 50 39 26 15 33696 307 42 30 9972 9 21 36 7529 1548 570 324 268 296 350 407 349 394 431 475 558 623 617 643 652 753 768 883 1001 1015 1156 1406 1564 1679 1902 2190 2665 4984 15329 47285 109192 171344 181823 79069 31540 9999 7796 20572 14848 8504 36535 90541 117006 195945 249439 163645 31953 385 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -63 -21 -89 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 7 187 322 235 60 4 228 730 1900 5296 12944 22452 32359 40303 42715 41610 35579 26791 22719 20564 19553 19534 18615 17109 17066 19242 23126 27215 33250 39771 44970 51719 59677 68955 73602 76814 78105 80035 83640 126587 191656 160868 114752 103935 109026 102724 92506 54771 11887 309 46 44 50 54 46 53 51 49 50 52 44 40 34 30 16 2 33702 279 856 30 9976 9 21 42 7530 1545 3206 14630 41516 98422 178211 189511 103015 153422 245280 383657 312846 296635 56457 30495 22159 39788 86723 204980 168686 152442 308625 248302 3997 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -12 218 184 224 420 670 675 520 245 -22 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -43 62 165 197 194 260 720 2001 4848 10325 17858 26157 34474 42186 43363 36114 28427 23287 20688 18302 15036 13250 12950 11821 10821 13475 18443 23621 29004 35355 43309 50619 59114 65839 73349 81610 86102 88825 97417 122385 154647 158771 123293 113614 116535 98278 66185 29607 1800 101 54 53 47 43 48 51 58 52 59 59 42 47 47 32 24 16 -5 33708 265 1307 30 9977 9 21 48 7531 1541 311 959 2874 8956 30006 107740 305528 415942 496749 846460 711720 288607 206266 120856 105267 480 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 328 1063 1432 1369 1268 1371 1226 1018 845 619 246 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -49 6 122 256 389 495 880 2635 6784 12783 20098 29180 35439 37954 36374 32646 26525 20946 16476 13291 12770 12915 11604 9785 7989 8540 12218 16208 21428 26974 34875 43507 52087 60906 69209 74463 79061 84155 88962 100516 124404 151214 151164 142582 128114 136493 122371 75745 37362 6134 257 75 72 58 63 67 73 74 66 60 64 64 60 58 55 51 40 26 20 33714 268 1157 30 9977 9 21 54 7531 1538 526 279 999999 999999 231 1683 6127 13573 27769 70423 200130 279736 194871 275632 233492 389835 499151 593694 401203 102566 2498 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 248 1126 1872 2359 2370 1907 1430 1172 1144 1146 1042 792 247 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -2 155 278 400 461 537 889 2024 4736 10133 18395 24769 29290 29670 28024 27007 23015 18777 15590 13397 11793 10791 9853 9037 7989 8029 10427 15607 20513 25611 30293 35561 42809 51284 59887 68548 74575 76666 81845 98047 130950 156796 148418 127897 102071 102991 115451 88415 45469 23753 5195 494 49 27 29 37 32 32 40 42 39 36 32 35 28 21 10 1 33720 279 860 30 9980 9 22 0 7532 1534 306 1664 5443 8518 7030 14031 45460 62982 12834 3944 8634 15604 11118 20216 19816 2964 6723 15514 27159 50116 62120 109350 265791 235484 194025 182140 215742 245767 131208 80405 144492 164124 330877 408337 122290 2489 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 182 705 1312 2119 2664 2532 2032 1651 1632 1766 1644 1388 999 439 -17 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -2 157 329 462 546 565 585 1056 1991 3883 7935 14571 22324 27121 29356 27912 24893 21619 19817 17226 14951 13038 11990 11209 9668 8116 8614 11320 15180 19840 25502 32464 41274 48083 54176 61854 68360 74326 79293 82786 89640 111040 136229 132049 119147 109224 92238 90449 113132 115341 67248 18373 2900 97 39 45 37 28 32 42 49 40 42 38 27 27 25 17 14 7 -7 33726 276 984 30 9984 9 22 6 7532 1530 20 1236 4383 6636 5126 10980 21870 30215 22314 9008 19880 48493 59737 52035 45310 63806 100558 88845 150757 183539 301170 484591 347402 161467 162040 220822 331612 212333 108552 3791 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 253 1065 1872 2386 2525 2637 2538 2312 2199 2131 2009 1722 1133 482 40 -51 -52 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -35 144 437 829 1084 1083 819 829 1105 1908 3481 6721 11308 17479 25348 30307 35548 37623 33723 29974 25878 22894 20000 16655 13343 10947 8952 6710 6323 8761 12861 18221 25203 32476 38078 44536 51263 59154 64865 68779 71871 76789 86964 104362 118940 110870 99985 105500 111971 117746 122205 116055 77117 20775 1275 76 43 45 42 44 35 41 50 45 46 46 36 31 25 26 19 11 -3 -10 33732 304 117 30 9987 9 22 12 7533 1527 942996 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 452 1395 1130 1212 1504 2621 5879 9453 17621 41514 104799 237377 449485 195849 81051 194024 542552 496248 75999 88807 299266 333304 281128 30624 233 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 13 665 1306 1653 2377 2930 2950 2869 2750 2767 2743 2727 2497 1976 1501 1140 867 449 167 87 50 -26 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -4 183 523 952 1289 1477 1493 1562 1659 1651 2043 3430 6720 13350 22454 31980 39032 41359 42195 40729 35635 28863 23600 17054 12427 11878 11948 11639 11456 13077 16805 20923 24111 28891 35493 44633 53362 61964 68103 74569 74866 72293 70568 73231 87894 103189 92578 64495 55411 74979 90232 85047 82586 53826 10710 343 35 40 41 43 34 29 35 38 33 30 27 31 29 17 7 6 2 -8 33738 254 1624 30 9994 9 22 18 7533 1523 511 2909 7704 19854 54072 154615 82525 64505 48862 57555 200628 365603 223093 152947 252316 380334 426388 564481 538240 315026 24392 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 379 996 1472 1722 2259 3060 3762 4077 3876 3738 3537 3340 3134 2830 2465 2222 2021 1898 1413 677 423 254 73 -64 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 58 333 791 1451 1962 2142 2118 2098 2135 1709 1094 1381 4467 10337 16469 24420 32220 36226 34876 34567 35001 32661 28345 25126 21097 16931 15868 14780 13237 13817 16834 21326 25874 32209 41334 50415 55777 61649 66257 68124 69891 67818 70698 76764 86498 96220 93603 69604 39006 35977 53001 63586 44998 36908 42791 24003 2492 105 162 114 47 37 42 31 30 33 31 35 34 35 31 30 21 11 -3 33744 255 1595 30 9995 9 22 24 7534 1520 335 1457 586 621 1368 4312 24163 69491 74160 82551 192889 260467 187542 255400 310705 507039 442907 398691 247522 442346 353546 163656 1338 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 584 1017 1453 2043 2426 3152 4079 4614 4924 5028 4567 3980 3714 3425 2972 2627 2667 2771 2785 2479 1540 960 671 467 343 122 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -96 -5 216 602 1224 1834 2257 2252 1985 1649 1061 648 694 1447 3698 9280 19053 29621 34475 33770 33198 32901 32309 32734 32548 31752 29184 25036 19956 16074 14392 13794 16469 22056 28190 33892 39730 45472 48168 48735 49827 50796 53709 58680 67513 77044 86552 91018 76252 48640 25662 18924 26330 44963 46825 18206 7594 7240 1107 188 369 508 310 89 44 34 21 32 40 39 24 24 25 16 8 8 -1 33750 251 1718 30 9998 9 22 30 7534 1516 -55 330 973 3063 10101 33247 159848 227233 299607 214995 175680 301333 368152 326586 150071 372158 743667 606702 22897 -6 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 111 491 860 1324 1854 2246 2611 3344 3626 4212 4612 4589 4401 4301 4184 4176 4091 4152 4399 4557 4763 4892 3846 2433 1566 1207 796 389 47 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -53 29 166 397 749 1186 1508 1767 1924 1510 887 652 801 1366 2432 4897 10884 18970 23489 27014 31762 34853 34989 34930 35411 34744 35652 35520 28405 20889 17822 16278 16535 19133 22372 25476 27966 32012 37876 42341 45830 48277 48738 51873 57496 67437 79031 91582 81085 56495 45730 34265 24210 27432 38147 45919 29486 6319 1889 593 80 55 101 174 116 41 27 24 31 41 46 40 39 36 17 11 2 -7 33756 250 1752 30 10002 9 22 36 7535 1512 171 1008 3016 7527 12797 18534 19988 54779 202815 526721 903054 999999 487605 228958 282595 249664 4377 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 250 645 1253 1822 2148 2081 2108 2381 2851 3564 4260 4666 4473 4420 4574 4792 4990 5190 5594 6280 6848 7288 7392 7232 6305 5129 4034 2757 1652 991 496 119 -29 -99 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -83 -57 -4 130 307 542 832 1175 1723 2049 1762 1686 1830 1975 1834 1535 1779 3526 8228 14243 19029 24326 29456 32833 34223 34666 34930 37353 38400 34995 28073 20965 17967 17544 19155 21389 20768 21453 26886 33460 40193 45220 50480 54015 55711 58005 63870 71124 80193 82064 72673 53876 41033 34643 23759 30568 66479 52529 28978 12496 2658 768 285 138 178 257 379 124 49 32 37 49 46 43 40 33 30 20 10 0 33762 250 1758 30 10008 9 22 42 7535 1509 -99 294 952 2172 5593 16933 62297 198200 306746 309968 576459 596894 686186 602196 507795 5558 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 97 963 1549 1788 2095 2419 2307 2307 2587 2894 3444 3831 4295 4312 4261 4773 5452 6284 6963 7702 8037 8440 8629 8845 9115 9273 8548 7414 6353 4971 3153 2095 1453 709 270 45 -75 999999 999999 999999 999999 999999 999999 999999 -68 -37 4 75 168 306 543 806 1245 1643 1973 2442 2959 3163 2796 2319 1929 1693 1791 2497 4533 9053 16067 23711 30777 38594 41748 37420 33913 35677 36442 31952 26118 21323 19460 20384 21788 22609 22438 23414 29263 35611 40127 46629 54140 59227 65632 69351 74401 77578 79028 77231 65551 48548 40510 33670 27834 28406 44534 53149 42417 18645 6469 5558 9226 16023 8856 565 1623 1939 111 47 54 61 68 73 74 68 55 46 43 33 24 33768 251 1763 30 10013 9 22 48 7536 1505 104 601 1607 4723 14626 48390 132328 234604 407576 456190 386606 296590 711041 631415 227549 11852 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 288 1154 1919 1922 1833 2023 2020 2140 2274 2195 2424 3039 3634 4107 4552 5242 6013 6906 7390 7645 7854 8151 8573 9233 9525 9403 9482 9887 9746 9091 8065 7035 5729 4486 2928 1423 549 62 999999 999999 999999 999999 999999 999999 -89 -43 -5 42 65 148 387 768 1175 1494 1753 2333 3261 3780 3494 3229 3222 3153 2788 2135 2332 4081 7718 13698 22834 28865 29184 29558 31813 33500 31429 25299 19994 16562 13315 12788 15098 18595 21941 23790 26275 32945 41075 46215 53359 62099 69744 76635 83252 89255 86325 78507 68221 57915 49984 39628 31113 25386 23636 37551 91784 89174 46828 25814 19456 29423 26855 6126 133 188 852 355 36 28 28 23 36 34 31 26 17 19 16 8 -2 33774 307 58 30 10018 9 22 54 7537 1501 935539 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 464 1316 3919 13401 29264 67860 183486 304615 431352 654277 637411 528987 458031 117922 1203 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 470 1416 2027 2369 2258 1925 1983 2035 1843 1966 2393 2786 2796 3329 3925 4400 5225 6182 6831 7324 7773 8284 8807 8961 8966 9284 9809 10376 10633 10619 11096 11593 11360 10444 9665 8863 7958 6490 3902 1707 584 140 -69 999999 -94 -74 12 83 172 251 326 476 755 1060 1373 1670 2259 3469 4796 5405 5060 4742 4354 3217 2043 1511 2141 4222 6836 10719 16592 22242 25990 29012 30597 32190 31827 27657 24052 21130 16459 13609 14012 16048 17106 18646 24251 33570 44222 53281 60537 69149 76033 80415 83536 83117 77362 72661 67746 61266 51019 38431 30996 26619 21426 14427 11836 27740 60795 63941 56143 31561 22053 22140 4662 397 55 30 28 19 0 10 16 23 20 19 17 9 2 -3 -8 33780 256 1621 30 10021 9 23 0 7537 1498 334 1450 3933 16426 52716 96966 89806 232239 393150 352300 353259 186592 130315 61098 59395 226532 378447 312577 80181 28667 59499 236 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 723 3437 3927 3075 2416 1911 1903 1875 2067 2129 2504 2854 3368 3785 3803 3791 4698 5848 6659 7710 8557 9239 9509 9434 9480 9788 10084 10637 11147 11486 11548 11771 12254 12345 12357 12480 12185 11040 8828 5530 2929 1491 633 263 133 122 212 337 436 656 917 1047 1148 1257 1529 2127 3162 4449 5653 6146 5863 5484 4571 3435 2877 2929 3154 4150 5811 8612 12930 19518 25389 26143 23646 21668 21862 24145 22252 15675 11576 10007 10792 13217 15421 16300 17401 22859 32933 44221 55975 68238 77910 85463 91311 89890 82965 75615 69622 60942 51390 43066 36477 34858 36380 34985 24200 10809 19548 86301 134970 204485 189215 94046 25198 4488 480 535 420 73 57 38 66 141 68 54 48 40 36 31 26 22 8 33786 258 1562 30 10022 9 23 6 7538 1494 33 1202 3878 8752 8474 8810 11784 19616 59671 208831 480992 599264 876437 520397 108734 3523 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 219 2997 5433 4146 3248 2413 2030 2402 2792 2775 2900 3311 3546 3681 3874 3985 4603 5912 7710 9528 10133 10117 9925 10001 10106 10449 10925 11631 12366 13188 14255 14960 15001 14910 15592 16294 16777 16281 14549 12052 8941 5731 3504 2096 1512 1188 891 912 849 825 913 996 1242 1623 2209 3266 4760 6613 7900 8166 7295 6040 5400 5631 5940 5475 5202 5691 6796 8979 13172 19264 23136 22228 20946 20949 22377 23804 20508 15445 12760 10896 11015 12898 15187 17042 19469 26647 39838 51727 62051 68900 72074 76823 78622 78131 74750 68015 59906 53204 48485 47231 49586 53627 56736 53052 42713 26117 14047 45904 115526 147102 168437 99049 37157 16318 6218 2587 3101 1535 89 61 70 91 82 67 72 68 56 43 40 37 27 18 33792 307 34 30 10024 9 23 12 7538 1490 354222 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -22 839 2140 2568 1923 4413 13131 36900 75310 136102 255904 471926 514834 377339 319011 154593 60607 15257 -6 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1541 4453 4622 3692 2802 1911 2018 2400 2496 2596 2915 3053 2933 3117 3716 4094 4857 6173 7726 8968 9621 10219 10462 10540 10667 11129 11642 11901 12292 12796 13709 14392 14481 14847 15496 16240 17251 17636 17368 16293 15215 13472 10143 6722 4845 3855 2815 1844 1324 1159 1174 1138 1383 1926 2603 3640 5237 6962 7757 7585 7161 7241 8053 8262 6767 5031 5044 5709 6221 7828 12531 19370 24032 23597 20342 18569 20270 23055 23127 20389 16521 12532 10137 11112 12901 14786 18665 25464 36557 51235 65864 77098 86625 94200 95121 91310 85846 76001 60831 52515 49485 48598 49791 49891 46400 42053 34938 24941 18593 20823 63974 104109 65618 84125 148900 126642 79379 22965 8331 10013 5215 186 26 39 44 37 33 25 23 16 8 2 -1 33798 260 1509 30 10029 9 23 18 7539 1487 58 289 590 298 877 2909 7153 16584 42582 77793 128530 257007 526469 510761 407814 293529 120604 1255 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1142 3137 3288 3240 3005 2289 2728 2952 2885 2991 3263 2828 2781 3255 3931 4612 5781 7244 8286 9333 10201 10987 11506 12010 12474 13170 13537 13795 13916 13855 14748 15922 16262 16130 16288 17277 18040 18426 18496 18960 19044 18620 16833 14036 10659 7491 5340 4391 3710 2766 2141 2087 2328 2907 3767 4810 5884 6849 7214 7818 9281 10174 10489 9859 8582 7966 8292 8240 7413 7810 11606 18754 24741 26191 24407 25130 27233 26751 24625 20894 16078 11664 9844 10421 12860 14725 16147 24681 42150 61911 77396 87503 92328 93786 93092 88492 79493 67796 57552 50974 47894 46614 46852 45140 42597 42854 45108 46852 40962 35724 35616 28916 26172 81639 176152 155389 102163 52248 13462 6022 4599 1246 58 43 45 50 43 43 47 37 27 11 2 -1 -3 -6 33804 257 1600 30 10030 9 23 24 7539 1483 219 1138 3084 8404 26655 88388 212654 419819 660355 283387 198284 149338 147884 23730 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 399 2082 2392 2143 2437 3192 4016 3637 3063 3171 3263 2846 2877 3478 4287 5097 6448 7718 8568 9167 9132 10130 11814 13040 13671 14290 14225 13713 13286 13604 14540 15427 16297 16874 17131 17339 18140 19065 19864 20312 20803 21594 21341 19219 17029 14537 11330 8531 6708 5448 4434 3808 3580 3747 4420 5118 5886 6786 7817 8976 10447 11841 13254 14659 15021 14508 13248 11439 9810 9310 11001 15784 22652 26077 28481 34679 39652 41882 37451 28326 22258 17350 14018 12481 12825 14361 16370 20878 32089 46637 61434 76851 86645 89576 87935 85236 84062 74858 63554 58858 54910 50423 48318 44285 41394 42117 43153 46489 51444 50450 36899 25019 22677 17627 40407 99445 147618 162604 97100 21097 14526 10199 337 63 55 51 52 58 60 60 44 40 33 35 21 11 2 33810 257 1603 30 10033 9 23 30 7540 1479 205 1528 4383 7805 24818 65211 98486 166451 287852 498685 283027 276356 215461 97950 4848 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 352 2238 2009 2130 2525 2654 3097 3623 4037 3932 3479 3242 3648 4574 5469 5795 6507 7204 7645 8172 9034 10381 11730 13133 14580 15194 14831 14148 13899 14340 15037 15665 16360 16973 17560 17994 18180 18553 19071 20146 21580 22645 22859 22382 21852 20551 18232 15794 13728 11218 8904 6858 5939 5671 5658 5808 6041 7041 8213 9516 11529 14122 16595 18277 18636 17915 16403 14240 12327 11816 13008 15982 20222 25699 34359 44839 46531 37271 25866 18144 14392 11889 11820 12843 13614 14665 17453 22161 30421 43090 56063 67016 75021 77532 75252 70024 65313 61327 59043 55194 52514 47843 44663 43025 45349 45476 43876 45271 46569 46153 42496 35563 17301 16938 37307 77611 121911 198205 209278 116096 18040 13893 11685 688 62 47 32 36 41 40 37 31 19 10 1 -1 -1 -4 33816 258 1546 30 10036 9 23 36 7540 1476 371 1336 3876 9545 28552 67947 100635 211912 359087 391341 489086 213712 17406 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -64 1586 2085 2212 2435 2472 2958 3474 3672 3520 3588 3951 4788 5455 5730 5689 5785 6388 7391 8399 9424 10740 12093 13171 13730 14077 14316 14173 13684 13525 14113 15149 15897 16177 16303 16829 17435 18241 19211 20290 21532 22487 23037 23793 23763 22044 21127 20775 19425 17506 14540 11867 9701 8043 7212 6633 6597 7233 8151 9434 11661 14538 17227 19165 20200 19676 17742 15762 14620 13826 13976 14725 16593 21769 30811 36405 33047 24487 18045 13739 10748 10626 12208 14288 15312 14799 14822 15950 19499 28578 41328 53214 65732 73310 77268 78592 77547 75689 71855 65487 57742 50071 46305 45095 45654 44987 42677 41192 45925 48222 43351 36200 22775 10894 16889 37366 83642 142204 212023 287864 237050 70324 66800 47167 6048 103 63 60 59 53 59 48 39 28 21 20 16 13 6 33822 260 1518 30 10038 9 23 42 7541 1472 269 1195 3380 7702 17161 38671 88760 208516 398609 513073 383791 67332 657 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1167 2134 2011 1874 2071 2602 3021 3522 3828 3938 4318 5139 5483 5217 5223 5847 6660 7667 8369 9201 10345 11217 11744 12213 12649 12783 12696 12430 12581 12975 13443 13926 14060 14441 15610 16555 16931 18136 19137 20418 22027 23737 25058 25129 24390 23256 22918 23189 23080 22673 20331 16734 14069 12163 10727 9857 9499 9752 10319 11423 13680 16534 18945 21008 22099 21146 19497 17775 15499 14168 13697 14135 17973 26611 32612 30322 24483 19802 17995 17534 15966 14154 13601 13751 14225 15112 15871 17615 22115 31471 45147 57885 65811 71603 73386 73247 70140 67729 65365 60076 52539 46366 45207 45537 44781 47447 49005 49726 56701 59030 52897 36659 19386 10092 8547 15163 48164 196365 224592 267813 191834 72549 43339 13622 870 56 52 38 40 35 42 45 40 18 13 13 5 0 -6 33828 260 1522 30 10042 9 23 48 7541 1468 457 2187 6168 17609 45688 69648 117336 265444 471810 544555 178985 2792 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 65 1605 2058 2238 2630 3002 3802 3989 4062 5003 5905 5879 5664 5777 5997 6127 6745 7520 7991 8271 8977 9555 10136 10870 11394 11781 11994 12006 12101 12075 12234 12592 13143 14012 14784 15733 16760 18017 19434 20715 21957 23142 23983 25308 27069 28429 29030 28996 28632 27685 26489 25685 22823 19631 17554 16069 13788 12618 12638 12975 13960 16367 19676 22497 23691 23603 22985 21413 18992 17241 16513 18343 22842 30075 34455 31823 25827 22963 23218 24775 23666 19959 15990 13907 12661 13764 16343 20371 25677 34495 46441 57752 63910 65794 68003 71896 75811 76404 72358 65841 55733 47690 40912 37279 42047 49992 51845 49457 52666 59386 59329 48831 33629 24351 22483 26765 35808 72644 118249 82369 146531 206056 62379 8516 272 71 77 105 77 58 67 62 66 65 49 31 27 29 22 16 33834 266 1345 30 10045 9 23 54 7542 1464 369 1281 1606 3575 6543 8371 8830 8844 23729 41280 42038 87104 131728 125116 144468 250461 371086 309516 5107 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 339 1449 1716 2199 3029 3978 4228 4873 5795 5625 5406 5497 5380 5333 5425 5776 5944 6273 6948 7609 8164 8557 9017 9632 10238 10433 10010 9812 9881 10083 10441 10973 11578 12126 12926 14145 15295 16483 17505 18288 19068 19808 20818 22326 23971 25166 26023 26593 26508 25576 24759 25033 23423 20253 18642 17898 16698 14629 13294 13519 15015 17454 19143 19878 21016 22317 22042 20482 18524 18203 20279 24165 28666 31457 30118 27391 27760 29448 29672 26438 21859 17510 14548 13910 14527 16586 19023 21746 26244 32977 40725 51147 61685 67098 69249 73148 76446 80590 81272 79791 70216 60493 51364 45834 46432 45867 43840 46295 53910 56396 50953 44295 41381 41250 46242 58312 80262 139452 158480 157601 168052 151146 89727 20447 424 686 444 680 2972 454 153 66 60 54 53 33 27 27 17 9 33840 260 1528 30 10048 9 24 0 7542 1461 -69 538 2547 9859 26875 39698 55318 118083 261359 450822 275527 57347 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 380 1448 2073 3041 4034 4508 4688 4572 4330 4571 4786 4748 4605 4355 4248 4714 5302 5775 6046 6789 7176 7470 7821 8142 8351 8140 7984 8174 8566 9045 9607 10377 11288 12237 13327 14221 15000 15678 16440 17138 17618 18503 19706 20872 21538 21926 21988 22143 22449 22897 22981 22944 22412 21253 19055 18054 16665 13981 12625 13364 14639 15470 16322 17983 19996 20341 19056 17914 17939 19792 23137 26480 27811 27237 28378 32373 35003 31864 26079 19690 15438 13251 12592 13388 15268 17638 19476 20778 24558 32614 42215 51882 61666 72234 80118 91682 97679 100853 93511 80373 71239 62298 53031 42187 38246 38482 38905 42837 49677 54834 51861 46145 49419 61205 85953 113186 118044 137781 144128 115485 122645 157590 150296 100157 12683 8109 20771 18860 20959 9901 93 64 42 48 45 30 15 7 7 0 33846 259 1563 30 10053 9 24 6 7543 1457 117 1101 4213 15584 37324 74521 115259 191836 279768 279518 221059 78021 2545 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 122 1139 2409 3801 4771 4721 4281 3908 4075 4381 4352 4115 4097 4332 4676 5118 5585 5786 6158 6349 6439 6677 6868 7091 7481 7727 7828 8184 8845 9658 10638 11972 13226 14445 15595 16117 16185 16220 16443 16818 17530 18796 19843 20169 20409 20691 21364 22185 22667 23171 23601 23755 22766 21820 21961 20075 18854 17287 15398 14543 14248 14384 15775 18065 19720 19988 19489 19733 20988 22871 24682 26419 28135 30009 33225 37459 39760 35167 25827 19209 15628 13902 15170 17377 17970 18133 18752 19534 21418 25445 31295 39719 49971 63496 75484 84873 86292 76135 58832 51552 52805 54457 51999 47775 42525 38407 35994 31568 31436 36404 41023 43792 50545 79755 131969 163017 149599 140750 137663 109146 75050 85246 174190 169486 79350 49706 48915 42884 48601 33863 3881 289 79 46 41 37 36 19 6 -5 -5 33852 258 1598 30 10058 9 24 12 7544 1453 90 638 2093 6042 18168 57744 145061 223401 242057 209301 159502 23089 117 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 39 1408 2749 3562 4195 3464 3553 4112 4325 4378 4575 4629 4656 4808 5004 5091 5044 5250 5537 5765 5894 6007 6044 6093 6569 7166 7934 8959 10333 11603 12803 13504 13761 14059 14379 14980 15511 15798 16017 16338 17165 17842 18691 19065 19453 19693 19983 20643 21337 21875 22344 22183 21118 20381 20950 19881 18951 16993 15277 14393 14090 15344 17247 18629 19630 19871 20695 21378 21964 23090 25259 27765 29831 31136 33222 36088 36122 30095 22263 16460 14008 16275 19164 19417 18469 17802 18281 19524 22753 29092 41155 56829 63942 67566 69100 70305 72697 70566 68650 68507 71183 68942 66098 61063 52448 42412 33990 30717 32775 39074 47244 59077 76456 115291 168889 190266 170719 134088 108586 85528 47474 26783 199027 264051 195564 63972 25382 25993 44127 10435 136 482 607 95 53 45 37 24 18 15 10 33858 260 1541 30 10061 9 24 18 7544 1449 51 855 3110 10139 41909 78294 121662 96156 118681 89491 153118 139815 56109 181 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 369 1412 2052 2739 3146 2942 3252 3796 4044 4019 3936 4022 3884 3921 4050 4125 4400 4464 4548 4568 4530 4595 5097 5613 6171 6753 7479 8268 8866 9428 10002 10373 10902 11695 12520 13400 14021 14435 14726 14964 15472 15725 16103 16355 16987 17910 18510 18913 19130 19372 19526 19502 19342 18653 18055 18212 18239 17833 17234 16653 15961 14476 14243 15589 16915 18023 18793 19119 19355 19743 20824 22569 24895 26834 27907 30077 34130 37059 33135 24053 17877 17475 20105 20013 17193 15634 15449 16662 19599 24057 30709 39442 50489 59444 66087 70374 74713 77247 80720 79752 77058 78689 84003 84672 78363 68445 57268 48169 41012 39860 45310 59577 79302 105572 141917 182408 214300 217392 185320 143424 89290 77190 42020 32876 193614 230282 164630 75855 22692 26116 66043 29374 1021 4305 4039 252 80 82 70 61 41 30 28 33864 260 1542 30 10062 9 24 24 7545 1446 44 575 1910 5405 16855 62774 190318 320009 191523 59721 1498 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 227 1186 1802 2429 3111 3626 3977 3933 3774 3626 3777 4300 4746 4840 4677 4439 4234 3981 3857 3953 4272 4750 5202 5716 6401 7080 7691 8320 8786 9174 9534 10040 10581 11211 11914 12512 12882 13113 13393 13873 14428 14819 15078 15389 15681 16002 16699 17473 18189 19239 19809 20019 19462 19020 18917 18156 17340 17755 17323 16485 16528 16065 15576 15664 16577 17948 19374 19963 19615 19505 20418 22356 25381 27880 28760 30738 35552 40998 39700 31352 24462 23719 24948 21650 18190 16058 15359 17213 19633 21392 23805 27710 34873 44663 54606 64868 71263 73187 73197 74163 76790 77896 76868 75220 73917 70993 64240 62738 57184 52214 51679 53956 70156 107693 138259 156141 163714 163442 156227 129948 100978 76799 71497 102161 124471 106555 178736 111565 17955 26320 94928 49582 19055 5550 5248 1803 109 42 44 40 31 19 13 4 33870 261 1512 30 10062 9 24 30 7545 1442 64 1002 2977 9684 27582 69989 137511 160831 95255 116577 75886 39151 299 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 177 1197 1788 2338 2984 3358 3327 3058 3277 3871 4409 4642 4481 3910 3370 3181 3208 3362 3692 4060 4352 4686 5116 5414 5643 5798 6127 6662 7224 7711 8188 8744 9215 9567 9921 10039 10161 10163 10405 10844 11184 11883 12253 12545 12980 13560 14423 15272 15822 16416 16727 16607 16460 16387 16534 16393 15546 14696 14501 13991 13574 13417 13115 13747 15159 15907 16325 16400 16722 17790 19432 21221 22686 23781 24485 25587 28722 32776 33456 28901 24286 24211 24992 21097 16536 15762 16422 17830 18800 20277 24151 31324 40638 49458 54712 57596 60206 63359 66125 66679 68999 68455 67660 68517 61778 55106 52720 51923 51858 54865 59752 66762 75746 90966 113600 127276 134882 133483 122479 109978 102868 94314 82380 111082 162864 218855 366307 424534 257022 37722 52596 109301 56191 2293 1270 3657 649 66 42 29 32 16 4 -3 -9 33876 261 1513 30 10063 9 24 36 7546 1438 -3 741 2120 6417 17137 40956 93933 187664 188309 40578 1925 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 858 1570 2539 2530 2361 2546 2922 3002 2857 2738 2637 2703 2747 2810 2987 3168 3306 3354 3499 3771 3893 3978 4205 4453 4735 5049 5294 5563 5870 6141 6482 6646 6876 7163 7430 7644 8115 8686 9003 9320 9633 9817 10070 10522 10853 11304 11856 12366 12695 12801 13193 13429 13635 13836 13904 13654 13301 12537 12129 11943 11703 11117 11203 12166 12628 12588 12745 13313 14302 15445 17111 18764 19367 18918 19329 22238 25266 25349 22650 20605 19507 17379 14849 14135 15759 15831 14682 15149 15713 20240 27813 36074 41899 45170 46353 48570 55955 62503 65108 66856 67228 66189 67261 63846 59234 53467 50664 52955 57305 64208 77571 89149 102033 111345 114919 108073 94932 83885 89721 92564 96772 106839 111931 170445 197770 312275 508221 579299 543184 321842 143717 99053 15664 178 691 1808 829 109 68 60 47 39 31 24 25 33882 259 1574 30 10064 9 24 42 7546 1435 64 959 3358 8999 26840 107928 278592 135558 4539 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -5 883 1847 2925 2782 2897 3149 2819 2590 2567 2861 3119 3168 3261 3308 3270 3184 3117 3179 3402 3688 3942 4286 4505 4737 4996 5201 5324 5469 5443 5591 5843 6003 6317 6675 6949 7337 7828 8355 8746 8864 9214 9701 9949 10234 10493 10848 11146 11521 11639 11706 12112 12472 12694 12747 12759 12827 12600 11864 11300 11281 11043 10870 10881 11236 11516 11581 11712 12342 13165 14446 15943 16954 17127 17271 18669 21676 24414 25048 24146 22559 20483 18930 16920 16694 18853 18762 16441 14581 13585 15078 18850 23445 29826 35588 40214 46656 54639 59723 62738 66421 68956 68901 68183 66230 64271 60946 60841 62986 68387 77044 86130 96754 108752 117428 120189 117317 103718 88738 74992 73250 79836 84848 106490 124784 139877 139667 158862 313620 446381 514698 480276 341729 183735 17635 342 2252 4681 2039 170 65 58 51 39 25 18 6 33888 306 104 30 10064 9 24 48 7547 1431 449403 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 171 1446 4369 13535 39940 98013 179562 145213 7272 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 381 1385 2356 2656 2528 2917 3225 3389 3003 2770 2887 3009 3129 3082 3027 3068 3161 3351 3687 4075 4428 4780 4882 4716 4489 4340 4308 4345 4482 4654 4909 5184 5714 6252 6577 6893 7207 7475 7884 8389 8827 9343 9684 9780 9956 10162 10451 10643 11053 11528 11859 12040 12014 11875 11707 11690 11368 11074 10847 10364 10493 10284 10053 9893 9924 9991 10388 10950 12061 13132 13776 14304 15089 16094 17647 19697 22309 24579 25745 24509 21268 19900 19551 18280 20364 21999 18140 14908 14154 13807 15367 18795 22618 26615 32077 40243 48182 54814 60981 65713 68824 69355 68942 69152 68860 70468 72552 73282 78707 87756 101467 113324 124640 131375 133663 133389 124115 107223 91340 69884 54221 55221 53061 63740 96726 131012 160139 140046 153272 299656 478751 537417 433449 189926 33356 257 13 74 431 368 89 38 26 13 1 33894 310 17 30 10067 9 24 54 7547 1427 705303 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 353 1662 3947 8299 26949 84640 123448 98081 35747 1451 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 126 1154 1921 1998 2173 2818 3114 2808 2396 2447 2425 2420 2587 2819 3184 3531 3783 4033 4202 4400 4303 3957 3748 3693 3609 3580 3703 3933 4302 4578 4792 4995 5224 5579 5969 6380 6861 7335 7796 8066 8178 8526 8914 9195 9546 9938 10331 10526 10405 10363 10569 10778 10871 10949 10939 10938 11052 10580 10168 10057 10018 9649 9701 9774 9547 9487 9859 10613 11666 12509 13251 13934 14754 16059 17848 20008 21662 21803 20467 18925 18727 19036 18793 20032 22563 19759 14391 12672 13215 14171 15895 17869 21470 29881 40759 48348 54357 60583 64650 65217 65613 64570 64012 63302 64534 68069 73418 79729 87363 98909 109980 117291 125205 133220 132932 128189 119543 108113 100692 84114 64250 71500 80059 59169 48246 70294 121272 151991 130083 212533 437508 529364 553118 380610 146300 8988 54 80 793 4480 3051 44 34 34 26 12 -5 33900 265 1401 30 10071 9 25 0 7548 1423 -64 483 1085 3203 4594 6372 16146 27482 47553 63728 91613 53903 3379 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -57 944 1490 1553 1918 2279 2536 2787 2788 2591 2330 2404 2719 3089 3460 3840 4291 4415 4264 4063 3758 3501 3369 3359 3465 3619 3733 3891 4042 4141 4454 4707 5069 5518 6100 6500 6822 7026 7256 7528 7768 7922 8154 8283 8526 8651 8782 8978 9250 9465 9800 10052 10275 10370 10412 10624 10626 10221 9834 10127 9832 9184 8873 8980 9092 9383 10114 11304 12212 12485 12908 13418 14519 15969 17800 19520 20212 20135 20108 20072 19693 18728 19241 21830 20908 15922 12746 12225 13454 14474 15698 20970 30018 38953 46047 54053 60808 66711 71073 71531 71267 72728 74683 79383 83220 89127 94399 99336 103778 108409 113893 121091 127244 131654 137404 141875 145409 144415 133142 114176 97976 92682 88614 78847 79215 70076 58661 95361 127409 119231 233671 345330 396270 439304 136294 14100 219 48 645 9082 19209 1460 64 45 46 32 17 33906 260 1554 30 10074 9 25 6 7548 1419 272 1529 5837 18850 46429 74690 82798 50908 19862 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 407 1167 1492 1555 1867 2421 2814 2831 2781 2633 2683 2897 3180 3635 4088 4366 4298 4116 3975 3821 3662 3548 3520 3472 3523 3582 3763 3967 4219 4486 4750 5008 5417 5881 6332 6678 6954 7149 7334 7527 7600 7764 7935 8040 8191 8469 8952 9342 9674 9929 10127 10008 9877 9966 10110 10243 10533 10756 10739 10694 10271 9990 9638 9483 9771 10224 11217 12304 12694 12804 13321 13969 15234 16772 18163 19127 20220 21497 22661 22997 22012 20585 21218 23180 22637 18366 15134 14528 14705 14867 16198 17629 20169 24804 32765 43437 53507 60939 67289 73222 78799 84899 90128 95081 95010 95937 97951 102256 108631 115650 116840 123198 130427 140597 148037 150811 152062 149175 141737 129161 111091 99177 93074 91477 103640 100163 84325 76817 89651 120579 128961 131197 282295 533202 322671 6315 91 62 301 3573 20349 18714 523 85 82 72 65 33912 308 116 30 10076 9 25 12 7549 1416 103630 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -14 1258 3940 10967 30702 64965 66863 28355 365 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -100 629 922 1096 1377 1651 1986 2260 2221 1997 2039 2316 2775 3204 3591 3637 3423 3204 3014 2859 2730 2697 2673 2724 2732 2825 2953 3152 3351 3507 3624 3851 4111 4432 4800 4948 5041 5257 5413 5460 5523 5680 5831 6008 6257 6442 6828 7241 7647 7955 8124 8296 8454 8622 8829 9183 9372 9337 9227 9069 9082 9039 8679 8349 8375 8941 9346 9809 10423 10893 11439 12071 13067 14391 15306 15921 16966 18497 19177 18960 18518 18326 19272 20628 19899 16491 13587 12970 13416 14156 14771 17033 21405 27262 33976 41721 47746 52604 57864 63046 67887 72034 75198 79601 83261 87450 91418 95116 99537 105904 112727 119059 125250 132937 142360 151269 159097 162702 159277 154339 144968 127242 106788 95564 91486 91559 99068 114716 116138 111362 143656 153085 159965 135003 175392 414634 133598 394 34 48 1205 21281 57622 12335 93 50 46 37 33918 260 1554 30 10074 9 25 18 7550 1412 499 3696 9214 12440 18459 33493 43635 31688 2864 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 276 677 770 915 1081 1373 1796 2056 2057 2015 2143 2418 2808 3280 3296 3139 2879 2671 2557 2515 2463 2399 2495 2573 2751 2987 3032 3085 3121 3280 3540 3711 3860 4048 4269 4549 4817 4826 4782 4913 5124 5304 5506 5738 5963 6184 6338 6533 6777 6974 7135 7319 7782 8253 8633 9056 9379 9611 9902 9755 9419 9457 9496 9242 9105 9187 9601 10516 11366 11798 12008 12786 13841 14907 15818 16797 17688 18007 17859 17604 17949 19524 21446 20807 17990 15513 14358 14610 14777 13896 13722 16492 21006 27878 33025 36577 40590 45655 51596 57164 62392 66775 70607 74666 78005 81524 86205 90979 96287 100818 105477 114736 121839 128824 136746 145481 151488 154293 154331 152663 146539 140682 130802 111221 92181 79563 83237 105036 128520 142101 133109 183268 204883 146670 76514 290173 199806 934 999999 170 999999 661 36910 71874 5693 66 38 29 33924 263 1461 30 10071 9 25 24 7550 1408 656 2038 3965 5718 6501 9622 14340 10515 977 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 293 567 653 696 847 1129 1503 1815 1977 2131 2238 2541 2988 3110 2944 2733 2543 2460 2633 2859 2896 3049 3218 3370 3444 3256 3163 3271 3348 3310 3334 3574 3783 4045 4228 4462 4622 4611 4672 4803 5060 5291 5432 5617 5846 6021 6188 6375 6550 6793 7051 7455 7855 8391 8969 9434 9870 10283 10686 10938 10868 10998 11020 11195 11233 11276 11210 11488 12065 12817 13273 13879 14854 15869 16999 18045 18831 18871 18632 19100 20186 21893 23085 22254 20229 18209 17286 16779 16343 14983 13398 14207 18426 25139 32415 39141 45975 51384 54933 58317 62091 65115 67831 69753 73083 77818 80665 86294 90303 94569 100393 106686 114341 122726 130360 135881 137718 137808 139730 140603 137265 130207 124134 116165 100201 80353 67135 68626 83415 100930 117823 115759 130337 181393 163505 82243 250105 436275 113317 999999 147 336 999999 9196 104326 38236 1044 48 35 33930 267 1341 30 10071 9 25 30 7551 1404 -53 665 857 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -4 340 359 382 584 880 1221 1449 1562 1672 1850 2033 2190 2259 2177 2088 1999 1974 2346 2970 3571 3966 4241 4474 4584 4304 3926 3585 3346 3375 3549 3651 3644 3760 3866 4011 4194 4388 4501 4598 4761 4879 4997 5057 5211 5387 5551 5963 6332 6624 6886 7115 7459 7943 8465 9036 9661 10188 10741 11519 12001 11904 12058 12096 12243 13007 13410 13852 13954 14059 14478 14901 15555 16543 17539 18407 18983 19106 19089 19745 21492 23326 23604 22533 20796 19231 18145 17603 16619 14239 12435 14704 19555 24661 29961 36758 43024 47394 50874 52954 54623 56998 60267 64159 65976 67020 69415 72298 78939 84061 90189 99212 108960 117305 125161 134944 141573 148055 151102 151647 154090 157605 155676 153511 136443 111507 93318 82080 81333 84811 98947 120648 124244 135279 144987 146892 88229 17436 157995 293073 7790 56 68 1543 9788 17228 5180 117 43 34 33936 269 1284 30 10074 9 25 36 7551 1401 30 433 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 25 133 219 478 850 1122 1249 1312 1403 1501 1649 1790 1814 1757 1831 1826 1871 1943 2132 2568 3068 3521 4255 4757 4776 4422 3771 3446 3408 3549 3553 3529 3471 3607 3682 3665 3744 3778 3877 3999 4101 4321 4562 4650 4793 5069 5362 5722 6011 6238 6656 6938 7408 7985 8642 9248 9587 9978 10536 10987 11567 12068 12534 13334 13597 13948 14583 14941 15185 15550 15682 16036 16530 17220 17736 18573 19422 19852 20700 22354 23759 24017 23003 21083 19053 18418 18250 17128 14256 12441 13279 15422 17747 22204 27818 33391 37845 41262 44646 47334 50025 53218 55941 57701 59192 61360 64204 67281 72036 78234 84994 92191 99562 105443 111817 119047 124981 130372 131558 132933 137332 138036 136804 129638 124509 111852 99281 92316 86769 81074 86103 104715 126730 149391 159304 139083 87995 147613 412063 427809 29569 131 64 655 2288 5569 5482 387 42 29 33942 309 88 30 10078 9 25 42 7552 1397 1222 1520 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 612 2503 3282 4368 7785 8547 8916 4433 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -17 253 595 871 1023 1060 1120 1207 1365 1502 1554 1630 1612 1586 1527 1476 1465 1448 1683 2159 2683 2978 3314 3420 3524 3379 3087 3036 3017 3044 3183 3199 3161 3136 3082 3126 3218 3331 3324 3399 3691 3952 4072 4168 4392 4499 4802 5110 5381 5686 6147 6414 6831 7427 7781 8064 8526 8927 9375 9869 10441 11266 11860 12656 13685 14491 14641 14880 15182 15553 16015 16459 16845 17563 18300 19053 19847 21390 23056 24034 23833 22684 20647 18986 17923 16603 14681 12796 11843 11837 12859 15350 19764 24550 28696 32514 36480 39876 42141 43703 45838 47993 49858 52665 55636 59095 63243 67608 72788 78912 83561 88757 95693 104470 111622 118936 125546 130673 134832 138218 135158 136279 132608 113987 96602 83198 78106 73660 75071 81914 93872 123167 155211 161282 150089 102614 139542 343635 437776 357763 62893 664 44 130 2038 7434 3330 99 16 17 33948 265 1408 30 10078 9 25 48 7552 1393 452 1913 4497 7875 13035 14817 8361 3865 488 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 6 354 586 716 838 1054 1220 1284 1426 1637 1773 1771 1714 1747 1784 1726 1706 1734 1798 1994 2316 2780 3168 3313 3600 3807 3579 3483 3399 3492 3546 3469 3346 3258 3293 3434 3541 3576 3678 3745 3989 4132 4337 4526 4765 4999 5288 5528 5646 5985 6411 6890 7392 7950 8310 8657 9113 9648 10140 10403 10866 11666 12702 13924 14696 15438 16747 17375 17989 18609 19199 19826 20604 21159 21514 21913 23171 25042 26754 27455 26981 25536 23851 22383 20668 18586 16514 15086 14200 13953 14907 17481 21921 26630 30272 33447 38145 42588 44733 46416 48438 50898 55018 58757 61935 66414 70155 74383 81228 87642 92639 97993 106216 114686 121056 128714 134835 141983 144104 145743 144202 142567 140641 132820 119220 99501 86452 82847 79532 81849 87988 94697 175845 214326 215147 189068 139331 154929 162424 142713 39462 5408 2808 120 365 2838 4395 1270 57 44 30 33954 265 1404 30 10074 9 25 54 7553 1389 455 1515 2070 3718 6816 14387 17374 7961 236 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -84 252 426 475 601 894 1128 1264 1412 1561 1746 1806 1836 1838 1945 2110 2094 2134 2303 2365 2564 2785 3180 3374 3639 4013 4661 5133 5567 4855 4470 4048 3848 3846 3937 4156 4270 4321 4315 4270 4375 4523 4723 4922 5205 5516 5787 6050 6390 6604 7054 7511 8089 8756 9200 9592 10253 11104 11488 11710 12239 12625 13028 13732 14337 15504 16968 18392 19569 20668 21137 22099 23077 24356 25845 26724 26974 27577 28997 30826 32570 33871 33816 32381 30355 27808 25143 22915 20771 19054 17699 17807 19470 22569 25981 29322 32553 36431 40729 44372 47657 49801 51701 55800 59614 61897 64608 67928 73058 81599 88353 96272 103685 112298 118959 124690 131391 136585 143207 150147 156860 160410 155305 140419 122187 110450 95138 87264 81935 78332 80629 88979 102775 149609 209679 233333 198298 126239 68628 33945 11688 1812 432 174 81 194 1496 1827 2778 1611 41 34 20 33960 267 1339 30 10069 9 26 0 7553 1385 15 999999 999999 1041 1747 2819 6185 11586 11113 4645 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -76 125 368 636 891 1076 1095 1091 1131 1289 1466 1534 1652 1810 1973 2128 2240 2173 2171 2210 2492 2730 3022 3298 3609 3867 4155 4341 4312 4084 3823 3830 3935 3925 3924 3912 3919 3849 3786 3826 3945 4167 4395 4623 4855 4982 5298 5579 5842 6290 6836 7343 7972 8657 9096 9197 9435 10310 10966 11131 11445 12529 13438 14143 14650 15546 16587 17552 18025 18658 19454 20652 21719 23092 24429 25434 26192 27200 28791 30456 31268 30817 29290 27744 25659 23381 21022 19416 18661 19306 21253 23987 26959 30160 33301 35593 37431 39808 41461 43094 45822 50098 54411 58558 63616 69854 77352 85357 91787 98962 106278 116291 123873 132284 140511 149916 160857 167816 170389 178938 178191 172394 161039 140484 126959 107264 81782 69918 69025 70664 77740 90516 115969 137203 150292 159323 155529 113869 46084 15315 18644 20579 11281 3124 152 81 66 571 1308 239 54 43 35 33966 264 1335 30 10065 9 26 6 7554 1382 634 2634 3949 3577 4891 4619 3843 1837 336 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 109 350 586 674 670 689 744 900 1052 1178 1245 1268 1339 1404 1423 1444 1681 1959 2062 2376 2476 2530 2730 2861 3122 3511 3600 3397 3241 3339 3362 3385 3585 3584 3400 3152 3024 3132 3322 3533 3581 3780 3800 3940 4089 4279 4591 5086 5646 6246 6608 6883 7089 7170 7473 8099 8849 9245 9507 10036 10877 11236 11434 11824 12689 13691 14369 14638 14903 15613 16894 18124 19800 21245 22197 22292 23321 24989 25807 25206 24243 23356 21870 19672 16962 15039 15030 16691 19087 21198 23666 26053 27677 27870 28446 30734 33310 35869 37536 40296 43569 47732 53664 60111 66079 72229 79827 86800 91836 98844 106845 114915 123166 130215 138847 147049 153100 156161 159590 158953 152434 138823 126883 119596 104306 88291 69878 62445 64326 76819 94563 109169 132609 135551 124260 139380 114527 80447 90088 94858 60911 23847 5283 1152 225 245 3154 2607 36 33972 309 102 30 10062 9 26 12 7554 1378 113068 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 533 1540 3194 6283 8687 6451 910 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 68 266 532 645 632 743 953 1103 1204 1161 1142 1254 1333 1316 1421 1551 1720 2048 2299 2561 2743 2802 3039 3328 3579 3585 3434 3409 3640 4024 4478 4657 4686 4354 3883 3662 3815 3925 3924 4075 4157 4027 3930 3974 4171 4569 5291 5847 6345 6630 6741 7057 7518 8147 8446 8999 9466 9851 10527 11303 11986 12404 12562 12683 12670 12689 13525 14728 15161 16425 18008 19505 20967 22112 22741 23311 24567 26155 26878 26931 26831 26217 24500 21804 18358 16570 17031 18589 20507 22820 25279 27704 29439 30660 31654 32247 33434 35583 37552 40577 45681 50602 56415 63717 71502 78241 84049 90527 98358 105864 112109 119290 128462 137058 145993 151753 157028 163519 164546 156045 152791 147887 129190 102322 82702 70507 60866 60686 75223 96424 115567 129692 147245 156071 138727 112680 102925 94286 93352 86157 46659 16806 6830 1567 184 1328 11230 8515 97 37 31 18 33978 266 1328 30 10058 9 26 18 7555 1374 -55 776 1717 2630 2166 1553 907 1532 1342 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 39 152 158 243 381 551 701 826 861 906 980 1010 1021 1121 1342 1542 1729 1934 2105 2287 2511 2652 2703 2654 2806 3124 3484 3844 4218 4317 4345 4248 4105 3929 3870 3804 3631 3585 3545 3486 3444 3476 3679 4035 4537 4900 5203 5457 5728 5998 6289 6680 7065 7649 8515 8760 8826 8967 9238 9643 10030 10398 10782 10875 11014 11512 12623 13698 14297 15102 16467 17847 19162 19863 20146 20765 21896 23540 24346 25016 25649 24776 21933 19000 17255 16795 17135 17902 19478 22028 24996 26727 27716 28835 28692 28528 29392 30705 32875 36343 41020 46826 54588 62622 69371 76422 81744 87080 92477 98768 105551 114013 122992 130364 137889 145909 153214 158896 162955 163426 167172 166537 146382 111812 82251 63132 51031 47788 55502 75977 92976 107075 125039 141649 159887 163749 137402 101913 89085 76333 86823 55964 10524 1132 216 5667 28148 7657 53 14 -1 33984 262 1417 30 10057 9 26 24 7555 1370 -90 600 2243 4541 5735 3341 625 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -28 76 122 212 363 481 579 656 732 674 663 788 1034 1217 1334 1506 1736 1932 2106 2295 2326 2428 2414 2479 2675 2892 3139 3220 3469 3865 4098 4074 4045 3967 3874 3834 3700 3454 3122 3087 3257 3581 4001 4297 4613 4949 5238 5276 5360 5706 6058 6402 6710 7183 7654 7991 8280 8080 8020 8379 9006 9447 9710 9784 9838 10400 11493 12243 12848 13968 15287 17108 18419 18922 19091 19296 20399 21860 23101 24218 25121 24406 21885 19032 17996 17375 17118 17942 19834 21739 22945 23825 25265 27076 27675 27294 27371 29820 33928 38500 45627 55194 63897 69713 74094 79442 84801 92043 100122 110329 123162 135272 145051 154879 157096 155310 155340 159969 155152 141047 127435 111271 94369 79522 61062 49267 46174 50660 57640 68190 87767 109880 122162 138467 177089 210807 182951 109198 76288 69680 112314 80364 20532 8208 507 2732 12289 4632 20 4 33990 267 1330 30 10060 9 26 30 7556 1366 314 899 2064 3750 3725 957 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 55 245 428 532 672 685 634 671 752 846 1018 1224 1376 1551 1762 1971 2045 2096 2046 2113 2283 2557 2906 3254 3497 3617 3493 3459 3593 3531 3481 3270 3117 2944 2833 2868 3147 3484 3777 4148 4386 4586 4730 4741 4921 5150 5308 5423 5823 6440 6775 7302 7557 7446 7406 7760 8294 8381 8732 9111 9530 10010 10708 11131 11295 11778 12863 14098 15134 16807 17991 18154 18406 19221 20329 22253 23991 25129 25042 23119 21010 19890 18849 17900 18238 19164 19949 20646 21599 22983 24760 24915 24637 25923 29218 34820 41185 46384 52094 58213 64128 71339 79023 84300 91074 99378 106827 115716 125182 134795 141479 146529 158176 162139 170116 173755 176420 170963 142754 116790 92448 75076 68011 58610 53717 54970 64194 80730 105618 139855 161820 163920 178794 179362 138395 83481 56108 66159 81815 52103 12735 1292 325 2822 10919 10105 334 23 10 -6 33996 267 1334 30 10064 9 26 36 7556 1362 318 1689 2743 2362 627 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -49 115 293 529 775 869 947 1007 1048 1156 1225 1387 1555 1729 1872 2135 2424 2493 2600 2744 2939 3283 3532 3657 3642 3502 3629 3796 4000 4084 3901 3774 3639 3583 3706 3891 4087 4320 4564 4729 4881 4974 5109 5486 6030 6223 6304 6272 6442 6832 7275 7996 8346 8264 8311 8445 8555 8975 9640 9972 10586 11223 11918 12424 12734 13104 13958 14965 16113 17322 18817 20164 21064 21504 22813 24511 26263 27928 29035 29360 28352 26680 24720 23194 22211 22119 22783 23713 25078 26730 28520 30046 30949 31356 33474 38194 43819 50788 59257 67233 74097 81494 87380 91475 97851 101631 105493 111041 114994 116989 123683 128285 133916 143647 138971 136186 137681 132885 120003 101921 95973 91632 81880 75604 73332 71097 74373 88747 113251 138991 153342 159186 147600 98638 87138 103827 98467 72645 61309 103086 100824 46280 5651 496 995 5338 7468 1998 61 46 26 8 34002 274 1093 30 10063 9 26 42 7557 1359 527 33 -73 999999 -89 903 1887 2206 1801 2012 2787 2609 1270 -38 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 134 327 543 789 988 1080 1207 1268 1339 1417 1418 1609 1982 2251 2318 2390 2609 2897 3114 3277 3385 3375 3435 3485 3608 3888 4151 4188 3959 3701 3581 3491 3571 3840 3928 3920 3966 4066 4223 4507 4861 5195 5413 5494 5535 5509 5767 6143 6367 6774 7531 7860 7874 8086 8717 8914 9083 9363 9553 10104 10990 11656 12152 12593 13177 14108 15291 16552 17762 18874 20095 20731 21659 23422 25345 26739 28282 28578 27558 25422 23224 21903 21733 22100 22997 24056 25349 26548 27750 28958 29333 31196 35493 39628 43310 48020 52617 57757 62841 68379 72907 76278 81193 84786 90017 94323 99082 102099 100004 94946 97242 98189 107918 117215 120561 122669 114894 110263 102191 96020 91310 82170 75558 74500 83334 102361 120983 141421 150816 119535 81957 87530 111786 102461 76755 87327 120480 105644 115985 153004 79357 8660 538 547 2729 7940 6917 268 25 19 6 34008 269 1270 30 10060 9 26 48 7557 1355 89 826 2207 4268 5710 5329 3338 3469 2219 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -81 153 415 637 809 883 1016 1005 1093 1216 1374 1520 1511 1622 1832 1995 2126 2278 2472 2537 2373 2260 2316 2378 2503 2659 2714 2704 2813 2946 3071 3007 2872 2793 2931 3218 3411 3649 3699 3709 3691 3677 3887 4233 4503 4633 4975 5469 5745 5774 5813 5927 6067 6406 7082 7501 8011 8465 8775 8872 9048 9382 9591 10082 11253 12546 13926 15188 15873 16046 17170 18394 20151 21382 22251 22683 21839 20043 18461 17750 18047 18597 19262 19724 20354 21473 22888 24365 25287 24942 25713 29121 32607 36519 39455 42089 45615 49335 54114 59140 63952 69845 76665 79777 84563 89227 92139 99166 106029 106728 105616 114318 126578 134957 140194 141296 139713 128377 119043 114658 109015 103400 105413 114078 123073 127354 125197 115489 91350 55348 47934 69786 110540 147686 164104 188205 176423 162955 157625 120840 71147 12826 466 1161 5702 13610 11023 863 61 53 34 17 34014 269 1266 30 10056 9 26 54 7558 1351 10 730 1682 2056 2463 2963 2437 3197 2391 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -90 97 214 344 463 510 559 634 753 806 795 793 931 1191 1414 1528 1537 1510 1440 1381 1429 1611 1709 1546 1444 1511 1690 1808 1801 1686 1580 1651 1852 1980 2160 2264 2298 2397 2614 2706 2613 2699 2923 3119 3225 3359 3552 3968 4332 4423 4439 4620 4710 4907 5130 5418 5775 5937 6128 6552 6906 7269 7749 8387 9154 10069 10797 11483 11928 12768 13503 14495 15072 15106 14892 14216 13424 13023 13221 13558 13877 14119 14626 15499 16211 16229 15819 15248 16308 18909 21062 23839 27344 32729 37679 42462 48685 53645 58164 63273 67943 73765 77997 82195 86426 91966 98117 103972 110639 116256 124456 130761 134987 140494 144511 143386 146787 142397 135218 128941 124675 122920 127173 134211 132630 129280 124419 105158 72177 48328 49599 71974 88001 151619 230974 237931 212344 174919 115268 68881 34484 2807 1160 8766 36029 21102 472 58 53 53 32 14 34020 269 1259 30 10049 9 27 0 7559 1347 266 454 879 1487 2435 3071 2681 891 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -74 95 225 392 487 563 568 673 762 872 1045 1172 1219 1253 1129 947 1031 1051 1129 1162 1183 1182 1172 1197 1153 1158 1249 1346 1475 1655 1745 1798 1939 2067 2203 2340 2320 2232 2211 2378 2605 2895 3162 3437 3644 3878 3968 3993 4058 4097 4234 4476 4573 4832 5156 5340 5661 6146 6432 6691 7192 7905 8719 9419 10162 10683 11062 11722 11832 12154 12922 13175 13310 13573 13336 13047 13107 13309 13357 13498 13571 14132 14721 14977 14525 14053 13191 14027 16649 19306 21771 24673 29111 34006 39093 44728 50207 56184 61733 67067 72105 77082 84255 90126 96367 102748 109374 117033 123874 130381 132528 140386 146532 150104 151085 153890 153882 140001 127340 121197 109980 109594 111301 113085 112881 103228 90363 73703 62031 57552 64861 71777 67906 185282 322824 273887 186244 121499 80605 52991 9634 1458 6620 19062 21656 2824 51 39 22 16 13 34026 281 893 30 10043 9 27 6 7559 1343 -71 292 236 122 999999 999999 999999 999999 999999 999999 999999 999999 76 249 -18 999999 999999 999999 200 779 1318 685 -53 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -74 52 145 275 369 478 577 594 625 758 959 1036 1153 1370 1492 1405 1176 1169 1165 1214 1197 1173 1278 1467 1525 1524 1504 1512 1653 1895 1922 1889 1918 2062 2168 2269 2238 2178 2175 2434 2822 3218 3598 3967 3935 3837 3830 4043 4364 4520 4627 4615 4594 4861 5301 5782 6110 6305 6692 7179 7800 8231 8723 9251 10248 11412 12031 12455 12703 12966 13468 13502 14160 15374 16034 16466 16699 16950 17209 17384 17474 17368 17916 18238 18065 18178 19289 20029 19498 19012 19112 19011 20490 24495 28721 34898 43577 50663 56283 61546 67529 73868 80249 84352 91404 97922 105480 112201 116402 121581 122950 127304 131717 136981 139906 127475 115584 108151 104009 102988 105302 108802 113370 117467 120432 118027 111435 102229 93818 87021 77775 67085 57138 59080 75193 86856 158823 265553 264854 169235 103063 93331 28732 3731 202 1282 9129 18067 4988 53 31 10 0 2 34032 265 1368 30 10038 9 27 12 7560 1340 242 1321 4018 8199 8298 7074 5088 -31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 191 341 453 548 570 723 944 1148 1320 1416 1471 1567 1497 1367 1234 1160 1141 1166 1209 1256 1385 1456 1662 1931 2065 2074 2044 2090 2110 2090 2184 2346 2555 2865 3264 3546 3845 3956 3942 3718 3501 3487 3507 3704 3949 4307 4834 5067 4943 5193 5647 6040 6397 6729 7157 7795 8404 8980 9813 10950 11818 12417 13039 13899 14467 14552 14605 14650 15172 15448 15958 16684 17229 18281 19280 19910 19553 19281 19373 19515 20167 20803 21441 21977 21843 21166 20836 22497 26308 31871 39389 46012 51530 56107 58055 60015 62021 64506 67998 71789 75341 79384 83306 88100 93458 99372 103778 108473 110631 107686 106719 107355 104112 101273 101612 108042 105164 101729 100463 101094 99874 102308 105627 106387 107211 104440 96986 86543 78587 73967 82965 89350 94109 141106 199607 237761 188883 179064 158460 96786 26383 1364 5001 11981 2255 55 42 24 10 10 6 34038 268 1304 30 10034 9 27 18 7560 1336 294 1246 2528 4448 7579 6716 2052 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -29 25 187 334 476 716 971 1087 1181 1267 1336 1421 1394 1363 1174 1117 1243 1415 1574 1590 1644 1796 2095 2136 1856 2015 2242 2308 2361 2550 2777 2942 3029 3137 3157 3097 2971 2919 2988 3142 3275 3479 3819 4195 4412 4502 4680 4963 5413 5910 6153 6456 6851 7349 8064 8742 9369 10133 10915 11667 12332 12845 13253 13421 13447 13444 13839 14541 15047 15929 16961 17772 18618 19241 19626 19632 19348 19475 19963 20461 20727 20917 21106 21445 22615 25581 30538 35813 42182 47977 51481 54423 55293 56886 58058 60336 64622 69353 73598 77836 81778 87275 90407 92935 92649 88009 89409 87946 86534 86513 87321 85849 81163 77997 76924 76775 79911 84139 87290 89913 90212 90960 89436 85807 81193 75760 78793 89943 98940 104272 105475 119658 151448 208645 228064 186271 143101 153894 136870 99692 80921 23270 8183 23452 14644 392 24 19 7 -4 -8 34044 265 1360 30 10030 9 27 24 7561 1332 570 2245 4160 4955 1398 999999 999999 999999 999999 999999 999999 286 2177 4023 1454 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -42 58 133 160 256 321 456 498 736 1011 1186 1201 1110 1120 1098 938 839 927 1061 1343 1685 1823 1859 1874 1830 1889 2035 2054 2044 2184 2425 2583 2592 2545 2507 2356 2326 2441 2686 2806 2891 2973 3211 3425 3695 3929 4305 4461 4729 5232 5823 6167 6483 6946 7353 7797 8246 8857 9434 10054 10569 10934 11247 11718 12141 12427 12341 12538 13287 14415 15508 16754 17473 17870 18280 18295 17860 17747 17837 18268 18895 19413 20426 22224 25014 28747 32918 35899 38040 40214 42888 45600 47605 47926 49044 52284 57407 63310 69949 77836 85346 93053 97836 100514 103618 101821 89685 80796 78030 80318 79113 80264 82944 83566 80872 82322 82943 84330 82194 81230 82143 83642 84942 85239 87143 88932 87998 98625 119628 136560 144584 145504 146027 159466 176263 168841 155659 132616 119266 103894 59722 30857 17935 14786 35196 56701 13542 123 36 23 20 8 -1 34050 260 1416 30 10026 9 27 30 7561 1328 569 3673 10023 8435 2795 529 999999 999999 999999 197 852 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -19 59 185 411 511 717 818 954 992 1071 1113 1119 1103 1072 1052 1109 1244 1195 1262 1431 1569 1739 1694 1675 1862 2015 2188 2275 2308 2114 1889 1909 2086 2250 2457 2679 2858 3086 3199 3298 3426 3474 3589 3811 4177 4607 5017 5190 5719 6279 6744 7324 7692 8052 8691 9337 9900 10219 10294 10686 11122 11539 11579 11333 11522 12465 13489 14793 15874 16768 17037 17060 16931 16681 16508 17236 18226 18686 19519 20472 21250 23343 26557 29234 29261 28010 28145 29079 31530 34999 39702 44805 49234 55040 60299 64067 69589 75999 77941 79943 80973 82234 83936 88826 93290 98420 101739 102061 101845 96434 95386 91743 83602 80260 74629 72314 70194 67466 67442 67993 69005 74196 79937 88436 99380 113282 128243 144216 162119 176384 174702 175981 175575 161875 151728 117793 109825 80069 30904 13658 12418 23686 43873 63033 10780 53 4 -3 34056 261 1411 30 10021 9 27 36 7562 1324 488 2973 8986 14365 6448 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -95 7 181 342 429 596 784 831 844 859 940 893 862 995 1226 1339 1599 1888 2115 2228 2171 2399 2603 2625 2540 2611 2879 2597 2596 2637 2618 2502 2580 2938 3367 3608 3530 3368 3385 3486 3596 3671 3918 4195 4426 4696 4828 5150 5774 6217 6557 6763 7203 7877 8579 9204 9538 9640 9894 10188 10736 11429 11898 12368 12796 13041 13136 13517 14470 16170 17677 18656 18678 18867 19402 19909 20021 20464 21336 21873 22228 21654 21778 23249 25550 26676 25569 24805 24963 26730 31000 35994 40868 45758 49591 55903 62676 67313 70781 73804 79249 83877 89279 94876 97183 95790 92148 85698 85504 86795 88182 86547 83073 80002 81840 83504 80880 82120 78556 76052 72973 75676 80947 87529 93138 104205 118719 129457 135228 142806 159703 202870 199001 182934 181158 182403 176393 92205 19543 4938 4551 11434 12248 16316 26597 49426 10718 57 11 -3 -9 34062 264 1377 30 10017 9 27 42 7562 1320 401 2285 7368 13608 9510 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -38 119 277 385 582 741 960 1080 1073 1147 1314 1354 1449 1707 2031 2287 2474 2592 2711 2803 2862 3051 3512 3482 3143 3062 2940 2835 2920 3250 3273 3154 3184 3179 3142 3116 3432 3834 4214 4591 4762 4832 5200 5517 5465 5794 6381 7044 7601 8184 8696 8963 9400 9847 10228 10356 10838 11282 11841 12719 13273 13924 14547 14985 15067 15640 16565 17872 20117 21399 21669 22226 23564 24604 24987 25070 25009 25498 25661 24868 25678 26828 26886 26466 26413 26675 29413 34545 40457 45436 49577 54800 58817 61363 65945 70160 70604 69997 73395 78830 83366 86157 88303 91485 92662 90696 89094 86728 81779 78853 77322 71768 67792 65973 66897 69717 75168 81257 88793 97366 108252 117361 124451 129350 133327 134371 130422 131211 153103 182383 196204 213505 217946 187214 90168 18717 14205 12742 9995 13577 13584 18549 34469 37813 1032 46 33 13 11 7 34068 267 1284 30 10014 9 27 48 7563 1317 721 2438 5963 8579 6109 2021 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 29 171 314 488 645 844 1097 1236 1235 1322 1445 1626 1853 2098 2287 2819 3275 3494 3661 3787 4022 3969 3693 3522 3583 3232 2902 3015 3202 3292 3250 3188 3106 3170 3397 3819 4199 4399 4504 4714 4913 5361 5758 6032 6569 7179 7765 8287 8599 8860 9055 9340 9918 10623 11300 11890 12252 12833 13542 14394 15418 16440 17382 18154 18608 18854 19708 21233 22865 24174 25107 26072 26682 27158 28267 29744 30139 29356 29246 29902 30385 29743 28599 28000 28914 32454 38937 47176 53066 56784 61045 64538 67717 68739 67885 67934 69021 70856 73152 73239 68375 62144 64072 63847 62482 61027 60736 61064 57241 54099 54544 56208 59315 63017 68629 75631 81527 89711 98851 103424 105182 107301 109214 111494 111568 109053 108612 115311 133678 158462 156843 154802 185991 239865 194292 65193 20345 19900 8470 15015 19877 22328 61042 42704 898 31 22 5 -2 -6 34074 268 1249 30 10009 9 27 54 7563 1313 -26 499 1804 3219 5136 3635 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -97 93 266 338 470 565 599 741 908 1041 1307 1574 1820 2055 2247 2488 2722 2757 2634 2542 2441 2180 2087 1978 1918 1859 1742 1732 1929 2105 2323 2466 2505 2563 2638 2820 2997 3143 3288 3597 3893 4209 4561 4743 5068 5357 5688 6102 6501 6971 7323 7813 8170 8381 8944 9442 10032 10835 11669 12535 12923 12993 13297 14000 15435 16519 16938 17588 18445 19496 20454 21101 21850 22034 21444 20820 20376 19881 21486 23651 25598 27468 29684 31723 32709 33588 35066 37887 40994 43728 46876 49908 52820 56206 59419 62284 64698 68212 70815 74356 78930 84858 90100 96280 98167 99929 102660 106003 103674 101077 98989 94715 90207 91029 91687 93479 93158 94008 97798 97880 98196 97256 95572 96149 104085 124207 148997 182082 192422 192795 171943 147125 121908 80965 39234 6104 9724 13645 999999 11891 148917 66702 2877 41 25 20 21 14 34080 269 1242 30 10002 9 28 0 7564 1309 -71 624 780 524 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -24 118 197 213 263 428 626 887 1038 1241 1388 1281 1288 1411 1233 1079 888 713 619 641 665 691 865 919 891 907 1014 1219 1440 1586 1691 1707 1745 1858 1951 2166 2415 2550 2780 3024 3179 3448 3739 3932 4221 4621 4856 5055 5369 5485 5712 6196 6775 7213 7698 8107 8642 8899 9016 9936 10136 10227 11360 12548 13020 13504 14673 15147 15297 15069 14381 13573 13146 13917 16519 18719 19579 20370 22770 25402 27251 29460 31442 33454 35945 38871 42085 45434 48781 52567 56946 60812 65999 70984 76082 83775 90706 97455 104514 108892 113271 116350 114974 112076 111270 105338 102255 101124 98491 93512 91242 91792 89242 90925 92442 91916 87801 85500 80531 77952 91572 112541 134316 153796 172087 191606 198616 193362 170996 90490 41997 13433 16080 11423 14175 112210 174395 156347 2786 32 19 11 8 2 34086 138 5105 30 9995 9 28 6 7564 1305 -62 -14 2 63 222 407 371 251 328 377 351 212 70 56 90 82 94 151 198 287 347 462 590 649 661 616 614 688 854 985 1155 1288 1386 1539 1697 1854 2068 2227 2451 2677 3032 3373 3667 3888 4016 4182 4298 4558 4896 5308 5681 5778 5649 5811 6094 6191 6883 7506 8136 8825 9495 10069 10324 10303 10172 9848 9398 9210 9753 10904 11908 13359 14502 15859 17941 20427 23535 26995 29706 31778 33116 33631 35117 38022 41342 45301 50542 56321 62087 68417 75251 82934 88750 95271 102224 110170 118355 124957 135551 142488 138038 138185 132430 127869 130695 131910 128916 110438 97956 94249 87225 78973 69881 63477 62871 68118 78331 93453 111844 141234 175808 210426 219740 214655 171290 104034 30790 7419 6142 2804 62816 212071 317638 92346 631 15 0 -9 34092 270 1167 30 9987 9 28 12 7565 1301 225 294 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -92 -61 -93 -80 -74 999999 -47 96 132 113 247 327 334 374 231 162 150 163 168 178 168 177 271 404 530 521 510 505 494 479 519 676 772 891 1040 1189 1338 1492 1628 1812 2073 2258 2240 2301 2448 2674 3022 3244 3696 4112 4360 4473 4567 4711 4941 5139 5181 5261 5629 6035 6346 6850 7798 8503 8997 9375 9878 10330 10787 11432 11557 11193 11158 11187 11091 11807 13043 14709 16329 18100 20212 22689 25651 27166 28258 31235 34777 38179 42615 47894 53597 59678 65307 72782 78875 85473 91742 93907 94543 101597 109045 115339 120637 116165 110544 110343 110110 111528 114386 118812 114759 99692 86482 78402 74522 72336 68832 63190 52451 45019 41006 42915 46735 65983 96819 115989 131375 172021 223779 244255 221346 211003 181678 62100 6192 12563 40740 124905 303217 407731 200274 1658 30 10 -4 34098 306 81 30 9981 9 28 18 7565 1297 248832 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 509 892 924 595 395 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -75 24 88 43 26 84 187 176 167 220 268 390 518 534 457 340 382 397 285 275 364 435 581 667 633 505 461 531 640 797 920 1017 1181 1325 1458 1630 1861 1964 2036 2167 2356 2585 2791 3004 3098 3177 3393 3828 4226 4583 4972 5172 5336 5567 5797 6169 6450 6488 6721 7246 8090 8604 9097 10064 11072 11605 12097 12600 13406 14293 15217 15783 16151 16281 15780 15179 15374 16846 19118 20818 22347 23327 24440 25569 27145 29268 31559 36397 42204 48498 55580 62479 69180 76219 80891 86579 90147 92537 91635 87501 91265 90583 91223 90749 91681 95716 99816 100051 97072 98174 93013 85249 83832 84869 83576 82551 82703 82406 78632 64712 47902 40678 40676 43107 47427 65593 83918 115566 133684 138877 166506 201473 191755 149918 54809 9692 8440 13666 54037 232209 430376 477123 113347 539 8 -10 34104 269 1186 30 9976 9 28 24 7566 1294 326 793 859 881 262 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -38 -45 -92 -84 -7 10 11 -3 26 77 173 286 237 200 216 220 132 91 138 255 277 192 119 192 289 379 510 561 498 528 623 725 824 952 1123 1285 1471 1652 1767 1830 1974 2194 2386 2515 2850 3241 3314 3390 3674 4151 4432 4558 4898 5162 5394 5626 5876 6281 6727 7411 8082 8850 9793 10456 10690 11140 11986 12968 13782 14539 14954 14992 14857 14785 15092 15483 16729 18397 19502 20307 20835 21466 22905 25508 29018 33403 39120 46357 52288 58333 64857 70957 77364 83606 90489 95129 95531 101806 106656 109999 110939 111087 115626 118044 114926 110840 102350 94380 87529 84494 83951 83449 79361 74452 69262 62815 54782 47625 41949 37661 39103 47404 60778 76766 82047 72980 78971 123017 149340 141478 166777 214957 195575 89761 15173 6857 14762 23674 66548 226417 372721 396256 131864 2674 29 34110 306 76 30 9976 9 28 30 7566 1290 867898 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 22 165 170 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -85 -66 74 143 172 147 141 99 49 31 95 148 74 53 84 190 253 248 230 269 285 286 380 486 564 737 912 1085 1117 1113 1156 1256 1376 1438 1584 1726 2003 2374 2919 3429 3834 4099 4441 4852 5040 5144 5408 5621 5727 6159 6743 7359 7960 8592 9238 9753 10495 10776 11338 12200 12645 12980 13414 13543 13771 13948 14343 15009 15873 16872 17820 18066 18743 20302 22385 24356 25868 28740 34165 40699 48283 55139 60956 66394 71798 76512 81359 85028 87914 87601 91868 96855 100266 101249 99655 98579 102366 105339 106913 105915 103505 105848 109407 105343 97039 89037 76388 66020 59264 54119 49272 44535 43006 50464 62394 76220 87317 95447 103019 117300 127796 133534 153074 161223 199088 262915 229684 62422 7359 4614 15284 15208 66076 237012 270958 95973 2459 66 34116 271 1154 30 9974 9 28 36 7567 1286 103 619 860 236 -81 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -86 -32 -30 -14 30 -1 -12 -1 81 211 304 332 376 366 224 143 165 134 139 165 231 289 303 329 337 381 491 589 695 767 845 965 1102 1291 1408 1571 1884 2081 2225 2358 2499 2578 2833 3119 3270 3371 3691 3903 3983 4195 4494 5018 5520 5961 6454 6875 7372 7991 8629 9274 9865 10278 10854 11997 13079 13791 14183 14974 15884 16232 16452 16654 16983 17391 18114 18702 19574 20898 22251 23330 24111 25370 28682 34123 41633 48547 53737 57197 60721 63278 65324 68135 71077 74643 78035 79718 82645 83226 84076 81359 84178 85696 87154 90225 89362 90150 89602 88340 89136 90243 82746 76220 75296 74248 66082 59377 53850 48414 47356 48884 53048 58578 64359 73666 83962 90331 100147 108456 123171 155027 203685 215464 236658 269085 195355 79509 12999 20926 27300 10681 32365 131574 170277 102880 5125 76 34122 269 1180 30 9970 9 28 42 7567 1282 103 835 831 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -89 -67 -92 999999 -76 -24 16 49 162 247 311 352 301 296 192 137 146 213 311 281 286 313 356 454 529 584 656 760 880 955 976 1137 1280 1479 1651 1837 2029 2227 2485 2759 3011 3107 3303 3620 3966 4384 4646 4745 4841 4861 4974 5259 5607 6045 6478 7000 7648 8341 9009 9868 10948 11456 11689 12701 13976 14793 15088 15653 16066 16349 16456 16596 16654 17073 17832 18828 19593 19914 20248 21583 24186 29071 35236 39285 42414 44550 46250 47708 48910 50438 52081 53523 56346 59870 62181 63754 67254 70329 76195 79053 80245 84029 85103 88043 88631 90649 93480 96025 96789 94771 92022 89962 87851 89154 88278 84379 80175 70633 61591 55095 53934 57821 62102 70245 88244 103999 107989 105763 108142 125138 135705 153480 213649 223543 193508 119599 6249 10549 45202 26707 52043 186855 191743 107336 14763 269 18 34128 270 1147 30 9967 9 28 48 7568 1278 322 1672 3418 3825 3494 1515 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -99 -54 -3 -30 18 49 31 39 91 74 61 12 -15 29 197 425 600 522 541 575 495 415 440 498 543 566 587 641 719 692 714 815 912 1042 1124 1229 1407 1709 1990 2109 2316 2583 2887 3017 3160 3337 3684 3896 4197 4747 5460 5608 5896 6591 6986 7191 7467 7753 8006 8234 8332 9152 9854 10481 11497 12816 14154 15000 14717 15054 16847 18921 20058 20958 21343 20968 20846 21043 21457 21853 22334 23228 23153 22855 22998 24707 28093 32721 37894 42964 46011 48340 49844 49421 48324 47338 48121 49671 52414 55619 59947 64669 70540 75879 81271 84190 87297 89302 88805 90486 90357 83792 76239 72550 67340 61807 53291 51062 49513 47494 44817 38927 36978 39210 40887 41442 43378 47101 53090 66145 80986 96299 110871 124747 129220 102776 99688 115094 100694 141503 169373 192262 266912 97109 7478 14809 24983 85644 224279 317070 203803 62002 1084 20 5 34134 271 1111 30 9961 9 28 54 7568 1274 199 1290 2983 4242 3375 627 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 46 123 318 367 376 341 283 342 336 303 297 269 238 361 513 573 587 601 717 816 936 1086 1254 1458 1611 1715 1819 1972 2145 2276 2466 2725 2907 3020 3179 3497 3882 4334 4866 5165 5458 5381 5280 5493 5828 6332 6749 7232 7913 8734 9170 9994 11130 12191 12527 12738 13688 15332 16148 16737 17269 17505 17420 17378 17919 18325 18437 18906 18807 17841 17856 19518 22282 26165 30171 32214 33616 35854 36973 36780 38032 39201 40321 42625 46363 50856 54755 58189 62552 67601 71433 74136 76605 78032 77936 80228 82722 83642 84362 83380 81548 79232 79429 79231 76715 74635 71204 66671 64732 63299 62098 58930 52317 48989 50236 60537 79050 102846 130745 145708 144010 130488 98656 68397 84352 143840 170923 149238 163757 244462 124330 19013 34245 83628 181105 267393 93370 8267 321 32 24 4 34160 270 1154 30 9944 9 29 20 7571 1258 638 1710 2928 2572 117 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -83 -10 27 81 103 147 39 -79 -58 -65 -46 37 90 103 174 241 330 409 458 534 606 681 781 911 1044 1179 1353 1441 1639 1936 2079 2176 2245 2426 2610 2829 3052 3362 3648 3812 3936 3890 4044 4355 4726 4991 5091 5559 5923 6352 6900 7557 8462 9309 9785 10652 11521 11909 12540 13104 13437 13471 13546 14078 14597 14616 14162 13713 13609 14204 15452 17978 20864 22594 24349 25788 25217 25951 28064 30229 32209 34548 37493 41521 46392 51437 56251 60254 62411 64727 67691 71449 74405 79864 85085 92422 95964 98903 103310 109793 111560 108856 106375 100902 96228 93381 93524 89486 82550 77410 71074 60041 51617 45846 51283 67541 86197 105102 127139 143467 152412 151548 144430 108946 88981 111983 177082 217201 179573 115918 52599 87657 80337 146409 178363 50152 5382 216 57 40 16 34166 126 5442 30 9942 9 29 26 7571 1254 -58 -2 105 152 213 315 421 464 518 645 762 842 929 1019 1086 1227 1390 1519 1579 1591 1549 1539 1554 1683 1855 2040 2324 2591 2823 3127 3469 3818 4287 4877 5448 5983 6591 7319 8287 8888 9155 9209 8876 8805 9515 10164 10415 10527 10795 11211 11753 12319 13038 14091 15223 16149 17092 18348 19288 19525 20186 23083 27020 30844 34922 38879 42980 47267 51667 56954 62484 68591 75458 80300 85264 90333 93592 94889 95978 98146 100278 103293 107799 109103 108646 104424 105721 107325 107756 106293 105599 102005 94793 83358 72463 62813 51741 45192 45146 50657 62337 73723 87781 102597 116064 131121 144404 143104 139482 175845 228604 229869 164573 114717 101259 144382 85266 50940 82748 104549 95721 46839 7033 419 67 51 34172 126 5444 30 9944 9 29 32 7572 1250 -77 -27 33 75 129 182 245 281 318 419 502 544 620 698 780 834 904 1032 1125 1068 1019 1089 1168 1324 1550 1725 1979 2266 2496 2785 3037 3436 3902 4365 4760 5148 5563 6121 6938 7493 7579 7438 7299 7393 7848 8294 8460 8797 9263 9704 10193 10773 11607 12133 12775 13514 14198 14873 15694 17535 20088 22376 24789 27447 30541 33469 36802 40664 44673 48594 53496 58555 63666 67777 71979 75005 80856 85395 90844 95727 100064 104081 109531 112997 120649 126188 126300 122509 113780 102501 98835 97181 98970 95287 87928 79698 66952 61160 59788 60791 64860 71279 78439 85145 93625 102637 107763 107234 101060 114522 156327 181751 206375 182867 93556 26169 61407 57167 19005 82053 137406 122638 25884 3198 162 2 34178 129 5327 30 9947 9 29 38 7572 1246 -65 -22 25 66 118 193 244 271 251 378 487 536 619 699 747 768 851 971 1082 1148 1146 1176 1222 1328 1478 1675 1820 2059 2310 2537 2863 3175 3485 3854 4249 4916 5439 5833 6206 6790 7441 8193 8538 8447 8049 8205 9055 9723 9908 10035 10197 10454 10826 11404 11925 12625 13430 14219 14863 15907 17764 20304 23122 25304 26859 29445 33087 36656 39990 42933 45990 48933 52504 56391 59851 64495 69885 74509 78770 81203 81488 82136 82795 84630 86390 88069 90192 96195 102446 104963 104611 104745 104246 104207 104410 97108 82858 68080 62725 63701 66488 71567 81340 89669 96222 100936 105568 110208 111387 104778 85824 71683 63927 87235 123295 164804 135031 59957 63209 109352 108093 32872 65421 133339 133766 177943 165013 5389 125 34184 132 5270 30 9950 9 29 44 7573 1242 -40 102 134 182 224 222 240 271 307 341 435 505 559 658 736 798 922 1039 1234 1298 1358 1354 1420 1524 1476 1481 1587 1732 1948 2145 2313 2523 2993 3521 3922 4399 4825 5270 5824 6153 6431 7044 7924 8821 9094 8829 8558 9003 9663 10524 11156 11168 11159 11262 11594 12143 12765 13268 13809 14479 15385 17056 19333 21524 23505 25557 28580 31844 34362 36818 39537 42132 44581 46275 48013 49835 51449 53807 57528 61328 65320 69322 73145 75323 79516 83903 89857 92923 93838 95743 96109 90475 85433 83900 78988 76441 76324 76303 78349 77569 80700 85334 83659 82455 77686 74138 75173 79548 82263 82635 78044 72826 66656 60361 62362 63414 78524 100808 132285 143246 116518 73132 45771 31907 19570 112996 411599 484819 312252 138435 1490 47 34190 276 952 30 9952 9 29 50 7573 1238 -59 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -40 13 -22 13 24 51 50 89 186 177 202 333 535 653 728 900 958 1113 1031 1001 1052 1016 954 902 993 1092 1269 1530 1794 1905 2013 2250 2555 3015 3555 3914 4263 4609 5067 5368 5496 5818 6323 6805 6878 6876 7377 8303 8743 9106 9226 9258 9478 9887 10208 10440 10846 11429 12022 12749 14365 16009 17552 19091 21109 23093 24716 25928 27807 30393 32596 33804 35465 37498 40532 43426 46426 50172 53895 57909 61891 64826 67427 69520 74303 78135 78714 83205 86086 87567 86172 85003 88106 89762 91256 92410 91305 92210 91120 90997 90810 87333 84737 82718 82593 82628 82448 84555 87741 90959 90655 84960 75354 73529 90475 78091 73500 91354 107736 178114 236018 190766 34650 10287 13166 126729 505486 442699 64808 57461 1328 39 34196 270 1135 30 9955 9 29 56 7574 1235 558 1427 1219 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -35 30 19 38 -6 57 58 97 170 230 300 422 582 718 784 902 1009 1008 858 777 687 754 820 896 931 1000 1141 1391 1650 1904 2066 2338 2594 2977 3364 3872 4266 4673 5028 5411 5900 6345 6741 7215 7289 7144 7201 7612 8383 9112 9426 9536 9773 9985 10165 10563 11197 11927 12423 12974 13974 15199 16383 17986 19602 21727 23821 25799 27941 30509 33718 37033 40519 44272 47982 52308 56779 60049 62746 65159 66627 68036 70961 74599 77248 79935 80965 82395 87350 94350 97948 102514 103677 105635 106249 109510 113129 111560 98298 89382 89223 87558 78646 72580 68056 65429 66311 71729 79381 89614 104087 105580 103035 110648 98765 79518 77025 81745 92797 100584 266928 445691 418604 156078 36702 163023 474764 571909 221074 26672 8193 276 152 34202 271 1107 30 9957 9 30 2 7574 1231 -62 999999 556 1807 2222 667 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -96 -44 17 19 50 157 129 142 231 218 273 364 521 695 821 960 1151 1289 1332 1162 861 831 889 998 1043 1149 1325 1396 1505 1715 2137 2549 2782 2977 3295 3685 4074 4532 4871 5133 5369 5857 6335 6837 7319 8077 9133 9552 9214 9107 9695 10248 10655 10941 11164 11622 12083 12528 13160 13820 14240 14398 14826 16126 17704 19219 21229 23018 24412 26245 28265 31223 35548 39798 42393 45465 49472 52901 56441 57659 58469 60480 63958 68265 72096 76686 81713 86745 89986 91335 91462 94961 97981 96936 93395 95717 98362 101804 104861 106253 105067 98854 96792 95350 83700 77405 71491 65475 58506 56327 57504 56865 64752 87661 108405 128717 128407 104987 84257 93240 109495 139538 189598 167242 94481 31473 74723 372519 554793 521608 294668 42726 472 148 129 34208 270 1139 30 9959 9 30 8 7575 1227 274 467 565 849 635 203 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -98 -65 -76 -12 32 45 63 75 113 171 200 279 344 475 621 710 763 712 676 616 642 673 783 891 1063 1236 1346 1434 1496 1588 1785 2060 2360 2558 2764 3024 3287 3659 4043 4255 4553 5029 5371 5864 6354 6720 6967 6912 7274 7843 8386 8749 8973 9205 9411 9755 10112 10474 10805 11212 11684 12521 13566 14598 15553 16806 18287 19947 21771 23812 25616 27870 29548 30541 32327 35059 37751 41217 44530 48200 51681 53600 56800 62153 68323 74460 79907 84980 92775 100419 107169 110717 111571 108850 109028 109384 109504 112943 115115 118372 120146 124176 127508 128429 128996 128325 120308 106239 98219 86529 83560 74434 63237 66425 76120 76600 71199 71600 72315 85728 95742 97287 105030 103611 88022 39190 132406 472461 508256 566034 342778 14971 406 149 125 34214 267 1229 30 9959 9 30 14 7575 1223 336 952 1714 1653 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -83 999999 999999 -68 8 -36 -6 58 51 70 89 297 513 704 810 807 714 573 452 464 629 882 1093 1129 1162 1220 1265 1426 1582 1727 2071 2450 2665 2881 3192 3427 3690 4139 4559 4898 5339 5522 6042 6545 6939 6965 6853 7041 7283 7756 8109 8369 8658 9104 9510 9535 9629 10089 10504 11193 11996 13050 14035 15373 16971 18322 19245 20127 21937 24657 27724 31129 34581 37758 40468 43831 47559 51728 56403 61221 66113 71321 76580 83275 88433 93531 99823 107874 116535 127628 136627 144419 155643 167560 176549 183068 174906 165853 163665 157873 154199 138332 111970 101367 88390 73840 61199 55093 51540 53427 58395 66795 73860 79685 75746 67016 62294 67051 71434 85523 106464 120501 142265 128009 86159 66468 177747 366240 361792 95452 1634 231 159 146 139 34220 267 1229 30 9959 9 30 20 7576 1219 241 941 1625 2489 2398 -72 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -40 -20 -9 51 205 352 358 210 267 338 330 368 406 411 441 533 756 1077 1274 1253 1202 1161 1150 1047 965 1123 1520 1775 1890 2038 2167 2316 2551 2841 2829 2941 3351 3764 4028 4337 4811 5295 5699 6048 6354 6641 7034 7529 7974 8581 9060 9110 8960 9728 10505 10976 11538 11933 12592 12983 13260 13402 13461 14129 14692 15468 16302 17213 18163 19853 21797 22711 23491 25640 28514 32004 36395 41992 48434 55211 61696 67758 73128 79312 85751 92755 98080 103844 105130 104804 104507 106619 111819 114001 119063 124550 131964 136756 138250 143502 140666 132439 131924 130976 116118 102056 91039 81017 67540 61048 58918 59806 60030 62254 65100 67100 71093 77060 78884 78323 78351 78227 79787 84386 94768 108711 126403 149439 128821 128062 142314 121710 121065 230316 288701 224709 5486 584 199 174 157 34226 267 1231 30 9961 9 30 26 7576 1215 448 1177 1176 868 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -91 63 126 70 46 85 101 82 81 100 217 365 514 681 706 588 577 593 613 717 701 734 843 1011 1216 1352 1443 1525 1666 1889 2050 2209 2275 2498 2852 3173 3550 3856 4105 4272 4210 4238 4642 5213 5459 5533 5951 6279 6551 6951 7459 8077 8726 9231 9655 10090 10462 10506 10615 10617 10934 11255 11649 12321 13506 14406 15043 15933 17060 18131 19653 21696 25009 29791 35289 40634 45954 51190 55823 60089 64300 68100 72078 77226 82146 86673 92939 97176 100423 104463 108227 109196 111261 115294 119817 118652 110725 103897 99091 101203 95088 91681 86597 86148 86860 87089 91482 95250 93325 94177 93426 91145 92875 93103 92587 92192 91397 90001 86756 84314 79543 85148 106403 159123 187416 160279 123307 144303 157158 94076 197926 339092 138642 9262 207 145 131 119 34232 266 1267 30 9967 9 30 32 7577 1212 -92 329 259 27 252 12 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -92 4 75 65 77 115 139 175 248 262 233 256 224 250 368 483 503 642 791 904 1079 1207 1238 1423 1685 1807 2028 2201 2410 2614 2642 2559 2634 2855 3287 3538 3802 4085 4406 4748 4956 5036 5349 5805 6442 6799 7104 7239 7211 7182 7206 7347 7560 7769 8119 8672 9376 10075 10900 11808 13147 14606 16533 18996 21718 24171 26382 28401 30636 32707 35166 37423 40232 43527 48230 53279 58016 61206 64363 67426 68532 70131 73763 77492 82380 83536 85252 89895 93216 90875 93327 95445 97207 100397 102622 101375 99411 105941 108938 109021 111938 111626 111755 117650 127098 135347 139108 140096 135468 131208 122405 113940 96860 97267 107545 138396 164065 183202 176636 204428 154373 65600 127564 313230 278349 108897 2823 155 139 124 34238 127 5442 30 9972 9 30 38 7577 1208 -47 70 117 129 169 106 113 140 196 318 380 422 476 564 737 988 1251 1249 1209 1404 1763 1943 2135 2373 2533 2476 2440 2569 2780 3094 3352 3534 3698 3995 4182 4453 4758 5060 5375 5793 6018 6140 6078 5872 5781 5895 6281 6637 6871 7453 8101 8558 9337 10157 11133 12961 15375 17141 18279 19240 20056 21096 22346 24175 25985 27824 30418 33679 37250 40708 44729 49115 53563 58302 62837 66586 69428 72228 75461 80132 84761 88765 90651 93963 93706 97101 101185 106245 113337 119297 120966 121476 119897 116501 119526 118170 116524 109717 104272 102965 100702 100479 102984 107920 111582 117242 123209 128056 123634 113309 107361 91728 75859 101049 146378 158625 121927 100978 104951 223494 493653 394286 181255 36690 254 171 150 34245 134 5208 30 9978 9 30 45 7578 1203 -42 30 52 62 108 83 117 99 114 94 143 235 320 346 425 437 416 507 604 717 921 1080 1206 1339 1385 1545 1787 2021 2217 2403 2504 2522 2575 2767 2984 3201 3430 3602 3693 3939 4362 4751 5028 5298 5431 5712 6121 6081 6088 6186 6381 6610 6928 7179 7519 7838 8211 8566 9148 10055 11292 12670 13804 14857 15285 15689 16721 18165 19839 21941 24350 26978 30179 33532 37156 41708 46530 51723 57816 64028 68747 73155 75606 77922 83308 87290 90624 92992 94584 92005 93678 97101 103602 102226 106008 113620 116625 116025 116584 114112 116267 112427 99824 90541 86734 83989 87752 94508 104011 112453 120830 128281 132863 138996 143489 144241 142681 142216 132053 115153 98185 102148 132299 156607 122924 114067 120903 171606 288090 124390 12325 270 153 143 34251 140 5064 30 9984 9 30 51 7578 1199 -92 -62 -76 -72 -2 86 110 248 364 389 384 431 438 352 381 444 518 615 678 699 713 788 812 863 1001 1090 1131 1157 1308 1477 1743 2019 2123 2503 2931 2954 2980 3090 3165 3205 3300 3572 3966 4138 4171 4510 4917 5349 5772 6025 6342 6664 6752 7182 7240 7495 7970 8057 8242 8560 8678 8806 9002 9228 9578 10093 10868 12014 13210 14009 14556 15339 16383 17242 18678 20608 22779 25457 28431 31446 35276 39518 43920 49664 54145 59987 64583 65190 66035 66992 67737 67717 69034 73093 74179 73316 72299 73609 74662 74086 74299 74990 73071 73657 74407 75756 77538 78155 79258 81014 85218 89261 93609 98394 106409 112354 122366 136164 153128 170921 188978 207630 214242 199826 147819 105994 114189 90175 97532 130249 131203 117606 91674 90696 107064 304349 293380 6229 236 141 34257 283 778 30 9988 9 30 57 7579 1195 -21 213 49 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -52 34 87 87 79 46 111 191 217 273 359 503 626 594 506 538 677 782 905 955 1020 1036 988 932 996 1083 1173 1409 1592 1785 2009 2307 2577 2774 2852 3058 3128 3144 3296 3403 3512 3792 4076 4385 4741 5189 5434 5834 6331 6834 7290 7630 7589 7391 7565 8102 8266 8772 9231 9474 9401 9503 9737 9732 9971 10460 11094 11898 12797 13680 14365 14989 15803 17015 18766 21177 24110 26996 29625 32336 35560 39471 42663 46127 49740 52877 57235 60458 60933 60347 61249 62449 63337 64181 64545 64234 66715 67127 66792 62554 62849 65723 66552 67521 70072 70415 71177 73702 75638 76644 78070 81066 82998 84711 88355 93364 97485 106016 116422 133596 153854 176027 196511 208770 211830 195212 155942 96830 83843 120266 117466 151265 146813 136309 126680 170084 208045 276318 284734 3534 195 169 34263 143 4981 30 9991 9 31 3 7579 1192 -95 -31 -23 62 101 69 138 218 160 199 249 427 453 437 439 489 499 618 718 722 752 740 764 797 858 974 1133 1328 1603 1651 1668 1804 1999 2281 2608 2644 2684 2867 3096 3226 3392 3759 4040 4206 4291 4415 4707 5091 5543 5916 6173 6416 6636 6896 7210 7499 7801 8043 8138 8286 8320 8331 8380 8651 9044 9497 10051 10801 11607 12074 12461 13277 14793 16699 18502 20183 22174 24429 26456 29192 32200 35763 38436 39634 41714 43403 45072 47645 50258 52804 54685 57193 59891 62748 65693 67598 67861 66335 64832 64847 66632 68494 68024 69249 70752 72373 71980 70289 71941 72604 73588 73910 75627 78541 80806 85221 89994 95625 102486 111950 128734 153043 175724 193695 205683 178576 124827 119191 120518 113091 134252 165641 301890 280291 117071 83347 162101 148351 278510 158445 2753 159 128 34269 268 1235 30 9995 9 31 9 7580 1188 62 272 544 419 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -36 -50 10 -6 75 137 204 275 367 367 297 314 367 442 553 749 819 796 738 744 693 582 588 718 833 1067 1327 1585 1880 2134 2150 2163 2346 2561 2508 2649 2987 3220 3336 3685 3889 4087 4150 4387 4626 4863 5266 5757 6284 6856 7282 7575 7708 7870 8027 8316 8638 8692 8446 8538 8718 8634 8928 9560 10051 10392 10695 11039 11471 12210 13124 14428 16006 17638 19063 20264 22095 23723 25476 27111 28995 31318 33626 36800 39834 41920 44126 45884 48039 50834 52461 54211 55287 58302 61964 65822 69037 70875 73666 76973 77697 81282 83300 83084 82978 81492 80511 78634 77773 77868 78723 80504 82589 84134 84901 86745 88366 90729 96511 104844 114488 125530 141363 158843 171506 178727 168548 134556 88762 93359 141225 125218 133575 152844 207046 249205 118881 34618 26651 119760 318828 155942 4092 166 153 34281 269 1210 30 10000 9 31 21 7581 1180 212 300 124 -69 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -98 -45 -33 12 67 105 108 157 219 219 165 269 335 426 468 496 608 745 771 786 672 719 791 850 1060 1270 1432 1517 1713 2037 2199 2149 2095 2153 2235 2401 2555 2721 2894 3088 3215 3492 4014 4548 4666 4832 5102 5457 5836 6152 6483 6716 6826 6973 6946 6901 6851 6946 7035 7242 7468 8029 8428 8702 8768 8920 9080 9307 9815 10316 11135 12592 14179 15937 17883 19837 21997 24042 25737 26901 28856 31048 33857 36948 39876 43342 46399 50392 54809 58137 59833 59103 59571 63032 64083 66475 67299 68474 71228 72298 74556 76524 77781 79000 79134 80442 82136 83760 83232 80050 80450 84600 87927 87882 86479 86422 89786 94571 102134 111375 121873 130981 139611 149239 152791 150116 138767 126458 117733 124881 139898 153591 186729 251414 260711 122535 64136 13350 999999 108072 271865 59207 894 189 149 143 34287 270 1182 30 10002 9 31 27 7581 1176 176 249 24 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -34 26 60 47 48 22 19 121 247 328 390 468 622 742 801 766 689 707 771 900 1058 1202 1276 1423 1692 1927 1922 1852 1964 2074 2207 2336 2502 2705 2921 3276 3520 3756 4385 4599 4658 4776 4835 5024 5369 5691 5997 6115 6063 6034 6055 6117 6154 6194 6338 6555 7181 7588 7790 7886 8039 8484 8858 9344 9780 10207 10970 12112 13418 15213 17065 19046 20790 22589 24431 26058 27662 29553 32103 35151 38466 42784 48182 53691 59354 63375 67289 71019 73726 75661 74843 75165 74847 75753 76600 76932 78280 77198 77951 76206 74444 75587 76516 77807 78219 81651 85389 86523 87144 88024 87930 90489 97924 108540 118089 128847 141756 152237 159642 165760 167994 157282 133292 103442 77667 102058 151220 155697 155297 195344 199661 146112 10831 14002 137879 212447 170416 42346 693 173 154 34293 134 5264 30 10004 9 31 33 7582 1172 -42 16 150 174 147 242 348 378 442 510 541 543 638 793 912 1020 1223 1193 1121 1205 1335 1463 1622 1648 1745 2086 2373 2661 2969 3268 3483 3694 3858 3960 3958 4202 4482 4589 4559 4540 4669 4654 4527 4284 4452 4888 4925 5050 5315 5595 5873 6137 6466 6763 7159 7710 8389 9111 10093 11234 12362 13679 14857 15932 17273 18553 20329 22903 25929 28779 32099 35852 39575 43860 47650 50157 50383 51337 53111 52827 52687 52261 51771 53909 55239 56837 58813 62763 65342 64601 61432 61382 62995 65698 68961 72174 74613 79043 84527 87785 90375 95234 101108 105916 114106 124385 131924 139918 151734 160318 168336 176523 177300 175166 163586 141631 118904 86765 54598 66706 120817 156981 269117 307337 88960 78487 171368 243665 185997 53821 1156 161 146 136 34299 130 5356 30 10006 9 31 39 7582 1168 -19 46 149 172 165 227 317 391 481 605 755 801 756 661 682 880 975 963 1171 1439 1604 1727 2073 2413 2614 2762 2932 2975 3005 3149 3197 3428 3629 3760 3925 4044 4126 4094 3984 3881 3777 3793 3717 3593 3557 3904 4002 4542 4941 5390 5754 6062 6560 7076 7519 8163 8918 9468 9754 9895 10229 10897 12403 14070 16193 18253 20537 22875 25424 27231 29048 31062 32264 33073 34340 35725 38253 41080 44003 47893 53786 59500 65054 70377 76863 82067 85934 87755 94456 100472 102373 103293 102303 106676 109820 110229 105801 106528 108584 112408 117656 125683 134401 143303 152448 161172 168102 174187 176042 165697 140075 119586 90829 64348 49627 78470 156719 348950 534780 214894 65116 117532 111347 97817 63761 12944 338 150 133 124 34305 269 1220 30 10010 9 31 45 7583 1165 129 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -83 54 192 252 384 507 600 630 679 802 923 1080 1165 1270 1315 1296 1256 1310 1406 1451 1557 1757 2014 2298 2507 2583 2753 3231 3333 3359 3416 3512 3563 3717 3943 4011 4015 3980 3962 3964 3910 3871 3841 3993 4134 4384 4803 5051 5439 5846 6168 6542 7060 7377 7799 8274 8510 9105 9816 10680 11981 13445 14568 15791 17025 18354 19677 21345 23561 25733 27886 28622 29589 31784 33700 35977 38478 41762 45032 47031 49666 52659 55200 59638 64404 65262 65879 68685 73241 74346 75354 78682 80555 79735 83603 87126 91762 96378 100711 104905 111342 116510 122846 130670 137066 145387 153208 160906 167941 174685 181232 185502 176291 149316 103286 61701 52247 34554 68545 288937 443277 353522 244825 58081 32311 141844 120902 37907 1859 182 158 152 146 133 34311 133 5302 30 10012 9 31 51 7583 1161 -43 36 118 178 275 355 407 518 670 832 885 881 825 764 693 784 841 933 1050 1123 1345 1557 1716 1768 1950 2143 2328 2473 2605 2532 2506 2483 2571 2814 3017 2997 2863 2707 2576 2557 2594 2845 3167 3462 3677 3868 4255 4769 5089 5277 5520 5758 5804 5825 6074 6760 7592 8528 9180 9592 10032 10423 11023 11989 13532 15364 16898 18866 21378 23297 25526 28454 31350 34003 37510 40855 44089 47966 51674 57308 62426 65555 67404 68654 71566 74265 77274 79965 83670 88472 90288 95178 98699 103583 109952 111523 114580 119213 127001 134324 140098 148325 157146 166030 175409 180257 188123 195833 197393 192770 179341 158105 124360 85304 57451 52904 56043 58090 74565 158625 431528 288543 62889 106413 196970 54145 6164 670 189 182 172 166 157 34317 130 5391 30 10011 9 31 57 7584 1157 -74 30 28 78 177 261 369 393 335 312 364 496 472 489 503 571 604 659 715 788 871 993 1113 1288 1487 1635 1774 1890 2011 2019 2014 1996 1973 2018 2062 2095 2198 2179 2076 2191 2404 2613 2684 2752 3019 3219 3476 3673 3851 4181 4274 4255 4215 4496 4985 5446 6227 7105 7935 8662 9435 10427 11567 12828 14198 15535 17370 19009 20759 23038 25835 29134 32774 36464 40972 44515 47671 50313 53644 58185 61053 62667 66836 71642 76701 81117 83893 89905 95787 99826 100219 102499 109176 115876 124427 131707 141870 151440 159229 162117 165306 169123 172126 176910 179887 177371 177692 169667 164277 163211 148621 117511 79040 64156 64895 84368 195128 213818 327574 44602 15178 137648 319058 161015 1448 205 182 175 169 165 34329 121 5659 30 10009 9 32 9 7584 1149 -66 -58 -54 6 12 60 88 58 73 137 283 420 507 577 660 756 917 1031 968 967 1057 1213 1252 1326 1420 1504 1583 1625 1642 1694 1776 1944 2019 2149 2135 2197 2386 2611 2714 2773 3013 3169 3263 3445 3670 4043 4542 5195 6003 6868 7727 8468 9118 10013 11040 12177 13742 15793 18022 20781 23460 25806 28257 30725 33564 36717 40411 44450 47924 51856 55880 59831 63257 66116 69869 74434 78883 82207 84996 89168 94705 98985 104761 112611 115111 118455 119580 124496 128787 131348 133892 138075 147017 156610 166072 174447 181527 190063 196656 196643 199533 195532 186505 168671 134759 127610 117832 103668 94487 82797 66989 125789 200218 142791 82813 23162 1011 201 139 123 104 34335 113 5898 30 10008 9 32 15 7585 1145 -43 42 97 163 222 285 300 374 490 533 538 587 681 731 850 862 892 956 981 1035 1092 1174 1316 1437 1532 1623 1618 1636 1765 1862 1946 2042 2210 2430 2713 3042 3449 3868 4332 4835 5304 5957 6508 6952 7535 8215 9140 10474 12172 13828 15557 17359 19268 21259 23737 26723 30079 32772 34350 35926 38220 40950 44533 45485 44484 47826 52257 54894 57928 61281 65404 69408 73768 81431 89113 97240 107346 117981 129214 140105 149484 155141 165500 174158 181532 194426 204798 210349 219313 229787 231863 232828 231439 226258 202242 167482 146688 138257 134747 112913 136526 123661 102938 104723 128397 37980 10500 543 171 169 158 143 136 34347 114 5866 30 10006 9 32 27 7586 1137 -83 25 163 201 200 210 276 339 402 462 544 652 767 766 831 836 800 841 880 912 1003 1058 1108 1232 1338 1460 1592 1739 1943 2060 2159 2368 2673 2970 3331 3673 4051 4486 5034 5624 6238 6983 8039 9083 9786 10480 11196 11789 12380 13146 14126 15062 16397 18061 19547 21499 24026 26421 28913 32059 35735 39432 44015 49963 56425 62241 69165 76576 87143 93623 97811 104383 109626 112047 119842 128538 135358 143067 147612 147808 148414 155407 159020 168348 173807 178095 180836 179630 187655 189648 186385 184071 179914 181199 176109 167849 179685 160506 117100 80614 88334 109484 126579 148084 176830 171638 87691 22062 1734 233 176 167 154 143 34353 113 5923 30 10003 9 32 33 7586 1133 -20 53 55 67 110 177 258 360 434 456 525 546 584 631 696 782 825 861 922 952 1009 1095 1172 1295 1423 1551 1658 1716 1925 2101 2335 2660 3044 3395 3597 3786 4061 4506 4970 5558 6131 6754 7504 8064 8746 9563 10120 10857 11979 13363 14701 16041 17612 19513 21410 23982 27149 30851 34270 38417 42592 47183 52117 57579 64575 70365 75906 81698 88608 94598 103137 111758 115129 121915 126834 131976 137498 145665 154433 157276 153660 158940 169189 170932 170794 174813 177537 179577 178336 170463 164920 157673 147394 134887 123977 120082 133874 120298 96232 61808 133403 158590 97425 131683 97014 56634 118030 180875 8011 372 167 152 130 34359 115 5831 30 10001 9 32 39 7587 1130 -29 47 108 174 244 276 313 435 512 556 598 698 810 873 953 1090 1229 1355 1454 1549 1591 1650 1694 1798 1846 1882 1974 2094 2309 2530 2572 2751 3224 3652 3988 4177 4348 4491 4875 5346 5992 6973 7883 8774 9508 10399 11179 11817 12495 13432 14760 16391 18106 20048 22481 25427 28269 31673 35979 39885 43483 47756 51867 56040 60174 63744 69221 75656 80143 84293 87826 91977 97184 99836 104915 113207 119236 129107 138732 145649 148431 144674 137784 136201 138185 140796 141338 143501 146114 151162 154354 161240 167218 164205 152221 142623 151812 163671 164182 175883 157402 118351 133131 201338 150595 115593 42450 62295 126855 97138 34236 2051 316 188 157 34365 116 5797 30 9997 9 32 45 7587 1126 -51 103 254 368 478 542 584 683 720 673 657 746 809 872 962 1063 1175 1343 1477 1574 1761 1839 1986 2104 2126 2140 2180 2089 2167 2402 2654 2918 3261 3604 4004 4494 4984 5192 5422 5837 6183 6663 7756 8718 9513 10330 11422 12459 13576 15061 16648 18276 20118 21643 23675 26110 28825 31495 34337 37686 40812 43946 47745 51476 55496 59287 63524 67340 72524 77133 81789 87543 92919 95394 98669 104492 111839 116457 119899 120832 124326 133882 141598 143463 141641 146976 152625 154972 155945 156782 161097 165227 162330 158757 157767 161794 162620 164045 170348 193855 230678 193853 124520 90053 90002 51824 53314 166033 225148 145097 116261 29078 2432 418 208 196 34371 114 5851 30 9991 9 32 51 7588 1122 -57 72 136 178 198 239 344 400 423 502 608 709 815 912 910 791 743 823 966 992 962 974 1048 1130 1154 1224 1463 1732 2046 2345 2549 2643 2920 3218 3512 3723 4005 4518 5255 5961 6568 7187 7841 8575 9669 10848 11850 12986 14045 15452 17048 18804 20842 22950 25535 28653 31882 35411 39207 43518 48264 53206 58202 62950 67480 72157 76469 78983 78312 79955 81112 84175 89083 92178 95001 99846 103819 107034 110462 116651 124996 126216 126583 131083 136185 141203 146682 149734 150613 155185 160322 165281 168050 165237 164749 162427 160736 169051 204793 260216 236565 144437 88020 43178 26261 94194 128119 109935 55065 5351 1220 341 150 138 34377 112 5908 30 9988 9 32 57 7588 1118 -71 89 163 251 330 392 448 498 601 683 803 923 933 896 875 846 855 919 988 1060 1175 1311 1371 1448 1652 2003 2338 2616 2912 3008 3284 3806 4278 4667 5089 5462 5858 6417 6952 7608 8318 9207 10297 11574 12936 14302 15551 16869 18574 20287 22171 24479 26937 30047 33528 37034 40534 44394 49560 56245 63324 70486 77205 83112 84931 86522 87321 86406 88824 91283 93519 91028 87437 87794 92905 98077 96179 96229 99644 103020 109453 112858 113767 117075 118777 121855 125868 130096 136079 144709 153923 165769 185475 209999 236320 254154 239381 220297 231069 201264 128439 91187 83328 69068 45101 46334 64627 48642 10012 1373 194 147 34388 115 5814 30 9984 9 33 8 7589 1110 -86 -31 9 72 103 125 158 125 228 360 481 524 523 545 637 755 877 1017 1147 1238 1323 1430 1567 1730 1868 2028 2266 2542 2823 3049 3385 3921 4344 4466 4786 5275 5706 6004 6160 6299 6702 7455 8325 9321 10359 11455 12554 13844 15327 16871 18422 20264 22610 25234 27801 30228 33116 35568 38041 40940 43387 45466 49894 56375 63633 69967 77707 81453 84552 86562 88572 90330 93565 98545 101018 102139 105243 109089 107738 106654 110876 113658 108553 107923 110856 107268 106975 110141 113941 114083 114984 116895 119479 120870 125936 131296 135662 143505 164763 204749 239808 249922 226671 181912 130331 90480 179073 253421 267722 89948 11699 1950 366 179 163 34395 117 5747 30 9977 9 33 15 7589 1105 -94 -52 -18 15 105 201 258 338 428 507 545 597 684 812 958 1101 1177 1273 1392 1506 1685 1877 2035 2186 2266 2351 2509 2643 2889 3113 3295 3564 3894 4405 4993 5602 6161 6606 6989 7496 7919 8248 8536 9034 9876 11008 12323 13757 15200 16565 17990 19614 21643 23987 26597 29549 32384 35205 38077 41366 45054 48581 52267 56576 62527 69252 76114 81975 89091 94749 94409 91699 88974 86199 86724 87344 87885 88658 89592 89677 88827 89310 89395 91458 94948 97885 101174 102851 103023 103586 104108 107248 109975 112579 113885 113487 109340 102287 95653 96673 143072 231203 286592 278460 231725 180095 151283 165456 205466 173908 135989 107089 5440 804 187 135 121 34401 121 5652 30 9972 9 33 21 7589 1101 -84 -34 41 155 261 310 351 434 418 512 570 543 592 673 768 845 849 927 1105 1228 1329 1409 1522 1768 2049 2316 2564 2829 3110 3310 3456 3648 3930 4089 4349 4565 5004 5434 5727 6063 6612 7077 7304 7636 8480 9804 10983 12189 13634 14928 16132 17352 18804 20646 22809 25254 27925 30757 33986 38216 43160 47941 51296 55869 60477 66781 72758 78218 83065 87361 89148 91875 96336 100859 104751 109519 111751 108619 102639 99707 97366 96393 99200 100875 100187 102607 105716 110119 114877 117287 122502 127149 130734 133265 136712 138410 135957 129207 117446 102592 86487 67901 53412 41405 124793 315661 342699 239858 143862 35042 3358 89255 269441 147631 8284 1768 682 236 164 154 148 34407 121 5615 30 9965 9 33 27 7589 1096 -47 27 55 95 167 233 312 366 381 437 552 709 726 760 861 1008 1072 1135 1243 1418 1534 1644 1792 1989 2185 2350 2502 2675 2882 3074 3240 3445 3725 4123 4514 4968 5269 5446 5611 5777 5928 6253 6916 7917 8968 9803 10686 11733 12851 13908 15115 16431 17938 19570 21205 23225 26068 29187 32786 36963 42720 48887 51794 54465 58416 62197 65722 68418 71035 75342 80277 84406 85734 85589 83957 83588 84436 87390 91325 93340 95265 96725 98553 100525 102704 105685 111077 115436 117806 116489 118470 120117 124257 127302 127513 126986 120207 112510 102474 90479 76813 65710 61191 66144 79429 143389 295378 376762 291520 152016 73491 251209 290849 96022 4437 369 200 190 185 167 157 34418 126 5450 30 9950 9 33 38 7588 1088 -87 -39 -2 94 255 390 507 640 782 878 1005 1099 1157 1268 1365 1462 1661 1959 2144 2173 2224 2291 2489 2726 2925 3052 3099 3143 3256 3398 3601 3833 4060 4322 4569 4888 5157 5489 5920 6195 6541 6714 6318 5776 5765 6199 6890 7962 9105 10075 11247 12710 14290 15850 17786 20428 23226 25991 29036 32218 35644 39255 43070 46785 50909 55698 61196 66631 72265 75156 76445 79630 81743 84794 88461 87992 88808 91033 91159 88779 87314 88947 92937 97384 99090 99259 99700 98147 96564 97336 99207 102014 104360 103339 104245 103192 97816 93909 90078 86712 78218 69415 60768 49467 40187 34236 33379 44145 73164 179787 347788 426681 421443 354080 30647 21153 173186 212612 19419 568 247 204 198 179 177 171 34425 127 5443 30 9943 9 33 45 7588 1083 -97 -26 87 247 375 486 534 598 734 786 932 1072 1156 1287 1381 1536 1700 1899 2078 2211 2326 2420 2563 2714 2924 3102 3172 3263 3352 3349 3483 3685 3932 4198 4525 4876 5216 5559 5895 6308 6710 7052 7614 8180 8476 8482 8275 8085 8188 8621 9396 10371 11526 12886 14462 16280 18652 21637 24574 27272 30435 34151 38476 43680 49153 54403 59109 64829 71075 74115 72217 68341 67267 64751 66057 66612 64218 63578 64052 65792 68740 71214 73820 76686 80849 84655 88356 91878 93872 95413 96931 96672 98297 102141 104154 103287 102480 101146 100551 98068 95757 91155 85196 78143 66798 52713 39093 33089 38683 81393 194814 324739 403537 427755 365647 276569 193334 151887 94755 38726 11426 1956 223 164 162 147 134 34431 126 5442 30 9942 9 33 51 7588 1079 -67 -46 -24 49 140 238 355 477 549 598 697 753 755 848 935 960 977 1034 1188 1340 1428 1618 1805 1947 2121 2274 2317 2394 2556 2846 3299 3765 4147 4617 5040 5370 5623 5837 6246 6581 6755 7252 7762 8094 8296 8538 8663 8564 8915 10252 12194 13400 14375 15775 17961 20425 22743 25135 27946 31107 34224 37685 40702 43754 47047 49405 49467 47998 48046 47504 47717 48928 51022 54175 57070 60596 64269 68181 71503 74011 76270 76883 79411 80868 81289 83863 86608 89695 91925 92733 94608 96667 98012 102035 106648 109529 111135 110422 105522 101340 95871 88171 79471 70137 59774 52041 66479 116452 154958 174410 200166 287355 441688 474308 360273 279674 174343 118021 37987 5783 889 208 150 137 126 121 34437 127 5413 30 9943 9 33 57 7587 1075 -70 -14 77 191 284 350 414 472 571 675 718 793 865 854 917 990 1023 1013 1026 1091 1215 1403 1551 1641 1780 1951 2092 2276 2506 2788 3080 3381 3644 3969 4272 4689 5128 5416 5768 6117 6414 6555 6652 6737 6367 5880 6198 6746 6985 7573 8445 9654 11213 12627 14139 15734 17049 18329 20178 22526 24780 26422 27937 29933 32567 34893 37616 41005 44486 48044 52185 55192 58524 61497 62877 63433 65971 68191 68674 68562 68954 70757 73310 74977 76226 78856 81877 84504 88172 91434 94501 97216 99234 103165 106687 109618 111400 113205 113443 114010 111759 105458 97248 86869 72918 66510 79623 121811 163616 171135 222663 326717 428441 525764 534659 312953 123709 81752 51128 13410 2150 335 202 178 168 150 149 34443 130 5320 30 9940 9 34 3 7587 1071 -89 -71 -28 63 195 265 284 300 358 499 584 684 756 872 973 1069 1177 1235 1078 872 910 928 1080 1328 1445 1549 1644 1673 1600 1563 1878 2337 2434 2344 2503 2982 3460 3796 4076 4251 4363 4582 4697 4945 5613 6025 6042 6108 6235 6313 6546 6953 7144 7521 8249 9254 10301 11379 12790 14881 18026 21848 26231 30182 33196 36240 38740 42064 46270 49002 50678 50394 50061 52747 55181 56817 57183 57339 59452 61334 62665 65314 69594 72433 73637 76161 79425 82575 86091 90373 95008 100307 102760 103531 105419 108207 109622 110260 110372 111643 112747 111933 112071 110284 102986 88334 73969 68050 81537 114358 161911 189287 170610 168944 187446 222112 336869 522612 455374 184764 99165 64054 6360 585 204 161 150 153 146 141 34455 140 5004 30 9924 9 34 15 7585 1064 -74 0 88 140 117 71 79 190 322 527 629 776 850 798 849 942 999 1182 1327 1369 1422 1315 1312 1403 1450 1587 1842 2078 2088 1936 1832 1852 2086 2576 3043 3125 2693 2500 2819 3324 3770 4361 4933 5177 5265 5627 6105 6735 6996 7083 7267 7789 8425 8943 9515 10148 10695 11074 11231 11299 11471 11809 12254 13126 14346 15447 16549 18182 20303 22121 24212 27709 30998 33348 36454 40326 41945 43865 44238 42628 41300 41412 43399 47227 52409 58406 65124 71149 76279 81743 86466 90782 94373 97524 100553 104068 109393 112653 113779 114156 115516 117805 119353 122380 126764 132156 137895 142393 139469 127914 115512 103859 88244 75376 68591 63850 62148 63157 74935 110874 166951 194155 145056 130635 185899 240958 291850 333871 302540 254084 37900 3196 368 212 192 182 167 169 168 158 34467 129 5326 30 9916 9 34 27 7584 1057 -69 5 63 105 128 188 191 194 241 293 355 419 546 645 745 828 922 980 1069 1287 1513 1686 1960 2173 2334 2418 2468 2731 3136 3555 3933 4196 4527 4832 5309 5666 5889 6392 7101 7722 8298 9008 9658 10482 11380 12182 12744 13308 13424 13275 13362 13316 13665 14159 14454 15249 16488 17944 19613 21906 24513 26807 28903 31355 34108 36801 38527 40804 43096 44683 46621 48902 51629 55754 60291 63780 67869 71960 75819 79721 83628 88411 92317 94399 96285 99248 103245 108486 111524 117741 126543 134529 142814 149216 154468 152686 144070 138130 132263 122192 109215 106450 108503 106078 97339 84139 74117 68708 74346 115189 172905 190725 204085 301617 427381 456205 323098 127760 33620 7518 1813 528 212 183 182 177 168 169 160 34479 134 5182 30 9922 9 34 39 7582 1051 -65 14 89 135 174 215 245 289 368 405 415 442 519 664 841 965 1062 1227 1406 1565 1695 1771 1921 2055 2253 2567 2928 2980 3125 3396 3345 3530 3790 3948 4063 4163 4588 5087 5635 6328 7098 7887 8852 9952 11039 12073 13194 13776 13990 14090 14122 14095 14123 14500 15075 15685 15859 16027 16347 16367 16358 16821 17611 18424 19484 20738 21980 23500 25148 26632 27862 28729 30808 34082 38140 42498 48824 56073 61196 65529 69952 75129 79003 81825 82023 80920 80124 81959 84869 88965 92727 94008 98007 102836 107458 113647 119814 125246 130469 135930 141920 145312 151665 159062 168182 174642 173588 167127 156630 145503 147550 169356 180272 151970 107331 75617 114296 250245 367068 252321 107227 18342 3816 948 493 249 182 168 155 151 148 149 147 134 34491 126 5415 30 9915 9 34 51 7580 1046 -96 69 177 210 241 311 384 473 542 708 1017 1243 1301 1368 1482 1590 1749 1932 2183 2480 2646 2669 2738 2991 3249 3503 3819 3994 4360 4754 5402 6228 6806 7420 7892 8440 9048 9624 10110 10571 10890 11186 11583 12078 12550 13023 13451 13791 14048 14204 14271 14183 14042 13846 13544 13278 12983 13699 15434 18300 21898 25017 28600 32381 35510 38412 41602 44824 47494 49371 51075 54544 57777 59626 61910 64991 67430 70584 73957 76819 79310 81027 82772 84456 86501 90753 98225 108092 120794 132805 144147 155824 164476 172176 182238 192813 204227 215046 226076 236085 239742 226311 183207 122236 148785 251483 292047 246204 164349 109820 102253 128155 106110 107461 65909 4333 542 268 193 174 172 173 162 162 152 144 34503 306 14 30 9914 9 35 3 7577 1043 150706 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -60 30 85 127 163 179 236 337 486 616 638 618 648 765 930 1093 1338 1551 1681 1827 2031 2313 2603 2729 2835 3034 3168 3317 3425 3587 3830 4156 4520 4854 5100 5265 5491 5701 5998 6301 6513 6677 6864 7147 7491 7867 8141 8416 8697 8990 9259 9715 10770 12229 13465 14658 16284 17612 18799 19969 21708 23836 26394 29821 33316 36655 40215 43433 46735 50019 53412 56793 60007 63689 67211 68571 68572 68299 66569 64579 64634 67395 70598 74935 78394 88176 97243 108002 119440 129464 141192 153160 164216 177762 191658 204651 215826 225259 229047 226163 219976 215621 214478 232607 292591 337831 267799 133880 105395 84168 25559 145724 262133 141951 37648 3015 432 178 156 142 135 132 127 34515 120 5596 30 9916 9 35 15 7575 1040 -30 60 123 167 238 358 433 477 576 655 763 920 1080 1215 1384 1594 1841 2046 2153 2280 2451 2711 2997 3157 3293 3267 3296 3437 3590 3822 4159 4594 5209 5750 6229 6686 7172 7675 8112 8539 8969 9292 9606 10171 10883 11515 12205 13201 14434 15895 17803 19737 21652 23623 25130 25962 26601 27495 28384 29393 30580 32304 34202 36296 38772 41801 44844 48143 50863 52631 54746 56270 56742 56915 56618 56324 57758 61040 66236 71275 74766 77341 82964 89875 97355 107726 118287 129969 143099 156633 171490 190519 211135 236139 263878 287013 308564 326666 344725 357468 356791 337716 280592 177761 89910 94629 126591 193561 152434 90785 157734 13020 2056 327 219 204 196 187 183 175 34521 121 5566 30 9916 9 35 21 7574 1039 -85 -19 34 98 192 307 449 547 630 718 849 966 1173 1265 1325 1426 1530 1733 2010 2248 2338 2511 2587 2811 3152 3377 3612 3841 4009 4271 4656 5192 5772 6294 6983 7643 8368 9027 9609 10124 10494 10826 11141 11596 12481 13784 15214 16690 18267 19837 21069 22499 23937 25691 27590 29281 29789 28973 27749 25817 24252 25183 28082 31074 33529 36328 38817 39816 41362 42468 43096 43043 44107 46614 49442 51931 54369 56504 59002 63678 67336 72572 76515 81605 87002 95828 103935 111808 119788 133495 156350 180775 204841 227566 254392 276392 296141 314724 329356 340714 348536 353599 342934 278834 187438 107226 170781 311801 245891 127461 177051 56271 1265 267 206 198 186 186 186 171 159 34527 302 136 30 9916 9 35 27 7573 1038 956470 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -66 25 110 115 182 258 358 428 460 540 597 701 839 960 1033 1186 1355 1567 1778 1934 2110 2416 2903 3097 3304 3531 3854 4207 4452 4603 4828 5435 6206 6900 7653 8440 9231 10063 10998 11767 12381 13045 13613 13934 14268 14591 14785 14894 15322 16130 16240 16637 17315 18730 21956 25332 27358 28542 29025 27034 24326 23567 24283 27505 31555 36612 41013 43921 46418 48673 50671 54249 56887 58694 61822 65526 68174 70537 71165 70491 71750 74554 78547 85424 90325 93721 98442 106381 119896 132312 148650 167764 189680 213873 233299 252636 264898 269994 272760 274044 277159 283112 281097 270000 250566 178493 195929 343613 410190 295697 104226 34100 6944 470 190 171 169 171 166 154 149 34533 302 139 30 9919 9 35 33 7571 1037 527391 331338 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -38 3 60 113 219 299 368 485 581 733 828 965 1132 1258 1362 1534 1860 2151 2238 2389 2719 3155 3494 3729 4024 4348 4505 4958 5383 5910 6683 7569 8501 9531 10521 11626 12872 14088 15159 15674 16131 16159 15965 15817 15638 15186 14646 14399 14784 15391 16219 17343 19022 20591 21676 22697 24721 25419 25960 27841 30259 33491 37143 40993 44714 49586 54441 57649 60647 64185 66334 68028 69878 70600 71431 73611 75140 74561 75326 77151 82135 87226 92461 101040 112384 125268 143383 164027 184061 199213 213724 226627 233628 236943 237947 243668 245861 246977 249707 239068 195224 163136 147229 169278 400463 683665 616190 191121 22558 5506 867 264 186 179 172 166 156 142 34539 118 5662 30 9922 9 35 39 7570 1035 -19 51 33 30 95 168 251 356 435 537 668 847 1029 1240 1363 1473 1608 1953 2248 2415 2611 2904 3161 3274 3532 3842 4150 4613 5234 6175 7282 8412 9531 10863 12552 14236 15921 17651 18874 18978 18057 16750 15603 14476 13553 12265 11037 10569 10643 11245 12803 15103 17288 20024 23162 25955 29103 32378 34726 36015 37119 38537 39837 40820 43280 47367 50677 53149 55709 58582 62529 66308 69617 71001 72548 75220 79506 82291 82931 85421 85429 87759 94370 106748 124602 139295 151285 162535 172011 178111 185434 193558 203900 217269 226209 237367 254515 262863 247067 195818 133573 158597 238989 189983 150417 250513 424983 423303 92896 12904 2174 343 175 158 153 149 147 140 34545 120 5605 30 9925 9 35 45 7569 1034 -33 -38 -29 -30 61 73 147 259 256 221 314 510 690 954 1186 1370 1606 1936 2279 2465 2719 2947 2946 3168 3485 3767 4044 4475 4903 5348 5841 6463 7463 8842 10406 12123 14162 16381 18940 21826 23630 23421 21750 19377 17352 15690 14537 13617 12439 11266 10932 11538 13123 15493 18260 22810 28082 33009 36719 39982 43010 43963 47681 54016 60086 65494 70322 73469 77562 80281 81461 82284 85437 88369 90761 92184 88588 81041 77311 73302 72658 70946 69106 71266 77313 86431 95151 105272 120881 135646 144187 158892 177567 190211 199547 208116 208178 204681 198514 180743 158479 116473 79887 67007 87865 153366 312594 289873 225527 261308 268003 69691 5965 656 181 151 143 129 123 119 34551 116 5727 30 9927 9 35 51 7568 1033 -70 19 121 223 265 385 463 470 634 806 1016 1217 1486 1684 1705 1695 1911 2294 2573 2720 3001 3351 3661 3927 4308 4791 5424 6306 7390 8502 9519 10808 12437 14173 16199 17963 20351 22864 25117 25609 24755 23578 22287 19856 15639 12784 12664 12918 13690 14424 14954 17571 23905 31521 36307 39096 42173 45276 49059 55195 61733 66610 69734 70443 70292 70237 73073 76937 79328 83126 83900 86817 87772 88933 86751 79239 79196 77960 80925 86942 93519 102331 111916 121729 128930 138404 149759 156810 159216 157935 157450 159962 158991 153392 141973 118144 82596 62006 64192 90532 132058 253027 428167 484229 375516 297196 195350 42207 6635 885 199 157 158 150 148 134 34557 115 5763 30 9933 9 35 57 7567 1032 -98 -18 57 146 301 408 466 544 672 816 970 1086 1221 1360 1554 1753 2045 2246 2509 2815 3106 3551 4021 4633 5411 6307 7076 7732 8510 9515 10627 11744 12742 14131 15743 17712 19757 21694 22779 22356 21311 19726 17386 15323 13045 11870 12174 12773 14144 16425 18455 20102 23880 28971 33826 36251 38478 41490 44849 47764 50427 53920 57366 61597 64308 66630 68555 71400 73760 72219 68823 68128 68268 70495 71967 75157 83011 88901 94127 100616 110402 122330 131903 142404 150368 155816 158437 160856 163608 163275 157312 154243 148038 130577 98994 69672 55861 60138 97050 197209 384814 535168 600973 559569 417916 179325 64879 12508 1030 220 185 171 161 157 143 34563 117 5709 30 9939 9 36 3 7565 1031 -57 51 125 192 201 264 359 431 495 617 767 973 1057 1200 1471 1717 1970 2287 2680 3037 3344 3706 4031 4404 4803 5372 6145 7015 8014 9246 10773 12344 13793 15217 16954 18670 20526 21968 22524 22888 22843 21999 20637 19221 17367 15798 14751 14072 14437 16571 19419 23771 26628 28202 31750 37305 42522 45420 46437 47127 46851 47574 49608 52769 56637 58523 59566 61284 63099 65482 67574 67592 67766 68726 71840 75929 81044 88329 96630 104255 113463 122092 131422 140055 146558 152721 156413 161071 164893 161747 159531 151857 126121 108643 95087 73956 49118 41831 51139 60941 114902 280331 506331 682856 752090 554593 188184 34011 17836 3648 286 170 169 169 159 149 137 34569 116 5716 30 9946 9 36 9 7564 1030 -11 78 144 269 453 556 601 677 734 929 1107 1259 1513 1826 2042 2286 2636 3062 3500 4070 4671 5312 6208 7210 8104 9111 10179 11230 12091 12763 13566 14481 15350 16562 17781 18821 19438 19721 19486 18071 15952 14490 14358 14662 14351 13424 13057 14664 19588 26425 31963 32394 31291 33882 36313 38059 39238 39671 42177 44654 46552 48993 51205 53177 55095 58071 58880 58386 59373 62836 67742 73297 78710 85514 91390 96571 102877 108250 113859 117598 125882 133543 140204 145473 148092 150629 151457 149206 148253 144370 129323 106045 85053 62702 43902 37893 46763 71617 122927 219117 344509 478041 708395 727929 295155 110209 47520 6220 360 172 170 175 160 160 157 142 34575 116 5749 30 9949 9 36 15 7563 1029 -84 -15 69 139 195 294 512 702 845 1063 1310 1504 1718 2032 2409 2774 3177 3694 4211 4689 5276 5979 6893 8009 9116 10058 10873 11802 1