36 2310 Browell, Dr. Edward V. NASA Langley Research Center LASE / DC-8 Aerosol Scattering Ratio SOLVE 1 1 1999 12 10 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. ------------------------------------------------------------------------------- 33943 245 785 30 8915 9 25 43 6931 1588 50 1064 1984 2763 4672 6668 9949 12395 12637 11638 10330 8776 7901 7427 8830 16308 22514 34569 82913 199958 356053 443117 660438 999999 999999 584705 30360 7781 3160 1119 302 56 5 24 21 -2 5 3 42 -1 -4 9 47 21 36 163 226 224 223 194 139 202 200 152 85 9 -12 -5 24 44 83 153 541 1265 2325 3617 3780 3188 2689 2775 3444 3791 3611 2721 1544 822 420 184 36 -1 11 23 23 -2 8 -11 13 28 -22 6 -3 -14 5 32 34 9 18 25 49 34 27 46 4 13 21 23 6 -12 31 32 22 25 12 21 21 -8 16 14 9 34 -5 4 6 22 12 7 5 21 11 41 40 67 64 42 47 66 56 69 66 71 74 45 33 66 60 61 53 69 78 63 54 49 62 51 41 61 80 84 73 93 96 82 91 105 104 105 95 101 102 92 82 101 126 120 113 104 88 103 98 77 58 41 34 24 9 0 27 27 -2 3 8 14 18 8 7 0 -12 -7 0 12 6 9 6 5 15 21 28 14 13 16 22 26 35 22 21 42 42 34 32 40 41 41 42 53 33 39 45 25 24 23 12 11 11 20 24 21 19 25 25 24 22 25 24 18 6 33949 234 1105 30 8935 9 25 49 6931 1585 -42 -54 55 378 2547 9915 21833 39353 65264 114308 207801 392969 706503 999999 999999 926479 523639 280978 202653 106491 44851 20112 10777 7935 6597 5797 5941 6167 5770 5620 6227 7038 7426 6532 5123 4155 3086 2501 2069 1542 1336 735 604 792 1081 1662 2416 2436 2657 4018 6159 7939 9964 12381 12898 11454 10137 7919 6274 5301 4307 3438 2436 1707 896 296 76 40 31 9 20 21 8 34 17 32 31 29 56 32 17 7 47 37 38 16 23 32 26 13 54 46 40 40 25 6 18 14 23 38 12 5 4 29 21 18 10 6 18 13 13 14 23 0 48 50 43 44 76 57 28 55 83 49 47 69 51 39 50 62 75 62 59 37 46 58 75 96 109 87 100 79 79 65 76 106 97 73 96 98 86 106 114 119 112 123 110 106 104 107 120 145 115 112 116 110 79 60 43 31 40 34 28 16 24 45 28 30 30 14 11 32 34 30 14 0 -3 -1 8 10 16 19 25 17 28 44 48 32 23 25 28 31 41 42 46 49 45 56 56 50 53 50 45 34 38 43 24 10 19 20 18 16 11 9 27 32 29 37 33 26 27 30 16 9 33955 258 404 30 8954 9 25 55 6932 1582 28 321 614 1178 1848 2473 3111 3619 3880 4167 4338 4365 4809 5378 6320 6462 6130 6494 7293 8403 10752 17911 28011 34428 34126 32607 33491 35589 36289 39241 45394 91975 243642 432692 437727 384312 375914 350132 316282 297181 322297 361939 368947 323063 239242 172242 123675 74041 41559 31482 29088 28027 25166 21577 19027 18502 18691 17247 14396 11740 10287 10043 9151 6988 5144 3941 2913 1915 1159 628 544 848 1727 3575 7480 9973 11379 10566 9312 8053 6475 4913 3848 2454 1666 1076 713 392 296 189 102 50 -2 -13 8 14 10 13 23 19 4 -27 -2 -2 -1 8 0 -12 -3 18 37 40 55 34 23 41 24 40 36 -11 16 38 42 1 -15 10 19 21 24 18 26 43 7 7 19 15 8 19 75 29 45 38 36 4 31 29 29 43 66 65 58 33 51 61 63 46 74 79 64 61 49 50 51 52 44 58 73 66 49 69 71 79 90 99 100 76 104 104 105 91 92 91 98 119 118 104 104 101 98 83 60 59 65 28 21 20 12 3 18 21 8 10 13 18 18 22 33 17 27 10 4 -1 -7 0 10 15 -3 5 16 18 25 28 18 999999 9 16 26 28 33 28 28 43 44 42 32 30 33 36 26 20 28 12 999999 999999 4 4 3 13 16 8 15 15 11 11 12 13 10 3 33961 250 691 30 8971 9 26 1 6932 1579 -63 216 642 1034 1244 1528 2004 2584 3045 3067 3348 3790 4745 6660 8313 10423 12651 15893 20920 25428 30456 39419 56866 102716 173819 262891 331167 314909 330332 423545 496393 549289 610130 638547 651715 603826 554376 462345 342360 234695 179168 159105 144130 121686 113240 107925 96309 80145 65072 51626 42370 33333 23359 15538 10863 8369 6373 4473 3061 2121 1415 1138 1056 1163 1141 970 856 863 761 556 528 397 317 309 236 137 36 -2 -23 -9 -21 4 17 16 -8 4 62 31 -12 8 3 20 35 39 10 -38 -16 7 23 4 38 33 42 45 48 67 66 55 21 -3 30 28 35 38 38 32 50 19 17 63 50 28 9 29 21 34 43 42 69 60 53 45 97 75 63 82 84 87 69 102 64 68 63 78 53 68 95 79 113 107 89 85 88 76 90 95 66 59 100 108 112 136 130 124 108 118 112 103 93 129 139 119 110 106 115 139 136 124 95 69 59 54 29 35 28 20 43 38 36 37 50 50 35 31 45 43 48 43 33 23 18 29 21 24 30 22 22 36 31 41 43 38 45 58 42 37 47 44 52 59 71 69 66 60 58 51 51 41 41 43 33 37 36 27 32 30 35 36 32 34 42 47 44 41 39 28 30 20 7 8 33967 255 528 30 8988 9 26 7 6933 1576 214 608 767 925 1136 1340 1637 1971 2405 2710 2983 3373 3537 3622 3916 3852 4531 5502 7407 9831 12532 15534 18237 23314 31217 37926 45350 52209 62596 69957 76550 88249 102305 107261 119369 138301 151448 164438 178804 203415 254979 305061 346251 376384 422876 462483 477547 488134 467619 405545 315170 282026 246061 197631 200858 171351 178202 198042 188852 57911 52325 79280 103273 15101 10695 8137 5901 4454 3376 2607 1984 1377 1006 801 596 534 514 527 545 363 147 45 8 -10 6 -24 -8 -1 -17 -12 30 25 9 4 33 27 5 19 -2 19 59 22 14 8 -2 29 14 23 45 29 45 17 13 36 15 21 34 27 4 20 12 6 -18 19 -4 -11 18 33 52 60 59 63 39 37 80 83 64 49 26 34 52 54 42 53 50 76 185 320 381 544 635 321 175 130 96 106 91 66 48 76 84 71 76 87 77 89 88 76 100 106 113 111 98 118 115 124 106 103 139 114 81 106 131 134 110 103 88 69 57 36 15 28 24 19 33 20 25 38 29 31 39 38 42 36 24 4 2 20 10 6 13 7 14 19 22 16 34 38 33 31 28 29 19 33 37 46 47 50 38 30 36 47 44 43 47 35 26 23 27 24 35 32 40 33 25 28 30 34 30 22 31 34 24 13 8 33973 262 362 30 9002 9 26 13 6933 1572 104 567 1188 1912 2709 3506 4721 5569 6153 7112 8552 10361 13061 15476 16348 15927 14430 14032 13302 12045 12227 11477 10269 10151 10285 10094 9451 9385 9947 11626 14872 18328 19660 19615 20593 21467 23232 24708 23780 25766 28660 32331 34464 35625 38376 42548 46767 44926 44154 48134 56836 59515 67576 71836 71184 79110 72449 56437 50519 43238 41825 47354 53565 64389 90102 155242 281497 401901 562462 745712 707916 264419 135209 153158 164798 3229 1952 2090 2065 1977 2037 1631 989 745 443 153 95 23 -12 24 7 25 28 -26 -11 25 45 14 3 -14 -14 9 14 9 52 16 0 37 21 28 24 29 38 41 19 -9 20 15 29 22 32 6 6 17 8 18 -4 5 -20 3 34 57 23 20 42 15 12 41 56 63 57 48 40 36 37 38 44 92 117 116 165 175 243 384 767 1407 1721 1294 296 86 74 58 83 89 79 87 80 86 65 51 52 52 76 89 98 97 83 100 93 83 82 124 99 113 129 106 115 113 98 109 107 76 80 74 45 46 43 38 34 15 27 26 22 16 14 18 8 4 16 40 4 6 12 13 10 10 10 11 20 11 27 36 41 33 20 24 32 23 31 34 32 35 66 67 57 59 42 43 40 53 60 47 47 42 32 26 25 28 28 24 28 32 38 43 44 35 35 34 30 27 21 9 33979 270 50 30 9020 9 26 19 6933 1569 523 1081 1540 1870 2393 2874 3205 3544 3945 4851 5953 7314 10300 14103 14984 15852 15914 15088 14824 15612 16543 18581 19269 20515 21625 20658 17398 16981 17105 16362 15025 14843 14955 15868 15387 15308 14773 14007 13157 12611 12018 11434 13408 16669 20944 22196 22487 23853 22457 20095 22553 35570 36978 23140 15224 16073 16754 15137 12972 7037 4187 4259 4959 6484 7161 6611 7111 9462 13287 38293 49737 41387 45935 123499 233335 248329 358871 504657 471051 555769 577992 723825 403220 198704 6515 4220 3649 3163 2804 2139 1341 742 657 546 231 89 24 -49 -57 -20 -18 -54 -49 -17 -11 4 -21 -42 -5 40 -10 -41 -36 -18 -2 -41 11 14 -33 -23 -36 -20 -31 6 6 -4 7 4 26 -2 -9 10 -9 -16 -25 -13 -1 -10 -3 5 10 36 22 20 62 30 18 17 34 1 43 97 205 414 784 992 1365 1688 1902 2215 2211 2026 1739 1041 300 47 26 34 15 33 65 46 40 52 60 63 59 53 62 36 43 61 73 81 63 70 92 87 92 97 103 84 56 64 67 76 89 89 85 73 53 51 35 22 31 31 21 16 2 -6 2 11 7 1 9 7 30 18 -3 -6 -3 -27 -23 -10 -8 -13 -11 -20 -16 -15 0 6 13 20 17 12 2 5 13 2 11 18 28 22 14 27 36 32 24 33 35 40 39 19 10 23 15 2 999999 9 5 999999 999999 1 10 7 13 8 0 3 33985 270 94 30 9034 9 26 25 6934 1566 4035 5039 6594 8414 9856 12519 15787 19542 23698 28215 35489 45503 50484 48880 48498 49289 52882 55149 53926 55960 56083 56778 57158 61622 63629 62263 59885 53599 49387 52530 56472 59716 63942 67198 69912 70363 71821 75381 76238 78732 81875 84571 89002 87619 94714 103413 118472 193327 282735 243194 170968 135716 71592 31401 22803 24192 23139 20104 17064 14039 13504 14318 15838 16747 17996 19265 20175 21276 20664 21358 39663 114836 349649 385813 197735 28713 13111 12650 11347 10214 9299 7428 5749 4382 2761 1672 1000 540 294 225 206 189 179 111 9 -53 -46 -4 -50 -32 21 -45 -28 -35 -51 -48 4 -16 -20 -58 -33 -19 0 2 -5 2 -22 -41 -33 5 -2 20 -12 -27 -3 -51 -15 -19 -31 -5 -32 -28 -14 -24 5 3 -31 -16 -3 -3 -7 5 -2 -16 12 16 57 59 84 212 464 713 1058 1338 1733 1928 2310 2462 2395 2631 2363 2546 2527 2128 1828 1419 751 358 164 57 31 48 58 65 74 65 57 71 55 52 50 45 71 76 71 88 83 80 63 69 87 62 67 77 79 90 92 53 60 31 15 23 24 21 19 4 17 7 -4 -18 -10 -24 -30 -12 -4 3 5 -11 -9 -24 -17 -12 -8 -30 -33 -7 -18 -21 -13 -16 -15 -8 999999 10 20 11 19 6 2 6 2 1 8 19 3 13 33 30 27 19 17 23 28 15 21 26 12 999999 999999 999999 999999 999999 6 1 999999 1 3 3 8 3 33991 271 79 30 9049 9 26 31 6934 1563 1385 1749 2413 3552 5100 5876 6498 7652 8642 9888 11039 12334 15247 17673 19140 18321 17804 17402 16940 16988 16533 13849 11283 13646 20631 20579 18332 16317 16168 16609 17119 18785 20771 23518 28183 33013 37549 43754 46064 47254 44774 40085 41943 47997 51196 74045 147199 192920 311716 567980 749768 825731 661816 389046 416333 276602 14883 9742 8082 7854 6535 5577 4967 4568 4278 3353 2904 2792 2790 2545 2507 2803 2638 2198 2203 2298 1818 1604 1526 1360 1221 810 404 349 186 103 146 116 51 0 -7 -13 -40 -17 31 15 47 18 -25 -8 21 4 -18 -8 0 -30 5 15 4 5 -11 -41 -10 55 -22 -32 23 36 -2 21 23 -5 3 7 10 -1 -8 -5 -14 20 25 14 17 40 35 43 46 45 14 30 36 57 65 76 148 153 149 198 205 324 602 746 957 1192 1407 1609 1844 1996 2253 2416 2057 1672 1562 1544 1329 722 159 64 39 55 62 54 65 93 71 65 65 55 57 46 56 43 56 69 66 80 94 80 95 98 89 95 86 90 112 98 53 52 60 85 46 33 50 34 41 38 26 15 16 2 21 22 10 12 13 28 38 29 -2 6 11 -6 -11 15 8 16 3 7 -3 4 -6 15 14 10 16 21 26 17 25 39 25 17 15 23 34 37 54 52 39 28 40 54 47 32 20 31 34 3 1 12 16 10 20 17 9 19 21 21 21 14 6 33997 274 35 30 9065 9 26 37 6934 1560 85576 999999 999999 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 995 2202 1453 999999 999999 999999 999999 999999 667 5379 11513 14676 16762 19473 25978 36362 31189 26102 13156 13871 29663 72019 140281 233720 365358 614164 999999 999999 999999 538162 23219 13099 11650 11418 10306 6658 3626 1769 662 426 432 335 323 220 179 95 51 49 22 7 17 -17 -13 1 -3 -14 -14 -54 -53 -45 -13 37 18 -4 29 -10 27 41 37 61 24 34 26 18 8 -19 15 12 -15 5 6 -10 -5 -21 -3 13 -4 17 4 -10 18 -3 30 5 23 36 36 30 46 46 20 4 11 39 48 6 14 46 51 51 57 62 56 52 65 73 80 103 111 94 122 165 209 214 323 427 564 583 656 828 993 1268 1432 1815 1999 1558 1505 1251 833 346 51 73 76 64 56 66 76 68 62 85 66 75 64 52 49 74 73 83 95 82 77 110 113 106 99 92 93 92 120 110 89 71 78 58 52 51 37 44 43 52 39 19 12 26 28 27 15 6 21 33 37 39 17 14 4 -3 8 8 10 17 10 -11 11 28 23 13 15 13 14 22 16 27 33 30 18 32 34 23 24 38 49 39 42 41 41 44 39 44 32 38 26 9 12 18 17 18 23 26 20 13 19 28 30 21 15 1 34003 231 1370 30 9080 9 26 43 6935 1557 78 794 1945 2900 3569 9236 20654 44748 92121 174469 356686 738801 999999 999999 999999 425412 83422 972 414 297 229 179 233 131 109 95 68 44 95 70 33 25 50 38 7 4 12 4 6 6 -42 9 19 21 20 25 37 -20 17 37 51 54 22 25 -17 11 41 -7 -20 4 4 -1 -6 5 -7 12 16 -15 -25 11 1 1 50 39 24 28 7 34 67 9 26 19 16 36 30 56 39 57 66 38 30 44 53 49 37 17 37 80 143 167 285 493 530 647 837 933 963 768 647 578 266 180 134 86 121 142 200 261 175 69 91 65 59 91 83 60 58 71 78 77 75 86 97 71 68 87 88 95 62 74 83 94 107 114 112 99 90 113 121 102 106 110 107 86 84 96 87 77 53 26 22 51 30 18 29 43 49 26 20 23 17 17 26 17 12 5 5 19 4 15 19 28 17 11 16 9 19 26 18 29 40 36 42 45 43 30 24 36 34 27 30 55 50 59 44 47 54 39 48 55 52 56 43 25 27 25 31 30 31 29 30 30 27 38 37 29 17 4 1 8 7 34009 276 36 30 9096 9 26 49 6935 1553 5044 432 284 225 206 198 360 721 1124 1452 1682 2027 5628 9936 5137 5372 9541 16757 17747 6519 3594 2140 1126 1852 11034 11618 739 999999 999999 999999 999999 999999 999999 568 5482 7600 11206 8536 16702 44978 31270 7198 7913 23864 84255 109742 176525 235388 250860 109559 69767 200850 296232 413724 406138 427697 587079 699119 335466 61077 44202 135332 36100 1967 257 6 46 33 5 -21 8 18 68 30 18 5 22 43 14 24 -12 -12 -22 -17 -9 -2 80 44 -28 -37 19 21 -3 26 15 -29 -3 -37 -11 2 -5 15 4 -27 9 50 26 -6 20 9 6 -22 16 14 13 5 10 -14 -5 -1 2 18 42 55 -21 -12 5 13 37 3 -7 27 83 109 85 108 140 196 343 432 434 449 412 328 434 518 381 277 278 307 385 467 434 249 76 53 50 56 25 2 3 32 24 18 37 32 45 58 68 91 68 52 38 59 81 91 68 79 37 67 62 74 65 70 58 63 100 90 86 97 124 108 103 99 102 106 117 124 95 85 79 77 60 60 40 37 24 29 32 26 33 22 17 13 43 36 13 19 40 28 21 17 15 17 4 3 15 22 1 7 24 28 18 17 24 38 28 18 39 44 39 41 38 29 27 39 40 50 57 44 36 40 45 46 46 45 49 34 23 18 27 29 23 25 30 28 24 33 35 26 11 5 6 2 8 6 34015 275 23 30 9113 9 26 55 6936 1550 9535 3267 3746 3990 5194 6482 7375 8292 9115 10124 11207 13028 13992 13469 12094 10777 8954 6415 4957 5582 7741 7456 4024 7776 21041 20718 4809 1580 1574 2366 5569 11164 18950 36952 94913 183333 232194 376187 606480 709179 481083 304605 426428 428525 80548 32284 62813 64698 19879 13195 10490 7212 9490 17686 50610 52437 29641 1079 134 87 62 51 22 49 42 -37 10 8 6 -12 19 -27 5 62 43 -21 15 32 -51 -12 -31 5 -15 -35 -18 18 -14 -11 14 -23 -8 6 43 25 30 43 8 13 24 12 28 -3 25 10 36 36 35 22 -1 10 -2 30 36 0 -5 19 -8 -2 -47 -17 0 -9 7 20 -8 31 -7 11 15 33 31 -6 24 43 30 74 203 306 377 455 398 300 224 175 105 69 64 23 23 22 -3 21 4 18 24 18 21 20 22 0 30 52 69 58 57 79 89 94 55 31 49 54 54 49 53 57 65 55 65 94 102 102 73 73 66 86 82 126 110 118 113 108 97 103 88 87 122 112 104 81 57 49 53 54 26 34 48 35 26 24 18 23 21 16 18 28 12 29 30 22 7 17 32 9 3 4 5 15 10 5 13 14 -7 6 21 13 22 49 41 33 33 30 19 16 37 36 39 32 19 30 31 25 42 31 40 35 23 20 12 21 28 15 14 22 24 33 28 30 28 17 999999 999999 1 1 1 34021 278 73 30 9133 9 27 1 6936 1547 33132 36460 42229 46993 49480 52947 55494 52623 54414 55034 52041 53095 59286 62355 56897 47195 52115 50408 35424 72856 109469 46087 28892 32719 33250 28422 23501 18174 16495 49287 108408 188028 325640 409044 484961 344895 94140 6434 415 154 153 262 402 618 814 908 1097 1231 1468 1911 2145 2017 2359 2840 2426 1160 563 539 481 251 153 114 32 29 37 52 27 99 63 40 49 21 30 71 30 18 17 20 1 48 25 68 58 48 56 62 32 70 55 69 47 38 41 38 73 78 67 27 9 38 12 56 70 42 50 48 43 41 60 25 71 74 53 26 51 28 14 16 22 35 3 30 3 62 52 56 43 43 49 41 35 38 61 44 -7 13 34 36 49 28 -21 48 104 386 565 450 209 83 69 61 31 68 74 51 80 63 59 75 89 113 105 108 96 108 90 76 77 82 103 117 100 96 108 104 110 117 99 89 96 104 99 105 125 92 92 122 137 132 131 143 125 132 105 131 157 146 138 120 120 133 124 101 88 77 56 48 59 55 57 71 78 59 38 47 45 40 42 59 62 61 48 30 18 12 23 26 28 42 26 34 45 45 48 42 53 47 59 55 59 61 59 65 58 42 45 67 81 65 64 68 74 66 58 61 66 72 71 58 45 27 44 57 60 40 47 57 49 52 56 49 39 24 14 18 20 22 16 15 34027 270 56 30 9146 9 27 7 6936 1544 2580 2695 2994 3468 4106 4657 5364 7047 8148 7289 10061 6302 7062 7662 8221 14690 24832 41355 54928 53263 12661 3869 2418 1763 5381 19860 45732 129493 370866 656492 400736 64789 40883 133320 360249 501172 391687 64982 17673 15254 7828 23820 95450 125188 112105 1419 -51 -70 -28 14 -38 -79 0 33 28 42 0 -21 13 38 -27 -30 5 23 -12 3 -30 -64 -48 -20 -33 -38 11 12 -21 26 10 12 19 -18 -12 -8 -6 22 9 14 -31 -30 -17 -20 -5 -9 -21 -11 -12 6 3 -11 21 17 4 25 14 -36 22 21 23 1 8 -16 -20 -26 7 17 24 26 -12 -21 -5 11 -9 19 28 -2 29 30 1 -26 -12 -5 27 10 -28 2 13 3 16 -7 -31 17 78 43 84 110 77 40 9 -13 19 54 42 44 32 35 34 40 53 22 87 70 45 65 71 60 86 91 78 75 70 53 63 54 22 51 52 59 47 50 16 39 61 19 34 73 62 60 91 105 107 107 85 74 83 82 72 89 90 68 77 69 36 31 50 34 13 4 21 36 27 25 22 10 -7 -4 11 -15 -8 6 15 13 -2 -11 -6 -4 -24 -10 11 -10 14 1 -8 3 24 21 2 1 4 20 17 22 16 5 11 7 15 14 28 41 31 21 21 20 21 13 21 32 29 32 19 5 3 0 10 9 11 20 23 23 12 4 34033 271 69 30 9159 9 27 13 6937 1541 19205 20445 21172 21606 22787 26855 35371 68275 156818 191944 211381 137028 162237 92762 72294 92612 107785 80382 67087 45676 24780 32961 49030 58389 52959 37016 21542 10857 3976 1989 1690 3396 9324 38624 75070 106163 89597 79029 136134 216737 263356 208020 133160 121883 153627 132944 2450 38 -42 -10 -6 -13 19 -23 10 8 -13 -4 11 -26 31 41 -36 5 43 -9 22 -8 -14 23 20 -29 -8 -7 -11 -13 14 -11 3 37 8 -12 27 54 2 19 0 18 18 -23 -13 28 17 -21 26 40 35 17 33 14 -35 -8 35 7 16 36 24 20 31 -5 -3 -2 16 -12 -21 -31 -3 12 19 28 -7 11 28 -42 11 27 33 34 17 20 9 15 8 24 -5 -1 14 4 0 -12 -18 1 4 53 22 -19 -5 -7 -6 31 47 53 60 31 26 67 58 60 57 68 55 65 43 47 33 45 46 58 62 44 53 60 41 59 77 84 56 30 60 69 76 72 34 61 67 62 80 76 109 86 78 88 98 104 83 90 75 87 71 54 61 68 31 22 30 24 23 11 23 12 4 -3 -6 -7 2 -1 14 16 -1 -8 -13 -5 -19 1 2 1 -5 -10 -15 9 13 -7 -7 3 13 4 13 15 23 17 14 2 6 2 19 35 37 32 28 27 17 11 21 25 30 32 26 29 28 14 999999 999999 8 14 14 30 31 33 29 23 13 34039 270 54 30 9174 9 27 19 6937 1537 8900 10942 12216 12987 13993 13838 14481 20564 17498 17506 19339 20324 21556 23954 38971 90965 109601 107419 64203 57991 60965 57996 55255 59995 57799 38286 18623 8683 5062 9377 7779 2240 1192 1333 8080 36368 66138 4726 9081 10395 23696 33877 25630 4002 1046 776 1066 144 127 263 460 684 1193 2230 3628 6359 12712 24613 51087 85161 134520 187793 221705 249712 314689 377143 445366 457657 431940 406095 387014 499703 639455 690958 512744 211436 233663 155230 27277 27746 22621 8189 2798 432 65 98 104 52 40 13 22 60 48 6 -9 -14 13 -3 -1 16 9 17 21 -9 26 39 24 27 39 47 33 10 6 48 12 10 -13 20 41 -3 -10 -3 22 17 7 10 7 15 7 23 37 28 -3 23 27 26 53 53 74 71 46 77 64 51 77 48 41 36 25 21 17 26 58 88 88 102 130 101 80 97 76 85 92 110 78 66 78 77 64 61 79 73 69 58 68 69 80 81 61 58 102 87 96 97 87 62 75 97 103 118 117 86 97 104 93 93 120 120 89 84 89 93 82 73 43 21 21 43 36 19 17 16 33 31 13 19 16 28 20 2 7 3 -9 -1 -10 -9 -1 15 21 0 28 35 28 31 26 28 36 52 24 10 30 21 29 40 38 37 41 31 18 15 29 34 29 37 42 43 45 35 23 23 15 15 26 34 39 47 40 34 29 13 34045 186 1630 30 9190 9 27 25 6937 1534 -33 666 1727 3533 6703 11660 20346 36704 67314 121839 183886 184781 151995 134604 111182 174938 343602 446734 398143 323804 224624 267397 396423 564064 596622 371261 267321 470622 704612 857971 534073 236585 230641 222452 207426 151661 106912 60111 36531 19975 12134 4646 1000 41 12 -51 -31 1 1 -7 10 4 -5 -20 13 -2 -26 -37 -12 20 23 -21 -33 -15 -5 -23 5 -8 -33 -35 -19 -10 -2 -14 -29 3 -29 -4 -53 -53 11 -2 3 20 18 25 33 31 -2 -46 -26 -24 -31 -7 29 19 4 26 46 37 35 37 34 53 42 49 45 77 48 32 45 37 35 14 25 46 21 34 7 21 42 35 30 27 20 -2 33 48 45 52 42 36 35 41 54 40 55 61 47 55 76 53 50 73 83 67 47 53 57 44 54 24 -5 11 -1 -7 -5 -12 -16 -41 -25 -15 -36 -38 -23 -19 -25 -27 -46 -42 -33 -40 -39 -36 -38 -32 -22 -18 -24 -17 -15 -26 -15 6 -16 -9 34052 210 1798 30 9208 9 27 32 6938 1531 483 1072 1691 3295 4983 5418 5419 6129 8629 10806 10121 10476 13430 17603 28803 42110 59875 90047 134990 197408 266808 300877 356114 436885 456175 726147 752238 524973 636654 610032 367657 282393 311183 316087 242765 137740 93461 26077 3549 3419 549 439 492 148 -22 -47 -18 -39 -15 -47 -54 -39 -53 -61 -40 5 21 -43 -62 -42 -18 -10 14 3 -1 -6 5 -5 -24 -12 -3 25 26 7 27 62 51 -14 12 2 38 6 -9 -7 28 27 37 32 35 64 80 56 74 101 98 79 88 53 25 30 36 42 27 36 54 26 29 43 27 10 54 25 40 26 21 52 18 16 26 48 40 44 68 50 54 69 65 58 67 97 96 83 96 53 58 76 74 64 54 59 75 69 57 51 34 19 -1 6 4 -16 -13 -8 -5 -7 -25 -16 -13 -23 -9 -2 -17 -14 -19 -22 -42 -23 -18 -22 -28 -28 -24 -12 -3 -11 2 7 7 1 -8 -5 -2 999999 999999 999999 7 999999 999999 999999 999999 999999 999999 3 1 15 24 5 999999 999999 999999 999999 999999 999999 999999 3 3 1 2 1 8 7 34058 229 1513 30 9223 9 27 38 6938 1527 -23 197 412 678 1140 2072 3362 5764 11571 23802 44185 61525 48765 41727 44996 45860 59149 84362 106828 80737 81478 107171 155458 204738 269631 344144 402206 463182 507010 533505 510550 494227 503099 478124 433603 250876 112244 71787 58973 71913 58434 28567 25903 50080 83175 48553 34531 21404 9258 1281 2299 7994 7534 1954 1581 434 -1 -15 2 34 0 8 5 15 16 1 -5 13 6 33 -12 3 -32 -24 -5 -1 -16 14 17 11 31 49 43 55 25 25 5 -11 -19 19 11 -17 11 24 50 13 24 79 57 58 45 71 66 68 74 102 99 69 63 64 44 35 49 72 66 55 58 72 72 53 67 66 68 69 85 73 51 74 79 73 76 66 50 74 69 97 109 91 87 105 96 85 79 85 86 64 75 80 67 66 80 73 61 75 64 33 19 4 30 31 33 29 28 20 6 -1 6 -3 2 21 17 20 34 11 -10 -22 0 1 18 14 16 24 23 13 8 12 25 38 23 22 31 22 7 23 15 25 19 7 5 7 8 21 31 23 37 36 23 22 27 24 30 22 20 20 29 39 36 34 34 32 30 12 4 999999 999999 999999 999999 999999 9 34064 282 28 30 9238 9 27 44 6939 1524 549012 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 959 2793 6545 12115 22361 38983 54430 59275 68716 77558 83003 72378 48836 70745 83756 79221 88338 127045 201670 333054 501018 514451 455291 352240 365547 399603 372622 307148 172892 138197 114555 69198 54229 38270 25182 14775 8751 20373 58764 74451 93804 105091 110797 109312 131416 153192 126408 104686 82203 53108 35598 17153 11429 8613 3177 1479 356 74 33 61 66 63 65 65 33 5 57 44 66 73 44 41 79 37 32 83 41 33 67 76 55 42 60 62 66 29 22 52 76 88 57 29 15 42 77 98 20 60 48 54 40 61 77 98 95 111 113 127 120 138 102 94 97 131 127 102 120 107 88 110 86 93 102 122 98 101 122 131 124 94 96 104 116 116 106 112 129 125 106 98 104 116 118 103 122 140 119 124 140 146 130 113 113 108 121 103 96 94 116 89 90 53 50 69 63 74 54 59 48 43 38 33 39 47 44 46 59 63 48 53 60 46 37 32 34 35 21 40 62 56 53 48 48 54 62 54 56 54 55 55 62 59 54 52 50 45 41 34 49 52 43 49 78 86 78 79 83 66 52 65 72 67 62 57 64 69 72 72 64 57 43 36 36 34 36 37 38 41 39 36 40 34070 272 372 30 9252 9 27 50 6939 1521 -43 424 1551 3471 5933 9282 12336 14048 14284 8352 447 999999 999999 548 924 1034 1085 2008 2366 3311 10114 14945 5731 4600 5536 5285 4957 4335 916 5202 16683 30633 68328 73924 74266 108995 148439 123909 20159 30070 44535 88172 117259 125939 149618 159244 234790 312887 322608 347008 313441 234955 176169 103362 148909 157710 280111 456611 595877 504572 195467 81135 45899 46443 21420 2798 1907 1478 252 42 -31 -24 22 -42 -18 4 -23 20 36 1 -9 -32 22 46 27 -31 -8 12 -8 -4 7 -5 -8 37 18 6 19 23 6 23 28 17 29 39 3 -12 -32 -3 42 23 18 1 9 19 -22 1 27 36 53 30 27 27 48 11 4 37 34 31 64 31 23 38 44 51 44 75 85 96 66 85 64 73 66 39 87 92 75 52 36 40 74 50 47 87 84 72 54 59 52 53 35 50 61 70 62 66 61 87 97 86 79 78 66 79 60 85 95 91 115 97 79 91 105 114 90 80 65 81 98 69 62 21 29 37 41 38 32 30 43 54 26 18 22 12 -1 13 6 16 13 6 6 8 -12 -2 -9 9 -6 -11 -16 -13 -10 2 13 33 39 39 36 52 36 29 25 26 8 14 37 35 25 17 21 30 23 31 31 41 41 47 49 44 46 31 29 31 37 34 36 47 41 29 33 38 20 2 999999 999999 3 3 14 20 17 11 4 3 34076 278 178 30 9268 9 27 56 6939 1518 347 1352 3683 8600 19349 31695 45307 79989 128508 167752 217615 255234 294437 317100 314856 256073 221252 207711 187375 138392 88682 61614 54539 45553 46523 44610 43360 54214 75907 100625 103937 100942 88752 98488 94157 99054 83068 16834 23533 33815 56846 84380 106323 89029 42577 22552 1249 0 24 -36 -5 -4 -24 13 15 7 25 -12 4 -10 -7 6 -7 14 -6 -4 5 -15 32 6 12 -19 -16 -6 23 -1 14 -25 -39 22 11 -1 32 40 24 10 21 49 -8 -21 29 26 35 28 48 25 20 -20 21 29 47 -6 27 35 40 17 42 23 53 49 11 13 9 11 -10 3 7 29 44 45 65 21 45 44 7 25 27 7 28 26 12 -12 -7 8 17 30 22 64 88 88 86 79 99 125 129 100 113 109 78 40 50 70 67 77 105 76 50 71 31 27 99 91 100 97 109 63 69 100 105 111 109 79 101 119 89 75 89 97 87 79 85 91 102 108 131 133 117 92 97 132 134 74 84 105 97 61 47 57 39 36 39 63 62 45 50 52 28 24 24 20 11 9 52 42 41 36 32 24 29 26 12 17 13 23 17 19 20 26 30 28 44 53 49 48 36 31 29 38 35 37 35 24 25 36 31 45 66 65 52 45 44 53 50 41 36 31 38 37 40 45 48 46 46 45 42 42 31 18 15 17 24 27 27 32 24 23 21 17 34082 276 284 30 9284 9 28 2 6940 1515 276 1086 2453 5071 10400 21192 37208 59657 96719 154401 263382 433572 584338 693216 617880 458534 367829 262738 117300 70809 41287 55090 75232 95057 84068 55750 47616 60608 59548 18747 2137 216 131 123 212 164 41 -9 25 31 28 33 31 42 22 32 0 4 -23 4 -46 -26 -20 24 -2 -7 35 37 50 28 28 0 50 0 41 40 38 -8 -12 -9 29 16 -3 -6 67 63 25 20 46 16 35 60 -19 4 7 -10 36 26 -1 21 -9 40 15 22 6 40 58 20 16 49 24 21 29 15 4 53 34 27 15 48 34 18 6 10 30 35 49 65 62 22 23 52 57 31 23 -6 38 40 53 45 66 82 90 73 78 64 75 119 125 118 115 96 101 96 105 93 89 87 94 76 49 43 97 101 58 59 89 79 72 88 63 99 89 90 99 90 84 113 120 127 102 96 84 79 106 93 118 131 100 106 119 111 125 103 100 99 100 111 117 113 101 76 75 69 74 50 66 70 40 53 54 39 32 32 18 24 24 48 29 26 31 35 40 28 18 13 -7 17 23 17 35 46 15 24 26 37 48 45 47 45 43 35 43 40 31 40 37 24 27 15 26 44 62 68 65 51 56 75 77 66 47 44 42 46 59 43 42 52 71 75 62 58 59 59 41 24 21 18 22 28 38 40 39 25 26 27 34088 267 535 30 9295 9 28 8 6940 1512 58 680 2095 5084 10633 19654 30300 33814 29415 18932 8820 7267 11817 24117 38267 60569 89554 75740 49457 64032 60867 53659 53731 67555 143706 254190 292224 347789 445303 564180 494371 434069 505525 550106 400101 51524 8484 4865 930 -39 0 7 35 6 -17 10 1 -5 -10 14 12 -8 4 -5 -36 -22 -23 6 15 37 18 -21 -14 18 -11 -43 -15 21 19 -4 -13 -13 16 23 36 21 18 12 -22 -17 35 12 37 45 13 17 -22 -18 7 25 35 2 36 59 36 26 52 19 33 41 28 7 34 57 -4 2 34 56 72 114 80 71 74 53 67 79 45 60 107 116 58 71 76 75 72 99 72 100 57 44 57 47 50 22 74 56 67 66 59 44 37 81 136 156 124 250 523 331 55 51 84 86 97 76 93 91 95 102 59 86 88 86 66 83 82 82 86 84 78 98 100 92 112 90 125 146 105 95 96 70 54 76 86 79 74 79 71 34 36 30 19 37 31 24 28 17 30 18 19 21 34 20 17 2 11 -1 3 1 5 12 11 10 4 21 25 17 28 37 24 33 42 34 36 29 28 27 19 23 20 22 22 18 35 42 51 60 44 44 54 60 48 42 37 29 32 35 38 37 45 52 55 50 47 40 49 36 23 15 16 15 15 17 19 26 24 20 17 34094 275 336 30 9306 9 28 14 6940 1508 183 1137 2901 6853 15237 28734 40684 49853 54894 48679 53918 73426 81372 90836 86106 92656 104351 102351 86273 75305 79614 81354 96791 119029 107887 82309 63151 55481 66953 61689 57093 63938 93562 108861 148310 184970 215285 210348 140046 180329 230682 219522 147725 224949 167667 3414 -65 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -89 999999 999999 999999 999999 -99 999999 -93 999999 -84 -84 999999 999999 999999 -95 999999 -77 -90 -99 -65 -78 -78 999999 999999 -86 999999 999999 999999 -96 -57 -70 -70 -89 -90 -91 -88 999999 999999 -73 -53 -38 999999 999999 -52 -55 -59 -58 -38 -50 -19 -42 -68 -55 -29 -40 -1 -39 -23 -18 -30 -33 -73 -39 -3 -2 -3 -32 -39 1 6 50 46 105 749 4050 8169 12420 14684 12559 15212 18982 16638 14107 18058 17892 13071 11429 11707 13048 14163 15274 16801 15506 14507 9858 6212 2337 435 92 76 69 106 91 75 114 81 61 91 89 96 103 90 76 86 72 58 81 82 113 86 117 82 77 87 91 93 84 90 92 93 88 79 87 85 58 61 48 32 32 47 45 34 28 28 15 23 38 25 23 25 25 17 -3 28 32 13 7 2 13 23 14 29 32 30 26 35 40 34 23 38 31 27 32 35 27 18 14 19 16 18 24 25 43 58 53 52 51 63 56 49 58 39 31 48 50 43 45 45 52 59 59 57 53 50 49 46 35 15 12 10 16 25 25 22 10 11 34100 274 346 30 9316 9 28 20 6941 1505 108 529 1024 1494 1936 2584 3426 4852 6171 8124 12592 14293 12593 14549 14015 10236 6057 3494 2568 2503 3944 8562 12000 14960 22448 25106 22591 36830 37004 21507 8374 6189 4974 8012 17875 23385 29655 79930 128952 133374 123803 113371 3779 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 1021 1789 2321 3089 2593 1573 829 278 428 1324 2603 5042 6492 9080 13206 15509 15796 17498 18548 20232 22874 27908 28670 36272 48871 57112 67381 89071 93466 100234 108201 111039 116029 137976 156857 151741 155665 161252 165811 155476 141796 125234 99674 88752 79040 66954 52182 32633 20893 18063 12964 6984 3947 2082 1379 1422 1289 792 242 36 16 55 79 82 72 104 79 80 93 91 75 80 103 91 98 91 75 72 93 110 94 68 85 92 95 93 79 75 78 75 72 60 73 71 50 68 49 27 40 42 43 21 20 20 18 13 17 0 -13 20 24 29 9 6 17 12 -2 -4 17 9 14 22 40 38 19 20 45 49 41 33 19 29 34 38 35 34 22 19 12 1 7 38 65 69 54 58 58 44 45 42 31 38 36 24 20 22 33 43 47 44 41 42 40 42 46 29 12 11 16 24 30 31 24 18 9 8 34106 250 1107 30 9327 9 28 26 6941 1502 -72 862 1299 756 -67 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 131 595 1542 2385 3606 5867 8322 10385 12365 12944 12967 12792 12913 12782 14159 18518 22754 27233 34094 42879 52041 60383 68389 83985 101807 121109 140994 165502 194352 207077 210938 225138 226556 204404 180929 176110 189786 180314 183726 214038 180647 112855 89743 72715 56859 51954 42128 39530 39703 42659 45340 46167 45662 36021 21087 13802 8483 5021 2716 1384 830 447 303 195 139 97 81 89 66 71 67 76 93 66 65 37 58 34 37 51 68 75 96 82 55 98 99 97 97 103 99 74 57 72 72 44 63 60 64 54 40 29 34 35 53 45 29 46 32 29 13 4 24 25 9 15 4 -7 -6 -14 9 15 12 -5 -2 11 10 20 24 13 16 30 32 24 22 30 18 27 35 31 21 10 6 8 11 7 30 54 48 51 52 58 62 53 41 35 20 29 35 27 32 38 36 45 52 52 49 54 53 35 33 23 12 12 16 17 14 15 24 19 6 5 34112 176 3336 30 9336 9 28 32 6942 1499 -88 164 513 871 1361 1992 2988 4359 6548 9244 12441 15726 18067 19158 22015 26411 31644 35122 39647 44457 55552 72113 84593 97664 107076 112039 120062 133931 157815 182660 186182 195924 183161 176482 167538 175272 181033 172832 174343 185197 197236 180246 171899 177267 149646 115207 94252 80790 71487 57583 42370 30931 21492 9532 3644 1383 546 152 63 37 31 39 53 33 41 37 41 50 90 77 49 81 63 67 67 70 58 90 59 67 86 94 86 84 102 88 87 84 84 80 72 59 56 63 52 45 28 24 24 14 46 32 27 26 19 18 11 5 4 -10 2 -11 -18 4 -8 -11 8 -11 12 19 13 14 7 -4 2 19 29 39 20 12 17 15 4 16 12 999999 4 19 1 999999 11 39 50 48 39 43 48 34 28 7 17 21 25 24 18 19 17 25 38 45 43 38 47 50 31 16 9 2 9 16 17 16 11 7 1 2 34118 174 3376 30 9346 9 28 38 6942 1496 112 465 916 1583 2276 2944 3672 4796 6052 7072 7307 7258 7717 8729 9784 10941 12196 14377 15406 16331 17069 18934 23742 29389 36208 46442 61020 77362 88685 104318 124034 143806 158985 169352 192757 220579 236758 257361 273366 277496 287604 284107 286823 274555 234019 200195 177239 138561 83625 67453 54799 40731 32109 16251 5435 2066 887 343 103 44 51 37 63 72 81 77 84 58 29 72 44 47 68 77 57 50 88 52 57 61 62 80 58 59 86 71 67 74 70 55 57 70 71 47 24 54 40 29 52 50 26 33 30 21 14 15 24 5 -3 -5 -4 -4 -3 -7 4 17 8 5 17 8 4 21 11 10 7 10 15 30 30 22 30 20 15 18 10 999999 5 34 28 30 41 34 46 56 47 44 32 25 27 28 17 23 23 21 31 40 41 40 47 44 33 20 15 11 5 4 4 6 5 4 1 4 1 1 34124 187 3025 30 9355 9 28 44 6942 1492 -50 159 305 317 319 527 859 1124 1298 1575 1709 1854 2123 2243 2519 2849 3418 4011 4468 5096 6152 6986 8629 9951 10265 10198 10506 11370 12683 14117 15433 17074 20145 23391 27375 32482 37460 43600 49144 56346 64122 71619 81608 93380 104383 115226 133199 148452 157281 183140 208488 241434 263845 285881 285669 272426 247636 220209 207024 182631 172447 147795 120530 99149 73062 44845 32670 20628 9116 4575 1869 540 90 58 52 67 80 88 82 87 80 52 74 108 87 82 79 75 75 85 99 96 117 117 93 107 89 94 101 113 102 78 72 70 70 72 71 53 64 64 48 48 36 35 27 26 12 26 27 28 25 31 10 11 11 18 13 3 5 40 30 30 17 27 40 33 25 30 25 28 37 41 31 35 9 10 5 11 39 48 50 51 47 63 66 52 45 44 37 38 32 32 27 35 37 35 45 51 47 49 56 54 49 44 36 22 13 16 16 20 18 14 15 18 22 13 6 34130 200 2525 30 9365 9 28 50 6943 1489 338 887 1476 2136 2656 3092 3498 4046 4890 6066 6248 6266 6077 6402 6628 6648 7048 8116 9644 10023 9604 9824 9775 9203 8877 8675 8864 10629 13085 15078 17506 19835 21693 22909 25915 28875 30285 35199 40363 43865 46280 46713 45719 44903 44871 45082 45653 47896 48277 47783 48692 50127 54118 59079 69586 83454 103656 124981 141259 151848 155140 148353 146547 154211 167215 166665 158326 142442 129455 118964 108941 93224 77334 67813 59299 54115 51933 48067 43775 44432 41755 37542 31330 27542 23055 17013 10099 5330 1909 464 138 51 25 49 64 72 52 16 35 37 39 41 67 81 71 58 51 58 48 61 58 56 50 63 35 51 33 26 40 44 64 53 39 33 31 17 11 14 19 25 9 -24 -18 -10 1 2 0 -26 -25 -7 4 -14 -2 -11 -10 0 4 12 18 10 2 20 14 26 22 -1 5 21 8 21 9 -4 999999 999999 999999 14 24 18 19 30 37 27 18 24 18 12 6 5 12 26 14 6 20 26 22 20 25 29 30 30 28 33 11 1 999999 999999 999999 999999 999999 0 34136 251 1036 30 9376 9 28 56 6943 1486 -91 107 384 602 723 857 1105 1379 1547 1711 1902 1856 1653 1435 1431 1465 1585 1575 1344 1053 771 584 658 895 1222 1696 2266 2812 3393 4202 4984 6060 7351 8471 9123 9810 10180 10080 9412 9416 9414 10045 10428 10488 9797 8023 6771 7513 9583 11045 11923 12249 13878 14555 14743 15685 16261 17413 17912 18412 19432 21504 21692 21505 21910 23169 25877 27925 29140 28599 26493 26083 26744 24786 20218 18232 16450 14644 13206 11951 11769 12510 13581 16450 20739 29341 41009 53037 64407 76110 88005 98459 108116 110538 108201 106009 95729 89139 76924 65008 56842 55011 57014 61750 65250 68066 75840 86242 94715 107856 114183 109192 96409 80544 70639 66206 64877 62565 59148 54074 43455 38309 36173 32137 26347 19636 14331 10600 7458 6249 6626 7890 10719 12861 15707 16308 12885 4414 797 142 38 41 64 61 87 92 87 67 34 62 86 79 81 78 81 60 98 85 90 70 82 90 71 53 53 68 61 31 7 9 20 33 32 34 22 35 27 15 36 16 19 14 -9 7 7 5 7 7 11 -5 0 3 -9 19 -5 -14 6 14 15 38 56 41 16 21 14 19 24 31 31 17 7 -3 999999 6 41 38 36 40 32 34 21 18 26 13 20 20 31 28 22 15 14 32 32 38 44 43 45 45 45 42 39 23 2 999999 4 10 11 13 7 7 2 34142 249 1164 30 9384 9 29 2 6943 1483 -42 165 413 610 828 1064 1427 1944 2000 2333 2907 3209 3232 3266 3245 3172 3101 2916 2656 2603 2692 3054 4176 5537 6376 6709 6521 6672 7120 7099 6761 6852 7755 9228 10322 10770 10692 11406 14445 17988 22620 27078 33232 34439 35699 38020 42567 46310 49271 50306 47599 47022 46672 49890 53957 55855 56016 59754 66961 66317 63905 61520 58659 55432 49786 44121 35301 30594 31171 29245 26723 24691 21428 20414 18401 16578 14946 15479 17393 22083 27582 34097 42480 49931 57331 67396 78919 92415 106692 117084 117187 98357 88752 91556 82933 66850 53089 42592 37467 32920 31037 27758 25988 25154 23272 21445 19680 22692 24655 24054 22643 19174 14082 8613 5547 3690 1909 562 77 54 62 136 316 921 2316 3338 2740 2073 1964 1948 1596 1322 856 264 57 58 48 71 95 70 79 63 78 96 81 75 54 72 53 66 96 66 75 91 103 104 100 79 105 94 88 90 85 80 87 67 52 42 34 41 28 20 10 18 44 24 14 11 16 18 22 7 11 39 42 16 11 2 2 -4 18 11 13 15 13 23 34 40 50 43 32 31 23 19 27 6 10 18 8 16 21 41 47 37 39 37 33 36 27 31 26 23 23 28 30 38 52 48 48 56 57 48 49 53 42 30 18 15 14 21 16 13 9 7 18 16 17 8 5 34148 275 390 30 9390 9 29 8 6944 1480 2 501 1681 2100 1171 1171 2070 2407 4032 5055 2592 1118 883 1089 3156 4963 2287 2346 947 426 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -28 306 371 195 251 135 274 723 1264 2029 2579 3129 3949 5184 6560 8213 9740 10966 11963 12199 12462 13763 17145 25158 34452 44314 50351 52625 54025 51179 46302 44964 42357 42894 45034 48160 53048 60173 68623 76548 81124 84500 89662 94849 99977 103509 100832 100251 93050 82439 79028 83481 96568 89728 77903 70220 65009 58492 55074 52519 48688 45148 41672 38951 36817 31058 29031 27105 25086 22503 19235 15748 13047 12358 12191 12995 13995 16065 20687 24270 25917 24348 22234 18688 12631 10999 8440 5664 5265 4134 3024 2979 3141 3373 3311 2880 3294 4154 4148 2905 2127 1540 1112 963 502 207 228 204 104 109 36 16 18 111 503 1095 1137 936 866 953 966 875 665 478 417 404 240 120 71 4 27 60 63 71 109 125 194 249 202 112 69 84 54 45 78 67 86 98 83 93 95 94 87 97 99 63 60 56 27 45 28 32 33 12 10 31 27 11 7 3 6 18 10 1 0 28 15 16 20 18 17 9 1 12 26 25 25 17 15 22 47 39 33 37 29 19 28 19 7 2 10 32 39 40 41 29 36 44 29 18 24 24 30 28 23 27 44 56 52 43 45 52 42 40 42 49 42 36 18 11 12 10 13 25 21 22 22 17 22 21 19 6 34160 257 477 30 9417 9 29 20 6944 1473 -84 293 827 1159 1814 3125 4195 2573 1376 1108 712 593 1507 3406 2142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -9 362 460 706 1332 2026 3292 5601 8631 11968 15826 19274 23163 26166 27658 28387 30327 31488 34365 36960 37004 37719 38480 38613 37513 35560 34329 33111 32974 33490 32384 31806 31368 31364 31121 31973 31950 31230 31555 33697 34245 33077 31603 31210 30418 27826 27150 21464 25632 22315 16374 13374 10949 8557 6147 4574 3796 2760 2017 1251 687 193 -67 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 561 1069 1835 3928 5112 5841 6930 12279 39735 91419 142559 173170 197684 217751 244607 263206 249690 227413 189947 159848 140347 122545 83816 26243 2995 511 38 45 54 56 50 51 50 38 42 56 36 26 32 12 8 15 -5 -5 1 -9 13 9 -10 -2 8 18 16 -10 -16 -19 -1 7 -5 -24 -9 -13 -7 -8 -21 -12 -2 -11 -24 -19 0 8 -3 -4 13 4 -2 -5 -4 19 4 1 2 2 -12 2 5 8 10 9 11 8 16 7 999999 999999 999999 6 999999 7 22 25 20 25 31 21 15 8 15 4 34166 276 376 30 9436 9 29 26 6945 1470 10 2395 3110 2142 1173 1556 1566 1198 70 999999 999999 999999 800 2059 3505 4567 6633 1792 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 355 879 1247 1764 2669 3745 4675 6282 8194 9788 9790 8951 8296 7475 6698 6367 5834 4583 3089 2039 1626 846 442 616 1035 1489 1786 1841 1840 1669 1655 1759 1795 1723 1821 1582 1090 778 641 596 403 190 -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 -88 13 1204 5383 10887 15126 20134 32823 51457 73399 105747 134337 158224 179610 204219 243519 296632 337575 382314 427396 454306 436545 387153 290746 184701 85139 9775 257 97 113 79 74 99 79 72 95 81 59 76 68 51 24 42 34 14 22 29 14 24 40 42 31 32 7 6 14 15 7 16 39 23 13 24 16 8 16 3 -2 13 16 6 11 27 19 20 19 13 37 31 29 47 42 37 27 32 52 26 17 32 18 35 29 37 50 53 44 46 31 27 33 35 31 35 45 54 52 55 42 45 41 39 34 20 13 6 9 15 14 13 21 18 14 18 24 23 14 8 4 34178 138 4547 30 9467 9 29 38 6946 1463 244 872 2143 4393 6933 9621 12866 17075 22422 27380 32335 40111 50343 58877 66356 77672 87652 98301 109764 123420 140076 156189 185872 219534 243777 262770 292497 330838 346664 342402 329436 315331 313262 303540 257427 166025 78591 11145 450 48 49 91 74 59 58 45 46 45 55 50 29 33 20 23 39 42 52 32 8 15 -17 -2 -4 5 21 21 -5 -7 19 5 7 5 9 5 -11 -14 -7 -10 -25 -3 9 19 6 16 21 8 18 36 46 30 22 21 11 17 22 -10 -2 10 32 41 19 23 48 44 25 22 23 29 26 22 20 30 38 55 45 43 35 32 42 42 37 35 20 7 4 11 18 15 22 17 15 25 30 24 25 16 12 4 34184 145 4380 30 9480 9 29 44 6946 1460 18 282 463 724 1240 1864 2429 3100 3572 4148 5554 7365 9021 11023 13918 17317 21658 27753 34505 44180 55957 69166 82935 97223 114905 132148 146599 158968 176420 203011 235845 264097 294489 329608 362709 378988 378572 342777 323174 303314 239439 163507 94280 27868 1954 82 50 80 92 98 92 59 63 62 49 39 68 50 41 20 26 22 23 17 12 16 23 17 8 20 14 20 19 21 24 36 43 56 36 25 30 6 -6 6 27 15 33 31 28 16 24 39 41 35 36 28 32 33 39 38 33 38 21 13 14 31 46 46 39 27 45 58 53 30 23 20 35 22 31 50 54 49 53 53 51 51 49 54 45 35 25 18 13 23 23 33 29 32 32 33 31 33 27 16 1 34190 148 4241 30 9491 9 29 50 6946 1457 30 238 420 669 959 1527 2208 2953 3754 4620 5562 6057 6482 7566 9542 11856 14124 17559 22135 27023 34484 42252 51105 61318 72091 82771 93690 108056 128747 151685 179924 198790 225200 257316 283418 312000 345393 378058 390189 378375 342362 282468 210141 156167 113724 55933 14422 2853 307 64 16 59 51 53 53 53 39 61 49 41 37 47 62 45 26 18 14 9 22 12 12 31 19 21 23 14 -1 -12 -7 3 19 18 21 31 23 6 4 -9 -6 -1 -2 1 5 7 13 16 21 8 16 25 14 20 10 22 26 26 33 19 -6 999999 18 29 27 33 31 15 30 47 33 23 11 5 4 12 15 23 28 37 38 37 32 34 35 33 25 14 2 999999 999999 4 6 12 16 17 13 16 19 8 34196 285 82 30 9502 9 29 56 6947 1454 176001 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 334 712 1119 1511 2004 2855 4158 5933 7920 10377 13446 16887 21137 25915 30670 36202 42555 48947 57020 66402 78625 95743 115622 146763 189785 234306 275411 309633 333759 370159 411047 424891 452702 426845 345593 263912 169379 103599 63279 12881 819 36 34 63 81 65 62 41 55 53 59 72 40 34 19 18 20 15 5 -16 -2 10 11 13 22 -7 0 12 -7 0 19 13 -4 9 28 4 -18 13 8 -9 -21 -15 -17 -18 12 -4 -10 -3 23 14 6 11 11 30 34 11 -5 -11 2 8 -7 -9 -20 -16 21 26 15 29 29 24 11 9 12 999999 15 13 18 28 28 33 38 39 36 28 26 15 9 999999 999999 999999 999999 999999 999999 2 1 10 5 10 10 11 4 34202 118 4502 30 9512 9 30 2 6947 1450 -14 269 630 1168 2039 3490 5223 6728 8152 8903 9265 10512 12774 15656 19675 26883 37014 50199 66590 85614 108319 130421 151571 174344 214038 270770 340759 413897 454683 465753 463703 442551 371095 271235 202075 121304 58681 26040 10481 1960 163 9 1 5 4 -8 -2 3 9 20 8 19 9 -29 -41 -32 -12 -12 -17 -32 -26 -46 -45 -27 -45 -29 -13 -30 -41 -25 -18 -34 -33 -37 -26 -39 -35 -41 -58 -53 -51 -50 -51 -52 -39 -33 -24 -31 -36 -25 -26 -30 -22 -27 -36 -42 -38 -26 -19 -35 -39 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 34208 118 4782 30 9522 9 30 8 6947 1447 122 845 1951 3480 5527 8244 11918 16554 22272 30418 41632 57155 80685 112717 146734 177649 193745 211447 249481 326055 421381 454824 468080 482519 497607 479084 353792 244271 133879 46460 5423 824 40 22 11 20 35 26 35 35 41 37 27 30 39 33 26 33 17 4 6 -1 -7 2 -12 -17 -13 -15 -6 -3 7 6 -15 -14 -12 -11 -7 -15 -17 -27 -22 -26 -33 -38 -31 -29 -22 -19 -20 -15 3 -2 -14 -12 -4 -1 8 14 7 -11 -26 -19 999999 999999 9 19 25 11 10 5 2 999999 999999 999999 999999 6 1 6 10 9 15 16 19 16 7 21 11 3 34214 126 4794 30 9534 9 30 14 6948 1444 -99 298 973 2248 4035 6683 10602 16950 27023 40468 59859 86391 117762 161757 201743 261411 323764 395818 524787 644035 734545 668109 563301 423217 207584 64586 16854 1819 367 69 38 32 43 46 38 19 26 25 18 31 28 21 53 52 37 25 28 36 21 12 19 10 8 -21 -5 26 16 7 7 -1 5 -6 -11 -18 7 -2 -26 -31 -27 -35 -23 -45 -21 -26 -10 -8 -14 -15 5 7 10 14 0 -1 10 0 0 10 -9 -15 -23 4 20 16 4 12 24 21 3 999999 999999 999999 999999 999999 14 6 24 22 8 16 25 29 20 25 18 10 999999 999999 999999 999999 999999 999999 999999 1 9 3 34220 128 4810 30 9550 9 30 20 6948 1441 294 753 1336 2508 4700 7782 11867 17461 25842 36243 46539 57715 71554 95370 136694 192481 254223 338718 458141 563094 653785 697224 586775 513240 431241 261755 94553 9902 685 30 21 56 27 8 40 59 61 33 25 21 46 54 48 32 42 38 21 -2 6 16 13 19 34 14 10 18 2 -3 12 29 28 2 11 3 8 -1 -12 -2 -11 -10 2 -4 5 -11 -6 -23 5 5 15 11 2 -1 17 10 14 30 21 15 29 10 -18 -8 15 31 7 21 24 999999 999999 8 0 6 3 11 12 27 44 40 41 45 40 38 32 18 11 2 6 10 3 999999 999999 999999 6 8 17 21 18 6 34226 112 4759 30 9559 9 30 26 6948 1437 -80 244 816 1487 2494 3946 5827 8517 11434 16519 21909 31272 41702 56968 93545 129550 159128 233954 325290 399931 446072 666472 850126 916526 599074 195351 88221 57931 37935 14176 3149 365 39 23 6 16 36 30 30 16 15 5 -2 6 18 7 7 5 -28 -15 7 -10 -16 -13 -11 -16 -26 -24 -21 -9 -32 -47 -26 -10 -20 -8 -31 -17 -37 -55 -46 -50 -38 -51 -34 -29 -12 -17 -20 -27 -13 -18 -18 -15 2 2 -5 -8 3 -5 -18 -29 -38 -36 999999 6 4 2 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 4 10 1 34232 120 4947 30 9567 9 30 32 6948 1434 169 894 2136 4402 8584 16062 27709 47139 81461 136677 217152 294191 429090 622380 789262 767336 654039 503396 365821 295064 263719 117819 56112 26580 3603 63 26 41 23 28 12 16 25 47 48 20 22 33 39 -2 -16 -14 -28 -12 -14 -6 -2 -3 -6 11 3 -8 -12 -14 -13 -9 -13 -29 -11 2 -5 -24 -21 -19 -26 -23 -19 -30 -38 -31 -7 -22 -19 -13 -19 -17 -13 -4 8 -2 -12 -6 -4 -8 -21 -17 -22 -20 999999 18 8 1 999999 999999 999999 999999 999999 999999 999999 999999 3 7 3 2 10 11 7 6 6 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 34238 282 124 30 9574 9 30 38 6949 1431 190161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 228 945 2302 4298 6649 8646 12931 19342 29399 47799 76810 129138 198040 293877 435203 533813 546118 708811 826156 620460 329069 292934 239709 137169 110619 120949 98309 97436 58058 15712 17410 6854 2515 127 58 55 32 37 54 54 80 93 52 60 18 32 13 13 26 6 -7 10 1 3 23 20 -15 -7 -8 1 4 -7 -6 11 18 -15 -8 -5 4 -3 -17 -9 2 -26 -19 6 15 5 15 21 16 7 1 7 15 14 18 8 8 0 -9 6 33 12 -1 14 25 999999 999999 999999 6 999999 1 10 999999 999999 3 10 21 27 36 34 39 34 17 8 2 6 2 999999 999999 999999 999999 9 13 12 12 12 34244 144 4215 30 9585 9 30 44 6949 1427 193 558 781 1105 1756 2758 3398 4443 8069 10652 8258 10942 22962 39346 53548 69564 94170 128569 141351 142808 149332 147207 148796 133601 155290 218778 286168 381346 473249 463517 381557 327822 256961 213201 178585 167036 162311 133666 102787 73369 62572 43404 21880 5466 1806 1147 653 147 30 66 46 26 47 50 44 46 30 28 19 47 5 43 19 1 -1 14 11 17 23 -10 -9 7 2 -6 -1 -7 -18 -6 -25 -28 -17 -8 -1 9 2 0 1 -29 -31 -27 -29 -22 -16 -7 -20 -20 -9 -20 -6 -6 10 16 -1 5 -5 -16 -6 -14 -26 -28 -2 -1 6 21 10 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 6 8 26 25 16 12 16 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 34250 220 1675 30 9595 9 30 50 6949 1424 251 705 1287 2086 2874 2829 2834 2254 2090 2034 1968 1881 981 506 332 247 145 67 51 -9 999999 999999 999999 999999 22 167 245 342 427 430 443 368 299 324 239 242 252 128 53 20 32 203 631 1074 1520 1908 2357 3155 4451 5035 5833 6703 6202 7076 7298 7681 8110 9057 9334 10338 12138 13290 14653 15826 16747 20174 29382 31373 33734 32064 30331 34039 26205 20474 19603 24019 26127 30411 37625 46671 57511 61826 74540 88738 80785 84701 99097 79230 48734 36936 33198 32654 30961 32634 37661 38724 39328 44319 54005 71322 83922 100716 118284 122551 122197 118626 119652 121276 114873 105489 104655 104056 108404 113736 118823 128740 129581 122972 103350 82854 63737 43216 30631 25737 18815 14386 9586 5873 3997 928 56 22 32 29 23 22 41 9 5 25 18 23 25 42 -2 -2 2 -25 1 7 -10 -27 -37 -19 -24 -21 -19 -10 -33 -18 -23 -22 -13 -34 -35 -32 -6 -3 -21 -10 -19 -8 -30 -30 -19 -9 -34 -30 -29 -22 -17 -30 -27 -20 -8 -11 2 -3 -5 -5 -1 12 -5 -11 -22 -11 -21 -8 999999 999999 5 999999 6 11 999999 999999 999999 999999 2 0 999999 999999 999999 999999 10 20 19 22 18 5 34256 243 1263 30 9603 9 30 56 6950 1421 -83 36 -21 -55 -28 189 452 788 1354 2108 2621 3410 4837 5675 6646 7139 6986 5236 4383 3982 3678 3408 2910 2264 2026 1827 1376 940 659 603 523 422 395 428 516 638 755 977 1127 1446 1722 1980 2448 2769 3072 3430 3777 4184 4519 4789 5151 5588 6014 6478 7086 7567 7799 8169 8967 10371 12156 14155 16713 19909 22417 21623 18471 17681 20073 22113 20604 20185 21408 22390 21737 22071 22392 24307 25852 25675 26857 32653 46319 59133 75166 104418 111374 106347 101067 83020 86472 97155 103982 107265 111564 106885 85291 65322 59819 61959 63880 61275 53149 50132 35330 24288 21435 21354 13789 10447 10909 10697 10067 10889 14264 21298 31075 37711 45177 55258 62840 71373 75224 81284 92553 105247 128821 150118 170978 195780 199087 180747 173748 150083 115888 65692 27014 8062 1890 190 -1 30 23 25 8 18 36 52 46 23 43 33 29 30 21 17 6 15 41 47 11 10 3 -15 -14 -4 -2 8 4 21 -10 -12 -2 -1 -5 -35 -21 -4 -19 -29 -15 -5 -16 -6 -16 -3 23 -5 -17 -9 -12 -21 -19 -19 -22 -8 -5 -10 -17 13 7 -4 -14 -23 0 22 5 -3 -9 -6 2 5 999999 7 12 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 10 19 21 19 24 21 24 999999 999999 999999 999999 999999 999999 999999 999999 999999 4 34262 291 159 30 9609 9 31 2 6950 1417 471027 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 26 186 353 453 673 828 1069 1246 1503 1795 2005 2199 2491 2635 2656 2935 3734 4253 4356 4497 5027 5207 5522 5846 5985 4715 2956 2699 3175 3702 5194 6835 8420 10766 13572 16481 19642 22192 25687 26598 27835 30343 32674 33479 33721 34589 35053 36135 37173 37348 38259 39697 40120 41449 45501 46958 40679 41000 49943 55513 56278 57068 58811 59143 60058 62699 63964 68502 79378 88831 90501 87759 89736 96480 108652 134057 162953 205410 243612 272370 299277 317801 327124 329245 314279 278131 226620 171747 118064 66274 30745 8977 1545 989 1143 815 280 122 85 75 68 101 124 106 79 79 69 69 71 79 73 86 52 43 33 33 43 58 55 41 23 28 33 18 7 36 39 30 35 28 38 35 17 38 29 29 23 25 19 15 5 -2 7 29 37 13 22 36 43 63 56 49 44 40 26 40 49 33 24 15 44 56 60 64 67 60 31 20 27 37 34 45 34 27 37 32 38 46 63 58 60 67 68 66 58 54 46 33 32 37 35 28 36 32 37 40 34 38 24 28 17 16 10 10 5 1 34268 274 46 30 9616 9 31 8 6950 1414 401599 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 237 416 547 696 1015 1275 1601 1898 2339 2983 3618 4627 5831 6777 7586 8564 10026 11974 13569 15048 16159 17523 20171 23199 27037 30451 34007 37396 40231 43155 46199 49902 53286 55059 57383 62405 67267 71288 75354 83164 92068 100345 111446 129084 151522 168425 197192 232104 269032 314967 367399 366545 337910 283557 261093 230455 220556 199213 185267 155279 102965 64233 43270 27525 20835 23230 18204 7394 3855 1297 302 49 -7 17 14 32 47 42 41 54 27 6 20 37 9 -23 -15 -7 -9 -5 3 -27 -9 -12 -15 5 -9 -26 -25 -35 -20 -18 -14 -24 0 -2 -25 -29 -38 -24 -14 -34 -26 -27 -43 -36 -18 -28 -11 -10 -12 -27 -4 -11 -11 0 -13 -6 -12 -28 -16 -23 -17 1 -4 -7 -2 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 1 4 16 12 6 2 34274 160 3895 30 9625 9 31 14 6950 1411 33 188 390 708 1113 1577 2169 2914 3846 4916 6270 7616 9005 10785 12610 14575 16603 18129 20270 23266 26236 29921 34017 38781 44930 53343 64200 77454 91096 109520 132675 158037 184825 214488 246111 263018 266762 273191 262143 238316 206751 190497 195428 189856 192299 196920 182763 162717 150686 147038 157915 176825 189243 192883 172944 134412 106458 69748 25618 11614 7808 2690 343 48 58 83 69 61 57 41 40 35 29 22 13 7 20 27 21 -2 27 2 4 3 27 30 1 -4 -18 6 12 -9 -9 -12 -4 4 1 -15 2 3 -16 -19 -16 -23 -34 -9 9 -1 -1 19 30 26 19 21 24 5 8 6 0 -15 -2 28 13 25 25 15 35 34 5 999999 2 5 999999 7 13 4 999999 15 28 33 27 36 41 39 28 11 999999 999999 999999 999999 0 999999 999999 6 13 5 3 5 4 2 34280 135 4141 30 9631 9 31 20 6951 1407 67 380 715 1160 1610 2201 2845 3643 4844 6291 7834 9970 12947 16782 20826 25179 29906 35507 42584 49883 58788 68816 79354 90402 101822 108968 114006 122207 133831 151072 177609 206960 222739 223735 236476 246908 251833 258387 259544 266888 257699 254923 249299 222086 191309 165841 137804 113140 97440 88866 82661 67132 42783 13966 1920 69 43 37 45 21 6 -2 16 22 -12 -24 -22 -8 -4 -3 -4 -17 -24 -30 -28 -35 -12 -15 -25 -16 -23 -35 -40 -20 -5 -8 -17 0 -13 -13 -23 -31 -31 -32 -42 -40 -25 -38 -50 -32 -20 2 0 -6 -11 -9 -8 -21 -17 -20 -26 -23 -17 -2 6 7 -1 999999 10 18 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 999999 6 12 13 11 34286 152 4119 30 9639 9 31 26 6951 1404 39 323 681 1085 1620 2340 3199 4240 5458 6646 8283 10467 12573 14487 16512 18449 20704 24705 29894 33620 36668 41223 46313 51214 56939 63515 72386 82855 91602 100416 112044 125060 140218 166630 191310 202055 225088 258850 298830 333385 343830 355025 370096 395202 381785 302098 238388 204789 167846 112985 67356 35583 12349 2117 272 63 53 44 50 54 47 5 17 1 -8 -1 5 19 27 25 29 -4 3 21 3 30 7 -11 -8 -8 1 -12 -1 4 8 3 11 11 -8 -10 -6 -8 -23 -30 -20 -21 -31 -24 -3 0 7 13 15 11 20 22 15 15 11 11 22 6 -7 6 28 41 31 21 12 5 17 22 10 999999 999999 5 8 17 3 1 15 25 25 21 29 36 34 20 12 7 2 999999 999999 999999 2 7 13 20 21 22 14 9 34292 165 3974 30 9644 9 31 32 6951 1401 141 338 631 1081 1619 2347 3213 4381 5819 7410 9201 11411 14351 18458 23662 29268 35413 41688 49994 60129 70394 78096 82987 83858 86919 93279 94435 90832 87232 87814 88996 87022 88958 96884 104060 119268 132978 150981 182438 214732 232033 239954 257174 269836 266073 263652 251580 242023 245746 252056 255218 241190 206014 151437 95042 48389 14516 3012 491 114 69 76 78 82 71 67 45 41 27 33 52 34 39 50 32 15 22 37 18 39 41 32 18 15 3 27 42 37 23 30 34 28 14 11 13 3 16 29 24 18 -3 3 17 19 33 41 23 22 33 34 46 39 33 39 35 31 19 23 32 31 52 59 52 36 50 65 63 44 29 30 31 29 33 41 39 41 48 53 58 57 59 67 58 43 41 34 24 24 24 25 31 36 37 33 33 35 32 24 17 12 15 19 17 10 4 34298 290 170 30 9650 9 31 38 6951 1397 690012 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 289 480 713 1077 1536 2008 2311 2814 3625 4485 5336 6230 7388 8722 10212 11991 14078 16227 19291 22328 25346 29780 34382 39007 44114 48375 53512 56181 61287 66599 69865 75293 82236 86702 95288 92767 82942 80555 85714 92794 94084 103401 126050 154620 173172 192982 225559 257674 276132 283361 296531 318645 338204 329539 309042 289113 251138 208049 183896 149190 95496 50417 23795 5623 925 96 78 70 63 71 83 54 37 36 40 39 37 14 12 19 29 28 22 41 46 42 52 30 13 13 11 9 2 -14 10 43 34 33 35 20 19 0 -14 12 9 1 16 -2 14 -4 -2 2 24 30 27 29 34 39 28 35 42 41 18 22 38 41 46 44 38 25 38 51 53 47 27 999999 4 13 18 19 13 9 22 41 47 46 45 48 52 44 37 25 12 18 24 20 16 20 26 27 29 30 26 26 22 13 3 2 3 6 6 34304 173 3749 30 9659 9 31 44 6951 1394 -94 -5 71 215 403 590 879 1329 1860 2554 3336 4184 5311 6581 7950 9602 11633 14245 16520 18757 22029 25305 27207 27832 29233 30441 31211 33093 36440 40820 46611 53143 60280 68033 78672 91209 105197 119569 138470 159892 181625 202185 223991 244646 261379 273233 285091 305586 310821 300105 288767 280853 276615 271515 262442 248889 225364 170091 114786 70892 39517 4594 289 96 78 69 61 55 54 86 103 87 75 54 59 51 35 27 29 32 49 24 17 24 26 31 40 42 32 29 23 9 1 5 23 25 13 14 24 16 27 31 20 21 20 8 3 -9 -4 5 15 10 1 -5 12 28 24 39 43 37 28 25 33 28 12 24 39 55 54 38 38 49 52 52 35 18 26 18 18 27 21 20 28 48 49 41 46 56 61 62 50 30 19 19 21 23 25 24 24 27 29 28 21 20 26 17 6 4 14 18 14 9 1 34310 155 4235 30 9665 9 31 50 6951 1390 1 92 263 443 668 1018 1481 1942 2495 3098 3795 4991 6604 8891 12345 17659 24672 32843 42259 52923 67177 85575 104789 132595 171739 218642 267467 322129 357587 382462 429557 462659 474807 460599 433382 408577 369240 311780 275953 219041 127364 66174 32863 10686 2216 258 16 30 51 30 44 53 52 56 28 20 8 4 2 12 -24 -17 2 10 16 7 6 10 -6 9 10 22 15 9 -2 8 -8 -9 13 -1 -8 -7 -10 7 25 23 20 18 32 14 13 -4 -4 -10 -4 -2 -19 -2 -1 4 12 14 19 16 18 20 19 26 9 28 49 33 25 13 15 29 9 999999 999999 3 21 11 16 26 15 21 37 33 31 38 33 35 44 17 2 1 999999 999999 999999 999999 6 24 23 26 21 9 999999 3 999999 999999 999999 5 7 8 2 34316 165 3971 30 9671 9 31 56 6952 1387 86 884 1571 2103 2057 1708 1169 590 637 1597 4553 8126 11805 17384 23875 34012 45092 53523 62081 70346 76691 78295 76136 76149 80269 82289 82874 83367 93420 105571 114965 119483 129739 139166 158579 178413 209315 236098 267131 284351 299500 306834 287380 249896 218985 180799 146883 117259 96542 76483 50811 32013 15045 2565 109 73 71 46 66 57 61 95 46 32 59 67 84 66 30 0 12 24 28 41 46 43 53 35 52 44 39 55 8 5 4 22 15 18 21 27 13 14 18 16 20 35 28 22 31 33 13 16 26 10 4 7 12 17 30 42 31 28 38 36 29 46 47 27 39 52 66 62 55 71 58 21 999999 13 26 27 39 32 42 43 42 51 55 56 54 52 63 60 45 35 25 24 29 31 26 24 31 41 43 37 21 17 17 15 16 16 20 26 25 15 5 34322 165 3976 30 9676 9 32 2 6952 1384 93 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 173 848 2229 6263 11259 17873 24857 30295 37732 44789 67662 98949 120567 149698 178945 190397 198085 220997 245753 257767 265706 260925 234800 196618 155702 120437 103233 78072 58975 49612 44645 44433 44474 36790 26501 12624 2816 335 121 77 85 98 59 64 50 64 67 68 79 91 86 109 74 45 68 72 52 48 51 29 18 26 22 12 52 40 33 32 22 25 15 19 12 7 10 22 25 14 20 22 38 27 30 18 31 29 9 -3 14 11 21 16 13 16 32 44 56 48 25 34 52 29 39 29 42 50 61 68 59 44 48 51 46 22 14 13 4 18 35 33 33 43 43 43 49 51 59 57 46 53 30 23 12 13 25 45 37 25 34 36 28 12 12 10 12 18 21 19 20 19 10 9 3 34328 292 202 30 9682 9 32 8 6952 1380 953 971 930 808 876 833 716 648 594 543 525 537 549 440 484 436 411 434 468 461 450 537 568 588 566 471 543 568 556 555 461 413 378 414 333 395 472 555 646 705 629 479 366 140 74 29 51 154 141 55 61 104 108 -21 108 259 439 1184 2566 2470 1243 1314 1023 2106 4675 6756 7413 9023 12805 12346 15267 20100 14442 25562 18371 3681 951 315 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 220 633 1211 3349 10580 28197 37500 32941 24888 23871 22370 21954 23703 19837 11826 9022 6761 4727 4123 5496 12480 23886 27996 29777 46962 54036 43518 44061 44451 47647 52038 47282 42138 38269 39513 42124 49427 56672 62826 63356 53978 30439 7891 1391 310 255 129 84 110 120 90 99 103 128 96 102 82 60 64 64 53 45 53 55 60 39 34 24 41 50 50 55 46 22 47 38 30 51 43 43 37 36 33 54 63 34 39 40 38 40 32 22 36 37 52 51 36 36 47 61 77 62 69 49 63 71 62 43 56 70 62 69 66 63 45 53 71 92 65 26 40 49 38 42 40 48 69 61 58 61 68 67 71 76 70 54 42 40 36 38 59 53 55 65 49 41 44 35 36 33 42 38 45 46 50 38 41 38 30 23 34334 250 1470 30 9690 9 32 14 6952 1377 328 556 1701 5800 2810 3635 7315 13980 13367 1312 999999 999999 999999 999999 999999 999999 999999 513 2493 2193 1612 2037 7262 16270 30375 76547 117950 165273 159871 200990 118577 74356 88873 146817 159791 265391 292484 264217 367962 173027 92860 1351 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 65 267 505 1043 2358 3789 7199 11218 15356 26834 50507 71270 91100 124104 150271 160832 164384 183224 177043 154445 110041 82688 41039 18373 8341 2634 429 78 54 25 39 72 77 56 78 55 76 176 534 869 1049 2361 4487 4999 4617 5966 7663 4692 2902 1632 1374 599 186 119 91 92 112 108 54 81 92 71 41 43 44 92 54 60 38 57 28 11 11 20 38 15 23 22 6 22 25 6 18 26 21 23 17 17 24 -8 8 25 20 17 8 -9 -9 20 30 26 6 1 6 -9 6 6 14 19 12 18 25 8 24 25 18 8 32 35 20 29 13 13 28 21 32 54 35 24 43 45 21 14 11 20 18 15 9 27 38 30 29 29 44 40 34 28 17 3 10 999999 999999 20 24 30 36 25 18 16 7 5 3 13 18 15 24 19 11 6 7 3 34340 296 97 30 9697 9 32 20 6952 1373 8898 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -86 -61 -69 2306 12857 32088 43213 62383 69081 51087 59858 55285 104688 139655 90031 33736 6008 1790 7526 758 248 8344 1458 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 99 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 261 1790 3487 12340 27464 37409 62359 102641 103255 109904 172020 258640 254525 222640 152028 2078 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 754 2986 6872 12422 18409 27853 33402 44134 61855 76463 92800 117296 149251 176662 197509 214834 232313 241288 217068 177263 137261 107295 75673 48512 24607 4732 1235 363 34 2 46 17 28 61 34 29 23 72 107 134 156 192 231 239 231 321 255 184 81 99 95 92 78 88 89 93 83 106 114 114 78 87 60 73 105 87 67 62 67 55 45 45 31 41 33 11 29 32 30 45 56 59 48 35 61 41 36 7 -1 27 23 31 18 26 42 28 31 37 38 31 28 38 8 16 10 6 4 41 50 51 33 58 39 29 45 46 38 45 47 33 64 60 40 50 40 44 48 58 51 49 33 38 30 21 32 36 40 42 35 54 46 57 61 48 40 40 30 22 17 24 32 38 34 45 46 32 27 17 17 11 27 32 43 34 35 27 23 30 19 10 34346 277 669 30 9699 9 32 26 6952 1370 246 424 19 664 999999 999999 999999 -1 1738 1202 1101 912 3538 6484 13885 27999 46214 83241 116654 92084 80130 54157 56234 83014 119550 109300 3467 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 127 699 1839 3422 4714 6569 11945 22938 43948 72385 99156 128270 148814 153171 149263 156274 164394 180624 200541 215339 201616 184397 181050 178875 163393 138156 126937 96680 68394 35315 19138 5652 2010 1389 1368 1446 1659 1576 1038 709 661 779 804 764 1161 1285 705 227 92 75 57 64 68 107 82 66 70 62 65 77 69 62 92 104 125 102 90 96 84 61 80 64 52 60 46 61 60 58 66 56 28 4 28 36 34 23 30 30 41 48 43 57 25 13 13 5 36 28 21 27 26 35 35 35 25 31 28 8 31 17 3 -1 -7 31 23 30 24 35 58 57 44 40 47 27 37 40 26 25 38 48 50 56 52 41 59 54 35 31 25 32 26 29 38 43 40 34 38 43 57 62 49 47 53 40 26 19 16 17 24 28 34 36 43 46 31 19 20 17 26 31 27 28 26 18 28 15 8 34352 181 3457 30 9697 9 32 32 6952 1366 172 628 1289 2208 3046 4009 4437 4837 5452 6367 7786 10262 14526 20135 29104 37985 50749 65941 79164 89621 101780 116231 125053 128851 131594 130804 139022 139390 128406 111328 92487 62766 38081 29633 25750 24554 23536 22490 21671 26084 32357 41437 59322 76481 96646 116975 151603 206356 237858 248660 245360 214057 183965 150013 112066 83484 49049 42657 37889 19543 8399 2106 393 95 59 43 63 70 66 47 46 41 87 66 75 55 75 74 48 46 80 75 66 36 42 27 22 14 14 24 16 -18 13 23 29 8 9 19 -3 -8 0 -3 -11 -10 -2 12 8 -4 2 8 10 9 -7 -1 -17 -16 -7 -15 -32 -9 12 -1 -4 3 18 26 19 25 35 19 14 12 -4 8 16 44 25 30 23 11 16 28 31 22 36 8 7 16 5 999999 14 21 15 15 37 29 29 30 20 22 19 14 999999 999999 5 2 11 22 23 26 25 12 8 6 4 2 1 999999 999999 2 5 34358 176 3664 30 9694 9 32 38 6952 1363 105 458 805 1040 1368 1813 2231 2783 3364 4339 5567 6492 7383 8081 8637 9019 8515 8605 9206 10607 11437 12859 15083 19655 26623 34604 43682 53027 61925 70885 84323 97827 114674 141141 167588 194467 229251 270846 296146 299001 290518 287754 294927 325364 362124 366210 359062 319427 277116 231211 171609 102837 41492 9365 609 112 52 64 77 103 78 83 77 59 69 94 93 77 42 50 54 76 61 44 41 28 26 42 36 26 47 45 4 -2 19 15 17 23 5 -5 19 12 4 8 7 -10 12 26 39 36 32 27 29 29 32 26 13 0 11 15 23 -3 -3 10 19 36 31 33 31 24 30 22 12 13 27 17 27 40 43 35 26 33 38 38 40 20 11 21 32 23 19 9 10 26 24 29 33 29 35 29 37 46 36 33 26 19 1 5 1 17 23 24 25 30 22 8 10 17 22 20 22 24 21 10 11 6 34364 293 189 30 9699 9 32 44 6952 1359 53683 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 98 214 344 539 1023 1716 2153 2711 3563 4392 4797 6017 8480 10983 13196 15983 19040 23220 28543 34333 42544 53472 66144 80664 98724 123059 146395 173509 207669 237129 277924 324187 359501 380605 428346 454137 453918 461040 451386 405946 347059 240310 117704 47432 18404 4550 420 78 79 100 77 102 78 93 57 67 109 107 84 50 75 76 100 50 43 29 23 56 56 63 56 52 49 52 50 29 44 47 39 35 37 40 33 31 54 54 54 45 54 51 67 35 31 39 41 41 28 22 17 23 32 42 33 60 61 45 59 52 48 64 55 76 60 73 74 80 61 44 62 83 73 38 24 37 49 50 42 36 41 50 54 54 65 62 57 63 69 70 67 48 39 32 38 35 43 47 43 54 60 53 58 34 38 33 28 30 39 36 42 37 32 27 23 20 34370 165 3981 30 9711 9 32 50 6952 1356 -66 173 453 843 1339 1904 2742 3872 5228 6664 8485 10689 12859 14971 17286 20880 25892 30988 36378 42744 49894 56525 66125 77344 90987 111100 130149 152675 185532 219686 271058 328137 377778 431827 455296 449087 456418 444607 392500 330668 283559 249249 167138 105338 73108 50437 31187 7295 1415 124 40 50 79 79 40 41 60 58 45 33 16 50 66 48 28 20 5 3 19 38 23 25 9 14 8 14 16 -3 16 31 21 12 11 14 22 20 15 11 -2 -11 11 17 8 19 20 28 39 14 17 13 11 27 29 32 50 23 32 30 19 36 38 32 17 30 29 54 50 42 25 30 52 62 51 49 27 10 30 24 32 25 26 18 16 26 20 27 33 36 37 40 18 10 999999 999999 4 14 15 18 25 36 28 14 8 12 22 25 13 23 21 14 16 16 15 10 8 34376 170 3905 30 9725 9 32 56 6952 1353 19 333 695 1167 1850 2779 3819 5000 6475 8174 9944 11582 13731 15864 18037 20192 23027 25960 28295 32835 39142 46427 53875 62307 70337 76992 89745 105466 128745 150915 170011 189255 213616 238484 273616 313702 333393 364681 407711 423349 392265 350290 324762 275295 215368 177983 139369 114998 111947 104285 90344 81767 69009 48505 35726 17751 1807 242 78 80 73 56 45 57 45 36 26 23 47 21 37 26 23 16 24 11 9 27 22 6 22 -16 -4 9 -2 -2 4 9 -6 -6 21 17 14 8 18 27 5 13 -6 -3 -4 1 4 9 -8 -8 -11 6 -5 0 24 11 18 28 38 29 27 26 28 29 30 33 58 53 39 46 35 52 46 24 8 33 31 24 18 17 15 13 29 35 38 29 34 31 34 23 9 999999 999999 6 20 28 29 32 22 16 17 19 22 22 16 16 25 21 19 17 10 11 8 3 34382 161 4156 30 9736 9 33 2 6952 1349 -19 136 257 472 807 1198 1658 2203 2849 3617 4668 5647 7022 9341 12160 13289 14043 15876 17948 22868 29641 33393 33147 35810 38915 40533 41163 43652 49012 58696 79480 108129 144860 185908 245070 303876 360117 427826 504361 579349 646918 626907 571984 498915 396606 286366 185473 102900 32226 2277 158 72 99 72 48 77 45 59 42 34 59 78 55 36 38 26 35 34 40 63 59 47 38 37 54 50 39 45 27 22 36 35 30 47 17 11 29 28 17 30 28 20 13 34 35 39 26 22 45 63 69 71 58 58 55 43 57 57 60 59 65 72 69 83 78 63 74 81 56 32 47 46 48 47 45 50 45 53 59 64 70 66 56 51 52 36 31 29 37 41 49 57 54 64 54 40 43 42 45 48 45 50 51 45 50 50 44 42 37 31 31 34388 139 4822 30 9742 9 33 8 6952 1346 279 925 1814 3180 5257 8068 11679 16813 22778 31675 45274 63333 90765 133128 192923 273216 357080 452885 542156 601792 606239 609182 564580 497775 444506 344638 280839 214703 128453 53487 24226 2235 251 27 16 1 16 2 -15 18 40 12 12 15 10 3 7 8 22 16 6 24 24 1 -11 11 -5 9 9 17 13 10 6 20 18 17 11 10 -5 -7 -9 -5 -10 8 0 5 20 17 8 10 20 45 50 18 15 16 25 27 35 29 33 22 19 22 37 21 43 31 999999 10 15 20 21 14 20 11 7 17 33 48 30 18 16 13 10 999999 999999 12 24 22 25 19 10 11 9 14 9 13 18 14 13 6 13 5 8 7 6 5 1 34394 138 4886 30 9746 9 33 14 6953 1342 327 1287 2954 5801 10042 16576 28262 45324 65850 97495 143921 213904 312664 426881 520664 607578 657093 617612 516381 442380 406133 385850 354770 300215 209087 145929 113495 77752 43829 17488 3176 795 352 109 46 43 8 20 9 7 -2 -8 20 33 26 15 21 9 17 33 10 42 25 24 14 3 7 19 26 22 14 29 20 3 -4 1 -3 -11 6 16 12 -10 -8 2 7 26 35 17 27 37 20 21 39 35 34 23 22 34 46 28 35 45 45 46 33 20 13 9 30 28 25 24 13 25 30 33 44 47 41 39 36 27 20 25 17 9 12 23 36 36 41 43 28 22 26 28 32 34 27 27 27 30 27 23 20 19 15 8 34400 135 4981 30 9751 9 33 20 6953 1339 72 685 2017 4664 10677 20483 34812 67508 104622 194107 365655 486316 989719 999999 999999 854015 593066 328268 178907 115764 72451 35294 14340 6250 4021 2764 1742 963 725 555 239 55 37 6 -1 27 0 -17 0 10 13 -8 11 25 15 14 22 21 2 15 20 5 5 -11 0 4 -2 -15 -1 -8 2 -2 16 2 -11 -17 -5 0 12 9 17 -1 11 1 8 13 25 20 26 13 17 28 22 15 23 14 12 38 35 32 58 48 38 20 7 999999 5 16 18 12 14 16 13 23 35 30 30 17 10 8 2 999999 16 21 24 16 16 25 18 5 15 19 13 11 10 24 20 12 14 15 16 13 6 7 9 34406 296 99 30 9759 9 33 26 6953 1335 137814 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 387 2034 7280 12143 10185 12135 15385 18931 27129 45829 93340 179640 245846 226046 437883 573609 562287 507792 761870 999999 822528 411295 151283 76803 58304 42498 28270 18135 12985 11774 9695 7818 6681 5125 3683 2591 1275 545 207 16 12 20 9 20 48 34 18 24 35 17 13 19 -24 -27 -26 -7 -19 3 -10 -19 -20 -11 -3 23 18 3 -21 -17 17 14 21 15 9 -2 5 9 25 15 4 3 14 18 25 23 15 37 33 16 39 40 28 23 3 10 2 18 14 5 999999 10 22 7 8 21 21 17 22 44 41 21 14 16 10 999999 999999 999999 11 22 14 22 29 19 8 9 7 15 18 20 18 14 10 12 13 10 9 3 6 34413 141 4784 30 9764 9 33 33 6953 1331 18 538 1368 3180 6065 10182 19621 39262 72823 142341 234821 337331 426052 560886 872642 865588 534807 401265 369210 247901 209708 180939 161693 136921 96534 70702 46295 29140 18090 10138 4979 3834 2439 1089 453 194 124 66 48 42 30 18 48 33 18 21 23 8 -18 26 22 18 23 47 31 47 41 20 19 34 26 18 31 20 10 16 34 35 38 37 42 37 20 30 13 20 36 27 8 17 20 31 29 31 37 31 28 34 27 26 31 49 37 32 22 9 2 14 28 33 22 23 22 15 24 27 22 33 37 30 30 36 36 24 20 10 12 13 1 5 21 30 34 26 16 16 15 23 25 26 24 16 22 28 25 21 19 18 9 7 1 34419 140 4814 30 9764 9 33 39 6953 1328 10 824 2721 7822 20250 42549 100267 200999 301342 469898 807380 704948 508837 432892 385542 344339 298841 282462 209086 145739 111974 87451 78052 52067 51587 60632 52310 38817 12938 765 81 52 75 45 38 31 13 28 37 37 66 56 34 50 38 19 27 52 62 63 40 34 20 32 33 9 16 25 24 17 36 35 46 22 32 28 10 22 31 41 44 19 23 15 10 7 23 29 46 34 31 50 45 50 55 53 30 37 48 55 55 54 54 54 62 59 37 27 23 37 47 38 20 19 25 34 41 44 56 47 45 42 36 31 30 22 24 28 36 48 42 28 34 35 31 22 17 17 28 29 26 24 30 27 23 25 28 16 14 13 34425 143 4641 30 9771 9 33 45 6953 1324 -61 632 2008 4345 8734 16405 28367 40611 56813 97804 159790 227278 313030 412766 501766 543577 532490 528737 514128 463037 383294 334774 269228 168545 101502 91655 49119 26399 20406 9856 4280 2779 1145 233 72 73 53 53 24 20 41 38 29 -10 3 15 -3 13 11 -26 -9 32 39 23 -5 -11 7 -10 26 13 -18 -15 -17 -16 9 18 15 -2 4 2 4 -13 -13 -2 -6 -1 -3 -13 -3 -1 16 7 3 34 32 27 50 52 28 8 32 31 13 19 24 22 32 35 34 34 18 3 2 2 9 18 14 14 3 999999 3 17 18 17 17 14 26 15 999999 4 6 999999 14 17 20 22 27 12 999999 999999 3 12 13 15 14 12 10 15 11 5 999999 999999 2 34431 144 4501 30 9781 9 33 51 6953 1321 -3 707 1861 3733 7131 12841 21929 35658 53263 81571 124294 170531 194808 200270 217865 271503 335604 437134 513037 586058 647774 603949 458915 320705 211600 159555 107105 85629 60089 45423 42727 40797 23287 7474 1733 1319 1628 881 266 58 18 44 29 37 27 -5 -13 -21 -11 -9 13 -1 1 -1 2 -22 -25 -43 -19 -6 -12 -2 -24 -14 0 -6 -34 -29 -9 -7 -1 -22 -35 -9 -1 0 5 3 -16 -24 -16 -18 -2 -16 -29 -27 -34 -5 -10 -3 7 30 4 -2 -2 11 5 16 22 22 16 29 26 16 22 5 6 0 -21 -23 999999 999999 1 1 999999 999999 1 5 7 5 12 5 10 1 999999 999999 999999 999999 999999 999999 6 7 3 999999 999999 999999 999999 999999 999999 1 999999 1 999999 3 34437 151 4388 30 9788 9 33 57 6953 1317 -36 421 1063 2097 3732 6137 9310 13933 21205 32169 49752 77749 118011 176048 269593 405822 532925 599831 611779 644269 605397 526926 417004 298922 201341 106843 49487 33995 20928 8334 2481 531 141 111 109 105 87 68 84 78 71 77 73 81 74 66 35 26 17 10 22 11 25 37 20 28 -10 6 36 2 -7 -10 4 -3 12 17 22 8 5 -5 24 8 -11 12 3 9 2 7 21 -7 15 21 27 0 19 23 28 -4 7 7 28 30 16 7 16 17 31 37 26 25 34 35 37 34 27 14 38 38 50 42 21 1 -12 1 26 35 36 18 16 22 32 47 30 45 44 20 18 16 15 9 8 19 20 18 26 22 13 9 14 13 12 16 20 12 17 14 13 8 7 1 4 34443 165 4066 30 9796 9 34 3 6953 1314 154 499 657 1136 1898 2862 4003 5332 6889 9038 11286 14337 19005 24281 29660 38572 51165 66727 88714 117472 142556 176371 216177 251715 299354 365229 434808 484843 513714 536552 508214 432767 345440 254513 184766 100803 43341 12186 3703 798 262 157 110 80 52 107 95 125 107 74 86 75 82 79 50 71 78 50 69 53 64 39 47 64 57 36 26 49 21 53 53 39 25 15 26 1 17 28 27 49 42 14 17 16 41 24 48 40 32 13 29 38 17 19 33 33 21 23 15 27 31 19 30 31 35 55 44 52 59 46 39 56 37 29 42 49 66 53 40 39 40 27 16 13 24 44 42 43 38 38 53 55 59 56 55 45 47 49 33 29 25 31 38 36 38 26 27 30 34 33 31 33 44 32 41 39 26 29 19 18 15 16 20 9 6 34449 254 1464 30 9804 9 34 9 6953 1311 603 1009 -16 999999 999999 999999 -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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 851 2331 4236 6419 9412 14578 19456 26066 34018 42756 50497 59970 74381 90986 111912 131077 149427 165998 180641 192458 206816 238180 275294 320327 352048 373681 402653 403504 361504 300458 199675 137068 88848 59836 42773 29123 21782 16208 10255 5240 2089 936 324 167 134 91 106 142 139 117 66 98 114 101 105 112 125 106 70 83 107 80 62 50 36 60 47 58 50 25 19 49 57 36 58 73 56 16 25 20 52 51 43 23 11 52 46 30 51 37 43 54 40 44 54 47 35 44 63 46 48 36 38 20 34 45 51 46 61 74 71 78 69 66 77 63 65 58 65 59 48 67 75 60 44 29 23 16 33 58 75 52 42 61 70 61 74 81 76 67 55 40 36 31 42 58 56 56 46 36 35 49 49 46 47 58 47 48 62 56 38 40 35 35 29 26 25 24 18 6 34455 266 963 30 9813 9 34 15 6953 1307 654 1797 1847 776 1805 753 371 794 1575 2239 2760 3630 4488 4880 10908 20677 8610 2695 1953 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 -88 550 1552 3193 6384 12903 19094 27708 46528 65436 85933 107833 127630 148713 174827 185699 203488 221554 234708 248869 278614 306066 290498 260124 241299 205603 170523 153720 156280 152105 137697 114635 82775 50313 24901 12327 5708 2677 1588 1439 1097 731 464 274 229 137 72 42 57 92 61 91 79 51 47 48 35 41 29 17 17 -9 -5 6 19 45 -7 -9 11 -10 -8 9 13 -22 -4 14 -4 -5 -11 -28 -36 -11 -4 2 -7 -11 1 0 11 16 10 -6 16 28 14 6 2 -5 15 -4 12 29 17 10 17 21 23 22 18 33 38 45 41 37 25 26 32 24 16 9 -10 -12 -11 -9 999999 4 20 12 8 26 35 36 32 45 47 24 11 21 13 2 16 18 27 18 7 10 16 15 17 11 4 9 11 17 7 2 999999 1 1 3 1 34461 271 912 30 9822 9 34 21 6953 1304 5428 22120 20079 1227 999999 2947 9800 9239 3456 7393 16948 34124 20500 8008 3421 1943 3485 5790 17175 9245 12303 14689 16182 8586 1051 365 926 3636 23237 35698 58639 103699 174228 69843 53882 48097 2919 -54 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -48 93 -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 26 740 1407 2005 3535 7251 15707 28594 43907 62028 74456 98430 133277 152485 171974 199670 221614 246233 272673 286406 292676 287957 283015 242424 195131 154180 113455 77494 48163 29974 16938 9976 7293 6065 5235 4339 3076 1892 969 524 180 85 86 103 82 67 70 72 82 61 27 42 42 19 -3 14 17 28 24 45 34 20 5 30 13 25 17 2 -3 5 17 13 25 12 5 -6 2 29 29 29 36 6 11 11 -1 14 16 13 23 15 18 32 22 31 10 22 20 26 35 28 27 41 42 39 42 63 57 43 41 55 51 57 55 25 4 4 6 -1 18 36 39 16 14 10 25 41 58 55 49 35 22 32 32 28 28 16 20 35 31 33 39 25 25 27 37 27 36 32 32 33 24 19 18 18 19 15 4 1 34467 270 950 30 9830 9 34 27 6953 1300 4319 14951 35937 75354 109372 60540 56357 38571 36261 30508 31060 15083 11228 3955 2338 1244 2487 12011 22932 97792 30751 10920 84959 240573 281382 156162 240998 344880 272734 345783 219793 217612 147656 838 -48 -17 -19 -29 35 29 17 11 34 -23 -69 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 55 61 -52 -41 59 194 252 303 55 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -18 60 137 297 405 319 611 1078 1388 3011 5712 9898 13337 18457 31523 46428 61542 80614 91425 96989 115174 132143 142706 162590 154953 114814 63659 18649 5890 3748 2445 1874 1809 1437 1198 612 280 94 109 82 102 104 91 87 83 57 81 88 78 77 88 76 60 31 6 30 39 46 23 23 -23 -11 6 -3 31 40 26 12 10 14 16 2 -1 -6 26 19 -7 28 34 3 -1 0 5 22 -11 22 13 -3 11 4 20 22 19 -3 0 22 13 5 34 40 46 25 22 37 58 35 22 45 51 46 47 40 37 46 54 55 19 14 8 16 8 9 18 25 35 34 20 14 34 35 56 53 42 37 37 32 27 23 14 10 17 31 35 27 23 15 13 28 23 22 26 28 29 32 28 15 19 19 10 12 5 2 0 34473 297 146 30 9836 9 34 33 6953 1297 1422 1344 1306 1357 1438 1409 1436 1474 1405 1458 1540 1545 1520 1559 1562 1634 1666 1699 1774 1839 2012 2094 2306 2514 2469 2176 1666 3296 14900 35185 30562 26691 40692 19308 5687 1670 1033 903 975 1040 1063 915 819 833 855 826 946 1396 1208 1304 2957 6784 17282 62337 185411 86199 2908 325 237 193 188 170 173 176 247 241 232 201 282 266 182 107 20 8 -47 -28 999999 999999 999999 999999 999999 999999 -67 -42 -32 -50 -41 -25 -12 48 60 38 -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 -93 -55 90 603 1348 2869 6066 9834 12791 17467 22377 24983 29330 32268 39596 43786 47533 57088 64769 68228 67713 56869 44450 34209 26335 17773 12813 9079 7697 6737 6035 4886 4626 4234 2839 1689 722 434 297 180 150 98 58 78 104 88 81 94 79 72 93 83 84 32 40 7 34 9 4 34 38 33 8 19 56 22 23 47 38 -4 -2 9 6 -9 4 19 28 27 0 -3 25 30 11 16 38 24 8 30 19 25 37 24 26 11 9 33 17 31 48 73 54 55 35 42 56 48 39 28 30 51 45 22 44 56 53 56 67 67 31 23 25 5 8 9 47 34 26 27 20 17 38 50 47 43 57 39 37 15 1 17 39 39 35 38 24 27 28 37 36 33 31 35 29 35 38 28 15 15 12 14 6 3 7 34479 298 123 30 9843 9 34 39 6953 1293 1626 1558 1652 1602 1663 1591 1666 1652 1723 1796 1811 1736 1683 1696 1720 1736 1649 1586 1577 1573 1663 1804 1805 1488 1357 1507 1314 1256 1146 816 701 617 684 599 665 669 745 749 786 736 730 723 756 790 826 786 805 799 816 701 634 608 523 432 414 368 296 264 257 177 176 217 165 169 113 125 135 162 201 130 181 189 165 128 116 84 104 54 13 -3 -60 -58 -72 -39 -87 999999 999999 -51 -17 28 70 1743 5202 3012 20434 33197 1310 999999 999999 999999 999999 999999 999999 999999 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 999999 -83 -47 -78 -64 999999 999999 999999 -95 -74 999999 999999 999999 -80 -5 4 49 119 879 3992 11582 25279 39033 57864 66695 75823 78550 81880 71098 47250 32441 21086 10283 11042 12613 12289 10766 11088 13246 11350 9806 9643 7318 6067 4421 2150 729 205 71 76 94 83 90 87 82 84 97 73 75 39 3 -13 8 25 20 2 17 12 1 33 44 14 -11 11 -4 26 17 15 -8 33 31 40 15 -5 -16 1 -16 -4 15 29 23 -2 -5 14 3 13 15 21 19 8 10 1 33 26 34 33 37 43 48 35 28 32 33 37 46 55 61 50 47 44 51 63 72 40 8 15 10 11 5 10 23 21 28 35 32 23 40 31 47 46 44 26 24 31 24 23 30 43 37 33 25 23 22 32 39 43 30 33 32 28 25 20 15 11 11 7 8 7 3 34485 291 129 30 9849 9 34 45 6953 1290 2219 2193 2297 2410 2390 2448 2467 2527 2563 2633 2749 2711 2768 2828 2731 2722 2782 2640 2227 1986 1611 1439 1303 1212 1233 1259 1203 1158 1232 1225 1147 1225 1250 1204 1113 1189 1173 1172 1072 1160 1223 1200 1130 1124 1111 1184 1142 1104 1129 1043 933 757 656 610 548 466 358 382 335 274 292 260 277 292 330 321 299 259 277 170 191 138 130 113 63 71 89 23 39 57 66 34 48 63 64 55 82 54 36 91 67 89 86 62 40 47 63 10 -26 15 2 26 12 -13 -54 -51 -36 -48 -53 -5 -12 4 -41 -51 34 -7 -66 -3 -19 -2 19 13 7 7 22 0 -9 8 64 15 0 20 22 -22 -35 4 -1 10 -4 -4 18 12 27 32 -2 -4 30 36 25 44 94 240 375 984 3438 6566 8896 11022 8239 8814 9423 7346 4129 3245 3673 2177 806 399 230 142 111 108 104 71 84 64 57 83 113 87 87 92 53 83 83 41 33 20 -1 -22 -32 39 16 -19 -41 -6 -26 -25 -21 -12 -27 -21 -28 -29 -13 -18 -1 0 6 3 -11 -31 -1 -3 18 23 -10 -12 -11 -18 -9 -2 -12 1 7 -17 -11 -11 -1 9 1 11 16 10 21 29 17 26 18 -9 3 0 18 28 20 29 37 24 37 55 62 -1 -10 -17 -17 -8 -1 -6 999999 999999 999999 4 3 6 23 31 37 24 9 12 3 999999 0 999999 999999 9 12 10 3 2 1 999999 8 8 8 8 7 14 13 6 4 34491 291 107 30 9857 9 34 51 6954 1286 1858 1745 1672 1643 1624 1587 1666 1824 1877 1908 1898 1954 1910 1821 1836 1818 1831 1728 1623 1592 1603 1697 1724 1779 1836 1902 1825 1755 1607 1518 1620 1578 1608 1531 1874 5337 9326 5354 13152 42883 104402 107195 4091 6555 6384 7672 20162 93215 87924 3666 1231 838 536 416 250 231 258 227 242 257 281 354 348 416 436 490 468 440 346 243 203 154 144 106 82 153 150 141 123 139 77 78 90 116 151 148 119 133 75 29 31 59 33 33 -9 9 43 25 5 5 9 13 -30 -45 -30 -36 14 39 -6 15 61 57 33 -8 37 6 14 48 3 23 72 58 10 51 37 72 68 47 9 46 68 15 12 57 66 21 26 0 20 42 78 48 36 13 48 69 35 72 23 52 30 35 123 85 31 39 46 32 35 71 76 63 63 55 82 69 70 74 43 73 69 85 99 72 92 83 68 81 63 51 92 68 75 76 79 62 69 54 32 35 33 -3 -44 -6 -10 -17 -16 -2 -17 5 20 -9 -32 -8 -16 -13 -25 -27 -2 1 4 -3 -8 1 -1 4 5 -14 -16 1 4 16 15 2 12 8 -2 -5 -2 0 7 5 -8 36 28 39 35 27 17 15 24 17 38 51 39 35 41 31 38 76 72 35 3 -8 -11 -7 -7 -11 17 4 5 12 6 21 22 36 35 40 30 24 15 999999 999999 8 14 15 24 14 9 9 10 5 18 20 20 16 17 26 27 14 7 34497 297 143 30 9863 9 34 57 6954 1283 1842 1730 1713 1827 1801 1869 1831 1938 2029 2044 2021 2144 2160 2300 2528 2555 2557 2649 2748 2653 2365 2293 2223 2262 2399 2350 2151 2696 9867 28530 40109 120700 138292 114619 33110 3719 1941 3773 6992 2085 867 642 627 538 483 643 754 909 1086 1275 1451 1464 1270 1009 592 376 323 313 339 342 326 297 358 317 390 384 395 439 337 250 187 175 178 126 117 133 113 132 68 81 52 105 83 105 102 126 102 47 49 117 117 51 49 9 -1 62 23 -3 -20 5 59 50 -8 -32 24 24 63 54 60 24 7 58 49 47 58 30 28 14 48 48 41 107 60 19 1 39 25 8 34 55 50 50 45 66 71 15 33 51 37 59 74 59 36 81 39 80 56 50 47 79 51 95 97 88 50 67 94 90 114 105 90 80 102 95 94 87 74 79 78 65 55 75 113 73 70 89 93 91 114 103 91 106 94 76 67 86 70 84 59 38 24 8 18 8 24 30 34 23 22 0 20 34 20 3 -1 2 13 -9 -13 1 21 45 11 2 10 21 7 14 9 0 18 18 16 3 -9 0 10 16 18 18 17 32 19 32 48 29 48 49 35 47 35 66 58 53 31 39 39 55 67 65 55 20 -7 8 7 -7 9 30 11 5 12 26 42 41 42 54 56 40 38 30 20 12 28 28 32 36 35 28 22 23 18 25 36 35 23 32 37 31 30 18 12 12 14 9 8 13 8 34503 295 147 30 9867 9 35 3 6954 1279 1606 1581 1575 1556 1498 1512 1561 1555 1671 1700 1660 1751 1802 1754 1848 1893 1924 1933 2009 2144 2242 2321 2707 3009 3371 3810 6488 39516 57451 106212 233119 301340 11167 2275 1495 1109 663 491 503 487 572 562 658 715 793 780 953 1001 923 486 309 260 269 301 246 238 288 325 283 293 300 353 330 289 424 406 205 172 187 140 204 169 135 215 104 60 24 24 120 43 4 31 100 80 18 92 76 66 12 59 14 71 9 39 -11 24 -15 17 21 3 -17 -11 7 27 59 23 -4 29 10 27 37 26 35 14 4 24 21 48 59 88 46 56 33 32 65 44 47 44 57 34 44 25 32 32 48 50 46 36 5 38 37 12 41 70 53 54 87 76 44 31 43 44 68 69 41 21 55 90 69 54 84 79 71 46 70 90 63 70 47 67 65 59 85 77 65 115 82 84 90 92 63 83 96 92 111 91 52 47 36 2 11 1 16 8 -5 -19 14 15 -1 11 -3 9 12 7 3 -4 -8 -11 -17 1 10 2 -3 -7 8 4 24 3 -17 -16 4 21 1 -13 3 9 9 7 12 31 38 43 23 39 37 27 40 30 18 29 29 25 50 36 21 43 64 57 46 24 13 3 -9 -19 -1 3 -16 7 15 5 18 26 33 28 41 44 54 40 20 16 2 9 22 21 22 24 24 24 18 21 15 18 25 24 31 29 28 23 17 10 0 999999 1 3 1 34509 290 120 30 9870 9 35 9 6954 1276 1558 1173 1223 1304 1323 1314 1271 1200 1253 1328 1355 1343 1397 1384 1299 1383 1498 1534 1506 1528 1603 1660 1736 1674 1765 1859 2106 2684 3881 14330 43833 161716 200758 145902 241496 191454 78856 1612 427 374 256 310 360 351 331 343 384 438 404 411 405 391 346 341 260 252 212 197 257 256 224 254 304 262 238 265 332 342 335 354 417 345 280 234 86 107 58 -11 -16 18 7 44 -8 30 33 113 88 77 149 141 67 74 74 59 0 13 28 21 -11 -17 12 18 23 -11 -2 3 28 -24 -4 -6 -14 13 47 77 40 30 22 41 38 48 26 -16 2 24 13 44 41 21 42 47 70 73 75 47 39 76 30 18 42 79 72 60 70 46 40 106 43 49 67 60 52 18 59 58 74 70 97 76 47 65 89 73 110 77 64 56 88 76 77 91 77 73 84 83 59 64 79 87 80 81 68 76 42 70 85 62 50 84 69 48 30 -9 -1 24 14 1 -6 13 17 14 36 48 55 15 7 15 6 -27 5 -6 -7 -8 -19 -11 -6 15 6 -24 -16 12 5 20 6 3 -16 -17 -1 -2 3 27 21 23 29 32 37 33 26 41 42 35 11 22 34 47 40 47 39 42 62 69 34 -5 -13 -9 0 -1 -16 -15 -1 999999 1 999999 5 9 13 22 36 37 57 48 49 33 25 15 10 20 33 36 36 28 25 14 13 28 18 28 34 16 9 4 34515 293 120 30 9870 9 35 15 6954 1273 1726 1371 1354 1360 1413 1363 1301 1365 1387 1379 1426 1438 1484 1570 1658 1678 1649 1713 1698 1723 1750 1766 1875 1909 2147 2413 2598 2699 3060 5735 27980 140187 192467 98911 23699 32310 1562 358 293 272 268 286 234 213 290 294 242 222 124 183 270 269 295 377 343 273 249 227 218 168 154 149 218 245 273 302 350 412 462 478 430 414 353 205 109 151 136 92 33 -24 17 57 56 121 103 138 57 46 82 97 88 100 31 3 -39 33 40 30 21 47 0 32 -8 6 -20 7 17 26 22 24 -8 -7 1 24 35 61 50 36 19 8 50 38 26 27 79 50 85 72 47 74 70 68 14 -9 22 39 58 41 72 71 72 49 20 53 82 71 41 47 97 54 68 56 27 0 44 88 84 81 64 74 75 49 66 79 54 43 84 86 81 47 72 80 84 67 87 84 77 102 114 94 97 87 81 74 66 67 81 65 61 38 18 20 41 0 9 14 28 18 2 32 9 -15 -2 16 7 23 18 16 8 0 27 16 17 26 19 -11 -8 -1 21 2 -6 7 15 3 5 -2 -2 16 16 30 22 48 38 42 49 39 30 42 33 42 25 29 30 39 39 26 56 55 39 29 3 -14 -9 0 7 -4 -2 16 8 1 8 16 41 41 38 46 36 31 41 31 25 27 28 28 18 12 28 31 36 24 20 21 30 21 29 35 27 19 4 999999 999999 999999 2 34521 268 147 30 9867 9 35 21 6954 1269 1551 1534 1510 1483 1435 1427 1365 1347 1302 1331 1383 1389 1291 1181 1216 1240 1253 1234 1370 1397 1409 1371 1419 1433 1391 1296 1149 1094 976 919 694 488 457 482 557 527 431 252 171 151 190 205 173 150 169 116 93 78 93 94 103 159 152 131 116 104 114 214 200 250 261 314 403 530 571 520 536 510 391 231 170 172 155 195 140 53 11 -12 -4 5 23 25 49 67 49 72 34 29 -37 -23 -7 -2 -45 -11 -55 -42 -25 12 42 5 5 -15 -31 -49 -21 12 -2 40 44 -22 -29 -12 -48 -14 19 22 15 59 17 -24 2 -28 9 43 41 65 19 45 39 42 56 51 -1 40 55 48 21 4 23 18 -6 41 29 17 7 32 12 15 48 40 42 33 14 58 84 47 32 73 48 49 27 47 31 52 64 47 43 64 45 66 72 42 58 43 77 66 20 45 47 51 53 54 44 14 24 40 17 21 -2 -1 -8 -8 -10 -15 -51 -27 -34 -29 -33 -19 13 3 -3 0 -12 -20 -17 -37 -41 -15 -13 -18 -54 -24 -34 -24 -25 -19 -13 -17 -22 -4 -25 -20 -14 -5 -20 -6 -4 11 7 8 29 25 9 21 3 -9 -3 13 10 33 28 45 29 -8 -31 -30 -35 -39 -28 -19 -24 -28 -21 -24 -28 -28 999999 999999 999999 8 9 999999 999999 999999 999999 11 34528 267 145 30 9865 9 35 28 6954 1265 1378 1433 1466 1398 1399 1448 1385 1431 1451 1485 1442 1357 1402 1458 1528 1491 1503 1518 1543 1601 1682 1729 1640 1600 1534 1361 1239 1283 1422 1394 1513 1601 3581 29723 60598 20809 46048 111735 91599 1988 396 307 230 280 272 261 242 237 200 136 155 157 92 79 141 139 173 170 182 237 295 308 303 408 496 541 475 522 441 278 203 134 94 90 64 -38 22 32 41 27 19 -2 -10 -34 -12 44 7 20 11 -32 17 14 14 42 -7 -37 1 13 -19 -50 -39 16 0 -13 -26 -7 1 56 67 36 32 52 23 -13 -19 -5 30 59 22 38 35 29 2 35 18 32 36 16 34 29 48 59 38 48 -2 15 42 39 -13 31 -5 23 21 4 26 41 53 46 67 79 56 58 86 72 58 58 31 51 58 49 40 54 60 34 44 49 65 70 50 62 58 39 21 42 44 59 43 68 84 57 48 50 41 55 59 18 20 22 20 -14 -15 15 -4 0 13 -9 -30 -14 0 21 6 4 -8 -4 8 8 6 -27 -14 -21 -19 -29 -31 -13 -26 -27 -11 -19 -22 -20 -16 -15 -15 -1 10 -7 -9 -10 -4 23 26 34 33 25 25 32 27 11 15 27 16 31 36 27 16 -3 -15 -12 -28 -32 -33 -19 -11 -13 -12 -16 -12 -9 999999 999999 7 6 8 17 999999 999999 16 34540 299 123 30 9873 9 35 40 6954 1258 2240 1222 1302 1258 1318 1318 1340 1424 1564 1467 1426 1444 1385 1481 1511 1472 1546 1537 1449 1442 1288 1319 1347 1429 1473 1435 1486 1494 1444 1358 1206 3293 23811 72351 63388 4346 655 579 543 516 539 567 468 392 395 373 297 234 201 212 308 345 302 240 244 166 172 177 199 225 279 343 303 303 212 197 194 246 199 145 91 110 62 25 61 14 6 17 42 38 6 35 -13 7 26 -1 -54 -17 -27 -41 -2 -9 -60 30 -6 -55 -10 26 11 -11 -20 -31 34 31 29 48 55 99 69 39 71 71 64 18 25 6 9 19 9 17 30 -14 4 38 18 -15 -2 38 32 39 56 27 -2 48 48 54 45 25 24 40 54 31 12 17 28 43 54 16 9 58 44 46 52 32 45 -4 27 66 104 67 48 47 50 57 40 63 87 86 54 49 33 46 94 76 84 87 88 75 85 69 77 74 90 51 45 53 34 38 13 -20 -2 -2 -12 -14 -16 12 31 21 9 11 12 2 -7 -10 2 -16 -10 -3 -26 -3 2 -10 -12 -22 -26 3 -14 -38 -33 1 -6 2 4 12 27 9 0 18 -5 -11 24 42 50 61 48 26 38 39 37 33 13 9 41 32 15 -4 -4 -11 -8 -6 0 0 -11 2 8 0 1 18 30 23 18 11 12 17 14 5 12 21 16 20 21 19 20 22 15 19 18 14 23 22 20 13 17 23 28 31 21 32 27 27 15 10 999999 999999 999999 999999 999999 0 5 34546 300 153 30 9873 9 35 46 6954 1255 1600 1569 1472 1412 1433 1485 1443 1467 1453 1526 1542 1561 1622 1787 1700 1600 1559 1449 1370 1376 1381 1433 1383 1349 1353 1247 1157 1052 980 904 945 940 1005 890 729 2339 28744 32441 1276 669 622 594 614 631 670 663 586 516 492 445 341 274 252 242 233 218 231 201 265 340 305 295 313 268 232 244 192 180 176 123 65 39 70 54 64 13 9 -25 -28 0 32 13 -17 45 4 -29 -6 9 7 -24 23 -7 2 33 -6 41 16 16 24 1 14 50 38 -8 8 32 33 23 60 60 36 56 76 32 23 30 36 40 64 46 9 14 32 19 11 23 31 -4 14 27 58 19 23 34 52 58 63 5 26 42 30 50 50 16 36 93 60 71 41 47 51 25 29 69 63 62 57 39 36 51 73 76 48 35 72 77 87 86 102 72 63 57 85 56 63 98 112 87 79 98 100 103 77 63 75 70 67 54 10 17 24 -18 -30 12 16 30 33 16 26 9 28 26 45 24 -9 7 17 -7 10 -7 7 4 24 3 -10 -17 -5 -6 -6 8 26 38 16 8 15 5 -15 14 16 41 43 43 68 39 40 58 59 60 43 56 56 64 64 41 10 2 3 3 13 23 25 15 18 18 24 22 26 39 35 28 34 38 41 39 33 29 24 16 12 18 27 37 41 43 43 43 33 34 46 51 44 39 44 50 39 49 55 52 39 40 32 20 18 18 17 21 25 26 23 14 34552 300 150 30 9870 9 35 52 6954 1251 1625 1414 1430 1412 1446 1589 1673 1643 1685 1719 1753 1756 1807 1964 2210 2261 2296 2336 2325 2253 2303 2336 2382 2394 2355 2280 2317 2194 1945 1676 1342 1422 1606 1265 1106 1056 1164 1271 790 643 661 550 477 531 466 451 480 493 510 554 486 454 373 288 274 246 266 328 291 212 260 278 286 318 236 272 258 197 171 204 141 69 99 35 21 41 53 90 44 38 79 24 -31 1 51 22 31 51 50 -18 -20 29 16 24 -13 23 34 25 -4 14 52 15 31 30 41 2 12 30 40 7 -12 36 16 6 38 46 8 0 26 24 42 19 66 26 42 49 68 51 87 65 66 59 27 47 68 89 71 42 37 42 57 27 -16 15 74 112 59 27 13 13 66 85 79 117 61 44 52 32 60 102 80 70 110 96 109 84 106 90 90 110 126 130 97 105 63 93 152 148 122 81 83 56 60 66 71 45 11 0 3 -7 2 30 -8 11 -2 6 17 8 0 4 36 28 38 6 8 22 1 -3 -11 7 -5 -6 -5 15 -8 7 11 6 1 14 20 7 3 -5 15 14 21 -2 26 51 61 83 60 59 57 33 55 57 41 55 47 50 62 44 25 22 20 3 11 13 22 18 31 41 21 20 34 44 39 36 40 29 29 27 37 32 20 21 25 33 39 34 42 44 35 32 23 19 28 35 39 42 40 46 49 58 51 40 27 18 20 20 21 20 18 17 19 16 19 15 34558 289 152 30 9872 9 35 58 6954 1248 1049 1087 959 1033 1084 1074 1134 1161 1143 1031 1020 956 815 809 720 710 674 632 803 751 691 667 674 736 759 788 744 817 925 1083 1205 1373 1835 3271 9165 39006 87935 159489 115194 88663 214004 33497 1180 558 677 634 627 551 510 416 277 249 251 206 246 189 186 185 197 224 179 166 198 226 145 108 143 79 65 82 39 -3 29 24 51 47 35 31 64 64 23 -50 -22 -11 4 7 6 31 -29 -60 0 -27 -5 -5 2 26 18 -22 -26 27 6 -16 -11 -20 3 55 23 0 -15 -15 20 55 -4 8 56 85 12 0 -24 -14 32 49 4 11 34 19 23 17 50 26 20 11 36 42 3 44 49 26 31 51 15 51 30 36 38 45 15 11 32 48 16 92 59 54 51 48 33 34 42 58 24 44 58 87 47 83 69 66 91 68 76 79 85 63 83 110 104 109 107 97 88 63 44 26 19 31 14 -2 10 -6 6 22 -8 -10 -30 -20 0 7 -19 -46 -10 5 -2 17 -9 -15 -26 -8 -7 -6 18 -13 -28 -21 -23 -32 -34 -21 -21 -5 7 16 -12 -18 -8 4 4 22 56 40 36 49 24 24 21 12 12 17 25 34 32 31 35 33 18 2 -12 -2 20 4 3 10 20 26 17 5 19 17 15 18 26 32 21 1 9 20 17 16 7 17 16 18 14 18 13 6 6 5 11 11 13 17 28 31 25 25 24 9 12 34564 298 155 30 9875 9 36 4 6954 1244 1379 1419 1394 1381 1420 1436 1505 1519 1525 1517 1519 1585 1534 1488 1427 1422 1340 1243 1252 1174 1151 1045 951 986 1143 1210 1219 1129 975 852 830 726 684 657 636 803 967 1180 1513 4426 14072 28782 22335 20359 9910 8791 4651 14978 28010 69297 67623 26120 431 183 121 127 103 103 160 95 133 126 137 93 101 59 38 62 -15 5 -19 -32 6 -27 7 27 22 39 15 1 -31 -35 -31 7 33 10 -59 -50 -27 -33 -33 -8 -22 -7 1 3 -3 22 -33 -25 3 -7 0 -16 37 9 -49 0 68 32 0 1 -7 7 16 7 34 12 6 51 53 61 44 6 25 -6 -8 31 20 9 20 10 20 -29 3 -7 28 22 25 -6 -10 10 22 41 23 38 40 46 64 31 28 18 31 29 25 45 47 28 19 34 77 56 60 60 72 95 114 96 97 95 91 58 37 71 57 61 67 104 84 59 62 30 12 33 32 29 14 15 4 17 -6 8 -14 -11 -3 2 -17 -14 2 3 2 -21 -2 -11 -15 1 -14 -24 0 -21 -14 -10 -34 -9 -12 -23 -31 -7 -27 -9 -13 -11 7 -1 -8 -21 -1 6 12 43 62 57 56 30 21 23 33 22 23 26 10 21 36 23 5 -17 -21 -11 -2 8 12 16 26 19 13 8 -4 -10 999999 999999 999999 12 21 999999 8 14 13 11 999999 999999 10 16 9 21 12 16 18 14 6 12 23 22 29 31 25 25 12 5 0 999999 999999 999999 999999 999999 999999 999999 999999 2 34570 300 128 30 9878 9 36 10 6954 1241 1337 1125 1154 1182 1130 1073 993 1075 1155 1124 1128 1152 1204 1176 1200 1213 1353 1310 1237 1421 1437 1415 1396 1407 1299 1138 1133 1145 1156 1208 1149 994 1049 1105 1033 985 910 1340 2503 1712 1912 3768 18677 33192 17347 48114 36756 62825 25247 813 1477 2324 8996 1449 509 394 365 212 181 49 50 58 117 28 71 72 50 96 54 1 38 -19 2 -11 -1 22 19 11 -1 -10 -53 -8 -4 -2 -25 -28 -43 -31 -59 -44 12 8 6 -83 -74 -22 -30 -14 -36 -48 -27 -27 -29 -16 5 18 3 -6 13 2 14 -25 -11 14 -1 21 37 -4 32 34 -11 -4 58 34 26 37 2 34 21 -18 3 5 -10 0 32 26 1 -12 31 -8 42 35 35 42 70 43 56 36 53 49 65 42 40 30 49 67 45 61 10 26 64 75 73 97 58 72 69 89 128 103 78 69 62 54 42 84 115 108 48 55 46 17 33 20 -2 -7 18 28 -1 -23 -7 -13 -7 -2 2 -1 -17 4 -1 -5 11 -22 -7 10 -1 27 -12 -19 -45 -36 -19 -29 -23 -2 -2 -4 -26 -19 -19 -17 -13 -9 -4 4 -8 -12 7 -4 2 7 22 48 40 40 42 27 24 37 31 30 48 36 20 26 49 42 19 10 1 -10 -8 11 7 16 22 32 35 16 3 16 19 17 26 17 25 24 24 31 29 20 16 29 38 38 22 23 22 26 16 15 16 24 42 28 29 16 19 19 10 999999 1 0 1 999999 999999 7 1 4 6 3 34576 286 126 30 9876 9 36 16 6954 1237 908 782 837 733 613 594 563 531 560 605 557 590 603 559 606 668 696 667 731 767 708 796 770 764 811 753 711 693 676 715 709 652 672 613 622 600 589 627 603 591 648 701 2630 9138 16224 12548 6079 11248 33751 104029 235467 291078 339125 50833 1702 413 291 230 204 213 191 116 106 69 50 64 39 18 -48 -24 -24 -14 -26 -51 -11 -43 -54 -41 -59 -35 -57 -50 -66 -48 -66 -32 -40 -63 -57 -29 -54 -54 -82 -97 -12 -51 -37 -26 -23 -29 -53 -61 -20 -32 -59 -46 -31 -35 -53 -15 -11 6 -40 -16 -23 -8 -7 -3 -15 16 8 16 2 6 27 5 17 26 16 0 -33 11 25 9 -12 -11 -23 11 0 -26 -27 -19 6 42 -7 14 31 0 28 17 44 48 38 23 22 31 9 8 42 30 20 24 35 26 11 35 56 23 75 94 19 37 44 50 92 55 53 29 38 24 26 32 30 7 -10 0 -15 -21 -11 -21 -41 -38 -33 -40 -14 -41 -21 -18 -30 -25 -38 -47 -38 -28 -31 -29 -39 -22 -38 -54 -22 -33 -12 -34 -28 -11 -31 -30 -20 -28 -48 -45 -31 -41 -19 -23 -9 -9 -2 -24 5 25 39 10 17 -5 7 11 13 13 4 -1 -1 11 -10 -13 -10 -5 -21 -29 -21 -28 -25 -9 1 9 9 5 -10 999999 999999 999999 999999 999999 15 999999 999999 3 999999 999999 999999 999999 6 13 7 999999 999999 11 7 999999 2 999999 999999 19 18 13 34582 297 124 30 9874 9 36 22 6954 1234 655 339 334 190 186 309 318 286 256 327 381 375 437 472 466 434 421 420 403 459 574 570 607 650 665 623 576 549 467 384 433 369 414 488 434 394 357 341 398 462 503 586 642 754 867 1020 1632 15042 70955 101491 73404 107891 318422 341007 198667 95818 129436 4189 53757 24734 436 114 115 87 40 32 36 33 -4 39 1 27 -9 -38 -11 8 12 -12 -46 -55 -40 -73 -45 -50 -53 -2 -36 -54 -51 -74 -75 -16 11 37 3 -36 -73 -7 -6 -39 -5 11 -26 8 -47 15 -48 -23 -6 -11 -6 -5 -14 -18 -5 -1 23 -3 -6 35 13 19 -27 -42 -48 8 5 -11 -6 -1 -3 -15 7 21 52 3 -5 7 12 16 46 -22 -30 -6 32 15 7 9 31 49 6 -5 21 28 26 36 30 11 35 48 46 61 67 83 78 46 50 36 33 60 73 90 59 61 77 102 94 129 104 75 30 28 31 7 16 13 -31 -20 -32 -41 -8 -15 -39 -21 -4 -17 -26 -14 -3 -5 -10 -36 -6 -16 2 -5 -17 -9 -26 -4 -38 -32 -25 -8 -33 -29 -12 -21 -19 -25 -22 -12 -31 -6 -15 -16 -11 -13 8 14 25 54 28 29 44 14 0 14 24 20 12 19 24 37 -12 -24 -29 -32 -24 -23 -14 -2 8 5 24 24 24 11 9 4 4 7 9 6 6 14 18 4 2 11 12 17 31 20 12 11 10 13 20 22 21 21 29 28 29 19 6 4 3 999999 999999 999999 999999 999999 999999 999999 1 34588 298 153 30 9873 9 36 28 6954 1231 1258 1217 1313 1172 1142 1317 1236 1134 1230 1345 1359 1261 1291 1273 1301 1341 1388 1423 1369 1351 1307 1319 1286 1231 1164 1171 1237 1327 1219 1094 1069 1138 1236 1229 1205 1249 1307 1449 1501 1673 2815 2426 2052 5211 31320 29319 71809 57821 39914 21610 16329 2281 273 186 238 165 72 91 77 75 75 48 -5 -24 23 35 -4 -14 -49 -21 19 -6 -68 8 -23 -13 10 10 -10 -22 -41 -30 -41 -48 -15 -53 7 -54 -48 -10 -22 -20 -3 -24 -21 -22 6 -28 -12 5 -25 -10 -12 -15 20 -3 7 -7 -18 26 1 37 42 0 -14 -25 -7 27 24 -4 10 23 18 4 -3 13 12 -24 21 26 5 31 4 -22 -1 18 -14 6 -22 18 1 -17 40 37 56 -15 18 53 31 30 53 66 38 39 59 58 39 52 63 28 53 77 79 57 62 82 64 92 61 86 74 42 93 100 113 86 101 97 53 30 44 12 -8 26 10 -12 -2 -15 -34 -28 -28 -5 0 -20 -15 -23 -17 5 -4 -10 -14 -18 -6 -8 -15 -32 -15 -7 -30 -18 -15 5 -6 -31 -10 -16 -8 5 -25 -11 -17 -7 -14 -2 -2 -9 -9 -1 21 40 42 36 45 28 -4 12 20 37 44 32 22 48 24 -9 -13 -5 -2 -2 -6 -6 16 25 2 9 20 3 -6 -6 999999 10 9 999999 14 22 23 23 4 5 15 24 25 12 17 16 6 12 12 16 24 27 27 33 32 40 42 16 3 5 999999 999999 999999 999999 999999 999999 999999 0 3 2 34594 300 153 30 9873 9 36 34 6954 1227 969 1074 1138 1121 1086 1193 1305 1755 2015 4770 21221 23933 63938 73638 60303 70300 28152 54190 37228 26069 44158 45578 34156 71135 163708 252876 120226 43161 4122 3497 5496 938 534 556 963 5147 24506 6780 13980 19898 13524 14329 46938 75004 152370 218090 205211 217334 283732 173624 450311 4808 679 525 466 298 194 161 77 112 70 60 -1 -24 34 9 -13 -13 18 22 36 7 31 29 70 87 33 -26 -34 -42 -40 26 -42 -33 2 5 -32 22 16 -22 -34 -25 18 34 37 14 -22 -14 15 -14 10 -1 23 5 14 39 61 -34 45 69 78 27 33 82 67 3 -7 54 58 30 23 -6 0 10 49 51 40 10 1 66 22 42 23 64 57 -3 -6 30 32 38 50 54 40 59 60 75 58 57 59 64 63 73 72 127 85 72 65 58 57 37 82 105 81 76 107 108 78 105 113 79 87 100 111 135 147 98 92 74 74 60 33 63 58 20 16 32 51 37 2 -27 16 19 -1 11 34 40 10 15 3 6 2 21 32 25 -8 -10 -10 25 30 28 8 16 20 6 10 8 -2 0 7 -16 0 45 30 15 30 21 38 34 48 46 52 50 54 36 40 59 54 41 38 15 55 75 55 25 5 -1 14 23 20 26 33 41 43 39 51 53 49 43 30 27 24 29 29 33 30 38 43 36 33 42 50 56 53 44 46 44 35 51 49 42 55 60 54 59 66 62 50 35 35 29 25 28 30 29 32 30 33 28 26 27 34600 290 120 30 9870 9 36 40 6954 1224 424 -8 -45 -64 -69 9 -23 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 106 1020 3352 9070 19213 42798 58170 84381 119397 86747 75695 104655 279843 441623 309776 419781 280767 305243 292601 205191 172944 129219 256701 84929 106492 75551 45217 1674 112 134 64 -7 30 66 84 51 -26 -69 1 7 49 35 66 45 2 -3 22 11 36 53 9 28 11 -10 -3 -26 -45 -57 -47 -3 -62 -51 -51 -47 -22 -50 -65 -33 -34 -72 -40 2 -44 -11 0 -33 -13 -80 -49 -68 -66 -23 -21 -37 -24 -61 -43 -22 -21 -15 -44 -6 15 7 -26 -13 -7 -17 -12 -14 -5 -44 -42 19 -35 -34 -6 0 33 -21 -16 -50 -34 -20 0 33 22 4 -2 -22 13 34 66 33 31 18 33 42 48 50 7 14 30 53 55 63 79 37 40 91 56 36 89 97 65 62 81 87 42 34 48 77 111 83 74 46 20 -3 -11 29 34 -24 -16 1 -41 -38 -26 -21 -46 -42 -35 -24 -47 -54 -36 -54 -66 -24 -25 -53 -26 -29 -20 -19 -31 -26 -11 -31 -33 -27 -30 -41 -30 -34 -37 -39 -16 -31 -35 -24 -25 -18 -17 -28 -29 -24 -3 -20 5 23 29 20 21 31 25 22 15 13 12 33 27 6 -23 -21 -16 -13 -12 -2 -10 2 8 14 19 13 5 -5 8 11 4 6 0 999999 15 11 999999 999999 999999 999999 4 15 16 13 20 19 12 11 15 21 20 22 41 38 38 42 34 4 4 2 34606 300 152 30 9872 9 36 46 6954 1220 1674 1617 1602 1681 1599 1532 1526 1443 1575 1556 1935 5078 5538 1813 991 776 740 713 830 795 869 892 765 664 753 896 1071 1110 567 463 978 2110 1421 5000 2226 858 932 1270 4903 10390 8197 17413 29429 132047 264035 270191 189614 95640 41333 97636 177672 272369 173038 130416 144899 102007 85495 29774 523 86 136 96 94 113 116 95 75 29 25 66 40 90 35 -11 -6 18 24 5 -21 5 -25 -31 -26 -66 -27 -48 -52 -44 -52 -29 6 13 -1 6 -24 -23 -5 -27 2 15 38 13 -49 -56 -70 0 -29 -3 8 -3 -19 6 12 -15 -17 12 6 17 24 -12 -19 0 -16 13 -6 29 -14 10 -16 23 17 -11 -12 -9 -1 -6 -9 16 38 10 21 15 -5 26 9 13 24 -13 52 49 36 53 73 71 60 87 57 30 64 79 85 65 47 73 78 55 101 77 51 89 57 74 64 71 102 103 97 61 57 54 22 4 9 13 -27 17 10 -4 -12 -7 -6 29 -8 -29 -29 -20 -27 -32 -19 -16 -18 -1 -20 -18 -16 -26 -47 -42 -5 -7 -9 -13 -11 -7 -20 -36 -17 -11 -18 -22 -12 -9 -7 1 -9 -11 -4 -4 2 17 22 43 60 44 34 39 49 62 43 63 33 37 38 54 31 -7 -1 -2 0 5 17 15 21 39 38 42 39 25 15 16 18 24 15 23 11 10 12 29 27 21 25 37 35 28 25 16 12 28 34 36 36 55 54 42 45 39 30 25 22 22 23 11 6 18 15 14 13 5 8 6 34612 300 153 30 9873 9 36 52 6954 1217 3559 3663 3716 3600 3650 3707 3830 3815 3681 3108 2677 2286 1963 1798 1663 1603 1605 1440 1491 1528 1590 1808 1935 1989 1993 1973 1967 1883 1848 1877 1905 1943 1777 1706 1708 1821 2129 2611 5029 7267 3114 1790 2360 2825 4726 26162 38914 34914 27486 10883 25121 30033 32234 20802 19381 18240 968 287 212 227 174 284 333 382 326 271 139 103 58 66 15 1 66 102 99 110 49 88 64 55 21 13 37 64 41 78 45 -15 1 -18 33 52 56 39 35 59 21 5 17 22 46 -7 37 12 1 13 -1 14 15 27 45 47 58 22 6 29 -3 88 57 31 36 26 86 31 50 52 52 43 -12 23 66 57 29 33 23 36 65 71 33 69 70 35 16 48 55 33 73 88 80 65 85 71 63 94 100 35 59 97 129 123 92 94 110 101 105 104 108 136 95 88 92 107 110 126 151 118 114 105 76 69 20 38 27 22 -8 18 13 17 44 19 22 25 13 32 23 27 9 15 -1 12 13 40 27 3 0 24 2 -2 14 6 14 5 24 25 24 13 17 18 11 20 2 26 34 29 51 30 36 48 28 49 76 75 71 48 69 77 76 68 50 53 49 88 74 31 24 17 27 22 38 48 57 54 81 82 74 60 67 58 47 36 53 53 51 59 66 58 59 49 47 50 60 46 41 43 49 60 61 65 57 63 62 67 71 72 56 39 34 38 45 45 35 35 39 36 33 33 36 34 36 36 34618 300 151 30 9871 9 36 58 6954 1213 3559 3555 3454 3538 3610 3746 3663 3650 3462 3200 3240 2893 2468 2106 1982 2002 1944 1848 1867 1817 1712 1597 1568 1548 1529 1402 1334 1234 1155 1182 1196 1257 1312 1352 1454 1612 1614 1753 1943 4127 23321 21937 13348 5222 3545 7315 11534 10184 2335 1713 2151 2642 8188 1961 996 981 865 765 633 576 463 425 331 170 89 62 111 106 84 67 78 199 756 1030 887 873 1098 1377 2379 2552 1993 1052 257 171 72 77 22 82 29 56 6 -23 -10 23 -12 79 12 -16 22 64 12 8 37 -16 18 25 41 17 33 -7 11 -1 15 27 5 37 47 39 9 10 23 12 17 30 30 43 32 38 16 -22 0 -29 22 5 26 37 15 42 38 30 28 43 60 15 43 45 27 52 22 1 57 98 91 59 79 97 37 83 98 72 64 96 113 105 80 66 79 107 106 83 73 87 91 46 76 113 126 97 129 92 35 37 38 29 -2 -11 -15 3 -5 -11 -37 3 0 -21 5 -11 -23 -15 -5 1 -13 16 33 -15 -4 8 -1 -4 -11 -17 0 -19 -34 -34 -31 -28 -30 -24 -9 -11 5 -11 -29 -6 7 13 0 19 37 59 39 36 42 54 43 18 22 14 36 32 29 22 9 -6 -13 -5 4 8 19 32 50 54 51 41 53 38 34 38 35 19 23 21 8 9 27 36 16 14 33 26 32 31 20 22 25 39 41 36 44 43 39 41 44 45 32 14 4 10 12 12 9 12 19 12 11 18 20 14 9 4 34624 300 148 30 9868 9 37 4 6955 1210 3953 4040 3832 3685 3688 3613 3633 3878 3612 3674 6196 10641 4214 3009 2339 2160 2151 2079 2068 1959 1943 1839 1709 1604 1534 1476 1348 1263 1162 1202 1259 1284 1280 1211 1369 1380 1400 1435 1556 1656 1717 1751 1787 1772 1793 1740 1612 1527 1454 1328 1261 1229 1175 1075 898 812 674 640 936 1464 1533 1408 1402 1475 1636 1978 2222 2288 3865 5036 5070 4233 4266 3873 4545 4695 5860 5129 2405 1044 462 218 183 118 106 80 107 58 63 108 95 68 63 -17 26 90 119 67 25 68 66 -6 7 7 37 3 -28 24 14 22 25 7 -11 30 36 14 35 37 9 30 76 18 49 41 26 50 43 36 -11 47 59 82 48 53 25 24 20 23 51 33 25 6 32 32 43 53 75 70 41 59 55 16 26 70 89 80 69 70 59 77 73 52 85 101 72 88 90 79 99 96 86 103 100 100 87 121 145 131 114 79 79 56 51 19 15 20 10 -17 -11 22 0 -1 -3 13 0 -9 -18 -1 -13 -2 -4 -2 -6 -2 1 2 3 -12 24 35 27 10 7 -19 -2 -4 -14 12 8 2 -12 17 22 23 31 21 1 28 56 54 66 52 42 39 31 52 54 19 27 54 58 20 12 10 5 9 11 11 19 42 44 46 43 44 45 43 53 38 28 33 25 25 26 39 25 17 28 25 20 30 36 35 35 45 27 25 37 31 29 31 21 23 37 30 15 9 11 8 4 999999 999999 999999 999999 1 3 4 4 999999 0 3 34630 300 148 30 9868 9 37 10 6955 1207 2453 2522 2516 2502 2551 2583 2461 2470 2552 2518 2333 2089 1992 2002 1887 1895 1949 1969 1890 1847 1799 1823 1870 2025 2433 2630 2933 3040 2818 3284 4341 5880 8372 10297 11181 11306 11473 11953 14190 17310 22940 34219 43515 43125 39643 37444 42917 53579 58891 50824 41069 38016 41316 34084 31696 29736 25575 20273 18154 15010 17946 20474 18244 15120 12843 13256 11786 5896 3287 1458 518 212 133 116 119 134 77 94 191 237 226 180 146 141 71 52 86 85 61 43 27 16 3 -10 49 51 22 11 56 11 -6 41 54 -10 10 25 13 24 42 -36 6 9 7 33 56 8 19 14 21 43 38 40 13 36 51 60 5 6 56 34 31 45 41 45 75 12 6 37 61 66 54 53 55 110 80 46 34 58 72 54 44 108 86 62 78 102 86 60 84 118 91 69 86 97 66 67 82 93 86 106 100 101 96 129 148 122 118 90 32 91 50 -6 7 4 19 35 20 27 21 25 41 12 2 9 9 19 -1 10 26 -2 5 -6 3 31 29 5 9 3 26 21 17 17 13 0 7 4 18 17 16 8 14 8 26 18 30 32 34 48 58 45 31 43 47 51 50 50 38 52 53 45 61 62 17 5 24 24 20 13 22 29 34 45 45 63 66 59 51 47 43 44 36 28 39 44 36 28 30 24 27 31 40 44 43 34 46 42 54 60 52 52 53 56 59 38 23 25 25 23 26 25 18 24 20 28 18 25 23 18 26 20 34636 300 146 30 9866 9 37 16 6955 1203 2782 2774 2674 2516 2248 2038 2011 1776 1649 1624 1502 1470 1386 1381 1500 1513 1345 1333 1398 1656 2150 2981 4644 7479 11526 15723 21066 27395 31099 32093 31180 31140 28796 27868 33202 41721 48443 50258 55569 56799 60305 57517 46334 40843 39306 42086 46401 42659 34233 37377 40163 47678 74735 127544 132050 122234 88955 48852 9731 2306 850 635 447 327 162 203 181 45 17 12 64 -17 -9 13 29 12 29 29 22 70 71 69 51 43 81 69 63 72 58 20 -13 37 38 -14 -31 18 57 38 16 39 51 10 5 -4 1 -20 -4 -20 -37 -4 10 26 37 20 12 13 28 12 15 21 14 36 -27 -15 9 7 -8 -11 18 0 5 46 37 -7 5 6 17 14 25 -5 37 11 -9 -11 41 30 56 56 33 28 67 44 61 64 46 78 118 76 64 70 62 89 83 87 71 80 67 98 72 83 89 53 44 67 101 129 101 68 55 34 43 1 -42 -13 -10 -8 -16 -12 2 16 4 6 -9 -4 18 -4 -9 14 11 -11 -5 -9 -17 -6 -1 -11 10 13 -5 -15 5 7 -3 -25 -18 -15 -24 -10 10 7 11 -10 1 10 -12 -15 13 44 64 28 35 32 18 34 28 11 11 32 28 7 47 22 2 -12 -3 9 7 23 29 39 49 31 47 64 67 48 43 40 25 39 32 31 38 26 26 20 24 12 22 32 46 38 38 49 34 46 50 43 52 56 47 62 60 37 27 18 24 26 27 18 24 31 32 24 37 34 30 33 33 31 34642 300 144 30 9864 9 37 22 6955 1200 2258 1983 1857 1909 2152 2198 2110 2001 1919 1991 1876 2054 1966 1810 1741 1710 1700 1731 1732 1576 1547 1595 1902 2733 4443 6865 9761 12334 11459 11545 14605 16923 15342 13343 11906 11414 11291 11231 11931 11402 9456 10185 12720 15174 16884 18656 20001 24597 50403 82046 120707 139758 158304 169101 203220 176333 106094 49383 10112 3439 1643 1170 688 356 90 5 -30 -30 -65 -29 -78 999999 -87 -65 -63 -85 -64 -91 -89 -43 -59 999999 -66 -36 12 -19 -30 -43 -35 -34 -16 -30 -24 -9 -59 999999 -73 -89 -71 -95 -84 -56 -38 -72 -43 -80 -78 -76 -87 -85 -15 -61 -68 -22 -25 -83 -53 -68 -27 -62 -60 -62 -53 -50 -57 -33 -41 -49 -48 -61 -18 -40 -68 -28 -19 -17 -7 -4 -16 -45 -42 -32 -1 -16 -41 -51 -27 -2 -60 -37 -24 -33 14 -56 -40 18 2 -14 -2 -68 -56 -2 18 22 22 29 21 15 -21 7 21 7 -11 3 -8 15 55 57 6 -54 -49 -45 -74 -89 -70 -57 -87 -69 -57 -56 -64 -63 -68 -61 -63 -60 -68 -68 -68 -66 -79 -55 -72 -81 -66 -45 -47 -48 -30 -64 -64 -51 -48 -48 -79 -90 -99 -75 -71 -62 -56 -74 -57 -41 -43 -50 -51 -44 -17 -26 -47 -28 -8 -21 -44 -37 -42 -37 -52 -9 -4 -48 -59 -69 -60 -29 -2 -5 -25 -12 -15 -20 -9 -9 -12 -19 -27 -14 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 4 5 999999 2 14 13 9 14 5 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 3 6 11 14 9 10 14 34648 258 139 30 9859 9 37 28 6955 1196 2230 1848 1747 1794 1907 1914 2095 2213 2150 2095 2017 1884 1800 1726 1544 1466 1513 1452 1252 1135 1070 1039 1097 1144 1132 1186 1231 1338 1325 1150 983 964 1213 1528 1808 1972 1581 1362 1271 1200 1401 1995 2831 4082 5083 6452 7421 6447 7389 8935 12301 14440 18247 17128 10307 6101 3320 1878 787 482 35 -81 -66 -29 -77 999999 999999 -74 999999 999999 -81 -87 999999 999999 999999 -91 999999 -83 -71 -93 -100 -93 999999 -79 -85 999999 -37 -18 -60 999999 -80 -50 -51 -54 999999 999999 999999 -96 -95 -77 999999 999999 999999 -99 -99 999999 999999 999999 -97 -75 -97 -94 999999 999999 -67 -85 999999 999999 -99 -92 -55 -71 999999 999999 -73 -63 -96 999999 -76 999999 -86 -74 999999 999999 999999 -92 999999 -85 999999 -91 -90 -93 -75 -79 -49 -30 -40 -64 -64 -53 -74 -27 -44 -52 -76 -69 -48 -62 -58 -41 -16 -7 -16 -57 -57 -80 -47 -56 -51 -21 -31 -22 -50 -30 -20 -39 -19 -16 -56 -79 999999 999999 999999 999999 -80 -91 -93 -97 999999 -91 999999 999999 999999 999999 999999 999999 999999 -75 999999 999999 999999 999999 999999 -91 -92 -89 -82 -97 999999 999999 999999 999999 999999 -98 999999 999999 999999 999999 999999 999999 -94 -82 -96 -84 -80 -80 -79 -72 -63 -69 -67 -72 -80 -80 -58 -62 -71 -81 -70 -63 -67 -81 999999 999999 -88 -68 -56 -42 -27 -22 -42 -45 -40 -49 -38 -38 -42 -53 34654 278 138 30 9858 9 37 34 6955 1193 1726 1154 918 856 900 895 1304 1660 2016 2240 2472 2448 2462 2432 2408 2301 2245 2234 2015 1731 1661 1494 1344 1180 1033 956 876 766 725 663 583 517 537 625 696 1073 1681 2200 2951 4724 6817 8553 10732 14258 16904 15508 12331 9498 6776 5480 7492 15300 2596 603 386 327 321 266 304 349 288 275 241 204 140 115 -12 -30 -76 -63 -50 -54 -37 -54 -50 -60 -45 0 -33 -5 -24 -21 -38 -74 -35 -21 -53 -12 20 -20 -6 -9 25 43 1 -16 -38 -13 -25 -10 -22 -43 -45 -59 -13 -56 -38 -38 -57 -17 -66 -80 -90 -59 -66 -46 -2 -10 -25 10 -23 -19 -18 -27 -44 -40 -28 -31 -38 -37 -18 -22 2 -32 -19 -16 -29 -65 -20 -8 -18 -35 2 19 28 15 13 -23 20 29 31 -1 34 31 7 31 14 -7 29 33 25 18 69 82 43 26 37 39 46 50 50 62 57 78 50 54 58 51 32 17 -21 -23 -40 -50 -51 -47 -43 -57 -76 -77 -77 -53 -45 -40 -68 -55 -30 -37 -45 -56 -69 -43 -41 -52 -50 -61 -44 -52 -51 -40 -44 -42 -59 -42 -45 -54 -62 -64 -56 -60 -57 -50 -31 -58 -59 -33 -33 -39 -24 3 -7 -5 -14 -35 -30 -18 -32 -32 -26 -28 -31 -38 -45 -51 -44 -12 0 -12 0 6 21 13 17 1 -2 -5 -9 -20 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 4 3 999999 999999 999999 3 11 11 34660 300 137 30 9857 9 37 40 6955 1189 10498 8913 6030 3205 2000 767 490 585 599 736 837 1096 1314 1424 1563 1681 1771 2023 2141 2383 2624 2685 2677 2560 2461 2111 1883 1756 1679 1593 1357 1314 1402 1298 1169 1062 1119 1153 1190 1226 1293 1295 1352 1374 1447 1403 1439 1908 2478 2465 2486 2363 1678 945 572 477 391 262 254 239 194 226 199 226 205 156 129 57 -18 -23 -20 43 30 61 -3 -30 -12 40 9 23 60 70 108 106 68 72 113 119 57 70 65 60 78 129 100 61 62 53 66 82 45 27 29 2 11 20 21 23 28 51 20 35 38 20 55 56 64 25 62 45 59 75 57 43 30 38 76 69 7 41 50 88 65 56 75 53 51 70 71 74 65 81 70 47 92 38 88 94 69 113 118 92 92 104 100 46 72 72 90 77 80 100 61 118 141 123 122 141 130 142 118 74 102 133 139 116 120 122 138 103 41 42 27 16 32 22 14 38 20 49 28 27 30 2 9 19 30 33 24 14 28 35 31 32 37 37 27 2 8 25 21 33 10 3 -2 -18 -14 28 13 9 16 28 11 29 32 38 40 49 65 72 66 54 34 55 71 47 47 54 47 66 52 26 15 11 28 40 49 53 66 50 63 65 73 72 78 64 53 47 48 43 53 37 42 42 61 56 51 51 50 53 66 60 67 70 74 74 62 55 53 39 40 43 32 28 29 30 36 37 37 34 33 35 33 32 33 33 40 31 27 29 34666 300 137 30 9857 9 37 46 6955 1186 34985 30545 19451 16237 14981 19508 3669 382 266 236 237 311 367 410 470 570 646 704 876 1062 1191 1434 1741 2017 1916 1582 1431 1296 1071 893 778 809 764 744 759 839 852 839 905 962 1022 1112 1157 999 860 850 871 835 684 545 290 222 217 266 179 212 212 140 105 123 98 116 100 60 26 55 -8 -3 -32 -15 31 -29 -60 -74 -36 44 99 88 64 9 66 82 46 76 66 55 42 61 38 50 30 35 63 57 26 41 25 14 8 -8 -8 2 12 -11 -36 -25 -9 -20 3 -5 -17 16 51 16 -6 2 -31 0 28 14 26 -8 -21 27 30 33 24 81 39 45 34 -5 -15 46 39 39 41 21 36 20 12 13 19 52 67 24 46 69 36 55 65 51 63 42 28 80 36 80 98 90 141 59 105 106 111 115 105 93 72 63 92 111 70 85 140 132 61 53 38 16 12 22 -11 -48 -25 -13 -23 -15 -38 -3 7 -21 -6 -2 3 12 -32 -20 -17 -16 -14 10 -7 12 -12 26 8 -18 2 4 -22 -46 -20 -23 -26 -19 -26 -14 5 11 -23 -21 0 10 27 2 17 22 31 55 35 15 18 -4 19 39 47 29 21 27 34 -22 -25 3 -7 -3 23 12 29 45 48 46 47 57 56 55 45 24 10 14 25 11 8 22 17 19 33 25 24 35 19 23 27 32 40 33 25 18 11 5 999999 999999 5 12 20 5 5 5 9 7 10 5 11 6 999999 999999 999999 2 5 2 34672 299 164 30 9854 9 37 52 6955 1183 28847 26757 23367 16875 10954 7960 3742 1597 576 362 355 395 487 589 598 648 599 599 668 750 889 991 1144 1118 1232 1158 1032 916 815 729 667 666 660 714 762 751 755 779 746 726 683 676 585 535 492 512 489 370 208 176 244 407 461 223 131 161 146 121 164 147 120 100 95 108 138 78 69 83 105 69 78 156 140 152 218 258 171 97 96 120 95 117 149 158 83 67 116 62 27 55 54 65 8 12 1 -19 -22 -10 12 21 6 -4 -3 -15 -30 -3 15 12 18 -7 16 23 32 44 39 78 52 20 43 53 35 33 1 1 52 42 -12 61 55 41 53 33 39 70 -2 18 42 50 76 64 54 39 98 54 52 67 79 54 73 56 49 78 103 78 85 88 95 85 80 100 89 128 131 119 118 110 94 92 114 126 93 100 126 123 104 117 97 52 42 44 24 -5 13 -3 -5 -23 3 4 4 -6 5 6 21 12 9 11 3 -13 8 20 -7 0 12 20 15 8 -2 33 18 -10 -2 3 -5 -27 -5 -1 8 -24 -43 -27 10 14 12 18 42 28 14 42 43 37 59 47 13 8 21 35 36 42 29 22 35 21 -1 -12 -3 8 12 36 38 36 36 50 36 53 55 36 43 32 30 28 17 24 30 17 8 13 25 26 34 35 33 35 20 33 38 39 37 45 34 8 7 14 14 9 14 3 2 12 14 8 7 1 1 3 999999 3 7 6 6 34678 296 130 30 9850 9 37 58 6955 1179 58869 45104 35856 59100 118878 21121 11066 9049 8762 8160 10330 12291 14258 15722 14903 14006 14329 15063 12700 9930 9740 7490 5774 3387 1887 1163 1145 1198 1208 1151 1247 1190 1213 1297 1568 1925 2263 2451 3090 3204 3534 3691 4059 4111 2760 1781 1805 1604 1191 1066 1436 1501 1831 1973 623 110 81 118 142 91 119 157 106 71 61 128 164 161 119 122 127 107 139 84 115 141 160 253 684 2092 3066 3286 3737 5068 4432 2877 1493 538 266 66 81 84 43 37 64 14 11 40 26 34 56 31 -20 -30 35 25 39 7 28 28 33 45 10 24 46 -2 -15 37 29 7 -4 27 14 -18 23 56 13 21 2 0 45 51 84 55 38 8 35 20 22 35 55 32 30 63 32 4 47 87 58 53 69 66 54 69 69 114 80 92 117 82 107 124 109 95 114 71 75 92 96 105 103 100 113 105 123 79 63 57 55 49 13 8 -20 -42 -15 -4 -13 -19 -12 22 -17 -28 3 -16 1 -5 9 -8 1 5 0 -16 -8 -6 4 -6 0 19 36 16 -4 -25 -5 -3 15 -1 -1 1 -20 1 -6 -10 2 1 17 9 4 26 45 43 15 12 -7 12 17 11 19 17 13 5 -8 -11 1 11 0 2 19 26 33 33 36 49 50 48 50 21 30 13 26 20 3 18 19 23 23 24 36 29 27 28 20 23 27 27 33 36 28 18 19 7 8 9 2 7 4 5 1 3 11 7 999999 999999 999999 4 4 2 34684 300 125 30 9845 9 38 4 6955 1176 87602 68169 47116 35676 43511 39186 10416 6688 6586 7600 9315 10932 9614 9112 9777 10275 11148 11199 11425 14559 17420 17901 16702 15808 16750 15594 14441 11852 11101 13304 16573 19575 21112 24184 26329 27253 25760 22356 17294 15124 16331 16284 15572 18360 23032 21275 22807 31996 25349 9235 4875 3485 1458 593 365 -77 999999 999999 999999 999999 999999 -50 589 1882 4157 7498 13831 26777 39855 56834 78396 102774 125450 152238 189068 200166 217926 225465 199834 171917 142427 125526 108812 82643 54917 37712 23904 12648 6669 4010 2464 1231 567 241 81 50 111 78 -4 22 59 67 40 12 31 33 51 43 63 14 6 28 38 46 59 11 32 32 69 69 22 6 51 53 46 60 47 50 78 47 39 44 78 53 52 23 47 80 77 78 81 49 59 82 84 70 64 88 56 98 107 124 120 122 123 132 148 118 108 88 149 201 155 123 143 157 81 106 134 116 138 173 152 163 144 171 115 100 79 53 38 45 52 20 56 46 -12 -8 12 14 24 29 23 22 8 31 44 41 13 8 17 24 55 25 42 25 23 20 30 34 44 41 48 18 23 -11 1 -9 10 20 20 30 51 59 58 34 58 55 76 54 29 36 43 64 66 75 50 67 25 4 7 27 41 39 38 46 52 44 45 75 76 51 66 39 26 50 51 39 52 49 32 30 29 39 46 44 42 51 52 47 38 45 47 45 49 54 52 45 33 25 22 19 15 25 24 26 18 21 26 26 30 23 18 20 18 24 27 20 20 11 34690 299 120 30 9840 9 38 10 6955 1172 8793 9068 8348 7554 6693 5744 4698 2991 1428 311 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 562 731 1072 1335 1442 1601 1930 2672 3946 4906 4868 4475 5507 7825 9624 8612 6555 7292 6620 3616 1332 170 999999 999999 999999 999999 999999 999999 369 2495 6231 11510 19108 28971 43818 66976 94099 123890 150065 175867 215180 265216 315013 369162 440483 491230 529282 518228 438379 353102 264911 194464 156650 134091 111144 84045 62599 46936 30420 19455 11554 5299 3351 2523 1763 737 72 71 111 60 76 83 15 14 74 55 67 55 48 38 12 21 44 12 22 28 -39 16 33 9 62 50 19 21 -2 51 43 49 60 64 43 44 48 96 66 43 55 46 64 76 42 34 62 93 107 101 101 127 86 90 76 91 64 114 96 88 119 119 122 124 130 114 128 150 156 139 125 123 132 112 116 123 83 98 134 128 141 135 97 65 60 1 10 20 5 6 21 55 12 12 38 30 8 -7 30 38 27 29 7 -18 -7 16 20 45 25 32 18 12 13 -2 2 27 28 34 9 8 -5 -16 -16 -2 -1 10 8 25 17 12 26 28 46 64 73 45 20 22 8 48 33 56 70 37 25 46 26 6 6 10 13 31 37 44 54 53 49 72 72 72 65 36 11 22 22 32 37 22 24 24 14 14 19 33 38 43 40 28 30 49 50 55 37 24 15 23 22 14 8 16 18 14 11 9 8 17 22 17 19 5 8 8 5 5 2 34697 300 88 30 9838 9 38 17 6955 1168 519 396 463 557 714 672 1336 2725 2243 1670 1661 1190 625 242 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 106 605 1599 3431 6441 10048 13978 19080 27312 39390 54457 74019 100376 133732 174121 235980 326448 434637 538901 601943 566207 488390 418098 366413 309832 238350 170397 131687 115747 92874 74522 51979 27246 13534 4930 2132 1405 982 443 139 12 11 2 10 59 15 4 30 38 24 2 29 68 9 9 49 58 27 38 10 17 32 -4 -22 22 44 54 40 12 53 80 41 10 58 36 21 72 47 41 59 56 16 48 47 20 29 -5 48 53 45 34 87 81 54 58 105 111 82 85 80 104 67 66 114 117 100 141 102 130 145 127 117 135 107 123 123 97 110 121 139 142 152 126 93 113 68 48 23 7 -14 20 45 25 33 10 2 29 19 23 15 41 12 9 1 12 25 19 15 36 37 29 6 -2 14 9 3 -11 -29 -15 -1 -15 14 8 -25 19 16 7 2 24 34 29 9 13 44 68 63 40 24 15 2 5 36 18 11 33 53 22 30 20 -23 1 8 10 24 22 28 48 53 59 55 52 42 43 40 24 18 22 21 32 23 14 10 12 15 30 24 25 35 40 35 26 24 35 33 16 19 15 20 18 4 2 10 11 1 999999 6 14 14 999999 999999 7 6 1 999999 2 4 34703 248 1556 30 9836 9 38 23 6955 1165 69 310 622 1055 1782 2937 4426 6581 9342 12987 17493 24270 33226 45183 62227 81549 105995 135867 168234 203197 230188 261168 303003 318412 325834 333831 334967 348715 356124 354351 316520 268400 218177 160788 121234 85188 64010 40763 30615 22467 15000 9499 4725 1809 359 53 -20 9 28 25 16 28 10 16 15 -12 11 16 -11 -14 46 26 23 35 20 33 19 -21 39 58 55 89 28 27 17 7 13 49 44 41 -10 35 82 26 22 36 107 59 19 20 44 57 30 12 35 33 20 42 85 60 61 45 37 62 78 46 72 61 91 106 94 114 121 118 117 123 115 124 138 135 156 135 118 132 140 102 112 157 124 78 50 16 2 3 39 11 -4 7 17 2 -17 17 26 23 12 20 25 -13 -17 -18 12 27 20 -16 -6 19 21 27 -14 -23 -7 -7 -26 -23 -3 2 14 7 -3 -28 5 3 7 11 4 5 16 25 48 23 30 23 22 16 -9 2 22 31 38 32 25 18 14 4 8 8 7 27 38 56 54 47 45 46 47 25 7 16 13 22 23 999999 999999 999999 2 12 16 18 20 22 39 30 28 29 34 52 43 40 27 15 18 9 6 11 8 9 15 12 8 13 18 24 19 15 8 7 4 2 34709 251 1584 30 9834 9 38 29 6955 1162 184 638 1147 2024 3277 5034 7510 10638 15103 20670 27854 37708 47310 54388 59200 62878 72736 89517 105453 123533 148320 180300 215758 251041 270633 272881 287993 313393 345015 365544 363585 348825 307889 233488 151866 90858 53400 38723 34835 26915 23588 20007 15970 9089 2735 407 134 76 26 22 25 31 61 78 49 46 44 73 65 63 61 44 34 38 31 14 65 72 31 68 75 60 46 53 66 59 39 17 45 61 50 111 82 83 96 97 46 25 89 89 89 72 74 74 101 70 79 88 117 100 117 120 124 107 107 154 160 156 175 198 178 175 172 173 166 167 141 136 141 159 154 136 163 180 198 161 126 105 120 109 59 25 51 52 28 35 30 45 48 32 24 18 39 49 53 25 45 25 33 52 35 46 49 40 52 64 40 31 27 30 45 45 34 28 44 11 17 31 43 37 37 31 48 47 52 51 60 63 89 61 73 62 26 53 55 42 66 78 92 57 61 96 55 9 27 47 59 59 56 74 87 99 103 79 58 65 60 46 49 35 40 47 46 49 59 51 61 70 67 65 70 78 86 80 80 72 55 44 47 47 43 43 46 48 45 44 48 46 46 59 57 49 49 45 38 40 32 31 34 30 18 34715 254 1463 30 9833 9 38 35 6955 1158 71 443 768 1318 1969 2815 4034 5746 8197 11172 15311 21041 27889 35361 43514 52905 59942 68377 81068 90431 97042 111409 125405 132807 141503 153419 166013 179675 185405 190924 193079 196927 208830 222101 237430 250923 261376 266229 270541 260379 213145 139615 74825 34353 16727 7975 3894 1931 1486 1336 720 214 36 17 37 8 -24 23 60 4 -26 13 17 35 20 27 1 29 13 18 15 40 16 3 14 45 40 15 41 44 -4 42 36 5 51 20 24 20 -2 47 26 16 27 24 17 18 9 31 28 55 55 40 22 58 76 86 99 94 89 120 86 100 110 154 90 94 140 111 133 127 151 119 105 82 83 130 152 155 154 126 97 66 63 68 23 -3 57 65 25 20 5 6 0 21 10 1 10 9 8 8 5 20 21 13 -1 -3 -7 8 13 -14 -14 -6 -12 -16 -7 -10 -11 -17 -24 -18 -19 25 5 -35 -16 11 12 7 4 -5 -1 9 14 35 42 33 28 -3 -10 18 15 19 35 45 10 15 33 4 -5 -1 -14 8 23 25 34 36 38 57 51 33 1 0 9 999999 999999 999999 6 18 22 33 24 22 27 20 9 18 31 31 27 20 8 999999 999999 999999 2 9 16 17 18 11 2 7 11 5 8 20 16 14 4 4 2 999999 999999 3 34721 260 1310 30 9830 9 38 41 6955 1155 -12 266 523 723 788 988 1308 1750 2392 3018 3720 4588 5723 7460 9896 12676 15986 19931 25821 33008 41373 51706 63162 77216 95287 113947 132057 154500 178460 198756 206785 207042 213220 220149 217544 218781 228030 232129 230438 233902 241700 241593 234683 226666 204023 169257 126692 84493 53231 36046 20004 9023 4423 2974 1554 839 552 295 103 54 -18 10 0 5 11 0 -13 11 18 24 15 6 43 16 -15 9 49 25 44 8 1 53 33 16 -4 76 59 24 32 27 41 30 44 36 36 52 38 29 32 31 16 59 20 33 74 63 58 84 94 72 88 59 68 97 106 99 95 116 106 95 124 132 152 136 141 129 130 95 79 98 110 85 73 99 84 85 97 87 106 38 8 30 9 12 -21 4 12 15 -5 7 11 19 -1 5 -15 12 14 18 21 27 -8 4 16 -23 0 24 10 6 -11 -29 -16 7 -7 -13 -3 7 16 -4 3 5 21 22 35 37 5 14 34 16 37 40 27 13 -10 -2 15 28 27 16 13 24 26 46 21 -3 0 4 9 12 5 29 29 28 37 45 41 43 17 3 999999 999999 0 4 18 16 23 20 17 19 15 29 28 25 32 41 24 7 2 999999 9 15 12 15 19 4 15 19 5 13 22 19 23 20 7 4 6 4 2 999999 999999 3 34727 300 106 30 9826 9 38 47 6955 1151 244 251 336 386 391 334 220 57 -75 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -53 -76 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 47 424 907 1584 2375 2990 3641 4480 5530 6938 8222 9982 12701 15707 19505 24101 28926 34728 40636 47459 54200 61662 72665 84530 99539 120063 142676 158063 168552 189983 211448 228024 250693 267194 277722 285069 285118 285215 280154 260039 232852 204344 172424 140594 106042 79463 59390 46421 38520 29825 18254 10362 6628 4891 2794 978 298 186 143 103 74 42 42 11 56 32 74 19 20 26 66 54 54 40 36 9 -29 34 76 49 14 47 43 41 -1 13 13 18 1 -3 33 18 5 54 49 16 39 28 21 63 87 78 45 59 104 60 56 95 94 127 85 112 116 109 123 149 127 116 78 95 107 127 150 150 131 131 123 133 162 127 124 143 145 111 118 102 92 98 89 52 51 13 -5 -12 20 16 21 15 13 45 6 12 11 -1 16 16 -4 17 -6 -12 5 -7 15 46 4 -13 -5 7 28 4 12 3 -10 -12 -7 13 10 -2 24 36 26 29 31 45 39 28 35 69 58 31 6 4 36 46 32 22 33 55 37 23 41 27 -9 -6 26 22 13 16 31 35 44 60 64 51 35 33 15 16 20 12 36 41 34 38 49 45 45 45 31 33 44 35 28 20 16 17 12 18 15 15 20 16 24 26 23 14 20 15 20 16 26 18 13 9 13 4 2 6 10 34733 300 134 30 9824 9 38 53 6955 1148 4893 5063 5202 5178 4641 3694 3269 2699 1752 691 103 999999 999999 999999 -56 -99 999999 999999 -82 54 25 66 133 117 157 98 129 106 144 150 47 -63 -82 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 129 1220 2042 2507 4017 6600 9976 14965 24332 35413 42346 45017 47555 52174 56327 65587 81190 100637 111600 118058 125762 133945 146046 165361 183527 196016 201847 201683 198608 195002 188922 177931 158607 140893 120331 95449 74477 55705 39428 28275 20851 14547 9558 4433 1497 503 195 127 120 64 113 64 43 109 56 64 76 27 12 83 37 60 20 11 54 41 54 55 64 72 22 75 24 53 63 86 44 47 80 88 58 87 97 61 37 61 98 96 93 66 67 59 51 73 121 106 102 110 89 129 134 119 101 139 137 119 115 138 190 191 166 196 172 126 111 113 169 120 138 165 196 178 147 170 143 155 139 101 80 77 17 6 20 44 14 -5 25 39 55 15 9 42 17 51 46 18 37 57 12 28 18 10 58 48 13 27 19 9 33 33 52 22 6 8 28 29 54 55 41 49 34 27 38 52 71 52 72 71 45 49 29 43 64 32 47 26 54 69 60 35 38 53 17 -1 13 26 39 63 49 44 53 65 62 75 59 63 45 31 33 37 46 43 57 48 54 53 55 62 56 52 51 41 33 19 15 26 27 22 34 28 30 34 38 44 35 35 32 36 35 40 43 33 26 25 24 19 27 28 21 34739 298 101 30 9821 9 38 59 6955 1145 7157 7103 6789 6010 4462 3539 3002 2324 1076 791 805 897 990 1075 1155 1122 1132 1133 1277 1330 1235 1347 1433 1469 1383 1310 1169 1136 1159 1147 1282 1395 1237 735 421 233 61 -56 -74 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 30 270 293 132 359 1365 2285 4036 8700 19726 30724 40667 47257 56788 62836 64935 60652 58083 55304 60280 64093 65195 81708 112475 122125 117479 109938 102287 90421 81139 76582 66906 54378 42810 33282 25077 18289 11921 7444 4506 2244 807 194 39 32 60 55 21 62 31 3 -11 16 35 31 21 50 39 2 61 83 38 41 32 24 -3 18 31 45 31 84 72 34 76 53 34 48 77 26 38 21 28 -9 62 94 89 80 42 48 102 76 63 52 78 68 112 103 115 126 86 107 73 137 156 125 102 128 156 179 168 180 125 89 116 117 107 175 172 174 154 134 131 126 117 105 104 94 73 29 3 38 27 10 -1 25 1 -12 12 38 4 13 32 26 18 14 8 2 9 23 28 8 8 25 30 9 5 14 39 22 25 27 27 47 41 25 37 8 28 39 45 35 35 36 43 47 44 17 1 24 59 54 32 20 21 46 41 20 11 -6 -14 -5 3 16 18 34 41 21 25 43 41 47 60 57 48 28 14 9 18 27 42 50 37 35 44 28 22 29 46 29 11 12 15 9 6 15 14 26 19 18 19 20 23 17 11 15 19 26 18 12 7 11 13 6 8 6 34745 300 98 30 9818 9 39 5 6955 1141 2652 2731 2861 3040 3248 3558 6073 34320 52703 48876 36700 46924 87921 62155 10060 5334 3234 2650 2432 2375 2276 2394 2515 2590 3143 3790 4299 4617 4505 4123 3449 3615 3228 2780 2369 1887 1294 853 616 391 328 324 261 247 351 304 250 241 212 203 105 23 6 27 4 -45 -28 -74 -81 -40 549 1380 1860 3025 4626 6754 9276 12986 18686 24686 32238 38542 42699 50307 53270 54972 61933 69377 68874 66911 62029 55702 48041 42821 39952 36210 29693 24068 20533 17218 13522 10831 8240 5249 2479 1183 460 154 98 93 78 32 57 22 48 47 26 32 67 18 55 50 38 27 43 37 52 3 51 65 80 49 62 68 77 64 59 19 17 55 41 57 31 58 70 82 89 59 75 47 97 86 58 58 71 116 86 98 89 86 135 114 116 136 107 103 110 141 145 148 169 145 130 152 121 124 113 147 122 138 166 140 138 140 131 92 89 93 89 63 44 19 30 29 19 20 35 12 -31 -14 13 15 2 9 15 37 26 39 29 10 11 48 20 9 4 -25 10 8 -5 -15 -9 2 26 12 25 44 41 18 12 20 20 6 31 35 20 42 67 84 58 42 14 30 46 67 56 20 40 49 19 7 26 8 5 -5 17 22 30 42 39 39 32 40 57 67 57 44 35 25 33 29 23 22 27 30 35 25 28 43 43 43 51 48 35 24 14 9 11 12 2 15 19 14 19 20 21 24 23 22 21 21 18 22 18 15 20 12 13 8 8 2 34751 300 96 30 9816 9 39 11 6955 1138 7362 7602 9130 10376 10856 14210 18383 25715 27705 23007 24936 46299 146441 206148 72161 119150 7629 5347 4417 3918 3499 3035 2803 2974 3323 3531 3596 3721 4415 5206 4778 4856 5069 5465 5756 5804 5601 4177 2745 1824 1286 1062 860 649 592 540 480 295 271 259 279 279 307 271 258 248 254 259 219 209 139 103 85 87 107 94 140 300 1143 1618 1721 1972 4508 7236 9725 12558 14399 17262 17438 16365 15995 16539 16099 17956 20258 18516 16262 13579 11568 10463 9049 8076 8453 7743 7513 6387 5761 5166 4454 2551 1119 794 405 185 72 57 99 67 22 58 60 63 47 26 66 63 63 100 59 66 55 86 63 79 79 93 94 26 49 47 45 28 43 44 72 66 84 88 143 74 71 134 113 107 130 90 121 121 104 165 155 103 109 123 124 168 139 124 139 150 148 157 128 105 130 139 150 174 185 160 186 204 168 107 103 160 138 135 147 79 20 48 36 50 31 57 76 69 19 19 15 37 54 55 27 6 23 47 33 65 66 47 35 22 27 42 38 41 54 33 46 36 15 9 40 54 41 35 48 57 60 45 45 49 56 60 87 85 87 79 68 37 64 70 60 53 40 67 48 29 29 18 23 26 33 38 51 67 65 61 54 53 65 75 68 76 76 52 44 46 45 30 37 60 69 61 60 60 61 57 52 56 57 35 22 28 28 40 45 36 41 40 45 45 49 53 43 43 42 44 38 42 41 33 27 27 31 33 22 14 34757 300 94 30 9814 9 39 17 6955 1134 14360 16713 15114 12543 10501 9207 9076 10964 27974 39198 35950 53007 34097 18391 6087 5868 6248 6302 5967 7064 9492 11471 17741 32770 42853 43479 39302 37257 39610 41756 40649 39054 35967 33770 34468 33236 31582 33320 34606 31940 26078 20747 11912 4276 2336 1325 1056 818 714 597 525 479 441 406 337 306 286 364 349 419 354 264 155 148 137 186 200 192 178 169 168 155 174 129 247 280 219 253 291 463 733 1003 1084 1113 1169 1156 1118 854 426 127 107 143 115 104 108 104 175 124 111 132 226 565 837 693 459 312 137 109 99 79 84 56 80 99 85 39 40 26 13 66 37 72 87 56 18 54 52 48 17 69 83 60 59 67 66 113 53 38 55 84 109 77 55 118 107 77 137 153 67 93 129 136 122 107 115 149 162 149 183 143 141 148 103 118 118 132 118 147 141 158 152 164 188 148 139 160 120 86 47 88 70 25 -1 35 -1 -3 28 28 12 -22 -3 -18 29 58 30 24 20 15 24 26 7 4 0 39 12 34 31 15 -7 21 14 14 23 31 48 25 38 39 50 46 27 15 27 40 43 44 73 78 71 74 43 15 66 63 51 41 34 51 12 19 23 8 21 39 36 34 58 51 48 53 63 70 54 48 60 74 56 48 44 26 24 25 32 42 48 50 40 40 56 67 59 42 30 30 21 27 27 22 13 31 29 29 30 25 38 34 34 35 30 36 45 41 27 27 25 21 17 15 16 10 34763 300 90 30 9810 9 39 23 6955 1131 4391 4202 4757 5156 5169 4939 5086 5380 6283 6867 6773 7389 8959 11462 15008 18584 18692 18591 19726 18934 18158 18539 18721 18369 17592 16973 17787 18146 18342 18018 19006 19977 20063 23904 30562 40234 51841 55804 54011 49394 40996 32936 23439 12556 7839 5770 5559 6254 7739 7692 7768 8150 5317 3274 2653 2145 1953 1716 847 484 299 256 321 334 370 338 381 347 397 583 1310 2211 2268 2055 1279 1014 792 514 370 312 171 152 121 108 119 176 154 126 61 124 150 102 113 117 107 108 86 69 150 163 155 117 84 68 107 146 64 34 83 98 82 56 57 50 76 80 80 69 93 81 103 91 64 98 74 50 44 73 101 37 82 112 92 94 118 84 109 83 107 116 121 101 108 95 91 114 110 158 151 131 118 159 153 166 176 206 197 195 189 185 163 150 148 142 110 125 161 132 154 171 226 206 177 168 137 128 124 145 185 165 104 54 21 13 31 28 13 57 70 33 50 70 58 65 55 54 64 63 63 54 64 59 53 39 55 62 50 36 28 29 20 47 69 40 37 35 62 88 64 37 33 44 71 61 85 115 110 79 40 61 94 98 90 87 85 58 48 39 37 47 58 54 62 70 64 74 66 53 46 49 84 81 73 74 90 88 65 72 78 54 63 64 64 84 74 76 79 69 72 81 87 85 71 55 52 38 38 45 42 44 38 56 62 59 63 62 56 57 66 59 55 62 55 50 42 36 38 42 45 35 34769 290 85 30 9805 9 39 29 6955 1128 1173 1272 1317 1323 1356 1442 1633 1614 1743 1942 2111 2390 2486 3623 14734 51457 92337 146860 141519 179770 155493 159114 126196 84645 63749 26055 25354 27850 28774 27691 26935 27039 30334 31840 35189 38185 38322 40803 45586 48545 50792 58212 63867 67357 66075 58397 56318 53222 52680 52119 51283 49611 45670 40477 33334 25928 18659 13793 15878 18726 13411 4177 843 269 184 176 234 320 460 486 454 649 1218 2469 3788 3915 3352 2675 2177 1705 2139 2336 1458 764 442 214 493 318 27 62 39 82 45 32 18 9 4 22 29 24 23 17 -4 10 23 -2 58 36 8 -5 21 0 -4 -14 -2 14 17 26 -10 -6 23 -10 -17 4 2 22 -1 12 14 24 24 39 15 12 10 75 38 42 30 56 65 49 63 61 38 57 58 42 41 98 75 89 101 116 133 102 94 85 125 118 105 117 156 112 66 73 68 79 83 83 90 103 108 83 95 97 63 41 40 67 95 70 12 -24 -35 -31 -20 -7 -26 -34 -24 -18 -8 -11 -36 -34 -21 -14 -18 -28 -25 -11 -6 -33 -38 -45 -42 -9 -12 -10 -27 -32 -5 -3 -17 -23 1 -15 -19 -16 6 -4 10 32 33 36 -3 -31 -5 29 48 37 5 21 12 -15 -24 -21 -21 -26 -25 -29 -6 1 0 -6 -6 -7 2 -3 11 18 19 7 14 8 2 12 9 1 999999 999999 1 12 16 14 17 3 2 6 12 15 9 999999 999999 999999 999999 1 999999 999999 2 7 999999 999999 999999 999999 2 8 6 2 34775 292 84 30 9804 9 39 35 6955 1124 3239 2976 3013 3092 3072 3186 3503 3775 3906 4036 4214 4683 5339 6708 8102 9018 10727 11092 13298 15499 15484 16017 15872 15953 17977 18732 16676 14054 11960 9604 8238 7911 14719 22817 18387 9716 7266 6936 7465 8367 9698 12106 18337 22965 23581 21572 21291 19294 17882 17263 15589 12341 8953 5924 3027 2083 1475 1118 725 484 455 668 1139 1365 1285 1052 1080 991 933 931 1112 1061 860 1014 1648 2348 1885 1156 1083 1325 2130 3185 2624 2620 3354 3731 3627 2539 1709 1039 458 148 63 51 90 87 43 23 46 8 32 39 49 20 66 46 39 22 64 19 21 75 38 73 30 -3 26 25 55 23 1 28 46 8 15 -1 41 30 36 31 38 30 -8 28 45 76 82 44 6 44 42 56 47 102 69 61 73 89 58 81 55 111 110 100 136 119 158 169 149 142 184 213 131 48 56 84 99 117 122 153 156 136 105 108 96 105 104 75 76 98 95 70 39 9 -10 -30 -22 -26 0 -22 -4 0 -7 1 7 -13 11 2 8 5 25 28 -6 -28 -8 -17 -33 -21 -8 3 0 -14 -37 -16 -4 14 -6 13 -2 15 6 19 23 24 29 34 37 3 5 14 40 43 23 13 21 12 -19 0 -7 -26 -22 -31 -13 -7 -8 3 5 1 -3 11 8 21 34 43 30 26 32 32 15 13 11 999999 999999 4 5 23 25 19 19 26 25 7 999999 999999 999999 999999 999999 999999 1 5 999999 999999 999999 9 6 999999 3 7 7 6 4 1 34781 296 205 30 9805 9 39 41 6955 1121 376 283 -5 999999 999999 999999 -91 -64 -59 -85 -91 -90 4 -59 -23 11 51 41 114 188 188 236 333 435 523 626 697 766 775 966 1069 938 1063 1622 2196 2129 3273 5300 6719 11046 17366 26771 43612 38839 44105 32442 2231 229 78 32 999999 999999 999999 999999 999999 999999 999999 999999 -86 61 221 336 492 608 1369 4884 19566 84187 104360 23521 8133 7421 26492 137767 40016 34544 247602 800982 999999 701744 278650 551948 32112 4214 2125 1171 529 274 262 254 227 157 164 211 181 125 105 154 115 126 128 125 121 109 62 100 139 97 82 94 134 62 72 40 65 47 38 31 42 54 103 129 61 52 112 97 126 90 119 112 131 84 89 124 70 94 134 134 111 96 103 139 136 134 139 124 175 160 199 209 196 201 223 236 206 165 182 140 122 115 124 141 159 180 198 195 194 197 165 141 138 153 153 161 121 99 89 45 19 56 69 16 41 56 84 64 67 57 50 36 48 43 48 45 52 64 62 79 53 23 44 35 39 28 35 52 42 31 40 61 69 75 55 47 58 68 70 50 77 86 96 88 101 67 55 105 123 97 60 66 59 42 50 45 25 10 29 48 39 45 65 72 83 85 71 69 80 85 76 70 73 85 90 67 69 64 53 47 47 62 79 74 74 76 80 93 73 74 60 55 52 46 53 53 47 64 62 62 52 49 66 76 73 66 62 56 52 51 52 50 44 39 47 46 40 38 34787 230 2155 30 9805 9 39 47 6955 1117 69 286 786 1964 6271 18431 42237 109800 281451 309435 358429 362831 408323 914906 522197 41198 16466 26448 82250 568046 595866 401164 242045 153224 289054 16985 5773 230663 221887 558 205 154 179 204 195 169 191 170 162 123 68 105 72 58 73 55 57 102 104 88 71 37 50 24 19 23 60 51 67 71 79 61 23 43 66 52 72 113 81 112 71 58 67 71 87 100 86 105 165 133 156 170 137 161 196 201 179 193 229 187 147 101 74 106 98 134 152 149 149 162 185 178 161 170 142 132 145 119 142 125 114 116 90 17 29 20 22 19 30 26 25 23 11 0 27 7 12 22 32 24 41 28 30 24 11 -7 -19 -4 -4 5 12 -6 -9 16 31 35 43 41 26 17 12 16 26 28 28 30 42 64 64 26 10 64 76 71 58 34 7 20 12 5 11 -6 -2 12 11 23 36 48 50 36 28 35 39 49 41 44 50 46 31 38 35 24 21 19 29 30 38 46 46 56 67 41 31 21 15 18 23 18 15 18 22 32 34 34 20 17 19 22 27 30 28 22 21 22 18 22 18 17 10 8 34793 219 2514 30 9804 9 39 53 6955 1114 -62 103 258 529 994 1683 3336 13192 54855 128653 114088 41692 148695 110360 586545 999999 245881 410886 968042 999999 39346 264 241433 678562 271202 1594 279 199 132 132 95 108 117 110 88 78 82 41 75 63 23 53 53 62 67 41 23 47 44 29 31 49 32 48 24 45 82 79 87 71 91 58 116 102 72 78 123 125 145 156 158 170 211 191 205 238 228 202 160 147 111 75 49 54 96 122 165 183 170 148 150 166 157 129 120 107 156 141 122 75 36 26 26 12 9 26 23 16 43 24 17 18 11 21 15 25 10 20 6 19 23 26 2 2 26 8 13 14 26 11 2 -14 8 34 70 40 39 31 28 41 51 31 37 33 35 45 41 18 22 61 82 47 46 48 48 32 13 19 5 -6 -10 5 -2 3 20 39 41 45 34 39 38 48 37 50 56 51 44 43 35 31 30 30 26 32 47 50 39 48 40 47 30 12 26 14 6 9 23 34 35 20 25 23 14 24 29 33 40 37 18 25 22 15 17 19 18 12 12 14 13 34799 302 28 30 9808 9 39 59 6955 1111 95723 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 622 3292 8665 13348 21406 34259 61899 123435 175163 219832 153629 55517 42043 40083 75577 511160 184640 268908 31098 1670 388 616 1206 1792 4688 17976 33203 235010 541558 429113 130920 257163 52986 311838 377936 293388 219806 201441 339586 359647 6460 3151 1449 1257 880 374 328 269 224 175 187 127 94 103 113 108 48 57 77 65 43 51 60 48 56 75 88 82 82 25 19 71 25 31 39 29 5 41 57 61 34 41 50 79 69 73 68 96 87 135 126 183 163 125 158 187 182 185 189 162 216 217 191 194 140 72 67 94 69 121 152 144 174 161 125 131 117 73 105 133 102 72 68 51 27 -18 -7 8 -9 4 4 2 3 6 12 6 -11 17 17 13 -1 -2 5 33 -1 -25 6 -7 2 2 -18 -7 -2 -1 1 3 0 26 41 9 18 18 28 23 21 6 30 26 61 53 69 64 54 59 68 72 64 44 23 7 -4 -13 0 -3 8 7 5 -11 -4 11 25 36 45 44 48 48 38 13 24 26 32 20 19 16 19 23 30 24 34 28 42 45 37 31 18 14 12 3 10 10 30 23 21 22 21 17 24 18 19 24 21 24 20 17 21 18 21 20 14 10 14 14 1 34805 250 1591 30 9811 9 40 5 6955 1107 236 260 2418 9636 9370 16153 40131 79441 123645 165335 271920 380086 364778 346855 471666 257846 277444 326743 160938 111574 136565 143782 64007 69740 156060 127616 140836 188146 96766 408183 145566 834 98 136 170 225 325 406 512 746 1140 1867 3221 5099 5742 5441 5468 5454 4492 4421 4086 2759 1935 1337 815 234 171 103 93 68 105 107 122 52 30 68 13 7 61 23 33 63 25 27 22 53 31 27 35 19 18 11 5 13 21 34 75 49 67 37 41 57 68 81 68 97 45 72 102 120 162 167 130 158 158 160 164 139 132 129 109 71 75 74 65 115 135 162 136 116 106 91 107 125 102 69 32 51 22 5 -6 -11 -24 18 28 19 10 -11 18 30 13 17 4 3 12 0 14 11 15 -14 -5 -15 -12 5 27 -10 -12 -7 -36 -4 12 22 -23 10 16 42 16 1 18 5 3 20 17 14 21 21 41 59 55 58 36 38 58 54 46 40 40 20 9 10 6 -6 -18 -8 4 1 1 7 1 1 35 31 28 45 48 21 15 25 16 2 8 15 18 26 24 31 38 35 37 24 10 10 12 999999 3 23 18 4 12 12 12 15 7 4 9 12 18 24 19 31 28 16 11 12 10 13 12 8 7 1 34811 300 92 30 9812 9 40 11 6955 1104 904 979 1106 1156 1295 1364 1420 1523 1634 1605 1566 1573 1585 1628 1758 1730 1843 1967 1972 1919 1816 1884 2104 2149 2111 2133 2110 2071 2146 2122 2003 2006 2057 2044 2247 2516 2903 3303 3614 3541 3530 3705 4003 3869 4052 5493 6678 8748 15693 24098 90737 156194 116275 165057 319693 464573 599009 357821 163270 58158 30959 2045 228 167 137 116 134 96 98 112 159 147 66 40 76 97 80 72 67 43 118 47 80 117 139 118 207 301 610 1453 2222 3127 3279 3441 3260 2693 2589 3435 4643 6218 7135 6041 5417 5437 4907 4059 3731 3802 3601 2748 2051 1122 660 490 366 195 96 62 42 29 46 28 49 16 46 46 41 72 30 28 64 73 46 40 68 89 54 81 92 55 88 38 66 71 69 39 68 87 108 111 141 142 118 131 185 175 184 146 103 67 93 113 70 76 93 95 166 144 162 138 109 123 131 79 51 107 70 12 2 32 15 -25 16 -15 4 16 33 3 10 -5 19 47 44 21 14 46 25 13 38 20 14 6 5 22 33 28 9 -24 24 20 12 43 12 28 76 42 39 34 56 21 47 39 38 18 31 45 47 66 52 43 36 57 52 64 68 56 45 37 32 39 16 5 9 9 -11 10 11 12 23 16 25 42 37 41 46 43 61 55 43 32 34 35 34 34 45 35 36 36 46 43 28 21 19 16 36 28 35 40 35 29 24 32 38 35 36 38 36 33 40 37 34 31 32 30 28 23 21 26 17 7 34817 300 91 30 9811 9 40 17 6955 1100 1469 1403 1325 1237 1346 1331 1232 1277 1276 1358 1319 1378 1543 1705 1881 2065 2160 2256 2520 2769 3066 3283 3379 3560 3705 3922 4139 4401 4585 4556 4674 5042 5202 5338 5788 6093 6072 5958 6297 7475 8562 8509 8170 7531 6773 7123 7659 8861 12921 21724 35708 21826 43347 113414 122744 169968 375494 300874 83450 119222 36906 7010 1727 358 308 308 247 227 130 114 97 75 137 99 104 201 146 112 132 128 80 68 85 55 75 67 71 73 100 37 74 62 69 99 59 53 68 59 74 314 922 2045 4174 6553 11278 15613 17311 16995 12757 8181 4142 1606 596 317 217 154 104 78 59 62 50 56 57 44 49 37 39 72 66 14 34 1 49 24 9 47 80 44 50 27 55 23 39 51 58 86 88 81 98 121 129 115 135 151 186 190 188 148 135 138 97 77 67 89 101 151 139 146 123 84 112 120 116 77 39 35 31 -1 -2 -18 -12 -9 21 16 42 24 32 12 7 6 14 -12 9 9 -11 -2 10 2 27 8 -16 -15 -5 -13 17 16 20 12 17 18 1 11 33 7 38 31 30 26 31 24 32 41 38 23 26 24 52 63 42 35 42 35 47 47 45 43 20 21 32 -2 -8 -4 -15 -16 -7 -23 -7 16 19 14 26 34 32 37 32 37 46 34 27 29 31 23 21 35 42 30 23 31 31 44 32 10 999999 4 7 16 21 12 16 18 21 22 26 32 22 18 17 15 15 18 16 22 18 19 18 18 19 11 8 4 34823 300 91 30 9811 9 40 23 6955 1097 2355 2227 2249 2167 2162 2051 1897 1860 1851 1825 1760 1776 1812 1804 1847 1909 1888 1946 1911 1800 1771 1671 1461 1455 1396 1442 1554 1447 1419 1437 1407 1479 1544 1643 1688 1663 1780 1956 2250 2514 2544 2691 3246 4356 5223 6760 9501 12869 15256 15825 13192 10588 7270 3497 1731 2070 5534 27216 107190 30231 1511 1104 1499 344 279 247 266 175 132 160 94 148 152 98 123 213 198 131 104 97 156 139 120 89 93 76 64 133 88 75 50 120 112 146 41 60 40 60 65 112 66 119 653 1112 1171 3992 6737 7599 7984 6924 3863 2539 1783 1166 561 171 69 83 58 58 51 34 27 20 54 54 46 69 32 -2 65 50 12 98 87 52 34 68 94 102 67 46 51 48 92 103 62 88 95 123 185 176 182 211 231 230 197 174 124 125 141 179 190 150 158 116 98 139 151 107 126 105 88 81 46 22 34 23 22 25 32 36 39 14 11 28 79 65 33 16 25 43 48 30 15 66 62 51 68 33 21 19 31 48 38 16 21 4 33 26 20 30 49 76 46 39 48 55 40 42 50 67 59 27 37 58 66 54 70 69 60 55 54 45 44 58 40 18 23 47 35 8 12 22 30 31 39 43 52 47 58 53 76 77 82 75 60 42 42 43 49 47 48 52 57 64 65 62 64 61 37 25 31 35 37 51 47 31 43 54 51 38 38 47 56 47 49 45 45 45 46 40 39 40 39 32 33 36 32 28 34829 300 92 30 9812 9 40 29 6955 1094 3086 3035 2895 2741 2690 2582 2523 2467 2320 2168 2056 2033 2027 2028 1895 1804 1673 1524 1398 1379 1381 1353 1437 1404 1298 1282 1333 1194 1107 1184 1273 1280 1330 1376 1387 1518 1695 1676 1631 1752 2032 2302 2626 3232 4149 4411 3945 3645 2696 2017 1631 1236 887 584 409 276 242 249 256 265 214 217 222 297 257 248 231 239 227 224 240 245 287 291 254 284 280 271 258 266 211 231 195 164 87 69 90 124 72 88 98 74 125 114 110 110 58 61 126 42 38 62 51 75 78 107 90 107 243 668 1217 1472 1779 2320 2493 1020 367 175 76 64 23 41 69 63 29 30 4 55 66 2 45 55 45 37 37 51 42 54 44 48 52 16 44 68 98 81 68 107 148 181 170 171 203 160 130 58 67 85 117 133 130 183 157 118 117 105 103 116 99 100 88 57 35 23 50 15 17 27 -2 18 13 8 -3 30 6 -25 -1 -10 4 29 55 53 16 25 15 20 26 41 34 34 29 19 16 35 27 0 30 9 3 26 34 18 7 10 30 47 18 36 17 15 19 16 23 33 44 42 43 50 36 38 43 55 41 18 17 29 44 22 4 15 17 -1 -19 -10 -1 18 28 45 25 44 50 40 42 39 46 61 47 30 30 33 27 36 48 54 53 43 51 53 42 31 40 28 11 16 19 9 26 30 34 31 30 27 26 25 30 31 33 28 25 24 18 16 14 8 12 16 17 17 11 6 34835 300 93 30 9813 9 40 35 6955 1090 1996 2068 2076 2095 2052 2059 2084 2091 2162 2138 2102 2133 2123 2027 1970 1903 1787 1842 1875 1919 1861 1833 1709 1593 1485 1463 1452 1412 1442 1355 1253 1201 1092 1075 1082 1064 994 935 935 1053 1051 1128 1332 1414 1433 1584 1605 1619 1569 1484 1364 1321 1171 1014 830 744 592 477 369 305 268 286 314 307 315 262 251 271 238 215 180 239 252 233 272 262 291 241 253 258 215 240 239 221 186 161 200 169 66 71 54 96 115 103 112 130 118 117 59 98 86 89 72 20 16 47 40 83 43 50 50 11 69 128 86 131 277 378 344 288 300 294 196 113 99 81 68 71 50 36 78 76 39 59 76 47 72 54 69 57 76 99 67 85 48 46 77 110 114 176 191 178 191 145 123 130 133 137 162 128 122 119 115 117 84 109 108 71 82 54 32 55 58 52 40 42 18 30 42 42 37 3 8 -5 28 47 52 35 27 12 26 72 50 4 11 46 45 50 41 19 24 15 21 23 19 -1 8 24 17 31 45 36 28 8 30 56 39 35 18 33 44 32 40 50 58 59 50 42 35 57 62 51 41 40 51 51 60 50 15 29 27 10 7 -2 20 28 46 54 59 40 43 49 37 62 81 56 46 46 39 34 40 37 49 60 57 71 65 61 67 54 59 56 40 35 31 38 43 38 33 37 39 32 39 44 47 41 37 27 31 37 34 23 24 34 35 31 28 24 24 18 34841 300 92 30 9812 9 40 41 6955 1087 2559 2324 2130 2087 2005 1967 1869 1796 1818 1845 1904 1856 1744 1790 1779 1793 1823 1849 1855 1909 1952 2020 2124 2094 2050 2112 2130 2004 2025 2017 1994 1953 1832 1603 1482 1491 1298 1125 1003 1001 1021 972 972 1104 1075 905 844 862 762 734 705 561 616 566 543 522 478 376 346 292 341 361 287 264 291 281 224 242 199 207 246 215 252 246 217 126 150 208 168 192 206 234 185 144 134 167 135 141 118 160 125 111 94 136 127 90 125 148 79 70 69 90 101 79 28 53 71 47 28 64 60 48 74 87 90 50 79 65 169 331 464 468 391 185 77 84 62 42 47 70 55 51 50 70 62 42 64 75 49 79 76 89 63 60 72 118 99 124 114 134 141 158 137 136 118 104 107 97 105 163 132 146 129 103 116 144 112 95 54 57 55 35 48 41 -2 25 35 20 -2 25 51 40 12 31 24 9 11 33 22 22 26 51 50 35 32 31 7 42 45 54 43 36 46 46 46 30 3 29 34 35 18 38 48 33 28 44 41 38 41 53 45 35 23 22 45 71 49 38 26 47 64 67 52 60 43 38 37 23 8 12 1 8 13 17 31 33 44 68 58 52 59 75 60 47 54 57 37 30 37 32 36 49 38 58 54 66 68 53 44 60 50 30 47 35 38 47 47 39 36 39 28 31 35 48 46 36 36 35 37 40 36 27 32 30 24 27 24 20 26 15 34847 300 96 30 9816 9 40 47 6955 1083 1891 1870 1892 1876 1857 1881 1896 1845 1865 1775 1759 1816 1972 1990 1970 1830 1766 1804 1898 1947 2044 2144 2228 2415 2550 2532 2507 2556 2501 2453 2440 2349 2278 2219 2047 1954 1835 1766 1776 1728 1715 1814 1895 1811 1660 1388 1263 1262 1121 1000 997 1022 1047 1035 1037 766 655 503 494 421 368 288 341 285 293 292 283 258 212 168 206 248 216 178 78 96 138 135 176 178 187 197 137 133 139 89 59 134 122 135 119 140 105 69 114 91 58 88 68 115 83 77 61 44 49 -8 48 75 49 50 65 50 38 58 73 55 51 81 66 66 36 29 53 71 54 51 55 56 65 57 36 64 58 34 39 36 50 72 74 21 67 138 100 64 85 93 112 115 118 152 146 126 150 89 103 112 107 90 144 143 134 119 144 128 103 102 98 111 83 75 37 49 51 38 62 -5 13 22 -12 12 40 29 68 14 9 26 28 37 11 34 34 18 29 24 20 19 23 6 13 20 38 50 39 12 25 47 31 21 22 39 36 63 69 56 61 57 62 40 33 44 27 51 59 55 24 37 69 58 61 47 45 55 57 46 49 62 34 27 23 12 1 -18 21 23 42 58 52 35 50 54 48 64 73 70 58 58 50 41 53 45 45 46 48 50 50 54 50 60 64 61 50 33 30 35 43 39 38 41 38 31 37 42 33 37 32 36 42 37 30 36 44 36 31 25 28 28 31 32 22 21 34853 300 102 30 9822 9 40 53 6955 1080 1819 1605 1413 1325 1264 1258 1256 1397 1520 1642 1670 1698 1785 1812 1798 1911 1815 1782 1824 1858 1962 1978 2054 2201 2260 2420 2511 2610 2797 2941 3081 3189 3374 3416 3385 3402 3569 3697 3572 3241 3225 3037 2828 2791 2837 3004 3823 4622 4015 3291 2643 2340 2189 1814 1275 865 689 541 451 343 297 291 241 232 205 240 161 171 194 153 150 204 235 186 159 127 81 96 46 98 100 108 92 123 89 31 111 122 82 87 137 91 98 99 91 139 107 109 108 129 142 169 157 102 114 103 85 61 49 54 59 42 14 35 66 82 40 37 89 86 86 18 26 81 58 35 64 36 80 82 16 30 12 21 61 57 61 58 54 85 61 58 79 70 80 85 128 135 113 142 133 150 116 117 93 94 122 130 134 135 122 113 99 89 101 124 91 90 100 55 27 34 45 6 13 34 44 15 37 8 27 15 62 71 17 12 26 16 29 39 42 17 27 33 40 16 31 58 37 31 28 39 39 48 26 9 6 6 19 24 34 35 56 45 30 24 37 26 41 51 23 28 53 55 35 45 49 54 71 48 21 40 49 52 35 31 38 11 21 33 19 1 -3 -3 17 47 28 48 39 28 25 53 76 68 40 44 49 31 25 33 35 48 43 43 52 68 61 48 38 36 36 25 19 32 34 41 48 41 40 30 41 42 41 47 43 30 28 35 34 27 25 31 25 22 30 28 29 20 15 17 34860 300 76 30 9826 9 41 0 6955 1076 1945 1794 1737 1596 1313 1132 1064 1104 1004 1023 1274 1437 1585 1608 1741 1874 1958 1981 2117 2108 2178 2245 2321 2460 2473 2651 2858 3075 3294 3849 4965 6010 7279 9799 14480 16127 13434 13445 13265 12902 10761 8240 6970 5870 5267 6373 7354 6718 5728 5435 4213 3157 3073 2760 2306 1848 1395 1232 896 662 562 552 506 562 572 559 499 534 509 507 448 302 316 250 179 160 168 60 52 114 72 47 21 47 98 123 112 17 28 80 82 35 53 96 138 176 151 92 78 102 103 126 140 78 89 114 73 66 48 34 66 32 45 64 35 10 15 59 28 29 50 80 27 68 22 58 85 38 66 75 64 42 71 87 38 43 52 71 45 55 28 43 60 68 84 65 82 109 115 108 90 93 123 97 59 49 90 131 137 103 92 162 96 87 91 63 84 82 57 46 -16 -6 44 21 22 32 36 33 5 21 34 23 25 -3 40 24 30 30 7 -2 22 12 33 10 14 23 10 2 7 20 9 -2 17 19 40 33 17 35 30 18 34 43 55 40 23 36 31 27 27 17 26 16 17 12 20 17 18 13 33 28 39 32 46 49 56 52 31 41 28 14 7 -14 -2 6 16 34 26 33 45 48 29 38 42 50 27 30 32 38 37 44 34 39 41 56 53 44 49 35 37 15 19 19 14 26 31 39 37 34 33 31 29 37 47 28 36 31 27 23 22 28 26 28 25 19 14 12 13 10 9 2 34872 300 108 30 9828 9 41 12 6955 1069 2042 1800 1639 1679 1674 1774 1781 1763 1752 1807 1700 1641 1696 1872 2087 2180 2304 2551 2660 2747 2875 3032 2985 3002 3074 3087 2980 2943 2894 3019 3163 3800 4481 4313 3728 2814 2469 2455 2366 2344 2254 2183 2071 1993 2264 2824 3959 6055 7038 7658 8330 9491 10184 9119 9591 12398 12429 12627 10986 9859 5796 2202 1291 804 508 376 280 278 275 188 173 278 273 247 256 211 178 217 204 148 139 137 161 184 160 155 130 146 135 153 166 169 145 113 156 188 113 91 91 116 116 118 128 113 72 63 53 111 65 159 156 146 150 141 122 156 162 107 133 121 66 96 126 86 113 102 88 105 115 90 99 68 71 115 137 125 109 87 93 86 130 145 89 105 130 130 146 128 160 152 147 168 157 109 148 207 202 138 153 147 128 127 137 139 132 134 95 68 95 42 62 90 71 33 57 76 53 36 29 50 62 78 72 70 72 70 67 76 61 37 76 81 87 96 71 71 33 51 81 56 57 39 42 63 66 64 53 58 67 80 80 86 65 63 66 55 76 81 69 94 96 74 72 110 87 79 76 86 74 77 56 66 75 88 73 76 87 80 64 87 44 34 42 55 68 90 61 70 81 85 83 87 94 80 66 77 88 73 78 100 92 87 101 91 80 80 83 78 69 65 77 72 75 80 74 71 72 74 63 66 73 70 72 76 67 71 71 68 66 62 59 60 57 56 60 66 60 57 49 41 34878 300 109 30 9829 9 41 18 6955 1066 1561 1617 1565 1510 1353 1371 1411 1325 1346 1410 1661 1756 2035 2113 2103 2168 2197 2294 2225 2260 2339 2255 2390 2456 2540 2439 2530 2624 2527 2573 2488 2398 2287 2135 2046 1942 1879 1790 1581 1516 1453 1443 1452 1458 1377 1602 2318 4160 8007 15327 25621 38497 57864 65061 56809 45445 40983 40132 29705 21291 15105 13245 11274 9570 9142 8014 4976 3077 2331 1361 483 207 151 147 96 123 120 69 72 47 94 113 68 79 92 152 174 179 185 139 146 118 105 145 100 106 110 111 89 119 91 136 136 95 76 69 67 29 70 66 108 90 90 98 55 67 99 112 87 107 80 71 99 121 81 65 67 48 52 55 80 107 86 84 73 66 55 77 62 59 110 114 136 85 69 95 115 139 156 155 146 106 83 111 144 153 139 125 128 127 133 110 113 116 102 101 83 57 72 54 32 48 49 48 76 45 68 53 50 56 51 40 31 64 49 45 42 79 64 34 42 76 56 38 28 32 27 29 50 29 50 32 24 29 30 48 58 62 68 43 60 49 37 65 65 59 71 75 53 55 60 40 48 52 54 60 60 50 53 63 87 82 71 62 75 84 73 73 56 52 30 17 25 41 56 66 64 48 45 42 67 64 67 63 53 47 48 51 51 74 74 56 71 72 69 62 51 38 51 46 55 47 58 57 56 67 55 57 56 47 46 57 59 46 49 56 44 41 45 47 43 37 37 31 34 40 34 32 29 29 34884 300 115 30 9835 9 41 24 6955 1062 614 530 518 556 599 477 543 553 484 490 559 543 583 587 630 606 654 669 622 755 841 803 811 811 818 845 981 1004 942 788 732 692 687 782 971 956 1096 1380 1844 2832 3768 5157 7474 10308 14001 18261 22075 26606 33505 40568 48322 66089 95836 113819 130876 178059 255278 319003 315646 260176 210626 185039 157751 115552 77219 52892 35376 23534 14830 8551 4487 2314 2097 1813 2595 5089 8170 11310 10250 7021 2792 1860 2577 1335 674 532 429 341 260 303 247 188 124 119 120 123 87 67 102 135 133 121 165 125 73 118 83 57 97 78 106 132 82 104 95 85 127 138 123 127 124 75 107 92 134 97 112 70 76 91 113 117 125 83 77 107 84 75 91 95 161 122 127 157 194 176 167 185 213 201 166 177 176 191 204 162 147 175 214 228 215 163 146 113 116 110 110 77 62 63 57 73 98 68 77 52 68 99 107 73 62 94 83 94 66 73 51 49 76 91 74 68 78 62 51 73 87 69 50 74 61 53 59 53 76 62 42 41 71 83 90 82 68 84 82 103 66 75 68 79 81 68 58 74 73 84 90 96 81 70 97 84 87 98 115 109 109 105 102 86 58 52 37 61 70 87 107 97 86 74 83 81 84 84 83 68 73 66 80 88 91 98 83 86 79 65 61 54 72 79 66 75 84 84 73 72 77 78 76 73 72 73 73 62 76 78 74 71 65 69 63 61 63 58 58 56 53 57 46 42 34890 289 448 30 9838 9 41 30 6955 1059 -50 -7 6 30 54 53 130 184 168 178 157 126 147 118 -8 -69 -39 -69 -60 999999 999999 -63 16 207 350 274 290 669 1025 1103 1757 3533 6185 8002 10892 14823 19101 27263 35939 44465 60469 83826 105727 121796 138328 166951 170800 168394 180420 180741 150018 110351 79807 67353 58163 51220 46667 42494 41108 43692 50482 64628 80819 96045 115704 121622 118648 117866 105033 72948 54867 41956 38825 41468 37247 34920 35334 36722 32819 31296 30867 32598 34663 30001 22099 12834 6820 5578 4765 3632 1994 750 166 109 78 46 50 73 75 87 115 97 78 86 124 103 67 60 48 10 29 68 75 31 53 50 55 103 94 84 94 63 44 60 53 28 26 70 60 50 96 110 124 137 149 108 161 191 161 136 127 148 160 116 145 171 168 172 162 156 177 194 96 45 73 94 98 72 55 55 15 48 55 59 58 59 67 49 56 59 61 40 42 15 13 54 70 86 67 59 51 58 38 37 46 52 48 27 30 46 34 32 15 25 27 26 19 35 48 14 23 61 61 51 55 47 64 54 64 51 56 71 59 80 61 52 53 54 71 67 73 63 74 77 66 54 57 47 36 27 33 43 31 58 65 60 62 74 70 61 50 54 56 60 49 46 41 41 58 57 75 88 89 85 60 45 36 40 39 47 55 47 48 59 60 51 58 66 61 58 46 43 57 53 55 54 43 43 43 35 38 37 33 32 35 34 33 32 26 34896 279 747 30 9837 9 41 36 6955 1056 136 218 -6 999999 999999 999999 999999 999999 999999 999999 9 39 93 271 660 1060 1066 602 545 921 1339 1510 1635 1669 1725 1894 2243 2781 3594 4885 6230 8232 10456 11829 13929 16719 19520 22801 26826 29773 32102 35179 36684 37232 37208 41094 48225 55471 61391 66221 71657 75655 81112 87213 103387 128836 151663 169209 182315 209571 240221 260128 274533 282070 280480 267774 239846 211473 183532 148864 117349 86337 59476 38423 25172 27326 27135 15171 8260 4923 3413 1851 569 241 146 96 90 61 29 47 39 87 101 102 86 112 73 124 91 78 67 60 44 28 73 56 37 37 98 51 36 100 91 112 71 43 83 89 90 65 104 66 112 125 99 163 153 130 154 143 102 98 147 136 140 136 167 170 161 178 173 128 93 90 61 63 72 74 64 64 62 51 34 74 83 26 8 28 47 68 90 48 55 47 1 6 33 33 30 32 37 40 37 45 28 -1 38 56 44 67 28 37 20 9 16 2 3 47 17 15 51 54 54 54 45 64 80 50 24 50 22 43 38 31 35 24 51 68 56 59 57 59 48 35 41 33 35 31 14 18 21 24 45 45 26 27 43 47 32 25 33 31 31 22 29 44 27 40 50 32 38 51 61 50 37 36 27 21 38 57 51 47 51 45 44 55 65 43 40 47 46 40 32 36 25 25 45 36 28 31 31 24 20 24 26 23 16 19 11 34902 298 177 30 9837 9 41 42 6955 1052 -96 -26 -70 -97 -33 -18 39 70 69 116 138 136 137 190 226 293 303 318 339 325 327 382 402 445 487 562 690 877 1065 1716 2499 3634 4292 4687 5739 7103 9089 11159 12009 12909 14089 16048 17155 16673 15718 14011 11180 8019 5356 3656 2376 1764 2150 3699 4835 5150 5738 6476 6817 7553 8863 10433 12162 14186 16178 18627 23262 33388 46829 56590 64354 65836 71556 74911 79618 83276 86690 89275 96328 103426 115894 131541 134107 129022 124847 123193 130805 147472 156459 163513 148971 131002 98522 68193 51026 32846 20672 12767 5585 2774 2901 2003 1014 352 144 116 120 115 68 104 60 117 152 82 40 122 135 107 70 47 79 77 97 130 101 66 42 97 110 96 45 99 98 89 94 81 85 70 80 107 94 135 149 178 164 167 202 165 167 168 143 139 131 175 162 196 207 192 212 220 188 148 163 124 98 113 92 78 90 76 35 65 73 66 62 79 76 78 63 72 76 94 65 78 98 63 77 52 56 75 80 75 66 61 25 45 72 83 44 28 56 62 62 58 51 55 47 54 74 73 49 47 72 63 57 68 67 77 77 63 37 57 48 60 73 61 51 79 98 89 81 69 72 68 68 44 46 33 42 51 45 45 61 65 62 97 78 65 51 43 50 55 39 64 64 54 69 79 80 65 69 82 80 55 40 47 36 44 60 75 83 70 63 65 65 64 70 69 65 62 49 54 57 59 50 45 48 48 43 44 50 50 42 41 37 37 38 25 34908 300 117 30 9837 9 41 48 6955 1049 368 374 385 435 506 520 518 638 665 669 666 747 803 789 837 861 861 889 981 1042 1123 1244 1284 1418 1532 1617 1849 1785 1967 2177 2228 1959 1746 1516 1343 1234 1001 796 697 591 462 335 262 184 181 43 -21 -69 -78 -92 -92 999999 999999 999999 999999 -40 17 128 351 189 -13 -48 -46 2 27 167 364 526 707 912 2081 5186 9020 13730 18748 25298 31059 35489 38497 42718 57067 69644 75573 80560 89247 96780 111477 132485 145913 149051 147460 139282 133637 122750 104842 90068 73886 62594 61012 70283 76037 72766 50250 20860 6312 2731 1781 733 208 103 74 93 59 106 85 110 92 117 235 356 526 599 576 349 161 143 126 84 88 140 104 107 120 99 85 111 157 206 105 105 107 77 145 162 150 159 123 162 145 167 175 142 139 165 173 197 144 126 171 163 134 199 186 153 118 133 100 98 61 71 69 68 73 68 66 73 70 58 73 64 59 73 77 51 86 86 65 69 51 70 55 71 66 73 63 40 69 56 64 56 49 40 39 38 50 46 55 58 40 57 84 47 58 50 75 63 54 61 65 76 61 66 69 65 61 29 49 48 52 65 77 94 99 99 86 64 81 72 46 47 67 54 39 37 43 75 79 79 80 82 64 51 50 50 50 57 50 54 59 72 69 76 69 71 74 59 42 37 55 62 49 55 61 61 63 58 56 64 66 62 59 58 51 47 50 56 44 38 44 43 43 42 41 30 36 32 32 35 30 29 34914 300 116 30 9836 9 41 54 6955 1045 -81 999999 999999 -37 -53 -46 -44 -48 -48 11 60 29 11 68 66 30 4 -7 40 49 102 72 62 100 108 124 121 197 166 192 316 383 431 413 368 405 350 239 181 101 -80 999999 999999 999999 999999 999999 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 76 326 847 1597 2013 2712 4173 6668 8701 11515 13445 15451 19276 23809 29204 36695 40880 41573 41503 41524 39688 39017 38312 39181 38382 34360 32573 30277 31031 34356 38751 40198 39163 36171 37215 36847 37188 38252 42405 52930 56963 75837 111266 142545 167472 187055 186481 174237 152867 118285 110475 97463 84751 77387 51794 31502 31138 27439 15572 13487 11087 8937 9340 7221 4701 4404 5038 5277 3237 1473 460 155 161 148 164 143 138 148 169 159 150 128 132 137 157 171 170 185 249 202 148 134 117 126 123 85 77 67 92 67 67 65 104 103 97 58 65 75 68 50 67 78 78 64 51 20 63 74 62 59 51 48 58 57 56 49 70 60 39 20 31 47 52 52 30 41 55 48 49 59 89 85 66 87 82 95 101 86 66 49 65 63 52 55 62 71 84 83 82 89 102 122 98 105 95 72 38 28 39 39 45 27 61 67 49 66 64 68 73 74 67 51 57 46 49 51 62 85 83 84 71 86 91 72 67 54 55 52 50 45 64 63 61 65 63 53 61 63 68 59 50 38 42 59 53 48 50 48 49 50 42 32 33 36 46 37 35 31 18 34920 215 2669 30 9839 9 42 0 6955 1042 -31 171 386 590 644 890 1333 1798 2337 2958 3252 3392 3630 3616 3474 3380 3667 4575 6440 9058 12746 18913 27989 36400 45262 54269 66713 84095 106755 135644 169791 204300 225816 230179 229715 228404 227117 246572 268282 271329 284812 306766 297714 270524 244585 239935 174456 95663 62078 40856 27344 18079 8561 3139 809 172 114 166 173 183 157 195 199 166 167 149 185 183 153 93 112 140 152 174 175 187 156 143 139 111 76 48 54 69 63 104 107 50 82 102 113 111 65 80 69 72 47 64 70 103 82 90 82 56 40 66 57 72 56 52 45 54 65 56 59 41 23 32 80 56 63 81 97 76 74 80 81 63 57 52 76 78 79 62 58 72 64 51 71 79 72 67 89 102 114 109 100 100 100 98 68 58 52 26 54 48 43 60 64 87 72 66 70 62 63 58 46 55 58 62 57 74 81 88 86 84 71 76 89 77 50 68 47 51 62 48 59 82 77 63 64 64 64 66 67 56 64 65 51 54 67 58 50 56 50 41 42 46 45 42 40 41 37 33 26 34926 299 148 30 9838 9 42 6 6955 1039 848104 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 356 625 1071 1480 1934 2496 3220 4015 5033 6543 8613 11201 14093 18089 23636 32129 42976 56235 73364 93246 111862 130118 136643 135421 129688 122016 128476 148440 176701 195345 219973 249686 278983 269423 274557 281081 260109 245402 218898 206567 179411 141431 120209 90863 56152 38823 26470 13209 2028 202 196 197 229 209 178 219 216 206 182 136 92 128 137 125 169 196 206 209 185 135 120 91 112 87 77 89 94 81 91 89 74 78 89 69 72 69 73 74 78 145 134 71 87 94 78 59 42 67 96 62 62 84 74 75 81 61 56 69 45 51 69 44 66 64 71 85 85 60 77 66 65 68 71 81 75 80 59 68 79 78 68 76 75 81 126 120 102 112 83 104 122 94 95 78 57 46 46 49 56 50 73 84 78 71 60 78 88 63 60 50 55 61 80 95 90 72 70 102 97 87 83 68 55 67 68 74 66 51 77 84 68 69 70 75 77 72 77 70 69 67 58 60 63 57 47 51 57 59 60 43 44 48 49 52 50 46 32 34932 301 84 30 9834 9 42 12 6955 1035 350983 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 461 1064 1850 2742 3739 5025 6811 8931 11555 14531 18184 21800 25015 28189 31863 36969 42867 49397 58223 71266 88408 112304 142036 167382 190839 228953 279989 330726 378934 383144 368077 339986 337954 346355 363825 350867 311092 205230 73264 12594 3504 1072 217 170 165 172 172 199 163 199 186 144 144 129 113 107 114 173 207 212 153 128 113 145 121 133 94 76 93 122 121 68 92 103 60 68 88 93 102 126 96 92 97 94 86 72 82 97 94 90 82 73 99 89 48 71 78 68 51 43 69 74 72 42 53 90 71 67 56 62 75 84 81 76 82 85 66 78 78 74 82 100 94 80 81 96 103 118 107 82 74 86 96 101 85 65 53 53 42 50 74 72 59 84 90 81 79 47 58 65 81 75 78 73 76 74 67 77 93 98 86 97 82 66 60 53 51 54 60 61 72 71 69 78 78 72 74 63 67 72 75 68 55 64 65 55 54 52 52 51 46 48 51 45 42 44 49 44 37 33 34938 199 3146 30 9836 9 42 18 6955 1032 31 442 975 1853 3049 4694 6911 9925 13149 15858 18613 22226 28373 34118 40458 48694 58550 70468 87754 117443 151063 175411 203132 228792 253340 273506 295460 324264 388224 452157 416553 352340 299445 228654 172452 133320 118365 100941 67229 46578 35004 20730 9756 3240 741 207 165 160 165 169 155 127 108 112 125 111 160 220 222 192 159 128 128 103 54 53 74 65 98 107 63 46 65 38 68 56 59 76 73 88 64 57 66 64 61 58 75 86 90 71 69 36 68 76 35 49 61 39 48 71 39 59 63 69 66 53 48 67 74 55 57 56 47 48 55 69 74 64 65 51 75 71 55 58 72 85 104 101 86 88 105 99 96 50 50 38 31 35 32 33 55 42 43 58 61 66 62 35 17 27 43 48 55 51 61 76 71 73 66 36 36 31 45 41 48 54 60 51 53 52 45 38 34 45 53 43 40 45 48 43 44 42 41 42 45 31 35 41 31 21 26 26 28 31 33 37 30 22 14 34944 197 3209 30 9839 9 42 24 6955 1028 -49 311 1012 1902 2730 3730 4912 6662 9118 12305 16104 20757 27506 35238 42214 47351 48189 47968 52842 59419 69574 80558 92709 107696 120332 125549 144322 181180 240770 321110 434925 509276 493488 494814 500085 495532 390094 257121 134212 42522 5591 333 103 122 193 144 143 117 150 129 109 114 113 130 175 227 203 174 148 128 104 91 78 72 27 72 82 99 76 75 55 73 33 34 56 18 35 56 78 69 49 58 56 70 75 86 65 61 71 73 73 65 75 74 53 41 57 22 39 37 26 32 69 78 72 96 75 80 36 46 53 71 85 61 59 74 50 49 72 47 78 61 70 97 97 79 89 108 102 92 88 79 42 42 67 46 59 44 45 48 65 57 56 57 48 39 38 55 52 27 34 62 68 61 64 80 75 49 41 34 49 56 55 60 66 61 45 48 56 52 54 44 47 55 44 49 58 52 42 44 46 41 37 38 37 31 35 38 38 32 35 34 32 36 33 25 15 34950 191 3388 30 9838 9 42 30 6955 1025 -59 128 742 1681 2838 4268 6277 8883 12245 16652 21132 26409 33455 41016 48903 58075 68263 81375 100577 126572 154107 174788 194437 250618 353836 461397 494251 586807 628406 584590 519167 374431 186167 53865 3159 184 123 163 133 102 117 146 125 95 90 108 164 183 198 172 189 130 82 95 86 60 49 62 47 57 28 48 27 3 15 43 53 55 63 10 28 29 50 57 82 79 51 47 14 39 59 29 27 58 26 21 61 33 26 19 24 20 37 21 7 20 23 21 36 35 67 62 53 61 29 5 24 29 32 29 52 60 62 57 51 39 36 50 56 58 79 92 93 74 87 88 80 54 45 36 45 28 37 43 49 49 59 53 48 27 14 18 35 45 59 49 50 38 42 31 25 19 28 36 26 24 46 55 46 36 25 32 42 31 30 25 24 28 26 24 26 25 26 29 30 33 32 32 23 20 23 25 24 24 27 25 21 19 15 11 5 34956 260 1315 30 9835 9 42 36 6955 1022 28 71 1941 12940 47377 74159 29906 33199 93139 215374 130438 877 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 448 1337 2132 2933 6796 20213 41421 65990 94980 125698 141832 157162 170787 176704 185751 193969 204094 221276 231780 243809 240971 199543 174144 164036 172321 150866 92324 46748 18045 5774 1677 269 173 155 137 145 115 138 126 89 80 112 175 174 182 237 201 160 158 122 111 97 38 28 73 50 74 57 45 38 44 30 58 63 60 58 66 55 81 72 56 51 40 52 70 96 60 56 61 57 52 40 57 41 45 39 10 26 56 27 38 31 17 28 50 57 36 61 51 41 43 33 42 45 60 58 47 27 32 69 80 75 69 50 65 107 104 101 107 96 106 71 55 74 46 42 49 44 52 60 54 74 74 49 56 55 57 54 60 67 49 50 58 61 52 43 43 41 48 35 41 50 54 46 47 46 36 42 35 33 42 33 28 42 48 51 51 35 30 30 36 36 33 36 34 38 42 38 38 37 37 38 31 28 25 25 25 34962 300 114 30 9834 9 42 42 6955 1018 388 274 284 408 495 521 503 573 581 650 616 694 712 681 660 727 650 649 631 651 749 728 795 727 712 799 857 928 894 1009 1005 1054 1080 1209 1367 1462 1483 1475 1576 1996 2439 3714 20362 126614 201154 255786 567596 776038 495873 93521 1700 340 357 273 219 106 103 145 187 172 74 117 153 226 277 279 330 327 332 306 334 331 259 279 278 288 224 189 178 89 63 64 17 10 23 56 76 84 67 33 67 59 32 42 23 27 49 53 11 5 -11 31 34 31 14 27 77 53 0 20 83 79 -9 71 108 81 83 82 149 531 1280 1435 633 2149 8491 7443 4149 2759 4443 5740 5011 2202 516 552 1201 2486 8034 11832 10817 9503 6786 3579 1453 521 164 164 178 206 181 176 172 138 117 130 101 137 179 253 255 218 225 176 171 145 102 103 111 105 73 127 78 107 117 132 117 95 77 87 98 88 58 71 98 104 118 117 99 98 116 92 89 97 79 86 90 86 85 95 86 75 81 85 60 79 98 87 62 82 83 68 79 90 70 81 97 78 88 77 93 77 75 85 106 82 90 90 122 140 141 131 141 133 117 106 94 85 80 79 87 100 107 96 79 94 95 89 84 88 84 80 88 81 89 94 96 80 61 60 49 47 67 64 74 61 64 71 74 76 74 62 65 76 62 63 68 59 72 72 65 57 68 58 50 56 70 63 63 55 61 61 56 60 59 60 57 55 50 53 49 40 34968 300 113 30 9833 9 42 48 6955 1015 1708 1507 1495 1511 1675 1760 1778 1729 1757 1844 1838 1929 1961 2079 2154 2083 2225 2263 2229 2129 2160 2182 2278 2315 2343 2241 2362 2203 2065 1962 1934 1987 1934 1790 1709 1754 1629 1502 1381 1294 1168 1098 976 884 730 610 590 567 509 495 541 512 416 335 298 213 152 169 261 345 391 281 114 12 34 134 130 250 266 323 374 360 277 221 256 219 244 299 223 213 221 158 90 93 32 9 14 17 11 82 67 44 59 112 45 82 111 0 7 19 13 5 46 60 61 27 58 71 48 54 44 31 52 61 101 73 65 34 2 34 63 85 71 87 91 43 112 171 125 126 135 134 80 121 91 119 139 87 100 115 92 156 135 153 165 178 184 168 170 172 145 129 103 73 102 148 163 157 189 218 198 134 116 116 97 93 88 67 80 75 77 67 85 77 61 34 34 40 53 62 57 90 53 45 48 77 47 42 74 93 56 68 46 47 54 54 49 59 40 45 56 60 55 29 36 66 62 58 50 51 82 78 50 63 74 65 76 47 55 66 55 60 74 61 90 110 93 115 121 116 85 83 81 57 50 38 32 43 68 97 83 75 67 61 73 68 50 37 39 48 63 47 51 60 78 74 70 68 61 43 41 47 47 38 42 43 50 43 57 52 47 37 37 37 44 43 31 43 45 38 39 29 33 30 36 48 43 37 37 47 33 34 35 37 32 32 34 27 21 20 34974 300 115 30 9835 9 42 54 6955 1011 2055 1843 1810 1830 1794 1782 1830 1908 1946 1996 2044 2065 2119 2100 2120 2122 2081 2057 1945 1983 2149 2122 2122 2221 2373 2376 2290 2084 2033 1929 1581 1454 1223 1141 1085 1191 1228 1185 1165 1081 1030 915 808 708 567 517 551 638 539 375 347 277 315 283 292 265 158 261 385 459 387 219 142 245 265 267 269 359 425 384 337 327 245 216 231 192 241 294 239 238 174 116 45 28 67 63 103 123 75 91 124 100 91 31 56 56 26 104 58 35 95 112 30 51 55 16 22 47 46 38 31 32 85 94 87 85 55 63 34 -1 31 73 48 20 65 85 96 89 105 77 102 102 107 72 113 131 135 145 122 139 118 148 136 137 152 159 156 173 135 143 83 65 98 106 115 169 181 177 209 254 201 154 109 102 118 96 69 67 63 80 87 102 84 97 85 86 98 73 66 67 78 55 72 64 116 122 95 73 82 69 52 66 65 58 57 82 91 72 68 70 76 74 55 42 46 40 54 40 60 85 74 54 69 80 76 56 62 53 45 72 68 53 100 92 85 110 109 111 106 120 107 103 97 71 53 59 33 47 82 89 72 81 90 97 86 85 68 71 65 54 62 62 60 82 75 81 80 78 66 63 65 51 41 58 64 57 51 61 50 66 72 50 55 60 44 46 51 61 47 47 49 45 38 40 37 48 52 51 40 40 33 41 41 38 38 39 34 36 37 30 34980 300 117 30 9837 9 43 0 6955 1008 1736 1659 1609 1565 1594 1579 1651 1618 1505 1645 1683 1680 1689 1702 1778 1686 1671 1663 1512 1507 1465 1457 1457 1593 1597 1595 1610 1566 1532 1531 1418 1210 1269 1423 1545 1712 1696 1745 1658 1550 1429 1217 1009 729 612 587 476 420 358 309 278 312 316 365 336 310 350 371 319 275 337 347 345 312 342 354 399 397 312 295 265 253 217 174 170 163 182 197 237 153 126 194 135 129 88 125 119 143 208 118 76 114 82 89 89 66 50 42 34 26 37 30 42 53 76 44 26 74 39 53 67 117 127 89 110 75 62 44 89 91 50 69 70 86 70 73 78 91 100 107 124 85 84 116 123 95 123 137 123 162 146 167 148 143 148 127 155 175 175 114 114 78 98 141 129 168 157 161 196 237 151 143 131 121 117 80 36 67 85 91 92 65 69 72 99 102 89 89 74 68 78 67 66 65 73 90 74 82 78 74 81 66 58 39 67 62 59 67 34 47 87 87 103 68 28 33 51 50 52 61 54 72 45 57 78 65 70 78 70 53 72 86 86 92 94 107 109 105 118 128 116 97 80 49 56 56 59 89 86 106 113 117 92 86 101 96 109 90 64 52 66 87 68 57 79 90 91 102 93 71 56 50 52 50 60 66 65 67 64 52 44 55 55 61 57 51 44 47 42 46 48 47 54 56 52 42 46 45 43 46 52 49 46 45 47 57 44 37 33 29 34986 300 117 30 9837 9 43 6 6955 1004 2140 1930 1995 2123 2094 2137 2206 2214 2159 2134 2167 2181 2237 2287 2373 2370 2281 2355 2361 2466 2582 2598 2588 2555 2596 2692 2634 2644 2608 2619 2684 2694 2696 2818 2838 2895 2813 2919 2468 1478 1009 775 709 588 524 446 442 413 396 439 428 425 409 399 381 307 273 267 259 323 287 305 339 261 178 123 192 258 301 322 308 249 258 238 169 114 54 26 42 109 141 155 169 91 69 46 100 115 174 206 118 120 90 101 68 92 78 45 -12 12 72 -18 4 24 13 -8 67 40 4 42 64 66 77 109 88 25 46 30 34 60 79 29 54 27 45 74 60 37 38 52 52 53 75 29 94 82 94 133 85 45 94 104 101 117 115 98 116 116 136 112 91 42 76 72 77 98 66 88 127 158 171 119 93 70 58 25 8 32 19 49 30 23 36 55 66 65 30 11 74 46 27 41 34 61 75 57 20 33 51 61 15 30 52 57 29 20 24 15 39 58 60 78 41 45 30 6 25 18 9 12 35 43 25 40 36 32 31 43 47 45 36 28 21 56 85 76 88 83 92 86 67 67 58 43 41 29 59 76 66 61 72 79 88 83 67 60 57 53 34 43 40 41 38 46 47 52 59 58 50 42 23 19 34 25 41 42 40 47 47 44 41 31 28 27 37 33 40 40 37 26 18 29 26 33 36 28 34 34 32 32 32 31 28 28 24 30 19 23 23 14 34992 299 117 30 9837 9 43 12 6955 1001 2111 2031 1945 1929 2057 2132 2156 2094 2163 2313 2392 2425 2566 2599 2593 2633 2736 2850 2961 2983 3104 3251 3362 3375 3391 3384 3246 3166 2957 2913 3036 3106 3080 3210 2987 2298 1738 1364 1081 918 824 783 704 652 499 527 533 616 576 499 520 516 488 401 385 298 222 258 239 286 281 317 236 92 46 19 68 123 203 317 290 310 255 337 282 208 74 70 79 39 58 80 147 136 140 152 188 134 124 137 134 117 101 80 42 48 83 16 37 19 -1 30 19 -7 18 -25 30 -9 -32 -6 29 72 110 142 85 18 35 12 -15 -13 8 -11 28 20 14 22 76 63 42 117 86 26 7 84 40 49 33 52 104 84 89 107 82 129 138 135 145 123 108 79 62 47 78 85 73 98 128 143 174 187 152 86 74 15 14 33 71 21 21 37 76 48 30 22 24 35 52 27 24 28 12 0 43 73 55 49 36 44 45 34 45 52 38 37 19 17 29 6 20 37 20 40 37 14 5 1 15 25 31 23 19 47 23 28 22 27 38 32 60 40 45 38 60 47 63 61 70 77 79 73 61 50 39 54 55 61 70 75 83 80 67 41 62 61 58 53 35 37 36 31 35 44 33 41 51 58 46 57 44 32 18 24 33 22 13 21 33 25 37 29 33 33 33 31 19 19 20 17 23 25 18 7 14 22 22 27 25 12 8 20 16 17 13 16 19 18 12 13 8 34998 295 116 30 9836 9 43 18 6955 998 2304 2248 2174 2174 2247 2203 2263 2098 2071 2153 2060 2058 2235 2307 2432 2500 2544 2549 2507 2440 2485 2517 2649 2606 2427 2264 2278 2308 2285 2424 2480 2393 2294 2135 1949 1588 1469 1283 1123 914 794 653 611 646 625 563 565 622 616 445 427 380 360 373 337 308 279 320 334 342 394 412 399 209 89 46 47 78 85 74 121 156 161 171 207 169 127 113 69 40 96 110 118 138 142 162 161 175 179 140 116 35 41 67 55 53 69 55 23 7 8 -33 -38 -35 -23 -7 -13 -43 12 41 43 47 84 89 65 66 34 29 20 19 31 38 21 54 70 30 19 9 59 88 51 13 38 14 27 32 67 100 106 32 85 97 96 74 66 81 86 78 98 73 39 18 29 63 66 77 71 110 174 202 120 83 36 17 12 2 9 14 41 25 31 23 -1 23 36 32 31 23 1 -2 16 4 34 39 63 48 25 5 46 89 27 -10 -2 -9 14 21 22 23 -10 -5 -6 17 38 19 25 -19 -27 -5 -7 -10 26 23 12 20 30 22 32 48 41 18 27 26 46 41 48 52 61 65 77 57 43 7 23 37 68 77 70 30 36 40 52 46 26 34 39 58 51 37 21 -5 -2 8 13 20 42 43 31 40 27 28 22 22 25 7 20 18 15 21 15 27 19 21 10 14 17 15 14 22 16 13 4 5 1 999999 5 999999 4 7 6 2 5 2 3 7 8 35004 300 115 30 9835 9 43 24 6955 994 1757 1757 1709 1760 1833 1834 1919 1989 2045 2159 2209 2205 2251 2323 2420 2558 2641 2687 2784 2890 3069 3286 3438 3189 3034 3034 3246 3392 3520 3704 3790 3869 4040 4455 5130 5567 6897 16727 147724 312258 205794 132035 152068 3481 812 676 588 552 441 357 433 365 373 447 535 462 417 431 430 439 449 461 434 373 211 92 53 31 20 36 48 115 136 235 299 299 309 232 243 194 189 220 173 162 154 138 174 178 183 142 139 140 94 87 60 110 87 72 64 66 77 29 27 36 48 31 18 99 75 120 107 102 80 59 54 53 19 17 60 42 48 24 39 7 22 65 65 91 62 66 56 54 56 64 46 76 78 81 84 75 92 51 63 111 100 96 129 141 90 84 62 35 28 99 56 98 141 174 202 198 159 151 82 61 56 64 39 10 76 87 38 44 25 40 66 41 66 62 70 22 22 48 26 52 76 60 60 61 46 67 83 52 42 30 33 34 22 46 33 22 24 26 69 67 61 40 33 28 36 31 40 49 51 49 44 57 53 54 45 36 18 37 61 71 66 78 99 52 25 46 75 52 61 66 91 94 92 86 86 75 73 58 56 71 65 61 26 32 30 22 32 49 48 50 50 57 54 63 50 37 27 48 41 38 39 33 33 35 44 39 37 36 30 32 34 36 35 30 29 30 33 33 31 29 26 32 23 26 33 31 22 25 27 26 18 17 17 13 9 10 35010 300 114 30 9834 9 43 30 6955 991 2587 2658 2659 2869 2815 2737 2888 2999 2949 2980 3055 3097 3186 3246 3262 3348 3358 3479 3465 3532 3438 3427 3490 3453 3430 3496 3488 3403 3359 3327 3221 3089 2882 2591 2272 2148 1944 2965 4579 1473 1001 888 824 716 650 511 474 494 449 402 416 443 571 754 715 629 603 578 471 412 364 323 288 313 226 212 184 146 126 173 121 103 76 128 180 252 250 200 239 218 273 202 117 192 181 180 223 232 195 232 265 161 128 105 143 76 101 81 148 63 69 58 103 40 26 65 125 109 88 68 68 40 38 54 41 16 62 60 24 47 30 26 48 38 59 46 32 46 27 82 57 51 45 57 71 103 91 115 121 108 103 132 79 113 107 94 70 72 76 76 60 51 72 104 72 84 103 116 171 196 103 99 45 44 41 37 58 37 47 77 79 39 40 52 54 45 60 65 64 61 45 53 46 61 51 74 62 44 22 36 64 71 35 24 38 21 31 53 48 33 11 35 64 30 32 56 31 41 23 47 15 5 41 41 21 33 58 35 48 46 54 67 64 66 60 66 87 74 46 53 50 40 45 70 84 85 70 42 55 48 54 54 45 51 43 28 19 23 26 52 59 48 53 57 54 48 53 36 44 40 27 17 34 39 31 24 28 26 38 43 31 36 34 23 23 24 30 24 34 35 32 23 24 27 31 26 30 26 27 20 18 30 24 21 22 22 22 27 20 10 35016 300 112 30 9832 9 43 36 6955 987 2583 2611 2633 2566 2730 2656 2548 2504 2590 2657 2587 2711 2803 2952 3001 3063 3066 3048 3062 3130 2954 3078 3182 3018 2978 2877 2872 2790 2668 2604 2601 2570 2424 2128 1829 1514 1430 1374 1181 1149 1165 1120 1082 1016 1012 1106 976 840 700 593 570 681 715 697 668 620 541 463 424 418 392 387 320 319 329 331 321 232 162 176 134 151 185 208 163 170 129 146 94 195 227 180 226 210 236 188 215 203 205 172 214 168 148 163 168 130 159 126 116 115 118 61 52 34 43 50 46 79 83 68 69 65 34 47 59 89 76 66 30 85 52 23 27 52 36 73 28 -11 25 5 28 41 37 74 58 56 65 101 102 66 52 56 78 62 68 73 105 94 53 67 60 84 62 51 52 62 96 114 147 171 135 73 69 68 59 30 49 42 64 36 57 32 36 39 39 44 61 51 80 65 37 57 48 33 38 27 48 72 39 29 41 58 53 37 27 32 28 40 39 24 23 47 36 23 40 30 62 69 33 24 -3 7 7 37 40 39 46 27 29 38 42 54 53 83 77 71 54 57 64 50 40 44 58 92 109 111 84 79 58 61 43 55 75 41 15 16 13 38 39 51 55 48 59 48 49 48 45 50 32 42 24 31 31 36 30 37 41 44 37 48 44 37 35 36 37 29 36 27 19 15 20 22 11 18 21 18 19 22 26 25 18 16 18 18 18 15 12 6 3 0 35022 294 109 30 9829 9 43 42 6955 984 2214 2256 2342 2394 2381 2382 2392 2441 2427 2473 2481 2441 2436 2595 2590 2682 2848 2907 2943 3177 3179 3250 3341 3402 3537 3448 3243 3300 3195 2759 2720 2877 2912 2965 2902 2648 2426 2387 2017 1701 1404 1195 1189 1098 989 985 858 751 716 671 698 747 771 752 708 668 598 484 523 500 478 413 305 275 273 229 179 257 257 244 240 154 139 198 141 157 168 133 118 164 144 91 55 88 171 148 116 153 123 116 65 71 56 168 207 172 183 188 163 178 174 88 66 99 74 32 77 122 125 75 33 -20 -36 8 48 39 9 18 25 0 35 -6 27 16 42 14 25 41 41 -9 30 60 55 28 54 88 74 23 5 20 49 69 44 43 68 54 34 57 68 69 79 93 84 18 84 147 155 206 209 138 102 77 45 28 19 -17 3 18 -9 -10 69 64 19 51 21 26 20 44 19 29 21 1 24 48 13 33 32 23 36 30 39 41 36 11 28 21 43 64 0 28 25 -2 -9 -27 -17 -10 6 -14 -16 13 0 -4 -2 20 4 2 15 11 -3 6 32 40 45 36 44 29 58 45 23 25 -12 14 24 30 51 59 66 35 31 26 38 18 24 8 2 -3 -3 19 7 17 26 37 27 31 32 6 5 10 9 11 13 13 7 999999 5 7 4 8 14 14 9 12 9 15 13 4 1 2 9 6 7 6 999999 1 1 999999 999999 5 6 5 5 999999 5 2 35028 300 109 30 9829 9 43 48 6955 981 2429 2413 2543 2592 2564 2595 2643 2744 2780 2783 2883 3049 3015 3081 3214 3222 3288 3330 3391 3534 3604 3750 3844 3985 3991 3690 3759 3819 3888 4023 4092 4055 4200 4185 4074 4057 3653 2878 2040 1665 1481 1232 1057 1082 906 874 825 835 875 793 805 895 879 727 696 692 643 685 718 679 662 546 555 426 306 351 357 288 345 352 336 269 233 245 254 224 169 120 220 241 204 137 202 179 127 142 149 118 179 170 143 152 134 158 165 133 151 165 147 102 118 170 147 134 141 142 172 177 118 112 111 71 34 79 47 61 73 70 70 44 111 82 94 79 70 83 53 95 97 132 128 134 121 103 105 116 140 124 109 133 122 125 137 112 126 116 142 109 114 111 118 111 139 133 162 174 202 170 161 138 99 86 83 46 49 27 75 62 74 99 85 103 92 67 57 90 77 70 90 78 68 57 80 94 69 77 75 71 57 62 122 88 78 44 61 64 35 69 57 58 48 31 45 45 64 52 29 63 44 43 40 29 70 80 41 39 75 57 72 68 82 93 123 103 109 101 100 89 92 97 75 94 116 82 65 73 84 91 83 77 68 50 70 41 28 38 39 54 75 95 88 85 95 94 76 72 55 45 50 53 50 58 55 52 63 68 66 81 53 51 59 67 63 61 64 52 56 60 48 49 47 43 53 53 44 37 47 50 47 49 48 44 41 45 47 40 41 30 33 26 35034 300 108 30 9828 9 43 54 6955 977 3033 3023 3102 3040 3058 3037 3047 3083 3069 3140 3289 3296 3380 3450 3471 3485 3479 3586 3615 3636 3638 3574 3478 3520 3525 3380 3330 3232 3138 3184 3392 3358 3254 3026 2631 2399 2081 1862 1823 1650 1431 1210 1057 937 952 790 670 632 594 636 631 605 593 654 637 637 608 721 719 699 679 594 430 347 345 317 318 316 339 290 280 267 279 210 223 182 222 221 201 163 168 147 166 111 154 196 181 173 152 187 112 90 142 108 104 172 112 93 84 35 46 57 78 76 39 80 154 147 122 150 168 152 93 70 26 54 60 25 32 78 71 46 62 56 38 46 83 69 67 48 84 46 70 113 120 120 133 114 107 159 152 129 142 130 99 82 95 84 86 94 103 113 132 112 143 158 253 270 142 129 77 107 93 59 68 66 46 84 91 89 97 46 42 42 75 66 42 97 84 66 65 63 60 48 65 81 72 94 97 73 95 119 108 86 30 50 51 73 51 42 15 53 19 41 23 24 39 44 51 33 37 36 71 70 44 83 83 88 55 30 53 78 89 90 96 100 74 69 51 48 61 54 55 77 70 44 68 69 41 70 66 65 33 35 49 53 63 76 71 73 60 72 70 70 64 71 60 47 40 48 58 53 55 51 43 54 59 42 50 60 78 63 59 57 53 51 54 44 43 45 48 47 52 42 49 44 43 43 44 37 39 42 50 45 47 43 36 36 22 11 35040 300 105 30 9825 9 44 0 6955 974 2727 2599 2754 2807 2866 2902 2926 3000 2975 2930 3026 3072 3087 3096 3114 3062 3156 3229 3252 3310 3361 3350 3249 3234 3247 3266 3274 3222 3179 3144 2767 2340 2064 1918 1581 1396 1169 957 871 812 789 691 695 681 650 614 646 614 570 606 591 644 657 617 661 642 655 606 499 361 352 285 255 244 263 269 247 190 253 214 228 253 238 250 232 231 166 162 134 159 165 121 110 95 92 116 123 52 108 70 91 120 121 106 115 88 144 161 180 149 143 124 105 88 81 163 119 110 128 53 64 55 70 36 71 80 29 70 91 74 51 31 47 59 36 31 24 14 -1 21 34 94 103 57 59 81 92 124 81 76 81 108 125 118 86 95 101 123 89 82 118 94 104 98 146 215 205 254 193 166 124 107 95 52 42 90 83 53 55 37 90 76 47 9 25 40 44 35 70 58 35 32 63 76 60 10 13 46 65 64 96 78 37 40 52 41 27 30 45 41 60 54 18 6 36 47 38 64 36 27 26 34 11 41 35 56 60 57 67 40 48 52 39 65 83 81 55 69 47 55 58 52 64 73 64 61 42 53 43 36 36 34 31 47 32 33 45 49 47 48 52 56 63 58 67 71 58 36 37 44 33 40 26 36 52 37 32 41 50 48 60 51 34 51 46 48 51 51 32 25 36 31 35 41 45 39 40 34 27 30 32 23 26 28 30 29 26 19 17 10 35046 300 132 30 9822 9 44 6 6955 970 2788 2846 2751 2939 2903 2967 3028 3046 3074 3065 3257 3283 3244 3316 3400 3551 3552 3568 3594 3668 3635 3630 3705 3770 3601 3518 3422 3511 3569 3413 3157 3100 2819 2429 2013 1691 1685 1562 1455 1422 1350 1304 1111 1045 1009 978 847 902 793 721 718 690 676 654 583 507 546 433 413 323 287 322 269 263 266 246 267 280 292 237 262 271 245 237 231 210 176 202 171 191 147 187 148 157 127 83 81 34 19 41 -23 9 25 57 109 163 163 111 103 123 173 148 150 118 94 99 67 44 46 57 66 40 73 77 51 68 39 17 64 -1 -8 55 76 52 78 55 40 89 77 107 54 33 63 107 110 130 113 102 101 109 87 110 78 95 104 111 96 85 113 104 98 89 126 147 181 223 256 255 197 162 158 110 113 101 70 84 37 35 87 93 92 118 98 57 79 90 59 69 52 56 89 54 54 55 65 50 27 49 42 63 105 77 64 57 80 46 72 52 33 48 23 26 35 27 17 26 29 36 31 61 52 43 31 49 59 50 53 88 48 55 86 98 101 94 70 53 64 55 39 56 72 82 87 85 77 45 35 46 41 32 42 50 21 24 38 64 71 66 68 63 71 73 72 64 50 37 32 46 57 56 52 52 53 68 45 60 58 55 75 59 55 52 53 35 40 46 41 44 46 43 33 44 57 49 44 50 50 50 44 42 42 40 36 35 34 30 29 27 17 9 35052 300 101 30 9821 9 44 12 6955 967 2970 2983 2998 3020 3196 3188 3118 3330 3288 3239 3421 3257 3442 3631 3612 3761 3761 3797 3922 3917 3964 3935 3951 3955 3844 3552 3361 3278 3151 3093 2980 2874 2697 2495 2336 2367 2230 1944 1665 1451 1304 1120 946 863 711 622 638 588 562 532 519 500 471 379 377 401 369 365 406 337 366 355 328 270 229 245 271 283 272 264 286 238 252 216 251 180 176 190 124 115 117 114 116 139 159 118 83 73 6 15 19 11 8 35 90 89 93 151 171 167 120 188 139 68 75 51 26 15 17 8 9 40 31 -4 32 -4 14 53 69 49 29 23 58 37 44 71 125 82 38 62 25 72 58 68 72 67 104 89 111 92 126 112 140 166 129 116 128 113 121 147 129 119 114 157 161 168 212 200 172 122 113 105 69 93 76 64 52 23 78 89 68 60 55 22 54 52 59 77 104 97 73 56 25 35 20 44 49 28 16 74 78 76 68 66 54 44 30 50 10 10 36 61 38 13 25 31 32 32 13 18 42 55 33 9 23 15 71 50 36 50 80 90 81 64 32 49 58 53 72 65 79 70 87 61 48 49 41 39 55 30 28 36 35 18 33 14 36 58 73 70 74 71 71 68 57 47 46 40 57 38 27 35 37 41 42 36 43 43 49 46 41 47 36 34 41 42 30 36 43 41 45 41 39 34 35 44 40 36 31 41 38 39 38 34 24 30 30 22 24 12 35058 300 100 30 9820 9 44 18 6955 963 2990 2976 2875 2747 2738 2730 2847 3001 2947 2863 2891 2992 3134 3025 3103 3174 3305 3343 3521 3609 3665 3717 3766 3553 3574 3534 3597 3654 3630 3641 3499 3412 3289 3141 3192 3014 2632 2360 2141 1981 1844 1739 1556 1417 1201 1181 1103 1026 908 738 583 565 605 568 520 466 457 400 357 290 282 333 285 256 337 298 273 332 315 340 264 276 293 281 255 206 152 186 156 165 195 148 83 128 129 58 26 30 8 21 28 13 34 -26 20 34 111 140 200 120 48 19 41 28 16 18 60 66 -3 12 51 56 79 126 63 7 47 29 18 27 63 22 24 33 56 63 43 77 78 38 67 66 69 94 112 59 51 96 85 92 117 120 103 80 107 76 92 83 107 94 133 153 127 114 182 208 191 235 245 192 159 86 89 76 74 63 56 71 80 59 62 72 74 61 57 61 58 49 45 45 45 23 -6 3 55 59 63 46 54 48 59 57 39 39 31 43 27 42 51 48 25 29 32 12 20 34 25 40 47 60 40 31 28 52 66 42 41 56 41 38 78 85 86 70 64 47 35 58 91 91 87 94 87 64 42 31 20 30 34 66 65 54 28 29 40 49 44 50 56 65 80 62 73 66 53 42 39 43 44 36 25 34 39 36 42 50 50 56 55 58 54 51 46 49 41 33 39 38 42 43 46 39 35 38 40 48 44 40 45 40 34 38 34 32 29 24 18 21 14 15 35064 300 96 30 9816 9 44 24 6955 960 1355 1307 1447 1441 1596 1566 1478 1583 1617 1624 1667 1665 1753 1725 1638 1810 1827 1751 1713 1744 1841 1942 1804 1758 1637 1694 1771 1804 1885 1936 1966 2046 2173 2312 2589 3444 14390 22973 14115 21645 81339 131149 235697 215685 316472 406988 211943 2753 743 652 625 679 631 593 592 470 394 383 283 192 188 207 219 236 260 234 259 301 240 276 255 237 248 221 255 210 195 176 170 166 167 108 101 32 59 68 72 51 2 -6 14 10 6 -19 -15 14 116 150 83 24 28 -32 42 24 3 54 32 6 -5 2 25 5 -15 38 15 82 2 41 73 20 20 61 36 53 60 48 50 69 36 52 68 42 25 55 101 114 74 98 90 103 105 111 113 121 118 134 124 90 92 94 83 141 108 158 158 158 214 229 214 221 145 100 126 113 74 51 48 74 68 48 19 65 112 59 28 67 40 18 38 50 25 17 56 69 42 65 54 61 53 25 38 84 64 36 39 26 36 32 17 33 57 38 18 1 8 -13 1 24 29 18 10 54 26 41 40 42 50 22 40 70 65 66 72 52 31 25 38 51 62 51 79 65 68 58 46 21 32 55 38 18 29 11 10 27 46 50 46 35 43 50 55 66 49 57 39 45 52 47 28 30 42 33 47 52 40 35 42 47 43 44 48 47 41 37 34 33 32 37 35 40 43 35 25 34 39 37 38 30 30 35 29 26 33 29 24 27 21 18 14 4 35070 300 94 30 9814 9 44 30 6955 957 2978 2982 2970 2969 3046 3198 3185 3208 3178 3166 3260 3320 3371 3407 3424 3347 3415 3477 3557 3540 3696 3560 3479 3326 3275 2982 2994 2982 2873 2755 2705 2619 2521 2383 2196 2216 2196 2230 2153 2051 1807 1452 1009 832 723 643 627 666 542 518 467 516 525 512 488 372 329 300 291 240 261 207 204 214 228 249 233 225 278 288 276 237 260 263 221 213 133 109 104 118 66 74 79 56 95 46 -28 -42 16 32 -16 -15 39 -1 43 38 60 60 28 17 40 27 27 23 83 57 4 6 1 50 88 35 43 19 11 13 69 23 50 33 47 69 62 50 25 50 39 34 24 77 68 95 128 106 85 61 60 74 95 92 131 147 129 88 136 129 113 107 116 134 125 136 148 170 186 195 222 269 216 165 129 134 111 108 97 69 47 34 58 84 34 27 57 78 66 60 32 54 43 16 34 31 59 55 66 74 28 57 59 47 31 41 55 53 67 61 67 45 28 34 29 29 26 -2 13 41 22 23 31 18 29 60 52 37 26 21 46 69 66 96 92 38 49 79 65 55 74 75 61 55 57 68 57 18 16 15 29 44 43 31 51 47 35 38 55 57 41 33 41 43 35 31 38 35 28 52 29 31 27 20 28 37 35 43 46 54 47 36 40 47 49 55 56 41 50 44 36 36 37 37 35 31 34 30 32 32 32 42 38 41 36 27 28 28 22 22 18 19 15 6 35076 300 94 30 9814 9 44 36 6955 953 2891 2991 2955 3012 3096 3161 3176 3130 3322 3403 3445 3628 3748 3921 3951 3946 3999 4016 4160 4117 3992 4088 4025 3986 3996 4188 4232 4312 4249 4232 4332 4119 4007 4220 6382 17242 32434 3328 2048 1952 2361 1866 1204 1041 1054 928 795 778 635 494 458 462 528 525 424 255 134 138 210 219 277 279 188 237 218 218 193 233 231 250 231 287 191 198 241 191 156 174 178 156 135 168 148 112 83 71 41 20 -9 -36 -21 15 42 -11 -16 -7 48 63 52 31 2 27 71 37 26 64 46 79 68 48 12 25 81 91 66 54 33 34 39 78 50 83 63 53 71 77 77 82 86 72 78 92 75 110 102 106 93 102 103 97 123 148 153 104 99 130 120 120 151 176 172 165 207 212 220 223 240 257 282 245 164 135 128 90 71 63 73 48 36 65 89 62 60 50 47 61 54 63 29 31 49 42 40 54 69 65 62 57 66 66 52 66 51 56 66 53 57 72 67 46 37 41 41 24 54 41 47 17 54 45 64 48 53 63 71 53 45 50 63 60 56 89 94 75 49 58 60 30 67 99 95 82 62 78 57 47 35 40 29 60 61 49 44 38 40 37 55 75 63 36 34 32 29 29 32 30 51 51 41 34 38 34 39 47 54 57 63 54 55 60 50 48 47 43 46 48 53 38 36 48 31 31 45 48 40 47 42 37 36 35 33 42 35 32 35 32 27 19 19 11 35082 300 95 30 9815 9 44 42 6955 950 3329 3120 3211 3334 3309 3386 3432 3512 3598 3657 3575 3494 3551 3608 3669 3545 3543 3622 3729 3643 3598 3567 3539 3443 3406 3396 3339 3351 3339 3325 3356 3216 3070 2920 2895 3520 4506 3041 2726 2575 2268 1955 1687 1623 1532 1361 1294 1244 1125 938 868 784 723 551 499 435 313 302 299 281 250 278 277 272 249 236 281 245 287 217 236 258 189 204 168 143 169 153 169 105 150 124 123 92 57 85 48 42 44 -34 -9 31 60 52 10 69 54 38 40 49 77 34 22 100 63 27 82 33 52 90 61 76 60 45 59 38 10 31 43 71 48 37 34 68 54 75 81 105 107 115 86 67 86 120 151 147 102 133 126 77 122 123 173 143 150 148 125 138 162 178 134 182 189 183 183 240 245 282 236 236 262 193 147 142 110 113 77 42 33 52 80 70 66 69 34 52 65 78 66 39 59 52 40 70 77 64 78 25 49 62 35 52 92 71 75 81 43 60 72 55 71 41 34 45 23 41 61 57 44 55 65 73 76 54 44 39 55 38 72 81 87 109 83 80 84 108 116 108 140 119 96 75 76 76 55 54 53 50 50 40 57 53 50 65 54 63 74 73 77 55 58 57 70 49 63 62 35 41 44 44 54 68 52 50 62 62 56 53 62 53 46 65 67 56 55 54 58 62 62 57 51 50 50 46 46 54 56 56 50 42 33 46 45 44 38 38 42 38 28 18 35088 300 92 30 9812 9 44 48 6955 946 3307 3390 3424 3438 3644 3646 3619 3631 3603 3820 3812 3824 3903 4033 4078 4243 4204 4164 4279 4397 4412 4437 4371 4400 4599 4513 4652 4979 4916 4738 4690 4804 4831 4781 4621 4306 3969 3972 3752 3979 3605 2508 2344 2235 2115 1787 1557 1395 1213 989 767 696 641 568 537 481 402 393 360 303 380 389 344 377 336 303 283 221 232 198 236 197 180 128 204 185 142 121 87 69 95 85 81 111 117 65 76 72 65 41 66 72 72 26 54 60 65 79 52 55 32 53 70 56 72 43 20 50 77 88 40 39 27 69 37 -7 83 119 63 86 89 106 90 94 105 99 83 57 89 113 92 107 116 112 133 138 188 205 180 167 159 132 144 163 120 139 136 130 144 121 151 148 157 195 197 249 259 257 308 285 250 223 127 133 148 119 80 45 79 106 98 77 84 123 120 73 79 85 62 79 75 70 51 65 87 110 86 68 81 43 59 89 100 62 69 87 63 92 77 63 73 55 38 53 52 61 78 52 42 57 39 61 82 85 78 87 101 110 104 137 97 69 78 87 93 110 116 119 135 139 104 74 73 49 72 70 53 63 73 48 63 77 75 77 80 84 79 70 80 81 69 70 52 49 52 62 51 54 57 50 61 60 70 72 66 63 69 73 70 76 79 58 55 62 54 55 58 67 63 52 56 50 51 47 57 50 50 62 57 57 57 44 45 48 43 45 39 32 26 18 35094 299 90 30 9810 9 44 54 6955 943 695 638 616 697 745 694 719 725 728 799 858 785 802 865 867 898 1059 1120 1067 1101 1139 1153 1042 1085 1166 1223 1309 1330 1414 1514 1562 1713 1779 1882 1945 2370 2833 4919 12288 12569 20174 43647 86140 85860 136096 349984 392546 445227 329480 265925 61964 72735 50981 73828 194855 282326 30445 896 457 333 314 344 360 294 339 300 260 265 250 306 301 270 235 205 213 186 102 102 43 69 66 33 18 18 23 42 17 36 46 33 31 40 14 41 93 44 15 36 60 54 38 33 67 33 19 62 41 20 62 80 40 65 47 65 27 -5 90 82 91 88 97 98 49 32 46 48 68 94 75 77 93 84 61 73 93 52 100 77 98 117 89 102 153 168 130 127 120 109 127 133 118 111 153 151 155 201 238 248 268 244 253 194 142 128 116 109 82 87 81 95 89 74 106 94 76 84 57 91 33 80 73 37 53 68 68 62 73 74 83 93 77 82 107 84 77 77 60 66 46 67 35 40 14 30 35 20 44 59 42 68 57 64 72 61 56 33 48 56 65 88 89 74 41 62 66 79 70 77 97 108 113 68 45 50 19 22 27 53 47 28 36 33 24 56 57 55 57 43 47 69 51 35 42 51 46 48 40 29 31 37 33 38 21 22 39 34 51 44 33 37 33 40 38 33 29 18 32 40 40 41 42 28 20 24 30 30 27 29 38 27 21 18 19 23 15 13 3 999999 1 35100 299 89 30 9809 9 45 0 6955 939 3348 3287 3129 3018 3094 3144 3129 3182 3192 3227 3267 3211 3147 3056 2971 2985 2983 2974 2991 3099 3037 3031 3099 3117 3160 3250 3299 3366 3359 3464 3474 3417 3340 3071 3016 2923 2683 2714 2721 2715 2735 2761 2609 2446 2235 2103 2272 2225 2189 2061 1998 1957 1741 1284 761 458 480 448 433 426 394 306 296 312 391 356 287 210 252 249 221 247 220 308 229 192 149 98 77 83 46 25 29 24 8 -29 -15 24 12 14 3 41 41 -9 -26 16 25 29 9 25 10 -17 -16 18 52 76 50 -5 19 -22 1 -5 -3 35 46 48 46 37 28 44 41 67 30 44 80 76 23 57 93 87 60 45 86 77 97 63 87 86 97 126 84 65 84 83 86 133 120 107 101 123 130 111 109 107 139 205 246 264 228 235 203 124 117 121 78 20 63 64 88 97 40 39 60 53 70 73 34 55 56 61 28 2 24 67 51 48 59 83 73 61 86 61 48 34 13 22 29 13 13 25 18 23 9 44 49 29 49 27 17 34 24 41 57 42 43 47 33 41 40 49 56 87 96 89 65 53 53 69 87 79 70 60 61 32 31 44 26 28 37 43 28 31 21 28 40 35 37 33 56 62 38 25 14 26 46 36 15 10 30 29 44 24 28 34 51 39 38 53 28 27 31 29 21 37 38 22 29 36 19 17 14 17 21 16 26 28 35 32 26 23 23 16 10 13 14 19 15 4 3 35106 300 85 30 9805 9 45 6 6955 936 2166 2147 2256 2288 2344 2328 2325 2366 2526 2436 2458 2578 2517 2577 2739 2842 2946 3018 3020 3089 3168 3336 3581 3675 3789 4001 4479 4455 4050 3962 3798 3867 3971 3893 3922 3817 3479 3517 3637 3584 5056 13299 15446 7467 33435 88774 119420 58404 64319 163120 28823 1089 648 584 544 497 434 485 515 468 511 455 465 432 321 269 293 209 133 73 144 195 236 223 189 90 52 71 52 -10 15 52 114 42 62 -20 -28 19 53 18 0 23 -17 47 72 47 38 -2 33 35 33 34 47 28 94 37 38 32 44 45 46 82 88 83 49 76 59 84 79 140 65 48 63 72 94 130 140 57 60 67 67 72 86 62 83 115 112 104 123 124 129 162 112 114 150 148 153 144 149 122 113 121 180 202 237 285 273 244 250 224 162 137 149 134 133 99 64 63 69 82 88 83 62 61 62 75 81 43 55 76 74 53 44 70 63 72 68 89 89 90 98 72 56 83 61 47 49 64 62 59 46 13 48 79 64 32 61 50 40 47 77 71 61 45 28 67 63 75 75 90 94 103 73 84 54 68 61 83 90 90 63 73 84 62 56 46 50 38 42 58 52 52 45 52 43 52 62 70 81 63 37 32 37 54 55 36 36 42 41 41 57 61 53 72 46 47 56 48 48 52 58 56 51 56 52 46 47 52 48 46 53 57 44 52 41 43 35 38 34 43 32 39 41 34 35 35 32 30 21 17 35112 300 83 30 9803 9 45 12 6955 933 1783 1800 1759 1747 1736 1841 1925 1963 1982 2034 2100 2134 2126 2228 2220 2273 2397 2327 2388 2464 2489 2592 2599 2679 2676 2890 3069 2977 2913 2923 2909 2943 2942 2841 2961 3129 3177 3207 3215 3289 4433 8351 22150 35495 134037 318906 172123 167964 54250 36291 152249 9836 949 501 463 487 502 495 436 500 464 504 548 590 600 590 539 469 364 207 143 119 65 100 100 59 34 17 7 36 64 25 -22 -47 16 11 -10 15 36 -8 7 22 -12 -13 40 24 17 15 15 42 73 17 28 25 -37 13 36 40 90 19 31 61 55 35 56 48 55 35 81 68 56 65 73 49 34 47 36 44 69 56 78 77 40 20 56 101 120 67 70 106 83 117 97 110 106 93 78 124 109 124 133 175 198 202 233 248 260 260 244 219 206 129 122 128 86 68 75 74 59 66 74 63 28 58 60 60 84 70 37 46 51 44 41 35 40 58 55 46 85 81 43 22 41 26 39 28 32 43 52 49 42 46 59 29 41 50 51 66 57 60 78 69 57 67 48 38 62 70 65 71 73 64 78 71 72 76 78 51 33 42 45 51 40 55 41 41 38 53 45 40 58 51 44 69 69 48 51 60 64 48 28 47 40 32 28 42 43 45 45 27 34 44 45 60 53 49 39 37 38 39 38 35 43 33 36 35 37 30 31 27 27 25 31 31 32 37 42 41 32 23 29 28 30 25 21 18 19 14 8 9 35118 300 80 30 9800 9 45 18 6955 929 2640 2603 2569 2723 2859 2954 3013 3023 3198 3275 3315 3283 3289 3260 3383 3477 3448 3536 3584 3662 3772 3908 3924 4014 4190 4222 4198 4070 3675 3297 3286 3292 3289 3347 3330 3437 3264 3074 3052 2850 2806 2888 2882 2791 2514 2414 2026 1863 1693 1483 1354 1293 1055 905 697 507 398 407 357 353 300 286 239 241 338 415 429 380 310 221 185 128 100 114 43 30 45 13 -4 -8 67 44 3 14 -4 -24 9 17 -9 -1 -9 34 90 52 9 33 14 16 6 59 54 8 47 37 76 101 63 86 72 72 96 65 48 24 74 84 96 89 55 63 59 136 104 66 87 95 72 78 107 79 55 79 105 70 79 90 81 82 70 54 74 74 103 97 122 151 160 124 156 126 162 155 159 158 196 183 277 252 276 224 234 227 162 122 74 106 74 62 54 47 53 25 91 99 51 29 46 34 49 53 52 31 19 42 57 68 80 58 44 60 75 57 55 46 36 38 42 43 67 48 39 67 46 77 64 76 84 47 59 73 78 65 64 56 70 61 64 57 66 97 89 58 56 44 76 67 62 45 37 26 39 24 46 57 41 47 62 70 48 42 43 54 46 53 58 66 62 53 35 38 37 53 47 38 51 46 46 46 53 38 44 54 51 44 43 32 48 55 38 39 49 42 41 38 44 32 30 40 34 40 33 30 29 33 47 45 38 31 29 39 39 31 26 32 29 20 21 17 14 8 35124 300 75 30 9795 9 45 24 6955 926 1869 1805 1907 1984 2115 2100 2149 2294 2272 2253 2285 2419 2376 2431 2483 2616 2729 2652 2715 2851 2921 3117 3097 3167 3252 3483 3528 3548 3463 3516 3707 3841 3911 4003 4014 3879 3895 3937 3944 3509 3022 2844 2504 2375 2803 3391 3272 4482 26631 7592 10487 32465 46024 102634 166382 151665 150763 206952 181009 3232 288 186 246 244 270 332 292 261 302 154 81 118 101 63 35 39 63 4 19 -38 13 59 34 17 3 14 53 33 67 23 28 44 39 34 -22 23 23 55 60 32 34 -7 -1 48 98 93 52 21 15 62 51 70 41 33 53 58 68 65 80 73 77 104 71 115 86 79 118 109 74 104 92 93 79 95 97 84 110 97 105 104 83 104 121 101 94 123 127 103 153 179 128 143 180 151 204 223 220 266 247 265 245 203 159 131 85 54 68 74 50 37 44 36 70 60 47 33 45 35 42 72 53 58 71 99 46 49 36 22 29 45 39 53 45 22 48 49 26 52 63 79 67 68 52 54 54 43 54 60 49 53 30 47 78 95 73 72 64 82 92 63 70 62 64 52 51 48 52 45 54 47 54 49 26 40 44 43 45 39 46 49 58 64 65 62 45 40 51 61 44 35 41 43 51 44 41 36 40 37 38 38 32 44 57 50 49 43 51 52 44 45 45 51 51 49 38 45 44 40 40 30 26 29 38 43 35 38 42 44 35 28 39 41 32 31 30 22 17 17 13 3 35130 300 75 30 9795 9 45 30 6955 922 1221 1058 1093 1164 1292 1279 1365 1443 1449 1462 1524 1544 1623 1709 1871 1918 1757 1769 1861 1841 1961 2139 2255 2295 2345 2362 2403 2461 2431 2202 2117 2125 2327 2494 2739 3042 3402 3666 4390 5440 7358 38724 142305 186901 153127 215808 199145 30546 10275 23444 49857 80569 32223 13179 36635 108513 150979 215295 124643 107161 1135 138 137 160 165 192 189 138 121 68 104 105 141 101 94 60 126 112 51 44 20 -5 -3 46 17 81 55 15 18 84 43 50 15 9 0 -11 -8 25 51 56 29 24 50 2 46 82 148 145 70 66 98 86 70 35 76 55 61 109 88 86 119 83 85 78 100 63 51 105 79 95 83 61 84 55 59 92 119 98 120 162 131 140 163 168 160 142 163 122 131 151 164 150 181 215 231 217 226 247 240 217 210 181 127 98 68 76 82 75 82 103 82 43 33 89 100 87 107 101 80 68 53 64 76 53 60 50 76 94 52 39 43 37 34 72 48 44 40 51 72 70 77 72 67 90 48 72 77 49 71 77 71 71 79 91 85 83 70 68 80 101 83 67 52 78 65 80 70 38 52 56 56 33 50 51 73 60 58 42 55 70 72 76 82 75 63 56 74 75 39 37 64 51 54 42 51 54 44 55 55 53 58 66 78 74 70 59 56 56 52 51 60 47 49 54 59 57 50 54 49 40 44 46 49 51 49 47 43 45 53 50 43 37 35 35 27 21 28 30 27 29 35136 300 104 30 9794 9 45 36 6955 919 3571 3435 3502 3528 3584 3659 3784 3830 3831 3955 3929 3866 3906 4139 4249 4306 4341 4378 4569 4593 4814 4723 4514 4529 4427 4292 4284 4358 4408 4674 4823 4939 5176 5214 5198 5151 5127 4771 4438 4096 4144 4077 3904 3868 3944 4116 4276 4372 4323 4299 4320 4560 4253 4222 4153 3878 3618 3955 6778 2788 1829 1525 1382 1110 672 424 324 252 172 158 130 90 181 174 74 143 96 67 82 52 25 69 46 30 31 51 44 22 50 52 41 92 24 28 -4 15 48 64 21 41 52 76 186 107 109 105 76 76 112 101 132 93 43 54 78 53 48 75 83 76 50 56 92 81 81 93 66 71 69 47 82 60 61 67 99 81 148 111 57 90 101 122 126 153 121 109 143 160 153 170 137 178 173 201 236 272 284 292 287 280 250 168 138 93 94 69 81 88 59 12 52 43 52 67 80 52 46 27 32 50 70 71 49 50 65 83 50 69 53 71 65 42 15 53 36 58 51 67 69 54 59 66 42 60 75 62 71 77 56 64 72 84 78 93 93 102 85 76 84 101 84 67 58 50 58 34 32 65 72 61 54 44 37 45 46 40 64 58 54 66 53 44 66 70 61 76 73 70 59 50 50 32 54 57 40 27 45 44 44 56 55 43 61 59 41 46 44 34 42 41 54 59 50 47 44 47 43 29 37 32 42 37 37 48 39 30 38 31 28 36 34 17 22 27 24 26 25 19 16 19 35142 297 163 30 9793 9 45 42 6955 915 205 245 156 195 222 223 258 256 297 305 300 386 390 459 502 574 512 479 475 520 637 750 693 700 810 904 953 1161 1282 1316 1485 1475 1746 3225 2060 1660 1326 862 714 945 1433 1250 816 798 681 539 417 380 461 683 637 373 339 496 3071 26697 68697 51956 55445 154266 161748 64741 195473 263525 68637 132458 476988 298991 308856 464675 433567 239181 541027 337365 2957 72 39 43 19 32 24 -19 14 25 18 61 110 65 41 45 47 35 9 72 10 58 54 44 64 140 185 194 224 175 151 164 132 131 88 80 85 92 65 114 92 138 112 96 122 89 97 95 75 114 41 46 58 52 66 86 62 107 123 87 94 80 49 83 83 92 148 107 88 148 127 132 175 157 167 188 185 201 240 230 229 265 281 244 171 160 130 116 69 59 76 104 95 55 75 66 41 56 74 52 73 42 35 71 65 47 38 46 76 82 67 77 71 28 40 47 48 64 74 28 61 112 70 67 62 60 73 78 61 83 85 76 73 82 67 104 111 98 90 103 118 109 93 75 63 59 64 74 57 71 89 68 73 58 62 45 40 49 63 82 72 82 82 54 66 66 66 76 72 65 66 58 62 51 54 53 43 37 51 50 66 69 58 58 66 73 57 55 57 44 42 52 49 47 51 56 54 47 55 43 47 49 50 49 42 36 52 49 45 38 42 43 36 28 28 36 29 32 34 28 30 23 23 35148 300 73 30 9793 9 45 48 6955 912 2930 2914 3010 3052 3119 3159 3334 3281 3233 3377 3596 3527 3487 3389 3467 3681 3803 3838 3881 3884 3919 4034 3960 3807 3967 4296 4240 4228 4313 4208 4251 4263 4301 4389 4260 4124 4066 3956 4433 4615 5141 7331 23123 60414 59792 24038 19778 32896 41804 18093 3412 1755 1909 2052 1668 1532 1436 1321 1240 1125 1013 965 813 686 459 267 160 58 36 67 84 77 7 2 0 24 44 -3 12 8 -15 36 53 82 92 118 146 172 111 120 160 130 123 53 73 39 31 88 44 22 7 77 123 163 140 148 150 136 124 71 74 107 114 128 143 143 117 99 131 121 144 175 97 51 68 45 96 93 53 48 74 113 77 79 78 50 10 97 87 83 94 115 89 118 132 121 111 110 131 156 140 163 164 185 211 229 242 271 293 278 242 181 113 113 88 64 91 34 65 73 35 38 65 59 84 69 48 78 85 49 27 53 53 36 31 49 53 60 58 70 51 93 59 76 82 51 64 83 58 67 67 74 72 79 70 72 50 73 82 82 82 75 92 104 99 99 93 106 102 104 109 91 70 90 71 48 52 72 73 62 56 67 61 40 47 64 55 61 61 59 67 68 61 69 65 77 83 83 70 50 57 50 55 50 56 50 53 79 69 73 58 61 54 40 35 47 65 56 48 56 58 46 60 62 53 46 45 45 38 43 39 41 53 50 50 45 45 40 38 36 31 37 38 36 35 38 36 29 26 19 35154 300 70 30 9790 9 45 54 6955 909 2492 2523 2653 2657 2688 2785 2827 2921 3002 3142 3150 3163 3314 3362 3395 3540 3583 3744 3946 4084 4168 4079 3988 4018 4132 4214 4124 4157 4206 4243 4145 4147 4274 4297 4329 4340 4244 4182 5043 7165 5936 24345 106110 176374 174182 155337 229733 34599 1700 1073 981 882 782 607 553 507 462 337 295 245 227 174 155 162 116 94 103 96 115 83 52 95 78 -14 0 85 97 113 66 60 71 72 16 39 72 107 57 105 118 100 117 89 123 123 109 107 115 93 75 61 66 132 187 171 135 155 127 124 127 78 124 94 88 92 120 117 96 104 77 63 94 84 113 84 87 68 97 113 121 89 108 95 108 81 107 102 70 86 53 119 118 99 70 104 118 108 146 118 151 178 170 154 198 178 218 213 214 302 272 267 219 193 145 97 92 93 41 51 40 44 70 95 95 75 77 75 103 93 67 73 94 81 52 50 58 84 60 75 66 51 56 62 64 78 82 68 71 82 85 102 66 63 71 78 60 57 86 95 55 59 86 89 109 112 92 116 99 90 107 105 116 98 74 66 71 90 68 62 65 56 73 76 66 66 74 71 76 62 79 55 65 75 70 66 65 71 65 67 71 70 52 51 48 68 47 42 65 77 76 63 60 77 71 60 59 57 67 66 66 59 58 62 65 69 61 51 62 64 56 53 52 51 48 52 61 57 40 42 49 50 40 45 48 42 46 35 37 36 35 24 35160 300 70 30 9790 9 46 0 6955 905 1252 1258 1193 1189 1162 1181 1260 1241 1248 1256 1320 1373 1491 1512 1524 1644 1662 1749 1706 1795 1837 2001 1976 1979 2018 2090 2190 2423 2549 2690 2813 2908 3057 3518 3226 3627 12369 30788 17596 55701 172113 171219 131823 96124 62123 113790 163193 28114 5218 27819 29888 51064 77788 64526 80675 115094 63946 78816 2737 156 999999 2293 11372 4820 233245 417288 275158 42369 780 38 -2 63 80 97 139 128 55 80 67 72 83 80 58 64 84 85 112 97 108 155 169 131 86 103 68 62 110 101 79 106 186 165 172 128 125 116 126 99 135 120 119 94 70 94 75 96 77 89 111 58 56 101 62 37 26 48 75 89 91 57 79 81 99 95 58 44 116 74 91 54 91 92 148 136 110 144 147 128 97 131 130 146 127 169 207 237 258 289 288 260 235 216 132 92 80 84 101 69 69 73 81 67 94 82 71 66 63 59 53 115 87 55 69 64 88 97 74 86 107 57 54 55 73 100 104 76 60 42 76 84 66 49 53 61 69 74 108 88 69 64 88 101 121 121 114 109 121 101 119 122 89 73 69 77 91 79 70 80 76 73 76 86 74 71 75 81 75 75 61 70 103 89 77 82 88 70 62 64 46 42 64 72 59 54 47 57 69 65 73 59 59 75 73 64 75 58 49 61 63 65 63 65 55 58 54 53 56 56 47 42 43 50 61 55 49 55 49 48 43 50 48 44 33 32 35 40 45 37 33 24 35167 300 74 30 9794 9 46 7 6955 901 698 749 813 881 916 931 1018 1000 1040 1142 1223 1232 1245 1294 1208 1218 1309 1401 1501 1542 1543 1721 1890 2015 1940 1904 1938 1942 1866 1938 1972 1983 2002 2014 2230 2000 3699 26787 133825 212751 288655 278272 154749 8912 23665 54721 29856 14889 9735 6130 3446 3748 4209 6294 32515 111553 21662 6213 8257 16212 24003 22677 59952 267522 514140 527670 163998 2465 95 117 71 24 79 110 72 84 65 78 58 30 72 77 72 31 67 115 90 88 102 133 188 184 218 195 203 177 112 100 90 133 126 146 146 122 111 115 104 85 135 78 107 130 110 112 134 124 130 144 80 40 62 67 97 84 64 -6 47 48 77 88 96 57 62 127 74 125 130 112 116 125 90 59 76 135 113 160 120 115 109 129 175 155 186 193 175 211 201 254 281 250 201 125 104 96 90 80 109 83 73 65 71 82 79 70 100 66 52 38 72 64 53 42 35 71 71 57 89 95 58 62 82 76 62 82 94 73 83 57 59 76 73 54 39 62 77 65 58 73 77 82 73 70 80 107 99 91 85 80 93 91 82 87 87 54 74 61 57 77 72 56 56 50 50 49 67 56 62 88 87 82 67 79 58 64 52 50 52 42 60 53 54 71 65 52 54 58 59 61 70 76 65 62 59 60 49 51 55 51 55 54 57 58 57 52 58 53 53 60 52 51 57 51 49 44 55 53 47 47 49 49 45 35 33 33 28 32 35 38 28 19 35173 300 74 30 9794 9 46 13 6955 898 201 235 252 296 309 423 431 412 467 515 467 464 494 552 584 593 648 650 719 720 726 698 752 837 886 904 1003 1139 1250 1416 1640 1770 1970 2394 2925 3694 5350 11909 35858 31821 104232 126880 167210 79497 76977 195805 435440 402732 342714 244038 158219 147956 48994 26240 60521 101054 126058 30282 9384 45405 74788 203656 27910 566 207 117 89 78 1 -32 8 52 57 41 50 93 76 80 40 31 38 17 44 54 29 1 33 63 55 65 44 82 152 178 164 218 143 137 107 52 73 118 97 52 62 75 66 73 83 45 41 58 50 49 88 30 15 46 17 42 56 45 64 71 57 31 81 63 58 78 44 50 88 49 92 107 66 55 88 73 94 107 73 62 75 79 109 93 65 85 115 127 135 130 193 225 197 221 216 212 150 112 60 25 33 24 44 17 19 39 61 75 38 52 46 43 39 27 49 62 61 43 40 56 34 20 53 37 31 49 66 34 57 70 22 63 68 60 49 45 27 71 66 62 61 53 37 33 51 55 47 73 101 92 98 66 73 55 54 44 40 42 43 49 61 42 43 38 51 58 44 43 49 55 48 45 46 65 49 48 38 38 53 56 30 43 44 37 22 43 45 54 41 40 30 51 61 50 44 37 50 41 41 29 29 34 39 27 42 50 49 36 26 35 43 38 34 30 33 30 32 34 28 29 35 37 29 23 26 23 27 27 26 27 22 17 21 17 18 3 35179 300 73 30 9793 9 46 19 6955 894 531 491 545 673 682 735 746 713 746 789 869 887 1059 984 995 1000 971 1009 1134 1124 1137 1197 1203 1255 1161 1120 1102 1070 1009 975 999 1149 1139 1110 990 1012 967 902 924 1009 1090 1271 1443 2991 8667 14044 22286 65704 144653 245537 87162 15043 22114 32094 22238 26762 11805 14618 45085 100481 114163 211989 238065 750602 236690 192826 223525 2699 137 98 72 73 33 4 81 77 43 82 52 86 115 147 90 113 102 112 108 81 61 55 112 48 72 87 65 117 152 191 146 156 146 147 88 110 91 99 118 97 117 148 66 55 53 56 71 72 46 48 53 40 62 82 73 85 68 42 70 63 67 81 85 99 105 88 53 87 75 107 81 111 116 95 80 114 100 134 121 142 149 105 146 150 128 181 173 210 230 217 209 234 246 228 188 143 167 90 60 79 88 48 54 85 72 70 82 106 85 77 93 83 76 99 108 66 93 76 71 85 82 95 94 89 91 74 62 81 89 87 77 77 71 92 79 75 58 70 56 59 78 70 110 136 132 90 92 72 74 62 64 88 79 85 108 101 96 90 80 73 79 80 86 72 76 68 83 89 89 75 92 61 77 76 80 90 74 63 74 63 58 71 68 52 66 74 89 80 77 80 69 67 63 58 56 65 51 60 48 50 64 55 57 52 59 62 63 66 74 67 51 48 61 59 68 66 61 48 44 49 45 50 47 53 51 47 47 51 50 45 37 29 35185 300 46 30 9796 9 46 25 6955 891 2525 2508 2387 2529 2563 2610 2806 2853 2859 2871 2948 3023 3137 3199 3130 3160 3264 3309 3377 3459 3462 3433 3308 3466 3620 3676 3721 3715 3680 3639 3756 3692 3746 3703 3418 3275 3247 3471 3676 3330 2808 2823 2762 2553 2298 2154 2054 1860 1836 1769 1578 1486 1314 1066 978 855 737 622 513 421 405 393 382 325 263 257 269 230 228 199 163 139 96 64 74 77 48 63 79 90 74 32 74 84 61 57 55 59 96 101 92 94 95 51 23 104 111 106 118 158 116 128 117 135 75 80 133 75 79 55 55 53 40 56 48 49 32 12 68 110 75 106 112 95 79 82 122 80 84 87 77 99 44 77 103 83 104 104 68 96 146 129 81 123 147 140 139 169 143 132 181 166 127 137 163 225 251 309 278 261 247 218 212 204 147 107 109 105 68 64 74 109 111 71 77 95 84 101 105 65 75 103 103 106 75 96 101 83 69 92 95 120 67 70 80 114 91 70 63 73 89 78 71 74 85 67 70 84 87 102 123 107 76 64 89 126 99 89 86 92 87 130 108 81 88 108 98 88 80 71 76 84 78 92 75 72 93 93 92 94 89 98 83 79 79 48 48 66 81 74 67 73 79 90 91 78 76 74 82 66 75 69 57 60 68 64 66 69 75 73 68 72 60 54 55 65 59 57 56 53 50 60 67 67 55 53 67 65 55 54 53 55 49 48 41 45 44 46 46 41 35191 300 81 30 9801 9 46 31 6955 887 2141 2244 2195 2186 2048 1932 1884 1813 1584 1561 1668 1576 1555 1501 1541 1589 1657 1702 1657 1608 1565 1588 1589 1627 1687 1669 1775 1817 1788 1802 1832 1896 1967 2116 2201 2203 3472 14143 69943 233771 108466 80272 164183 419106 285592 145360 112078 3543 769 676 648 695 662 715 686 543 429 396 398 372 369 390 661 1014 1074 1000 808 558 430 270 197 128 54 93 70 18 47 96 49 19 52 44 34 67 70 71 102 131 64 95 88 64 85 118 86 32 71 4 37 84 34 80 85 41 69 54 77 55 20 31 27 59 50 54 13 56 33 52 50 57 43 30 31 68 26 43 45 59 79 59 102 128 74 86 85 66 85 70 75 64 126 61 88 110 103 92 109 97 112 107 125 128 107 176 190 220 284 233 225 210 180 140 131 108 111 121 130 89 101 51 36 48 64 49 80 92 78 107 65 93 87 57 48 24 52 40 55 54 42 48 51 22 58 66 52 48 52 40 44 77 57 41 47 61 47 65 47 59 81 108 89 72 57 72 98 76 74 97 103 87 57 61 59 75 83 82 72 64 64 39 53 62 56 68 95 73 54 49 76 87 92 74 32 40 48 36 26 42 34 40 41 39 36 54 56 46 57 52 49 41 42 39 43 37 37 26 32 46 52 49 36 41 46 45 36 33 31 33 31 29 38 49 37 39 37 36 50 42 34 35 30 33 32 32 32 26 23 26 26 14 35197 302 20 30 9800 9 46 37 6955 884 32404 1124 533 480 521 634 668 725 706 760 786 763 718 733 767 836 932 1031 952 992 1039 1087 1054 1132 1148 1242 1255 1309 1402 1595 2215 2366 3327 31675 43981 29436 53230 178849 152121 160754 264302 266733 437348 366220 150071 234814 116905 3345 1017 1445 973 605 595 1264 3143 8965 19903 31032 39768 59033 72395 71419 68382 62092 52726 44108 34359 23930 16379 14303 12473 11750 10744 8548 6234 3936 2278 1264 464 167 165 226 230 461 579 956 1443 1406 1138 678 289 208 133 90 56 65 87 67 48 70 94 66 65 115 84 73 97 88 69 131 123 94 96 84 109 114 92 99 79 98 82 86 123 101 89 110 113 92 120 118 116 153 122 168 156 151 140 135 97 74 110 124 100 117 118 128 118 162 109 110 120 150 161 194 173 177 210 241 246 266 243 225 172 161 154 143 191 161 138 79 89 49 71 110 101 93 72 78 60 89 119 93 107 101 100 105 100 75 100 113 108 68 81 85 105 87 80 80 69 81 71 79 99 65 71 92 91 68 81 111 94 112 130 146 144 112 120 131 143 138 116 129 129 112 92 95 117 113 118 113 94 81 81 108 91 73 105 127 117 88 120 147 145 127 96 69 66 74 66 63 64 63 62 86 75 82 87 81 83 80 89 79 76 75 77 60 60 68 86 70 85 79 69 66 68 60 60 63 66 65 61 55 67 69 62 71 79 66 59 62 61 53 60 60 57 52 58 57 58 52 48 36 35203 282 620 30 9800 9 46 43 6955 881 -59 -67 -76 -38 48 29 -25 -15 999999 -58 4 67 125 279 707 586 388 467 2184 17100 17153 163 999999 95 1153 2737 3647 4166 6672 14860 27155 42901 60314 75308 93497 120993 142521 152012 153410 164443 163739 136993 121960 118835 120659 130930 138686 125053 105941 120185 134991 144805 160462 180949 216341 229602 224056 210403 206447 226451 241788 234672 204409 163909 129357 84853 36065 14928 10998 8883 6114 5935 751 388 186 143 101 104 137 91 72 59 38 40 38 101 92 108 84 53 46 100 130 115 115 77 55 49 123 58 40 78 32 36 46 34 88 42 58 72 73 87 117 134 144 157 144 135 79 95 88 101 80 78 107 96 65 76 87 94 111 113 118 161 153 151 168 215 236 255 236 242 232 180 161 139 159 155 104 97 74 92 40 76 107 92 81 67 94 98 88 87 94 93 64 89 77 72 97 64 64 88 88 69 96 71 68 83 73 72 108 77 67 65 64 89 92 78 79 73 95 115 119 146 102 88 82 119 110 96 112 129 110 100 108 96 66 59 63 92 82 75 66 90 69 100 101 104 104 107 115 113 98 72 76 61 59 63 70 64 54 46 73 85 82 90 78 74 56 80 76 60 53 65 60 56 51 54 52 44 47 51 51 57 59 45 47 51 43 37 43 44 55 50 49 58 50 40 42 42 39 39 37 42 38 36 31 33 28 22 15 15 35209 245 1733 30 9803 9 46 49 6955 877 93 331 556 937 1533 2387 3490 5281 7678 10637 14663 20146 27425 37347 49807 65096 86762 113125 142952 182338 229714 291327 355182 423600 490611 521353 501821 445149 350004 246099 183065 183876 155201 140246 101093 60242 65745 71644 62855 29303 20460 24001 11403 3804 1981 1230 1165 1743 2830 4580 4914 3707 2489 2139 2228 2395 2310 1727 1392 996 354 103 117 125 98 107 123 122 149 137 133 114 118 132 136 180 182 156 157 201 114 112 154 125 130 130 131 129 131 166 170 188 200 135 169 193 206 217 260 307 300 308 278 265 219 209 184 185 203 193 166 176 142 123 124 137 146 155 98 92 108 137 107 83 114 108 141 114 84 106 95 72 91 152 137 120 127 135 98 130 145 152 147 149 104 133 115 93 97 131 125 149 154 155 186 186 145 127 141 167 130 153 154 137 131 145 131 128 122 100 123 104 108 135 137 120 141 127 138 166 159 169 166 127 146 131 106 112 102 110 105 102 102 112 115 132 122 110 114 112 121 112 112 109 114 105 81 90 95 91 105 107 105 92 78 89 101 83 96 92 84 77 90 89 89 94 89 87 82 78 92 86 81 80 79 78 82 77 76 74 76 70 69 65 57 35215 236 2008 30 9808 9 46 55 6955 874 188 756 1394 2017 2648 3426 4511 6049 8156 10877 14893 19182 23082 26952 31674 39066 49493 63562 81623 104787 129610 167292 229170 298606 378359 459971 505432 491096 430824 434449 438009 406748 340388 263485 206772 144479 106770 84360 61255 39928 24996 26935 38205 35543 13757 3548 966 933 1396 720 311 133 193 114 31 10 18 45 37 93 75 52 54 63 74 47 41 76 91 83 76 31 104 109 83 101 112 90 85 30 84 77 76 86 116 134 153 144 129 173 235 213 252 227 189 158 155 144 162 164 142 162 168 160 146 96 58 83 112 91 94 83 75 42 43 45 55 48 29 0 52 83 78 75 84 79 104 116 128 110 114 102 93 92 57 32 56 70 40 85 85 94 94 98 100 120 109 92 84 79 99 94 52 74 88 88 87 101 100 81 52 70 96 70 57 72 66 71 56 81 116 115 109 81 84 99 85 86 76 61 34 29 44 61 49 64 67 55 50 63 68 52 50 52 47 44 35 47 38 39 37 25 43 43 35 39 35 38 37 28 31 39 38 34 40 32 41 38 39 36 34 41 50 43 42 40 43 36 32 30 32 30 23 26 22 8 35221 234 2070 30 9810 9 47 1 6955 870 306 1213 2656 4795 8509 14172 22674 35043 53565 76172 102845 131795 152298 157920 169738 191411 202069 185592 170538 165219 151564 135214 145015 175080 231124 319950 356587 338064 338907 318464 190792 93689 35489 17741 13381 12731 13649 11281 9529 10530 10999 8162 8310 8646 6968 4675 4356 5021 6365 7004 8021 10573 15981 19708 19166 17811 20442 32584 35134 29367 25314 31450 29979 19263 18861 10769 8738 6356 1886 2001 1510 762 676 348 151 92 72 87 82 53 41 88 109 126 125 160 137 150 183 153 176 139 157 146 183 188 162 169 135 142 155 143 177 145 108 103 98 131 102 77 50 62 52 71 50 64 85 68 59 64 70 91 63 73 98 91 104 96 68 66 70 69 63 85 93 53 49 72 109 98 107 128 110 112 96 78 102 97 91 87 99 86 102 75 61 97 84 58 61 61 59 74 72 80 77 68 79 101 100 76 81 74 75 65 57 74 63 41 48 46 38 48 57 57 66 57 76 82 60 46 57 58 51 43 51 45 34 38 40 51 50 47 35 42 47 30 30 36 32 41 43 37 45 35 38 46 44 43 38 30 36 35 47 45 30 28 38 35 27 29 24 26 20 11 35227 223 2400 30 9810 9 47 7 6955 867 38 570 1179 1828 3561 5926 8427 11895 18344 26040 34185 36782 30794 20833 12988 9696 10935 11926 9065 7234 6348 4423 3053 1713 932 1200 2477 3675 3606 3672 3662 3571 3372 3428 3533 3163 2624 2728 3842 5469 5863 5240 6282 10302 16960 25618 37959 61331 94968 132957 179208 267308 375126 462562 502933 522226 488601 392402 326675 254231 165953 97811 61446 38209 21548 12852 6733 3429 2529 1570 1103 639 276 185 117 164 189 203 234 229 206 183 174 160 165 185 202 193 172 156 131 101 132 93 92 97 104 117 89 74 54 78 80 66 86 71 52 53 87 93 127 112 114 61 39 49 45 41 50 84 72 79 72 82 48 72 92 123 91 77 85 82 90 92 87 51 71 71 78 79 76 88 79 53 51 60 34 58 67 59 63 65 72 66 88 79 75 74 85 88 63 52 48 49 48 48 56 56 60 52 59 46 44 45 42 39 40 43 43 32 39 50 63 58 43 46 43 41 33 50 49 39 44 50 37 33 32 33 35 26 26 35 45 31 35 44 40 33 28 30 30 34 38 34 28 24 29 24 24 25 22 15 11 35233 174 3870 30 9810 9 47 13 6955 863 284 1127 2591 6038 11119 20785 37305 67197 120436 191361 260628 287792 358113 563663 854827 999999 999999 771543 417020 125518 39824 2228 339 216 193 205 202 216 221 215 215 219 211 222 166 167 240 185 178 182 194 184 167 118 118 143 152 130 123 104 95 102 81 96 100 56 81 114 100 124 135 126 91 70 87 88 103 110 116 94 94 103 80 96 117 122 133 114 117 131 132 104 88 118 117 120 104 110 102 81 95 101 98 105 112 91 83 59 66 50 52 74 64 80 98 86 88 112 101 115 120 89 75 73 71 79 68 56 68 81 69 74 74 78 85 89 82 78 82 80 68 69 74 63 68 66 64 59 50 52 75 73 62 50 61 51 43 48 54 53 44 43 60 49 48 50 56 53 53 50 51 52 60 57 54 58 57 54 48 43 41 34 36 30 35240 173 3903 30 9813 9 47 20 6955 859 193 756 2011 4337 8002 13687 22591 39142 72964 133530 223501 331837 445939 592781 668429 682394 796188 898446 749404 359586 52495 2944 180 158 180 148 145 171 149 174 215 207 190 211 273 246 197 197 166 135 129 127 135 141 145 112 68 71 82 79 54 31 80 50 39 64 51 86 68 33 62 64 83 99 66 77 80 105 95 85 93 105 107 102 121 105 98 97 69 56 27 36 74 91 92 86 43 77 56 29 39 44 30 61 66 52 56 51 56 55 68 54 51 54 74 67 77 97 109 83 35 15 29 44 27 55 51 41 55 47 40 50 52 58 41 46 48 40 43 42 37 45 44 15 28 24 26 16 18 23 15 21 16 24 16 27 27 28 24 12 12 11 22 21 22 27 28 38 30 24 26 26 24 28 29 30 27 23 17 12 11 8 5 35246 182 3637 30 9817 9 47 26 6955 856 236 808 1488 2958 6070 10864 18221 29242 47195 76355 129839 207957 316594 430718 512183 590460 618321 606252 524590 432131 305648 229694 171666 140313 115678 121511 127221 81774 15488 1478 196 130 117 138 138 177 182 194 217 200 216 205 192 210 229 191 241 230 189 165 180 126 148 137 128 166 110 90 70 74 79 67 35 69 77 79 100 108 84 80 63 70 64 68 87 103 119 149 126 109 97 124 126 85 93 77 71 98 78 60 74 91 89 91 79 70 77 54 55 58 70 62 57 67 52 34 60 81 70 63 75 79 74 72 73 62 83 133 138 82 64 58 65 60 54 62 47 53 60 51 54 65 62 61 53 56 47 53 52 63 46 46 54 49 38 36 45 34 31 27 37 37 39 43 35 33 30 18 23 20 17 25 32 36 30 24 29 25 32 40 36 37 36 35 37 32 22 23 26 19 12 8 35258 301 74 30 9824 9 47 38 6955 849 928515 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -18 77 333 796 865 785 928 910 1346 1769 2980 4730 6450 8687 11893 18346 28395 43304 61817 96395 172262 270742 379043 468096 413896 261554 197991 159585 175403 199335 207088 308152 375783 324089 246430 201646 218035 272142 269403 231882 263056 262102 228079 174337 84480 36352 8980 4433 3609 568 108 136 156 106 142 164 155 138 151 164 174 168 186 220 199 174 236 244 254 224 206 198 175 142 153 136 162 175 150 90 107 112 143 95 103 108 115 85 97 85 109 125 91 118 146 152 177 159 165 171 160 149 163 192 173 135 104 107 82 87 96 118 110 105 102 117 109 101 92 105 113 126 131 123 99 88 85 75 77 96 86 83 86 80 120 102 87 83 102 98 81 90 87 77 77 93 85 88 81 88 99 85 56 58 78 89 93 105 97 79 68 75 68 85 76 67 64 58 62 78 65 69 73 64 66 73 61 54 44 48 52 52 51 51 47 42 47 44 45 45 51 62 53 53 54 50 47 52 56 49 54 56 49 38 36 25 21 35264 204 2958 30 9828 9 47 44 6954 846 245 844 1677 2871 5483 11870 23904 37545 41449 46816 51632 59309 95221 163115 278896 437967 533581 708457 761007 852495 794861 692085 530054 344159 233964 165038 45281 17796 5745 2512 762 334 186 107 120 129 151 134 119 100 102 149 152 154 131 156 138 158 159 163 183 169 181 200 208 203 172 211 218 240 222 224 239 282 258 234 255 229 216 201 149 151 153 107 110 129 136 125 142 125 126 147 162 110 147 149 122 144 155 135 143 194 188 155 154 145 151 182 183 175 173 190 181 131 113 136 115 138 121 141 152 118 137 134 128 122 139 144 127 126 105 99 106 124 125 131 103 110 115 120 118 109 103 99 84 95 92 95 87 82 83 120 102 91 85 92 108 99 100 105 101 110 102 110 110 96 107 99 104 104 86 82 81 94 81 77 70 75 83 88 70 66 84 71 67 68 67 63 56 63 71 61 54 51 56 62 54 63 63 56 65 75 77 64 58 71 69 61 62 65 51 40 42 37 35275 215 2663 30 9833 9 47 55 6954 839 -91 13 999999 -89 163 633 1929 4031 7572 12571 21110 35524 54088 86446 133372 171734 190454 215418 256605 319534 365140 407346 361594 357108 298147 318382 345145 361984 334786 274407 340542 357740 266277 310467 336408 224679 16476 8613 2913 521 217 169 168 141 123 106 105 130 113 108 141 132 121 148 176 130 161 185 196 188 178 169 206 205 194 202 209 199 214 210 169 182 259 237 235 243 217 163 186 239 201 149 158 136 148 154 167 132 161 168 117 121 141 131 142 121 120 121 141 154 176 177 188 171 163 154 172 177 199 210 197 180 185 194 154 121 162 131 123 152 179 156 158 155 154 148 163 177 161 142 150 135 108 103 135 120 111 121 109 128 133 137 138 142 130 115 118 111 114 119 102 127 107 124 102 106 99 106 106 104 110 84 95 96 86 98 85 87 86 84 88 90 85 77 98 84 81 81 88 77 71 78 77 82 73 77 64 58 58 70 76 73 61 69 65 55 53 48 64 73 72 66 74 76 65 64 69 73 72 71 63 57 50 47 37 35282 248 1678 30 9838 9 48 2 6954 835 51 647 2083 7601 14248 1603 564 1223 1787 3474 23469 47965 35528 14314 5471 5726 3294 1505 1868 3284 3289 2034 1987 3423 6767 11851 32036 66929 58285 15095 15312 13324 21149 55994 197969 313106 293276 68589 57898 106105 198700 262562 315194 374084 448340 516460 562091 688851 618861 392339 189510 44820 16868 11570 6711 4222 2114 1027 434 227 193 162 90 96 88 96 112 122 76 64 70 109 110 83 107 111 98 80 102 82 121 118 81 128 96 87 130 93 88 124 133 122 132 114 131 119 117 147 144 178 162 137 174 138 163 165 150 135 133 142 144 139 158 130 93 120 137 144 132 111 134 97 111 120 115 99 112 98 85 108 89 127 154 140 129 133 132 163 161 160 145 143 129 121 129 145 136 123 88 100 106 119 129 106 102 87 98 116 128 131 120 104 108 99 71 67 71 92 110 93 101 91 85 74 102 105 114 121 102 102 96 77 95 82 76 79 79 88 79 63 79 76 34 57 93 84 53 63 76 74 61 62 67 67 75 74 72 55 48 56 65 63 60 47 49 55 50 58 42 44 41 27 27 22 25 30 29 33 22 20 33 38 43 48 49 46 50 47 52 48 39 42 43 36 32 24 23 13 35293 245 1775 30 9845 9 48 13 6954 829 997 3088 9743 10144 20097 48807 54250 53922 95102 189930 149245 108009 525964 347140 591758 706947 594265 416843 389265 620120 632369 241970 1707 102 66 48 60 57 65 40 54 74 90 52 85 108 94 112 56 74 126 90 99 102 122 101 89 103 59 101 130 129 146 98 127 75 95 125 110 67 91 105 106 89 105 98 86 108 112 116 43 61 70 67 62 95 112 109 65 86 124 78 75 81 100 112 105 102 87 108 114 116 101 136 118 86 77 117 152 171 118 150 147 146 151 145 88 86 57 101 118 131 81 75 79 154 169 150 139 107 130 120 161 149 103 75 84 122 119 125 134 153 128 108 132 137 122 140 159 147 130 149 122 116 106 88 84 107 112 111 95 113 106 122 118 122 104 84 88 71 89 112 83 82 92 99 81 94 96 95 112 124 120 112 121 91 80 94 104 94 105 93 80 92 72 58 65 75 80 87 83 92 88 70 79 81 72 77 76 80 58 69 62 61 53 52 64 67 62 52 56 59 70 68 48 43 43 47 35 45 28 27 36 33 39 42 37 46 43 51 57 55 50 52 58 50 50 55 44 45 46 39 33 27 28 35300 243 1841 30 9851 9 48 20 6954 825 146 1379 4395 12906 31769 60658 124814 339990 308765 31198 79159 164458 293444 366975 497858 665695 623258 394937 188601 456452 583818 606405 321231 258453 1399 98 136 39 34 20 83 116 51 69 93 71 70 69 69 101 96 109 77 90 71 127 139 100 104 133 133 127 118 131 96 62 53 58 111 93 84 114 114 98 77 62 68 50 53 79 78 95 63 81 79 104 106 97 91 133 135 155 137 102 106 96 93 98 120 151 140 162 158 93 150 182 126 148 147 137 129 123 111 82 95 107 97 81 130 115 107 150 166 157 162 181 160 155 148 145 139 131 128 124 117 108 144 150 137 154 150 146 157 151 170 155 169 167 142 95 134 136 133 120 136 108 121 130 127 142 137 134 140 119 107 84 112 105 82 86 94 115 96 90 111 103 88 98 101 134 141 131 137 154 137 118 96 88 102 98 86 102 98 81 74 85 77 88 84 89 86 74 89 94 83 83 75 75 74 62 59 60 60 69 82 56 63 67 69 67 63 75 62 49 69 60 53 48 46 35 26 34 41 42 53 54 51 43 53 58 53 55 55 49 50 50 59 64 59 52 45 42 29 35306 289 435 30 9855 9 48 26 6954 821 -90 -7 -17 28 80 106 92 83 122 344 544 642 588 459 339 524 669 922 1248 1469 1437 1536 1664 1928 1969 1966 2034 2254 2350 2663 2747 2824 2741 2576 2608 2965 3500 3889 4779 5761 5385 5333 12822 39109 89773 180885 165927 68359 78359 117618 300233 425607 413055 513398 548026 415623 234721 218200 249802 235887 32328 20105 13349 7614 2786 1188 621 365 290 232 201 120 76 80 76 108 81 90 21 54 99 50 47 30 67 55 81 58 66 104 81 5 61 71 63 95 118 93 90 72 55 22 57 42 62 67 91 50 40 103 101 92 72 106 68 40 65 42 50 85 38 6 57 47 40 66 63 93 92 45 80 94 83 107 104 103 133 92 125 110 88 94 54 115 140 71 83 128 112 99 50 62 81 95 83 96 92 92 144 194 188 179 181 141 120 93 120 137 134 112 114 117 130 139 116 110 126 116 123 139 128 155 119 98 147 128 128 141 134 99 75 79 83 96 89 140 101 86 72 75 66 60 46 60 75 61 76 77 77 81 74 80 82 78 101 111 125 147 104 109 97 80 79 49 81 80 65 78 66 74 63 57 82 78 69 63 72 53 59 64 64 66 50 57 52 45 49 43 42 49 55 52 47 57 51 49 45 42 43 40 53 41 37 28 25 34 25 19 28 29 36 45 42 40 39 47 41 28 34 45 42 39 42 39 40 34 27 26 21 35318 250 1548 30 9858 9 48 38 6954 814 59 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 712 2110 4203 9377 21901 57697 166139 392467 474784 460214 522241 418300 374706 220550 260954 345176 896795 487327 321663 147012 3882 36 11 53 32 42 24 16 17 54 -12 12 -2 49 47 10 23 46 23 37 40 58 13 16 -21 13 12 43 29 24 34 16 23 30 -1 -8 26 16 -17 55 20 -10 3 14 50 7 16 18 24 -19 -12 28 41 30 52 74 80 49 61 40 96 61 56 73 66 48 76 68 42 34 90 72 65 49 27 79 94 69 52 82 32 48 28 61 66 42 66 74 91 97 146 110 107 103 80 76 62 62 84 87 113 96 71 91 102 103 114 126 153 114 105 105 126 146 109 99 116 85 83 78 26 64 72 72 52 62 55 40 27 28 29 36 39 22 29 45 48 56 49 25 48 78 79 77 99 101 100 84 59 33 54 48 34 29 49 46 51 56 56 55 50 53 42 64 53 55 51 57 58 31 35 37 32 33 23 18 29 25 22 12 15 13 11 7 16 3 6 6 12 14 10 10 4 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 3 7 3 9 5 3 10 14 8 8 7 15 9 3 35324 244 1822 30 9862 9 48 44 6954 811 824 2984 9204 23640 59486 117209 252345 412373 533568 891467 862259 896248 776822 260699 138177 515717 45848 554 76 2 20 25 0 -4 34 36 11 48 -1 -34 30 65 63 32 21 26 47 59 53 21 53 41 34 69 72 75 69 52 62 77 82 64 87 87 65 66 73 5 37 62 9 1 68 101 122 60 20 65 90 89 40 32 29 39 69 68 81 47 73 97 35 107 113 98 124 93 62 54 120 130 91 104 118 123 112 95 80 115 110 107 109 115 130 115 107 74 85 80 103 105 73 102 143 165 150 143 131 114 115 143 115 90 112 157 125 112 124 142 123 154 138 130 137 153 150 134 171 160 152 178 120 138 148 134 104 85 93 115 107 76 76 85 70 60 56 91 92 92 93 91 75 75 75 87 95 74 117 158 152 162 140 114 120 85 69 84 73 74 103 103 98 102 84 86 99 77 74 82 97 100 82 68 65 64 70 66 79 71 59 74 70 57 57 57 64 60 51 44 55 64 54 52 48 55 48 54 48 36 32 35 28 25 22 21 29 30 39 38 40 46 46 51 61 60 52 50 46 47 49 39 46 42 36 29 35336 242 1882 30 9862 9 48 56 6954 804 1116 10290 25176 14209 15517 24364 55334 189928 345423 445816 717155 805617 999999 999999 477542 7655 4208 647 185 111 87 55 18 67 46 30 52 16 35 44 49 41 59 41 11 64 71 99 78 19 76 58 71 55 55 55 55 61 39 53 68 51 61 46 77 37 58 65 72 76 42 58 70 38 51 36 57 73 57 69 88 53 79 64 37 94 112 51 80 109 112 87 71 79 111 109 95 99 77 90 89 85 33 68 95 69 114 100 83 112 155 127 98 119 109 103 88 119 103 118 94 73 50 68 90 80 103 107 91 86 134 120 105 117 162 172 203 179 176 153 157 162 165 171 201 164 156 133 90 83 108 123 99 79 100 114 141 126 115 111 111 116 98 101 91 81 70 65 82 67 56 91 123 130 157 161 145 133 129 110 74 77 91 84 98 95 71 82 93 101 101 112 107 89 74 82 81 93 94 74 87 75 74 73 69 66 69 61 40 52 59 57 66 58 52 64 51 54 62 54 44 62 54 39 45 40 44 42 41 20 18 28 35 21 32 46 42 50 55 50 52 57 53 59 58 54 57 55 53 43 40 35 35342 253 1551 30 9861 9 49 2 6954 801 -7 342 636 658 707 810 894 1044 1033 3391 10725 33978 74283 101064 136344 133945 130237 180188 172967 431702 535358 590276 507104 734697 779544 316174 3296 30 18 6 43 60 22 2 37 33 2 34 59 9 17 15 -8 23 66 0 15 34 3 -39 39 50 6 15 -12 47 39 23 40 38 24 33 52 52 64 75 90 0 4 45 45 29 28 76 41 71 70 39 72 114 94 31 48 46 39 41 62 27 35 51 53 76 63 50 35 47 29 109 94 92 51 34 64 69 88 115 86 53 52 83 76 66 68 65 101 94 80 66 65 93 85 88 60 62 85 103 92 62 51 38 65 102 114 138 152 127 126 154 125 172 145 143 140 156 146 126 114 109 151 120 99 73 67 72 76 92 91 115 38 51 52 70 95 80 66 68 40 38 68 84 82 77 81 76 109 128 155 140 108 68 67 74 50 63 77 73 65 88 77 83 78 75 88 73 61 69 56 73 74 64 65 66 67 61 60 61 71 65 36 31 33 43 43 49 34 28 41 49 39 31 29 29 36 32 24 37 26 14 18 19 11 10 8 25 17 21 14 25 34 34 36 39 42 33 34 39 36 40 40 35 31 22 17 35348 300 142 30 9862 9 49 8 6954 797 1894 1893 1855 1941 1952 1945 1898 1836 1761 1762 1805 1942 1963 2045 2016 2045 2064 2029 2005 2023 2087 2123 2110 2077 2109 2098 2128 2172 2239 2400 2289 2257 2393 2371 2317 2325 2529 2629 2711 2607 2432 2380 2465 2614 2795 2956 3022 3146 3080 3025 2848 2733 2651 2522 2507 2302 2034 1998 2027 1997 2185 3439 10215 27521 59710 107720 127729 83933 2484 5920 2853 656 457 197 43 -30 -5 15 0 -6 42 76 17 43 68 19 0 33 49 28 51 53 46 8 -4 28 100 30 59 22 -9 52 67 40 56 55 2 17 68 57 54 39 63 74 55 13 58 70 84 43 52 65 26 30 41 26 62 73 61 33 33 55 71 64 60 67 112 96 69 98 117 57 42 53 58 62 57 49 61 37 75 84 59 77 59 82 50 73 77 80 104 83 105 90 106 62 81 59 105 93 114 64 82 69 55 77 94 98 97 89 107 130 139 172 167 151 140 149 177 184 121 106 76 81 86 81 69 79 102 115 109 98 72 31 58 62 67 59 56 67 52 51 58 60 62 46 51 95 98 83 103 145 135 141 92 82 64 43 54 62 66 66 85 66 67 69 73 76 66 77 77 64 61 62 72 52 53 66 78 63 60 54 47 58 61 56 50 53 47 41 37 16 27 30 42 46 37 39 44 34 32 28 32 28 30 22 26 28 13 6 999999 6 12 12 22 27 37 41 39 31 33 36 33 37 36 35 40 32 19 13 35354 301 114 30 9864 9 49 14 6954 794 2481 2093 2150 2303 2284 2230 2282 2338 2309 2320 2441 2543 2668 2588 2625 2729 2874 2892 2906 2998 3036 3061 3112 3204 3238 3487 3607 3783 4044 3880 3739 3559 3662 3632 3509 3569 3758 3722 3891 4228 4531 5114 6273 13357 39645 26881 47063 21397 20282 4500 2753 2817 2893 2858 2849 2831 2700 2515 2380 2278 2163 2007 1972 1850 1761 1570 1330 975 662 430 153 41 23 10 -50 42 64 36 -26 20 55 46 32 36 71 34 34 40 27 38 66 11 46 84 56 68 32 10 43 32 0 30 34 43 16 12 29 57 8 47 45 30 36 40 52 68 49 57 82 58 50 35 39 83 52 48 42 57 56 44 67 122 96 82 97 78 91 100 97 110 93 73 77 59 99 57 45 51 107 97 96 98 75 79 101 99 112 99 84 81 105 91 96 90 95 58 101 90 125 103 81 90 80 67 71 69 84 108 87 93 113 123 154 188 151 146 161 169 185 179 115 93 103 95 69 89 103 117 155 135 107 100 93 78 56 36 58 87 89 85 85 83 72 44 33 59 56 69 75 107 119 127 130 160 130 106 71 62 73 75 95 88 77 88 100 107 90 81 106 94 99 109 104 102 68 71 83 94 75 78 81 42 66 65 49 52 40 63 69 43 51 48 48 51 60 59 53 49 57 44 53 62 44 36 51 61 50 27 24 28 38 32 28 37 33 42 49 55 54 50 56 55 50 49 47 51 55 47 37 37 36 35360 301 114 30 9864 9 49 20 6954 790 2534 2305 2159 2206 2255 2252 2295 2291 2389 2497 2596 2633 2773 2838 2807 2831 3055 3008 3020 3087 3154 3275 3358 3463 3527 3553 3502 3498 3694 3942 4044 3883 3534 3666 3783 3859 3872 3932 4182 4093 4042 4028 3563 3232 3026 2840 2818 2801 2762 2655 2615 2598 2590 2679 2630 2478 2273 2138 2078 1787 1493 1278 1071 723 476 299 75 62 4 7 1 4 20 51 63 17 11 1 9 30 1 25 43 56 35 52 25 12 37 14 63 41 5 48 46 17 44 62 14 -2 -13 44 16 24 73 59 8 15 78 5 42 45 33 24 45 53 34 19 48 54 23 47 35 25 61 50 72 33 43 69 99 99 61 54 46 81 27 21 61 47 60 92 81 35 61 65 43 28 40 43 85 59 51 45 78 68 67 76 91 104 105 88 98 103 87 83 82 82 60 72 77 85 77 89 96 77 29 20 67 82 63 78 74 100 120 143 145 146 144 154 118 93 67 55 59 72 101 83 86 79 78 71 48 66 45 31 42 37 41 58 54 66 60 47 34 35 55 51 60 66 73 72 120 136 108 71 58 62 84 85 51 53 74 62 60 59 63 64 79 69 70 58 71 62 55 73 69 66 73 48 42 41 33 34 30 34 51 44 41 38 40 32 43 35 32 34 33 24 30 32 23 26 18 19 37 36 25 15 11 13 20 9 7 11 20 18 25 20 28 43 35 33 38 32 33 35 29 23 21 19 21 35366 300 144 30 9864 9 49 26 6954 787 1216 1255 1285 1341 1303 1355 1418 1417 1435 1515 1611 1602 1608 1695 1784 1779 1783 1883 1954 2008 2094 2177 2160 2265 2305 2345 2375 2554 2829 2973 3182 2997 2607 2536 2613 2672 2824 2886 3029 2954 2846 2676 2650 2671 2598 2723 3057 4470 9503 4680 2456 2473 2656 2814 3016 6357 34763 32824 50526 95035 204244 341214 461586 547915 27733 953 598 383 148 67 30 33 65 87 102 22 64 12 -16 22 42 83 42 25 41 2 -2 18 56 55 30 -4 29 59 29 8 69 116 71 48 31 -6 106 82 61 57 75 21 3 33 24 57 38 16 9 53 74 88 73 55 52 42 44 45 21 86 106 60 49 107 102 78 16 80 65 67 83 87 62 65 50 59 96 77 63 106 82 62 87 45 14 49 102 67 79 54 64 98 152 103 101 105 118 140 135 88 85 93 95 99 85 92 85 58 85 85 60 39 39 53 74 84 82 116 167 179 176 193 171 165 131 77 96 75 118 108 124 118 114 109 86 91 79 35 78 93 76 91 82 59 37 44 47 64 38 62 81 83 87 92 122 150 170 151 103 67 73 90 103 65 53 67 84 84 91 106 70 79 88 91 80 70 56 76 75 84 75 67 59 36 51 68 64 51 58 78 64 59 50 47 48 34 47 47 54 53 51 34 32 33 32 41 43 40 43 39 32 24 24 24 17 28 20 20 27 36 46 47 44 39 51 46 48 49 42 39 45 46 36 27 35372 283 654 30 9864 9 49 32 6954 783 -74 -55 -56 -66 -15 -11 43 48 105 151 239 323 341 253 228 216 244 314 359 415 459 456 576 666 858 1026 1245 1314 1168 2643 15463 47835 22965 26722 86871 178236 234697 82454 33699 16083 8653 27895 69064 110615 284310 406569 136270 198335 200152 115117 111943 722792 999999 31024 542 -15 5 24 3 7 4 -21 2 42 55 36 4 18 46 49 20 1 18 0 25 41 22 9 62 55 54 -10 -24 -41 4 66 44 38 16 18 49 28 39 27 27 35 13 20 19 33 51 7 39 38 -14 37 64 61 42 41 49 75 28 28 73 74 64 25 70 33 34 21 31 77 101 61 44 28 40 26 37 64 63 28 28 47 65 58 54 41 61 76 59 97 99 84 73 62 64 59 51 31 52 88 76 59 52 40 36 50 38 28 46 68 96 96 65 114 173 178 165 137 107 92 84 95 90 81 79 91 125 100 66 47 46 44 59 60 28 56 45 33 28 18 40 34 32 38 32 47 46 67 74 82 94 136 186 191 142 69 39 65 68 79 74 80 77 85 77 74 68 67 47 49 38 41 26 55 47 51 26 33 53 34 36 42 39 29 24 37 32 42 42 34 42 19 26 30 25 26 10 14 19 24 20 27 23 18 21 15 12 6 6 1 0 999999 1 7 16 20 16 33 27 20 20 21 18 20 23 17 17 14 9 35378 301 115 30 9865 9 49 38 6954 780 2356 2196 2160 2238 2264 2293 2343 2511 2381 2432 2577 2584 2704 2725 2747 2740 2803 2861 3066 2997 3167 3316 3374 3433 3662 3801 3894 3841 3766 3683 3496 3509 3707 3890 4010 4097 4286 4304 4415 4517 4723 5113 6180 18880 30047 24396 38823 91702 102825 12051 5006 3413 3446 3508 3620 3736 3634 3482 3228 2550 1720 1196 1016 889 714 630 504 241 140 73 57 -33 4 12 9 25 45 43 39 7 18 -38 -49 15 29 20 49 28 -4 52 43 21 33 4 18 19 17 48 -15 10 49 30 45 40 18 20 31 23 54 55 46 28 52 20 54 17 24 20 40 16 21 23 46 18 2 20 20 49 52 81 61 46 73 81 73 89 77 87 97 71 71 54 55 64 49 84 84 52 59 78 71 46 47 17 53 83 71 89 83 71 77 91 109 107 102 81 79 109 117 87 69 97 108 95 55 80 76 59 60 44 61 77 83 75 87 109 124 126 105 100 86 90 111 105 95 106 101 76 48 60 58 58 46 69 87 86 65 51 30 27 34 39 61 59 60 60 75 98 78 103 108 119 132 179 152 123 102 80 92 106 103 97 82 101 69 75 85 81 87 82 77 88 83 67 74 65 56 54 65 57 66 50 51 55 70 69 50 35 42 48 52 43 43 60 41 46 43 36 30 31 33 30 25 39 30 28 30 34 36 28 22 17 18 20 15 18 25 26 35 41 38 40 35 34 37 28 32 35 35 28 26 35384 301 114 30 9864 9 49 44 6954 776 1036 975 881 922 984 922 1025 1118 1064 1102 1150 1185 1219 1186 1266 1291 1340 1419 1497 1528 1631 1693 1833 1876 1910 2206 2646 2886 2943 2582 2245 2262 2372 2449 2646 2846 2964 3184 3445 3957 4585 5199 9874 59618 146233 269096 444593 375102 343122 278517 175728 4685 3028 2956 2934 2948 2925 2957 2766 2625 2475 2193 1885 1761 1309 713 387 188 72 23 31 42 -5 44 72 27 49 20 18 -2 28 38 58 30 18 9 17 62 6 -11 31 33 7 -29 -24 29 30 75 49 36 95 58 40 42 65 69 64 40 59 105 80 45 78 71 80 33 20 75 36 26 37 28 -5 9 33 64 56 66 65 40 57 82 70 38 40 48 76 45 34 64 66 100 101 116 70 58 93 97 55 57 56 79 60 71 85 39 64 67 47 60 68 96 76 101 73 90 109 120 113 88 108 72 94 94 71 53 40 54 52 42 49 86 107 118 111 177 171 139 132 127 92 116 106 56 64 69 85 79 89 101 79 68 82 86 59 75 83 60 38 48 60 71 101 100 98 93 103 134 130 187 175 147 154 161 157 116 89 93 78 106 110 107 99 83 102 80 79 100 104 89 92 87 92 82 73 74 71 87 95 84 97 77 61 77 84 75 63 51 55 62 48 44 61 64 59 46 50 54 55 52 59 44 43 55 42 46 40 37 30 33 29 34 30 28 42 35 30 43 48 50 58 60 53 55 54 56 55 51 49 43 42 35390 299 111 30 9861 9 49 50 6954 773 2650 2472 2476 2572 2675 2642 2834 2948 2972 3057 3099 3117 3105 3209 3432 3504 3583 3702 3517 3479 3627 3704 3727 3667 3832 3939 4088 4152 4199 4204 3859 3687 3565 3377 3289 3232 3141 3164 3109 2921 2786 2772 2708 2689 2685 2762 2805 2795 3252 4331 3173 2566 2586 2522 2498 2436 2349 2352 2148 1907 1714 1308 861 464 105 -8 -54 -18 -28 -25 -9 -28 -45 -43 -46 -18 -25 -32 -9 -30 -37 -38 -39 7 -8 20 31 -28 -61 -27 -20 -29 -35 -60 -14 -46 -14 -12 -5 -24 -62 -51 -22 -8 -34 30 75 -9 -5 20 19 -3 18 25 26 33 -10 16 -4 -21 -2 -7 -27 -6 -13 -1 -10 30 20 1 1 33 -26 5 27 -2 25 27 26 16 -14 39 38 28 14 19 19 22 12 56 88 16 6 -1 -7 -50 -5 -10 58 41 15 -28 36 19 11 43 52 55 25 40 50 54 47 47 32 23 -5 15 21 12 19 32 47 59 94 75 68 58 42 41 36 16 -4 47 29 -3 7 -6 7 21 10 29 31 13 55 51 25 6 3 -1 18 26 21 43 67 48 88 109 123 102 118 99 94 93 72 50 36 8 18 26 40 50 48 27 17 18 42 43 51 28 36 30 32 20 31 17 22 16 22 12 15 16 31 31 20 3 10 13 26 22 4 999999 999999 999999 999999 999999 999999 999999 999999 5 2 999999 999999 2 5 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 6 2 8 6 999999 2 4 6 3 35396 300 143 30 9863 9 49 56 6953 770 2660 2714 2836 2993 3078 3091 3038 3198 3172 3315 3412 3415 3462 3467 3429 3423 3485 3481 3506 3591 3534 3502 3543 3524 3566 3539 3520 3421 3301 3226 3229 3279 3358 3329 3460 3600 3707 3778 3843 4026 4095 4376 4348 4233 4341 4333 4239 4067 4088 4177 4015 3838 3495 3181 3009 2786 2636 2528 2396 2117 1871 1613 1301 1059 867 608 378 143 50 -68 -24 -10 17 17 -14 -5 15 48 -1 30 70 2 -33 -32 -4 10 31 47 -5 1 4 -16 -32 -28 22 21 43 26 28 -6 51 -8 -28 0 13 28 32 12 34 25 30 38 44 25 46 47 90 26 66 39 39 34 35 46 57 10 5 37 32 61 91 37 3 -15 50 61 83 66 88 64 19 33 45 46 53 42 54 83 55 55 50 12 43 38 60 63 52 41 46 39 7 37 54 97 89 87 45 65 83 39 49 47 64 82 33 35 54 61 21 26 53 86 48 85 133 110 108 113 57 63 53 66 68 30 44 43 27 41 21 46 37 64 69 71 62 20 5 18 48 66 105 106 86 93 112 113 132 139 121 114 100 116 104 97 71 58 71 75 86 92 79 89 75 60 56 68 54 68 74 69 57 54 53 46 52 52 61 56 58 54 56 32 40 59 50 43 30 39 31 33 20 16 14 22 30 29 18 26 29 22 25 24 16 15 28 20 4 999999 12 10 10 6 999999 999999 12 15 21 24 29 38 33 29 31 38 39 35 33 29 31 18 35403 301 111 30 9861 9 50 3 6953 766 2845 2820 2832 2949 3014 3030 3176 3233 3255 3309 3449 3530 3562 3590 3618 3738 3703 3662 3745 3713 3770 3849 3981 3990 4113 4319 4471 4527 4560 4733 4911 5414 5696 5613 5574 5532 5436 5712 6007 6380 7210 7601 7493 7294 6489 5979 6466 7208 7511 7245 6687 7450 8580 8826 8414 7408 6542 5245 3937 3107 2689 2611 1718 1197 1108 991 885 737 476 219 97 49 62 31 -24 -4 23 68 52 51 37 13 22 54 1 14 51 32 17 33 39 19 -16 3 22 49 68 61 55 66 46 24 54 37 52 53 41 40 60 39 72 71 63 48 107 96 70 68 42 59 73 44 72 43 28 60 93 93 72 42 53 57 57 58 73 86 75 69 79 89 80 55 88 43 53 88 117 60 62 55 65 54 48 96 95 79 69 65 105 125 89 103 130 140 119 93 104 129 118 107 112 107 93 59 35 30 67 60 55 51 74 78 89 90 109 115 106 120 94 86 111 103 74 49 75 72 95 83 56 71 95 99 86 94 87 80 76 67 100 124 128 136 145 138 147 142 164 158 176 172 159 138 140 136 122 140 137 121 109 93 109 109 105 108 107 93 73 80 103 102 90 76 90 82 73 85 111 93 82 84 88 96 97 87 89 98 76 76 77 62 52 73 65 54 42 53 59 59 48 55 60 56 41 49 52 63 64 49 34 48 38 41 41 40 35 41 52 53 49 50 58 58 63 68 58 55 59 56 61 58 41 35409 301 105 30 9855 9 50 9 6953 762 1589 1544 1618 1661 1821 1886 1993 2023 1996 2094 2263 2343 2336 2346 2372 2459 2477 2572 2788 2891 2908 3082 3178 3275 3358 3663 3968 4104 4162 4267 4397 4492 4612 5278 5648 5845 5979 6189 6599 7067 7407 7759 8518 9150 9414 9539 9472 10305 11939 13396 13338 14884 15968 16169 18290 34845 57661 101789 166366 176744 241386 431556 313274 77705 15449 18826 758 136 62 21 51 43 2 15 51 33 55 49 32 23 -24 -6 50 49 54 83 50 42 15 -23 72 63 7 9 44 73 88 41 46 63 102 27 36 54 65 67 95 113 91 34 40 20 17 56 70 54 66 42 31 67 79 54 31 61 69 51 42 78 42 24 27 39 47 37 44 22 79 39 21 50 70 111 66 51 59 90 82 89 79 68 89 78 83 50 84 54 21 84 91 118 95 66 82 77 80 99 67 75 58 49 80 93 82 98 112 78 69 76 63 74 75 70 78 98 97 116 105 94 85 100 76 89 101 71 85 75 66 80 83 67 70 49 63 68 105 124 131 152 135 117 109 89 100 85 81 97 99 94 109 117 135 136 141 152 148 153 154 134 135 131 98 98 91 89 107 98 92 70 88 81 79 79 99 90 62 72 84 83 85 87 86 89 71 80 80 82 87 84 82 77 60 65 63 53 48 53 42 45 45 38 53 46 35 35 42 43 41 45 43 35 36 28 21 24 33 38 41 51 52 45 39 44 45 53 50 50 46 51 52 45 39 35415 265 1208 30 9848 9 50 15 6953 759 21 50 43 24 999999 999999 999999 999999 999999 999999 999999 999999 999999 77 186 209 412 1077 2905 4337 5983 3478 1648 3633 3303 8040 12313 18005 68702 210747 268574 189887 389880 737376 897982 999999 941005 575683 127630 13004 2269 1046 42 -35 -69 17 39 1 -11 -40 -52 -23 -35 -1 2 1 4 22 27 43 42 33 44 51 46 30 46 52 29 39 34 40 47 55 65 52 38 22 -4 -44 11 22 44 25 39 74 67 26 -5 28 7 33 28 33 42 30 26 24 27 38 -6 38 34 48 14 17 66 64 36 69 38 54 20 12 38 39 50 61 58 27 40 57 71 58 31 78 61 32 37 30 55 66 39 42 77 60 33 68 51 48 26 34 30 38 16 10 62 77 66 92 104 80 72 91 56 67 37 41 47 53 47 46 31 1 17 49 72 96 89 82 77 91 67 71 76 95 84 91 128 167 149 114 113 92 123 96 97 63 68 98 87 61 61 73 73 68 69 82 70 50 56 57 50 70 52 51 51 48 32 40 49 65 66 62 55 54 60 62 45 46 43 51 41 36 37 32 24 23 23 14 13 13 16 30 36 20 27 14 7 13 23 15 8 4 8 1 4 10 7 10 7 12 19 13 17 22 20 25 18 21 21 18 14 10 5 35421 301 97 30 9847 9 50 21 6953 755 2279 1917 1941 2068 2111 2266 2392 2408 2565 2606 2586 2722 2875 2850 2826 2963 2996 3057 3243 3344 3479 3625 3776 3894 3912 4113 4593 4942 5171 5221 5265 5674 6218 6706 7341 8284 9383 10696 11187 14946 52616 56893 25311 10975 11528 15087 19613 19319 28869 50569 105333 109142 156586 103143 184256 59600 29479 32811 31897 15626 38167 34158 7980 5050 2622 2322 1844 1555 1363 1737 2690 2088 4600 30125 21470 2855 6434 2162 176 51 5 2 35 1 -44 27 6 -40 -18 -3 -2 16 44 -7 9 23 20 -13 28 59 60 85 41 36 50 38 96 53 36 -7 31 86 26 22 24 19 51 18 50 49 27 34 24 71 41 33 36 19 17 30 24 86 70 32 37 57 73 41 -6 54 52 43 54 76 33 14 79 52 49 73 38 64 86 70 30 28 45 28 66 90 78 65 61 67 58 67 39 71 78 74 85 47 43 32 24 29 28 62 46 33 21 37 29 52 71 39 73 92 83 76 76 64 86 62 45 42 39 71 59 56 52 60 88 104 157 171 136 88 72 101 164 186 188 231 213 201 151 119 104 87 95 103 89 75 79 85 84 64 67 67 81 77 56 61 79 79 64 46 54 68 48 68 76 61 58 54 36 58 74 74 76 72 53 56 62 55 59 52 49 43 45 40 41 31 29 16 18 13 11 20 21 26 19 18 19 34 26 16 9 5 7 6 13 16 15 16 18 28 28 24 22 25 21 22 24 28 27 24 23 15 9 35427 301 96 30 9846 9 50 27 6953 752 3292 2998 3072 3440 3595 3619 3700 3772 3813 3849 3949 3987 4122 4208 4104 4154 4206 4318 4356 4346 4261 4172 4310 4290 4243 4291 4331 4542 5001 5397 5935 6370 6869 7195 7338 7742 8200 8356 8183 8007 7939 8218 8118 8374 8614 8726 9783 11360 13814 14975 13866 11002 11983 18722 10459 4116 1790 1213 1055 917 754 612 457 330 317 292 274 195 115 135 91 40 42 55 -25 34 34 33 6 69 68 21 24 -8 6 49 50 -2 4 12 -9 50 64 62 42 26 1 30 50 50 71 49 70 72 42 74 58 58 17 68 75 43 38 -1 88 60 38 33 14 7 75 44 23 20 35 50 51 17 24 32 33 56 2 23 16 31 56 85 86 33 35 93 86 69 68 79 72 53 62 43 68 43 72 45 15 46 56 34 46 68 56 60 80 53 67 104 85 91 104 72 62 62 72 60 65 72 63 84 60 55 37 54 34 61 34 45 104 118 117 74 72 64 51 34 52 77 30 49 51 56 47 35 72 84 107 166 181 144 101 97 141 176 208 247 224 187 152 86 97 87 77 83 103 77 93 101 88 73 62 82 81 63 59 61 64 66 77 85 61 69 76 87 75 69 67 74 58 72 75 71 89 79 71 64 61 62 72 52 56 58 67 51 44 42 33 40 36 47 31 28 17 27 33 33 36 33 16 25 21 19 19 9 16 20 14 18 33 32 36 40 36 36 32 36 37 36 36 36 30 29 19 35433 301 93 30 9843 9 50 33 6953 748 3630 3513 3596 3687 3874 3911 4097 4092 4054 4163 4318 4469 4441 4396 4659 4772 4799 4824 4972 5057 5139 5068 4703 4463 4596 4636 4731 4833 4802 4885 5112 5079 5077 4951 4780 4712 4760 4733 4849 4683 4427 4416 4430 5351 4524 4332 4365 4608 4794 4709 4154 3638 3572 3472 3206 2931 2706 2464 2091 1782 1513 1361 1250 1053 895 683 565 547 461 343 281 286 231 214 138 114 109 84 14 -26 19 43 14 0 -2 51 74 32 40 -9 -23 -31 13 3 28 46 41 67 53 31 38 57 67 68 80 56 62 85 51 61 79 29 27 47 84 60 27 59 66 64 11 54 35 -1 36 82 22 8 1 55 78 90 85 29 27 42 18 40 67 68 84 69 81 50 -7 24 48 63 38 55 64 45 52 60 34 62 62 54 77 59 62 90 88 71 72 54 53 75 79 82 63 57 48 88 82 77 58 73 86 33 53 60 68 95 72 72 59 101 137 136 107 95 94 111 101 77 46 51 55 33 48 49 48 40 65 97 152 197 174 103 76 127 173 223 231 241 147 92 102 93 60 46 89 108 114 121 118 91 99 106 92 77 79 82 65 62 89 68 70 56 77 66 67 84 85 71 82 79 74 82 71 59 63 58 62 81 68 57 55 48 51 61 58 49 55 46 40 42 41 19 41 36 27 33 33 35 39 47 22 19 32 22 18 21 14 31 36 38 33 32 38 39 37 42 36 33 35 33 35 32 19 35439 300 120 30 9840 9 50 39 6953 745 3249 3179 3308 3394 3500 3537 3644 3674 3783 3860 3886 4029 4037 4073 4054 4152 4287 4391 4512 4481 4480 4634 4772 4711 4747 4877 4843 4889 4893 4639 4431 4199 4124 4094 4030 3865 3913 4019 3957 3772 3578 3581 3642 3470 3455 3356 3477 3772 4484 4378 5264 12113 15483 30676 102295 80162 5889 3686 2336 2007 1886 1661 1109 778 537 389 275 181 155 133 132 54 101 80 74 55 16 29 -16 -36 24 59 16 20 25 44 14 0 -8 0 19 -12 27 77 60 23 8 41 27 62 116 24 25 8 1 29 36 70 38 44 14 29 10 34 57 30 -2 -9 -13 24 37 17 26 57 36 39 -14 12 57 8 57 -15 -8 12 44 32 81 85 60 9 29 63 46 56 58 22 1 26 20 44 43 28 -1 54 33 18 -11 32 27 76 112 66 91 71 57 77 63 75 26 22 34 55 29 54 54 15 46 37 46 39 55 54 58 84 60 43 83 92 96 101 79 85 66 55 45 60 42 27 20 26 14 31 97 162 156 105 106 99 135 174 190 208 188 128 79 58 68 70 92 98 87 63 75 76 58 58 82 69 66 69 62 61 44 56 72 58 50 65 56 70 67 68 68 65 54 60 53 56 58 41 52 66 58 45 38 40 57 68 69 55 48 48 29 40 33 31 29 16 20 29 25 20 22 34 21 27 27 23 19 20 21 18 20 21 19 13 9 11 28 30 29 26 26 26 27 27 27 33 27 13 35445 301 56 30 9836 9 50 45 6953 741 3858 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 145 1164 3901 14080 11176 7166 6348 18435 20454 24193 26625 45293 136848 282100 203681 138483 301800 779068 703088 506654 607127 655387 266577 175891 149438 1220 101 55 13 40 24 -9 34 -55 21 5 -6 1 -24 28 -3 -33 25 -12 -11 12 -12 -11 20 38 21 27 49 18 27 25 -8 60 6 1 0 10 4 4 42 35 8 10 12 4 20 35 8 -18 35 38 40 1 -5 8 12 -2 30 45 27 5 20 -7 -14 15 5 33 -9 -27 10 36 20 2 19 44 22 30 2 -4 4 1 12 26 -12 -14 38 42 10 13 72 50 48 65 86 11 34 34 36 37 66 49 40 16 4 16 39 26 31 2 31 7 35 28 12 43 32 58 102 91 82 48 40 9 18 18 30 50 55 30 18 91 233 190 56 50 51 134 214 197 157 162 96 88 74 43 60 52 48 56 63 71 55 70 69 64 40 43 38 49 54 42 44 43 22 46 43 36 57 55 49 57 48 32 33 36 48 32 34 36 36 23 25 48 57 56 48 39 18 35 38 40 37 30 21 18 26 21 10 6 18 13 11 11 27 31 20 25 14 999999 6 13 5 999999 999999 999999 999999 999999 4 18 20 18 18 16 14 11 8 9 11 35451 300 112 30 9832 9 50 51 6953 738 543 559 514 607 597 604 649 651 663 709 790 870 864 878 946 913 940 976 1069 1167 1271 1489 1545 1306 1313 1282 1291 1325 1390 1361 1497 1604 1803 2081 2307 2125 1929 1863 1795 1807 1945 2071 3286 7943 7606 24161 20442 19899 8924 6629 8154 9767 21917 63036 148780 165090 202614 107430 95304 192328 417793 271662 184103 313495 121500 202058 215708 237867 129890 1796 153 89 111 47 8 54 62 -38 -58 -9 -23 -10 12 29 -3 10 11 1 43 28 9 -11 58 33 -8 41 33 7 -11 47 30 30 54 34 43 51 2 -10 -3 -32 -41 -20 -30 2 -15 -31 3 3 -4 17 32 1 2 2 26 14 45 9 32 34 3 39 10 -14 10 27 10 -4 -38 -44 -9 -6 13 17 7 -22 0 47 36 -30 18 64 40 23 18 41 9 15 4 35 69 52 8 39 51 7 50 75 47 6 17 57 14 5 22 19 35 22 4 -1 31 44 30 50 58 71 76 90 98 61 38 57 64 52 19 -4 12 28 24 31 15 19 86 229 126 24 33 75 181 187 162 164 166 150 133 77 52 83 69 66 86 77 56 57 84 73 60 69 44 23 38 47 34 25 26 31 44 41 31 41 31 22 42 40 41 30 27 37 32 32 31 27 34 20 33 28 44 50 47 32 25 34 41 38 19 11 0 -4 0 23 -1 6 9 4 16 19 16 13 9 10 16 1 -6 -12 -9 -5 -2 4 15 11 13 13 4 6 8 9 12 8 5 -3 35457 301 79 30 9829 9 50 57 6953 734 1687 1567 1625 1640 1807 1851 1833 1788 1948 1976 2051 2090 2013 2109 2077 2143 2284 2335 2457 2622 2585 2604 2812 2958 2995 3116 3150 3210 3240 3425 3581 3841 4066 4342 4494 4758 5273 5589 5984 6623 9778 21693 8547 9094 15341 23292 40533 24558 13703 25753 84322 74676 61689 145974 177627 143725 102892 28564 19179 38501 55140 52450 67159 69161 126361 74248 41436 2748 855 178 -26 -4 -3 -32 25 -64 -38 -33 36 -22 -9 -73 -20 -1 -23 -25 -50 -52 0 -20 3 5 -3 -2 -6 -33 7 -38 2 49 31 31 6 32 18 -12 -47 -5 -24 38 32 24 3 -36 24 2 -4 8 -8 -7 -1 22 33 -2 -7 42 6 -30 27 20 -10 12 7 -21 32 39 16 19 -29 29 8 12 -16 6 25 25 6 23 23 -3 -11 -35 -11 -10 -2 23 17 12 15 37 50 41 42 28 21 12 12 29 42 52 43 31 -1 12 7 39 23 17 -7 7 -15 22 51 41 26 54 34 37 71 80 102 90 87 70 46 42 -5 15 13 22 62 34 7 23 128 256 175 66 31 59 108 152 142 152 179 171 137 101 81 91 99 82 73 83 77 60 49 56 36 46 54 35 33 39 37 25 26 30 42 21 23 34 35 36 27 21 32 45 30 37 17 15 36 27 25 44 59 45 38 26 35 40 25 31 11 14 10 14 16 8 15 4 6 0 12 18 14 20 21 13 6 6 7 11 4 -10 -14 -15 -12 -5 1 9 21 25 15 14 9 9 11 8 -3 35463 301 77 30 9827 9 51 3 6953 731 2843 2770 2946 2957 2921 3121 3246 3224 3230 3334 3364 3363 3469 3508 3630 3760 3920 4065 4208 4305 4512 4875 5458 5643 5915 6236 6497 6641 6849 7332 7738 8233 8669 8680 9130 9609 9887 9981 10335 10611 11636 16899 39820 23048 13875 19054 7478 7087 7453 8376 9164 9600 10478 10665 10678 11417 11903 10975 7566 5870 4518 3035 2148 1564 921 369 143 13 25 14 -34 -68 -45 -58 -37 17 -28 -53 -13 -12 -53 -19 -13 2 -10 -39 -5 -7 30 43 25 -9 7 49 38 11 10 -4 8 13 -29 -46 -6 -12 -9 -30 -25 -10 -7 -22 2 -24 -42 -22 3 -42 -20 12 -21 16 17 24 2 6 8 -6 2 -5 -7 -14 7 27 6 10 15 3 20 -31 -28 -13 -28 -33 -5 2 -32 -21 -18 -37 -11 -10 -27 -30 -20 8 -21 23 -14 22 22 29 2 11 11 31 10 5 43 39 21 7 25 12 3 4 2 -37 -34 -32 -45 -16 -3 -4 15 22 38 84 66 18 71 139 114 72 59 38 31 37 40 32 1 -11 0 -20 -15 19 20 93 264 234 46 -18 7 88 103 58 103 139 128 134 109 70 63 64 87 90 93 84 50 49 36 48 42 43 37 23 30 37 15 2 31 30 9 22 19 21 29 21 8 16 26 15 25 14 8 10 24 43 35 26 22 27 11 2 -1 -1 -1 -9 -6 -4 -1 6 7 11 5 10 27 14 17 16 9 9 10 7 1 1 -13 -11 -8 -12 -7 7 13 9 10 14 9 6 10 12 12 5 -2 35469 301 102 30 9822 9 51 9 6953 727 1718 1592 1601 1625 1690 1651 1820 1845 1957 1991 1941 1995 1956 1986 2093 2162 2189 2194 2275 2270 2290 2385 2391 2388 2514 2623 2679 2915 3130 3204 3287 3398 3594 3844 4154 4518 4861 5456 6135 7747 29353 127295 183445 234226 198999 106530 166651 197583 198172 28629 15935 35777 13953 4254 3490 3214 2806 2233 3590 17917 3993 1112 625 254 177 63 -6 -3 -26 -15 17 1 -43 -11 -9 15 8 -6 12 19 10 17 56 46 26 10 28 16 29 55 26 20 12 50 13 -29 -54 1 37 -39 -10 22 1 12 8 17 -3 -19 -6 21 -7 10 16 -9 23 -1 14 60 -6 34 52 21 -2 -48 -21 -26 28 2 -18 -12 25 38 69 62 33 29 16 37 42 12 19 16 47 48 19 61 28 -10 1 9 20 32 54 15 10 49 39 22 35 24 47 63 31 23 11 31 38 51 23 10 21 25 9 37 45 8 31 -5 15 22 40 21 78 92 81 136 147 141 127 101 102 91 95 109 73 73 75 45 26 50 38 4 35 27 25 94 230 283 141 34 52 88 107 83 109 98 94 82 97 89 100 110 169 156 102 68 84 85 74 68 60 73 60 52 38 43 41 39 25 55 70 67 55 39 45 32 43 39 47 55 52 40 55 63 36 47 55 57 36 34 37 42 19 21 21 24 17 13 25 34 29 10 3 13 20 26 45 45 36 37 32 23 18 14 5 0 2 12 21 19 12 16 21 25 22 25 13 20 21 17 10 35475 260 1301 30 9821 9 51 15 6953 724 72 482 2299 18018 38942 87345 118815 138983 189452 75835 17418 30213 91602 123161 141980 197411 236355 447656 695696 516478 824998 566461 306527 34843 24129 1504 103 50 -1 -80 12 -2 3 -6 23 -22 -28 -13 -41 -40 14 -1 -6 43 27 25 10 38 38 22 -11 22 -23 22 -16 -3 1 -14 -4 9 8 31 9 3 -27 -23 -2 -21 4 -10 -11 18 16 4 -2 7 -8 -4 -2 17 -7 7 23 46 29 2 21 28 -3 22 35 15 28 56 81 43 24 34 37 56 46 1 21 6 31 21 18 13 3 10 1 21 20 4 38 42 34 24 12 22 45 44 8 46 14 -20 21 42 37 -21 -13 9 35 3 -13 2 7 0 40 62 85 104 98 109 115 135 152 165 148 113 83 87 94 87 51 61 22 31 23 -2 -12 24 26 4 31 82 205 267 147 10 41 81 79 50 59 80 69 62 69 90 99 88 103 121 95 55 55 58 31 40 38 26 30 41 38 39 25 18 26 19 42 30 21 34 43 38 37 38 48 38 41 37 39 37 32 31 40 40 22 36 33 36 31 32 14 10 0 15 18 24 18 11 16 15 27 36 29 13 11 13 19 14 2 -13 -9 0 -1 6 1 8 15 12 9 20 16 11 13 17 6 -4 35481 301 69 30 9819 9 51 21 6953 720 2505 2505 2511 2554 2580 2684 2625 2751 2801 2796 2979 3091 2929 2993 3073 3104 3197 3192 3357 3383 3465 3526 3633 3707 3889 4107 4305 4370 4264 4338 4471 4760 5144 5333 5453 5488 5388 5373 5607 5659 5903 6010 6327 8461 17018 78940 81726 26413 3924 3608 3752 3964 5150 16710 83700 90009 75960 21592 67502 57155 1917 709 476 288 181 91 74 81 15 22 26 -17 -11 -22 16 -6 21 -31 -18 13 22 38 37 76 32 36 17 13 23 6 29 65 22 5 29 33 42 13 23 57 16 45 9 19 21 70 25 -3 20 37 17 51 74 24 54 61 43 64 51 34 87 93 38 41 62 67 35 57 77 69 53 76 51 60 51 103 122 92 70 59 64 41 37 44 44 17 29 49 -10 21 14 4 23 26 48 26 54 30 43 55 39 26 47 59 34 34 39 28 25 17 -13 -12 24 -4 11 36 16 34 49 83 120 118 118 137 146 127 107 98 113 107 71 44 76 70 74 86 91 54 13 37 17 34 37 25 10 51 98 197 328 201 37 64 104 102 78 60 58 56 71 105 81 100 116 133 125 98 81 67 48 57 59 42 46 59 39 42 45 61 76 68 58 43 45 58 40 51 50 50 52 43 46 57 48 45 32 45 51 55 56 42 46 53 55 36 25 21 28 21 23 28 33 33 36 44 48 44 41 34 21 24 22 24 11 5 8 17 19 12 18 20 18 13 19 18 22 29 29 24 22 16 11 35487 301 64 30 9814 9 51 27 6953 717 1898 1802 1839 1901 1952 2042 2052 2024 2178 2224 2278 2265 2319 2324 2312 2427 2325 2366 2453 2386 2309 2307 2345 2376 2383 2385 2527 2541 2524 2644 2730 2783 2735 2671 2650 2705 2683 2632 2807 2945 3031 3111 3124 3339 3312 3424 3759 4258 5148 17403 102030 157137 136142 152455 73863 53383 149745 124439 146499 3426 1010 737 508 309 194 97 -20 -32 -26 -71 -80 -9 -13 -13 -44 -87 -68 -24 -82 -71 -27 -9 -52 22 -4 6 1 -42 10 -16 -9 -29 -4 10 10 -50 -37 -25 -7 -17 10 -26 18 -1 -24 9 10 -9 -8 23 70 16 33 70 42 57 -20 16 86 33 -4 43 -2 -39 4 5 24 22 7 12 -3 14 0 36 47 35 24 5 20 50 17 4 -44 -31 -5 -17 -9 -38 -5 -37 -44 -18 8 -24 0 15 -28 -32 21 8 -29 -23 -12 -13 -1 1 26 9 6 4 -7 -11 -7 -12 15 30 11 40 96 55 61 89 85 91 83 55 76 54 52 63 43 32 30 13 -8 -13 -15 -10 -9 -20 -22 -21 -36 -22 -25 -34 17 60 130 214 125 1 -18 20 34 16 33 16 3 3 24 34 44 58 74 41 33 31 27 22 25 16 33 14 11 5 -12 -3 -5 16 -6 8 2 -11 -16 -13 -15 -13 6 25 5 4 5 7 11 5 0 -11 -6 -11 -11 0 9 1 -8 -19 -20 -24 -22 -22 -18 -14 -1 -2 -7 -1 -8 -16 -14 -13 -23 -37 -36 -33 -37 -26 -21 -26 -25 -34 -31 -30 -23 -12 -19 -18 -12 -5 -14 -23 -27 35493 301 62 30 9812 9 51 33 6953 714 2913 2699 2855 3003 3154 3120 3195 3289 3268 3347 3475 3539 3538 3510 3520 3565 3570 3551 3622 3724 3808 3748 3667 3754 3923 3997 4072 4104 3978 3979 4099 4176 4318 4247 4091 4032 3940 3791 3616 3545 3593 3406 3506 3679 3856 4033 4146 4149 4085 3925 3962 4027 3893 3495 3455 5549 5365 2700 2326 1866 1216 780 498 356 134 41 47 42 7 -50 -14 -47 -30 -32 -38 -48 -65 -66 -52 -22 -13 -34 -65 -57 -31 -15 -25 17 46 9 -9 10 4 17 -5 -16 -21 -59 -32 0 18 44 48 39 44 43 39 20 33 48 67 29 26 13 21 57 55 8 47 69 65 43 21 60 27 22 34 26 48 26 26 23 29 13 -19 16 36 39 -1 -33 20 8 0 -7 -35 -24 -14 -18 -51 -1 25 -44 -70 -19 23 -7 0 22 -10 -3 -1 16 -4 -18 9 15 2 -20 12 4 0 -12 -8 10 -5 38 16 32 87 78 81 65 65 76 78 72 66 46 40 36 58 19 23 5 -22 -13 -39 -17 17 19 -11 -21 -6 0 -6 34 113 155 146 99 32 -6 32 61 49 12 24 22 17 20 57 61 71 87 80 48 48 45 19 22 33 23 14 18 9 28 15 11 -8 -4 4 12 9 19 19 19 8 2 -3 1 -6 6 13 13 10 13 6 8 11 8 12 1 -4 -4 0 -2 -7 -12 -8 2 4 16 19 8 9 10 -5 -9 -16 -24 -25 -25 -27 -28 -17 -12 -19 -16 -11 -13 -12 -16 -17 -9 -12 -7 2 -4 -18 -18 -17 35499 301 62 30 9812 9 51 39 6952 710 2010 2130 2105 2052 2111 2253 2213 2271 2297 2396 2448 2463 2534 2603 2579 2656 2919 2893 2993 3119 3172 3274 3337 3501 3662 3874 4074 3764 3566 3609 3688 3578 3293 3064 2948 2743 2621 2621 2576 2421 2367 2521 2471 2495 2350 2588 2880 3000 2930 3453 5150 19578 62605 88420 37696 58656 81335 195932 105658 32790 271027 183567 4313 106 34 26 -32 -38 17 -4 -45 -53 -6 -40 -21 -4 -36 -65 -18 4 4 4 -24 22 29 -9 31 4 2 49 60 -57 3 -53 15 12 -2 64 31 37 46 63 50 31 77 43 23 81 83 57 37 25 30 61 81 71 108 65 37 34 97 63 87 58 64 57 59 62 16 29 55 25 32 49 46 25 49 56 38 23 -3 4 -5 -19 -44 -15 -15 -32 -11 -5 41 43 -11 -8 11 11 -1 3 19 25 1 -6 20 40 41 19 52 29 17 30 4 -12 -7 7 -5 23 26 56 98 100 78 72 59 43 71 44 64 57 13 30 38 29 14 -9 -4 3 12 16 18 9 21 35 32 25 36 39 74 112 47 29 33 28 14 54 71 34 43 50 7 24 44 90 91 87 101 90 80 66 58 46 26 51 51 47 49 31 42 29 31 35 20 25 16 13 25 38 35 44 19 15 42 43 41 32 49 43 39 38 32 30 23 15 16 10 14 15 27 27 27 20 25 35 30 24 19 22 13 12 18 6 0 -2 -4 14 17 6 10 18 13 10 6 17 16 18 20 24 26 24 17 6 1 35505 275 841 30 9811 9 51 45 6952 707 -80 999999 999999 999999 999999 999999 999999 999999 999999 999999 -15 80 90 -16 1200 5092 4838 3909 7269 11982 7700 10287 53283 100877 124968 131860 206729 380158 465857 438421 319810 195336 173456 327181 527336 636646 586639 141963 920 2 25 54 -36 -4 33 -3 35 49 41 27 40 48 24 21 28 68 59 32 30 10 95 55 47 68 66 93 77 63 47 34 47 87 36 56 117 128 93 86 111 58 66 95 55 89 100 65 58 91 52 64 116 133 64 49 56 82 108 124 105 88 81 90 86 66 60 61 69 57 47 60 73 64 30 32 60 30 52 65 50 54 76 36 41 34 43 43 38 44 53 34 24 52 58 52 77 78 60 69 84 56 24 49 65 35 46 43 42 30 43 46 91 149 141 94 93 97 100 105 63 57 40 34 41 44 58 26 4 -4 33 54 65 75 46 56 65 46 45 46 60 54 61 58 76 38 24 26 41 87 83 62 62 67 46 84 114 133 153 154 130 120 116 106 96 91 86 54 58 66 74 54 53 46 45 56 39 49 61 63 63 60 55 60 46 52 63 65 84 82 74 68 67 62 70 60 55 48 49 47 36 35 53 51 45 66 61 67 60 58 62 51 49 48 30 30 26 30 33 34 44 54 57 49 51 47 41 39 39 46 52 56 58 51 55 48 38 35511 301 57 30 9807 9 51 51 6952 703 2476 2392 2397 2488 2529 2498 2612 2590 2627 2753 2784 2841 2923 2978 2924 2981 3152 3241 3320 3328 3342 3397 3296 3432 3662 3781 3515 3319 3282 3303 3310 3279 3331 3281 3301 3325 3343 3223 3125 3107 3183 3257 3269 3299 3079 2974 2948 3030 3426 5529 16682 4393 3771 7659 49997 142849 226110 30625 1305 364 90 10 -32 -14 -62 -38 -86 -44 1 -28 -63 -41 -80 -76 -11 5 -61 -30 -52 -20 14 32 -45 -30 24 -3 -11 -3 33 23 23 23 38 -10 -35 12 54 -4 2 10 6 44 17 8 -14 7 -12 -11 -35 -13 2 18 0 -8 24 -11 19 41 15 13 -21 15 44 -3 54 45 25 18 49 58 26 42 37 14 28 36 -22 -12 13 -7 41 36 20 21 12 -6 -28 -26 -31 -38 -22 -14 -28 -55 -36 4 30 -9 -2 8 4 1 9 20 16 -14 -9 29 34 -1 24 62 11 7 -11 -5 28 54 38 11 45 63 26 46 60 16 -16 -30 -30 -30 -60 -37 -14 7 2 34 14 9 21 12 24 28 9 -5 0 0 -6 -24 -30 -15 16 27 0 -2 22 25 27 5 13 56 65 68 76 56 68 62 29 32 43 18 11 21 18 26 14 1 3 18 27 6 13 20 12 19 10 8 8 3 22 24 25 26 39 35 34 42 29 25 32 26 12 6 11 6 5 11 13 3 7 21 9 12 26 19 7 7 -7 -12 -4 -11 -2 -2 -4 7 12 16 19 11 13 10 7 2 4 12 11 5 6 7 6 -6 -10 35517 302 25 30 9805 9 51 57 6952 700 21953 2434 2328 2373 2426 2518 2493 2629 2684 2700 2754 2734 2824 2952 3042 3077 3141 3247 3311 3309 3340 3452 3554 3675 3748 3829 4204 4310 4132 4025 4059 4169 4192 4310 4337 4388 4621 4881 4923 4614 4531 4650 4738 4808 4654 4559 4710 5463 8517 27090 56746 52966 38600 47941 108012 33614 9463 1839 993 608 343 223 61 7 -60 -31 -16 -56 -25 -67 -71 -18 -23 -26 -29 -14 -43 -64 -35 -32 -46 -43 -30 -17 -11 -52 -55 -61 1 5 0 22 6 5 20 1 -22 32 -4 42 10 -3 47 37 -4 32 54 61 5 10 -3 19 -13 -12 39 4 -11 12 19 15 15 18 15 -20 9 38 -6 20 11 30 40 24 59 51 -21 -27 -12 -28 -6 37 5 12 15 23 52 6 30 11 -4 -31 -26 -42 -24 -23 -45 -40 -19 -10 3 -32 -20 -21 -20 -14 7 24 38 -5 -6 16 11 -6 20 2 26 31 79 66 58 49 43 51 39 21 23 3 -22 -29 -51 -14 -22 -27 -22 -8 7 -4 -11 0 3 16 39 0 -5 19 19 16 7 7 -16 10 -23 -17 -14 -31 -27 -21 -22 -21 13 23 18 32 59 58 58 58 57 59 38 25 32 21 11 24 16 28 11 3 -1 -11 -8 21 19 18 12 16 -2 29 27 18 3 5 21 27 19 22 19 17 12 18 18 13 -1 11 5 0 -3 11 9 8 6 0 8 5 10 -8 -5 -9 -19 -17 -14 -23 -21 -2 8 11 13 3 -3 7 2 1 6 5 0 -6 0 6 1 -9 -11 -16 35523 302 23 30 9803 9 52 3 6952 696 19553 1611 1548 1562 1611 1711 1736 1829 1871 1834 1943 1942 1907 1886 1939 2042 2042 2063 2213 2202 2177 2298 2323 2391 2307 2320 2413 2382 2477 2602 2721 2802 2858 2943 2997 3039 3286 3489 3788 4193 4539 4726 5040 5503 5756 6046 6648 7932 15792 40566 53417 95486 189329 310449 226733 95770 20383 46814 29965 1213 528 311 233 132 65 52 31 23 -32 -10 -49 -18 2 -14 -21 -31 -49 -57 -65 -33 -22 6 -15 -10 0 -3 7 22 7 63 37 32 78 -12 -5 81 72 46 9 6 32 26 45 34 20 14 34 19 2 33 22 -6 29 34 -8 -27 -1 -5 -2 9 36 -2 14 28 9 -18 14 30 25 22 -1 45 56 42 37 31 31 32 23 27 6 20 66 26 24 49 35 19 0 35 1 -41 0 19 15 33 15 -15 -1 7 -10 -12 5 22 12 9 72 43 28 20 12 17 2 -11 30 49 60 40 48 81 96 89 64 25 50 43 37 58 13 -18 -26 -23 3 3 17 10 13 4 17 20 25 36 44 62 38 1 -16 -4 15 7 -11 -17 -23 -29 -26 -1 -3 5 20 0 -6 5 28 7 57 91 92 86 61 49 38 54 52 28 34 38 40 16 20 30 19 -2 24 35 31 33 27 30 47 18 10 19 27 14 14 16 38 44 35 35 26 25 21 15 10 21 19 26 15 14 17 27 27 28 23 9 9 4 -3 -2 2 13 15 11 15 18 17 27 32 28 16 14 19 17 15 21 19 14 10 5 2 -5 35529 302 18 30 9798 9 52 9 6952 693 22088 2713 2686 2692 2755 2768 2767 2861 2949 2985 3048 3006 3164 3185 3249 3356 3420 3523 3687 3770 3853 3979 3935 3924 4011 4109 4290 4301 4378 4371 4382 4323 4446 4342 4466 4661 4923 4894 5046 5220 5063 4998 5137 5121 5223 5579 6019 6496 6317 6326 6272 6298 6802 6854 5433 4013 2741 1443 649 364 120 30 27 28 9 9 -35 -4 -2 13 19 20 28 -11 -34 -4 28 16 -13 7 13 -29 -51 -22 27 23 15 30 23 15 11 79 4 45 54 38 64 54 11 15 70 47 45 57 20 46 38 68 62 53 66 43 25 35 46 -19 44 43 -1 6 21 22 25 40 42 34 13 -16 3 72 62 78 66 68 51 38 30 30 29 63 27 35 35 24 -4 13 9 38 47 60 45 33 31 24 23 28 40 15 24 14 -3 -2 41 37 51 23 47 44 21 52 27 51 56 30 13 31 77 107 70 58 44 65 71 49 49 57 76 63 57 49 32 41 55 47 55 24 48 7 21 16 25 26 48 61 39 46 23 19 19 43 16 6 1 -13 12 29 -1 8 1 21 23 33 33 42 73 85 120 109 98 80 93 77 56 59 51 65 64 58 57 42 34 42 55 38 32 24 36 51 51 44 38 45 44 44 46 30 42 41 35 42 53 46 34 40 43 32 31 31 23 32 34 28 41 30 31 19 24 33 32 23 31 36 40 39 41 44 38 41 42 37 35 36 31 29 30 37 36 27 26 15 12 10 35535 302 44 30 9794 9 52 15 6952 689 24517 2865 2764 2669 2735 2836 2933 3091 3176 3078 3171 3264 3318 3467 3499 3435 3573 3592 3634 3632 3707 3731 3911 3920 3923 4102 4158 4326 4413 4427 4326 4473 4603 4689 4849 5008 5201 5636 5753 5770 5761 5359 4714 4411 4165 4092 4116 4221 4586 4721 4887 5137 5004 4896 4621 3857 2893 1767 706 266 121 87 53 39 50 0 -42 -46 -17 20 11 7 13 32 40 33 19 -25 11 16 23 38 32 24 27 44 28 4 21 47 38 7 -23 8 57 26 67 44 79 85 78 115 63 87 47 53 40 71 93 51 30 35 27 59 15 21 56 68 9 25 2 33 32 7 21 27 44 47 68 104 89 76 35 53 47 65 68 15 49 51 33 -14 59 32 52 38 35 19 -15 9 -18 24 56 26 34 31 -7 4 -4 48 34 44 22 13 43 76 20 12 83 45 34 18 29 30 23 62 127 112 75 72 73 68 94 77 66 64 34 24 11 17 9 43 43 20 20 22 31 36 30 72 90 49 61 64 26 33 35 31 39 31 36 27 23 21 22 35 19 29 41 35 51 38 50 37 61 106 120 120 98 92 72 71 65 77 57 64 58 66 66 31 44 64 80 72 50 55 69 61 61 49 49 49 36 31 40 66 52 49 59 61 60 44 30 46 49 44 53 62 51 44 52 49 44 45 37 30 38 40 45 44 44 41 44 47 52 45 50 46 48 48 46 48 43 36 38 38 33 34 40 31 24 15 35541 302 11 30 9791 9 52 21 6952 686 24005 2069 1981 2085 2113 2122 2028 2088 2168 2141 2222 2369 2405 2337 2379 2527 2501 2654 2745 2628 2686 2739 2903 3037 3152 3352 3512 3705 4031 4078 3804 3706 3785 3853 4177 4568 4874 5293 5664 6074 6455 7249 7331 7797 12999 59718 106229 192356 208789 89386 4152 1334 819 585 421 317 288 225 130 93 56 -8 -38 -15 -79 -52 -44 -1 -56 -58 -14 -9 -2 -45 -68 -59 -31 -24 -57 0 30 -32 -30 7 -1 -23 36 11 22 14 -10 -1 -39 -14 29 40 8 30 31 39 48 10 47 28 30 54 64 7 62 59 25 23 0 2 43 -9 -35 -36 -3 -1 -3 -6 -15 20 23 -35 13 23 -3 16 28 11 30 20 1 31 5 -10 1 -3 14 32 -9 -2 4 -41 -12 0 -1 -10 -16 -24 -34 -9 -5 -33 -21 -15 -9 19 -11 -1 -13 0 32 2 -4 31 -12 14 7 10 11 37 -4 -22 0 66 60 43 24 24 44 21 24 44 17 -3 -20 -29 -22 -26 -28 -18 -17 -13 -18 -24 13 39 58 42 46 22 0 -1 43 31 0 -19 -23 -29 -19 -44 -36 -29 -16 5 -21 -27 -19 -14 -16 -5 17 30 55 100 96 68 46 44 29 34 18 24 29 20 39 32 20 28 23 15 10 9 6 7 25 15 17 18 25 -1 -2 5 12 22 21 7 18 21 25 24 15 14 24 26 16 13 12 12 11 5 2 16 14 13 22 20 10 9 4 16 13 9 17 15 12 9 12 8 13 9 5 14 8 -2 -3 7 -4 -12 35547 302 9 30 9789 9 52 27 6952 682 24377 2540 2513 2600 2639 2760 2862 2818 2786 2854 2960 2991 2914 2894 3018 3053 3130 3099 3136 3124 3136 3078 3056 2988 3001 3051 3111 3204 3310 3440 3613 3856 3957 3967 4206 4325 4428 4572 4685 4729 4815 4913 5001 4927 4713 4641 5966 30586 34395 4406 1734 1180 844 611 307 116 -24 -24 -37 -49 -61 -64 -57 11 -9 -34 -28 -45 -17 -14 -94 -44 24 13 -9 7 -20 -14 19 -41 -27 -48 -29 -10 18 -17 17 28 -39 28 20 -8 -42 -31 23 10 43 103 19 48 60 79 32 74 67 40 85 87 87 75 119 103 99 45 45 16 44 44 40 14 3 3 20 53 50 44 27 -1 10 -38 1 21 13 18 14 33 9 -26 12 -7 11 29 20 19 49 20 8 12 8 12 28 -16 2 21 10 -1 -8 37 14 6 21 44 13 14 22 19 7 15 18 36 31 27 21 6 -4 10 36 56 72 65 58 61 42 72 55 53 23 18 14 16 -1 -11 31 28 -5 2 31 12 32 55 59 48 40 42 61 28 16 22 27 14 -8 -25 -7 7 -8 -20 -1 7 -5 18 19 7 10 26 40 56 72 89 82 82 79 81 76 53 54 39 29 48 69 65 46 36 34 41 34 35 53 48 53 39 35 16 29 21 28 36 17 28 33 47 53 56 44 33 38 38 42 49 36 30 26 30 33 31 22 24 38 31 24 25 27 20 29 36 32 24 21 22 22 26 28 22 21 19 16 10 12 15 10 5 5 -3 35553 301 36 30 9786 9 52 33 6952 679 534 510 472 565 521 546 589 675 711 708 636 686 815 806 785 769 862 947 936 893 988 954 956 880 886 1032 1063 1194 1324 1508 1535 1615 1738 1897 1859 1645 1649 1690 1908 2182 2416 3171 5791 41290 190362 234739 329002 489121 457055 422005 378708 6522 116 -25 -27 -41 -36 -20 14 -33 -53 -10 43 17 -17 -9 20 2 -9 -12 12 23 23 44 2 -10 -30 6 -14 -17 18 -11 16 -14 -11 -15 12 -9 28 7 16 36 36 45 85 71 71 87 78 101 107 30 24 60 51 53 92 80 52 59 34 33 26 44 24 43 59 22 30 47 48 39 20 29 17 -25 -2 -9 -12 -3 16 -2 -21 -20 -21 14 76 2 19 52 55 40 60 43 60 46 56 75 41 35 30 37 35 32 15 7 13 28 31 21 -3 -2 15 11 37 36 34 35 36 35 28 59 55 7 -3 38 116 128 101 115 98 42 67 64 33 39 32 54 38 -9 6 1 15 19 26 47 51 50 49 29 8 13 18 14 18 -4 8 -6 10 7 0 17 1 13 24 12 18 6 -1 9 10 27 40 60 86 102 99 100 98 56 30 59 63 62 58 43 48 37 21 28 37 51 64 47 36 46 33 33 43 44 46 57 60 42 32 20 30 50 49 45 51 54 39 38 52 52 60 45 45 41 29 27 38 27 34 42 39 32 48 42 32 32 32 30 33 39 33 38 36 30 31 26 28 28 23 19 18 13 13 6 -1 35559 302 5 30 9785 9 52 39 6952 676 6394 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 -54 146 252 338 592 892 1639 15366 100434 206754 434092 636639 682135 684235 999352 696327 142293 559 -55 -76 -51 -72 -43 -48 -68 -29 -49 -46 -55 -62 -58 -28 -23 -37 16 -8 -19 31 -4 -34 -5 -13 -14 50 -14 -6 -34 -7 -9 -8 44 49 55 37 18 41 7 50 69 -27 9 50 46 46 30 12 67 87 57 15 34 12 -26 -30 -42 -14 29 -17 -5 -2 -24 24 31 20 -2 6 40 35 42 20 1 -16 -28 -6 33 21 5 7 2 -23 -35 -20 -24 14 24 12 -1 -2 24 11 -8 -21 -28 -1 7 35 48 31 26 -8 -40 -22 8 0 -2 -27 -13 56 15 -35 -14 2 -10 -30 19 31 33 21 -9 12 69 120 169 134 103 53 38 24 43 2 12 6 -15 -13 -15 -27 -12 8 43 23 -18 -6 4 -2 12 4 12 -6 -3 -39 -19 -25 -31 -16 -27 -25 -8 -14 -9 -18 -22 -22 -8 -17 -15 -4 28 66 82 76 59 55 57 38 27 25 30 6 3 23 22 17 11 9 17 37 22 26 18 13 -4 10 15 17 17 29 32 34 12 2 -2 4 22 30 30 33 22 10 21 27 28 17 13 14 23 17 20 22 11 20 23 32 20 19 17 21 18 24 19 19 12 15 10 9 14 11 9 6 3 1 2 1 -6 -10 -14 35565 302 0 30 9780 9 52 45 6952 672 14789 710 705 722 793 743 695 694 787 801 811 823 942 927 942 1038 1054 1093 1151 1183 1215 1331 1301 1446 1508 1719 1888 2225 2325 2007 1840 1855 1825 1913 1961 2054 2253 2419 2514 2780 3506 3491 3349 3858 6488 13926 53245 79670 203624 376315 673261 597457 286731 295089 193755 1866 -29 -15 -1 -46 -13 -2 15 31 45 8 37 16 -59 12 -3 -4 -31 25 68 13 40 25 -40 40 16 25 32 -17 31 58 102 26 40 68 42 28 72 74 32 74 110 82 37 23 33 89 107 87 81 54 55 70 84 37 31 27 -17 -25 -32 33 60 54 103 99 80 102 100 39 17 68 93 69 76 68 89 70 52 63 86 43 86 49 34 10 39 50 64 40 53 75 63 56 -2 42 58 85 76 75 79 81 61 18 56 36 47 50 56 68 22 29 43 78 80 66 51 48 44 54 57 76 50 55 74 128 223 214 132 77 96 86 48 24 22 22 27 17 -18 1 29 36 30 56 45 35 54 37 -5 3 29 28 25 15 34 31 24 7 42 22 -2 25 28 38 20 11 31 35 48 83 97 116 136 150 144 109 75 67 61 58 74 70 53 58 47 66 64 71 57 38 79 72 56 51 62 39 54 70 72 72 69 72 61 46 42 47 52 69 63 71 65 57 60 50 51 45 45 46 40 56 40 48 54 51 46 50 48 53 57 61 57 52 48 59 58 54 47 40 51 46 40 36 36 36 36 28 23 19 35571 259 1287 30 9777 9 52 51 6952 669 72 4391 13303 33885 106741 227848 377478 493309 683489 719361 447833 368652 460465 560349 615433 490202 29047 267 -18 -22 -6 -40 -18 5 19 -20 -8 2 -8 37 47 5 -22 -44 0 57 21 5 4 19 42 39 52 38 77 85 45 37 72 40 28 41 70 71 77 49 48 75 34 13 13 47 43 42 32 41 69 41 69 66 76 68 48 35 71 25 7 25 70 55 104 114 79 78 76 59 116 96 57 47 83 56 5 0 22 21 -2 31 3 36 41 26 35 39 17 4 15 66 37 44 22 22 15 35 43 24 36 26 19 56 7 29 44 40 22 28 47 -6 47 25 27 36 41 35 38 62 150 180 199 130 90 70 26 55 41 22 3 25 3 -14 22 20 31 20 69 89 61 55 19 20 28 24 22 5 7 -1 7 -1 -17 -3 7 3 4 1 -3 -18 19 26 35 57 71 103 103 67 70 44 55 40 37 42 50 40 45 43 58 50 44 38 36 32 34 53 41 26 27 20 45 48 54 51 56 44 43 32 17 21 39 36 43 41 40 36 39 48 42 25 32 31 24 21 24 21 26 38 42 35 38 39 41 32 35 38 25 35 38 30 34 24 23 30 30 27 26 26 23 13 13 8 9 35577 261 1227 30 9777 9 52 57 6952 665 165 2794 11886 32733 100888 274986 428378 172108 288937 586009 629488 445981 311471 31016 31950 247481 373594 140980 214832 488140 250012 808 -44 -24 -31 -38 -8 -47 57 77 34 61 -11 50 38 22 -26 3 -33 11 -18 18 21 33 42 31 66 43 41 21 35 81 68 59 34 59 92 103 79 81 76 67 81 32 54 32 30 78 70 59 77 108 55 53 56 43 51 86 105 63 81 57 77 88 77 52 58 103 84 59 50 44 95 44 52 61 37 51 38 49 78 70 55 32 2 43 34 -9 35 28 -1 38 2 0 27 10 20 36 10 22 41 41 64 30 4 17 19 20 64 39 32 58 25 20 45 35 4 -24 27 120 122 180 181 86 36 75 49 3 28 11 15 41 42 29 43 62 62 44 37 30 30 17 12 5 7 -10 -13 -21 -21 3 3 -7 -9 -16 5 8 12 31 15 19 48 98 120 105 89 62 42 37 40 55 45 34 31 32 42 37 23 31 24 44 34 42 45 42 47 53 35 45 30 47 62 59 68 48 43 53 52 61 32 30 39 47 40 41 52 46 48 43 37 41 41 25 36 39 32 34 50 58 50 43 31 30 32 34 35 31 34 34 37 36 30 32 33 25 24 28 26 17 11 14 8 35583 301 23 30 9773 9 53 3 6952 662 657 653 627 682 668 713 736 752 815 786 923 952 910 1066 998 1114 1125 1157 1173 1217 1353 1375 1383 1518 1636 1789 1874 1786 1750 1854 1874 2004 2231 2417 2535 2647 2955 3333 3900 4468 5010 12819 111421 235772 203822 69380 93742 91847 71048 8442 9142 5745 18058 84960 179186 236296 198222 32235 17187 29592 82624 647134 398479 2752 8 -43 -41 -64 -76 -42 -18 -38 9 -8 -56 -18 4 -39 -39 -29 17 -63 -28 20 -7 1 76 61 38 -15 14 33 85 66 35 100 89 86 56 44 27 49 61 73 31 45 52 58 56 41 25 59 83 59 50 68 60 86 87 102 107 123 69 73 81 48 3 74 60 61 62 51 6 18 18 50 66 46 7 7 19 17 5 38 12 38 2 -8 4 -9 -11 -4 19 16 1 0 -15 15 41 34 23 13 23 13 37 22 -16 8 35 22 43 35 33 38 12 -2 47 -3 16 73 108 156 152 81 43 38 68 12 -24 9 18 8 -10 25 66 70 14 -6 -18 -26 -12 -12 2 -2 4 -11 -10 0 -14 -16 -13 -24 -31 -13 -5 -5 7 31 23 47 77 93 105 79 58 62 42 48 46 50 46 52 44 30 21 21 32 25 28 53 33 40 38 43 39 34 29 52 39 44 52 50 62 66 59 52 51 41 40 34 25 33 28 39 51 50 55 52 47 45 35 28 24 30 23 19 28 39 35 36 37 37 37 44 31 31 39 25 36 35 32 25 20 27 25 25 28 19 16 15 12 35589 301 18 30 9768 9 53 9 6951 658 2105 2005 2040 2047 2121 2230 2287 2317 2342 2391 2465 2470 2473 2532 2470 2571 2640 2686 2812 2814 2954 2996 3068 3214 3204 3355 3469 3621 3656 3624 3549 3549 3736 3956 4174 4425 4879 5360 5740 6037 7383 12563 21248 24861 52202 123404 143844 146567 105640 3060 116 10 -38 -60 -82 -62 -33 -30 -38 -34 -46 -42 -27 -23 -48 -29 -44 -34 -20 -30 -34 -45 19 -10 -60 -62 -25 -3 -32 -16 -60 -27 -8 10 39 51 47 -7 11 23 11 44 50 32 65 84 88 53 70 72 51 18 36 51 18 9 12 49 12 45 46 6 28 24 57 79 81 109 50 26 74 81 78 30 16 36 90 60 20 41 -4 24 40 19 -8 1 -3 -3 39 26 12 23 33 24 7 26 12 -6 2 3 -32 -39 -50 -26 27 1 -26 -4 -7 -23 5 -11 -13 -16 37 6 -4 -10 7 3 1 1 30 32 20 11 -5 1 -23 11 13 43 100 146 67 37 44 12 24 3 -9 -30 -27 -6 0 29 50 7 -10 -49 -22 6 -1 -1 -4 -5 -4 -21 -23 -2 -2 -17 -34 -20 -13 -26 -19 -9 -6 19 56 93 60 39 7 8 14 24 21 14 16 25 34 23 15 9 23 13 11 18 -11 12 41 51 49 27 27 20 20 23 32 28 43 57 46 45 43 30 33 22 33 21 22 20 25 33 35 37 25 20 13 10 22 13 2 13 30 26 28 26 32 22 24 15 16 15 13 9 8 14 19 16 20 17 8 6 4 8 5 -6 -8 35595 301 15 30 9765 9 53 15 6951 655 2854 2792 2885 2983 3029 3120 3235 3229 3230 3179 3343 3413 3383 3417 3414 3452 3498 3591 3654 3694 3728 3663 3757 3862 3913 3900 3930 3959 4070 4241 4319 4397 4324 4307 4393 4087 3790 3705 3514 3320 3297 3212 3168 2843 2610 2129 1662 1212 709 339 148 6 -28 -74 -34 -49 -93 -48 -4 -12 -36 -4 -22 -69 -28 -19 -27 16 -31 -65 -66 -17 -1 -62 -55 -41 -50 -9 28 0 -17 -6 -15 25 39 18 3 5 24 25 66 47 77 45 50 94 51 32 43 122 103 56 49 79 63 47 21 62 82 98 71 113 92 61 60 88 62 48 115 115 80 57 74 105 71 76 57 42 54 59 44 60 -3 30 30 34 49 -16 33 -2 43 25 23 65 77 24 25 38 4 -11 3 2 6 28 0 -10 20 28 8 22 5 24 36 -9 8 60 44 23 45 1 4 22 31 43 45 20 20 11 27 54 40 76 99 152 104 64 71 27 -8 5 15 -9 -4 30 19 39 86 91 91 49 37 22 2 48 29 9 27 27 -4 -18 -17 21 19 4 -3 -19 0 10 24 21 42 98 71 77 67 45 39 46 41 40 52 22 33 44 37 29 47 39 32 33 38 50 34 33 45 38 50 43 58 68 42 71 75 79 78 59 66 62 61 56 49 36 43 29 37 41 51 40 37 42 53 52 27 32 48 37 33 47 47 49 43 41 36 39 44 35 39 42 31 37 36 31 33 36 33 34 29 27 28 24 7 35601 301 43 30 9763 9 53 21 6951 652 2354 2348 2308 2432 2524 2660 2828 2831 2892 3008 2985 3088 3237 3321 3358 3426 3367 3324 3398 3540 3575 3733 3736 3747 3883 4028 4126 4184 4289 4306 4483 4625 4761 4823 5025 5016 5093 5039 5162 5127 5250 6241 12736 24015 34665 25179 2318 909 528 361 203 43 -56 -36 -57 -26 -34 -41 -41 -36 -19 -20 -6 25 9 -23 -15 -29 -49 -71 -35 -4 19 48 26 -12 -15 10 0 -11 2 -11 -7 -1 37 45 38 26 40 33 44 31 30 7 43 28 44 75 49 94 95 73 93 147 121 113 80 90 27 62 81 95 92 67 92 103 95 79 65 80 113 111 74 14 27 39 26 17 55 67 27 49 40 57 14 14 18 9 56 87 37 24 30 58 39 -8 47 54 20 36 13 27 44 3 -11 8 15 3 40 49 47 58 17 37 38 30 14 21 -1 37 6 31 30 33 29 19 7 -35 8 42 62 87 141 102 43 70 53 32 5 20 7 -30 -4 -11 9 30 25 64 84 89 79 71 59 46 33 25 44 16 4 1 -12 -14 -5 16 7 6 4 17 16 24 39 86 94 72 39 49 47 64 50 52 57 44 29 48 49 43 47 40 47 51 38 62 65 61 50 41 41 54 58 58 56 48 67 81 84 67 79 66 55 63 54 41 23 50 49 48 60 61 48 50 47 40 48 56 40 31 46 50 46 46 49 56 55 50 46 52 50 39 41 46 39 36 36 31 34 38 34 26 26 15 8 35608 301 10 30 9760 9 53 28 6951 648 2527 2511 2564 2635 2736 2867 2910 2939 2940 2898 3021 3005 3043 3100 3126 3100 3143 3084 3030 3247 3250 3317 3349 3446 3419 3547 3600 3766 3878 3903 3924 4043 4159 4233 4524 4650 4580 4835 5151 5889 6727 9716 29645 47916 16779 3631 1433 766 411 228 108 -2 29 -5 -39 -89 -71 -26 -17 -54 -28 -1 -41 -57 -33 -24 -71 -12 -2 -51 21 -11 -50 -20 0 -76 -28 -28 -51 -49 1 13 11 29 26 32 18 13 61 74 49 67 63 14 56 79 68 70 88 72 78 103 92 88 101 68 45 122 81 76 50 48 68 87 93 52 93 107 122 89 30 80 96 112 80 88 46 44 39 42 62 70 24 38 40 25 40 46 37 42 45 85 52 38 21 26 17 4 -3 -3 33 -5 5 -9 19 21 3 8 -9 15 35 10 6 7 19 21 39 68 50 13 6 -30 -9 9 -2 8 26 30 5 29 84 110 104 60 51 39 30 15 42 17 -27 -6 -7 -14 -17 -5 30 37 82 87 68 69 39 -12 -14 5 18 2 1 -7 -15 6 -9 -15 -13 -15 -18 15 -1 12 32 69 64 63 57 29 29 42 41 55 54 23 44 44 38 24 19 34 54 44 40 57 68 55 44 27 46 60 39 48 57 52 77 60 56 67 70 57 36 45 44 38 31 14 27 42 41 39 48 36 38 39 39 36 15 26 28 39 45 42 35 36 42 38 32 33 25 28 33 26 21 26 19 22 16 17 19 15 11 7 -4 35614 301 6 30 9756 9 53 34 6951 644 1889 1716 1793 1840 1951 2005 2040 2093 2168 2209 2238 2313 2325 2388 2438 2418 2397 2552 2577 2519 2676 2655 2678 2682 2603 2642 2829 2860 2783 2771 2980 3118 3330 3470 3475 3258 3376 3784 4022 5195 12462 27327 50078 123879 287908 308090 169762 5675 365 33 5 -1 -56 -65 -56 -33 -54 1 -81 -83 -11 -27 -26 2 -24 5 37 -28 -19 -15 0 -38 -1 12 -1 -19 -25 -49 -41 20 32 -12 -3 47 12 22 13 10 -10 20 66 65 28 22 53 63 47 92 116 97 87 124 133 78 58 49 50 108 76 99 113 110 93 108 93 131 100 85 65 89 111 128 104 73 70 73 125 106 88 68 71 102 132 99 94 122 79 125 70 44 47 55 50 41 48 49 -1 -5 16 23 30 -5 15 23 24 27 24 13 35 38 29 49 67 34 66 60 42 45 36 30 19 27 29 34 69 55 34 46 59 68 111 125 84 86 62 73 61 54 27 -5 -4 2 -12 -5 -22 16 28 34 43 32 49 92 57 42 31 24 14 16 19 26 -3 -14 -14 -1 29 11 8 6 2 15 15 63 103 87 68 66 42 39 51 53 52 59 49 36 38 25 42 53 32 22 28 32 53 54 58 65 49 38 56 59 56 72 68 69 82 70 58 69 66 70 39 38 42 30 18 31 43 50 49 44 45 46 43 43 39 32 40 36 36 47 49 41 45 50 42 44 30 28 25 24 32 31 23 23 25 12 10 18 16 11 4 35620 301 5 30 9755 9 53 40 6951 641 2628 2503 2500 2607 2633 2623 2699 2762 2933 3012 2953 3067 3121 3180 3306 3364 3304 3345 3430 3458 3376 3404 3388 3520 3495 3317 3352 3421 3430 3475 3545 3638 3807 3751 3620 3672 3656 3578 3541 3560 3430 3294 3188 3101 2820 2370 2158 1796 858 142 -37 -56 -60 -100 999999 -90 -63 -57 -43 2 19 -3 13 -33 -6 -28 -58 -15 -38 -37 -45 -13 -5 -19 21 -8 -5 11 -30 38 22 6 -15 10 10 48 20 16 43 45 25 30 15 40 32 30 25 97 96 75 66 89 59 13 16 7 11 30 71 60 37 48 88 97 121 33 79 53 133 193 179 191 157 159 151 133 95 67 82 56 50 56 20 -3 25 65 39 25 32 3 -17 -14 -22 22 40 -11 -2 -29 -31 -25 -33 -24 9 -5 9 7 -12 -20 -17 -17 9 19 10 -15 -20 10 21 11 0 -12 -15 27 2 -12 51 46 26 24 7 24 78 102 45 18 35 43 66 48 37 15 -7 -29 -37 -9 -5 -11 3 7 -9 -2 23 17 -9 32 -1 -19 -17 -8 -5 -14 -21 -21 -34 -12 -6 -8 0 -20 13 36 45 50 67 36 22 38 19 14 20 23 20 8 8 -8 7 13 18 21 30 13 32 33 38 34 27 14 26 33 42 32 33 40 26 43 54 57 58 54 56 51 41 38 19 16 -5 0 13 38 44 41 32 20 16 12 13 2 15 20 18 27 22 13 18 15 18 9 3 7 0 -10 -10 -2 5 1 1 -2 -6 -16 -14 -10 -20 35626 301 6 30 9756 9 53 46 6951 637 2456 2428 2460 2531 2526 2510 2662 2645 2728 2686 2772 2772 2913 2988 2958 3037 2975 2912 2908 2986 3046 3108 3055 3189 3341 3424 3594 3512 3600 3727 3787 3658 3805 3713 3683 3583 3410 3371 3427 3368 3511 5635 37199 56804 4381 2044 1398 832 455 214 -7 -94 999999 -70 -66 999999 -82 -73 -15 -63 -64 -18 -29 -96 -90 -54 5 13 -40 -73 -15 -28 -8 -43 -38 -69 -40 -41 -17 -9 23 12 -23 17 -1 22 48 22 11 44 91 61 25 40 76 43 48 74 28 33 47 62 78 60 24 49 26 24 63 52 46 60 24 38 51 106 119 110 133 124 153 158 157 174 127 120 91 22 30 11 15 29 23 6 -21 5 10 14 -33 -9 2 -20 -36 -3 32 21 33 -25 -37 -15 -25 -6 22 -21 -22 -19 -7 -6 -6 -4 13 -3 23 -3 -2 10 18 16 -2 -27 -15 -19 10 11 19 0 34 35 16 12 51 65 20 16 37 64 46 21 15 9 -5 -7 -1 -17 -11 -1 -10 -47 -39 -22 -27 -8 37 59 34 23 8 -14 -43 -36 -26 -27 -29 -8 -7 -19 -4 9 -5 15 52 57 65 43 47 46 19 24 46 24 21 4 6 14 10 3 26 6 12 19 44 18 6 19 36 16 25 26 40 50 43 39 49 53 56 48 54 42 43 44 43 31 19 14 11 15 2 18 21 18 20 24 27 23 11 19 15 25 22 18 27 32 27 23 21 12 4 1 1 6 -7 -6 0 -8 -1 -6 -7 -5 -9 -15 -22 35632 301 3 30 9753 9 53 52 6951 634 2532 2470 2513 2510 2467 2561 2691 2813 2808 2883 3006 3037 3032 3084 3076 3066 3004 3017 3092 3164 3200 3133 3320 3364 3514 3646 3575 3631 3662 3807 3935 3916 3802 3687 3668 3773 3923 4089 4490 5324 6255 12650 58876 83198 123656 93124 3032 849 321 9 -29 -91 999999 -39 -68 -59 -43 -20 -39 -5 -25 -20 8 -38 -30 0 -38 -22 0 -80 -53 -44 -45 -3 -15 -47 -60 4 35 26 -17 -9 20 34 54 48 28 6 24 64 50 7 92 84 87 96 86 79 93 34 82 59 89 66 68 83 77 95 46 71 113 87 78 78 106 113 145 238 224 205 150 164 136 92 79 62 59 15 15 15 0 35 -4 -18 -12 -21 -11 -46 -35 -24 -24 -33 25 -3 -11 33 36 20 -12 -22 -22 19 0 36 -13 2 -9 15 11 3 -13 -9 7 12 11 33 9 16 38 -3 20 -11 11 1 -1 11 34 38 63 56 48 71 74 67 26 32 35 0 5 12 11 8 19 7 7 19 16 12 -10 -24 -2 -25 -28 -7 48 43 15 -25 -21 -14 -25 -10 -7 4 -6 3 22 40 57 59 66 70 55 27 24 30 33 39 36 36 30 20 17 22 16 38 42 38 33 44 50 33 25 8 35 51 45 47 42 32 40 43 51 69 58 43 54 52 51 53 39 23 18 20 14 18 26 19 21 27 27 20 26 28 34 16 14 16 17 21 24 23 24 26 21 18 15 7 2 6 3 -2 -2 -3 -5 -3 -8 -11 -6 -11 -18 35638 301 1 30 9751 9 53 58 6951 630 2079 1925 1907 1919 1911 1954 2016 2007 2047 2139 2298 2341 2344 2355 2382 2346 2429 2445 2503 2610 2682 2800 2848 2987 3023 2943 2918 2876 2856 2978 3075 3239 3379 3487 3607 3764 3969 4190 4649 5694 15193 54728 168830 373750 373693 34690 3211 1099 390 129 103 16 -84 -98 -68 -60 -74 -79 -77 -48 -28 -43 -59 -34 1 -3 -69 -72 -88 -31 -57 -60 -38 -12 -31 -50 -55 -8 2 21 24 30 10 -29 20 -33 18 -16 -2 57 27 3 38 36 38 54 21 46 59 49 77 27 81 75 20 31 54 16 20 69 39 59 71 77 84 128 138 85 85 125 99 99 93 60 42 17 11 -11 31 29 -30 -21 -30 7 -7 -34 -30 -46 -71 -15 -3 -9 -33 -40 -17 -16 26 19 -38 -43 -39 -41 -47 -45 -15 -13 -16 -44 -45 -24 -17 -8 -33 -32 -34 -44 -14 -15 -18 10 1 39 1 1 16 21 45 21 25 57 34 65 38 37 26 43 43 6 -6 -12 34 45 25 28 41 26 8 2 -24 -38 -41 -29 -19 9 44 -8 -27 -23 -22 -34 -28 -34 -24 -32 -14 20 29 28 35 46 9 27 25 18 26 23 18 20 10 0 -20 -13 -4 5 19 9 0 19 24 10 15 24 17 -6 26 41 35 17 -1 0 26 12 23 30 35 42 57 41 31 30 25 23 8 4 6 -4 -4 -2 -2 0 11 6 4 18 15 16 7 7 19 9 6 3 6 7 18 12 1 -6 -8 -3 -15 -13 -11 -8 -11 -13 -15 -14 -16 -24 -26 35644 299 59 30 9749 9 54 4 6951 627 412 406 499 477 477 512 562 643 591 654 753 673 675 743 761 900 899 902 936 1040 1125 1198 1184 1183 1083 1157 1250 1350 1493 1529 1636 1777 1823 1896 2077 2512 2850 4762 34121 141859 315106 448007 512628 481844 379639 274238 148842 602 -32 999999 -50 -91 -65 999999 -35 -84 -92 -73 -48 -39 -96 -67 -49 999999 -56 -39 -56 -55 -40 -57 -49 -47 -25 -45 -43 -6 -56 -74 -36 12 0 -44 -10 -18 37 17 -30 32 28 61 92 87 33 26 29 77 37 10 13 57 84 93 54 3 -4 32 69 50 214 632 1068 1407 1534 1216 732 276 354 297 231 208 123 31 23 26 13 14 -23 43 37 17 -9 -26 -28 -31 -26 -50 -64 -22 -21 -40 -28 -8 -12 -33 8 -17 -17 -12 -28 -17 -26 -32 -20 -14 -17 -2 7 -38 1 -7 -21 -7 -12 8 7 17 -13 -12 -11 0 -11 -8 -10 5 56 63 80 81 71 90 60 8 18 17 25 7 -2 13 23 9 10 50 44 14 1 1 -19 -68 -45 -33 18 53 16 -24 -28 -30 -10 -11 -8 -17 -16 -17 -1 23 52 43 38 56 35 21 46 42 3 19 9 -8 18 8 0 8 20 12 -4 0 10 25 18 14 22 21 12 15 31 37 19 24 18 13 22 28 33 46 51 60 59 47 40 40 60 37 26 13 -3 -3 0 -7 12 22 9 18 20 26 22 16 14 18 15 7 2 8 10 20 17 20 22 13 3 2 0 -6 -18 -9 -6 -1 -1 -8 -9 -11 -15 35650 297 120 30 9750 9 54 10 6951 623 2622 2707 2771 2755 2897 3038 3089 3164 3119 3191 3217 3349 3401 3433 3643 3711 3984 4327 4685 4763 4383 4125 4160 4331 4488 4472 4483 4459 4566 4662 4950 4952 5402 6405 6677 7159 6315 6043 9246 30909 40021 135136 235290 109338 3612 647 268 -6 -9 35 -31 -95 999999 -75 -47 -11 2 -26 11 -36 999999 -2 -51 -45 -40 -37 -34 24 26 4 -12 -22 -21 -50 -38 -16 1 39 -11 15 -7 9 6 18 33 -8 20 68 36 54 5 14 39 17 46 57 62 48 50 10 13 20 14 33 55 78 121 123 184 157 215 213 226 294 323 307 197 140 83 95 22 37 48 37 4 -3 -8 -34 -31 5 0 6 -8 -39 -21 -68 -56 -29 -41 -4 52 26 -5 -28 -11 8 -28 -44 -37 -18 6 -19 -34 -21 3 4 6 -14 -17 -12 -48 -44 -10 4 49 0 -6 -19 6 28 45 58 77 81 102 104 102 76 60 39 38 14 48 57 42 48 -10 9 99 362 494 193 19 -2 -19 -40 -16 -11 16 26 7 -17 10 -22 -33 -24 -15 -8 -7 -19 18 42 33 36 77 50 27 29 33 34 30 43 29 12 7 18 16 24 30 26 19 12 9 18 45 44 43 43 24 6 15 23 21 29 39 33 10 14 33 38 41 52 63 45 51 53 40 41 38 35 20 14 -3 -9 -6 9 17 14 11 22 17 14 16 21 18 10 8 16 17 18 28 17 15 21 16 5 0 -1 1 -5 1 -2 -3 -3 -12 -17 -20 35656 301 1 30 9751 9 54 16 6951 620 2536 2436 2490 2472 2489 2494 2577 2564 2577 2642 2660 2651 2757 2877 2802 2946 2999 3040 3083 3193 3304 3363 3508 3637 3760 3777 3731 3831 4051 4224 4327 4402 4493 4637 4754 4985 5253 5893 6741 7704 8955 14157 33761 51896 50874 94231 195798 210144 84330 21048 2601 240 92 -19 -54 -76 -47 -56 -63 -70 999999 -78 0 -59 -81 -49 -87 -50 -44 -52 -91 -16 -43 -98 -84 -55 -23 -25 -76 -39 -18 23 7 7 4 19 10 14 18 -6 -2 14 21 1 77 62 62 54 15 18 70 67 -7 21 12 46 49 22 103 158 203 219 394 768 964 809 564 468 304 218 112 75 63 33 22 33 43 9 -11 -23 -26 -30 -14 -18 -33 -42 -16 -46 -29 -51 -38 -12 18 6 -8 -12 -14 -10 -21 -28 -26 -46 -38 -17 6 20 26 31 5 -13 9 -7 -3 -34 -36 -1 -17 -19 -10 -8 10 48 -9 -10 32 66 103 96 99 120 69 48 58 34 21 32 44 24 36 32 42 27 7 -31 -25 -34 -31 -19 -30 -45 -30 -29 10 -8 -8 -7 -31 -46 -28 -13 6 -20 -25 -8 17 54 50 28 33 37 38 61 28 19 22 5 5 13 19 14 27 8 5 -1 19 21 16 1 18 32 26 27 24 26 30 31 25 23 17 -1 5 7 39 31 33 43 40 48 45 41 52 54 45 31 26 14 -3 -3 8 14 15 16 20 13 8 14 19 24 22 1 2 5 9 15 23 21 22 14 10 3 -2 -5 -2 -2 -5 -12 -16 -20 -15 -15 -28 35662 259 1261 30 9751 9 54 22 6951 617 495 5160 17799 40769 83679 189502 522684 881456 730749 946770 795337 477051 234038 529156 25558 189 3 -16 -37 -15 -1 -18 -11 -45 -46 -32 -23 -50 1 38 2 -52 -8 10 32 -32 -55 -6 12 30 70 54 17 18 50 37 4 60 40 77 59 33 39 62 48 86 110 99 35 56 18 15 64 55 49 104 111 154 95 144 197 195 168 148 115 125 151 139 76 53 86 50 53 39 3 25 25 -18 18 -16 14 0 18 13 4 0 -21 -25 -9 -5 5 42 40 51 23 39 35 44 15 -23 1 -25 -6 39 1 6 16 2 6 40 -1 3 -15 -10 -1 0 38 10 25 -11 22 78 44 60 76 104 102 124 68 71 79 86 71 62 50 40 48 47 77 27 -1 -7 13 33 35 40 4 -8 -23 -11 4 3 21 -2 -7 -19 -12 3 -9 15 3 23 59 67 61 61 68 54 54 42 54 48 36 26 31 21 17 44 41 54 76 44 35 46 36 60 60 53 44 24 44 45 40 37 45 49 45 39 40 45 50 54 55 64 72 74 64 69 95 74 62 43 46 23 13 27 30 29 32 37 37 43 40 31 44 49 41 39 34 30 37 44 42 42 36 35 33 25 21 24 20 11 11 16 17 14 10 7 4 35668 284 511 30 9751 9 54 28 6950 613 -59 -30 -28 14 9 91 64 129 184 206 86 122 200 275 294 306 430 476 510 501 455 507 605 798 1135 2256 11350 38678 126276 132420 236875 314273 380963 630885 397468 503241 656694 387099 255714 110972 212222 23547 85 -39 -49 -35 -53 -19 -63 -62 -24 -61 -98 -24 -42 -55 0 -22 30 -33 -38 -41 -37 -10 -8 -53 -27 -57 -9 36 27 19 12 31 29 -4 30 29 65 28 36 53 51 73 53 16 28 48 21 55 86 90 142 135 118 137 92 126 154 140 101 101 112 91 45 68 39 1 -16 -7 -12 -25 4 -25 -46 -33 -40 -29 -13 -11 7 46 -18 -10 -31 -27 -1 0 14 -19 -20 9 22 18 -34 -16 -26 -20 -39 -14 -12 -32 -61 -35 4 -9 -19 -24 -28 1 -18 -12 20 19 21 16 0 3 29 38 67 81 65 100 50 55 40 28 48 44 26 30 14 37 14 -9 -24 -42 -17 -4 4 -15 -57 -44 -41 0 -28 -45 -39 -26 -55 -45 -57 -37 -14 -5 14 26 56 31 36 36 31 13 37 29 20 30 31 28 9 -4 6 18 15 36 26 17 21 21 9 12 25 11 23 34 29 29 13 18 34 20 12 6 14 35 31 42 44 48 54 53 44 43 29 33 26 8 -2 -5 0 5 -1 19 33 30 31 12 5 2 14 9 1 -4 5 12 20 20 14 13 14 6 -2 -6 -5 -10 -8 -12 -15 -20 -17 -16 -17 -32 35674 301 2 30 9752 9 54 34 6950 610 2575 2244 2327 2441 2372 2321 2214 2287 2484 2510 2619 2770 2758 2785 2690 2666 2767 2788 2785 2755 2853 2846 2792 2893 2936 2924 2931 2995 3080 3122 3188 3297 3226 3151 3206 3023 2884 2868 2905 2990 2662 2572 2582 2520 2421 2286 2125 1964 1837 2266 2152 983 513 270 -10 -90 -7 -39 -23 -42 -58 -79 -11 -45 -44 -16 -32 -44 -47 -40 -12 7 0 -22 18 0 -51 -26 -3 7 53 47 25 75 50 13 24 24 50 28 47 24 53 76 38 41 75 64 59 76 82 43 -15 66 116 110 85 142 103 83 107 144 118 113 142 108 95 143 130 110 25 37 12 21 -19 37 -8 -4 -7 -7 1 24 -18 -6 29 11 45 37 -27 -30 1 2 31 0 21 -10 13 3 -8 -14 -33 -37 -4 -4 1 4 15 21 21 -22 -7 -7 15 28 -12 7 29 7 -9 27 38 30 35 52 53 59 63 81 71 55 52 80 56 34 49 61 63 49 3 4 -4 0 -5 -9 -12 8 8 25 -12 -28 -31 -45 -15 -1 -6 -41 -20 -7 -27 -20 -18 20 18 50 98 61 70 34 31 61 29 6 26 36 20 30 33 39 36 42 41 33 45 58 32 18 31 41 36 24 6 15 22 32 29 36 18 31 28 21 42 48 39 54 58 64 59 69 64 57 45 41 38 43 29 10 13 7 8 5 19 15 16 18 21 15 22 33 29 28 17 12 12 15 20 20 15 18 12 6 5 4 5 3 -4 -4 -9 -7 -9 -15 -19 35680 301 2 30 9752 9 54 40 6950 606 2542 2033 1996 2006 1993 1912 2042 2081 2264 2231 2167 2205 2311 2449 2577 2660 2694 2739 2776 2783 2906 2927 2775 2740 2685 2774 2825 2835 3030 3013 2975 2930 2807 2839 2960 3034 3131 3319 3447 3483 3745 4046 4193 4319 4493 4163 3701 3308 2987 2423 1389 752 282 64 14 -7 -23 -18 -54 -41 31 3 -40 -31 27 39 -11 -18 -29 -13 -18 6 53 36 46 27 37 -3 29 51 44 69 110 71 36 79 102 117 107 104 65 74 80 102 100 128 88 69 95 77 100 107 119 100 103 94 157 169 181 165 166 171 150 192 174 160 169 117 98 97 69 48 83 82 70 68 38 31 -4 38 47 13 4 4 25 -5 -23 18 35 1 55 28 43 20 44 38 25 17 -22 -19 -15 15 35 28 -19 0 36 24 -8 13 32 18 14 23 31 27 67 70 47 42 63 28 50 60 77 90 87 97 141 103 86 130 69 71 83 60 79 69 33 24 9 17 13 19 34 11 40 -17 12 6 12 6 6 10 4 11 -2 -7 8 9 43 51 59 64 101 111 88 75 49 78 93 65 41 59 76 70 60 69 56 60 63 64 95 98 78 72 73 60 65 80 58 51 60 60 45 48 46 54 47 47 63 66 75 77 93 98 86 94 95 86 88 74 65 63 56 45 31 31 31 36 43 47 50 50 41 44 44 41 37 39 43 39 45 53 52 51 51 40 41 35 26 26 24 26 20 20 25 21 15 9 14 35686 301 3 30 9753 9 54 46 6950 603 1772 1324 1312 1338 1295 1292 1275 1255 1328 1403 1444 1576 1547 1622 1661 1661 1685 1797 1903 2004 2018 2033 2052 2170 2325 2433 2553 2718 2897 3217 3270 3282 3148 3049 3082 3189 3177 3333 3494 3565 3751 3918 4346 4948 5503 6966 13150 67818 166749 247007 77470 4162 404 34 -21 -11 -7 -30 -42 -48 -54 -65 -15 -5 -46 -9 -5 12 -14 -30 17 -23 -7 42 25 5 -15 32 43 15 22 30 58 46 56 49 98 62 56 69 71 78 127 77 102 68 78 38 51 51 71 100 89 64 108 147 94 123 136 145 131 86 81 111 148 166 107 62 102 73 62 74 60 66 -17 29 47 -21 -49 -12 24 33 51 29 2 3 10 39 22 -44 -30 -13 -12 -6 -27 -22 2 -4 -22 -2 -17 18 -20 -10 5 -4 -3 21 -12 50 1 -1 30 45 38 -9 9 37 47 45 5 29 17 21 25 40 102 146 121 102 92 52 81 56 14 34 43 34 15 7 -3 2 19 19 15 16 9 4 -34 -30 -29 -34 -5 -13 -23 -16 -17 -10 -14 -16 5 14 19 32 58 74 98 71 56 60 36 30 56 39 50 43 62 58 41 40 45 75 88 76 36 26 22 32 52 30 10 37 40 49 45 24 32 36 39 44 42 33 40 58 57 64 79 77 85 67 70 68 58 53 62 53 45 26 12 8 11 11 27 33 28 20 27 37 27 34 29 20 14 26 38 31 29 27 21 13 13 18 11 11 10 7 4 -5 -5 -3 -9 35692 301 6 30 9756 9 54 52 6950 599 1849 1324 1318 1377 1437 1444 1443 1518 1498 1564 1587 1652 1774 1733 1689 1727 1795 1784 1835 1920 1936 2022 2110 2067 2166 2272 2392 2400 2543 2793 2802 2878 2975 3101 3218 3261 3344 3479 3725 3949 4168 4432 4926 5471 8744 29197 80496 189328 307729 89451 7746 4193 2405 979 476 198 -62 -47 -79 -33 -70 -24 -23 -35 -5 13 -14 -46 -87 -22 -13 3 -34 63 8 5 36 24 20 5 37 23 21 22 52 26 -14 21 102 63 40 44 31 29 42 89 120 69 62 58 47 89 93 89 84 70 66 97 97 137 93 116 112 151 176 141 136 152 109 105 118 78 94 98 46 42 0 25 2 -2 -16 -33 -5 33 -28 -20 -31 6 47 5 -31 -43 -3 -23 -28 -18 40 -22 -23 7 -11 6 -32 -16 6 -17 -27 -19 -14 14 16 12 22 -22 -19 30 -13 -2 12 -15 7 39 31 16 28 54 61 85 96 65 35 48 59 70 55 58 30 -2 -29 -16 -18 -23 -13 -45 -38 -21 -45 -47 -29 -18 -27 -49 -31 -27 -38 -14 -26 -53 -36 -48 -53 3 14 15 28 63 69 74 75 65 55 49 37 51 45 34 35 35 14 33 40 28 49 47 67 69 56 43 31 21 6 -8 17 28 31 43 30 30 36 27 27 39 37 29 47 60 50 60 63 59 70 55 49 44 32 25 27 23 13 11 1 6 9 9 15 8 20 20 22 19 22 10 12 23 21 23 16 6 14 10 6 -2 -2 -12 -9 -8 -1 -4 -11 -10 -22 35698 301 9 30 9759 9 54 58 6950 596 2560 999999 999999 999999 2042 2122 2236 2356 2371 2394 2517 2557 2527 2628 2695 2616 2673 2678 2820 2975 2902 3040 3211 3270 3479 3653 3696 3783 4040 4161 4353 4374 4457 4519 4909 5318 5593 5583 5700 6071 6385 6937 10501 14185 30558 29683 7709 4894 3860 3761 3579 3284 2850 2292 1538 1162 835 365 36 -42 -12 -83 -44 -57 -14 28 -12 21 0 -22 1 2 -21 10 20 38 -28 -5 33 51 76 30 1 45 10 32 67 11 52 98 76 121 78 55 71 50 76 83 84 112 110 74 87 120 122 122 156 131 127 143 163 134 148 188 212 244 267 164 97 109 108 77 48 28 6 11 15 24 -10 -23 -13 -14 1 26 36 -7 29 -5 -30 -16 -25 -24 -3 -17 -55 -36 -11 -23 -26 -3 -3 -12 -31 -30 -20 -29 0 13 -22 -45 11 16 9 -8 -8 32 25 31 32 14 31 56 35 44 53 80 76 88 84 68 34 51 45 50 67 55 6 -16 9 7 10 22 19 -4 6 -27 -18 -18 -16 2 -13 -23 -21 -15 -13 -2 -6 -23 -27 -25 -27 -1 14 49 58 70 82 70 78 71 71 73 63 33 30 40 47 55 62 45 43 59 73 95 62 40 48 46 27 -3 2 20 41 53 59 43 56 60 51 47 53 37 49 54 56 47 65 66 56 51 70 67 59 41 32 45 37 13 -5 5 13 20 17 9 12 29 24 23 31 30 18 11 18 38 35 25 25 24 18 12 14 11 10 11 7 8 1 4 2 -9 -19 35704 300 16 30 9766 9 55 4 6950 593 271 326 286 999999 999999 999999 255 389 415 347 391 391 333 378 417 488 520 534 577 613 635 806 837 883 1022 1123 1102 1225 1318 1397 1483 1801 1993 2146 2313 2762 3548 3677 4427 9785 31401 52337 27449 25558 39972 86777 101887 119701 351400 452287 446165 516312 226053 169693 176844 126281 99735 23709 1182 -38 -66 -67 -33 -73 -12 -48 2 25 -28 -8 -8 15 42 5 -8 6 8 55 45 32 14 -7 42 31 46 39 111 41 32 59 92 78 79 52 80 119 105 63 63 107 169 153 134 87 103 134 116 118 193 175 125 96 149 144 106 117 104 63 53 53 36 12 9 -7 10 -4 -21 -16 -11 -12 -24 13 -22 -47 -44 -38 15 -11 -3 -38 1 -14 -22 -21 -10 -23 -32 -37 -16 -9 22 10 12 8 5 -5 -16 -19 -6 -44 -2 4 -20 14 19 25 38 52 16 46 43 66 60 106 78 89 98 95 86 75 58 40 69 38 7 14 14 -4 -2 29 47 -3 -24 -7 17 1 -12 18 -14 3 9 -7 -16 -15 -22 -32 -15 -3 -4 14 11 25 31 52 75 68 52 47 56 72 50 43 34 58 53 21 44 51 68 88 101 84 50 45 54 44 9 -6 -2 18 27 32 39 66 48 50 37 40 60 50 57 66 54 52 62 67 65 53 67 68 61 58 53 38 42 44 20 4 11 24 32 27 28 38 38 37 40 28 22 34 27 24 30 31 33 27 22 19 16 17 12 9 -1 1 8 7 2 3 1 -4 35710 264 1129 30 9769 9 55 10 6950 589 -11 102 1736 19269 23550 954 191 245 399 1136 2848 6271 23352 29582 55734 151491 339250 379807 587835 621364 874856 681778 526907 397704 74125 2664 64 -66 -33 -18 -66 -33 -35 -49 -31 -30 5 9 10 37 29 21 21 -28 23 44 37 6 56 18 15 33 26 29 34 46 47 43 27 39 25 55 59 74 97 102 87 131 86 126 144 159 195 139 82 49 55 51 65 82 67 52 26 5 -30 -41 -36 -43 -28 -1 5 -45 -38 -4 -68 -51 -18 -61 -27 -8 -49 -38 29 -7 -1 -24 -51 -34 -47 -43 -43 -39 -50 -43 -29 -30 -24 -32 -43 -17 -22 -35 -9 5 14 1 -14 9 -26 -29 -9 42 21 26 55 55 56 67 100 90 70 45 39 55 41 62 41 37 24 22 8 -34 -4 44 29 23 -10 -27 -11 -20 -40 -14 -3 -17 -52 -12 -23 -38 -12 -37 -56 -42 -34 -11 -18 -12 -5 15 38 37 50 45 30 50 58 19 24 22 36 20 50 52 83 72 54 35 31 44 39 -15 -9 -15 10 15 22 20 26 53 49 49 53 43 55 50 38 46 53 69 60 48 50 58 52 50 53 39 23 24 25 17 -5 -4 8 12 8 4 9 12 18 10 23 27 15 4 5 14 18 23 26 19 10 8 -1 -6 -3 -3 -7 5 0 -3 1 3 -10 -16 35716 301 22 30 9772 9 55 16 6950 586 1500 1386 1335 999999 999999 999999 1501 1542 1601 1642 1687 1683 1776 1896 1867 1958 1984 2013 2056 2110 2212 2139 2238 2220 2326 2316 2319 2348 2363 2334 2432 2597 2635 2935 3096 3231 3675 3893 4259 5659 15103 25910 29744 37735 22391 47717 55238 78697 49431 59689 133683 265568 257263 210355 127739 136237 3266 853 534 354 193 89 41 45 -19 1 -2 20 -2 12 13 2 -10 9 -52 -12 -4 -19 -8 58 49 20 -10 52 45 35 -3 37 29 66 35 48 35 10 33 68 85 66 80 82 102 109 106 94 140 124 150 154 148 163 101 35 76 134 84 45 11 52 68 19 -38 -19 -27 -21 -30 -26 -25 -47 -24 -28 -39 -41 -65 1 3 -23 -35 -22 -5 -31 -38 -43 -21 -20 -24 10 -11 -15 -12 -23 -25 -26 -42 -13 -46 -27 -19 -38 0 4 -1 -10 15 -8 -2 -28 -44 -27 10 23 35 87 87 88 84 106 101 98 123 65 53 50 62 72 54 54 59 29 12 16 6 19 25 -7 -14 9 22 5 -13 -16 -34 -26 -29 -27 -11 -22 -15 -13 -17 -20 -6 2 -5 2 15 37 52 53 43 46 59 61 35 24 33 26 23 55 73 98 124 102 64 65 48 38 29 27 26 0 -3 3 10 19 26 51 47 49 51 44 35 46 57 48 54 59 61 69 54 60 50 41 35 28 20 12 -2 4 -6 -12 -5 9 8 6 10 25 20 17 27 29 23 11 17 12 20 27 22 26 9 9 3 -4 4 3 -1 0 1 -5 -9 -7 -11 35722 262 1193 30 9773 9 55 22 6950 582 397 9504 31652 41965 52264 33424 18566 81982 137376 87423 139507 287674 464787 400441 126574 177511 37250 8041 14686 26315 113152 109663 72284 58035 71330 49261 56404 28746 259392 62520 235563 296425 339128 398500 645689 45558 642 -50 -40 -52 -51 -33 -34 1 6 23 44 -3 19 60 43 40 40 54 69 53 46 64 61 46 90 111 124 140 117 112 149 106 159 150 197 180 130 135 158 178 169 110 122 115 71 37 29 -14 -19 -36 -59 -44 -22 -54 -26 -32 -36 -27 -34 -28 -24 -19 -24 -22 -27 -17 -45 8 3 -4 -8 -22 -21 -33 5 -5 -13 -60 -32 -7 -38 -28 -38 2 19 -14 -2 2 14 -37 -14 15 22 -9 58 78 81 80 80 85 86 79 67 51 31 -1 39 50 35 62 34 -8 -1 1 9 -23 0 -3 -19 -19 -12 -22 -55 -76 -61 -28 -45 -27 -50 -44 -26 -32 -23 -16 -13 10 28 9 50 58 45 37 40 57 58 49 56 53 31 33 36 35 21 34 51 117 122 82 45 31 51 31 0 -10 -17 -11 12 34 27 25 28 24 35 53 46 54 43 35 47 49 55 53 44 40 23 21 15 22 27 0 -10 -4 -5 -9 -6 -7 1 -20 -12 -12 -4 12 21 21 11 -8 1 0 4 5 9 15 11 8 -6 -6 -4 -6 -11 -13 -16 -23 -16 -13 -22 -29 35728 260 1259 30 9779 9 55 28 6950 579 1229 3681 9130 18714 32817 72170 175601 296640 343036 352056 268491 260798 363960 482940 361281 266715 434893 369659 202780 260975 70210 210481 156830 72993 2324 27 -42 -44 -53 -30 -61 -43 -14 -18 5 5 6 11 -64 17 23 -1 2 -5 56 72 43 15 -15 8 81 47 47 38 19 26 61 72 60 105 91 109 117 86 96 117 107 103 139 175 167 110 128 124 153 107 108 102 55 20 5 -44 -34 -20 11 -25 -39 -26 -30 -2 18 15 -32 -9 -16 -24 -57 -60 -52 -43 -32 -35 -27 -30 -43 -39 -13 -4 -5 31 -37 -24 17 9 -22 -18 -36 -12 -8 -11 3 -54 -16 2 -6 -16 -1 1 13 50 78 107 125 102 90 103 55 42 51 27 22 18 37 60 36 28 1 20 18 3 44 -8 -7 -8 -28 -16 -35 -41 -58 -33 -41 -19 -28 -35 -43 -14 -11 -2 16 6 20 21 42 48 43 51 56 37 67 62 10 37 48 40 38 43 66 70 81 100 116 112 75 62 53 32 0 -9 -5 15 23 30 26 29 41 41 43 57 58 51 44 51 55 66 63 52 46 33 36 35 37 38 24 9 -3 -17 -20 -11 4 -10 -7 2 13 17 0 -11 -6 -2 3 4 -7 0 9 12 13 10 10 0 2 -6 -13 -8 -9 -15 -16 -13 -15 -21 -23 -27 35734 255 1415 30 9785 9 55 34 6950 575 331 1788 5994 13409 33468 69438 120271 215511 265634 215259 572996 379692 198463 364572 699506 778349 854477 598030 153092 25833 226678 2257 3 16 -27 -42 -12 24 -6 -8 13 -16 14 58 30 48 20 0 37 67 35 8 89 47 50 74 116 90 55 67 119 140 116 115 121 136 137 185 160 126 135 179 154 167 213 234 210 211 191 218 238 182 123 107 43 8 -9 11 -25 10 40 4 27 14 -10 -12 18 0 36 33 16 -15 1 -22 -35 17 -2 23 22 33 21 12 8 13 24 11 11 32 -8 54 33 11 6 9 22 58 36 18 61 58 23 31 1 49 78 92 110 124 119 99 106 83 103 101 73 58 44 44 40 47 45 63 59 63 117 83 43 46 11 -4 18 -20 -3 -16 -9 -1 8 3 1 7 24 44 38 41 60 52 69 50 75 82 57 46 88 91 96 79 66 58 51 74 80 86 73 115 141 107 82 75 83 69 54 43 23 37 48 46 44 62 46 59 73 66 65 56 67 88 97 97 96 89 87 81 78 68 48 51 52 29 23 22 33 23 27 27 34 31 28 29 36 38 34 30 31 35 34 38 38 41 42 47 43 43 40 37 23 19 24 27 17 15 19 16 20 16 10 35740 302 10 30 9790 9 55 40 6949 572 18486 3 -21 -61 -36 -7 0 -9 88 100 171 149 97 153 169 176 173 107 179 251 268 320 396 377 345 444 496 581 603 570 628 587 587 687 688 881 1014 1095 1216 1386 1576 1955 2154 4754 44236 123743 148002 213923 159197 85130 170877 437573 562191 863055 336747 212835 24932 7235 21300 17273 970 -74 -80 -6 -52 -15 -59 -64 -19 -74 -47 -50 -19 -42 -21 -60 -66 -21 10 16 -25 -37 2 99 27 16 70 36 42 22 -22 -6 39 34 54 4 98 92 63 103 131 135 133 149 140 140 115 116 144 149 158 158 164 176 179 176 130 140 114 87 48 8 38 3 -41 -25 -6 -17 -18 -21 -16 -41 -5 -16 -24 -22 15 -30 -36 -12 -54 -11 -9 -48 -27 -11 -27 -11 -3 -31 -10 0 1 3 3 -26 -9 -37 -9 23 31 -9 -40 -5 15 6 11 25 10 11 34 58 49 59 70 73 78 78 74 54 61 49 15 6 18 32 25 -1 1 43 53 24 53 18 -1 4 -24 -52 -29 -38 -42 -41 -53 -58 -39 -19 13 2 28 36 19 11 19 46 52 20 29 35 31 52 35 28 27 16 46 36 27 26 32 48 101 96 55 60 55 36 20 -13 0 8 9 12 30 26 23 34 30 29 38 49 31 36 41 52 53 65 72 53 45 47 53 41 23 16 18 15 3 -5 -17 -17 -3 5 -4 -5 -2 3 2 4 0 -9 -6 -3 -1 20 27 16 15 10 11 9 -4 -10 -11 -14 -11 -12 -10 -9 -13 -20 -18 -28 35746 301 44 30 9794 9 55 46 6949 569 2105 2132 2193 2251 2275 2355 2408 2432 2540 2602 2714 2841 2926 3060 2985 2979 2987 3013 3070 3121 3115 3201 3138 3167 3201 3241 3374 3478 3504 3667 3786 3950 4113 4231 4449 4998 5333 5503 5910 5843 5721 5775 5805 13732 39938 21010 6515 3189 1518 2390 14971 67636 29734 1430 24 -42 -34 21 -30 -31 -34 -21 -13 -46 -42 -4 -8 22 28 17 -15 46 17 7 -32 6 15 37 51 30 64 -9 18 87 55 90 106 36 50 89 15 58 50 82 149 156 125 184 185 185 200 177 176 198 158 156 141 208 196 189 239 241 228 236 241 197 250 216 180 123 97 62 3 -6 14 24 37 -4 -11 0 9 29 21 -4 0 31 59 18 6 18 22 -5 35 7 11 36 8 7 22 32 48 57 34 83 30 29 37 41 50 56 75 37 32 26 33 50 48 51 60 95 58 79 85 89 88 120 108 135 125 86 95 83 89 87 74 54 61 68 59 77 154 199 185 161 67 21 30 17 -12 -18 -13 -7 20 19 49 57 62 83 78 50 55 58 84 124 92 59 75 79 83 99 92 94 95 65 51 68 71 87 135 163 165 131 111 91 85 84 91 50 49 60 66 55 64 66 72 84 59 80 91 74 87 79 75 93 93 113 124 110 114 110 94 81 73 78 66 69 63 51 40 34 42 27 31 30 45 42 33 36 32 41 59 60 50 43 56 52 44 47 40 40 31 27 25 22 26 26 21 23 21 12 17 35752 301 15 30 9795 9 55 52 6949 565 2307 2145 2137 2174 2201 2268 2496 2598 2628 2725 2748 2826 2854 2897 2908 2963 2908 2835 2825 2830 2882 2925 2946 3061 2995 3101 3238 3314 3392 3545 3570 3402 3350 3422 3242 3216 3238 3214 3105 3065 2998 2778 2598 2561 2463 2386 2222 1917 1627 1061 572 147 61 -10 21 -28 -3 14 27 39 -63 -76 -8 -32 -12 -31 -70 36 -39 -46 -1 43 7 -25 -32 10 36 -1 52 -14 -17 6 48 45 59 54 76 74 130 61 96 52 40 17 99 103 134 124 122 163 197 172 117 88 111 128 193 204 196 195 194 197 204 161 184 168 140 138 112 33 21 24 49 23 -48 -17 40 11 7 13 -7 12 31 38 13 23 27 -20 9 -6 -14 0 6 8 16 37 8 22 29 43 16 12 17 7 20 36 -19 -2 5 14 14 31 28 23 34 68 21 51 77 56 70 99 91 66 86 80 93 84 122 71 43 54 48 72 72 41 57 96 176 431 594 552 312 140 109 69 70 49 30 29 19 7 35 18 -9 11 20 42 68 61 53 52 57 77 81 62 46 47 53 84 115 111 112 79 63 80 78 91 125 138 135 98 61 60 65 43 19 16 46 44 51 59 55 56 71 55 65 85 96 74 71 73 72 77 71 67 93 87 96 92 83 68 59 64 48 55 43 28 23 18 20 6 14 23 20 31 29 30 33 25 27 35 32 30 41 40 34 33 25 19 17 20 15 10 1 4 4 3 7 3 -5 35758 302 20 30 9800 9 55 58 6949 562 35416 2040 1805 1811 1891 2029 2035 2128 2097 2132 2227 2261 2289 2416 2463 2520 2527 2525 2592 2474 2544 2683 2695 2791 2749 2912 2992 3084 3189 3298 3451 3543 3426 3337 3422 3460 3429 3608 3604 3691 3784 3941 4249 4687 6204 14202 44134 93115 13017 835 190 14 -35 -64 -72 -27 -28 -71 -58 -54 -56 999999 -38 21 -9 -8 -58 -34 -27 2 -1 14 -46 -32 -80 -4 -6 25 15 10 0 33 -2 39 32 1 31 19 44 47 36 55 72 111 134 159 163 128 140 185 160 199 134 114 142 154 145 164 166 198 194 215 232 177 153 158 137 143 93 84 33 19 -10 -7 16 25 -4 -11 -24 -28 -40 -20 -15 6 8 5 -26 19 2 9 49 0 3 24 -7 -10 -6 3 6 24 26 15 5 11 13 34 20 5 -6 13 9 -9 20 9 -8 14 33 61 58 32 50 57 70 54 80 124 80 66 60 68 51 58 25 15 32 36 23 49 40 171 745 1298 1110 589 304 168 106 98 23 23 7 13 0 3 -34 -29 18 45 47 32 33 10 5 42 88 79 74 28 37 79 86 93 90 74 74 43 57 55 65 120 151 145 131 99 61 48 42 26 20 38 34 32 58 41 29 38 51 41 45 59 72 65 50 28 48 62 61 71 85 91 68 53 49 44 29 10 13 -2 -6 -2 3 0 9 16 15 7 -1 4 8 17 18 26 21 22 20 22 25 23 23 10 5 0 1 0 -5 -6 -5 -7 -13 -13 -13 -22 35764 302 25 30 9805 9 56 4 6949 558 31884 1870 1896 1888 1920 1962 2062 2041 2087 2169 2141 2172 2216 2332 2371 2530 2513 2574 2659 2762 2872 2857 3062 3145 3181 3244 3366 3513 3477 3441 3531 3550 3689 3889 3956 4155 4257 4494 4840 5015 5225 5601 6011 6264 6064 6499 26132 21322 626 238 98 -13 -50 -11 -35 9 -40 -56 -3 -46 -72 -35 -7 -45 -31 -67 5 -12 -18 -16 -1 -52 -14 -35 -40 -46 -44 1 6 9 9 9 -22 49 66 36 -1 -1 49 122 75 104 153 159 159 161 167 185 159 177 158 106 105 129 151 174 185 224 204 170 193 245 274 263 238 188 146 81 95 49 -8 -22 -26 -7 -2 4 -35 -17 15 15 -22 -23 -19 -28 21 25 20 10 -2 38 0 -9 -28 -8 9 -1 6 25 -1 13 30 23 -1 -5 32 3 -26 -19 3 11 28 14 26 4 21 20 38 40 19 29 56 83 100 129 132 79 62 112 94 93 66 49 36 41 64 76 290 801 934 745 536 380 188 85 85 67 37 44 59 113 183 213 143 52 -3 -11 11 44 44 54 13 33 55 75 78 71 56 62 99 119 92 85 92 65 67 77 73 79 115 116 90 107 128 128 87 59 35 47 41 24 42 45 39 52 55 43 64 65 83 67 71 68 69 76 84 81 83 79 94 94 78 48 37 36 45 47 33 20 11 10 11 9 9 16 22 37 26 19 19 16 23 32 27 29 39 31 36 36 31 24 10 9 17 15 4 8 8 5 7 1 -3 -7 35770 302 27 30 9807 9 56 10 6949 555 30233 1841 1771 1826 1866 1973 1978 2107 2068 2081 2264 2294 2414 2512 2487 2480 2521 2537 2603 2655 2727 2819 2908 2939 3073 3159 3122 3325 3491 3667 3848 3744 3407 3414 3362 3422 3650 3611 3613 3518 3735 4013 3882 3432 2388 1096 514 401 262 97 -37 -14 -20 -82 -72 -77 -66 -61 -82 -22 -48 -72 -96 -82 -64 -49 -50 -12 -14 -59 -66 -47 1 -1 -15 -13 -3 3 1 33 27 19 59 23 -21 5 69 31 8 63 12 17 53 64 57 88 94 90 61 67 90 78 127 97 115 149 161 165 208 189 178 189 183 133 153 97 92 90 71 8 26 18 10 31 2 -43 -41 -3 -16 -3 16 -8 27 17 -7 -12 29 40 2 -21 -17 12 19 11 15 1 36 11 51 -17 20 -9 -27 25 14 2 6 -22 2 2 7 -14 16 20 12 3 15 39 74 55 42 39 22 45 77 108 77 95 97 52 51 45 29 16 47 93 122 284 621 1198 1375 1176 757 262 90 57 37 58 149 187 288 281 148 49 20 33 60 46 31 -1 5 14 33 56 62 43 38 36 50 91 92 89 81 74 58 46 43 97 148 125 98 59 55 55 66 52 17 6 16 29 36 45 54 52 50 58 41 41 37 57 59 81 77 64 74 87 86 85 78 73 60 57 40 32 34 16 7 1 -1 5 7 19 14 15 23 23 18 19 19 24 22 16 30 36 28 24 33 31 31 16 10 7 9 1 4 9 7 5 0 2 5 -7 35776 302 30 30 9810 9 56 16 6949 551 31275 1997 1788 1811 1905 1862 1950 2045 2195 2247 2335 2346 2357 2383 2382 2396 2396 2453 2513 2504 2452 2330 2357 2399 2449 2370 2334 2380 2509 2457 2468 2494 2611 2633 2647 2513 2463 2443 2451 2273 2252 2102 1796 1428 1168 789 457 219 122 -6 -73 -30 -28 -44 -66 -45 -8 -50 -73 -4 30 -9 -51 -62 -75 -73 -63 -24 1 -31 0 -60 -8 -43 -21 -6 47 0 32 47 21 27 -1 -21 2 13 21 2 36 -3 27 73 65 67 69 45 86 76 49 67 120 104 102 117 117 160 203 190 203 195 187 134 82 85 36 41 -2 -11 -25 -15 -18 -29 8 33 27 -2 28 19 -4 -39 -17 -18 2 -17 14 19 38 24 -7 5 8 9 4 -4 -3 28 45 -8 3 2 7 -1 18 -4 -9 28 14 -1 7 -20 -12 4 -9 -14 9 19 1 40 58 64 93 77 65 66 114 137 78 77 100 111 76 35 73 65 175 382 473 555 750 855 687 242 133 146 124 102 91 192 299 341 399 315 139 60 20 21 27 58 53 58 26 1 22 57 73 80 63 44 46 38 82 97 83 73 74 55 41 55 102 87 98 75 64 60 75 55 53 29 33 44 55 66 61 52 42 41 38 60 62 48 75 81 62 76 70 64 73 86 80 74 58 45 54 47 30 15 10 -1 8 14 16 15 15 14 27 34 32 21 20 31 30 27 34 38 30 39 44 34 17 15 18 10 13 19 13 4 10 9 6 6 2 2 35782 301 64 30 9814 9 56 22 6949 548 1770 1686 1681 1669 1717 1800 1809 1893 1952 1964 2074 2037 1915 2010 2026 2101 2245 2388 2343 2355 2264 2346 2486 2476 2548 2650 2655 2805 2809 2973 3097 3076 3018 2912 2769 2576 2548 2524 2138 1753 1383 993 708 344 137 13 -15 -59 -86 -80 999999 -85 999999 -86 -90 -81 -77 -46 -34 -66 -80 -67 -64 -42 -39 -22 -28 -45 -26 -37 -16 -31 0 -28 -37 -58 -15 -31 -74 -51 -50 -22 -36 -14 -8 31 5 -32 11 6 50 57 7 -6 22 30 61 -5 -10 52 90 130 106 110 121 138 163 171 171 139 158 77 -4 40 57 24 -19 -14 -45 -34 -43 -29 -57 -13 -49 -35 -30 -48 -52 -78 -63 -41 -62 -72 -21 -54 -1 -1 -31 -19 -17 -28 -29 -12 4 1 -23 -13 9 -45 -19 -16 -32 -24 -8 0 -15 -13 -30 -27 -21 -19 -11 -25 -18 16 35 11 23 40 66 56 49 74 81 82 111 185 319 463 548 591 632 643 623 656 733 667 549 393 226 178 132 166 175 242 438 645 658 444 308 163 55 28 7 10 8 86 58 33 2 13 60 58 39 24 20 10 34 57 68 77 71 43 27 23 15 27 43 37 63 54 32 34 23 -8 -12 20 29 10 23 18 43 15 8 34 33 34 35 40 50 44 63 55 43 55 63 53 37 21 32 31 32 18 10 -2 -13 -11 -4 -3 -1 4 -7 -6 4 3 4 7 13 9 -5 2 14 14 15 7 -2 -12 -9 -7 -6 -3 -1 -10 -7 -8 -12 -7 -7 -9 -11 35788 301 65 30 9815 9 56 28 6949 544 1794 1708 1625 1647 1705 1853 1878 1845 1887 1989 2007 2070 2149 2220 2185 2232 2231 2305 2294 2391 2412 2425 2661 2714 2680 2836 2825 2859 3022 3070 3209 3319 3208 3096 3234 3239 3342 3429 3443 3360 2975 2148 1332 674 228 37 -51 -44 -92 -55 -74 -68 -78 -72 -49 -38 -57 -67 -57 -86 -76 -73 -81 -68 -27 -21 -7 -31 -68 -49 -28 -13 -49 -38 15 -23 -21 5 -8 -10 -4 22 2 22 43 14 17 20 8 11 26 40 47 48 59 43 -20 31 65 43 61 91 117 138 127 140 183 221 128 124 106 47 -2 9 -10 -17 -22 -48 -51 -19 -28 -28 -16 -23 -51 -41 -5 -27 -48 -78 -27 -33 -25 -9 -35 -37 2 -45 -25 -22 -3 -2 1 -29 5 -1 -7 -1 2 8 1 0 -31 7 25 7 -18 -37 0 -17 -28 -22 11 15 15 -3 5 34 68 39 68 89 98 95 131 196 339 556 837 1098 1114 939 750 532 360 350 498 601 750 820 789 786 926 1095 1223 997 499 272 142 70 24 9 5 -6 10 32 54 39 26 24 9 5 11 58 79 83 65 65 74 58 70 52 46 30 6 1 46 46 50 77 61 60 40 10 13 30 44 45 29 10 22 24 12 18 23 40 33 30 29 39 40 39 54 57 59 59 62 63 61 50 45 24 26 21 22 28 19 12 2 7 15 12 16 15 9 5 13 20 15 15 11 17 16 28 28 27 21 18 14 12 9 9 3 2 1 0 -5 -3 -6 -4 -12 35794 301 63 30 9813 9 56 34 6949 541 1883 1680 1678 1700 1688 1726 1789 1858 1721 1732 1915 2009 2001 2018 2078 2113 2209 2145 2263 2317 2445 2403 2500 2571 2673 2822 3061 3142 3271 3670 4032 4301 3863 3498 3463 3544 3628 3699 3721 3893 3937 3533 2804 1429 98 -72 -60 -62 -65 -95 999999 -83 -98 -81 -85 -74 -49 -54 -72 -54 -97 -87 -41 -93 -78 -46 999999 -78 -59 3 20 -55 -69 -84 -55 -5 -39 -51 -34 -22 17 -10 -26 -36 -52 19 -1 -12 -40 26 -1 36 62 15 1 -16 -2 8 61 41 40 90 105 160 139 145 119 82 71 56 23 1 4 -2 -16 -19 -62 -23 -39 -40 -47 -50 -45 -51 -59 -91 -62 -41 -56 -76 -59 -47 -51 -54 -66 -32 -80 -51 -49 -41 -6 -34 -30 -13 -7 8 6 -4 -25 18 -19 -40 -37 -4 -17 -37 -25 -13 -7 -6 -17 13 -15 -20 -33 -8 -40 -27 -4 -24 -8 29 67 99 103 76 120 224 686 1177 1832 2354 2308 1997 1779 1650 1676 2068 2434 1971 1113 945 863 820 597 260 45 40 23 -14 -22 -30 -17 -22 21 32 45 7 1 -7 -26 -17 -7 23 41 14 4 37 67 54 45 36 1 -12 11 7 19 24 35 25 36 44 19 -3 -30 -4 20 8 10 19 24 29 16 12 14 40 44 26 30 35 30 38 39 39 53 48 36 14 16 -2 6 20 4 -8 8 -2 -6 -4 -16 -16 -3 2 0 -1 -2 2 5 9 0 -5 14 4 2 25 10 11 5 0 -4 -11 -20 -6 -11 -16 -10 -15 -16 -14 -14 -20 -24 35800 301 62 30 9812 9 56 40 6948 538 2124 1594 1634 1709 1729 1610 1711 1847 1831 1865 1838 1961 2024 2080 2053 2050 2185 2244 2184 2357 2434 2350 2456 2618 2699 2706 2676 2824 2963 3168 3320 3167 2972 3069 3217 3266 3401 3537 3389 3178 3103 3145 3272 3391 3635 13648 51983 78676 6441 117 -24 -24 -68 -90 -10 -55 -65 -59 -50 -22 -11 -46 -61 -56 -11 12 -35 -43 -45 -52 -8 27 -10 -22 -10 -35 1 35 27 10 -4 4 11 -1 44 75 71 65 25 31 31 -8 24 50 15 87 34 46 -3 47 63 51 133 89 89 113 168 234 236 214 220 168 81 7 38 34 8 -7 -2 -26 -43 15 17 -19 -25 -43 -27 -7 12 -11 -16 -6 -48 -36 -20 -2 -14 -32 0 -35 -36 -18 -5 21 -25 12 -19 -40 -18 13 37 19 -12 2 10 -5 -2 -6 5 36 36 23 7 15 3 34 27 31 55 34 63 117 348 585 621 698 887 1332 2246 3557 4957 5095 4652 3855 2974 2585 2358 1876 1386 1030 773 486 364 311 188 144 73 49 37 29 22 7 20 48 50 47 58 48 33 22 28 37 76 113 79 75 50 58 89 95 73 68 46 21 19 -8 1 32 48 43 96 113 86 52 59 22 28 44 69 50 38 43 48 47 39 28 49 47 42 44 40 47 58 52 64 63 67 46 47 42 41 43 46 45 49 39 34 27 25 19 15 23 26 19 21 25 33 31 34 25 28 34 34 40 34 21 19 24 11 8 10 12 6 4 11 10 5 4 3 3 -10 35806 300 96 30 9816 9 56 46 6948 534 884 971 956 981 1085 1016 1040 1108 1139 1078 1176 1292 1306 1314 1344 1486 1542 1462 1430 1571 1674 1736 1795 1894 2004 2185 2471 2668 2506 2292 2298 2249 2309 2465 2636 2795 3004 3266 3549 4059 4980 6291 14766 102947 249556 304876 312201 113389 5466 115 -37 -88 -74 11 -53 -48 -70 -67 -12 -21 -40 -51 -60 -49 -30 -98 -66 -30 -39 -19 -72 -50 -29 -28 23 -9 -43 -21 32 9 8 -28 10 0 11 20 -54 6 10 35 63 13 8 50 12 1 17 18 47 -1 28 63 39 83 122 118 159 238 242 169 99 84 7 0 -1 -9 1 7 25 -18 -63 -34 -57 -51 -33 -52 -69 -52 -47 -35 -2 -19 -7 -23 -22 -39 -10 -19 -17 2 -28 -22 3 15 -13 -43 -13 10 -4 -30 3 4 -19 4 -18 -1 -21 -19 -3 -22 14 9 7 7 6 -11 -33 7 40 133 185 432 1170 2187 2578 2574 2475 2593 3033 3554 3065 2480 1792 1367 1321 1354 1273 1080 961 760 463 298 240 135 59 42 21 -15 -11 -4 30 83 65 45 33 25 12 6 27 42 70 62 61 79 54 51 45 53 93 67 59 65 43 12 -14 21 26 28 46 79 102 83 61 48 11 5 26 59 38 38 26 33 32 43 40 37 34 43 55 34 51 47 53 53 50 35 26 17 26 34 41 28 20 18 18 28 28 15 -5 7 -1 6 -4 10 11 18 3 19 16 18 14 21 25 25 28 20 7 -7 2 3 0 8 3 -2 0 5 -4 -5 -9 -13 35812 300 101 30 9821 9 56 52 6948 531 1844 1863 1937 1964 2145 2178 2209 2212 2230 2289 2278 2334 2300 2368 2360 2305 2370 2424 2525 2636 2750 2827 2911 2898 2871 3039 3197 3457 3336 3368 3540 3701 3673 3659 3740 3642 3703 3859 3634 3146 2682 1926 1192 746 471 221 51 -38 -82 -69 -74 -67 -19 -16 -5 -40 -80 -32 -60 -75 -53 -78 -61 -30 -39 -49 -30 -43 -17 -52 -47 -32 29 -38 -59 -39 -27 2 -26 -45 -44 -12 12 22 -37 -2 21 22 36 34 66 10 15 55 -4 -10 43 59 7 10 18 60 101 119 156 158 143 183 131 53 4 -9 -12 -25 -27 -20 -30 -43 -50 2 15 -15 -33 -20 -1 -15 -12 -32 -3 -2 -20 -36 -3 44 9 -46 5 -32 8 -10 23 2 -22 -8 5 -14 4 4 -3 7 -3 -17 -21 1 24 0 37 -16 -8 15 18 3 23 40 1 -8 -18 -15 16 73 199 474 1036 1823 2436 2684 2879 3613 3640 2109 855 434 303 274 233 167 180 171 180 162 94 93 57 40 40 -7 6 17 15 32 51 57 53 73 66 27 10 32 31 66 90 71 84 65 48 51 51 46 88 96 64 66 46 16 2 1 30 45 44 59 86 106 67 29 23 17 25 51 52 45 40 37 35 37 29 34 37 46 52 65 67 59 55 65 61 51 19 -2 9 41 43 33 31 21 22 34 21 19 13 11 3 16 9 2 7 8 0 8 13 19 15 28 20 26 28 11 2 2 -3 -10 -5 -5 -9 -4 -3 -6 -2 -8 -12 -16 35818 301 74 30 9824 9 56 58 6948 527 1887 1823 1891 1902 1966 2101 2243 2193 2203 2285 2281 2438 2398 2412 2489 2532 2555 2492 2584 2679 2734 2771 2877 2995 3050 3098 3130 3317 3391 3344 3230 3036 3104 3138 3124 3273 3165 2894 2667 2551 2388 2353 2074 1657 1234 828 470 267 56 -36 -62 -94 -15 -1 -46 -49 -51 20 -88 999999 -63 -35 -45 0 -16 10 20 -71 -41 -29 -14 -30 4 6 -16 -39 -27 20 32 25 40 21 35 11 8 9 -21 3 2 42 61 13 76 41 37 31 81 53 37 -4 48 97 81 122 110 163 213 193 137 30 -6 30 18 7 12 43 -11 -41 20 -16 13 11 -4 -19 -34 0 28 28 13 7 12 15 53 24 -15 -7 -2 27 16 7 7 0 46 30 5 -1 -19 7 -21 6 9 -2 -11 24 29 -2 -8 38 17 12 8 13 37 46 38 14 40 12 20 63 31 54 168 513 1188 2123 2921 3835 4467 3268 1795 872 573 545 305 139 73 56 47 43 26 56 16 34 44 40 21 -25 36 82 75 54 92 82 108 88 65 33 75 82 92 89 98 84 58 51 42 74 98 106 67 68 62 15 -2 13 23 47 49 86 90 102 78 75 59 41 44 55 66 45 49 78 44 44 50 44 36 40 67 68 65 63 68 74 72 56 43 42 40 35 43 49 58 51 53 42 28 28 23 34 38 28 16 29 31 24 20 22 24 31 28 39 39 30 30 34 31 25 20 14 8 18 20 8 7 10 13 9 9 5 -1 35824 301 45 30 9825 9 57 4 6948 524 2012 1964 2021 2138 2169 2225 2234 2270 2407 2431 2508 2523 2541 2618 2618 2760 2838 2861 2833 2943 2956 2975 3066 3234 3334 3321 3583 3583 3563 3619 3662 3702 3794 3874 3911 4109 4129 4130 4220 4383 4387 4120 3578 2884 2145 1670 972 618 460 270 117 37 9 -19 -8 -57 -51 -20 -76 -85 -65 -57 999999 -92 -37 -14 -39 -70 -85 -36 -42 -40 -32 -48 -24 -31 -59 -50 -23 28 -6 20 -15 -10 -19 -27 0 29 44 15 -19 48 31 -4 28 36 14 19 12 -6 -5 71 53 24 85 129 172 181 158 111 90 27 49 11 0 -50 -22 -25 -35 -12 24 -13 -45 -10 17 -6 -20 -52 -13 -12 -15 -5 0 -13 -40 -4 -7 -37 -3 31 36 -35 -22 -25 -6 32 1 -43 17 5 -38 -12 10 28 15 -24 -27 -22 -36 -32 4 10 23 6 0 13 24 45 34 40 66 116 224 492 990 1506 1590 1450 1282 1216 1107 1061 973 783 799 682 426 156 40 19 2 27 9 -4 13 35 31 15 -2 6 50 64 78 94 90 120 106 84 103 87 82 105 75 37 41 31 20 45 70 100 99 38 41 57 34 1 1 29 46 54 82 107 76 60 49 50 31 37 32 39 40 33 38 38 36 42 30 35 41 35 37 45 46 66 33 13 16 5 18 29 46 35 21 24 20 -6 -1 0 8 9 2 5 8 12 12 6 8 17 16 17 18 23 20 23 14 16 4 2 1 -9 -13 -9 -6 -2 -6 -10 -8 -2 -3 -9 -13 35830 301 77 30 9827 9 57 10 6948 520 582 598 578 590 609 642 663 651 639 703 838 825 841 852 931 923 953 1001 1050 1084 1126 1252 1277 1315 1478 1532 1739 1983 1674 1551 1670 1700 1824 1920 2063 2262 2368 2575 2888 3291 4095 5673 9623 44837 119656 170267 163214 277825 365492 477282 502849 213947 24594 169 -12 29 -40 -51 -57 -54 -20 -27 -30 -56 -34 -38 -88 -42 -51 -37 -3 -30 -58 -89 -36 -40 -27 -19 -25 -7 -5 -16 -5 -13 -7 1 -14 -3 35 9 1 -8 -20 -21 37 68 101 54 28 47 56 35 86 83 117 139 174 199 178 117 30 -9 25 -13 -6 -21 -64 -60 -46 -25 -16 -37 -49 -12 2 -1 -7 -38 -27 -2 -9 23 -18 18 16 0 -8 0 24 26 26 1 -22 16 22 -10 -21 28 9 -33 17 14 3 -10 -4 -15 -2 -24 -49 2 -19 -39 -22 14 -11 6 33 55 89 95 89 88 90 97 111 125 130 170 249 302 427 623 827 1050 1341 1817 2019 1759 1832 1601 895 395 143 87 38 32 45 58 48 47 53 74 87 86 105 77 60 60 54 83 99 70 62 57 41 26 29 55 54 77 61 48 67 59 28 15 -6 16 53 51 68 132 101 73 76 81 23 29 75 64 48 53 47 41 31 18 31 49 53 50 66 59 62 44 47 41 23 23 28 37 35 32 27 33 33 23 21 26 14 17 16 20 33 19 5 14 19 19 30 26 22 15 25 17 7 19 9 0 0 0 1 -1 0 -2 0 0 3 1 -1 2 -3 35836 301 76 30 9826 9 57 16 6948 517 1998 1813 1820 1853 1899 1958 2039 2124 2169 2194 2273 2292 2436 2564 2539 2691 2775 2803 2951 2914 3063 3167 3170 3264 3578 3640 3791 3775 3744 3620 3709 3712 3818 3859 3897 3880 3956 4202 4061 4103 4958 8653 8619 4530 14190 2542 869 521 270 61 -4 -37 -38 -2 -19 -97 -77 -19 -1 1 -19 -45 -50 -26 -41 -37 -39 -74 -38 3 -33 -43 -65 -30 -33 -35 -17 39 -5 -43 -15 18 1 5 20 18 4 1 -30 0 25 41 -19 1 8 60 30 58 60 32 34 48 61 52 79 134 211 213 188 95 58 42 -43 -10 -19 -2 -35 -45 -37 -34 -11 -1 5 22 29 22 -13 -27 -12 7 5 -1 9 9 -11 38 -11 -31 -34 -15 -6 9 -18 -23 -20 -25 -39 10 -19 -31 -8 6 4 -3 -9 -9 -5 -1 -4 -32 -23 -35 -3 12 3 -13 6 69 128 145 135 139 119 104 52 50 23 50 100 162 268 441 713 1221 1800 2172 2305 2184 1730 1184 659 365 225 173 90 75 44 26 31 39 22 44 67 65 62 91 58 70 81 80 79 34 25 53 26 27 28 49 65 35 20 31 38 4 -5 16 29 13 26 43 115 124 88 74 86 64 41 26 39 55 37 30 39 44 40 25 25 25 48 38 51 63 70 60 61 58 36 14 9 14 22 26 25 22 36 34 25 13 14 17 -5 -2 -1 3 0 5 8 21 17 11 13 11 16 21 14 11 15 3 -2 6 -1 -4 -2 -4 4 1 1 4 1 -2 -8 35842 301 79 30 9829 9 57 22 6948 514 1994 1865 1881 1948 1925 1940 2001 2154 2236 2293 2249 2310 2370 2315 2370 2419 2437 2590 2649 2617 2739 2789 2822 2823 2847 2981 3001 3095 3179 3181 3136 3215 3159 3103 3081 3079 3136 3004 2847 2792 2760 2718 2522 2351 2165 1926 1432 874 452 153 -6 -33 -42 -49 -32 -55 -33 -29 -38 10 -49 -42 -11 -41 -63 -26 -62 -65 -51 -52 19 37 -14 -26 3 -13 -21 -4 -28 -30 -13 -11 25 57 16 -35 15 -7 71 52 -18 16 0 6 42 50 40 36 61 47 50 15 53 120 163 225 232 204 211 164 184 66 2 -18 -18 13 3 -21 -15 1 -17 -49 -16 -25 -13 21 14 11 -16 -4 2 13 27 5 4 27 4 22 -12 20 11 -8 -22 -9 26 7 -13 -27 -18 -13 -9 -18 -1 4 7 27 18 7 -19 -33 -35 10 24 30 11 9 11 14 37 68 76 89 142 125 96 50 36 30 26 -4 18 14 14 45 93 160 174 186 328 534 621 580 542 385 304 174 110 73 37 27 35 70 116 90 83 72 70 84 90 89 57 47 35 37 49 50 37 60 73 40 12 28 8 11 35 30 35 20 51 121 133 89 88 78 82 68 34 28 35 35 32 38 43 56 58 51 29 25 37 34 36 41 49 47 63 58 30 20 7 16 23 21 8 8 17 20 7 16 28 29 16 11 13 17 11 13 14 17 13 9 17 7 5 12 24 26 23 1 -4 -5 6 -4 -5 0 3 1 -5 -4 -1 -4 -14 35848 301 80 30 9830 9 57 28 6948 510 2149 2021 1958 1999 2083 2212 2125 2095 2131 2099 2252 2253 2290 2324 2358 2382 2479 2624 2647 2727 2772 2838 2896 2965 3127 3282 3368 3601 3705 3831 3708 3531 3541 3812 4055 4144 4340 4531 4866 5036 5325 6152 8544 12644 93750 76320 32680 2252 229 101 71 45 -10 -35 -27 -32 16 14 52 -43 -76 -9 9 -55 -58 -28 -10 3 -14 -41 -20 -29 -21 5 36 33 24 32 18 9 4 18 53 36 44 60 10 61 61 1 43 73 44 6 102 91 57 85 99 95 92 96 138 230 292 223 233 309 264 225 187 125 72 78 -21 -22 -30 -8 -3 16 8 8 26 15 1 6 13 33 7 -14 -31 -7 5 -7 28 30 36 19 25 62 11 14 24 23 46 25 3 -14 10 59 25 14 -30 18 24 8 9 33 20 12 55 71 20 71 51 65 45 41 78 124 123 166 195 132 82 132 104 80 78 79 68 75 45 23 34 57 109 200 383 632 762 626 418 188 71 35 23 35 49 94 124 134 132 115 97 94 98 117 123 135 102 98 84 78 77 84 77 49 74 76 63 48 34 22 10 29 102 107 166 202 195 123 107 109 116 86 48 63 76 81 75 74 61 49 76 71 79 67 71 63 81 67 79 80 85 80 70 43 59 57 52 69 56 45 49 51 46 44 43 41 42 42 49 40 37 39 48 44 54 55 44 41 40 36 43 41 26 28 26 28 24 19 21 26 24 26 26 23 27 18 19 35854 301 80 30 9830 9 57 34 6948 507 1669 1536 1703 1714 1739 1743 1857 1873 1979 1919 1976 1969 1968 2001 2104 2126 2208 2270 2339 2396 2492 2655 2751 2854 2955 3139 3210 3194 3216 3083 2987 3052 3073 3134 3283 3575 3758 3956 4458 5121 5884 8887 41190 118840 164378 161795 41634 2341 30 -33 -16 -25 -50 -45 -73 -87 -72 -59 -65 -45 -52 1 -19 -40 -54 -65 -35 -66 -71 -61 -22 -17 -38 26 -49 -31 -51 -42 12 14 -16 -64 36 -37 -43 27 -13 -45 5 -8 -5 -17 26 -25 -8 53 38 39 95 125 58 64 64 83 237 247 187 209 243 152 110 24 32 -37 -64 7 0 0 27 -6 -22 5 -26 -2 -13 -27 -24 -5 -23 -14 -25 -45 -51 -14 -8 -9 -21 -26 -13 -12 -30 -7 -28 -15 3 22 -21 -25 -19 14 6 4 -4 5 31 -26 -21 -4 2 26 19 18 16 35 62 187 499 884 784 416 136 77 109 85 64 36 65 63 55 67 113 136 94 18 -13 2 -32 -8 50 103 157 182 142 103 52 46 33 1 3 15 17 25 21 92 148 114 82 77 49 58 89 82 55 72 48 32 48 57 72 53 8 -35 -21 2 3 55 145 180 163 149 77 46 56 59 54 33 35 27 45 38 32 37 36 25 21 47 52 30 37 35 42 42 48 61 35 23 7 8 13 24 24 25 26 26 25 24 16 14 14 32 31 19 7 9 5 9 16 12 12 9 16 22 12 12 14 16 7 9 5 8 0 3 -3 -5 -2 0 -3 -6 -3 -8 -13 35860 301 82 30 9832 9 57 40 6947 503 919 836 825 836 879 934 906 973 976 947 995 1024 1087 1093 1165 1218 1254 1220 1244 1249 1250 1162 1218 1298 1366 1395 1512 1386 1252 1298 1498 1528 1539 1549 1553 1683 1695 1596 1352 1357 1552 4240 51236 93137 184970 369043 521637 481751 290602 19475 702 0 -16 -18 -66 -88 -46 -53 -39 -39 -75 -65 -89 -100 -76 -90 -85 -95 -69 -45 -29 -10 -18 8 -39 -27 -40 -56 -35 -44 -56 -54 -72 -35 -2 -61 -43 -23 -29 -64 -21 -14 -13 -17 -22 -22 13 -27 -7 -4 48 29 64 175 163 109 173 178 143 142 90 20 -42 -20 -45 -33 -46 -29 -15 -42 -72 -58 -24 -32 -75 -15 -27 -47 -49 -56 -26 -53 -21 -41 -48 -79 -86 -80 -28 -17 -25 -1 4 -2 -26 -71 -58 -53 -42 -58 -60 -27 -43 -32 -29 -41 -41 -54 -54 -1 -22 -16 46 131 219 588 1413 2610 3986 5082 5072 5181 3646 2347 813 180 151 143 158 119 107 108 145 262 447 102 -9 3 -8 -3 -8 13 -8 -2 -11 -8 -17 -16 0 5 15 31 80 108 115 68 33 47 55 60 26 46 35 -2 13 43 39 5 -14 -32 -15 5 33 71 133 165 163 112 57 76 76 67 71 31 18 -8 -3 27 56 51 29 33 30 13 29 39 25 29 39 33 26 35 54 43 24 22 20 -6 3 4 5 23 17 18 6 9 17 -2 -9 -2 -15 -16 0 3 3 5 3 0 -3 -1 -4 4 3 8 4 3 7 -3 -4 -4 -3 -6 -8 -8 -12 -6 -9 -11 -12 -19 -19 35866 301 83 30 9833 9 57 46 6947 500 569 484 522 497 554 623 637 546 542 545 616 628 604 696 747 735 738 775 828 890 964 1004 1090 1260 1326 1357 1446 1544 1583 1599 1626 1722 1780 1815 1931 2006 2240 2646 3104 3511 3914 6607 46438 161107 228942 290729 454148 522024 200310 37693 718 42 -6 -32 -68 -33 -45 -81 -95 -74 -74 -78 -68 -63 -80 -79 -37 -33 -79 -94 -62 -66 -39 -98 999999 -49 -79 -86 -59 -58 -60 -64 -65 -37 -77 -75 4 -20 7 -39 -37 -36 -56 -7 13 -40 -40 -28 -4 -1 29 71 129 122 160 165 185 156 62 -13 -77 -73 -37 -5 -52 -44 -65 -3 -26 -25 -57 -75 -45 -66 -56 -57 -85 -72 -66 -61 -51 -51 -46 -40 -27 -85 -75 -37 -40 -61 -61 -36 -21 -78 -33 -27 -64 -72 -44 -62 -89 -25 -45 -46 -19 -25 -17 -5 -1 0 -5 24 77 160 112 63 170 510 1585 4475 9621 11663 10911 10850 10490 6480 2797 685 257 196 295 266 62 -4 38 148 161 156 106 14 -5 -2 22 36 -15 -19 -10 -20 -5 25 65 94 84 83 99 53 42 62 84 77 49 34 22 15 9 54 91 35 -39 -6 3 18 99 126 144 208 219 167 117 74 56 70 62 46 54 36 26 33 45 39 41 38 40 38 53 56 53 48 34 42 46 48 44 44 41 58 60 55 42 17 9 4 7 15 14 25 17 11 8 -2 8 7 6 5 13 0 -1 1 11 3 1 9 5 6 12 10 3 -6 -7 1 -3 0 5 7 3 -4 3 1 -2 -5 -5 35872 301 83 30 9833 9 57 52 6947 496 1929 1866 1881 1875 1928 1960 2002 2048 2091 2121 2210 2253 2338 2262 2385 2453 2506 2520 2588 2765 2841 2945 3160 3365 3413 3578 3490 3365 3350 3294 3372 3476 3464 3650 3710 3765 3825 3934 4014 4348 4154 9060 40154 67566 92487 6960 626 225 64 99 -62 -91 -69 -93 -68 999999 999999 -87 999999 -99 999999 -51 -83 -99 -95 -85 -88 -96 -7 -78 -99 999999 999999 -84 -65 -99 -73 -31 -54 -80 -56 -58 -45 -81 -20 -25 -65 -21 -17 -37 -41 -29 -20 -15 -23 -33 -7 -6 75 81 82 106 135 103 118 93 36 -19 -42 -49 -67 999999 -68 -32 -20 -83 -97 999999 -62 -60 -39 -93 -30 -66 -79 -66 -68 -83 -75 -61 -76 -44 -55 -60 -93 -86 -79 -86 -77 -73 -28 -32 -62 -62 -61 -36 -59 -42 -83 -39 -56 -23 -39 -40 -41 -67 -68 -50 -51 -59 -45 -24 100 756 926 228 121 373 1563 3570 6033 9766 13490 19855 30534 34259 27918 16613 6104 2623 624 268 103 55 12 63 73 80 51 20 13 34 34 26 21 35 22 48 80 94 83 85 58 73 69 77 83 96 90 80 105 47 26 24 30 53 100 71 9 -22 -9 1 5 13 38 94 153 214 210 212 211 175 88 95 111 93 98 67 54 49 44 42 58 60 72 70 59 58 51 42 59 58 58 66 53 53 69 72 60 13 8 21 37 25 7 12 14 10 17 18 22 24 15 16 16 10 10 4 -1 3 12 17 -1 7 12 9 4 11 8 2 0 7 7 8 6 12 5 3 1 0 -5 35878 301 88 30 9838 9 57 58 6947 493 2212 2147 2013 2045 2124 2238 2232 2175 2228 2207 2278 2297 2318 2318 2392 2370 2420 2523 2591 2659 2740 2782 2877 2777 2788 2652 2603 2482 2445 2275 2255 2065 1970 1903 1850 1746 1687 1635 1604 1457 1386 1251 1086 920 868 662 495 406 403 288 226 126 58 41 5 94 32 -47 -59 -77 -66 -83 -68 -84 -38 -89 -75 -78 -43 -41 -38 -34 7 -35 -96 -35 -86 -87 -25 -23 -50 -3 -7 -44 -25 -85 -32 -12 -9 -12 8 -53 -20 3 14 42 23 88 99 135 110 170 139 95 71 9 -24 -15 -36 -4 -32 -28 -9 -27 -15 -57 -39 -29 -51 -48 -58 -67 -62 -31 -26 -34 -28 -57 -17 -60 -39 -19 -31 -65 -61 -41 -33 -19 -26 -54 -15 -53 -61 -46 -18 -29 -35 -37 -28 -7 17 -10 -21 -17 -17 -6 -33 -5 -2 -9 1 8 161 602 786 600 250 113 163 507 1568 3536 6175 10326 14611 13656 14621 11166 10250 10414 9881 7111 1760 405 161 39 36 40 20 4 23 22 29 32 34 41 62 89 92 98 111 84 62 43 71 109 132 89 74 66 37 35 46 33 37 70 68 80 89 3 -9 5 5 5 34 65 132 144 160 189 205 177 132 83 71 77 80 67 67 40 56 65 67 54 56 52 44 39 49 63 78 63 67 72 67 73 62 69 69 52 38 18 27 32 23 26 29 34 24 29 28 27 29 28 30 23 20 24 25 17 6 16 18 24 20 20 19 14 10 9 9 6 14 21 12 14 11 11 9 2 -3 35884 301 88 30 9838 9 58 4 6947 490 1869 1841 1851 1845 1963 2051 2035 2134 2145 2106 2217 2191 2225 2223 2319 2390 2369 2431 2438 2492 2469 2430 2465 2500 2391 2368 2439 2559 2721 2727 2804 2789 2702 2573 2495 2438 2403 2338 2258 1982 1770 1535 1355 1060 945 891 745 610 484 419 176 77 50 -8 82 115 150 127 -8 -62 -86 -36 -19 -31 -22 4 -13 -50 -37 -37 -35 -24 -35 -19 14 -15 -2 -35 -14 -21 -23 -37 -14 -19 -22 -33 -36 -4 -11 18 5 8 43 55 29 95 161 164 110 154 199 146 109 52 11 9 -52 -20 11 20 -20 3 23 15 10 -30 -29 -48 3 5 0 9 -9 -56 -43 -17 -42 -37 -30 18 -8 -26 -21 -30 -35 -14 -63 -21 -16 -45 -40 5 -20 -5 -35 -17 22 -12 -11 -36 -66 -10 15 -12 38 -6 2 -10 19 38 70 93 574 2624 3841 3087 2428 1362 296 216 390 808 2112 4926 7807 8183 9731 10471 15923 16126 9358 6138 8463 11501 10881 7284 2160 150 39 52 69 19 32 53 78 94 116 105 94 111 111 83 75 100 103 127 115 105 89 54 72 64 52 42 52 70 110 105 62 51 69 41 36 40 57 96 112 169 186 151 98 101 123 102 95 114 79 63 74 62 63 67 67 86 89 84 87 78 82 92 92 88 68 67 77 76 76 77 54 53 42 47 53 54 50 40 39 48 38 35 39 44 39 42 54 41 38 36 41 54 47 45 42 38 36 44 32 27 32 28 31 36 26 31 36 32 30 27 28 22 18 35890 301 90 30 9840 9 58 10 6947 486 1746 1608 1661 1741 1723 1700 1797 1854 1882 1831 1872 1919 1953 1967 1953 1994 2051 2143 2178 2154 2273 2288 2431 2432 2439 2473 2589 2629 2676 2671 2731 2753 2680 2561 2494 2495 2391 2332 2186 1994 1466 1168 764 512 327 253 231 161 112 91 4 5 -13 -37 999999 -90 999999 999999 999999 999999 -99 999999 999999 -81 999999 -99 -94 999999 999999 -93 -87 -68 -62 -60 999999 -92 -31 -82 -97 -70 -78 -91 -86 -58 -91 -86 999999 -93 -54 -62 -79 -40 -70 -55 15 70 75 66 83 89 131 17 23 4 7 14 -57 -78 -43 -44 -59 -32 -47 -20 -47 -42 -45 999999 999999 999999 -87 -74 -76 -57 -45 -77 -69 999999 999999 -68 -66 -69 -94 -100 -80 -50 -62 -65 -68 -43 -76 -94 -79 -45 -77 -88 -51 -72 -65 -67 -78 -67 -52 -59 -44 -67 -37 -19 -7 48 153 351 599 1200 3829 10292 13776 9559 8005 5106 4139 10292 24725 46149 48946 52899 61107 40653 35274 16093 2777 810 4383 7417 10199 7232 2236 525 73 56 68 242 190 78 95 94 94 89 71 42 34 78 99 106 108 102 80 57 68 85 43 36 45 37 38 40 65 74 62 40 25 28 33 35 35 67 72 173 225 165 92 81 62 73 97 74 60 58 45 54 31 37 40 65 56 48 47 34 42 51 48 62 42 47 64 54 49 41 47 18 3 16 33 28 30 21 17 21 15 12 23 12 14 32 28 13 9 6 7 17 0 12 17 12 21 16 3 -2 4 7 1 6 -1 -3 5 2 -8 -5 -6 -7 -10 35896 301 93 30 9843 9 58 16 6947 483 1829 1835 1776 1713 1851 1867 2016 2047 2108 2081 2178 2215 2233 2263 2365 2357 2446 2520 2539 2438 2476 2663 2792 2699 2836 2884 2869 2756 2774 2697 2596 2568 2402 2148 2030 1978 1908 1834 1783 1484 1173 927 787 697 663 706 702 625 484 369 217 118 -23 999999 -71 999999 -68 -84 -92 999999 -82 -84 -50 -54 999999 999999 -92 -93 -61 -90 -82 -86 -87 -52 999999 999999 -96 -87 999999 -88 999999 999999 -81 -81 -75 -69 -50 -19 -27 -26 -39 -19 12 36 71 87 68 100 88 56 120 123 81 59 67 47 -8 -38 -49 -25 -55 -49 -11 -35 -69 -41 -74 -62 -34 -88 -92 -62 -35 -68 -83 -52 -56 -61 -80 -65 -97 999999 -65 -28 -42 -72 -63 -89 -52 -34 -20 -52 -74 -62 -81 -46 -66 -76 -52 -33 -34 -16 -39 -81 -46 -36 -39 -21 0 -17 3 60 164 393 975 2672 6893 13602 23363 24935 18172 16269 30043 72654 103626 62690 19209 2295 194 60 45 45 38 71 304 812 1864 3754 3730 1750 699 2238 3480 2000 416 146 168 250 854 2203 1345 152 102 97 149 132 121 151 152 111 65 54 56 78 74 82 73 64 81 100 85 61 46 49 43 26 58 117 230 232 159 125 112 106 103 107 85 83 80 78 70 93 77 61 89 87 80 69 76 80 81 89 90 89 87 98 84 54 47 42 55 43 55 52 39 42 41 56 49 56 46 39 44 32 28 33 40 41 36 39 39 37 35 34 44 41 38 30 30 35 33 23 30 26 22 25 25 23 28 15 13 35902 301 96 30 9846 9 58 22 6947 479 1416 1399 1439 1471 1452 1594 1558 1531 1605 1661 1744 1807 1766 1826 1937 1891 1973 1996 2094 2017 1994 2069 2222 2230 2255 2350 2418 2436 2438 2298 2309 2322 2032 1779 1509 1499 1524 1414 1250 1175 1032 970 997 928 832 673 480 451 377 285 186 137 71 24 -5 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -74 999999 999999 -74 999999 999999 999999 999999 999999 -90 -46 -13 -11 -1 0 21 53 14 15 14 18 -8 24 -4 0 12 -1 -28 -53 999999 999999 999999 -87 -87 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -97 999999 999999 999999 999999 999999 -100 999999 999999 -96 999999 999999 999999 999999 -96 999999 999999 999999 -72 -87 999999 -90 -87 -93 999999 -73 999999 999999 -88 -94 999999 -87 -86 -74 -63 -30 53 230 687 1535 3826 7995 8688 7913 12833 15298 15417 15491 14652 11416 28689 106150 133285 55030 25170 18846 15011 10661 5929 2456 1578 339 449 1926 3537 3480 2674 2470 3054 4011 2578 596 515 436 479 607 512 138 34 56 89 112 112 89 78 68 37 46 40 32 1 13 46 32 9 27 42 68 69 32 15 28 40 54 107 211 157 64 65 65 83 90 67 54 54 24 49 33 44 58 40 34 37 44 35 42 31 37 65 57 49 47 49 36 18 19 30 15 18 20 35 22 9 14 13 7 5 11 6 11 -2 -5 8 9 1 6 4 4 2 -2 4 1 3 -5 -1 -4 -5 -1 -1 -4 -7 -8 -11 -11 -17 -22 -33 35908 301 100 30 9850 9 58 28 6947 476 1421 1220 1340 1338 1324 1295 1408 1390 1403 1390 1402 1445 1515 1597 1598 1639 1644 1699 1681 1747 1763 1737 1815 1922 1916 1890 1920 1918 2063 1999 1993 2100 2180 2053 1938 1800 1524 1224 1026 912 817 768 678 624 655 611 526 568 668 655 638 554 518 440 438 358 181 39 -28 -58 999999 999999 999999 999999 -93 999999 999999 999999 -94 -90 999999 -85 -74 999999 999999 999999 999999 -99 -84 999999 -87 999999 -88 -59 -69 -58 -80 -62 -36 8 10 79 76 78 59 130 103 101 130 92 84 58 80 82 42 16 -6 -31 -36 -64 -41 -14 -44 -85 -26 -69 -96 999999 -82 -82 -78 -81 -64 -58 -71 -84 -75 -52 -59 999999 -93 -87 999999 -58 -43 -52 -55 -67 -70 -92 999999 -84 -72 -64 -94 -70 -62 999999 -97 -57 -89 -60 -71 -40 -69 -89 -70 -59 -41 -59 -15 33 201 722 2534 7844 12217 13247 9693 9557 14325 12036 11088 10196 4926 1706 778 590 697 1397 2725 7613 17545 21226 18266 13602 7653 7620 5426 4619 10531 16927 10036 2590 449 124 60 82 90 62 56 48 61 100 103 78 46 35 27 34 37 28 36 42 25 24 18 35 48 33 19 16 6 39 47 43 56 176 257 182 74 74 68 66 53 47 46 32 47 38 23 48 50 36 32 21 26 26 39 32 31 30 36 48 61 41 29 18 12 5 8 3 -2 17 7 -9 7 20 1 -8 -16 -8 8 3 -8 6 0 -2 -8 5 -1 -5 -5 -2 5 6 -6 -12 -6 -5 -16 -11 -6 -2 -8 -9 -16 -15 -12 -18 -29 35914 301 101 30 9851 9 58 34 6947 472 1291 1165 1278 1219 1272 1335 1378 1375 1484 1445 1412 1478 1669 1697 1743 1893 2003 1941 1954 2127 2214 2219 2275 2338 2370 2352 2346 2257 2308 2524 2504 2441 2196 2002 1772 1596 1363 1140 844 627 568 525 591 663 719 742 693 603 505 474 398 308 286 264 186 160 129 17 -45 999999 999999 -96 999999 999999 -99 -71 999999 999999 -58 -12 -37 -98 999999 -79 -85 -60 -34 -10 -71 -71 -48 -33 -75 -70 -49 -49 -52 -59 -33 -62 -33 -11 29 44 81 100 147 218 131 138 97 51 56 29 26 11 -21 -21 -36 -6 -5 10 -21 -96 999999 999999 999999 -67 -62 -78 -76 -81 -75 -95 -95 999999 999999 -88 -50 -97 -96 -95 -92 -54 -75 -91 -82 -96 -71 -72 -56 -83 -86 -65 -39 -67 -65 -29 -33 -70 -94 -76 -54 -67 -55 -40 -46 -50 -43 0 79 172 584 1285 2274 4861 15911 34755 27195 13673 11401 12255 10234 7971 10770 14295 12790 13123 8147 5105 4365 3500 2265 7369 13662 9698 3460 7170 11294 8103 5049 2721 828 177 93 95 89 73 82 52 64 113 117 110 100 70 66 49 24 24 48 50 40 31 37 55 66 73 38 1 17 36 41 54 63 57 77 123 229 261 179 101 58 57 90 64 58 53 34 42 44 52 64 45 45 45 43 46 37 43 58 112 188 122 70 60 64 58 31 19 20 27 31 30 28 30 33 8 5 14 6 4 6 14 10 19 15 13 11 9 4 2 13 8 9 4 9 16 6 5 4 6 1 7 2 3 1 -4 -4 -5 -8 35920 301 103 30 9853 9 58 40 6946 469 1350 1301 1286 1351 1384 1406 1416 1470 1471 1502 1484 1547 1652 1651 1717 1760 1702 1672 1768 1785 1865 2013 2065 2131 2201 2344 2429 2480 2659 2917 3170 3226 3102 2902 2788 2848 2989 3108 3009 2668 2553 2308 1491 972 632 543 490 495 522 564 565 510 527 543 473 460 348 147 19 -4 -75 999999 999999 999999 -65 999999 999999 999999 999999 -53 -84 -83 -57 -90 999999 -74 -71 -97 999999 -94 -72 999999 999999 999999 999999 999999 999999 -61 -91 -72 -60 -27 33 42 91 120 108 139 119 123 98 10 19 26 11 12 57 30 27 -15 4 -28 -79 999999 999999 999999 -94 -91 999999 999999 -98 999999 999999 999999 999999 999999 999999 999999 -95 -56 -85 999999 999999 999999 999999 999999 999999 -86 999999 -88 -81 -84 -58 -54 999999 -78 999999 -98 -71 -92 999999 -96 -98 -84 -64 -85 -57 -49 611 1610 651 151 332 963 2282 5807 18341 51079 69720 41562 21556 18929 16508 13992 14758 17192 21225 21973 22834 22545 16648 12864 9071 6084 3435 2092 1645 1756 915 382 143 96 94 371 1312 933 549 249 110 29 73 85 75 80 46 35 51 36 28 60 78 64 47 31 70 78 72 48 18 48 54 74 75 61 77 132 181 266 291 252 177 120 87 84 89 99 96 95 75 68 73 80 79 79 81 87 85 90 67 83 81 257 860 879 256 73 65 59 50 32 23 34 35 44 41 53 57 37 36 40 25 16 17 22 24 23 33 22 28 35 26 23 27 24 24 19 24 20 19 11 7 17 24 22 14 16 19 16 13 2 -3 35927 301 102 30 9852 9 58 47 6946 465 1292 1134 1110 1075 1086 1134 1214 1192 1221 1239 1228 1172 1236 1312 1227 1256 1350 1394 1487 1447 1434 1546 1583 1620 1702 1763 1839 1953 1996 2049 2061 2244 2292 2117 1916 1848 1911 1850 1870 1785 1585 1389 1265 1067 938 756 677 564 517 490 462 448 334 366 305 284 248 189 130 51 -56 -88 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -95 -98 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -38 -16 -2 24 15 57 27 16 -41 -13 -13 3 -16 4 -67 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 13 223 613 1500 3398 7155 12962 21446 37907 52780 42398 29095 24674 21168 19258 17703 15447 16446 17026 19050 21422 32836 37450 29102 32113 30822 24369 17586 7336 4786 3487 3033 2778 4112 7459 6435 6080 20778 30359 6232 234 62 72 102 74 82 94 113 75 63 53 45 43 41 44 45 45 56 50 33 52 79 86 78 68 115 130 148 225 292 281 266 232 154 120 94 96 92 96 93 77 74 86 71 83 94 83 80 91 93 67 77 84 84 409 829 175 75 70 46 46 45 42 29 27 25 39 51 56 55 53 41 26 19 26 28 35 42 50 39 36 32 23 18 28 30 23 24 26 30 33 31 28 29 29 21 18 24 22 18 14 12 35933 300 126 30 9846 9 58 53 6946 462 704 609 670 655 685 611 660 587 609 660 760 654 617 613 665 750 673 709 719 720 703 802 806 846 901 846 949 978 1065 1091 1098 1123 1145 1182 1304 1341 1321 1335 1352 1287 1158 1030 1000 891 729 705 614 559 465 297 255 135 97 102 67 17 -25 -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 -71 -87 -73 -60 -63 -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 999999 999999 999999 999999 999999 999999 999999 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 63 280 746 2093 5886 12583 22555 33468 43248 52585 55402 52728 46273 26780 16853 18212 20041 19789 21431 25531 28620 30165 34757 36124 32965 32043 35957 40328 43846 40529 31534 29634 20332 15438 10528 12967 21129 31096 29918 21115 8192 317 46 68 106 107 86 62 45 63 74 45 37 69 59 44 63 89 95 88 56 69 49 97 116 131 191 252 301 271 217 168 133 106 100 110 86 81 92 78 91 92 74 78 83 76 88 80 89 105 93 235 561 656 645 331 120 81 74 85 79 44 40 48 47 50 43 32 50 55 57 73 55 36 22 22 34 38 27 30 36 44 42 40 36 41 38 49 46 36 37 36 29 32 27 27 30 28 27 24 19 25 16 35939 300 122 30 9842 9 58 59 6946 458 384 222 258 290 239 257 273 322 334 336 278 307 357 434 443 409 457 441 494 533 603 571 586 574 565 651 668 664 731 717 732 776 813 878 882 827 876 878 890 891 866 948 858 764 637 587 470 387 326 160 -19 -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 106 682 1729 2268 2705 3506 3876 4512 5349 6461 6699 7996 10882 13696 15605 16196 18029 21616 24240 25346 28821 32104 38213 48879 54441 52080 44774 36967 30503 29366 34161 44189 53712 60632 67833 73663 70858 56902 39764 30156 33431 44546 40596 39988 42713 46757 42198 14319 8697 3729 435 36 21 36 51 66 65 65 0 -4 9 15 27 29 28 56 36 0 24 40 27 6 7 24 30 43 58 91 101 141 185 216 203 173 124 70 67 69 66 65 61 54 39 40 31 31 33 31 39 47 54 49 45 61 363 822 937 1296 860 70 43 46 38 36 9 3 11 4 6 10 6 30 33 22 25 10 7 -5 0 -5 12 9 6 4 -1 9 13 3 2 4 5 5 -1 6 -1 -10 -1 -6 -14 -15 -16 -12 -13 -18 -16 -22 35945 300 127 30 9847 9 59 5 6946 455 290 304 268 253 199 188 221 296 326 331 350 231 345 357 365 374 363 426 435 407 433 479 455 485 490 601 664 650 708 749 872 881 1002 1157 1387 1544 1414 1056 1032 1059 1138 1200 1224 1247 1290 1444 1478 1659 2055 2172 2465 6235 21941 32016 61961 57493 8685 215 -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 40 185 57 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -63 295 714 1732 3359 4699 5762 6443 5867 5883 7494 8446 8750 9371 11087 14009 17946 22042 25166 28441 30994 32150 31568 29953 33133 37999 46373 54653 62780 65576 57203 42599 37274 37300 38551 43764 50755 51395 51290 55133 48737 41538 38658 37156 32989 37152 46137 38474 5371 131 60 48 52 51 73 115 97 74 54 34 23 14 36 43 49 45 66 54 35 45 70 73 22 28 51 65 73 102 136 140 129 181 234 234 236 264 222 183 210 241 275 234 171 149 125 107 76 64 73 64 82 66 74 74 92 90 122 927 1727 515 82 72 73 71 64 39 30 25 24 25 18 33 37 50 55 50 41 27 18 16 12 18 20 24 20 11 29 29 23 13 18 14 15 19 15 21 21 20 15 9 6 14 8 4 3 1 -5 35951 300 105 30 9855 9 59 11 6946 451 51 60 64 53 98 77 81 36 80 86 79 107 147 116 131 194 224 226 276 233 278 316 346 402 427 478 516 562 744 870 1122 1397 1324 1030 818 788 791 770 768 882 968 1044 1043 1015 1050 1043 1121 1164 1163 2472 13867 59300 103059 79945 55921 74346 182539 134544 3773 277 106 -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 16 440 695 259 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 424 1259 2462 4616 7086 10837 16250 23109 28590 35734 44820 49646 55888 65986 69681 70804 62894 48884 46349 44846 34826 28853 30795 37132 47648 56159 51700 50030 50324 43317 38067 31808 32031 38216 28161 7118 319 61 15 -15 6 44 69 99 83 73 59 31 25 10 32 30 13 44 40 61 66 55 31 30 45 76 60 42 37 29 41 71 89 66 103 206 253 239 270 240 234 245 356 554 581 489 351 244 178 117 89 79 94 89 87 96 64 52 29 170 640 326 55 52 43 56 65 46 31 20 1 1 14 11 21 18 18 22 35 23 20 15 1 -3 7 7 5 5 8 14 15 11 1 4 6 1 3 -4 -2 1 4 4 2 -3 1 0 -1 -1 -15 -18 35957 285 591 30 9861 9 59 17 6946 448 -80 -99 -98 -48 -19 -34 -48 19 23 68 105 128 224 291 341 354 450 370 337 296 378 395 523 669 731 717 589 521 568 770 1168 3844 32583 93267 188770 269232 332537 263077 52853 33697 73620 52708 32013 2087 281 148 -47 -84 999999 999999 999999 999999 999999 999999 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 -73 -93 -71 -79 999999 999999 999999 999999 999999 999999 999999 999999 999999 -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 -92 -17 121 456 1548 4162 8772 16575 26059 36018 40081 42572 44259 48207 55972 65107 79173 77465 49769 31112 25500 21675 18731 18244 21390 25753 32399 38482 30619 25544 24177 25126 27100 33205 50082 66448 56426 17558 1882 652 92 47 62 100 114 106 62 58 55 57 57 45 60 58 59 64 72 83 69 63 79 88 81 82 79 98 117 108 105 162 258 306 264 246 398 684 765 730 752 704 577 482 385 318 223 166 167 117 103 138 125 98 142 91 78 119 99 64 65 78 75 61 54 40 44 35 30 39 42 43 47 50 59 60 58 70 59 40 16 27 29 35 52 47 47 32 42 45 42 37 36 36 39 38 38 31 31 29 29 29 27 29 27 25 10 11 35963 301 114 30 9864 9 59 23 6946 445 2053 187 277 277 301 312 354 339 357 302 354 407 441 438 458 501 535 496 491 541 583 687 727 722 754 764 833 900 954 1037 1048 1159 1240 1133 1118 1122 1172 1123 1270 1255 1261 1481 1685 1858 2174 2479 2690 3258 6690 33330 78138 98472 121628 137119 132597 105557 84954 23529 1481 861 701 666 617 505 383 227 142 69 -36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -86 -45 -35 -39 -27 70 54 -35 -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 -36 129 440 821 1162 1606 2329 4127 7882 13895 23426 39134 51183 55348 55039 56843 52525 47775 42122 38544 36255 34349 32142 27125 20677 17500 19518 18285 19777 20784 20411 30128 40889 42402 22739 8699 7841 1210 43 35 53 76 89 79 26 37 39 14 28 26 30 49 50 54 34 20 31 63 50 44 68 75 92 108 86 77 98 166 226 241 257 259 288 606 1134 1173 792 674 556 698 995 1402 1504 1257 960 644 403 225 141 178 157 143 186 173 92 59 48 62 69 59 53 67 47 36 15 19 20 24 27 30 27 28 34 32 28 26 29 30 16 13 20 24 23 20 21 22 15 15 13 14 17 15 7 6 6 7 6 2 1 -2 -2 -2 -2 -11 -12 35969 296 270 30 9870 9 59 29 6945 441 -77 999999 999999 -59 -46 -22 16 -9 25 51 -31 25 68 68 87 101 108 104 127 142 170 191 297 434 501 530 597 599 592 679 897 1167 1456 1676 1659 1788 2315 2807 3075 3374 4583 8767 24398 47938 130180 216332 255739 435745 504201 205296 9998 1623 558 225 -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 -48 -17 25 86 117 66 29 -64 -44 -17 7 117 31 34 -28 999999 -99 999999 999999 999999 999999 999999 -66 30 106 1160 3052 5551 9834 9390 6777 4306 3501 4165 6528 5598 3435 2784 2549 1174 -76 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 232 693 1133 1541 1875 2278 2990 3655 5080 7136 11318 13861 12728 17051 28275 41871 50302 53059 49399 37258 28056 29824 34606 38435 38164 43517 42421 30997 20194 18918 26880 30800 28026 27400 17745 7229 4672 2292 267 36 27 49 35 77 108 130 112 70 56 37 27 56 37 38 69 75 72 76 60 88 88 111 121 114 119 124 111 118 175 252 307 297 305 294 372 679 1162 1090 582 492 548 653 1291 1787 1505 1433 1490 1407 1095 800 598 353 319 243 113 113 192 127 76 69 55 84 67 70 84 83 73 49 32 41 42 40 43 39 49 58 56 56 47 36 29 26 27 25 32 31 42 37 31 34 40 32 24 28 27 28 23 22 18 17 21 12 14 11 12 4 -1 35975 273 965 30 9875 9 59 35 6945 438 -74 51 185 188 132 195 282 397 592 889 1153 1246 1518 1817 2310 2513 4286 14168 46031 60010 77929 87829 13360 15268 31119 29635 11550 3276 2540 2252 646 45 -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 117 1348 3316 7039 15247 21424 17455 18854 18995 14657 14570 19880 33027 56875 82874 102258 126020 156730 163981 174730 201896 236042 253495 242729 230647 186815 134475 80470 51826 32312 13431 6565 1797 66 999999 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 162 413 522 693 803 816 1046 1420 2067 4626 12265 24877 40539 49101 41828 44993 37783 38918 49331 38460 33206 31522 30500 30527 26920 25520 33444 34575 27336 28708 32301 31618 26434 26144 20175 13883 11140 2615 223 99 78 56 39 81 99 105 85 59 37 21 38 41 40 49 60 52 37 29 66 80 136 166 131 111 126 198 248 292 312 326 285 286 295 356 511 676 653 422 273 339 418 499 802 925 833 909 1284 1864 1248 447 484 462 313 220 141 127 98 88 84 72 65 75 80 72 80 90 69 46 40 40 42 44 46 43 46 47 56 47 43 46 32 37 32 25 28 35 35 30 40 41 36 34 37 29 28 23 30 25 29 28 20 15 15 12 11 12 1 35981 265 1206 30 9876 9 59 41 6945 434 32 409 715 811 624 1020 1923 2612 5519 34866 63940 53800 41790 49563 62697 53528 10603 8315 7170 6801 6584 10896 3323 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 248 495 1140 1296 4332 24942 60245 81819 70192 29430 54057 82826 98314 251980 204434 108982 247211 352299 224827 81469 1313 484 5832 19770 47243 90595 120176 123849 104704 85506 52033 27889 16119 10076 6261 2204 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 -49 61 439 702 833 1150 1878 2662 3229 5606 8835 15453 23036 23714 26396 34248 39696 40583 38402 39796 43974 45450 40191 35783 34344 31976 33513 36213 36742 36315 35485 34942 37539 58832 87163 84717 72754 59658 16256 2050 199 155 140 120 54 25 36 44 35 37 88 73 55 46 48 89 94 78 103 139 170 138 119 134 169 244 292 317 331 295 236 215 229 254 301 355 453 486 634 1024 1413 1916 3037 4036 2538 1115 404 409 694 568 250 135 157 256 221 90 69 69 72 79 86 80 65 65 62 44 41 46 44 29 32 52 46 57 65 54 36 25 24 31 37 29 24 32 32 32 24 32 27 27 29 24 21 20 16 12 17 21 19 17 10 4 5 3 -5 35987 303 67 30 9877 9 59 47 6945 431 873590 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 30 792 937 1343 5948 10482 21927 60642 132860 216397 219587 118054 209309 144367 106849 69276 32065 120914 217752 305628 310009 250378 104293 167379 117931 248234 23651 999999 999999 999999 999999 999999 999999 999999 999999 5026 19342 53938 70848 62373 27622 10842 3560 1304 370 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 112 788 1351 1230 928 709 612 520 290 99 84 221 244 240 271 862 4335 12455 22360 29621 29894 34243 50927 67666 60848 46061 38696 39515 43691 49399 47296 45684 58821 63554 87857 190639 245633 191856 86686 11777 2225 1406 749 200 89 24 28 54 48 37 25 13 40 69 71 68 82 91 115 128 126 139 158 112 137 216 297 316 304 272 241 223 265 326 425 460 540 724 906 1124 1253 1254 1102 888 561 342 189 182 203 174 110 96 102 83 53 45 55 52 72 65 63 56 35 30 29 29 27 29 42 33 22 25 35 39 31 31 35 27 22 24 19 14 17 19 20 26 19 22 17 13 21 19 11 16 19 19 15 12 15 9 3 1 -1 3 -1 -13 35993 211 2830 30 9880 9 59 53 6945 427 302 3907 11260 13932 22670 66992 147365 15673 28856 44086 85098 206982 151890 24958 75536 65669 127695 135801 61455 185141 257331 104324 1378 999999 999999 999999 999999 999999 791 8695 23078 41133 92078 137089 152988 129988 94655 19360 580 999999 999999 999999 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 597 880 1459 2332 2730 3069 4941 5030 2796 1632 1180 1142 1267 2207 2954 4243 9844 21333 25004 29674 33148 35063 40485 46881 50320 53592 59113 62318 70739 81269 95027 105914 130551 195863 254013 244471 190218 104938 41774 14255 5207 1166 172 49 26 12 5 8 19 12 38 28 55 42 90 125 136 151 143 139 148 161 211 265 257 273 394 482 472 531 665 737 681 725 882 849 707 516 341 187 136 152 137 119 81 52 36 36 42 21 21 24 35 17 28 30 30 37 26 21 6 3 -1 -13 -9 6 5 3 -2 11 9 20 10 16 11 -1 -7 -12 -2 2 -4 -12 2 -5 -9 -14 -4 0 -2 2 -5 -10 -6 -10 -9 -15 -18 -10 -14 -18 -24 -24 -27 -31 35999 236 2084 30 9884 9 59 59 6945 424 307 319 -37 999999 123 2854 5718 13698 33113 90481 97859 16665 40086 62138 71179 117757 146118 79377 110662 78091 111733 183574 226064 162606 181876 222444 134954 135450 70646 59553 59072 41562 33011 20237 6534 5127 2417 656 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1051 9901 19588 9894 728 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 428 882 1167 2617 5426 7896 8516 7435 5978 3761 2561 2154 1583 1339 3303 5346 5644 7071 8568 12222 18161 19858 19534 27568 40253 54656 81639 109154 107128 92138 87002 90780 100560 117421 148084 179668 225128 220923 129927 47808 7662 3411 3613 2296 349 121 115 57 37 9 15 13 44 -13 -14 12 48 123 108 107 134 180 184 151 206 291 410 564 626 627 638 711 919 1025 772 585 607 565 414 326 303 286 465 602 477 300 150 51 28 20 28 6 14 21 26 26 42 39 27 19 18 9 -2 -1 -3 15 12 3 11 4 7 10 16 18 22 19 11 3 -2 -2 6 5 11 20 17 9 8 15 12 6 7 3 5 8 10 13 8 4 5 7 5 -6 -6 -8 -9 -24 36005 265 1188 30 9888 10 0 5 6945 421 44 674 1011 622 999999 999999 999999 999999 137 707 908 657 489 298 575 1900 3424 6770 12320 28598 54511 48062 34644 56488 31127 30477 6786 4625 2890 3416 11318 24061 36407 77851 218068 173471 73891 193681 239000 168601 182974 374902 780113 427643 172529 32434 24936 52046 42536 40863 43880 29851 17044 9230 4139 1966 507 -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 999999 999999 999999 999999 999999 999999 999999 999999 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 291 919 1403 1822 2837 3567 4093 4542 5190 6029 6645 7248 7748 7618 7430 6926 6238 4568 3872 4060 3101 3547 6292 8936 11138 10739 12250 16796 25747 39798 60947 80433 95742 100178 101526 102010 90355 100474 141474 112011 63298 24755 8667 2251 710 640 311 148 120 74 44 46 53 29 18 14 32 63 89 136 140 143 185 208 178 136 201 363 489 483 485 550 772 1014 1075 923 739 577 465 452 378 395 434 476 616 500 439 366 135 64 45 52 34 30 37 41 58 50 35 36 37 25 17 10 26 22 3 11 12 10 12 18 17 12 16 10 14 28 27 12 17 18 6 0 3 0 18 22 17 10 11 10 5 10 5 10 20 16 12 4 3 2 3 1 -3 -6 -8 -12 36011 274 946 30 9886 10 0 11 6945 417 -69 999999 999999 999999 999999 -59 52 75 238 539 707 836 902 1050 1227 1255 1425 2147 3201 4241 5053 5757 7027 9253 12027 15749 19748 25954 33199 40621 50781 70479 108441 139676 163309 196433 227585 268541 299014 296294 256441 196070 145033 150902 156381 142246 112887 76809 58130 40411 29881 21594 10495 4512 1199 204 -43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 123 568 1473 3411 7074 11825 15695 19679 22253 23323 20824 17692 14249 10250 8997 8186 5532 3890 3156 2956 2035 2469 4375 8530 13290 15135 15051 13137 19336 28027 31170 30931 40900 53031 68468 79160 101274 113249 89022 61773 66328 60820 23039 2772 458 144 111 243 248 154 87 92 84 85 73 26 9 33 64 118 169 251 335 353 361 348 444 665 775 754 707 692 809 831 705 601 521 502 494 448 370 245 170 136 112 86 74 74 60 49 36 41 44 49 41 49 54 54 46 45 42 27 25 18 8 12 9 19 22 23 24 11 8 16 25 20 18 23 21 14 2 4 7 -5 10 22 18 21 19 19 16 20 17 15 5 13 17 20 12 14 4 8 5 1 -3 -5 -11 -9 36017 291 436 30 9886 10 0 17 6945 414 -66 -55 -50 -60 -49 -41 -21 2 -20 8 7 43 84 91 75 113 168 357 453 651 925 1428 2041 2645 3309 4763 5648 6384 7125 7566 8145 8294 8777 10608 12832 14854 17595 19190 18599 17825 18514 20380 21455 22323 25713 30794 34690 35772 40365 43868 43886 38538 40777 51527 56747 72557 91469 94537 77949 59578 37959 29724 26479 23338 19821 14540 10526 6052 3124 1511 1400 1712 1841 1442 812 164 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -31 536 1672 3613 7332 15454 27606 40296 46214 46441 45679 41598 38318 39900 35897 27745 20159 14600 9029 6507 7522 7528 4781 2740 5177 12084 19453 25792 30129 24438 20567 21492 23381 28064 34575 41760 45443 55725 72964 89740 94675 91776 103807 68696 27027 4522 403 150 268 396 467 561 810 1127 968 663 511 469 345 246 217 269 348 393 394 426 517 577 624 608 575 681 738 669 616 564 524 475 432 365 336 315 265 192 113 66 84 77 77 87 80 53 32 38 31 18 24 35 41 49 38 28 10 15 8 -1 10 9 9 8 0 -13 -4 -6 -7 3 3 4 6 -8 -18 -20 -6 -8 -2 -4 -5 -3 6 -4 -5 -8 -5 -10 0 -4 5 -2 -6 -8 -21 -20 -19 -17 -20 -23 -22 -21 -33 36023 300 167 30 9887 10 0 23 6944 410 765 803 756 873 806 842 893 925 967 1032 1042 988 1013 1096 1091 1087 1152 1216 1207 1261 1399 1437 1445 1441 1437 1489 1547 1466 1466 1518 1479 1410 1320 1291 1040 926 832 889 1109 1345 1428 1555 1604 1548 1799 2272 2526 2573 2523 2649 3330 3605 4343 4309 4086 3939 4293 4805 3681 2923 2779 2156 1464 1111 798 374 16 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 255 729 1794 3761 7625 13861 22174 29646 37493 43637 44774 48507 50432 49006 53239 49761 35767 25592 21505 17927 11748 5502 3301 2307 2607 6519 14864 27784 38384 50337 62172 64153 69201 78231 73238 58819 56544 60785 62331 59888 51902 31182 20387 13311 4124 1021 630 195 166 247 296 363 635 1230 1224 857 812 749 555 415 387 393 355 381 438 518 645 739 832 863 1015 1212 1111 725 582 542 481 428 452 422 401 345 279 266 189 108 102 113 121 86 79 75 67 66 64 62 42 36 44 63 62 47 44 28 19 26 37 40 9 4 18 20 19 17 19 24 21 22 20 15 17 23 13 12 14 7 18 16 19 18 19 20 22 12 10 19 21 9 6 9 11 6 3 5 0 3 -1 -8 -10 36029 301 141 30 9891 10 0 29 6944 407 1326 662 750 736 691 684 690 763 836 842 846 885 959 935 979 1037 1057 1086 1140 1281 1256 1210 1118 1067 954 968 1121 1142 1108 1136 1186 1159 1123 1064 983 883 844 822 806 692 623 554 505 503 399 347 335 318 236 195 202 126 95 84 83 13 86 -10 -72 -16 -34 230 711 703 944 1193 1103 906 1039 4095 6930 1025 -37 -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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 106 1382 5332 11282 17204 21603 26469 32722 41727 46348 47847 49965 53470 58640 56107 46671 42457 44300 50963 52102 38698 19821 9701 6416 5083 4644 9607 20250 32789 52994 79449 95346 89800 83376 87777 99035 82049 47629 27832 17542 10268 5073 2415 1187 750 425 236 177 185 219 237 332 488 605 682 686 744 716 651 624 712 983 937 704 617 540 530 651 696 624 486 589 663 532 411 379 459 461 462 440 459 452 416 356 223 215 216 143 113 122 114 97 92 90 65 61 48 48 61 55 57 64 67 70 63 54 47 42 22 22 45 40 25 36 45 37 42 37 27 30 29 35 32 33 38 37 33 26 35 30 38 30 37 30 24 21 23 24 31 16 15 18 12 3 9 5 5 4 4 -2 36035 301 141 30 9891 10 0 35 6944 403 1288 803 857 955 946 987 1001 1036 1002 1090 1160 1259 1302 1319 1300 1305 1327 1331 1404 1478 1472 1506 1389 1406 1369 1266 1245 1215 1136 1060 1061 1106 1052 1064 1053 998 965 992 944 1013 1038 1022 1052 981 1000 985 1000 1042 1021 1039 1015 1023 970 879 885 904 771 843 903 809 748 592 312 20 -67 38 158 428 641 696 632 450 325 181 69 -66 -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 8 409 1566 4900 11809 22632 31329 35477 38663 44373 44391 41555 40729 41685 42242 43181 45778 40983 29618 19017 13547 13680 12338 10273 7758 5381 4616 7884 19474 40311 59598 63610 58845 53981 45912 38601 37435 28221 17019 7313 3510 2182 1325 1311 889 308 229 292 432 524 698 852 810 814 979 1110 1006 910 912 1052 1225 1181 848 738 634 465 390 323 327 369 349 390 442 445 506 941 1781 2213 2236 2133 1994 1361 728 210 163 165 100 86 92 66 69 71 63 58 52 46 45 44 28 35 38 42 59 47 49 34 27 28 18 8 12 20 15 12 23 21 17 22 29 22 11 25 27 28 20 12 6 9 5 7 13 11 19 18 18 17 13 9 10 17 11 3 2 -3 -7 -4 -5 -9 -11 -12 36042 300 170 30 9890 10 0 42 6944 399 809 817 869 794 834 949 985 1057 1115 1117 1075 1094 1256 1281 1398 1377 1394 1442 1500 1516 1517 1705 1664 1645 1736 1738 1841 1943 1801 1717 1744 1723 1776 1843 1867 1859 1699 1586 1520 1573 1600 1614 1613 1525 1458 1336 1231 1180 1169 1186 1026 1071 1233 1291 1314 1353 1388 1503 1553 1619 1562 1366 978 432 216 107 164 456 634 697 720 623 455 210 41 -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 -93 332 2195 4571 8392 13271 20809 29370 40337 47389 50516 50668 50413 43505 38116 33565 28832 22649 19934 16129 11873 9033 6619 3758 2164 2495 3153 3509 4107 7386 14666 33909 61513 68719 67036 58894 41277 25224 19930 19583 17880 12947 6824 3829 2436 928 435 257 259 333 576 749 917 1017 891 1031 1661 1804 1913 1857 1896 1567 1038 900 1033 744 429 317 289 292 345 423 452 536 778 2193 6200 8581 7232 5958 3582 1413 740 351 149 122 117 92 102 82 73 65 36 27 48 55 27 33 40 39 36 52 58 39 35 28 21 17 18 26 17 -1 15 22 24 16 16 16 10 14 9 8 19 25 8 14 25 8 4 3 9 11 4 12 17 18 6 3 12 6 9 5 -2 3 -5 -4 -3 1 -4 -5 -17 36048 300 169 30 9889 10 0 48 6944 396 1047 1078 1043 1015 1072 1145 1105 1227 1281 1222 1263 1362 1492 1499 1570 1570 1610 1597 1571 1597 1616 1718 1768 1790 1746 1775 1899 1815 1736 1664 1702 1690 1657 1641 1510 1478 1570 1511 1479 1537 1394 1252 1135 961 932 941 838 731 646 646 690 760 741 718 800 845 965 959 976 1057 970 857 637 428 283 256 342 420 521 630 560 392 145 5 -9 23 -21 -23 -49 -75 -75 -73 -43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 519 1788 3489 6021 8407 10798 14703 18223 20541 22877 22702 24118 28201 30508 31073 31392 27333 24107 23029 21145 14984 9893 7439 5816 5079 4725 4581 5012 5475 5449 7865 15983 27644 37707 50824 52210 41816 32830 27918 26800 17548 9981 9210 18135 14253 4116 897 663 479 426 522 575 588 609 652 672 963 1520 2171 3201 3793 3794 3982 3725 3522 3365 2593 1901 978 425 296 332 442 559 584 900 2546 6460 9862 10316 8586 8484 6725 4256 2799 1032 212 147 166 143 124 115 93 89 90 82 79 65 55 44 48 63 68 66 61 74 60 66 62 54 45 41 48 46 39 51 55 55 42 49 42 35 31 42 38 40 40 32 44 37 36 41 34 39 40 42 41 44 29 28 37 41 32 30 18 16 20 15 15 16 17 14 10 36054 300 168 30 9888 10 0 54 6944 393 696 715 760 835 839 802 772 838 861 899 940 1061 1141 1136 1110 1183 1227 1181 1290 1308 1358 1416 1447 1378 1369 1347 1232 1193 1021 964 866 815 774 660 537 505 457 347 330 412 422 461 496 539 706 832 848 873 940 756 750 739 683 654 715 772 876 853 791 760 874 869 904 806 604 374 239 186 162 219 144 146 135 138 85 95 18 44 10 -67 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 1121 2837 5628 9608 13109 15947 20175 24407 25520 23502 17362 11198 7745 6598 6479 6105 6344 5171 3199 1828 731 1079 1708 3433 3690 5237 10944 14463 19627 24985 29411 32001 27407 18368 10445 5537 5514 9895 21708 33156 36892 66397 75271 8905 604 815 2363 4931 7215 9254 11079 11334 11604 12605 13771 15172 15716 13114 7875 4305 3036 1564 673 364 272 297 193 157 162 198 316 448 534 488 437 770 1922 3713 7006 11330 15414 14445 10252 2908 389 200 136 113 135 135 114 98 94 89 71 63 56 48 34 51 53 68 53 49 46 50 35 23 13 5 18 37 38 30 25 37 25 24 37 32 27 34 16 19 9 10 19 19 11 20 21 18 17 12 11 13 18 26 29 23 8 3 2 -2 1 2 -3 1 -2 -3 -7 36060 300 168 30 9888 10 1 0 6944 389 734 710 656 680 668 664 668 602 715 760 688 658 777 729 657 704 509 442 461 384 437 451 502 510 517 514 371 270 222 285 243 324 332 301 250 165 179 247 290 300 221 235 280 299 450 693 812 706 581 501 416 357 354 537 935 1621 2771 4106 4632 4047 2966 2229 1895 1601 1257 787 468 370 344 295 214 146 122 65 23 -73 -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 -19 115 169 163 445 1046 1877 3053 3771 4065 4622 4530 4670 4605 4526 4075 4186 4354 3111 1989 1597 1001 651 550 358 720 2406 4608 8071 11858 17133 20340 21519 20970 16755 12864 10614 9684 12257 21297 34451 51053 84949 117285 71121 11498 3105 4943 8315 10766 12100 12873 15736 18741 20836 21342 21577 18302 11322 6699 1886 259 167 219 311 276 210 217 209 218 273 369 435 465 408 361 410 433 433 486 1359 3520 3657 1549 565 360 221 92 100 114 89 94 91 83 46 45 47 31 32 20 47 52 58 53 54 30 19 8 13 13 -2 1 2 6 6 3 19 14 8 14 0 17 9 5 5 -5 -15 -12 -5 -5 7 8 -5 -6 4 -8 -2 1 1 5 0 -4 -7 -14 -18 -17 -19 -11 -15 -15 -22 -23 36066 300 165 30 9885 10 1 6 6944 386 1081 1078 1226 1218 1155 1111 1058 1067 1056 892 762 648 686 588 491 510 503 500 472 504 519 591 614 549 554 535 507 488 498 488 528 509 493 469 454 486 415 357 394 383 387 336 334 273 326 329 358 366 463 471 425 388 316 225 227 169 137 292 569 664 685 842 1501 2369 2167 1274 845 656 492 325 264 216 126 43 -39 -86 -82 999999 -96 999999 999999 -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 -12 153 516 1360 2370 2708 2365 1923 1595 1366 1801 2216 3273 3760 2620 2599 3254 4526 6778 8291 11448 14202 10557 7517 6864 4865 3579 1780 590 363 244 656 2231 3920 8950 13559 20379 26338 24132 22424 24237 21073 17982 23490 31315 29419 22481 19574 15482 5079 3560 4368 6195 7943 9290 10567 12161 14990 17691 16932 14234 12657 10530 6788 3214 2080 2347 1926 1066 354 199 239 256 233 291 335 373 472 532 477 378 387 445 457 399 426 452 498 476 411 372 273 150 107 115 112 136 136 127 110 101 84 67 72 62 47 50 53 65 72 73 63 48 46 47 35 34 40 52 31 15 37 40 39 53 47 53 47 36 35 31 22 27 31 31 30 29 38 39 43 34 30 35 25 23 22 28 23 16 15 11 6 13 12 14 8 -3 -3 36072 300 192 30 9882 10 1 12 6943 382 435 360 369 378 407 362 365 371 321 312 259 287 250 211 162 171 191 174 163 146 174 225 208 203 283 243 279 299 271 283 243 243 187 161 176 126 155 101 63 46 79 25 88 35 64 78 78 49 108 194 243 182 193 160 94 -31 -87 -87 999999 999999 999999 -86 -73 -87 -91 -6 96 159 90 -42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 473 1263 2621 5162 7940 9939 10847 10821 12001 13595 13596 13867 16205 19716 22229 22839 25763 30732 25644 16838 10677 6322 2280 905 566 775 623 285 161 44 -28 43 229 792 2325 3353 4143 5940 8958 14282 21014 28228 38854 50160 54903 59428 70907 72834 77590 87197 71203 39672 13606 10940 11374 12266 14989 15502 16117 17859 14967 11753 9596 5543 3230 2858 3993 3518 1405 545 236 172 171 238 260 238 330 325 368 464 535 571 496 383 409 482 479 538 532 517 526 458 383 252 133 111 126 110 102 119 121 110 96 99 100 76 67 58 51 63 76 91 81 57 54 40 25 19 24 18 33 35 42 45 40 33 29 35 46 32 21 29 25 22 21 24 25 27 29 33 30 21 11 14 28 27 17 16 24 24 15 20 7 13 12 7 9 10 0 -6 36078 300 135 30 9885 10 1 18 6943 379 333 344 369 313 382 343 350 359 374 417 498 460 422 466 419 372 358 386 333 304 338 330 308 299 206 203 179 217 256 273 263 179 164 203 206 147 103 91 115 159 246 257 298 244 226 164 166 256 344 467 379 355 280 135 82 -1 -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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 318 985 1503 2089 3200 4951 6953 9268 13047 17687 22509 25206 28267 33222 39057 43511 46222 49395 50998 53530 58947 64399 55832 49706 45904 36744 25799 10152 2086 378 173 111 100 65 14 -29 -23 -1 165 878 2983 5657 6356 7769 14699 29302 49327 62385 62837 50182 25469 8866 25159 35144 11122 6315 5787 4727 3388 2222 1801 1606 1728 2107 2264 2270 2324 2801 3853 3775 2429 1135 391 203 177 217 235 239 237 302 359 419 488 529 484 407 392 444 484 638 706 479 375 330 288 208 132 87 92 80 80 72 81 78 66 64 61 43 25 31 46 46 34 41 31 17 6 17 21 15 7 16 2 15 14 4 10 15 23 4 -12 -10 -11 -13 2 11 -2 8 3 -3 14 2 -8 1 -1 8 10 4 1 15 10 6 4 0 -7 -10 -7 -11 -15 -11 -2 -12 -21 36084 301 138 30 9888 10 1 24 6943 376 288 159 154 194 177 271 223 205 198 286 239 222 305 289 329 311 300 289 288 257 220 186 156 82 164 185 178 194 238 249 240 347 295 248 249 192 250 232 183 268 340 331 424 439 460 451 409 346 374 327 185 158 145 57 -42 -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 178 1903 5549 9494 13001 17527 22765 29684 38907 47218 57039 63403 63508 63488 64466 65917 68695 73750 75762 69876 57141 49512 43156 43332 40315 35406 30799 21413 10422 2700 944 474 180 27 -12 -1 8 79 544 1222 3045 7339 13000 19780 28020 33197 37877 37179 37750 50308 53105 34257 15026 3217 1415 1283 1262 1278 1161 1057 1000 993 1178 1407 2011 2547 2334 2051 1171 677 616 413 212 179 233 236 249 327 394 484 506 494 458 400 398 420 470 463 417 403 360 303 307 255 227 167 106 122 104 106 116 116 94 79 83 59 30 49 55 60 62 65 45 33 31 21 28 34 20 17 27 32 27 38 41 34 46 53 44 34 16 15 15 6 12 24 20 18 14 16 12 22 27 27 24 24 30 32 31 31 35 29 28 24 22 14 12 5 10 18 6 0 36090 301 135 30 9885 10 1 30 6943 372 -51 -69 -1 -54 7 -23 -5 -5 48 44 98 136 83 86 105 163 188 196 217 267 244 240 166 247 231 238 186 255 192 146 248 209 222 258 137 121 970 3101 928 -77 5 137 140 192 190 180 260 238 155 144 101 -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 58 716 2538 5755 10522 15843 21754 27848 38062 53526 64443 75160 87449 90345 87921 88267 90522 97971 108752 113319 107267 100671 97436 96568 103630 109936 96165 57833 33525 15205 3384 936 146 -2 -30 -26 -25 -31 20 173 1492 5186 7584 8257 9622 12989 18624 24822 27492 28345 26338 22057 16683 8919 4803 3669 3153 2572 2224 1362 636 452 391 450 519 528 477 413 371 394 352 264 186 181 241 261 268 289 349 384 451 483 457 442 410 386 372 402 387 358 350 342 267 254 235 205 185 153 122 127 127 104 103 115 98 89 91 64 56 37 38 35 26 28 38 16 -3 -14 2 14 3 -8 4 10 4 15 18 18 16 15 12 13 2 -2 -12 7 13 0 -2 2 -6 -6 4 3 -9 -3 0 3 5 5 11 7 8 10 2 -3 -14 -16 -14 -16 -11 -14 -17 36096 301 159 30 9879 10 1 36 6943 369 -69 999999 999999 999999 999999 999999 999999 -85 -35 -39 -37 -4 -6 18 8 53 60 77 114 124 107 76 69 87 97 120 121 106 126 158 101 132 121 60 25 -1 -74 999999 999999 -71 63 88 185 199 240 274 280 279 227 136 -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 82 577 931 1486 3067 6794 13098 19177 25719 30766 35775 40893 49199 67737 86054 95975 96001 101622 111621 118742 130556 134267 141516 157007 171615 162683 142357 127598 117801 85466 35558 10245 2913 668 126 70 31 28 23 12 33 49 35 41 72 112 920 3337 6270 8419 8932 8742 8908 7818 6693 7109 7079 6134 4993 4114 2887 1645 961 801 856 919 816 466 290 259 274 370 549 840 881 627 431 402 374 364 387 421 489 499 493 491 521 473 430 454 443 421 427 341 288 308 368 475 432 281 215 161 139 158 202 222 190 129 98 84 77 63 45 42 81 68 48 31 28 19 20 24 23 28 24 27 33 23 36 49 51 36 33 24 24 32 21 8 19 28 23 26 32 21 17 27 25 27 23 28 32 34 34 28 30 25 15 16 15 17 18 20 15 10 36102 301 123 30 9873 10 1 42 6943 365 194 999999 -88 999999 999999 42 -44 -14 21 52 56 115 47 92 145 165 169 219 203 259 269 284 255 307 374 397 437 457 497 497 550 480 486 411 418 395 354 328 232 201 300 379 456 532 532 591 611 610 562 438 313 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 17 487 1305 2767 5692 10569 13777 18539 29795 43667 60368 76089 86249 109658 117945 104166 91623 84552 91706 96560 104547 109853 110502 111955 111827 102637 93318 84296 68841 46859 24099 11722 5489 2393 1040 529 276 146 86 62 19 20 24 34 73 93 141 223 633 1422 2708 3756 4614 5292 5728 5837 5795 5775 5906 5738 4939 3978 2963 2244 1672 1556 1462 1200 881 683 561 447 346 442 604 736 675 628 520 420 429 429 420 468 525 515 547 490 460 517 551 551 547 539 501 438 382 337 376 485 486 821 820 325 196 211 221 194 129 105 93 90 80 54 51 57 65 93 93 70 41 25 20 38 31 31 43 46 38 29 41 50 44 48 53 36 37 20 21 23 34 35 23 27 37 41 32 29 34 33 30 31 33 29 30 36 27 17 13 15 18 18 16 16 12 3 36108 301 119 30 9869 10 1 48 6943 362 101 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -62 21 6 28 15 47 74 63 116 225 204 244 266 359 401 407 389 454 501 491 514 487 359 340 369 422 460 507 565 555 526 485 426 335 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 238 903 3284 10203 20394 28124 32121 33316 33624 38108 44710 59495 84387 100189 100178 96463 83598 75301 72465 71745 71675 71988 80686 92284 99255 100233 83930 73053 66434 52237 29173 10756 4375 1797 811 410 138 -2 5 -17 -49 -29 -22 6 47 234 552 803 1036 1512 1655 1823 1992 2260 2629 2322 1935 2031 2250 2304 2026 1748 1732 2205 2474 2043 2017 2231 2122 1819 1561 1342 951 507 269 233 262 399 1733 4955 8535 10481 11047 7291 3245 907 508 453 433 378 383 466 503 475 456 448 401 354 339 383 517 915 3567 13506 23130 23165 19249 17273 20938 17649 552 69 46 28 31 57 73 79 61 15 23 24 32 28 16 41 19 14 42 44 40 46 40 37 30 21 26 30 23 15 26 27 16 13 25 33 24 32 33 29 27 27 25 22 29 31 30 22 9 5 7 15 20 11 4 -1 36114 301 114 30 9864 10 1 54 6942 358 237 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -82 999999 -72 -34 -99 999999 -67 7 -38 -48 999999 7 137 323 431 554 703 647 518 535 505 464 411 471 554 552 629 617 476 378 271 191 111 -10 -55 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 535 1539 6280 17164 24849 26720 28375 30990 33722 35421 36962 40952 46575 55653 64031 70702 80761 86318 82675 73790 70737 67852 61079 56465 51156 44529 34758 24847 17631 13946 11607 8144 4936 3335 2380 1620 972 308 -41 999999 999999 999999 999999 999999 999999 -98 88 778 1301 1849 2393 2581 2436 2191 2077 2085 2285 2746 2902 2961 2948 3104 3042 3230 3504 3236 3411 3776 3198 2424 1686 1266 862 508 322 219 322 917 3134 6769 11550 12846 10642 7326 2974 711 390 336 280 192 190 281 349 380 409 414 1247 6564 26666 48949 45441 22007 16852 56058 88944 72591 50068 25645 15935 4316 123 40 27 32 54 71 53 29 24 27 39 28 27 24 21 24 16 21 28 34 47 32 41 24 22 14 17 14 20 18 21 22 20 28 23 35 40 24 26 35 26 22 27 28 33 30 24 26 23 15 12 15 17 13 15 9 36121 284 622 30 9862 10 2 1 6942 354 -32 -63 -78 -26 -28 35 5 15 -26 -10 -24 -8 -11 -24 27 220 437 556 676 729 673 621 646 729 744 743 622 539 382 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -41 214 745 1177 3854 10465 16644 22840 28030 28563 27996 26556 27056 29203 30672 35741 42666 46307 48930 52013 52388 51888 50014 46586 41346 36617 32633 30886 26870 23070 19385 14407 10983 9065 7863 7131 5739 3627 1649 217 999999 999999 999999 999999 999999 999999 999999 999999 -66 464 1882 4200 5795 5024 3632 3431 4464 5408 5530 5561 5979 6144 6498 6862 6399 6036 6510 7194 7397 5786 3468 1599 621 338 349 322 624 1681 2776 3028 2537 1370 623 365 343 351 260 154 92 116 187 241 261 316 293 793 3953 17409 50225 85579 79317 50715 74707 100538 86848 89419 104620 52255 11941 825 148 80 50 59 75 60 32 44 50 42 47 42 57 45 43 56 62 55 52 53 54 46 35 38 32 21 33 45 38 42 48 37 49 53 42 46 42 42 42 39 34 39 43 41 44 40 42 38 34 31 32 34 38 28 28 21 36127 270 1038 30 9858 10 2 7 6942 351 -9 103 262 356 379 342 350 260 173 120 91 -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 171 728 1486 2902 4350 5843 8364 11970 14316 16508 20294 24239 28912 34810 43744 51969 58693 64018 67126 69462 67347 64813 63092 61897 59484 56371 51547 49181 47942 46780 43102 34448 28666 25160 20957 17856 14210 10516 7235 3707 1641 336 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -15 414 1257 1753 2123 3427 5209 6502 7801 8984 9885 10880 11637 10280 8518 7806 7129 5806 4272 3463 3610 4258 4470 3535 1840 866 496 469 555 547 376 258 203 185 186 163 116 77 52 97 103 173 185 152 129 160 211 167 664 5657 14482 33825 74340 82547 93869 88422 85526 203039 108912 31951 585 154 92 92 87 82 62 50 33 25 30 28 35 33 41 46 36 44 51 48 38 39 45 45 22 25 25 31 25 22 35 28 35 45 52 59 38 38 40 43 47 48 41 33 33 27 36 30 26 28 23 21 27 33 16 16 36133 272 975 30 9855 10 2 13 6942 348 -73 -70 -56 -38 -19 23 -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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 227 751 1460 2452 3759 5365 8018 10898 14338 18158 23683 31026 37368 42066 47367 52279 58656 64948 68096 71212 75241 79262 83166 78512 68713 62649 57375 56623 58609 60173 54191 44448 36267 29168 27371 26352 18212 9247 5819 4998 3771 1926 605 -88 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -94 12 120 333 882 2599 5067 6407 6700 6681 7035 9909 12118 13065 14249 16308 17926 17781 15074 15127 17161 19768 20695 18652 10580 2362 634 415 264 204 171 88 23 3 25 26 52 88 87 109 86 51 56 63 29 36 85 149 688 4807 38589 76476 70683 78002 101636 86538 85924 102674 78621 52624 1148 384 723 142 79 64 57 44 16 24 29 25 35 36 31 20 29 32 39 25 39 42 39 25 27 18 11 20 23 16 23 33 23 24 29 35 32 16 19 28 30 32 20 22 23 21 16 21 19 19 13 15 23 13 10 4 36139 279 791 30 9851 10 2 19 6942 344 -89 -53 -39 24 36 -56 -3 63 128 98 80 100 57 43 -17 -79 999999 -77 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 968 2933 5467 9706 14260 20178 28591 36780 43203 48440 51670 55663 58960 61286 64735 65633 64627 65637 68236 70371 68135 66515 68315 68210 66225 66830 66404 66713 62277 60412 60719 58341 53778 41215 31754 26253 18168 11429 7877 6334 5082 3209 1899 931 400 88 87 109 62 65 -70 999999 999999 999999 -79 -96 999999 999999 -61 21 192 1092 4262 9936 15698 17878 18234 17866 17125 16186 17652 19655 19893 16313 14927 17860 21915 22546 18759 5387 968 743 615 471 408 341 260 199 144 161 168 209 247 226 249 239 186 148 189 187 157 183 181 179 428 3191 20575 36174 34501 37161 31717 56328 80177 33373 9642 7063 863 618 9135 28667 1311 109 81 79 53 30 30 24 26 38 49 54 36 31 40 52 46 47 46 27 29 36 34 23 36 41 32 35 39 43 54 52 32 28 28 32 36 35 30 32 33 31 26 29 28 24 23 24 25 25 12 13 36145 279 757 30 9847 10 2 25 6942 341 -68 3 32 51 97 108 131 197 172 150 143 95 95 16 67 84 36 76 100 98 44 69 51 74 32 29 -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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 296 1233 2325 3503 5035 7358 10547 14387 18211 23040 27470 30680 30777 31422 32395 34151 36813 40762 45770 49108 50507 51266 53453 56268 59864 63388 65427 64939 64547 63768 59684 58343 60552 59353 60113 62590 63879 61566 63950 64171 54824 40411 26862 15153 6432 2333 1742 981 741 1163 1074 682 238 37 -50 -39 0 24 -67 -70 -73 -53 38 222 464 830 3291 12183 23353 30735 31821 29089 23773 21391 19986 23345 28079 23324 18522 12036 4718 2548 757 393 375 350 357 376 341 271 221 215 242 226 285 317 316 302 250 223 220 159 169 192 128 94 133 253 598 2155 5955 9400 8172 10651 36121 25564 4656 9974 3587 764 9249 9787 592 95 57 49 48 30 22 16 8 19 20 10 16 21 21 25 32 28 17 4 -3 -2 14 8 4 3 14 22 31 23 9 8 18 18 8 15 11 19 17 10 11 16 14 10 7 9 3 5 9 7 3 -2 36151 283 636 30 9846 10 2 31 6942 337 -98 -75 11 89 130 156 163 236 302 241 336 436 396 400 380 373 326 316 326 314 284 259 308 285 309 360 394 349 348 212 -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 999999 999999 999999 999999 999999 999999 999999 999999 55 539 1347 2164 2927 4327 5838 7231 9549 12378 15643 18966 22111 25908 28720 30637 32554 34819 38410 42206 44913 46055 47333 48415 48743 48410 46495 47429 49456 53054 61337 65874 64007 61622 61292 61754 61080 57557 50412 44060 37809 29784 20204 15591 13472 7877 5221 6098 6214 1881 171 21 156 270 73 -12 -49 -67 -52 -19 -18 -28 -57 -52 -26 103 217 312 684 1949 4733 9761 16533 20688 23886 28547 39921 43279 24115 13312 10820 9809 6242 2372 919 477 425 412 374 359 309 249 229 191 204 243 242 269 283 268 202 199 241 232 136 119 165 129 97 80 79 96 164 584 969 1620 2203 172 149 626 373 2156 33254 45509 40746 7400 148 72 36 29 21 5 18 29 38 23 20 30 32 19 12 16 12 17 28 24 10 22 9 16 13 16 27 25 23 30 28 16 26 24 27 20 21 27 27 19 13 16 5 4 9 11 13 7 -3 -12 36157 282 661 30 9841 10 2 37 6941 334 -44 -5 10 51 117 273 262 302 381 342 395 476 500 477 496 543 581 649 673 725 801 817 765 739 635 635 702 691 483 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 177 829 1259 1758 2651 4435 6777 9030 10992 13042 14966 17178 19569 20568 19679 17716 16211 15468 16770 19163 22171 24780 27351 29091 32238 37513 42514 46791 48797 46686 41917 39409 41237 47772 53566 61347 68500 70036 68119 65800 54444 43456 36542 31321 24377 20856 17431 15493 15552 14560 12799 11027 8459 6052 2168 635 381 159 155 118 40 36 -1 -9 -8 6 -17 -18 -30 -31 -48 44 134 179 185 352 688 1479 2972 5277 8129 11300 13995 15611 15768 13781 11524 8843 5545 2787 1484 937 778 670 552 429 423 426 383 327 268 259 278 319 328 350 314 238 252 259 189 221 207 143 96 70 76 128 138 235 461 307 90 67 69 98 56 676 15483 37959 11101 780 346 62 49 15 8 13 34 27 29 37 40 33 34 32 29 31 23 26 21 21 17 16 14 20 32 23 23 39 38 35 24 20 19 17 16 22 25 26 29 24 16 8 4 5 13 18 14 6 1 36163 301 86 30 9836 10 2 43 6941 331 -2 999999 999999 -94 999999 999999 -54 -87 -65 -82 -97 -70 -70 30 -4 40 0 66 92 84 115 105 70 140 198 236 198 298 423 1012 4561 10193 7277 19569 51082 28453 1897 657 605 663 686 734 842 854 867 644 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 48 445 1892 4724 7289 9630 10830 11711 11463 10684 10941 10959 11026 10919 11040 11299 11729 12359 12971 13425 14233 14975 16398 18357 19879 21088 23221 26128 29136 33423 38817 43815 46700 49673 52046 52858 50952 51020 53551 56821 51021 43063 40526 36665 33299 30930 29156 26635 25057 21384 14063 9396 6077 4477 3202 2131 1318 1151 849 524 284 61 32 71 76 65 32 24 -2 14 78 153 161 290 640 921 1478 3221 4394 5287 6565 7579 7470 6589 5931 4428 3161 1724 755 380 344 382 428 458 450 421 388 358 303 321 317 302 286 338 361 299 283 292 281 245 198 221 218 169 194 215 189 197 238 217 186 122 100 91 93 83 74 54 42 55 96 184 127 91 67 30 33 30 32 37 37 44 35 28 24 28 32 25 27 16 14 26 19 18 33 18 23 32 26 31 41 47 35 32 36 34 29 20 21 26 29 23 17 21 18 21 16 22 16 8 3 36169 301 80 30 9830 10 2 49 6941 327 132 999999 999999 999999 999999 999999 999999 999999 999999 999999 -89 -97 999999 -47 -50 -41 -69 -58 -45 -69 -53 6 43 81 44 62 121 159 245 235 1814 20844 70593 31086 6949 624 184 224 255 390 413 546 688 865 1047 1148 1066 582 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 319 1371 3518 6649 9521 11722 13318 14438 14693 14343 13885 14227 13979 14092 13904 13677 13482 13116 12697 11706 11404 11107 11376 12650 14425 15035 16057 18582 22395 28084 35010 42796 48092 50505 51679 52831 52473 48176 44355 42527 44300 43862 41807 41727 42456 45927 45662 38284 28789 20476 12478 9809 15136 20705 24276 27664 20987 12819 3231 787 365 234 108 85 315 974 622 469 516 488 652 954 818 417 155 275 668 1235 3204 6970 9465 9395 9391 7881 5765 4239 3307 2517 1519 793 379 349 338 367 404 412 386 329 280 296 310 286 257 335 348 293 271 287 315 281 250 509 483 241 128 112 132 128 124 124 139 125 89 91 77 55 53 54 55 80 145 117 101 74 55 31 21 18 15 19 32 32 24 14 20 26 37 40 28 10 19 23 10 21 20 35 36 27 35 44 34 38 45 33 31 29 27 25 35 33 30 30 29 26 21 18 20 20 15 1 -1 36175 301 77 30 9827 10 2 55 6941 324 193 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -93 -84 -12 -2 -50 -21 -3 -41 -1 20 9 -68 -99 -23 1 71 77 -59 999999 999999 999999 999999 999999 999999 999999 24 103 273 368 476 581 760 906 899 944 722 402 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 819 1977 3301 4583 5439 6510 8493 10941 12790 13658 14283 14458 12475 11040 10622 10848 11473 12253 12630 12354 12516 13031 13428 14807 15095 14140 13351 13116 13045 13369 14230 15849 17287 20045 25780 33824 41559 44675 48178 52043 53966 54218 53623 51977 47318 44312 37771 32052 28351 23711 20372 17137 17547 26928 37861 62375 97109 85037 18805 3196 1256 487 218 97 286 848 1124 1656 1722 1965 2112 1615 1442 1833 1914 2211 2094 1845 3767 7178 8090 5070 3946 3765 4078 3334 2783 2285 1521 627 339 348 325 365 385 359 367 330 263 275 288 273 254 283 336 330 294 273 272 315 380 597 531 378 195 134 101 80 97 93 89 87 78 82 101 83 61 79 46 34 205 304 122 92 58 20 22 19 21 22 18 15 25 27 21 33 33 34 27 20 18 14 21 19 21 23 28 30 23 26 24 31 33 36 33 24 22 19 21 22 20 23 15 12 14 19 8 16 16 -1 1 36181 267 1124 30 9824 10 3 1 6941 320 2763 18712 12863 9450 13442 45746 74844 47996 48272 91686 91133 107098 71380 107204 189470 157963 3475 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 768 1509 3530 6328 7608 8724 8838 8928 8556 8417 8842 9015 9149 9583 10582 12107 13372 14372 15327 17044 17869 17243 16901 14841 13773 12858 13578 13988 14126 17969 21468 25541 30451 34469 38286 40917 43826 46045 46122 46536 47730 47208 44557 39989 35419 30607 23936 25869 34485 43890 47326 49260 52425 61584 37647 15206 7517 3998 2923 1766 697 543 916 721 1564 2802 3016 2781 2538 2049 2047 2957 2945 3949 4632 4373 3859 4501 4850 5120 5459 5550 5792 5794 5938 6333 6480 6979 8761 5396 1500 1098 1503 1893 2072 2385 3488 4997 2223 440 339 376 484 638 804 751 745 1045 768 495 366 284 144 91 95 103 84 87 71 70 104 103 94 74 75 70 12 1409 7015 1887 203 65 38 37 32 21 33 28 26 23 42 44 44 34 29 37 29 24 20 19 17 20 20 33 39 31 31 49 48 37 28 27 32 29 35 33 28 26 28 20 15 12 16 24 20 21 12 1 36187 276 821 30 9821 10 3 7 6941 317 2547 5459 4621 6471 2305 1389 10937 32066 44728 55249 82307 82395 110456 101030 118646 125363 78036 67067 42158 39367 38219 16160 1291 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 228 1102 1838 2494 3120 3426 3729 3997 4154 4318 4896 5851 7102 8943 11311 13437 15398 16877 17882 17351 15453 13861 14315 15335 16453 17322 17238 17102 17270 17396 17386 17567 17953 19013 24074 32346 38519 46481 51696 56683 63425 70650 79366 81477 75108 68272 55015 48316 58172 52768 35123 32703 26606 22361 18344 13863 6384 4016 3002 2099 1443 1227 1622 2317 2956 4561 4499 4394 3972 3340 3383 3094 3308 3870 3985 4125 4846 5570 5787 6147 6274 5166 5229 6396 6372 4671 3857 3227 3036 3685 5556 6262 6327 6388 6108 5797 5386 4942 5948 9308 11223 12719 15217 17145 17063 15777 12250 4917 2302 1570 792 297 280 200 107 90 84 70 61 94 130 103 84 82 85 75 32 19 16 139 1006 718 120 38 3 17 21 25 34 28 21 12 14 18 16 29 14 19 20 17 24 11 13 28 26 29 24 31 23 27 22 20 23 19 23 24 17 15 16 17 11 15 5 5 11 9 7 2 -4 36193 301 71 30 9821 10 3 13 6941 313 54 999999 999999 999999 -84 -87 -71 8 12 57 97 367 2946 29421 42723 11787 2727 442 999999 999999 999999 999999 999999 999999 999999 999999 -100 999999 999999 999999 999999 999999 999999 999999 566 2488 3878 2515 3232 11609 28871 51967 45175 23032 54009 48105 1154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 258 649 977 1634 2107 3106 4151 5352 6524 8029 9555 11908 14440 16344 18650 20896 22970 24047 22536 21529 19720 15271 12933 12580 10903 8455 7419 7508 9356 11534 13900 18261 24036 29692 35195 40922 45093 47544 50019 53581 56159 56298 57220 59572 59120 64769 79824 93099 75215 52871 62646 56497 41804 44073 40661 33750 21266 9190 2798 2523 3137 3055 3139 3086 3250 4170 5844 7465 8071 7906 6363 5729 5734 5779 5547 5311 5128 5048 4533 4460 5140 6362 7453 6967 6715 6339 5042 3671 2990 3151 3061 2690 1750 649 606 865 968 1617 2023 1232 1107 2119 5299 7922 10369 13602 11733 6328 2849 599 296 248 275 209 140 143 119 79 102 138 145 126 99 85 70 43 42 43 115 283 140 59 31 33 34 44 28 33 37 37 37 38 34 26 26 33 17 23 27 21 19 28 36 38 42 46 47 55 48 34 34 27 31 35 42 35 35 36 36 26 26 27 26 26 27 26 17 10 36199 301 72 30 9822 10 3 19 6941 310 46 -22 56 53 35 109 130 41 98 151 227 461 447 377 569 2223 1366 118 131 115 133 111 65 60 259 561 151 504 1894 821 -83 -66 -99 999999 -57 245 784 106 48 40 1742 7047 2541 185 409 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 632 1385 2338 3174 3841 4980 5669 5952 6399 6977 7778 8556 9584 10951 13742 16309 17734 18459 17074 15192 14528 13028 11432 10497 10092 10098 10917 11999 13811 14702 14079 13624 12482 13887 17478 22075 29806 38679 44423 47773 50580 52195 52565 54044 57477 64231 69309 65399 71907 90047 80404 53599 45692 35682 35878 38841 31493 21654 13316 8500 6634 6882 5958 4895 5639 6172 5499 5032 5395 6742 7938 8928 8435 8858 7806 7368 6952 7111 6955 5937 4614 4048 3818 3768 4080 3912 3086 2542 2358 1565 1146 918 799 917 973 642 348 467 799 1391 1885 2665 3255 3703 3479 5328 6277 3760 2759 2108 1171 1131 3333 10259 9970 14554 23860 11544 648 115 111 285 1468 1794 183 51 47 16 33 54 72 96 73 28 30 18 22 20 27 31 25 22 20 24 11 13 18 10 22 21 19 9 18 20 29 36 19 18 29 39 26 24 26 18 9 23 27 15 23 23 19 19 15 14 15 15 18 17 8 0 -4 36205 301 71 30 9821 10 3 25 6940 307 20 -36 38 126 170 175 176 245 224 247 199 107 -11 -98 999999 -59 -99 -84 -56 -36 -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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 143 478 852 1487 2668 3695 4406 5082 5886 6562 6909 7286 7782 7633 7744 9106 11031 13389 15509 17021 16951 15995 13593 12426 13759 16756 20183 21812 23006 23917 22738 20444 15804 12178 12441 14355 19748 27047 36527 47834 56419 61921 67121 72817 76473 75642 67205 58707 52371 49351 44831 67447 95370 85470 47303 25769 21265 19920 14447 9899 8336 7229 6395 5559 4515 4524 4959 6879 8204 9098 8553 8126 7498 6606 7422 7092 5537 5584 6433 6573 6690 5923 5728 5228 3868 3106 2121 817 341 292 275 255 268 263 201 159 178 186 219 237 286 283 243 230 366 395 285 317 285 403 803 2513 4827 8172 14911 11975 19498 22357 15159 14772 13324 9691 11340 25743 53930 41388 8548 175 59 52 78 101 109 86 64 39 33 37 37 38 46 32 27 24 39 34 44 34 34 23 30 35 32 29 35 39 45 55 49 56 51 50 46 45 42 36 44 42 42 38 27 32 28 27 37 33 32 26 30 28 23 17 36211 301 69 30 9819 10 3 31 6940 303 33 -17 53 11 45 108 174 132 900 11332 33280 3828 66 33 -38 -63 -72 -63 -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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 392 989 1825 2802 3734 4378 4635 4286 3832 4683 6099 7974 9647 11478 14320 18011 21360 24408 27417 30549 30827 30506 29530 29276 28204 27590 27693 25660 22532 19235 18317 21413 26039 30509 30698 24770 18913 18059 17365 15559 17842 22354 26979 33555 40667 48010 52795 54376 54561 52125 52758 55310 53562 41011 29741 38106 47297 41229 34109 22125 14523 13211 12916 12020 11673 12147 10781 9493 9581 10332 10250 9163 8065 4506 3455 3639 4001 3823 3198 3284 3190 2512 2724 3105 2343 1980 1788 1741 1136 533 351 337 320 239 209 189 155 136 139 170 172 176 202 231 203 196 186 158 122 216 338 646 3191 8654 10823 7920 3602 2397 7583 17769 19946 25594 31243 28252 23911 12759 10339 11105 13613 15844 5174 922 43 25 45 75 116 138 91 53 19 20 11 11 20 21 15 40 20 3 13 31 22 18 7 5 1 3 11 11 20 16 17 13 21 15 19 18 20 17 8 18 11 4 0 8 8 11 3 2 0 2 -3 -10 -17 36217 296 217 30 9817 10 3 37 6940 300 -82 -67 -16 -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 999999 999999 148 213 229 492 794 1081 1318 1342 1389 1441 1396 1229 862 484 330 327 220 63 66 86 134 62 -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 -16 98 11 146 212 369 541 808 1845 2999 5469 9183 13490 21407 31021 44414 56970 61641 67467 77019 81351 78755 74027 68967 61246 51820 42619 34771 29316 26263 24120 22488 21724 22014 23234 26723 28659 31700 33601 28552 22698 21353 22939 23490 23878 23609 20496 16413 14505 15980 18919 22807 26451 30831 36511 41389 46270 51419 54253 52829 46724 30388 16963 16642 16977 16686 17203 15996 15821 15989 13545 10820 8606 6285 4308 4798 7135 7827 8458 9299 9081 8351 7044 6129 6434 8551 7810 3351 2721 3262 3434 3293 2349 1887 1862 1588 1274 1215 1596 2874 4174 4783 4002 2775 1899 1098 742 600 362 239 255 299 512 791 974 1561 2585 2081 911 236 219 477 2768 5661 5318 5466 6039 5935 5763 9119 10008 5856 638 63 34 34 55 69 104 139 150 119 70 42 38 45 57 42 23 35 31 54 61 55 50 39 37 34 34 25 28 30 31 43 43 48 47 51 43 41 46 47 44 39 35 33 30 32 29 21 30 34 31 29 28 24 19 14 6 36223 292 335 30 9815 10 3 43 6940 296 -73 1686 2496 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -52 103 220 242 277 328 248 179 71 -34 999999 999999 999999 999999 999999 999999 999999 -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 -99 507 2312 5525 10354 17545 25650 34132 41591 53261 63565 70395 76135 82532 84012 82098 78992 74790 84136 89184 80261 70399 60944 58019 53804 50771 43275 36240 30030 26310 23670 20881 17257 14770 15763 19812 21367 20393 20036 20153 22101 22845 22364 21132 18887 15909 15061 15904 17041 19890 22888 26188 31670 36029 37972 39582 39313 35384 29281 21942 16113 16887 23320 24518 20053 15639 13281 12645 12414 11338 9488 8920 10016 12177 12759 11955 11964 10711 9797 9406 8907 8916 8754 10656 12511 12780 8624 7437 6560 6517 6586 5972 5323 4481 3457 2668 2025 1905 1779 977 989 1249 1385 2048 2576 2293 1221 390 227 212 292 313 381 403 351 257 202 119 94 91 104 96 333 661 580 421 618 1962 7327 26029 40855 33580 18701 977 69 76 76 135 194 232 182 118 71 52 47 46 64 59 41 44 64 65 59 63 59 58 44 44 46 44 53 55 55 61 54 63 61 65 63 62 58 58 49 53 58 48 49 39 41 43 40 37 45 42 42 33 24 18 36229 192 3334 30 9814 10 3 49 6940 293 43 1248 2136 2972 4208 7109 11412 16242 22752 33075 44132 56634 65811 72533 79779 90511 89713 83041 72296 63517 52642 44368 38128 38087 40330 43849 46427 46676 44159 41164 35529 31510 26904 23944 21939 21111 18639 16493 14829 14168 16651 23016 31226 37657 40870 41774 34835 27802 27200 24113 17806 14997 15032 16580 17291 18371 21058 24012 24243 23480 23191 19981 16273 13712 14884 25267 29604 21175 15601 12975 11593 10942 12363 14441 15774 16988 15899 13768 12034 10775 9325 8662 7101 6352 6361 6517 6234 6170 5694 7922 11043 11243 10856 8063 6855 6429 5946 4093 2233 1837 1368 890 540 276 140 141 113 121 121 115 142 161 149 141 228 157 73 112 331 697 1298 1834 1795 993 627 1223 1222 318 193 680 3268 10135 11819 16640 20937 53724 250581 200747 13076 314 59 117 198 237 117 60 27 31 33 26 32 34 22 41 38 39 34 42 43 43 39 32 36 47 47 48 37 39 45 49 49 51 56 49 46 48 41 44 41 40 40 27 21 26 28 29 34 33 31 21 9 8 36235 301 64 30 9814 10 3 55 6940 290 -40 999999 999999 999999 -87 -46 -98 999999 999999 162 470 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 41 61 13 -80 999999 9 159 326 529 1083 2579 7330 13809 20778 24949 27927 30552 32151 34288 34551 32741 29174 24350 20117 17025 15661 15517 15889 17334 19545 21551 21889 21421 20386 19210 18936 17108 13822 11165 9908 8962 8091 8240 7886 8222 9589 11971 16296 21238 24084 28521 30653 23508 15042 13220 14997 15921 15554 14235 13176 12289 11719 11993 13515 15553 17935 19052 20834 26477 26358 19534 14050 11155 10674 11828 14095 16821 17067 16452 16725 14571 12883 9915 8877 10136 10397 9473 9323 9592 8742 8074 9042 9335 8813 7757 7218 6606 6560 6828 6166 4147 2157 1185 943 638 407 209 38 -2 14 1 14 8 15 7 38 117 40 43 70 125 188 372 918 2661 5611 6463 6717 9187 10639 8330 4600 8162 9558 9231 9997 10510 13245 49782 306214 476719 306983 69568 2636 168 76 39 9 7 1 2 12 7 -3 17 14 25 14 6 6 5 10 9 -1 0 20 23 13 12 14 19 23 23 25 17 31 35 30 24 24 13 13 10 13 11 3 12 20 7 9 10 13 4 2 -2 36241 189 3426 30 9816 10 4 1 6939 286 -37 171 457 785 1254 1995 2952 4520 7333 9411 11475 12805 14185 15821 18853 22854 25045 26146 25910 25731 25984 25783 24600 24309 25301 25996 25950 26055 25432 23334 22331 23274 22028 18962 15896 13747 12737 14420 20336 27704 32492 31323 24398 21400 20389 20885 20950 15054 11477 11902 12597 13882 17065 21419 25979 31713 41390 39478 29016 23841 22591 21223 18167 15553 13959 13642 13404 13032 13932 15799 17932 18504 20248 20325 15144 12440 12531 14000 10762 9879 10369 10748 9184 8661 8007 8197 8036 7814 8313 8735 8614 8382 8181 7446 6273 4188 2139 989 531 320 228 94 2 16 11 14 25 10 19 32 30 34 29 89 173 535 2183 3901 4594 5295 5243 4957 5296 6146 7453 8642 6858 4130 5807 8713 9975 32423 145328 231603 273058 260575 113521 2128 66 42 10 1 1 -3 -10 -7 1 -17 -19 -8 9 -4 -6 1 0 0 1 5 0 3 -6 -5 -4 -1 0 10 12 15 13 18 4 -2 3 5 -4 -2 -2 -1 -14 -11 -7 -6 -3 -8 -13 -13 -15 -23 -19 36247 188 3458 30 9818 10 4 7 6939 283 72 310 436 818 1750 2873 4121 5958 7846 10311 14746 18078 21445 25605 29334 31298 31322 30286 30435 31941 34777 35852 37396 40822 42806 46172 55893 58267 56450 59256 54879 54870 56467 54064 49810 49120 48733 51609 53127 55376 52864 48533 40069 32054 27068 19215 12892 11103 10446 9423 11887 16504 17763 18282 17575 16544 18110 21785 28915 40627 32187 19408 14825 14160 14367 15395 16967 19807 20360 18717 18609 20456 22281 19559 16959 15849 16533 15846 13884 11543 10097 9842 7784 6648 6664 6417 6252 6709 6840 7248 7562 7235 6375 5942 5182 4603 3167 2176 1985 1994 1931 1651 943 382 309 427 499 519 338 264 250 139 188 339 635 1273 2584 4637 7929 10991 9300 9457 10723 9782 9133 7195 7133 6268 7456 10108 13848 31884 92821 122729 83069 32208 1867 79 34 38 36 17 16 41 33 32 49 40 41 45 47 35 35 36 43 53 50 43 38 39 41 41 46 57 64 61 59 60 61 57 53 46 53 49 48 43 36 40 40 40 38 39 36 36 38 32 21 18 36253 182 3641 30 9821 10 4 13 6939 279 198 1142 1585 2610 4331 6683 10062 14041 18001 22156 27004 30832 37520 43350 45395 54979 65086 72244 79571 85145 94496 98511 97664 96798 95736 90234 81104 72256 67253 69717 76869 83755 92887 96304 84050 63124 47844 37475 27033 18813 14575 12660 12193 11072 9113 11010 15631 17520 15243 15851 18810 20519 22298 27135 28741 22054 19266 21306 23727 26236 28108 27463 25081 23604 22810 23910 22836 19926 20770 21131 18295 13888 10688 9051 8482 7813 7173 6725 7013 6614 7137 7905 8016 8028 7627 7931 7491 6790 6849 7203 7623 7634 6756 5439 3981 2509 1516 852 582 374 239 305 350 238 337 455 520 605 846 1290 2262 4423 6828 6904 5813 4193 3028 4326 8053 12052 11017 6383 8760 37243 38111 60155 65342 24661 2282 101 56 50 30 35 46 42 35 35 63 66 48 38 49 49 49 39 51 51 70 55 44 41 46 57 49 48 55 63 64 53 59 74 75 54 52 53 56 51 54 48 44 48 39 41 42 46 46 47 42 38 27 23 36259 182 3642 30 9822 10 4 19 6939 276 113 500 697 1102 1571 2188 3035 4207 5378 6783 9311 12731 16104 21283 32375 44059 53873 68141 79778 95899 107819 116563 116321 108627 99281 92169 92356 98055 109024 126706 127727 109211 91696 79275 66570 54032 47558 41048 33250 24436 16386 13579 12732 13076 13560 13690 13573 15205 15312 13419 12239 11987 12168 12073 12830 14869 17876 21412 27558 31539 25349 20389 20378 19800 17369 18733 26092 27437 16626 15421 14977 11345 11820 12749 12913 11405 9682 9187 8269 7455 7681 7871 8429 9149 7462 6145 5743 5938 6106 6445 6257 5312 3834 2325 1733 1547 962 554 289 180 161 207 352 639 1102 2176 3341 2538 2931 5331 6911 9759 15695 13723 10111 9645 17507 19433 10764 5783 7097 6125 23445 107626 98402 57357 5218 147 31 17 6 4 11 11 5 17 19 23 8 3 15 15 17 20 26 16 21 31 34 43 34 30 14 15 25 19 23 37 43 36 40 36 35 37 32 31 34 30 32 37 22 11 18 19 26 25 23 24 22 18 7 1 36265 181 3673 30 9823 10 4 25 6939 273 -67 87 205 216 416 995 1959 2600 3472 4386 8181 15571 20657 25708 34076 46703 60358 68064 74195 82637 91680 97050 97969 98437 93896 90224 87641 75254 58985 45499 39144 31771 28856 31134 32764 32799 36798 41469 44295 43198 31990 16003 10878 11484 11920 13258 17197 22834 23365 18872 19329 21255 21664 23245 25060 26264 23913 19631 17506 16347 14585 14203 14549 14543 13987 13400 14449 16102 16427 15622 16136 16151 15300 13677 11416 9635 8997 8958 7815 7281 7567 8697 10289 9206 7288 6456 5882 5162 4309 3843 3538 2915 1728 872 554 467 546 462 402 330 159 65 109 369 1604 2759 3079 4451 5512 7051 12786 17216 23260 23054 23976 20507 22541 25692 18191 15301 15655 17140 21233 32875 53453 70244 16747 339 23 -2 4 -5 -5 4 16 0 1 13 21 9 19 28 31 18 29 42 32 39 30 43 32 19 22 33 34 30 27 42 37 32 25 32 31 27 27 19 28 26 19 20 22 10 16 18 15 16 15 15 16 7 0 36271 292 318 30 9828 10 4 31 6939 269 648 1045 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 939 2271 5370 9147 13683 20764 27041 36056 44319 47380 48177 51440 52823 51177 52624 53517 51817 54823 55657 56920 60820 65085 64107 65746 63926 53564 47598 43161 35983 31036 30398 32394 40542 53073 63666 64955 54716 35425 24108 16198 13023 13172 15700 21022 25799 33994 33263 26653 30610 26704 22918 24822 24265 22736 22966 24071 24692 23258 21739 23661 31735 35103 28881 21930 20318 16013 11998 12150 13531 14168 14779 13113 8674 6026 5373 6284 6736 5803 5320 5446 5252 5139 4886 4849 4420 3945 3671 3815 3232 1927 866 507 448 517 701 1066 2527 5844 9713 11279 8968 5227 2915 2651 4104 5170 3214 5202 7738 7207 10582 15712 14906 18758 30027 30690 25446 21188 11927 13387 31774 54306 37658 1532 52 35 39 40 46 49 46 40 37 34 47 41 36 37 50 56 49 52 51 50 56 58 48 44 44 43 45 54 57 49 59 50 48 49 48 50 48 47 47 47 50 57 56 45 43 42 35 34 42 39 37 40 31 26 36277 290 410 30 9830 10 4 37 6939 266 1873 1632 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 224 458 675 646 356 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 506 730 1508 3724 6457 7783 7712 8893 11166 14549 19995 24947 31571 40295 52275 66389 79339 89304 98063 105133 111337 107644 88667 75439 66122 62137 68125 70116 69141 63490 57897 53612 49350 47181 44294 39070 38374 44163 57597 63343 53388 30202 15988 11734 10503 15510 17950 14053 12381 16223 30280 39939 36276 33076 30608 25821 20535 20461 26786 30654 20453 16579 18363 18816 20672 26130 30831 30573 25995 22389 20115 18835 15946 11965 9999 9389 9024 9268 8893 6964 5234 3866 3361 3485 2862 2859 3285 3476 3198 2696 1922 1621 925 458 391 471 597 1012 1943 1356 1114 2674 5581 7047 5678 4141 2595 1566 1010 2211 6393 5291 7045 11413 15472 22811 22103 17232 21604 33382 26122 23956 29029 27114 29386 34979 28430 1487 53 34 40 47 51 43 39 46 30 48 44 51 55 40 44 51 53 47 45 50 47 54 48 45 51 49 41 40 38 37 54 60 59 57 59 57 56 52 54 52 53 42 51 48 45 39 39 33 40 39 34 38 35 26 24 36283 222 2451 30 9831 10 4 43 6938 262 -15 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 421 739 1419 2392 3255 4280 5656 8506 12732 16355 19284 23417 27837 38178 43484 46948 53341 58964 59729 55897 45749 40559 37886 37587 39462 40698 43819 48971 54769 61112 66162 71173 76812 86854 87973 78682 56692 38004 19439 10131 5405 5191 8688 11861 9058 7754 11952 29345 46293 64240 73501 61938 54639 59661 63990 69145 67373 48209 29535 16871 16495 20673 23451 22411 24723 29553 25884 20273 16232 12541 9748 7154 6739 7222 7851 9028 9010 7390 6762 6633 5512 4739 4659 3334 2757 3054 3814 4777 7645 8688 6175 5521 5923 7709 7093 4560 2040 481 166 222 341 713 1100 1629 2460 3545 5681 8323 12305 19222 21631 22829 24900 24176 17623 16595 28639 23070 33991 74362 96962 68366 48105 40796 6246 183 31 15 -1 18 15 14 5 16 34 32 14 18 28 20 25 36 33 38 33 33 33 29 26 31 36 41 37 40 33 37 41 42 39 39 36 34 30 40 27 25 25 26 27 32 26 23 24 19 20 21 19 12 1 -2 36289 290 415 30 9835 10 4 49 6938 259 251 678 331 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1277 3764 3109 871 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 1079 2025 2721 3832 5923 8523 10276 12374 15404 16323 16856 19023 22060 27887 34951 39111 41951 43172 43503 44818 47284 49864 51941 58465 65604 75965 92120 103313 107134 101207 88884 77876 68059 60015 57607 47119 34443 23202 12391 7661 6490 8715 10125 9071 14298 27837 48806 52450 49476 53684 55622 53775 48898 41999 34592 31362 29328 21965 18730 17128 17110 19110 17598 14430 13178 13167 11787 11091 10373 6556 5178 6196 7198 7363 8038 8149 7871 7357 7884 9716 10156 10179 10630 12779 18780 24308 20308 9735 5279 3972 3297 2465 776 281 377 840 1072 1156 1556 2361 4401 10892 11464 7088 9623 14221 21798 32752 27247 26860 36834 41361 36947 26847 19139 24855 57258 53193 10731 612 225 86 38 24 -2 -11 -8 -13 -7 2 -8 -4 2 8 1 -3 3 9 18 6 4 4 9 16 11 2 15 10 17 35 32 14 2 8 25 28 11 14 18 21 16 4 4 0 -4 7 6 -3 -3 -5 -1 -4 -3 8 0 -2 -5 -7 36295 301 87 30 9837 10 4 55 6938 256 216 92 116 281 231 242 219 139 27 85 999999 1182 10276 17358 1120 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 457 1235 2424 4830 7967 10208 13323 15818 17995 18731 17657 18981 23280 28813 33741 40797 48688 53420 56819 62564 69456 74293 78172 79064 76267 72862 70381 71377 68039 64823 60269 57394 58380 60706 59992 61952 63886 57715 42835 26568 15975 8975 7679 8960 9091 8800 9247 14302 22588 26861 26998 36376 43580 35684 27715 23510 30344 41900 34566 30001 25670 19321 13900 11276 10926 13423 14462 14633 14542 14105 13884 12959 10602 8853 7275 7497 7273 9427 13127 11313 8871 9654 13278 16570 20727 24281 30797 22572 11902 6119 5576 4326 4839 7165 8547 9056 9586 8788 6700 3583 2491 4679 8346 18558 23187 13019 8342 7961 11741 19324 26576 25372 28616 35817 39399 43662 33234 12534 8199 11063 13264 7136 1763 2369 1258 227 73 48 32 19 25 31 49 45 45 52 51 41 42 46 33 32 38 35 36 35 37 44 44 57 61 58 52 54 57 54 56 62 61 62 50 47 50 46 45 48 40 36 34 41 46 43 41 47 43 49 43 36 26 21 36301 301 91 30 9841 10 5 1 6938 252 396 434 657 733 495 424 1189 2574 2899 4007 7793 16488 26417 31580 32616 47437 80845 108751 103109 129580 63396 23283 916 -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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 385 1066 2506 6146 11843 15879 18382 20419 20550 20379 21336 22545 24613 27247 30903 35578 37781 39132 41634 43953 49112 49471 47240 44191 44035 47532 48142 52720 57242 54638 50302 48529 46613 48020 50550 39880 21530 13595 8093 6454 8780 10846 11296 11538 14290 19826 25994 29047 30945 34162 38516 41095 44245 52354 54573 49957 40222 31351 25525 22082 22604 23710 21075 16581 18413 20981 24022 27671 26707 24227 25452 26297 29456 28084 19631 13559 13612 13280 9851 8651 17850 31643 21480 28064 35345 22575 13213 11423 8113 9814 12997 14133 12184 12073 16268 21330 24900 21507 15520 11420 12894 13682 12818 8701 6636 5354 5078 6404 11438 18469 24675 28268 30361 35168 41288 30700 21088 23571 25740 14013 8188 15883 13539 3515 536 82 35 28 35 45 39 35 31 47 48 44 46 54 47 58 54 52 47 48 40 50 54 50 48 56 48 45 46 43 39 51 57 61 50 54 52 54 48 37 40 38 36 40 36 34 37 37 38 39 45 48 38 26 19 36307 301 96 30 9846 10 5 7 6938 249 1325 1618 1284 998 1020 992 1055 1166 2226 4787 5236 4572 3471 3172 3789 5639 7953 11013 15435 19288 21216 27583 31838 32855 39076 44545 44750 38067 51317 49222 37448 32436 9890 9521 8517 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 485 1688 4396 7876 12701 17957 22022 25092 26659 27813 28835 30852 34162 37065 40379 42619 45074 46929 49622 58752 69530 75588 77591 78883 79863 77839 69201 60535 56727 55037 53890 52474 53088 53358 41252 30720 21900 12527 7949 8047 12803 14034 12350 14583 18375 22611 25705 31371 39682 42683 44090 43418 44969 46921 42351 35791 32682 31614 29646 27124 26450 26742 24388 19186 18170 23947 33184 38909 40964 42100 38436 29646 21183 18655 17517 18431 16995 13698 15809 18640 30978 42266 38214 32961 32600 39452 30966 16856 13162 13239 15786 21010 29111 30349 33557 37139 26572 13324 10523 8379 10835 14756 15720 9682 5250 3071 1831 2537 7161 19025 27430 30176 19014 9782 8938 16595 23589 18806 16035 9667 1689 185 58 19 30 30 12 9 22 32 41 41 33 36 33 34 24 31 33 34 35 31 38 39 32 41 40 43 34 37 46 41 50 55 38 47 54 51 38 43 52 56 41 39 40 36 39 36 33 36 32 27 34 29 41 39 29 19 24 36313 301 99 30 9849 10 5 13 6938 246 947 972 931 833 2107 6484 11597 8743 6438 4739 4465 5926 7357 9525 11024 12508 12538 14717 18970 23378 24721 15769 19052 26425 26562 25849 3711 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 1101 3212 6799 10525 13892 18835 22954 25549 27936 29744 31564 33850 37965 41934 43923 50587 64256 72815 81260 88961 89872 86036 80080 81812 87599 94202 96944 107054 117743 111433 85761 57852 40544 26699 17222 12166 10685 9113 6801 6208 9317 11076 12068 16188 22927 27474 27618 22734 23287 25713 27357 28399 28276 28855 27787 25101 28405 30231 32455 41151 53567 47283 43334 32266 24850 27590 45311 55556 58127 39082 32854 22919 15586 12596 12710 14044 16911 19529 18412 19661 27434 34862 28227 31496 33494 42888 42205 36582 39843 46701 53691 51183 42534 34359 26390 23722 23747 26230 27673 25367 23108 22599 20585 12566 6344 4061 3230 2146 2851 4528 4196 4937 8155 11017 9903 10625 15119 17317 11283 5725 4954 3651 471 68 32 39 27 25 19 30 28 35 29 25 33 31 17 21 26 26 29 29 28 29 41 34 35 37 48 44 42 49 43 54 41 35 45 47 50 43 42 35 37 37 36 31 30 32 42 36 37 38 29 27 26 29 25 20 12 36319 294 312 30 9852 10 5 19 6938 242 146 2694 6409 6735 2492 -40 999999 999999 999999 999999 389 659 3575 6100 6906 13912 33505 47522 14004 926 200 275 779 1537 2381 3053 3723 4954 7651 11492 14881 17871 18039 16375 12525 9482 7325 6275 5848 5803 5262 3575 2938 2962 3137 3552 3628 2544 1510 358 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 385 1719 3450 6323 11009 14806 18192 21659 25289 28187 29913 32920 36240 37470 39155 41097 46319 53016 57964 62963 66171 68937 77811 91467 103527 114333 118464 117795 112587 94269 73942 53873 32023 16322 10509 9080 8820 8637 7587 6973 6644 8183 10463 12113 15959 20016 23335 27645 32023 31431 30080 25452 19695 18543 21119 24122 27052 30032 34133 42388 48537 62081 89550 85210 44818 22548 17762 30099 57982 72277 55299 50869 57154 54009 41718 30386 24197 21806 21766 23258 30611 39383 39626 39544 36346 35142 42426 48132 54865 57297 48732 41411 40910 49345 52584 52340 50430 54462 59896 55565 37587 22466 17758 15561 14221 15051 15723 15623 13558 11605 10950 10135 8621 6988 4513 3392 4064 6878 10631 12777 14416 15198 9359 6482 7318 3970 538 91 53 17 14 22 28 31 33 23 33 22 44 44 39 38 37 33 29 20 29 46 38 39 34 35 34 39 44 53 44 41 33 37 31 31 35 39 33 39 38 34 39 28 32 40 28 34 31 31 29 28 27 16 8 36325 301 76 30 9856 10 5 25 6937 239 179 999999 999999 999999 1119 1371 1908 2971 3874 5172 6722 9608 12945 14110 13163 11569 12078 14094 11088 10416 10190 9372 7123 5210 5190 4248 3839 3051 2350 1879 1647 1249 1055 959 780 433 -56 999999 999999 999999 999999 999999 999999 999999 999999 999999 458 -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 285 1533 3868 6207 9263 15960 21101 25237 29211 33266 36061 36489 35147 33663 36166 41876 48163 59343 71790 80356 85935 88383 92118 95451 95882 93893 90933 88201 87341 72833 56723 40578 23532 14716 11031 9947 10685 12449 9878 7189 7283 6987 6895 8463 10962 14239 16401 18297 20625 22059 24565 27313 27573 25270 24942 28598 37113 44280 53355 57928 51254 50462 55553 69349 86153 74643 42042 19613 16118 22276 34720 40163 39194 40061 42830 46927 46535 44828 44062 48094 54251 60438 59944 44869 33584 48588 62978 63329 64380 65387 50100 37719 33544 29471 22594 17945 16458 15634 12894 12168 12869 13795 14603 16618 15064 12529 12077 11602 9815 9112 7500 4565 3114 2377 1255 1359 2012 1834 1637 2812 6009 15900 33171 28770 15926 14918 14492 10498 4379 701 73 52 59 40 36 52 57 49 46 52 77 82 57 48 50 44 51 50 71 73 58 58 68 66 68 74 89 75 71 72 63 69 63 57 65 58 52 55 58 53 56 61 58 57 55 57 57 62 60 50 48 39 31 36332 298 200 30 9860 10 5 32 6937 235 -99 -27 61 999999 999999 999999 999999 999999 -80 17 178 509 650 452 905 2200 7591 11522 8092 7749 9199 14096 18279 14197 10848 13519 5056 2045 3229 7752 7253 6728 6710 4975 4832 7036 9347 14568 13243 7076 7008 7075 3718 2111 2195 3715 4321 819 84 202 248 168 0 999999 999999 89 -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 324 1445 2592 3422 5742 9169 14738 20593 26780 31234 32697 35931 43997 56238 67374 81546 92964 101568 101476 101376 96748 92385 85624 80627 77628 77773 79896 75707 67084 56928 40477 25662 19033 14657 10339 8373 7189 7143 10002 15631 18344 18800 18504 17516 16457 17157 19091 19328 19294 20959 18547 17323 22177 25583 22835 25869 32369 38141 39150 39660 41593 44974 49404 55561 61350 60550 57897 59155 51869 32379 24546 24441 31056 39494 48278 52465 59148 61110 62316 54202 49184 53363 52270 55829 54872 43884 47501 61522 55882 45085 31291 24835 24845 22802 17334 13520 13162 12443 11257 11460 11871 11269 10168 10165 10753 14159 14362 9729 8196 7102 5145 3947 3894 3755 3111 4262 7077 6134 3552 2920 8184 18482 23699 23592 22030 18417 9624 8739 7313 4952 1748 82 29 31 35 41 28 32 49 32 37 50 59 53 38 47 32 32 30 34 35 41 48 39 52 61 50 52 57 53 54 53 47 56 46 54 46 39 44 43 38 36 41 45 40 36 38 44 37 36 36 34 33 25 20 36338 270 1041 30 9861 10 5 38 6937 231 -38 651 1842 4324 7718 8901 7615 7926 10278 10036 9253 10267 9507 13782 18043 25502 33538 33449 31728 28157 23608 21123 25547 26986 24734 22877 11864 8972 7330 6036 4852 4383 3816 2761 1989 2059 1947 1416 509 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -78 -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 452 1138 1954 2858 4431 6321 8590 12016 16561 20914 27347 33982 39064 46407 57655 69115 81799 91950 99923 107539 106530 100693 97216 91566 91364 94629 94135 86766 89342 90004 80155 61424 37291 22298 15439 11126 9431 9802 10529 12688 16583 21985 23807 22383 19892 18113 18182 18950 18778 16811 17519 21045 22259 20025 20488 20860 20314 19774 19157 18121 19488 24636 30754 34137 39564 41240 47618 39585 22968 21638 31650 38359 43239 43727 40504 38261 35395 34240 37074 35627 27907 26340 30803 35147 32284 32393 29320 32960 63294 75398 43675 31168 40272 52100 37687 20389 11005 7442 6562 6770 8081 9280 9363 9631 9459 8734 9074 8932 8331 7301 6293 6517 6395 6823 7346 6737 6132 8767 13641 16038 15222 14614 14928 19324 23684 25574 25694 19080 13823 12573 14657 7206 1118 106 43 28 35 51 45 42 38 33 39 40 38 39 39 52 41 45 43 47 50 45 43 41 43 59 49 42 42 41 59 49 50 46 49 43 31 35 41 40 41 32 37 40 43 43 40 27 34 38 32 30 20 20 21 36344 266 1166 30 9866 10 5 44 6937 228 -77 283 348 118 -66 57 171 404 635 931 1257 1499 1782 2072 2111 2148 2205 2119 2153 2710 4000 5709 7722 8648 9846 11858 12797 13981 14783 15523 16178 16748 16341 14777 10794 5183 2776 1803 2085 2432 1767 1064 1043 1553 1521 1363 517 999999 999999 173 295 452 718 736 173 118 -44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -48 405 672 1011 1328 1457 1757 1692 1548 2003 3138 5373 8159 10964 16004 25089 39654 68898 113407 118251 88257 78238 83361 89241 95234 122967 171224 193119 209760 211689 177832 144846 97716 97681 82271 31894 13695 11163 13899 17489 19013 20364 20976 20117 19069 17894 18138 18420 18461 20937 23990 22247 18879 16702 15708 16537 17203 16901 18162 20442 21975 24952 28412 24577 20813 20739 23148 22903 19633 20210 32694 48773 49935 42836 43948 51254 55745 54783 56397 58248 57870 45153 29054 26872 29521 29680 32996 41334 56576 72014 64213 48954 29241 32148 37253 31743 36297 29641 18857 20945 23468 19869 21065 18645 15599 12744 13133 12460 12065 12097 11872 10699 10594 10782 11590 12834 13235 14230 15700 13729 17490 19758 20575 24319 30987 20347 3986 6821 10078 7390 7232 13657 41405 52342 5238 108 32 47 40 45 29 35 50 46 48 50 51 37 39 37 45 45 43 44 46 55 59 54 45 47 47 53 46 53 48 57 59 49 35 37 54 54 49 40 41 38 37 42 47 34 38 42 44 43 34 26 24 15 36350 206 2969 30 9869 10 5 50 6937 225 123 677 1450 2693 4668 7137 9312 10900 9781 5847 5397 7691 7722 4316 3523 3045 2836 2262 2405 3291 5218 8022 11391 13215 14846 13790 15265 22058 27103 27986 28985 30769 38832 62042 74112 81584 63471 51577 70847 80558 78679 78609 88480 99745 94089 101453 115671 126357 122038 121626 112424 107486 88686 75813 80969 76876 31892 25289 31118 29081 24731 23111 23171 23709 24655 25913 26788 26061 22719 19661 18858 19956 21014 21196 20034 19766 17846 18544 18172 15705 14737 15078 14462 13642 15598 23483 37183 54206 67543 66717 64626 61582 68668 76601 79375 80400 77320 73105 63051 46155 40161 42261 40825 39550 44726 54993 66275 71354 75276 55440 30637 27269 23985 23158 25843 19498 18526 19766 19465 17508 15954 13706 10451 8275 7833 11300 14620 11193 11402 14015 14803 14436 14853 16389 17397 18437 20550 21959 22799 23303 18236 16613 17234 7101 3026 2611 1747 981 7794 32219 86009 16066 237 26 24 40 22 35 38 51 41 33 35 43 45 30 38 31 40 47 37 41 43 48 54 47 40 45 39 49 43 47 55 51 39 43 57 43 30 32 42 49 45 38 42 40 31 36 43 40 33 33 24 24 16 13 36356 290 451 30 9871 10 5 56 6937 221 -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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 2457 6126 8830 10510 13701 24403 33693 33644 40890 57478 44356 31681 39438 25741 19843 29689 46873 66904 76875 64184 83155 144829 203102 235151 237859 218925 233694 231302 195148 189659 113576 70092 53333 41727 22121 14389 16024 17827 22254 28410 35365 37511 33337 32483 32777 30971 30940 32035 33688 39406 40547 35727 29794 24006 22303 24363 22839 19131 15839 15600 17448 19145 21353 21985 22926 24819 27913 36767 47931 55609 49832 44805 51972 56381 53635 48025 40431 39250 47365 59989 73500 80080 75296 65723 66015 69288 64316 60716 69453 69955 54956 32203 20798 14821 11986 15140 19553 23553 28496 27497 17733 14883 15404 20458 26024 29106 35282 36764 31205 27926 19643 13860 11905 11916 12444 11824 8664 7917 11479 17715 18511 14364 9081 4963 2534 994 337 207 161 2266 15300 29533 11049 823 51 41 51 42 33 27 42 49 59 68 56 53 45 44 60 59 46 54 56 46 44 56 55 67 64 58 63 65 65 64 69 60 58 59 63 61 55 48 46 49 52 53 50 52 51 49 49 45 41 41 39 30 27 24 36362 293 364 30 9874 10 6 2 6936 218 1689 6269 8053 7917 8753 5913 2869 1198 999999 999999 999999 -29 83 103 389 610 437 140 102 -90 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -53 316 887 1239 1400 1428 1465 1430 1447 1401 1402 1556 1533 1366 1102 962 767 618 711 698 374 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 600 1928 3990 8007 13612 22354 29471 28299 28772 37012 44423 36267 35841 43651 54655 57746 44794 36401 32211 28681 28295 29255 29489 29467 28682 29156 28924 28155 29159 29292 28423 28505 27063 26357 29573 32565 36781 39531 38688 36793 33957 29208 26247 29174 32688 36291 42148 46129 48053 52803 51459 42515 34775 28160 23005 21012 19834 20184 20869 20192 18132 19407 23974 28578 30836 32016 36024 40121 42071 44670 49734 60048 59379 50474 48937 47237 39156 32949 35601 46359 53264 55743 52997 50805 58502 69129 66620 57872 49731 43919 48871 53334 50169 47408 39817 30685 20928 16682 18091 19131 18932 21797 26927 34734 37148 40778 36824 27417 30663 38401 38280 26848 18144 15755 13286 11175 9906 11406 11640 10236 10491 10099 6344 7643 7907 6730 3501 979 687 1567 1719 509 177 693 5069 17770 18070 544 10 -5 -4 6 3 2 5 18 17 14 13 0 -1 14 7 13 11 14 22 9 2 9 16 14 19 20 26 40 37 29 33 26 22 21 23 15 7 16 23 18 18 14 6 12 16 13 14 14 7 6 6 0 -1 36368 301 124 30 9874 10 6 8 6936 215 -15 -40 999999 999999 999999 999999 999999 999999 701 2645 4471 1357 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 61 153 340 610 927 1272 1457 1460 1523 1466 1464 1436 1354 1199 1314 1373 1495 1499 1063 478 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 471 1359 2680 5024 8111 11222 14761 17020 16982 18176 19820 20606 22199 23311 23797 24745 26567 29563 33531 37269 39283 42034 45743 48039 49534 48797 49144 50451 50600 47817 44545 43457 42012 38853 37782 38521 35559 31522 27840 26152 27740 31808 38320 47161 56649 60812 61127 60911 64010 62870 59319 51723 35861 26777 23080 24246 26556 25964 23649 22565 28831 33744 36144 38510 39153 39406 40765 45343 50248 51004 57047 67111 57154 45644 44472 46520 52026 50235 45000 47883 52737 47424 41534 38598 31843 26533 21568 20165 21443 23158 25601 24231 22398 23778 30318 34298 37860 42037 41666 41172 40246 41794 44782 45007 49046 55867 59619 55768 47493 38132 33629 29413 23612 19646 17355 13551 10512 8631 8018 8199 9865 9389 6115 3083 3368 1599 583 616 789 807 398 656 10152 23398 13896 11907 733 13 7 14 24 16 14 19 22 38 43 30 32 39 25 27 29 13 21 30 30 15 34 35 35 44 37 34 33 32 40 39 48 45 39 36 36 38 31 30 36 36 37 39 29 28 37 30 30 28 27 32 30 16 13 36374 240 1957 30 9877 10 6 14 6936 211 -72 155 213 259 260 350 425 360 402 475 698 1044 1344 1469 1627 1714 1295 603 -10 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 867 855 120 340 1125 2207 3208 4551 6244 7478 9153 10814 12448 14218 16903 18205 19880 24320 27965 30185 33629 37476 39146 38920 37919 34052 32060 34013 36093 38461 40445 43683 47831 42971 37780 44572 55997 64347 77846 105031 129764 147989 148916 144196 133520 125044 110551 83275 72457 65687 50237 27060 13967 11706 11054 11385 16800 23548 29881 31691 33021 36058 38476 41363 42040 41623 39961 37562 37328 41349 46212 56044 64117 50261 38116 37007 38935 43855 48893 51484 57187 61531 53024 39992 27913 24612 23398 19623 29690 41149 42883 41403 45203 49433 58148 61165 61883 55078 42322 40414 57106 69162 63757 54665 48395 43348 30423 19625 14924 15627 21804 28858 30114 26600 18669 12794 9543 9885 10658 10231 6090 3352 2250 1290 1495 1703 1401 798 370 415 571 4291 29598 87181 72555 1465 46 39 52 41 47 55 55 59 62 48 73 64 43 49 50 47 45 45 41 52 62 49 55 62 73 71 76 67 64 71 70 78 73 77 70 64 69 63 63 59 59 63 73 62 55 55 53 53 56 51 51 48 43 36 30 36380 289 486 30 9876 10 6 20 6936 208 271 617 999 798 -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 463 1412 205 -31 253 608 1169 2151 3186 4387 5102 5385 6024 6795 7576 9354 11956 14080 16417 18419 21039 24248 24364 25147 26760 29238 32250 35498 37508 38496 41233 40676 41332 46930 56433 67266 76535 90800 117874 147054 168825 188797 206719 212271 199086 170627 154951 136061 103550 93002 103219 87093 33887 19206 19388 18440 17907 19509 22169 25013 28199 31647 35660 36921 37686 39587 40170 40504 43933 47249 51955 48685 44796 42619 43330 44304 43999 43575 46960 51324 55050 59235 50850 34404 31747 29453 29392 33266 42908 56678 68370 64106 49583 43708 49497 55113 49832 69390 93405 72491 49901 31770 22071 17085 17128 17549 17090 18226 20278 25007 28499 28511 27301 23341 17312 12224 11386 12338 14166 14803 9530 4512 3036 2834 2604 1049 805 1733 1603 684 541 471 3939 11845 10684 569 45 41 36 54 56 59 54 55 52 54 48 48 54 61 51 54 61 51 56 58 56 61 84 71 59 66 67 73 67 65 77 81 81 66 72 74 73 66 71 65 61 56 56 50 49 51 57 52 45 41 46 52 47 38 41 36386 191 3425 30 9875 10 6 26 6936 204 221 351 164 114 255 450 688 956 1378 1770 2084 2486 3064 3559 4340 5219 6114 7604 9202 11092 12605 13887 15574 17325 18407 19810 21574 23155 25297 28187 30772 36371 41842 44913 50664 58960 68730 81524 96299 110906 124109 136948 154945 180653 208162 224863 211833 211588 217437 185109 158451 131105 79715 36515 21593 19664 20500 22431 21546 18386 17444 17647 17532 19456 24773 31109 35932 40413 45529 43363 45770 50041 49773 52267 52508 51222 49197 43521 41960 43254 41425 41045 40849 39703 40712 41891 44868 48798 53775 70140 71290 46456 32475 48363 69184 89618 119610 109112 72294 36924 23613 18474 16317 15200 13696 13348 14724 16078 18536 21325 25313 32529 39871 36518 32012 25520 15669 11571 12159 14895 14232 5927 3328 2473 1284 1017 3748 8838 8094 2418 1078 466 383 76 21 17 17 3 8 5 0 30 14 20 11 10 9 15 18 12 11 30 20 6 12 23 21 29 28 30 24 22 32 26 27 37 34 34 35 30 25 24 22 27 30 27 25 28 20 12 12 14 19 12 13 17 18 14 6 -2 -1 36392 186 3577 30 9877 10 6 32 6936 201 -77 71 223 343 457 591 773 1041 1381 1746 2355 3312 4316 5132 6133 7171 8188 9201 10163 11331 12265 13267 14879 16613 18049 20544 25303 29932 34624 38996 45503 55383 68329 82220 94038 108302 129564 155156 177444 201233 231645 236537 219532 203326 186666 184467 195071 192343 181204 139435 81229 42477 31555 31546 30999 29674 29459 28319 29500 31831 32479 34314 37977 39471 38979 38809 39736 39444 37444 36150 35109 36138 38023 40407 45020 46434 47628 44006 37784 34635 34415 34632 39477 46727 45103 48723 60767 54540 72503 97443 107418 85398 42413 24080 17197 18743 20993 22643 23151 23582 23571 22004 20124 18680 19718 23221 27932 33183 39015 47865 48598 37733 45064 64280 48686 23237 7992 5522 3538 9152 22777 15172 3989 331 122 98 71 40 31 47 41 41 43 49 47 35 27 40 35 49 46 40 35 43 49 49 32 43 40 37 27 37 46 45 44 46 61 63 46 53 60 63 64 68 64 58 57 53 46 47 42 36 39 45 43 44 42 40 31 34 38 35 29 24 17 15 36398 184 3638 30 9878 10 6 38 6935 198 -56 47 224 504 827 1099 1256 1447 1702 2144 2699 3259 3809 4566 5353 6341 7467 8651 10029 10945 11409 12277 14016 17234 22448 28408 35568 44585 54015 64158 77309 92849 105860 115776 127822 141756 155019 166584 176611 191134 208182 216819 207716 184861 152409 130561 111616 73821 37436 27819 26695 28195 30870 32883 34338 34250 35248 34168 32820 31960 32343 33289 34365 38670 44211 44913 56140 82249 80621 66038 57631 47248 39641 38465 46898 49092 48969 49047 49401 51828 67380 77259 74692 77809 74880 71815 65929 43511 22341 12837 6436 3785 3744 5957 9055 9550 7006 7432 10476 13202 12831 14835 18980 20155 23885 26051 26657 30349 34144 40681 43501 37826 39821 37232 21229 9334 6762 10430 17827 12039 1465 139 113 97 66 48 38 29 50 58 42 37 51 53 53 45 39 40 52 72 61 43 43 52 51 54 57 53 55 66 63 51 43 52 56 54 61 61 72 67 67 72 64 62 67 69 65 53 45 45 43 43 48 49 49 46 40 43 43 43 40 40 31 25 36404 175 3910 30 9880 10 6 44 6935 194 -38 107 263 544 795 1140 1490 1960 2511 3113 3803 4752 5721 6793 8209 10357 12448 14714 17427 20226 23963 28226 30687 35392 43305 55890 75662 98456 115597 129561 135620 125226 116538 137216 163925 161421 136925 123906 130585 138050 133392 123405 92666 59157 38441 35303 37997 41358 43168 44187 48424 51215 46967 44812 45767 50899 52907 67810 93272 83015 76029 70082 63444 64073 66413 64669 61998 59862 56264 57687 64010 77120 89512 81032 66503 54137 48388 36682 26594 21632 18055 16846 15085 15423 16099 14781 16067 18484 17433 15880 15393 14040 11846 9950 8614 7765 7209 7986 9274 10737 13815 16250 13740 11215 10785 9296 8032 6538 5107 10066 24529 31758 14224 2138 141 89 52 14 6 17 26 25 23 24 21 8 11 23 26 23 25 20 17 6 13 12 21 17 23 35 26 26 21 28 25 33 35 39 53 60 47 44 41 31 29 28 29 30 18 17 16 17 19 21 13 11 14 14 13 15 14 9 8 1 0 36411 158 4420 30 9880 10 6 51 6935 190 198 948 2220 4470 7907 13157 20782 35724 52924 68796 84401 90050 105908 134696 168689 185082 205841 233758 224891 203435 169564 142178 122714 95019 70999 48217 33855 31695 31821 34560 36978 40049 42708 46679 49388 47978 44798 39832 38684 40965 47192 50550 51220 46335 37649 33430 36521 43862 48590 45569 41084 57639 78602 79985 73426 70249 71189 75338 75758 83950 78503 53899 39052 25479 13469 13941 15019 14908 13960 13668 15245 16459 15678 15575 17733 19249 17463 15046 13584 13051 10934 10732 11219 12151 11940 9528 8865 9349 9717 10690 12151 10424 8380 6756 7750 15414 19578 5577 241 87 78 28 6 2 3 24 20 6 12 16 11 9 22 12 6 14 11 6 5 5 8 11 12 16 27 22 14 21 15 27 32 36 25 24 32 26 29 25 20 13 20 18 15 4 8 19 15 17 18 12 9 4 4 1 5 3 -6 -8 36417 160 4354 30 9874 10 6 57 6935 187 362 1381 3174 6522 12065 21333 36409 63541 103059 141047 165190 180675 196558 237727 279650 259091 229344 234966 234477 218136 198176 193226 182568 159763 145168 119564 104830 82039 59765 52351 50112 49855 46647 39475 34211 29028 28593 28466 27499 27583 26178 25575 26209 26183 23548 19997 18573 18101 18276 19970 21332 22323 23282 23127 22356 21058 19856 19862 20700 21842 21975 21630 17859 16396 17059 15218 13594 12619 12965 14445 16448 18467 18882 18287 15823 12994 11198 10653 10286 10348 9548 7266 6303 7278 8798 9804 11681 14557 12886 10558 10479 10257 9793 10011 10086 9532 9305 9032 6876 5141 1068 191 177 164 110 68 55 45 55 56 60 54 58 75 73 73 69 52 53 74 66 67 57 66 68 73 72 75 75 92 83 80 71 64 66 71 68 67 74 74 78 62 62 60 63 74 74 72 72 66 58 60 64 63 58 54 53 52 47 40 36423 149 4678 30 9868 10 7 3 6935 184 496 1535 3345 6348 10610 17367 28215 50180 82731 129202 172765 208508 260674 341507 407676 425384 446444 408477 354387 267633 195573 149499 113772 89063 74876 66403 62653 60926 59695 60017 56800 55562 49715 43373 39152 33903 25973 20544 19660 18900 17680 15472 13726 12610 12207 11781 11301 11756 13651 14825 14672 14557 14668 14896 15786 16854 16189 15982 15981 15791 16532 18337 19126 17290 15708 14558 13496 12126 11729 12423 11807 10363 10115 10243 9461 8160 6165 5611 5826 6290 9047 12163 14165 13458 10023 5494 2597 1948 909 209 173 134 138 158 123 69 68 59 42 49 50 57 66 63 59 53 52 51 59 55 58 57 44 49 56 59 76 76 69 72 60 62 62 60 56 49 59 59 50 52 50 51 52 57 52 52 48 41 37 46 48 47 46 35 39 40 35 25 21 36429 149 4676 30 9866 10 7 9 6935 180 74 1173 2981 5654 11242 23551 40180 67036 76020 73438 102310 129612 127373 183905 252592 301698 347252 410560 483114 540949 539760 370300 180061 86915 52851 45481 44218 44628 43736 44006 46073 43306 40528 43286 45169 44162 44364 44382 42236 36948 33349 31890 30656 28853 24954 22319 21844 21183 19732 19292 18891 18918 20209 21009 23362 25419 22701 19651 18362 16718 16806 17048 15553 12618 12437 13367 13800 14193 15302 15346 13831 11818 9579 5323 4778 6707 7463 7417 6922 6515 6089 5000 3676 1975 1002 295 175 155 154 168 149 144 116 118 100 60 50 49 56 54 40 56 44 45 37 41 50 53 56 57 57 47 42 37 38 46 56 53 59 63 63 74 68 57 63 59 53 52 53 47 48 46 50 45 48 50 48 43 39 42 36 47 42 28 30 33 29 20 16 36435 143 4854 30 9864 10 7 15 6934 177 441 1636 4621 11582 28372 65747 139100 260642 384526 513620 723755 999999 999999 531014 121028 65570 53311 40514 31795 27014 25134 23566 23749 25663 28597 31130 35309 33567 26953 22710 19993 18557 18213 16862 15373 14975 15400 15330 14860 15482 15359 15166 15212 15063 14275 14051 14939 14170 13698 13919 13630 12489 12592 13858 13406 11018 9112 8544 8542 7865 7428 6823 6361 5687 5046 4029 2769 2242 2109 2060 2057 1567 1035 748 354 172 115 109 145 153 146 136 126 129 115 112 67 52 41 48 38 46 35 30 32 40 41 39 41 58 41 48 56 53 55 55 37 44 52 55 48 56 55 58 57 55 66 60 62 61 50 47 46 53 46 48 56 51 47 42 34 42 47 39 35 30 26 25 21 21 26 19 12 36441 304 19 30 9859 10 7 21 6934 174 774519 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 236 1553 4681 11928 25855 45760 81256 164390 263222 363801 472893 596078 677521 799268 772593 545517 319952 200351 70963 29714 24871 25965 29198 33344 36118 35390 30456 25546 24052 24553 24465 24032 22917 22094 21667 18133 12659 10155 9755 8821 8150 7292 7052 7017 7576 8131 9478 10046 9733 9528 9868 9704 10315 11012 10687 11073 12015 7938 4710 2391 1297 1444 1666 1310 761 424 228 127 94 114 119 107 100 111 129 130 110 117 120 118 109 100 90 88 111 111 67 54 34 31 21 32 19 31 23 44 38 42 35 39 35 29 23 35 40 48 53 48 48 42 34 45 44 41 50 61 55 46 53 75 68 59 67 65 49 36 45 46 43 41 47 48 30 33 31 28 27 27 24 19 15 13 8 9 8 36447 143 4845 30 9855 10 7 27 6934 170 91 1107 3711 10166 26710 62996 115474 199546 305355 388220 509298 752081 960357 830045 428319 195133 137457 94994 63518 47228 41675 39901 37530 31932 24902 23740 24743 25338 24813 25039 24856 26988 29271 27295 22707 18313 14676 13381 13756 12982 11804 10893 11354 12659 16080 21699 22669 19188 16386 15257 13759 13248 14099 14543 15450 15935 14562 11263 7463 4570 3089 2592 1976 1181 680 367 157 107 94 91 108 141 147 132 116 106 81 83 81 64 44 38 18 38 36 44 29 29 50 46 46 31 33 39 47 51 34 45 51 34 46 57 50 32 49 56 47 47 37 53 53 50 55 60 63 73 71 69 68 64 62 59 55 54 51 43 46 53 44 52 55 49 47 39 36 31 32 27 26 29 24 13 9 36453 138 5022 30 9852 10 7 33 6934 167 427 1944 6143 15785 34593 87895 226174 363701 429891 533912 523021 733870 706473 456568 248449 119883 98184 74972 80115 84327 55050 33678 23879 21835 22183 23109 22579 23002 23979 22960 22327 22099 24450 25055 21524 20816 23092 23083 21609 25985 28861 27260 25648 22657 21256 20373 20107 18905 17438 17229 16061 15501 16669 18587 19440 17395 15291 13040 8769 5411 3394 2352 1499 1066 821 452 170 151 174 127 108 112 108 76 66 57 48 47 44 51 45 46 32 20 26 46 40 28 45 46 52 65 52 56 49 52 76 63 53 60 43 47 60 61 60 66 68 67 72 69 66 75 79 76 82 67 62 57 51 53 55 47 46 52 62 64 65 58 52 46 47 42 35 33 41 30 29 16 36459 139 4961 30 9851 10 7 39 6934 163 111 1491 4960 15339 38959 72791 102872 86785 67477 80164 95796 119650 165430 245042 331426 412179 508568 598885 571649 348108 161821 121120 114378 98561 79491 76585 63591 49778 44530 47765 52532 52662 45628 40289 31604 23027 27164 33106 36874 30144 31838 44391 36422 30020 30986 30613 28147 24562 22158 22861 22390 22523 24765 24940 20484 17767 17400 18992 20498 21949 22432 23031 23561 20926 17115 14197 10228 6767 3173 922 263 162 111 100 90 79 70 79 48 15 17 16 10 15 15 23 20 23 11 14 24 28 21 15 22 22 41 36 28 44 37 23 30 44 48 48 53 52 47 41 35 41 31 24 27 27 25 28 19 21 32 35 41 39 33 29 28 26 21 19 20 18 10 9 11 8 7 0 -5 36465 168 4087 30 9847 10 7 45 6934 160 140 447 809 993 784 773 1009 1182 987 892 386 58 999999 999999 999999 -20 309 789 1507 2475 3712 5028 6439 7758 9653 11696 13721 15959 19494 23513 26270 30115 35757 40003 43592 45877 46629 53255 64078 76734 104997 141800 169091 227255 305453 380512 451007 468752 376854 149452 103634 103646 93611 78984 48473 61134 70726 62364 62731 68585 70262 69923 89287 132971 91365 35450 29957 29137 32044 28467 22246 22671 23933 24632 25693 27755 27506 25203 25785 25172 24195 22746 22556 22893 22434 21190 19264 19358 20957 22441 22584 21029 21439 22680 23675 21756 19161 15914 11181 5642 1655 405 145 122 133 110 96 97 74 54 27 14 15 41 47 36 28 39 38 31 30 31 47 33 47 42 38 43 45 52 57 59 71 65 68 65 67 62 66 54 44 46 51 45 40 55 48 34 50 50 51 56 46 46 44 37 40 40 33 28 32 33 32 23 21 17 12 9 36471 184 3604 30 9844 10 7 51 6933 157 212 892 1534 2055 3123 5294 6251 4025 3568 4717 7074 9488 11561 11973 11253 12914 15538 14121 12215 14176 15518 12996 12635 15535 18112 16126 12468 10797 9590 7213 6320 5890 5979 6801 7813 9426 11168 13761 15820 18521 23666 29785 32552 36613 42471 49024 56298 62949 68893 72437 81695 97585 117515 142846 159336 144030 116171 106151 111474 100861 68472 78803 90746 82662 84188 110001 97017 61487 57298 54905 56149 59094 64848 68759 78279 98949 106315 109132 140439 161506 96554 72427 36058 21494 20810 20066 20128 19225 19844 21585 20654 19298 18124 17544 16700 16942 18884 21050 23365 23721 23055 21180 18315 17207 16804 16426 16706 16353 17360 16644 14674 13896 12905 11490 10117 6864 3776 2272 1485 759 510 567 149 74 64 80 55 31 20 23 28 22 26 23 14 36 34 27 31 31 45 28 22 29 35 28 49 51 57 42 45 54 53 52 48 51 43 52 43 38 43 29 35 30 33 45 49 46 37 40 33 33 35 12 16 21 28 21 24 20 8 9 7 -2 36477 215 2671 30 9841 10 7 57 6933 153 24 268 448 712 1039 1245 911 616 561 418 266 -46 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 62 327 661 1092 1810 2752 3789 4715 6994 9601 12586 14801 15852 17604 19037 19008 16251 13495 12961 11168 8104 6909 6125 5639 5009 4492 3990 3946 3985 4161 4198 4399 4853 5051 5380 5362 5351 5508 5720 5745 5499 5494 5613 6000 6600 7452 8052 9105 10779 12131 13419 15412 17670 20403 22837 25187 29767 34669 39521 42805 43989 50490 63609 70252 74648 70480 60371 41529 37165 40309 48881 65877 70527 69888 75299 70167 71039 82301 94126 116024 127055 148705 222847 321581 300777 158381 92012 101521 176161 189790 103467 38103 19921 20576 20714 20089 21621 23447 24443 24878 26090 25169 24303 24191 23616 21819 20329 18675 18297 17760 16329 16278 16060 15651 15745 15351 14583 13133 11531 9571 8421 7067 6511 7508 7673 5591 3600 2425 1077 398 846 390 88 84 68 64 61 43 46 34 36 40 32 48 32 33 52 40 44 55 54 64 50 55 71 67 65 64 61 66 63 51 53 56 56 64 61 49 59 56 42 55 61 56 55 50 44 43 48 41 38 27 26 27 27 25 19 25 19 16 23 36483 262 1258 30 9838 10 8 3 6933 150 292 702 45 71 1345 3335 3254 1580 450 999999 999999 999999 999999 999999 660 1033 208 1434 1781 1740 2618 3946 3826 3877 2681 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 204 555 787 901 1016 1172 1191 1330 1437 1720 2267 3311 4789 6046 7097 6780 6007 4705 3810 2392 1212 174 999999 999999 999999 999999 999999 999999 -30 96 259 437 559 626 653 782 961 1413 1896 2789 3507 3726 3961 4498 5053 5457 5732 5607 5437 5362 4357 3372 2631 2404 2405 2166 2203 2527 2635 2855 3269 3664 4050 4576 5086 5660 6170 6456 6406 6825 6955 6890 6806 6995 7153 7404 8157 8542 8996 10028 10400 10198 9411 9733 10821 12267 14134 16245 18589 19510 20111 21517 22470 21421 19738 19109 20130 21063 21936 22287 23440 24047 24183 27786 33137 34994 41663 54414 75307 103496 123030 122540 90538 84673 114428 134623 131065 127515 165133 324692 501041 395506 127246 76443 100329 122986 76813 25457 22234 20887 21217 22432 23694 24309 24729 24328 23100 21137 19675 19021 19728 20135 18818 17670 16445 14849 13686 13563 13208 12960 12539 11090 9683 7822 4513 2312 1786 3454 9545 3368 1895 3168 1990 1578 2940 2910 729 87 63 68 64 46 62 51 35 35 56 54 45 46 64 71 74 66 72 89 64 54 74 82 81 89 79 82 74 73 78 78 74 68 75 73 69 76 68 60 60 76 77 80 75 71 65 68 67 61 52 53 50 47 56 55 44 48 50 33 36489 271 986 30 9836 10 8 9 6933 147 160 999999 999999 232 359 5 717 347 999999 999999 999999 999999 999999 999999 649 1773 656 999999 999999 281 1520 2710 2659 4104 6486 11591 13172 4998 1054 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 116 581 1213 2020 2651 2969 2968 2685 2265 1729 1191 743 471 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 -83 -6 356 677 777 874 1067 1350 1540 1583 1981 2039 1884 2041 2091 1773 1733 1697 1581 1117 791 670 526 498 536 659 665 560 545 650 688 805 1114 1516 1882 2149 2395 2589 2845 3085 3266 3388 3602 3867 3984 3943 4106 4176 4096 3836 3754 4290 5017 5690 6368 6903 8315 10306 11523 10623 9319 9120 10229 11075 10783 9454 8696 9490 10843 11325 10673 11370 13988 14142 12615 12842 14082 15862 19363 24131 31359 43067 67081 83767 92430 88251 90321 85051 76295 83644 79473 68918 62735 92514 198436 372051 538579 581600 265359 46165 24154 23727 23265 20811 18222 17034 17045 17370 17196 16656 15794 17098 18312 18682 18480 20206 22740 25070 25344 25638 25639 23257 21735 21583 19636 17232 16704 17200 17776 20142 22053 22858 20572 21060 25019 22864 12971 5123 3112 3957 2535 382 198 96 50 33 31 26 28 27 33 23 28 55 41 32 35 35 25 26 44 44 47 45 42 59 52 57 64 62 50 58 58 53 45 49 52 41 49 46 51 46 47 50 49 46 47 47 38 37 30 31 30 35 32 30 32 25 26 24 17 13 6 36496 301 82 30 9832 10 8 16 6933 143 647642 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 425 999999 999999 999999 999999 999999 999999 999999 999999 999999 627 2155 6190 8474 9389 8735 6280 337 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 117 686 1467 2241 3003 3246 3182 2732 2196 1663 1301 1037 767 457 292 62 -8 134 235 403 394 725 1099 1230 1575 1852 2140 2755 2969 3024 3250 3344 3631 3858 3965 4242 4115 3724 3528 3175 2413 2043 1703 1303 807 668 944 1249 1252 1330 1357 1302 1355 1427 1504 1733 1946 2268 2588 2877 3528 3895 4229 4580 4943 5356 5477 5364 5450 5663 5513 5404 5915 6549 6938 7082 7672 9152 10043 9197 8902 7598 7043 7664 8492 9358 11506 13211 13299 12394 11752 11314 10752 9229 8929 12312 22750 38827 49787 57434 65822 70531 66951 60124 64114 67365 70296 65477 66118 64911 60878 62237 78760 119075 241840 412800 497588 454947 160939 29296 17981 17711 17541 18292 18361 18914 21387 22936 22264 22405 24666 25652 25716 24738 22563 20966 21185 21794 22484 24447 24596 24497 23722 22327 20889 20833 20506 19621 20612 22015 23234 22238 22183 21512 18528 16635 18098 19142 14101 4640 421 258 698 729 223 97 64 59 68 56 76 75 73 55 55 68 64 69 70 64 65 71 84 84 81 81 87 86 80 76 89 85 77 85 71 70 68 79 91 78 73 73 64 69 76 78 77 84 68 58 57 67 60 63 58 53 52 51 57 54 47 40 37 36502 267 1096 30 9826 10 8 22 6933 139 39 999999 488 1493 1550 3179 3954 3290 2663 4508 6214 8754 11235 13899 16831 17304 9373 2873 889 4455 4662 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 280 1003 1786 2569 3621 4552 5175 5077 4742 4524 4052 3693 2863 1924 1368 860 484 150 -29 -31 -91 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 13 219 367 474 622 693 973 1798 2513 1845 1490 1286 731 442 532 687 966 1191 1424 1830 2356 2751 3098 3301 3412 3647 4038 4246 4289 4340 4361 4522 4889 5147 5137 5077 5164 5223 5699 5867 5825 5953 6442 7243 8749 9664 9459 9683 9326 8733 8107 8177 8957 9386 10426 12766 18493 27226 34860 39753 39101 43358 56645 68214 72310 75795 73675 85348 94099 93175 106348 107507 117563 135575 160176 187715 262573 399343 413699 263346 71766 20550 18770 18919 19884 19143 18820 19993 20763 20328 19274 18076 17119 16721 17143 17919 19655 21120 20997 16657 14457 14197 15990 17112 16479 16820 16652 16947 20263 22360 24605 23537 15489 12534 13581 15307 15448 14567 11830 11102 15856 11435 3043 4835 7698 4112 963 329 42 27 20 33 22 14 18 24 27 20 26 39 45 44 31 39 36 45 53 54 66 55 48 58 47 35 47 44 45 50 46 56 55 48 46 35 44 45 49 52 49 42 37 43 37 40 39 30 19 26 25 24 22 22 19 9 3 36508 278 791 30 9821 10 8 28 6932 136 94 964 4047 10372 9598 4759 3857 13229 15878 3170 369 1191 2770 5592 8502 11551 11003 8609 12068 23219 27848 4113 1540 1293 794 1853 1971 369 239 197 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 300 812 1186 1667 2240 2565 3778 5010 4811 4152 3040 1980 987 306 142 -28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -90 -72 64 204 375 506 591 713 967 1038 962 1088 1083 1092 1017 820 880 1004 1145 1286 1594 1830 2448 2931 3278 3448 3794 4093 4797 5132 5719 6157 6291 6476 6390 6337 6212 6136 6496 6918 7089 7390 7592 7853 9228 8933 6994 5113 4152 6299 7990 8328 8047 7846 9245 11580 13638 16599 18011 19230 21350 23176 25253 30181 37870 47539 56630 63975 78672 89112 91242 90286 102215 104081 93417 122672 183665 281977 345518 353377 215960 80973 28100 17674 16453 15808 14592 13003 13837 14607 15559 15699 16205 18943 20943 24070 23826 21172 18229 15068 12831 14929 17954 15043 12767 14033 16501 17374 17224 19185 20267 20757 21300 20239 20397 19166 22272 20235 16459 16535 15000 14861 11285 10122 4817 4506 17021 17610 13255 7480 3275 262 9 12 10 12 2 1 -14 -6 6 4 -8 -1 17 28 12 6 26 31 27 33 23 34 26 21 18 21 15 2 12 15 24 29 22 21 8 15 26 24 18 22 27 23 13 8 6 9 9 4 5 0 -3 -12 -9 -7 -2 -12 -20 36514 268 1057 30 9817 10 8 34 6932 133 657 3010 5191 16491 13278 7459 2493 999999 999999 -48 256 318 552 696 268 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -61 -12 91 217 166 30 34 43 -60 -75 -86 999999 999999 999999 999999 999999 999999 -44 -20 999999 999999 999999 999999 999999 999999 999999 -90 480 882 963 1309 1804 1840 2217 2583 3102 3714 3957 4128 4127 4063 4220 4448 4429 4307 4168 4137 4054 3941 4024 4353 4747 5196 5491 5377 6706 10599 12012 9023 8132 9396 9881 9145 8829 9555 9692 10038 11405 15625 24695 35818 45384 52708 59006 62641 70955 82599 100609 117633 131125 168740 223191 300724 399944 432615 320941 84560 24827 24906 25219 22179 20204 20963 21600 20966 21363 21765 20187 20080 19605 18827 18681 16542 15472 15170 15630 19321 22451 22732 23502 28484 29956 26041 25928 31131 30683 28033 27529 20213 16942 16741 16594 15682 15097 12277 8552 7365 8680 11147 14788 17929 13181 3716 3479 9143 15400 5345 279 20 21 32 16 18 17 21 27 28 15 21 11 16 26 30 48 62 53 45 31 34 34 35 37 36 40 36 46 51 45 35 45 55 48 40 29 39 43 36 33 28 24 34 30 25 20 17 14 14 8 17 12 10 9 8 -1 -6 36520 277 784 30 9814 10 8 40 6932 129 405 1799 901 152 805 4878 10165 8502 2467 999999 652 5210 1773 1821 3856 844 -81 999999 999999 999999 46 102 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 239 396 434 485 464 455 433 299 240 149 19 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -22 216 737 1236 1494 1840 2187 2556 2634 2884 3377 3362 3603 4177 4279 4278 4432 4627 4623 4609 4243 3818 3750 3846 3721 3966 4515 5044 5298 5848 7648 8359 8148 8191 8830 9381 8667 8621 10193 10494 9509 9908 10524 11823 16154 21866 31516 44903 53586 60836 73223 90976 102447 119942 143210 162155 219245 283283 334887 396113 315734 98586 27181 24972 25673 23873 22266 22003 20431 18886 19399 25440 31369 31055 29125 23574 18536 15809 17200 20513 20770 18924 18907 25126 37586 49708 56466 55968 50895 38325 39689 42565 40787 35725 40409 33176 18243 18795 18415 14894 7807 3119 3642 6729 7606 2775 1188 1582 3533 6644 9607 8736 4872 594 58 40 42 48 58 62 69 67 62 60 57 57 62 75 82 79 80 68 77 78 83 90 92 79 67 70 72 66 66 70 80 79 82 71 74 78 79 70 70 71 71 68 58 65 57 62 57 51 44 36 42 44 38 42 38 36 30 36526 277 782 30 9812 10 8 46 6932 126 1258 3241 3200 2434 398 1446 3450 4794 3477 784 999999 -12 139 205 306 539 1059 3284 9384 15083 8110 1285 358 69 -67 999999 999999 999999 999999 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -66 45 85 10 46 154 273 327 306 223 157 -64 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 26 320 881 1326 1740 2045 2265 2443 2688 3017 3152 3243 3252 3452 3592 3703 3894 4097 4294 4641 4797 5001 5531 6216 6825 7119 7586 8456 10573 11389 10064 8630 7976 7688 6708 6346 6607 6854 7415 8799 10393 11104 11119 11136 10615 12046 23253 43475 61051 75008 91029 111842 122571 127601 151217 194408 225530 277688 320002 189189 53134 25008 24960 24524 22345 20526 20702 20447 21449 23922 24468 24461 23625 25562 26905 28331 28661 25844 23891 23716 23986 26967 30435 27073 32772 43130 58827 71848 67532 61833 53487 45281 48932 59407 69420 61177 33289 21984 23405 25083 22910 18851 11965 1939 606 906 1898 3293 2108 783 947 444 122 64 47 32 45 38 18 42 52 34 59 66 44 33 41 50 58 57 63 70 67 91 89 74 66 63 68 57 49 57 73 71 64 66 76 68 60 73 68 68 61 58 62 60 56 52 51 36 37 38 30 34 38 39 37 33 26 16 16 36532 268 1049 30 9809 10 8 52 6932 123 1538 907 999999 999999 999999 999999 999999 999999 999999 999999 999999 -72 133 158 163 809 3483 10930 22828 33241 42163 45269 56812 14036 2787 8330 18465 14430 20378 42109 2484 999999 999999 999999 999999 999999 999999 999999 999999 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 247 388 430 500 605 674 711 676 663 653 577 406 272 236 354 367 299 180 -57 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -53 313 1056 1554 1906 2242 2522 2754 3153 3426 3694 4058 4356 4480 4666 4661 4863 4983 4928 4986 5094 5232 5523 6556 7650 8236 9586 12147 15247 16239 15224 14946 11792 9840 9990 12092 12085 11169 9902 9551 10452 9770 9426 10352 12737 14309 14182 14087 16441 26807 42194 58392 75717 83335 94751 121627 139332 175115 204990 202124 162130 160441 106944 37060 29456 33075 36491 37196 37424 37579 37702 33689 25507 21115 18419 18565 19145 19579 21847 25884 30566 30191 28658 28849 31331 34367 40727 48444 54265 61199 57351 53884 60193 62611 63763 61711 65672 58000 51504 52515 43783 22952 17933 22026 21962 17452 17677 16336 10349 3997 543 167 204 183 152 163 187 155 67 35 55 50 45 51 54 50 48 30 45 45 71 72 56 42 72 81 72 70 75 79 82 81 62 54 66 59 56 69 74 69 63 65 77 75 75 81 79 73 67 60 50 49 47 55 56 44 36 42 43 44 38 35 37 27 27 36538 302 23 30 9803 10 8 58 6931 119 14073 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -58 -8 999999 -28 6 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1614 15764 37358 25398 14598 18059 371 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 362 720 1196 2049 2839 3359 3725 4696 4569 3213 2150 2001 2052 1732 1460 1477 1410 1238 1346 1599 1661 1655 1416 1180 895 616 310 260 230 190 182 165 268 472 603 959 1558 2186 2675 3082 3543 3837 4119 4578 4746 4962 5389 5652 5805 5816 5847 5976 5941 6085 6375 6527 6671 6496 6202 6413 6292 6296 6212 7030 9193 11003 11220 12191 14250 15212 15784 16221 16756 18507 16860 16263 17113 20063 24335 26473 28023 30269 34939 39428 42860 53151 74920 98861 124972 146195 157520 140841 142318 118722 97057 93378 57063 53581 59190 66013 70526 71094 69641 61657 49386 36927 32280 33756 33397 33365 38061 46000 56153 57644 55584 54383 51219 45989 43270 41805 38262 35093 31001 26897 25547 26177 24991 26213 32918 40366 36658 26639 20793 22366 21334 15152 11677 13440 16439 17210 14736 13256 11866 4194 334 138 134 143 145 155 136 68 49 38 31 33 44 45 27 30 47 46 45 41 49 50 55 44 53 58 68 56 65 70 68 54 62 59 53 58 65 73 60 67 62 62 58 64 63 61 59 69 63 58 51 47 42 37 40 37 34 31 35 32 30 28 31 19 11 36544 259 1311 30 9801 10 9 4 6931 116 946 4409 9149 23389 36325 44721 30768 22049 34530 49859 44839 42764 17679 4921 12634 10336 4998 14291 37803 57738 81936 51090 21813 716 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 373 1043 1872 2719 3017 2956 3030 2966 2913 2736 2692 2652 2439 2061 2131 2119 1995 1920 1839 1494 1264 1057 1019 968 1029 1057 1157 1298 1401 1654 1928 1897 2064 2498 3128 3865 4333 4698 5031 5241 5570 5858 5631 5482 5635 5893 6648 7456 8420 8946 9336 9982 10019 9315 8087 7689 8020 8864 7452 5875 7459 9719 12298 20692 38870 42543 27900 28004 31377 35255 35245 33651 31877 35542 37320 38967 52673 84823 114063 150083 157627 141671 118880 86889 56853 51178 55170 68752 79693 85733 78573 64943 59348 51845 47933 47727 48819 52501 51821 51953 57855 57556 54267 55689 59161 63065 57338 49686 36307 25177 11019 3486 2194 2641 4000 5609 8748 13134 18011 21286 23592 27982 29529 28023 28088 27666 25815 24093 24381 22402 21573 19103 14772 13121 11129 9247 9432 8846 7982 8594 6877 3552 928 198 165 175 199 174 97 80 69 53 45 52 61 44 63 73 68 63 66 71 65 80 77 73 76 86 92 92 75 78 78 82 68 64 70 75 85 84 81 76 78 67 69 81 80 66 71 76 70 70 62 71 72 62 53 53 45 51 50 50 39 42 45 32 31 36551 302 21 30 9801 10 9 11 6931 112 7651 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -51 15 999999 228 3977 5605 4566 6842 8914 17411 15325 8788 3851 6151 10856 26065 29788 19851 20332 20767 8620 802 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 127 820 1457 1573 1572 1562 1318 1028 737 531 266 189 186 192 206 247 162 28 999999 999999 999999 999999 999999 39 188 162 116 222 454 796 1197 1631 1946 2211 2434 2656 2740 2691 2714 2858 3254 3651 4002 4656 5350 5817 6142 6301 6197 6117 5575 5031 4897 4565 4248 4107 3981 3829 4156 7772 15660 23062 29755 27823 17661 14763 16726 18186 17922 17223 16331 17777 29277 64701 98888 117533 172616 235135 210018 165134 170777 201246 186199 121196 71199 73888 69373 52652 37703 28578 28890 30990 32983 34583 35696 35299 36291 39882 51164 64505 63285 55016 49541 37817 28735 25148 19778 13150 6781 2914 1376 769 642 725 671 552 655 1354 3371 6491 11070 17432 23293 25882 24116 23489 23352 25312 24847 19922 17101 13583 12564 12926 12439 10509 4447 1338 398 228 196 171 150 158 177 157 109 52 69 66 44 48 43 52 58 59 58 60 73 51 42 54 74 86 79 79 91 78 77 82 72 67 72 71 63 70 72 76 75 79 76 69 74 79 84 75 72 72 70 68 76 57 56 56 59 51 50 55 47 44 54 46 37 35 34 36557 302 19 30 9799 10 9 17 6931 109 13776 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 51 313 622 866 922 988 1053 942 907 860 613 306 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 459 680 999 1166 1679 2141 2609 2554 1935 1540 1322 1167 979 505 297 192 86 32 17 999999 999999 999999 -59 234 577 926 1226 1358 1587 1841 2029 2107 2271 2371 2504 2719 2667 2744 3001 3391 4052 4864 5924 7038 7574 7329 6025 5075 4302 3754 3506 4084 5284 4896 3244 3684 4872 6553 8519 9755 13771 16636 10926 6785 6398 8298 10852 14061 24957 53118 85437 85216 129135 240919 192956 117277 129440 140012 172849 198224 161793 73183 52322 55566 58273 59377 50108 46587 45542 42908 39425 36554 38477 44390 48285 47224 44132 41544 41157 40632 37869 34860 32182 30319 29474 27645 25890 24876 25616 24813 19735 13386 8211 5085 3575 2304 1237 597 727 2273 5381 8063 9200 12403 16464 18735 18203 16697 13925 9920 6968 6107 7638 8946 4398 1509 267 134 108 132 169 154 106 53 44 44 29 29 42 47 30 37 36 33 36 40 44 52 64 62 58 63 56 56 60 48 51 46 51 45 39 53 50 46 54 54 49 52 55 59 59 50 49 49 46 42 46 52 49 52 43 33 30 29 34 29 34 28 22 23 18 20 36563 302 19 30 9799 10 9 23 6931 105 3881 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 205 999999 999999 999999 498 2077 2274 2595 58 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -48 283 1319 2139 5506 12275 22707 39092 51960 34634 19946 11979 2357 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 362 410 348 426 481 555 775 765 641 672 489 110 -24 16 29 -58 999999 999999 999999 999999 -57 5 125 197 341 523 798 1255 1534 1884 2150 2248 2155 2197 2200 2151 2267 2235 2315 2787 2873 2990 3085 2895 2536 2791 3339 3347 4203 5736 4896 3421 3331 3464 3929 5452 7798 10326 10418 7316 4896 5070 5833 7000 7840 10090 24658 50032 59986 156642 275957 186088 89585 66496 75194 92115 104958 114969 96887 81590 93047 112246 134929 146482 151995 113626 62604 41091 39239 38799 39306 40348 44293 50632 52253 47021 40324 35940 35366 33314 32617 30045 25823 23863 20802 17010 15692 18482 21839 23674 26230 28569 30049 31942 34670 35932 35456 31162 23103 15887 10486 5143 1170 731 1403 2958 3088 1736 787 491 422 444 978 526 175 165 150 170 164 115 70 54 44 39 30 45 51 35 33 35 37 46 45 51 47 45 68 74 58 60 62 67 81 57 66 62 41 54 56 56 65 61 60 58 63 58 50 57 58 55 51 58 59 63 60 57 51 43 36 38 34 30 28 30 32 30 22 18 18 36569 302 19 30 9799 10 9 29 6931 102 4687 999999 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 697 463 999999 999999 999999 999999 999999 999999 999999 999999 999999 -10 193 406 698 1081 1228 1281 1213 1488 1912 2428 3088 4305 8844 17822 19690 19120 20704 21201 13710 13371 5905 5572 6347 5481 5095 6336 4981 2020 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 265 606 835 1010 933 866 842 781 746 668 714 814 895 1157 1623 1795 1845 1777 1533 1217 910 662 875 1702 2096 1504 1516 1240 690 571 1008 1612 2306 2956 2916 2352 1974 2136 2614 1659 520 481 2254 11260 37528 64265 97267 127357 85176 60011 52650 55185 60155 75145 87246 87633 83398 91365 105151 112741 119797 153599 217498 174041 77957 50013 47646 62649 110344 139395 82685 49234 46239 41769 38285 36030 35229 36515 38169 39945 42520 39448 34456 30458 28112 29746 30890 29764 28992 27965 24927 22025 20913 20855 26537 36591 44338 48429 49873 46966 37464 28140 19365 12929 4485 449 326 378 415 365 261 213 185 150 165 193 128 62 78 74 64 67 48 39 57 67 79 56 53 74 74 61 83 86 92 89 85 84 73 69 79 80 85 95 83 71 64 75 83 81 75 75 75 85 82 75 81 78 86 77 80 77 75 72 66 57 61 60 55 52 49 46 44 43 37 29 36575 302 17 30 9797 10 9 35 6930 99 4989 999999 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 5 999999 308 793 1519 1268 1011 1121 1091 1055 1333 1553 1326 1347 1591 2850 4741 9593 23126 20788 10315 7171 7555 15726 16413 7603 6861 9666 14035 25046 28269 17444 12416 9898 29256 43970 33720 13743 9897 5337 1049 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 238 479 850 1027 1021 1137 1363 1491 1422 1498 1462 1380 1206 1152 1087 1066 1130 1230 1331 1477 1646 1671 1609 1673 1791 1757 1465 833 651 816 504 999999 999999 999999 999999 999999 -84 559 334 999999 999999 999999 999999 999999 999999 26 1139 7713 31649 68277 71462 59665 42453 31049 34505 45590 51708 52674 59943 71600 75274 68170 65506 89772 109814 116212 120395 101665 83801 107636 146986 203657 138250 55097 46467 48627 52161 50902 48807 45834 42607 38830 34847 30941 29307 28604 30994 36276 41837 43713 45233 46843 43942 39258 35023 30810 24346 17925 18991 20320 16243 14180 19131 23943 30265 38926 32893 26024 34078 33604 34996 21839 2526 442 340 254 247 258 211 194 221 220 163 100 77 86 82 75 82 76 82 86 85 76 73 75 90 123 106 111 113 113 109 103 111 101 98 85 101 98 96 96 108 97 95 86 90 98 100 107 108 97 104 102 97 102 104 89 84 92 82 79 78 72 71 71 69 65 64 59 52 44 36581 302 15 30 9795 10 9 41 6930 95 9689 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -57 266 297 286 376 425 676 898 1167 1291 1277 1055 1095 992 986 1705 2756 3289 4807 7685 16941 31476 24901 8854 14147 14804 10902 11683 12109 12820 16693 27758 44588 61740 83406 65790 60660 71165 77388 68233 63378 46734 58695 84832 60517 10678 2461 1648 1994 862 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 350 474 691 1345 2484 3130 3371 3307 3360 3539 3857 3859 3886 3949 3712 2976 2431 2127 2093 2149 2223 2111 1683 1146 747 394 182 94 -50 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -47 9 16 2 548 5424 15533 21610 18033 3446 1729 5186 14526 24304 33188 30028 21281 22453 34536 53567 74512 95457 111796 124884 129628 131290 114898 79587 63177 102179 130449 101690 67984 52485 45506 40512 36146 32559 30064 29209 27713 25951 25413 25335 23960 22418 21723 22855 25083 26451 25096 24317 23845 25795 29727 31009 29059 26260 24041 20215 18964 16427 14545 16161 16295 15643 13021 7963 9424 12552 17367 19118 8413 1094 204 200 226 170 141 180 154 69 54 55 54 51 46 26 48 45 44 51 62 62 75 67 65 61 66 67 66 54 53 55 63 73 69 57 51 72 68 64 60 66 74 74 63 68 70 65 55 53 56 66 63 64 65 59 60 59 50 43 41 38 37 35 39 29 29 25 15 36587 257 1365 30 9795 10 9 47 6930 92 -39 202 916 1815 2820 4614 6918 9981 12749 14719 19290 28974 36416 46298 46314 29216 29730 44631 45308 52813 57404 58873 67214 95424 98716 36377 689 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 129 277 444 634 779 984 1118 1431 1669 1611 1682 1711 1565 1186 900 725 672 671 383 231 14 -65 -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 663 5583 1449 157 409 849 1999 4317 6745 11536 19276 23430 30187 39999 55206 67948 76733 82847 85688 102605 145676 140663 123337 268992 325824 203884 197576 101850 41052 41233 41199 39488 37834 35840 30833 25703 23068 20708 20296 20592 21293 21947 21159 22213 21675 24367 28144 28704 27836 27507 28892 30825 31076 33154 33702 28786 23242 20556 20032 20223 19946 17385 14404 11389 7655 10171 13397 12403 9161 2552 710 5141 14205 1405 158 96 80 69 50 50 48 45 44 70 54 72 73 74 70 74 76 86 78 83 60 54 72 69 67 67 71 77 63 68 63 71 71 68 69 74 76 66 61 53 51 58 52 62 66 64 72 64 54 50 48 45 40 38 38 29 30 30 21 19 36593 261 1247 30 9797 10 9 53 6930 88 521 2738 5338 8863 13356 17253 17092 18048 18369 17299 12124 8681 9865 11693 13696 18375 29669 54544 82223 101577 118962 101674 55072 30771 43857 54980 35916 42434 51884 17862 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 -6 39 57 192 381 735 1298 1839 2284 2687 2740 2658 2344 2054 1664 1383 1201 1047 1058 903 743 597 402 133 -25 999999 999999 999999 999999 999999 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 265 1467 4601 8274 9288 7255 9037 16515 30762 46099 52330 47059 50446 65692 97644 127289 178544 317780 348828 209709 215706 107806 40587 38229 38538 37329 32869 31608 34860 30220 26256 25249 24304 24382 26047 26600 27754 28667 28857 29069 29399 30943 33798 33833 30658 26419 24650 27540 30795 33261 30925 29122 30360 30727 33013 32595 24261 16193 9911 9538 9221 8262 13120 17838 24004 26601 4630 6622 6976 3179 213 61 56 58 66 57 58 65 66 73 77 75 85 95 102 82 89 80 82 92 86 82 68 75 71 70 70 78 84 78 83 77 74 69 73 73 73 74 79 81 74 71 68 60 63 67 64 53 50 54 57 53 43 44 44 36 32 36599 275 829 30 9799 10 9 59 6930 85 494 868 899 967 1451 2083 2959 3821 4368 5920 7106 7711 8675 9354 10515 11299 11985 12595 12175 11484 12756 16336 13748 12979 13736 17862 16842 15355 27725 43120 39112 28512 29280 29770 28634 26652 28865 42598 70499 98748 88325 50153 7053 5720 8321 13546 20318 33573 53105 79962 99474 78247 61463 86379 96882 68257 33980 519 999999 999999 999999 999999 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 456 1012 1784 2487 2891 3332 3885 4896 6006 7019 7862 8417 9218 10391 10567 9162 6970 5994 5031 3993 3028 2182 1736 1492 1292 1068 866 714 597 491 368 288 250 286 220 -22 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -90 -8 26 8 999999 999999 999999 999999 0 70 216 523 764 1216 1876 2568 3148 5432 13408 43136 82674 96586 101619 106928 136396 94996 28822 27607 49242 82904 111521 111032 120342 79467 45296 29049 26278 23871 22849 22317 18494 18380 19658 20139 23637 25692 24465 23796 24192 24952 26946 29872 31689 35137 37340 37134 37421 37614 30906 26162 30292 27739 23951 25627 33283 32036 23572 24050 27022 26516 30615 37509 33995 21307 7356 2086 5613 6536 4916 3114 4149 5222 18578 33320 42728 2955 101 56 58 57 51 70 76 72 77 70 69 87 75 85 88 85 91 72 67 79 77 81 74 74 70 71 79 80 75 74 66 61 63 65 60 63 66 62 69 65 62 58 58 61 57 46 46 47 44 38 46 47 39 40 31 21 36605 252 1522 30 9802 10 10 5 6929 82 136 914 2033 3258 4054 5879 10091 14867 16616 12637 11238 13781 18286 21002 23398 31457 41211 57365 82473 129473 176192 230456 276419 260814 305536 335898 431339 466247 336876 191859 70256 11362 928 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 236 876 1765 3552 5820 8280 11768 14211 16919 20450 24833 28717 32006 31027 26304 21332 16529 11793 9479 8286 7259 6824 6212 4996 4296 3764 3170 2997 2647 2147 1790 1391 1091 978 854 643 452 339 168 109 113 85 77 97 180 280 403 613 884 1028 1149 1258 1242 1228 1311 1457 1639 1999 2656 4026 6902 9332 8492 6889 7896 10557 11172 13385 15872 21454 40999 48662 20805 10520 14603 20619 18523 10134 8841 9944 11318 12134 11886 12981 14489 14751 18007 18787 12297 9316 7167 5584 4685 3313 2406 2645 3722 6940 14688 27639 38779 41468 40167 40349 41910 40658 38893 36465 29034 28612 30979 25787 18551 18263 19692 19884 21445 26293 29704 32191 35871 39356 34542 21143 7333 1346 2010 4607 2079 1864 7608 8382 3792 421 129 73 64 72 59 57 72 78 72 64 64 81 94 90 100 89 95 102 99 94 95 96 93 95 88 85 91 90 83 89 92 84 76 76 81 82 86 81 88 85 75 77 80 78 79 69 68 66 61 55 55 55 50 45 42 37 36611 280 683 30 9803 10 10 11 6929 78 -90 153 463 1082 1913 2715 3984 5427 6835 10339 12407 16087 25275 37626 65049 106241 163920 218554 217793 182059 130690 121552 132326 147525 109221 79527 76456 93359 123458 116277 95154 63952 67158 80180 93632 115712 99933 83600 78395 83078 92245 111420 115756 74152 78729 61927 26827 35998 43031 44024 32959 12769 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 262 918 2351 4910 8279 13740 19255 22375 27806 31017 30671 26937 23235 20301 16906 14348 12424 11888 11995 13084 12503 10791 8748 7147 6194 4962 4127 3387 2748 2111 1767 1621 1498 1557 1350 895 662 643 570 303 202 176 107 173 273 358 507 723 904 948 988 1210 1458 1842 2687 4113 5659 6447 5975 4882 3689 2949 2242 1467 919 891 971 1043 1155 1222 1289 1386 1650 1767 1644 1778 1772 1799 1754 1543 1304 1270 1383 1532 1798 2694 3634 3056 2584 3028 3329 2852 2177 2320 2832 3586 4896 7221 11282 16883 23478 29211 31859 35557 39564 43719 48180 47031 43500 35390 31316 33207 28897 25373 22710 18953 16823 15738 16467 19985 22369 19597 23259 41143 38785 18469 5371 5638 8208 7488 8885 11863 9244 1597 145 91 78 79 72 74 68 66 66 62 59 62 79 84 80 81 95 90 83 70 87 83 69 70 79 72 73 76 84 83 83 79 77 62 55 55 68 76 77 73 72 68 65 62 66 57 50 46 46 44 49 48 45 39 37 33 26 36617 270 984 30 9804 10 10 17 6929 75 109 671 1464 2988 4854 6994 8634 9194 11960 16620 19269 22863 24226 26898 33567 23036 6125 3998 10491 23346 29021 22989 19004 22997 40572 87885 106380 73532 66499 40800 30461 38977 75193 92283 70771 63687 79538 101125 127437 164394 179791 197207 318866 368908 170245 208125 339126 152742 109438 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 11 1006 3222 5950 8637 11724 15947 19577 21990 24155 24305 24418 23839 22611 19423 15693 13092 12196 10957 9869 8342 7231 6719 6501 5836 5220 4584 3577 2720 2093 1588 1229 1076 1044 986 837 636 350 207 156 155 116 118 203 400 605 668 764 1035 1954 4290 7805 11879 12595 9459 4897 2059 1240 984 775 656 638 607 620 505 559 630 615 833 1449 2062 2043 1525 1059 794 675 702 801 989 1285 1558 1845 3233 6497 9617 21970 24769 3939 3749 4574 6106 8240 11407 15281 20165 25207 28760 33554 35168 34816 35884 35921 36193 38790 38014 33810 28849 27289 26781 25406 26106 27415 24163 19412 18082 21876 23052 18162 11877 17291 23337 24664 20671 20649 22596 9245 6844 9249 6441 882 73 37 26 41 51 42 45 31 47 49 38 52 58 71 56 49 60 70 69 60 60 69 57 49 42 51 43 53 67 60 68 64 49 61 54 61 62 54 54 55 53 47 46 49 49 47 48 47 41 36 38 37 37 34 32 23 16 16 36623 241 1855 30 9805 10 10 23 6929 72 333 1292 3611 8792 24448 69456 132371 143943 158259 340681 267162 52404 18427 81178 198217 172453 162743 476411 519430 438597 170440 3230 995 702 449 218 98 -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 360 1278 2806 5610 8756 11673 14627 16820 19805 23079 25616 22083 17469 14387 11715 11159 11679 11981 12461 12510 12049 11068 9939 8765 6992 5360 3986 2768 2114 1784 1602 1310 981 782 521 248 93 31 23 127 248 305 311 366 370 463 929 2288 4097 5398 5504 4109 2092 1096 864 890 1149 1501 1830 2067 2101 2027 1718 1415 1522 1705 2001 2633 3752 5377 6069 5067 3447 2346 1481 1175 1184 1085 1037 1241 2976 4825 5673 7803 10777 15506 21089 26163 29402 32254 37358 41063 34924 25930 24221 28326 34836 39438 39642 36458 34820 35504 35654 34006 32084 29762 29817 29251 30235 32477 29874 24934 23888 27154 30721 27817 24158 20614 19843 20612 30826 20468 9792 14680 6261 2773 322 74 44 37 48 56 49 52 47 45 44 44 56 58 63 69 59 69 75 73 70 63 51 63 64 52 44 55 60 57 64 63 60 58 58 49 50 54 58 69 59 57 54 50 61 51 48 49 47 45 48 47 40 37 43 37 29 19 11 36629 252 1525 30 9805 10 10 29 6929 68 869 4887 18598 31575 14620 12496 37963 114325 117700 107242 89805 48194 186039 223700 166096 144301 2631 489 1262 2658 6915 19945 67917 155429 80129 161852 80278 176110 176223 185165 63544 110465 274325 3330 526 195 -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 288 863 2042 3884 6582 9971 12950 15559 18286 19648 19234 17477 15296 13313 11539 11247 12366 13421 14023 14717 13959 12263 10753 9248 7965 6722 5301 3941 2625 1721 1162 915 717 619 478 358 234 101 51 3 -10 12 70 237 455 555 428 455 681 760 710 588 531 534 658 750 849 1101 1467 1679 1964 2511 3032 3312 3431 3948 4712 5104 5230 5401 5820 6298 9277 11896 13240 13675 9074 3632 5641 8553 12139 20630 27144 26455 31783 28854 23575 20020 19940 28554 40385 44269 42300 37832 32291 27318 25351 26877 24420 17166 12977 16528 23516 29694 33165 33576 35427 33715 28085 24288 26924 35722 44599 42511 39331 40479 37353 32160 30054 29406 27094 25287 25107 31527 33887 22254 8321 1493 300 99 55 64 58 57 62 71 77 77 88 89 101 83 89 89 95 95 80 88 86 74 72 64 85 90 89 78 70 90 98 78 76 80 75 76 76 72 75 78 78 69 62 67 60 60 60 68 55 52 56 57 54 54 52 46 30 29 36636 279 716 30 9806 10 10 36 6928 65 2282 9778 19018 12413 1349 19 -8 -60 91 3753 19671 31996 20249 12092 21657 42820 73219 82309 46779 4177 4790 10971 13791 16643 18328 35071 52504 89087 160994 264384 241837 152919 289265 158545 174609 75128 28527 12071 5778 5929 6245 6807 7037 7372 7294 6862 6258 5974 5623 5478 5078 4572 4134 3837 3358 2861 2693 2523 2502 2114 1693 1466 862 630 755 705 614 549 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 372 1205 2363 3954 5271 6411 7937 8833 9801 10729 11288 11599 11223 10255 9564 9725 10659 10787 10792 10338 9369 8848 7761 5868 4531 3465 2655 1988 1519 1027 696 577 498 333 87 -70 999999 999999 999999 999999 999999 62 232 322 348 296 185 187 214 382 406 400 753 1606 2232 2362 2789 2920 2888 3321 3592 3527 3233 3055 3185 2562 1973 1831 2281 3226 4175 5012 6046 7104 8293 9600 12416 15495 16960 17687 21077 21784 21904 22535 24708 28773 34522 42040 46655 48809 52438 54823 55999 57929 58098 54176 51917 50762 50456 49987 44800 38452 33206 28274 28714 24066 21108 23186 28177 31007 30755 28709 24984 21110 17389 20416 23947 26585 27038 28868 26927 21278 23219 35512 53455 66535 60534 58374 10027 264 56 65 61 76 76 73 76 81 91 84 100 94 80 77 103 92 90 73 73 82 84 75 83 76 78 87 83 80 84 87 80 73 73 72 79 73 75 77 79 73 77 83 76 69 61 56 60 70 66 60 64 59 48 39 44 36642 302 29 30 9809 10 10 42 6928 61 382 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -91 999999 -20 139 262 239 226 349 533 638 1000 2339 6447 5242 2251 3555 3810 1671 2216 4820 12120 23397 58690 105014 89888 147861 167624 307376 235098 176146 168530 165433 149346 101568 26181 12097 11510 11592 11474 11288 11738 12357 13900 15811 16926 17211 17149 17121 16550 15402 14032 12069 10681 8979 7708 5912 4187 3825 3842 3511 3043 2861 2693 2142 1878 1699 1565 1307 559 318 247 160 46 -25 999999 999999 999999 -59 999999 -86 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 787 1691 2437 3394 4503 6119 8005 9651 11828 12404 11804 11145 10426 9157 8115 7053 5925 5021 4500 4037 3989 3372 2566 1557 683 291 53 -43 999999 999999 999999 999999 999999 999999 999999 999999 999999 6 30 12 -61 999999 999999 999999 -68 281 959 2184 3329 5410 7598 6922 5394 4020 3347 3068 2641 2059 1785 1788 1797 1665 1502 1621 1820 2270 2815 2680 2211 2268 2375 2380 2818 3416 5707 10517 16101 20648 26897 29249 29041 29436 30839 32973 33448 34147 35448 35210 34826 36479 38337 40243 35460 29756 32421 40578 51947 62001 66166 63364 58609 53788 46606 45114 43315 37335 31820 28415 24383 23562 24681 28712 27957 17064 9425 8386 8784 9265 11588 16280 18018 21458 24151 30495 59518 215867 276609 2255 53 37 50 54 51 68 51 50 72 83 66 62 58 69 74 69 71 77 67 62 64 64 63 63 58 45 51 62 54 64 60 57 51 68 64 56 40 37 54 56 50 48 45 49 49 39 47 48 48 35 39 31 27 13 14 36648 278 751 30 9811 10 10 48 6928 58 26 6693 19655 13884 9988 10024 5896 14321 26292 53489 84010 86568 90546 110907 132559 172434 200576 150632 181171 180283 119375 133193 29727 62044 129795 113527 37744 38366 40680 38426 36076 35220 32894 30791 30451 30178 31013 30228 28158 26386 25031 21283 18643 16564 14359 13632 12420 10545 8980 6509 4941 4035 2979 2098 1527 1030 458 348 399 108 -4 21 -15 -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 123 581 1489 2728 3610 4667 5826 6863 7847 8686 9557 9553 8970 8320 7341 6740 6311 6252 6187 5688 5309 4811 3959 3100 1991 1283 988 698 303 46 999999 999999 999999 999999 999999 999999 -88 47 173 127 -3 -91 999999 999999 1 402 1730 3824 6296 8867 9201 7629 6972 6463 4739 3277 2695 2141 1772 1721 2047 2667 3547 4524 5723 6418 6071 4791 3757 3526 3632 3675 3910 4530 5380 6248 6078 5136 4464 6612 10939 12907 13563 14791 15810 17203 18849 22514 27027 31802 36860 41908 41352 38002 36493 29329 23953 29253 43080 58872 73121 76296 65885 60221 59454 49830 42205 38659 45943 52535 58293 57645 48685 41980 46938 37700 26404 15910 16907 21520 21792 17293 12943 14405 34909 89425 32560 365 90 75 70 72 81 75 80 86 88 97 99 92 69 80 85 81 84 71 69 73 78 83 85 71 84 78 63 69 75 75 82 81 82 73 70 69 62 75 73 73 64 68 67 62 68 61 67 60 53 57 61 52 48 43 45 36654 301 62 30 9812 10 10 54 6928 55 -79 999999 999999 999999 -87 -85 -46 -53 -47 -8 70 195 395 676 857 845 1119 1236 1219 1143 1215 1159 1202 974 1249 2499 4834 4223 7116 19575 38134 87173 124275 134597 123457 54273 9610 8243 8439 8695 9341 10766 12167 14422 18992 25109 32390 41499 52283 60105 62237 64888 64067 61409 59424 55646 50959 45779 36561 29781 25864 23015 12842 6666 4372 4077 4253 4636 4249 4188 4152 3946 3037 2389 2125 1745 1273 563 272 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 -3 336 715 1260 1707 2107 2502 2670 2643 2674 2440 2352 2209 1963 1738 1350 1167 1129 1029 926 957 903 737 609 318 265 320 434 410 521 573 433 168 -75 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -92 204 1346 3182 5512 9085 11796 11301 9134 6633 5190 4712 4633 3956 3101 2390 2194 2213 1958 1497 1305 1217 1030 843 718 832 1192 1592 2007 2578 3317 3673 3468 3311 3370 3900 4416 5109 7670 12955 17834 19764 19987 22462 27571 31382 34418 38148 43163 49209 56084 61398 60194 56005 49998 39615 30278 29262 36656 46750 56339 63658 65587 64135 59766 58588 61486 78027 90776 81914 69657 51778 46226 46936 35471 28680 28304 25753 26033 4607 5250 8378 2903 214 56 44 45 59 79 74 76 75 77 76 71 73 81 83 76 84 80 73 70 80 90 92 63 63 70 71 66 71 70 64 69 63 72 77 79 69 69 70 74 66 59 57 54 52 53 52 54 50 49 50 47 43 43 32 31 36660 301 64 30 9814 10 11 0 6928 51 211 104 161 206 269 275 357 306 266 366 455 440 512 547 591 651 773 926 1135 1307 1382 1291 1771 5080 3778 1386 1215 2093 3587 2641 4014 22787 39355 48599 63696 31973 2788 3165 4510 6249 7966 10091 13573 16819 20133 22874 26089 29924 32159 38483 47884 53348 53003 52113 46455 36303 27916 18844 12760 10851 12106 11690 14288 27170 30685 30135 28312 4167 -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 286 704 1136 1261 1228 1038 836 704 306 107 123 195 181 112 90 79 51 135 174 192 307 529 626 738 642 267 -13 999999 999999 999999 999999 999999 999999 999999 999999 -84 110 612 1754 3444 4943 5986 7770 9135 7012 3373 2062 1885 1780 1594 1444 1496 1508 1565 1586 1519 1549 1534 1409 1100 975 942 700 588 628 804 1033 1378 2056 3369 5247 7118 8476 10731 14066 16630 20331 25476 27835 28809 31414 30770 30594 34558 39153 42242 42210 41367 40220 39077 38738 37227 36487 36257 36274 33833 29867 31953 37113 36262 37893 40294 38082 40231 42010 42044 44860 51744 70856 93375 82907 51907 38369 44236 32434 39163 64566 55115 23628 21346 7371 548 55 37 40 29 43 51 46 54 57 44 58 64 61 67 73 71 49 53 55 60 69 57 50 50 46 44 35 42 43 48 47 43 35 41 46 45 47 45 52 54 48 45 41 47 44 45 43 37 29 32 24 17 21 16 13 13 36666 301 66 30 9816 10 11 6 6928 48 -94 999999 -79 999999 999999 999999 -99 -72 -42 -24 21 46 16 66 112 98 100 167 147 187 236 261 273 342 440 630 1766 5979 12262 7288 847 237 217 195 243 276 411 570 650 753 1033 1715 2923 4578 5994 7298 8494 9816 11676 14318 18344 21466 23084 22275 19375 17652 21329 36532 20254 32875 54750 50111 59986 97958 134132 162194 96725 54095 29406 312 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 194 309 336 242 177 130 9 -98 999999 999999 999999 999999 999999 999999 999999 -11 210 465 673 540 223 42 -65 999999 999999 999999 999999 999999 999999 -76 -38 26 203 672 1574 2703 2969 2622 2610 2190 1966 1629 1358 1451 2153 2991 3410 3111 2001 1654 1499 1445 1445 1245 1113 969 775 662 714 867 1237 2080 3894 7177 10350 13827 17048 20330 23448 26239 28752 31928 32784 31920 31025 31047 31754 32902 35950 39901 43283 45047 45592 48771 50506 45924 45128 43801 38646 34956 34021 35019 32066 29409 30472 31154 31467 32733 33562 32201 31487 32349 31940 36796 40198 47953 56655 63508 58286 61391 57593 55644 67499 73415 43651 12383 6864 1575 276 132 69 49 45 50 74 86 54 51 72 71 65 72 57 66 78 85 77 67 65 70 49 55 67 61 58 62 65 67 62 53 56 60 58 43 47 55 51 50 54 50 52 44 38 42 45 41 46 46 40 37 38 33 22 28 22 14 36672 301 67 30 9817 10 11 12 6927 45 528 563 662 659 657 617 596 560 610 643 682 687 629 582 640 622 716 761 774 819 899 1007 855 919 1144 1102 2224 6489 2151 1143 1328 3019 10847 3009 1003 950 977 723 393 399 660 1109 1930 3643 5440 6946 8893 10958 13602 15641 14865 11908 9717 9132 10514 14727 25914 39490 34971 31694 26048 56772 108817 143521 115205 45923 928 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 334 830 996 823 329 -50 999999 999999 -85 77 221 391 571 675 682 729 747 678 630 479 294 239 387 445 325 267 304 405 528 715 920 856 833 772 536 391 359 338 348 346 452 779 1374 2047 2881 4067 6734 10504 13839 16488 18573 22255 25959 27469 30140 32588 34519 37206 39514 40004 40092 42150 40996 38112 38774 39709 39607 40721 39814 39741 42373 42305 40668 38850 36850 32172 28777 29823 30975 30978 28749 26000 23157 19810 17415 18328 21788 26969 35300 38786 44640 52716 51199 45995 74621 90822 60757 49006 27720 5187 669 194 199 112 70 57 42 47 47 61 76 76 72 76 72 75 75 86 74 74 72 71 76 82 68 65 76 73 62 63 67 63 64 66 60 69 68 65 61 61 61 64 62 63 64 61 60 60 62 53 50 50 44 40 43 43 33 35 30 18 36678 287 490 30 9820 10 11 18 6927 41 436 4347 17353 19835 13920 16702 7951 8362 11596 27753 42060 65051 104021 138320 115936 173084 240347 209034 279109 334419 197518 156835 88293 4037 1449 1653 2032 2714 3495 4272 5170 6441 8421 10181 11380 11578 10903 10873 11121 11402 9796 6907 4350 2217 1135 778 511 360 293 141 44 -66 -100 6 23 -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 239 610 596 643 566 491 366 338 378 499 715 946 967 664 345 268 246 192 197 172 223 293 304 322 247 192 208 204 211 256 339 364 276 292 384 401 362 440 573 665 726 975 1313 1500 1230 747 652 1143 2636 5550 8658 9649 9859 10064 12244 16602 20875 25967 31269 36519 40483 44650 45881 45429 43508 40572 38533 36834 34062 33995 32085 30408 32392 36027 38167 39791 36689 31017 28665 25746 24764 25476 24093 24954 23857 22004 23742 21698 26297 34491 29982 28849 38529 34853 31618 46008 56681 55823 30611 6167 773 190 158 100 38 33 43 36 36 39 49 50 38 34 49 55 47 40 44 61 64 63 67 64 37 34 45 50 42 44 41 43 40 33 34 35 37 38 42 42 44 39 47 39 36 34 42 41 32 30 26 28 27 30 25 19 15 14 12 6 5 36684 301 73 30 9823 10 11 24 6927 38 1507 1612 1685 1599 1609 1790 1988 1961 1949 1667 1742 1850 1784 1839 1913 1876 1692 1745 2470 2598 2193 3005 6204 8266 11859 6794 8513 23156 56965 134332 164013 180539 194904 259782 229927 277891 151683 35576 31943 30822 29791 29545 28614 26001 24203 21963 20530 16428 14235 15502 16207 14265 12075 11278 8157 5031 2744 1303 664 337 201 196 170 164 183 140 86 64 44 -28 -34 -98 999999 999999 999999 999999 -96 -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 -87 273 517 378 345 413 502 504 384 358 334 196 101 193 369 237 62 79 86 101 152 142 163 168 128 142 189 233 329 473 588 681 764 861 1021 1229 1504 1748 2107 2339 2488 2473 1850 1070 684 742 919 1214 1694 2223 2764 3427 4247 5209 6763 8994 12319 15794 18770 18414 17745 18098 21529 29438 36487 38625 36496 35489 36842 32164 26929 23973 23084 22679 22485 24627 29496 33072 34891 36123 34778 34051 32389 25998 20555 19615 21535 25097 26472 25105 27985 27551 25261 22374 21735 19687 20261 28922 31388 11752 6203 2688 613 203 104 48 54 34 33 38 54 54 67 60 53 52 70 57 51 58 56 51 52 60 59 57 59 61 53 51 50 39 51 46 39 40 38 33 32 34 36 42 39 56 54 41 46 57 48 38 36 31 30 30 21 22 28 20 14 16 17 2 36690 301 45 30 9825 10 11 30 6927 35 3195 2834 3296 3820 4485 5070 5230 5170 5435 5732 6008 6473 6908 7291 7688 7421 6579 6724 7743 8849 10259 12487 15497 18154 20997 25848 31850 36045 40500 44820 48080 51379 53942 56626 58103 58392 57658 56402 56416 55014 51345 46557 42981 38387 32885 27589 22196 17301 14385 11846 10453 9430 8051 6299 4360 2646 1583 1234 774 368 120 9 -20 -37 -41 -39 -42 -10 -1 -15 -27 -11 -5 8 5 -28 -69 -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 999999 999999 999999 999999 999999 999999 999999 999999 999999 -19 84 58 18 19 41 -24 -82 -94 999999 999999 -100 -62 -52 -84 999999 999999 -84 -73 -42 -31 -35 -35 -24 -11 18 70 96 117 166 225 330 505 832 1274 1608 1644 1494 1217 943 754 653 649 809 1067 1402 1649 1825 2056 2319 2754 3629 5073 6292 7485 9614 11720 13194 14351 15236 16580 18430 20906 23081 26568 30845 34998 37471 38689 38044 35076 30625 27236 25626 25514 26091 26209 25531 25450 26008 27061 28328 28591 25027 20081 16540 16033 16599 16769 17830 21302 25427 28327 28919 28810 29854 31149 30425 30604 37534 42387 33109 16626 2287 308 76 41 34 45 51 66 67 52 55 64 67 77 81 63 71 69 65 67 67 60 63 64 73 69 59 56 49 48 44 46 50 45 48 52 53 55 53 52 43 43 39 46 51 53 50 46 46 45 39 30 34 34 35 28 15 18 36696 301 102 30 9822 10 11 36 6927 31 869 793 892 1155 1524 1849 3427 11465 26194 46270 51960 82118 80765 74032 89678 104120 100565 65191 19913 15197 16200 18301 20664 23604 26309 29157 32345 34862 35092 34204 31895 29086 25449 22471 21210 21624 22218 21623 19589 16781 14262 12138 10693 10115 9800 9168 8706 8977 9521 9270 8376 7837 6685 4634 3084 2792 1957 783 250 76 -85 999999 999999 999999 999999 999999 999999 999999 -95 -77 -94 -50 -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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 211 325 398 393 395 458 585 848 1138 1413 1557 1335 802 441 381 382 534 723 963 1182 1456 1803 2218 2919 4014 5582 7845 10437 12964 15811 18609 20546 22608 25273 27729 30762 33521 36544 37122 36531 34474 31283 29847 30026 30261 28976 27336 26090 25468 26535 29321 32264 32693 29870 26714 23853 22165 22171 21135 19595 18082 18860 21497 23550 24984 26421 27766 25472 28145 27169 27303 30361 36970 45916 95559 123509 86074 33775 2259 105 50 59 61 54 59 59 59 60 63 71 78 76 67 59 64 73 76 78 74 73 69 61 70 70 71 74 66 71 69 63 62 57 56 57 62 61 61 59 62 61 61 60 54 54 58 52 50 46 38 40 41 43 39 34 31 26 36702 300 101 30 9821 10 11 42 6927 28 1981 2044 2118 2304 2485 2730 3297 4077 4278 5034 5170 5206 6087 6759 7192 8141 9036 9756 10878 12081 12931 13931 14521 14649 14632 14802 14438 13829 13791 14053 13841 13045 12587 11035 9559 8354 6912 5559 4498 3747 3155 2771 2641 2514 2237 1928 1666 1396 1148 906 775 811 798 660 534 262 19 999999 999999 999999 999999 999999 999999 999999 999999 -15 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 59 70 50 197 531 803 842 743 701 803 841 706 573 509 290 44 999999 999999 -80 51 179 293 456 660 1037 1397 1661 1805 2120 2902 4516 6531 8650 10623 12601 14372 16060 17063 18922 21536 25177 30088 35026 38582 40865 40990 41001 43015 46470 48512 50116 50294 51122 49826 44816 38897 35500 34839 33176 29247 23930 20771 20001 20069 19154 18108 17073 16575 18852 22708 26739 32426 42896 54932 65131 78766 74559 51498 59139 101827 138548 147684 96729 10435 1224 121 67 66 80 86 74 77 76 84 83 70 69 78 81 88 77 68 72 76 74 76 77 84 77 65 68 69 72 78 67 54 56 64 60 64 66 63 65 69 66 70 65 56 64 66 63 57 55 52 48 43 44 44 43 38 29 27 36708 300 101 30 9821 10 11 48 6927 24 4166 4659 5146 5611 5617 6198 17192 70589 90594 43209 9537 6243 6507 6835 7467 8745 10329 11696 12580 13387 13936 13252 11732 9997 8324 6928 5857 4874 4588 4679 4743 4946 4924 4596 4310 3860 3462 3085 2379 1640 841 303 13 999999 -53 -58 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -87 -90 -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 43 971 2267 3927 6530 8821 9261 8221 6970 5735 4731 4258 4461 4883 4268 2156 474 -16 999999 999999 999999 999999 999999 999999 -45 23 128 278 416 554 805 1142 1443 1834 2484 2817 2596 2575 3023 3544 3913 4251 4932 6364 8162 10406 13800 20288 26991 31639 34559 37013 39054 39797 40126 42364 44370 45775 45515 43688 40874 39798 39896 38321 38321 36450 32987 29463 26352 23943 21285 19982 18003 17013 19331 24638 31266 36312 44725 69597 90029 74006 71032 76246 74726 103225 121491 47766 3133 384 150 101 71 69 74 75 68 71 77 88 92 83 87 85 76 83 87 78 81 89 90 86 87 86 80 75 67 57 60 66 67 66 63 74 80 74 72 69 59 60 74 76 70 61 58 59 57 59 58 56 55 53 50 51 45 33 27 36714 300 101 30 9821 10 11 54 6927 21 7316 6099 5742 5415 5880 10435 33932 57236 56031 91179 96708 48339 6884 6423 6567 6102 5845 5954 6153 6477 6890 7276 7567 7339 6595 6397 6615 6886 7266 7672 8668 9780 10098 9653 8923 7679 7352 7749 8361 8352 7894 7020 5417 3673 2193 1826 1461 885 555 559 397 232 149 13 -84 -32 11 0 5 -44 -43 -36 0 -21 -2 4 -26 -34 -11 14 -88 -93 -41 -28 -31 -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 -8 29 42 51 116 502 1461 3553 7143 9908 10130 9179 8116 6710 5022 4115 4319 4105 3547 3050 2210 1493 775 294 41 -60 999999 999999 -79 -22 24 73 122 148 209 221 215 196 181 151 142 137 134 143 215 406 720 1218 2239 3953 6394 10189 15015 18916 22612 26100 29050 31658 31786 32345 34516 37111 38626 38309 37130 36794 37234 35865 31862 29557 28654 27639 25859 24382 27259 31503 32234 34237 37142 38471 39906 41041 41905 42278 39313 35174 38878 44577 43453 35969 23818 16757 42162 39353 5684 861 200 113 69 52 55 61 80 76 65 57 66 68 69 62 69 78 81 90 97 82 80 78 66 65 67 69 65 63 68 59 66 70 61 66 63 70 73 67 61 64 64 61 63 61 62 62 60 53 53 52 49 48 43 39 34 28 24 36720 300 101 30 9821 10 12 0 6927 18 9594 9641 10221 10201 10329 12529 13641 23059 53315 85807 102272 94417 53789 9428 7504 8279 9322 10051 10663 11214 11559 11892 12760 13558 13899 14365 14819 14032 13120 12182 11368 10759 10628 10670 10584 10300 9786 9239 8855 8113 7820 7755 6976 6051 5443 5341 5860 6619 6989 7224 7122 6820 6492 6311 6084 6212 5747 5081 4768 4380 3935 3343 2560 1987 1928 1850 3002 8664 24292 25839 6236 252 -80 -86 -81 -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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -65 211 652 1272 1755 1918 2468 4102 7279 10163 10760 9554 7344 4268 2128 1271 692 352 274 184 77 70 62 33 -1 -80 -62 12 113 158 127 99 151 206 188 177 176 166 145 145 116 64 24 -1 -25 -18 45 162 480 1378 2970 5604 9612 14190 17509 19168 20848 23663 26452 28358 30801 32768 32608 32297 33841 34847 32680 32346 31247 26394 24725 26330 25846 23394 21334 18494 16307 19423 26364 32384 35039 36778 40270 45846 47869 45395 41017 34439 32165 39407 49981 45029 48057 55689 14132 2002 341 105 82 79 76 65 55 69 78 59 55 59 64 78 84 64 50 59 69 80 78 76 77 61 61 73 68 74 68 66 64 58 61 65 64 59 50 46 48 49 55 61 68 70 60 56 57 55 47 39 33 35 40 43 41 36 21 13 36726 300 101 30 9821 10 12 6 6927 14 3265 3140 2957 2944 3102 3169 3265 3620 3960 4543 5078 5982 7066 8037 8594 9566 10899 11853 12827 13792 14693 15371 15981 16143 15957 15613 14852 13157 10957 9330 8252 7702 7436 7376 7835 8659 9488 10374 10988 11122 10785 10596 10945 10939 10737 9659 7589 6198 5059 3866 2929 2362 2229 2429 2988 3465 3919 4180 3962 3920 3940 4605 5957 6197 6332 9311 23833 52240 71989 122088 179162 216981 231146 248924 147102 4145 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 101 841 2074 3815 5448 6172 5501 4700 4645 4337 2827 1308 542 316 281 208 133 149 183 198 167 97 62 100 178 264 442 688 856 900 828 716 659 621 556 476 483 1184 2728 4196 5204 6500 7659 6677 3318 1228 411 207 326 692 1152 1725 2696 5051 8819 12343 14567 16553 20165 25397 29814 34374 38346 39471 40131 41731 43189 43489 41749 39004 32494 24037 20883 22221 22664 15049 10532 14886 23296 23595 21821 23758 28810 34618 42462 50399 51902 45366 44693 53777 54189 46993 67388 106122 28517 2038 273 98 60 48 47 48 52 48 47 57 74 66 66 62 62 59 80 72 67 64 73 74 63 61 51 65 71 62 72 57 62 71 61 57 50 54 51 49 49 49 44 44 52 53 51 54 53 50 43 38 37 36 35 38 36 30 29 21 12 36732 301 70 30 9820 10 12 12 6927 11 4455 4129 4153 3519 2740 1913 1596 1412 1392 1469 1795 2414 3192 4231 5492 7048 8723 10380 11793 12874 13606 14237 15851 18074 21214 25976 31191 35020 37970 44141 48890 54634 68328 97046 136790 121323 95051 132818 197429 202194 129706 49369 20652 13142 10730 8947 7466 6865 6960 7848 9260 10340 11073 12174 12327 11753 11061 9392 7837 7947 9063 10462 10665 8187 5310 3380 2011 1926 16186 20323 2921 484 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 239 1145 1990 4315 7255 8832 9443 8026 5969 3590 1589 652 382 759 1567 1887 1455 806 546 639 783 737 610 600 580 600 921 905 647 598 418 201 135 191 299 391 914 3289 8175 11827 11468 7036 2514 737 349 338 308 426 752 1355 2346 4183 7585 12347 17765 23228 26236 27464 28496 31573 35599 38335 41548 43798 45340 45462 44839 41924 39979 43280 43711 35794 20737 8981 6189 5605 3054 3599 9645 17547 20076 19831 17329 15725 18957 26540 34930 43954 64754 119290 171035 151211 80963 21186 1853 155 79 69 57 65 59 45 48 62 68 57 39 49 54 62 70 72 69 70 65 66 71 68 52 60 62 60 39 45 34 38 37 41 42 43 47 54 53 47 51 50 55 51 46 44 47 47 44 46 42 40 37 29 24 25 30 38 35 27 17 15 36738 300 98 30 9818 10 12 18 6927 8 1254 1327 1459 1701 1888 2136 2375 2725 3284 3804 4660 5989 7084 8222 10044 12722 16058 19203 23586 27310 31912 37460 42754 47866 52079 51609 46122 44302 44095 51722 81371 110219 118446 114167 101168 87027 54444 32891 31692 31952 32361 31730 28342 24080 20220 16495 12690 9247 6245 4443 4119 4163 4821 6446 7414 7884 7209 6543 6406 5999 4781 3511 3091 2669 1944 2002 7306 20730 7029 418 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 1053 2839 4343 5015 5529 6108 6320 5748 4528 3657 3541 3945 4853 5296 4753 3964 3091 1949 1194 962 966 1579 2131 2210 2232 2496 2976 2747 2336 2047 1612 1419 1188 993 1085 1612 2383 2734 2744 3338 2587 1050 581 584 676 812 868 970 1207 1712 2599 3829 5811 8866 12326 16715 22517 28001 31237 32722 32946 33567 35369 37853 40812 44264 47658 50742 55526 60871 62025 59107 56212 49034 43374 37727 27688 16533 3440 743 932 2970 6101 8076 6074 6616 8525 10218 12191 13942 32739 96906 172022 212355 138972 22517 499 59 47 40 43 51 48 41 44 42 39 35 40 51 59 63 62 66 62 61 61 70 64 56 60 56 54 46 49 50 41 45 42 24 35 50 44 47 46 49 43 51 42 48 55 44 33 38 41 37 34 32 25 26 27 25 27 31 29 19 13 36744 280 696 30 9816 10 12 24 6927 5 -31 247 610 1028 1483 2233 3477 4887 5200 5287 5972 7625 15071 18081 21965 33124 58262 94049 133754 167610 151410 177718 132788 159876 215814 226988 180395 157272 236951 299650 173177 115572 141250 67071 71776 36235 11237 10406 8677 6347 3917 2526 1469 606 284 177 160 121 59 6 6 -55 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 113 625 1872 3880 5872 7189 7410 6574 6263 7174 8930 10699 12657 11854 9254 7567 6602 5807 5462 5144 4564 4269 4697 5104 4431 3542 3270 2990 2644 2120 1525 1293 1335 1607 1941 2087 2372 2656 2675 3068 2930 2592 2472 2236 2121 1826 1350 1052 920 994 1326 1918 2820 4104 5624 7273 8672 9871 10751 11279 11030 12473 15703 18857 22072 23455 21833 18122 18021 26895 34815 36439 41345 45714 42609 38192 40422 41946 41804 34408 25191 15110 6323 936 492 406 267 253 313 380 875 2776 6757 41082 132249 165669 19530 668 64 49 53 68 67 53 53 61 62 59 56 58 70 80 78 70 71 72 66 68 72 68 70 73 67 65 58 58 60 58 63 57 54 52 48 53 58 49 41 47 46 45 53 58 49 55 54 46 47 39 36 38 36 33 35 35 34 28 17 17 36750 301 63 30 9813 10 12 30 6928 1 8368 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -71 289 567 883 1533 2612 3588 4253 4544 4970 5378 5797 6212 6780 7338 7953 8193 8564 13092 33902 58220 75458 78290 43320 13515 13453 14714 16228 19839 37448 53637 57011 91574 93430 36223 23976 22073 19634 16883 13280 10620 10579 10712 9353 8283 8859 10825 11717 12909 11933 13791 28429 96356 336505 497586 317568 123866 124575 68813 39912 22087 813 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 999999 999999 999999 999999 999999 999999 -77 -4 48 124 198 352 553 1014 2119 4797 9695 14227 16099 16138 15072 11589 8178 6422 5578 4588 4496 5498 7755 7935 5767 3619 1914 866 505 612 707 689 742 796 784 651 566 586 595 597 683 718 629 560 451 369 339 385 463 658 984 1287 1732 2552 3365 4158 5554 7361 9870 13570 18529 25102 32624 41836 54550 60982 51369 30420 19480 27223 36878 39960 40461 41957 34834 26116 25028 27404 31317 31937 26080 27933 40259 25542 11131 1043 287 299 292 290 282 229 170 173 190 111 48 49 54 54 49 45 43 47 57 61 58 50 47 51 43 48 58 55 63 64 52 51 58 57 63 62 67 69 64 67 65 56 51 52 51 61 57 40 45 51 40 49 50 48 42 49 47 42 46 45 42 38 34 31 31 31 27 30 26 19 12 10 36756 301 62 30 9812 10 12 36 6928 -1 10713 999999 999999 999999 531 829 1291 1605 1597 1592 1667 2088 3167 3758 3916 4141 3872 4128 5262 6110 5538 4729 4309 4449 5081 5975 6755 7554 8427 8926 9492 9952 10841 12016 12709 13548 14513 15238 15086 15062 16033 16909 16813 15998 15852 16998 17857 19724 22979 27400 33104 41030 50926 57033 52323 63232 79960 47254 15562 18092 24987 35791 66759 56160 39843 53166 86263 157174 285091 372194 240956 122340 37675 40997 3826 837 204 133 112 119 142 141 54 55 1 -59 -65 -78 -89 -56 -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 999999 -97 -68 -95 999999 999999 999999 999999 999999 -96 -85 -86 -84 -98 -75 -93 999999 999999 -93 -78 -80 -78 -54 -62 -66 -78 -35 -3 0 5 61 145 321 742 1136 1406 2274 3714 5058 6246 6463 4918 3479 2620 1491 960 542 370 503 842 1085 1325 1061 530 244 284 351 359 357 343 429 414 365 318 275 207 165 209 226 251 296 314 324 349 397 439 523 725 993 1439 2073 2894 3921 4919 5584 5665 5361 5151 5264 5589 4907 4530 9314 15517 18655 25406 25453 16093 15733 24036 25686 27943 25729 20057 13766 12087 11460 11839 15678 15070 13655 21702 26756 22792 19168 16394 24839 21181 1249 97 62 70 62 39 34 57 54 40 41 41 40 44 45 42 38 39 43 48 51 53 57 66 57 50 51 56 65 60 66 60 54 53 54 55 57 55 43 55 56 41 41 45 51 50 43 37 41 42 42 50 42 41 43 37 36 34 31 30 25 23 27 32 27 13 7 36762 284 572 30 9812 10 12 42 6929 -4 225 694 1300 1690 1850 2498 3954 4972 5513 5558 5620 7155 10201 15351 22314 28981 32733 32919 35403 35789 29982 26268 21441 14301 10979 10678 9674 8809 9540 9612 11967 15416 17152 18790 17706 20473 35282 79890 151697 198511 251249 257083 289870 327525 326794 173439 92414 123458 239585 359579 314432 233970 133576 29801 918 296 265 257 251 237 201 260 253 240 210 171 130 55 -18 -17 -30 -23 -16 -9 -67 -40 -46 -29 -50 -69 -7 -19 -73 999999 999999 999999 -72 -72 -83 -84 -88 -83 -85 -77 -70 -86 -73 -70 -71 -79 -72 -47 -50 -26 -47 -9 -32 -35 -36 -41 -18 -30 -39 -22 -21 -26 -15 -31 -25 15 5 -3 20 3 -22 -23 -46 -53 -18 54 181 340 417 409 365 328 331 356 312 258 249 148 85 25 1 6 3 19 42 59 71 95 141 292 458 507 533 525 522 653 653 345 218 188 175 158 140 139 108 153 181 204 241 312 373 453 517 538 579 708 952 1317 1845 2726 3978 5344 6909 8245 9086 10785 15487 23095 26642 17391 6949 2529 581 889 1998 2583 5286 5024 5285 2707 835 1310 1173 1247 3574 8552 15522 20167 17332 20812 53480 80140 24647 742 72 79 71 71 64 63 82 69 73 63 59 62 75 75 69 67 78 83 78 83 91 95 95 81 87 90 90 90 82 81 89 95 96 93 77 66 72 81 77 89 84 71 65 73 80 75 69 74 72 70 72 69 68 66 66 59 66 58 56 53 55 56 53 45 36 32 36768 301 58 30 9808 10 12 48 6929 -7 6147 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 -52 168 522 768 773 1175 1870 2503 3284 3642 3422 3375 3729 3659 3159 3010 2726 2250 2137 1990 1566 891 760 837 763 873 1113 1497 2782 7743 16080 31622 41539 70566 123998 230813 220698 143216 138991 195147 260115 248902 309083 419030 495358 510885 440785 306340 178060 110013 35358 2065 181 112 38 33 18 -28 -42 -67 -37 -40 -66 -83 -82 -58 -61 -75 -39 -20 -9 -44 -56 -47 -66 -41 -60 -64 -55 -87 -83 -50 -37 -55 -63 -59 -8 -18 -26 -13 -4 -23 -24 -2 -5 -12 10 -21 -32 -23 8 -19 1 -13 -9 4 -52 -31 10 0 -31 -27 -11 -7 -10 -8 -25 19 13 5 10 5 -15 -19 5 14 39 47 48 59 44 14 17 38 18 12 26 44 16 14 86 141 166 210 223 232 242 260 241 176 94 51 79 181 235 221 186 149 157 198 228 230 265 285 313 345 327 276 297 350 381 397 481 714 1135 1980 3379 5372 8582 11652 13805 17215 26225 39350 39586 28716 18944 14629 9784 4634 1274 685 569 549 542 463 413 357 1006 5017 2498 407 249 300 328 319 288 241 181 103 61 69 82 72 70 65 71 67 84 78 83 80 65 64 76 85 92 88 83 77 83 87 78 83 83 84 81 84 88 90 93 83 78 85 84 78 82 88 73 69 77 74 77 67 70 75 80 82 77 72 74 75 74 76 79 67 64 60 59 57 59 55 51 48 41 36774 300 83 30 9803 10 12 54 6930 -10 75 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -81 -83 999999 999999 999999 999999 85 326 562 740 1075 1742 3609 6969 12051 17460 21714 24083 22615 23423 23179 26443 34815 20492 16738 28475 49151 56560 27704 40034 49173 48191 67837 57215 20560 31802 53383 56316 57102 65065 60432 104446 109553 150118 296168 404272 466053 428706 221957 93693 21264 605 257 155 168 142 152 115 106 83 66 83 77 60 78 18 -6 4 0 -7 6 4 6 25 3 -21 25 0 -45 -20 -36 -13 -23 -9 -6 10 21 27 18 4 -2 -1 20 34 16 5 25 31 33 32 17 37 62 61 21 30 40 39 34 23 16 18 15 30 54 58 31 45 17 16 31 44 45 29 55 77 37 22 68 50 43 45 83 68 31 55 50 69 93 86 81 68 51 60 26 62 90 79 63 76 67 57 74 104 167 246 294 256 221 189 183 197 197 207 216 224 231 237 280 309 313 351 381 410 425 451 492 528 594 682 698 626 611 705 882 906 764 608 1984 8859 17114 22007 15973 11981 8172 1891 533 457 403 379 313 222 198 220 234 269 306 274 224 179 122 78 45 49 52 63 75 55 53 63 51 51 47 46 48 59 64 55 51 66 72 74 78 77 70 68 65 71 78 76 63 58 64 69 71 55 54 53 53 58 58 62 60 63 72 61 58 57 61 66 63 67 58 49 50 53 52 49 43 43 39 34 34 30 34 22 9 36780 298 141 30 9801 10 13 0 6930 -13 980 827 785 850 977 939 952 997 1046 1125 1207 1211 1282 1364 1488 1473 1440 1459 1279 1170 1061 980 920 987 1074 1092 1151 1226 1292 1684 1878 1746 2516 2719 1645 1351 1243 1352 1373 1464 1523 1982 3202 6459 16987 41805 82487 95072 87203 109400 77792 80672 159874 236559 207713 93617 46936 6599 5920 6471 2603 4560 30213 58800 149624 45180 1598 347 347 357 385 382 396 345 264 241 167 133 121 71 84 111 109 74 65 58 33 21 21 29 5 32 39 54 9 8 31 11 -41 -22 -34 -10 -25 -48 25 7 13 31 32 16 14 12 -15 -9 -12 22 -1 -17 26 26 27 34 24 47 60 51 36 6 27 43 26 22 -14 10 44 21 19 1 31 38 32 29 -1 40 31 42 67 34 49 73 81 75 68 66 93 70 92 81 64 54 22 33 43 43 43 56 38 14 15 23 60 92 122 153 208 222 220 188 172 159 139 130 154 159 173 175 206 225 210 219 256 277 279 317 336 355 349 368 396 423 442 434 379 313 239 238 265 295 316 344 426 519 1427 3337 5386 10949 12243 10765 5628 3506 2508 1720 757 253 209 201 250 303 325 274 214 175 104 37 31 46 61 67 58 55 45 46 64 61 47 55 61 62 54 54 54 57 52 53 63 58 48 57 58 52 48 53 48 42 39 46 34 42 56 45 44 48 59 57 47 50 53 47 50 45 42 42 51 51 51 45 48 45 38 34 35 32 27 26 27 26 15 9 36786 299 111 30 9801 10 13 6 6931 -15 2781 2834 2932 3060 3332 3583 3779 3884 4008 3936 3808 3739 3748 4399 7672 35440 40122 5510 3488 3479 3448 3310 3105 3043 2852 2608 2787 2961 3052 3338 3637 3519 3824 4139 5451 10393 12489 13661 14624 19624 21144 23269 28389 32007 38069 25146 3781 2207 1835 1667 1455 1501 1472 1465 1354 1128 1088 1145 1132 1130 1173 1231 1449 2634 2954 1483 513 388 342 304 314 338 299 233 188 143 141 130 134 94 72 49 40 3 26 8 47 20 -29 -17 -17 -19 -6 -52 -38 -31 -20 -45 -40 14 -18 -6 -22 -10 -24 -8 -14 -24 -20 25 0 2 -14 4 -26 -36 -38 -25 -12 33 33 1 -2 -5 25 31 -6 -30 -15 -6 7 30 20 7 11 21 56 56 28 18 24 33 30 28 5 7 -1 32 57 36 56 50 5 6 59 28 36 61 86 50 13 16 15 2 0 -18 -17 11 20 32 64 115 150 186 178 133 106 104 97 99 96 104 93 74 84 100 93 118 141 194 225 268 348 407 375 327 342 352 334 319 348 373 347 303 265 212 208 223 266 309 303 322 358 431 454 456 750 1895 5059 8234 8106 7590 10866 11979 8988 1691 271 231 209 217 282 346 381 333 204 92 54 39 52 54 35 25 28 33 30 31 27 20 23 30 44 47 47 52 56 37 36 38 41 30 27 34 35 36 39 36 29 26 30 36 41 43 44 36 31 31 30 24 25 30 31 28 25 32 30 22 20 14 11 11 13 13 12 7 13 13 9 -4 -9 36792 299 111 30 9801 10 13 12 6932 -18 360 178 154 167 193 210 212 217 171 199 206 182 200 240 311 402 441 469 413 402 499 551 496 527 570 752 916 2446 7906 2792 3445 3045 3659 10315 36989 87295 223891 138833 53574 36447 28545 48280 54775 81912 146013 268523 284520 334652 357894 349970 290036 324355 168140 48780 12844 10102 19992 16428 2380 963 896 759 660 583 516 505 438 466 506 465 367 352 355 305 256 215 197 240 209 189 144 101 113 70 103 90 93 78 46 67 27 22 14 46 46 33 21 39 30 -3 31 41 17 63 53 60 85 60 49 50 69 57 47 59 49 25 32 28 45 52 91 96 86 80 75 90 83 74 92 52 52 40 43 77 97 65 63 83 74 77 77 114 74 42 77 72 89 119 145 139 121 139 143 163 150 136 118 104 103 100 110 98 59 65 87 117 124 156 185 215 231 209 171 184 175 163 182 176 187 176 144 149 164 187 198 198 212 266 297 358 411 417 393 373 368 384 385 357 345 408 399 345 268 253 311 328 323 321 328 359 401 430 452 461 466 407 394 418 420 443 441 433 432 413 394 323 275 242 266 288 346 404 420 420 374 278 200 150 118 95 90 82 77 76 78 80 70 77 77 76 88 93 79 80 80 76 84 81 87 80 80 84 81 83 96 95 85 84 79 74 74 76 77 70 66 71 75 77 75 64 61 65 65 69 71 67 64 60 62 52 48 49 51 48 41 47 46 38 32 36798 290 381 30 9801 10 13 18 6933 -20 -81 999999 2 1172 2759 17483 21433 3291 1516 954 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -27 91 449 1231 3252 8455 20812 49085 114065 144418 142718 136800 121686 76504 121044 105398 41261 51158 135393 132836 4781 10228 32875 86816 79836 334114 356461 186865 126228 202933 37843 40727 42765 39617 112714 237410 289547 464978 7070 4422 2987 950 365 276 254 277 253 160 153 156 136 98 82 103 111 73 78 50 29 60 45 40 35 16 39 16 18 11 67 45 36 26 21 63 35 40 92 56 29 42 68 72 34 58 34 27 50 82 67 69 68 70 60 72 81 91 56 56 73 91 114 109 82 97 96 93 117 140 83 78 106 108 94 92 122 107 107 98 77 101 101 81 72 65 52 45 55 58 90 132 173 164 180 179 187 172 149 137 141 143 123 114 143 157 183 223 273 270 298 299 289 291 303 323 326 332 360 361 333 313 329 315 287 270 301 320 327 339 358 384 420 415 392 392 396 376 386 378 368 372 389 391 402 407 408 326 252 249 265 275 339 410 432 403 367 375 332 307 305 260 182 121 85 73 79 80 75 73 70 65 59 63 82 80 70 75 74 76 78 88 94 85 82 72 70 75 80 95 88 72 74 79 78 77 74 76 78 74 69 72 66 63 67 71 72 72 70 60 60 61 56 50 41 43 49 53 50 48 43 34 24 36804 283 594 30 9804 10 13 24 6934 -23 531 4925 7774 5076 8155 14830 1036 1943 3378 2633 4604 12019 27083 28077 37809 42912 34022 16065 16612 27527 13436 2877 1285 372 1050 2889 4182 4183 7984 14883 6362 8377 21056 19477 11488 18237 34251 16119 10483 1377 360 312 3042 26535 46085 19558 1087 383 1796 3223 7911 32199 146642 316621 306502 487140 316960 331983 343294 204647 250527 326771 399119 4199 516 124 160 131 63 59 47 51 76 54 76 35 79 93 63 64 50 14 -14 44 19 15 18 39 31 52 25 42 32 -6 8 48 46 44 13 -7 15 11 22 18 10 1 36 66 66 58 34 28 53 68 29 20 35 25 53 56 59 64 67 59 80 63 76 61 86 81 71 65 94 68 80 69 47 42 72 64 49 33 29 11 -3 35 42 46 88 111 163 146 138 143 174 150 129 108 122 127 92 113 125 138 121 171 258 329 307 285 298 302 276 313 343 344 324 312 279 279 314 305 262 254 262 308 323 328 323 372 408 405 412 388 362 363 351 313 336 350 327 339 333 343 348 364 384 353 304 289 278 286 323 349 371 399 400 408 414 392 377 302 218 133 83 64 51 63 60 55 62 62 81 66 51 56 67 67 81 74 59 72 79 68 63 76 71 62 66 59 58 57 59 70 66 66 58 71 63 58 60 57 64 66 63 54 50 53 49 42 45 44 47 43 33 30 30 31 31 31 30 25 17 36810 302 29 30 9809 10 13 30 6934 -25 3565 999999 999999 999999 125 937 1674 2378 2834 3083 3239 4063 3841 3054 2536 2396 2667 2428 1764 1447 1864 1200 430 178 -97 999999 -95 199 456 818 2512 2580 5673 26980 49088 82312 81198 159233 306384 442580 375116 276050 217368 176961 5950 4778 4884 4982 5064 4437 3884 2646 3440 10807 11586 5325 7685 13615 12368 10237 13393 21847 17056 31004 28712 33162 118616 200653 186424 81402 95180 107170 117494 52665 320006 447630 222140 343102 204176 3600 147 50 75 85 41 59 74 28 54 55 69 66 68 55 90 29 2 35 13 58 56 10 38 15 67 74 39 27 22 47 34 32 -16 -9 26 -14 20 53 86 56 75 68 76 52 17 71 55 60 47 42 65 39 24 28 39 53 86 71 69 94 94 80 63 104 88 92 84 110 112 69 67 83 96 98 89 90 70 68 102 54 12 45 56 96 83 90 124 138 133 123 132 158 149 119 147 146 145 117 85 72 104 115 139 140 156 201 324 364 330 289 288 309 295 329 341 338 367 355 310 264 271 317 300 306 306 312 321 300 277 289 327 383 404 406 380 375 351 314 338 363 349 339 326 373 380 364 391 373 371 360 295 302 313 348 415 411 424 446 385 286 177 88 62 56 69 66 64 65 52 63 75 65 71 80 75 75 90 84 81 83 72 80 80 67 69 73 80 74 84 88 72 79 71 70 76 69 75 72 75 79 68 69 74 68 76 71 69 71 60 65 61 55 51 49 45 47 50 52 50 40 27 25 36816 274 875 30 9815 10 13 36 6935 -28 47 87 999999 26 994 1343 1063 838 3857 9763 19008 35793 35590 41841 105022 133805 94740 167189 96146 95534 22499 1949 119 999999 999999 -36 247 358 999999 214 427 917 1803 6073 5112 22906 26545 102514 156891 132732 38645 84905 7836 10799 30828 42135 27897 54700 182649 399295 562830 709155 800354 831035 517234 44013 1487 125 144 117 86 54 60 103 78 104 49 27 66 62 44 40 42 16 41 2 11 -1 -12 43 54 -17 15 57 51 40 65 9 -29 -14 45 25 -7 -27 23 19 21 12 23 6 49 42 20 29 63 72 97 32 22 71 49 43 99 80 79 88 107 96 59 92 89 68 72 85 108 82 58 36 41 30 59 36 45 21 53 54 101 118 92 91 115 94 104 138 130 109 137 137 87 73 104 86 86 125 144 140 176 253 333 317 271 266 288 328 315 312 374 339 369 353 321 284 270 236 278 267 265 271 304 298 278 277 264 269 317 343 385 388 340 307 295 296 313 322 285 325 321 350 364 378 369 322 316 326 300 295 333 391 410 388 328 238 115 67 61 63 54 78 59 61 69 47 65 76 75 68 73 58 74 84 69 81 75 65 71 68 66 67 68 78 89 85 81 90 73 60 64 67 68 72 78 69 73 64 75 63 67 63 63 66 73 63 53 53 51 46 47 50 46 47 46 39 32 28 36822 243 1809 30 9819 10 13 42 6936 -30 -15 305 1052 3059 7252 15538 25214 41386 62607 62284 72388 72372 100789 225590 412158 784358 778230 792562 857058 490399 215353 131842 438792 564305 53637 2948 157 135 155 130 162 134 126 123 127 98 105 88 112 83 72 35 46 99 63 79 79 71 44 66 17 50 52 52 55 42 43 37 42 43 30 40 49 30 57 80 76 21 56 77 31 55 48 87 73 83 120 98 83 85 114 36 113 117 116 170 99 123 146 146 136 157 112 127 106 117 81 82 47 70 49 65 51 112 152 83 101 129 174 125 118 110 88 95 103 120 116 111 131 153 148 134 168 205 266 330 405 345 282 295 295 320 333 309 319 360 380 376 339 303 298 259 263 265 225 240 250 260 276 282 227 208 262 336 387 396 336 315 302 322 313 306 315 340 329 355 372 384 429 392 347 324 274 247 267 328 362 302 228 158 98 99 97 102 88 83 94 95 75 88 95 87 84 88 77 93 112 97 96 93 93 105 103 89 88 88 101 99 91 103 100 99 92 91 104 106 93 90 98 101 87 84 80 83 79 89 92 90 92 82 77 77 76 74 70 69 69 75 72 68 62 53 46 36828 240 1902 30 9822 10 13 48 6937 -33 -72 716 3252 10167 26294 79363 125420 65444 9925 142456 251165 29772 121895 226194 311322 359330 651848 999999 648079 119631 4321 4881 844 132635 283718 27038 4513 202426 532243 3427 237815 92156 18117 199 182 216 20 3 -9 20 25 -8 21 27 13 25 2 -16 -10 -4 24 40 59 31 -11 33 8 -23 -10 14 26 3 4 4 23 33 5 22 9 56 13 33 77 63 54 43 46 57 30 75 65 76 56 69 55 71 51 57 67 69 71 79 67 64 47 50 38 23 18 60 53 111 76 50 64 83 67 58 60 86 90 66 71 74 65 46 73 73 85 148 260 322 320 299 289 292 278 290 313 296 290 269 297 303 267 267 242 268 261 215 194 214 208 220 256 233 199 193 170 181 239 295 323 260 241 253 259 245 247 249 247 276 278 294 322 337 337 301 268 247 215 193 203 207 159 109 61 77 69 46 31 38 40 44 44 37 38 35 43 55 64 41 51 61 52 63 66 51 55 69 64 63 47 55 57 58 57 67 55 50 58 51 71 67 57 54 56 51 51 54 54 50 57 57 47 45 44 44 41 36 31 33 34 31 30 31 32 30 18 12 36834 233 2089 30 9829 10 13 54 6938 -35 -45 490 2294 15168 87204 193756 156388 3267 4913 12188 193308 548744 165255 58274 123174 101725 12464 184616 169356 175864 292840 174723 2246 192528 507742 216606 5954 144037 310737 157071 759305 617340 710865 324215 1273 20 83 60 38 49 52 6 8 28 25 18 19 22 21 7 6 29 21 61 38 4 -6 23 7 25 40 89 57 27 41 42 51 77 48 72 79 93 80 50 97 54 84 111 94 109 78 70 62 86 72 61 59 63 40 20 27 45 48 45 52 97 90 78 108 106 83 74 99 57 62 104 88 78 59 92 122 106 96 130 174 233 354 390 355 330 302 315 296 310 310 283 296 301 304 263 213 217 255 240 233 257 278 275 221 211 200 177 189 197 256 287 256 244 256 263 249 263 273 286 293 317 322 351 333 310 284 270 237 196 151 122 131 114 93 108 98 81 56 45 74 62 59 67 62 63 75 83 91 71 73 70 66 75 68 70 58 67 75 79 83 74 70 67 76 82 80 76 77 73 69 69 74 70 67 66 66 67 68 65 69 68 72 60 53 64 59 55 56 55 48 48 47 49 50 44 42 32 25 36840 251 1585 30 9835 10 14 0 6939 -37 40 615 2392 10667 62336 155239 174897 108660 159898 180331 402334 726942 928657 999999 810891 483198 192897 35297 18933 19598 8934 2499 999999 220389 25647 516 48 50 60 52 121 113 134 91 64 117 137 107 79 34 58 38 37 11 51 20 70 81 39 58 54 15 1 27 0 -25 27 20 28 -2 4 4 16 6 -2 9 59 56 45 54 23 13 48 42 26 29 53 67 34 23 30 43 28 37 66 22 32 51 65 93 105 80 54 39 66 83 121 74 84 90 120 75 62 47 43 34 29 49 46 69 65 67 62 72 61 68 39 57 54 61 70 68 63 45 67 90 66 57 69 70 123 154 256 347 373 340 322 308 269 263 322 312 306 303 271 255 230 206 229 179 152 181 234 232 236 263 293 298 270 198 175 165 214 269 282 296 270 217 204 237 238 250 256 265 304 355 383 390 347 314 273 216 154 109 107 109 99 68 64 94 63 51 54 52 62 59 62 48 56 61 58 36 57 59 65 71 67 71 54 61 65 67 64 66 75 70 71 67 75 67 64 70 66 71 72 61 66 61 57 61 63 59 62 64 52 48 48 43 50 47 39 41 39 43 43 42 37 32 33 29 26 36847 252 1560 30 9840 10 14 7 6940 -40 22 655 2021 5529 13107 27800 56966 93019 134781 195611 264854 390172 607780 697123 498396 999999 850075 459893 137712 23252 2235 595 257 224 136 156 165 130 144 119 93 72 101 126 115 118 119 99 128 125 46 74 63 79 99 63 42 62 28 37 30 62 23 7 -10 47 2 66 40 29 13 23 17 18 47 18 4 -3 30 17 48 10 30 52 36 39 38 36 28 37 67 56 57 52 35 15 30 13 46 56 71 46 64 58 58 58 59 94 85 59 54 43 76 98 55 44 57 71 35 26 18 47 53 58 90 65 65 100 91 88 77 67 42 70 96 62 36 50 56 70 97 124 116 166 316 403 374 296 298 309 313 304 281 261 236 210 233 221 162 140 168 206 222 224 205 230 246 238 242 150 107 133 210 236 243 264 265 226 222 238 241 263 277 274 300 297 315 348 352 351 334 271 174 133 114 99 92 78 109 100 100 85 68 66 88 81 76 52 58 85 88 76 74 73 64 76 69 67 87 95 79 70 69 72 85 82 91 66 73 79 88 90 77 69 77 81 84 77 78 75 80 74 64 68 69 61 67 75 60 57 50 55 58 47 44 52 46 44 37 35 32 27 36853 279 751 30 9841 10 14 13 6940 -43 480 3681 19159 23278 38425 54892 20135 21826 15849 5988 19887 43100 55255 37838 47876 107999 151142 143073 6056 3465 3284 3254 4358 5733 8598 17389 33483 35348 16677 12321 22547 26639 41556 57623 77297 90165 97119 100728 148532 307937 604354 835291 465232 536940 255682 24119 1245 236 218 271 270 296 301 241 174 187 151 147 123 138 85 101 93 132 119 56 120 135 142 97 60 34 55 16 -11 29 7 21 72 53 19 17 -6 13 32 33 66 9 -7 33 33 38 -8 1 35 2 27 18 57 47 5 8 33 56 44 44 71 40 29 10 37 73 101 65 89 78 66 74 67 52 66 54 45 60 60 84 65 73 53 70 87 81 64 50 32 79 42 23 71 99 82 62 56 72 64 63 127 185 151 165 127 49 70 83 97 102 106 152 300 362 304 300 304 300 305 234 256 257 214 223 187 157 131 93 93 89 132 164 173 190 200 164 159 174 160 174 162 167 200 224 225 213 221 211 208 225 239 244 251 260 273 275 277 232 229 240 205 182 173 160 148 105 85 82 85 89 93 62 66 87 78 71 72 70 60 70 74 78 77 85 80 87 88 85 83 72 81 84 85 84 72 72 81 102 85 63 65 75 78 70 74 73 71 70 75 81 69 68 67 66 65 62 68 72 58 57 53 53 51 50 44 42 51 50 48 39 32 28 24 36859 301 93 30 9843 10 14 19 6941 -45 2896 2697 2473 2546 2538 2603 2649 2762 2801 2784 2833 2825 2907 2942 2900 2853 2965 3101 3383 3487 3496 3350 3522 3579 2957 2433 3443 7655 20928 82611 37342 20046 74180 165945 225916 121732 73422 37103 50299 29952 10653 8891 10484 10237 8804 6497 4628 3744 3764 3654 3517 3419 2941 2615 2507 4158 4149 9175 15158 2930 679 451 335 333 275 318 263 219 225 268 242 223 263 208 142 138 90 86 96 90 142 150 72 94 135 126 123 50 94 131 38 56 67 103 70 81 30 39 10 2 8 -14 43 39 31 4 -8 7 -13 -6 19 24 -7 -18 13 1 23 33 -19 -10 6 32 7 8 7 26 -11 14 51 33 20 21 60 56 12 54 38 44 78 65 77 92 59 78 94 44 68 37 71 57 68 65 71 33 35 51 41 -1 -28 22 32 88 51 23 80 65 111 66 66 100 178 211 161 143 142 84 57 110 130 136 254 345 390 412 332 292 275 245 210 155 118 84 84 47 32 37 21 63 69 129 145 134 155 127 116 135 102 116 125 136 187 186 192 161 136 150 187 172 216 232 230 242 223 213 188 172 176 150 142 148 140 127 141 118 98 55 65 71 59 61 61 57 66 51 50 45 55 57 48 58 40 34 37 48 56 53 54 55 53 64 72 64 58 68 70 54 58 60 52 47 47 54 49 50 61 56 48 49 51 48 44 41 43 52 40 33 29 17 30 34 35 30 27 25 29 31 26 17 13 4 10 36865 301 97 30 9847 10 14 25 6942 -48 34 -22 -4 -40 -55 -53 -64 999999 999999 -5 -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 865 7029 12718 15770 29104 38193 70890 90109 47682 42680 45812 114403 190833 196361 146383 228503 323671 259730 351925 323300 293114 358782 462933 348639 75030 31105 2244 693 519 456 395 353 323 251 268 261 338 280 284 250 222 195 166 145 196 178 158 125 115 114 146 154 99 142 111 119 80 51 34 33 79 69 14 37 18 32 65 28 2 45 63 45 -7 -6 3 52 18 -29 22 33 15 14 11 11 21 60 81 47 36 30 38 11 45 54 43 60 55 70 54 72 71 67 86 74 10 43 75 105 88 85 76 95 89 55 74 68 80 128 99 61 54 64 40 33 40 64 28 49 71 60 115 85 50 84 86 117 161 138 132 128 84 117 210 277 308 364 419 412 404 326 308 296 222 182 123 60 39 45 68 79 66 14 56 83 109 101 117 128 91 105 128 125 103 114 125 133 148 146 148 145 161 200 218 219 234 225 252 242 198 179 181 179 136 139 134 131 138 102 81 74 84 79 63 68 67 67 69 72 71 61 70 52 51 62 60 80 71 71 72 67 60 74 82 80 75 63 78 71 61 75 87 84 73 73 69 66 70 70 82 66 58 58 57 61 69 59 54 61 59 56 56 53 51 55 53 51 48 41 39 36 46 48 40 33 32 20 36871 301 100 30 9850 10 14 31 6943 -50 3622 3375 3376 3424 3516 3663 3641 3673 3698 3714 3873 3800 3784 3893 4038 4266 4754 5270 7038 14056 44036 83044 110424 125702 125329 3622 1161 917 630 595 690 637 609 576 640 697 759 786 790 867 959 1065 1196 1674 2467 3406 5174 8246 10142 10023 16955 36295 53338 75266 32055 12000 5385 2258 1157 1128 1114 1053 1037 971 826 672 589 447 349 336 331 245 257 327 291 249 230 189 193 178 206 142 205 185 157 169 162 148 148 161 153 91 96 107 32 81 90 68 39 27 -13 61 44 66 44 64 51 68 73 65 34 57 38 56 95 22 0 39 69 78 43 63 64 77 53 89 88 70 64 32 83 120 91 106 78 94 47 41 63 62 94 85 85 82 120 77 108 102 93 81 83 60 38 43 91 67 77 31 71 121 92 84 99 99 116 97 70 93 96 131 167 163 235 235 169 163 202 307 475 497 485 466 404 350 334 331 342 274 191 120 95 78 62 52 49 60 59 65 85 91 91 80 93 120 154 156 145 145 160 136 122 133 143 120 136 149 170 202 235 233 244 258 256 240 203 214 196 194 164 142 153 147 107 93 84 59 94 99 83 81 86 84 87 101 101 97 88 95 85 77 99 93 105 91 85 116 99 90 95 87 88 92 108 109 106 93 112 102 98 99 90 94 105 102 92 97 96 93 92 85 87 82 77 85 80 78 74 86 80 77 77 74 71 67 66 69 62 61 53 45 46 36877 301 103 30 9853 10 14 37 6944 -53 2980 2869 2867 2879 2888 2972 3114 3200 3374 3456 3454 3542 3704 3828 3980 4014 4284 4355 4398 4570 5812 37496 89620 71390 212288 277129 47145 1309 834 803 690 665 621 644 679 695 729 784 819 945 981 929 1061 1124 1198 1252 1207 1268 1195 1138 973 813 693 710 677 717 779 853 922 854 793 750 731 598 404 323 281 268 234 259 202 178 168 200 158 199 197 195 189 183 142 183 143 179 158 130 154 141 164 75 33 64 26 72 93 51 62 36 28 -21 -6 4 18 -7 30 -1 38 40 8 12 -7 78 38 6 26 15 30 44 51 16 26 34 36 34 35 45 34 36 90 51 58 56 59 79 75 58 73 60 58 71 78 90 102 108 32 84 104 81 106 79 34 28 9 37 53 68 77 61 61 62 56 42 56 55 73 82 75 56 87 150 195 213 221 221 313 407 411 392 413 414 320 257 249 265 240 171 125 65 66 70 51 48 59 61 45 44 39 67 74 94 86 84 95 87 87 93 75 104 128 131 95 95 103 114 145 153 184 210 205 211 225 249 220 182 174 166 154 146 146 124 117 106 93 85 86 74 69 51 52 70 60 63 81 66 73 77 77 63 89 76 86 88 65 86 89 98 83 76 78 87 92 87 87 76 71 76 62 71 64 69 79 78 79 78 71 77 73 81 73 70 67 70 70 65 60 71 61 64 61 60 64 53 49 43 43 45 45 37 35 29 24 36883 301 75 30 9855 10 14 43 6944 -55 3511 3408 3499 3710 3816 3822 3828 3772 3828 3851 3800 3924 4014 3984 3947 3814 4029 4437 4547 4082 3404 2597 3888 27088 73605 33708 11276 25000 70908 156154 26158 927 701 703 744 762 791 849 887 930 905 904 974 986 1106 1169 1199 1257 1395 1433 1423 1353 1208 1110 1015 889 859 958 928 920 910 767 668 635 589 452 335 309 268 209 213 233 272 232 214 241 232 242 202 207 186 199 189 179 166 181 179 163 161 95 113 116 76 43 64 28 14 36 30 30 25 59 38 44 44 28 42 32 13 1 -1 -9 6 -13 29 -30 40 51 30 -11 -2 1 52 38 52 73 59 33 45 64 67 56 73 76 70 78 40 31 47 62 58 68 73 71 59 92 61 40 11 1 45 64 41 30 19 37 41 79 42 55 53 74 67 55 75 71 43 75 92 73 121 204 321 328 361 468 451 416 390 347 285 205 202 153 75 47 54 31 -3 28 41 39 40 57 55 46 37 55 45 57 44 42 58 46 63 93 87 89 108 103 76 66 51 67 84 100 126 143 167 164 179 192 199 174 145 134 153 138 140 149 127 123 101 79 59 68 47 54 49 52 54 61 57 54 69 68 60 65 54 53 71 67 65 75 74 69 77 69 57 66 74 74 71 68 78 71 69 76 69 79 82 80 64 58 57 71 67 57 70 63 59 55 53 70 59 47 57 57 57 53 47 45 42 40 38 32 36 31 29 24 13 36889 301 107 30 9857 10 14 49 6945 -58 1087 1075 1144 1233 1357 1347 1432 1508 1519 1525 1662 1775 1858 1889 1974 1947 1816 2010 2212 4089 17077 80317 159644 152270 132626 240753 158973 128279 317807 383755 287394 156254 203357 29068 908 800 822 755 763 801 846 885 886 996 1084 1113 1320 1412 1440 1556 1624 1498 1250 1131 979 916 972 1091 1069 987 976 965 843 716 645 546 444 423 383 340 334 333 297 256 302 295 311 285 262 235 218 219 228 200 135 161 128 128 91 81 106 55 34 59 41 52 42 47 63 42 32 -2 12 51 51 37 59 10 11 27 20 14 -7 -11 37 16 21 41 59 90 68 98 69 63 36 20 20 62 90 61 80 70 71 85 70 85 65 85 97 81 74 76 55 47 54 82 53 41 65 85 42 10 -18 23 29 63 77 77 78 70 68 84 96 102 85 76 119 98 81 85 135 239 365 446 451 409 365 306 265 206 178 144 96 90 77 80 62 46 40 50 57 45 72 49 59 65 87 77 78 57 38 52 82 94 83 61 51 64 93 102 123 104 80 81 98 107 95 128 127 128 154 185 163 162 160 114 124 138 136 132 126 115 112 92 69 80 76 63 75 57 60 54 56 65 62 64 61 61 71 72 71 65 75 68 78 81 93 84 80 80 74 76 86 75 67 57 74 69 68 76 72 71 71 75 78 64 69 74 78 62 58 65 63 56 54 53 59 60 58 57 56 54 48 40 42 45 41 32 33 30 21 36895 298 199 30 9859 10 14 55 6946 -60 2680 2561 2524 2364 2459 2457 2498 2527 2720 2708 2738 2955 3051 2839 2725 3229 9359 58161 58424 64935 172857 316646 220222 164134 3402 864 663 706 772 748 769 751 759 841 854 897 864 890 954 1030 1073 1178 1247 1330 1337 1360 1359 1196 1054 903 823 881 841 814 843 919 914 946 893 835 708 613 540 391 367 355 381 369 333 323 279 290 316 350 348 333 300 280 271 254 230 200 160 78 122 109 86 70 63 50 80 72 75 54 77 51 21 29 43 29 55 31 38 26 13 41 32 72 78 10 39 6 100 91 65 72 58 13 56 70 26 78 68 71 61 68 60 75 89 101 115 73 87 87 87 97 85 123 81 100 95 65 87 86 86 50 38 48 33 27 54 79 60 74 65 72 131 109 96 110 110 99 80 106 99 88 147 248 295 403 481 493 456 378 339 254 214 202 142 108 126 70 51 69 49 53 97 61 72 66 71 89 77 80 68 67 67 83 82 94 88 82 68 93 95 107 108 89 95 88 104 90 96 106 118 136 128 156 162 142 143 160 149 140 133 126 122 155 141 109 85 79 74 90 83 89 89 87 75 88 72 86 74 77 89 104 85 90 104 120 98 87 100 89 97 104 98 110 112 101 75 90 99 97 95 93 94 85 87 88 93 96 89 90 85 81 82 73 82 91 95 95 81 76 84 82 78 76 76 70 66 67 61 56 53 54 54 39 36901 301 112 30 9862 10 15 1 6947 -62 2104 1780 1807 1830 1870 1958 2005 2045 2070 2182 2343 2396 2552 2703 2707 2675 2802 3048 3137 3169 8350 41037 154817 257794 185764 145794 190003 319229 356276 101230 25991 1220 947 839 835 784 839 794 788 781 926 983 1026 1039 1161 1268 1279 1305 1312 1323 1301 1201 1071 1011 845 798 815 890 812 801 726 632 581 543 443 401 398 300 327 376 373 331 361 418 378 400 336 348 303 277 189 207 194 175 153 172 162 146 123 104 106 119 83 44 89 76 76 78 56 56 50 28 18 78 88 21 -3 40 64 37 46 86 39 69 66 30 42 5 46 99 71 21 20 118 132 79 54 49 56 71 64 78 78 48 102 106 78 39 33 77 99 50 63 45 53 80 56 36 29 44 41 43 57 90 108 125 109 122 118 116 146 78 111 95 101 103 156 197 249 287 366 408 443 469 446 372 317 304 297 287 260 179 130 103 110 81 72 73 54 54 60 36 29 46 45 46 59 65 55 77 65 56 50 67 59 41 76 86 108 106 102 111 90 92 80 78 92 89 84 105 150 131 112 115 127 133 131 138 123 120 129 147 139 106 83 63 62 76 93 76 78 83 94 92 93 69 79 82 92 76 88 78 69 73 96 102 81 86 89 97 106 94 106 101 100 93 98 97 85 94 99 93 97 89 88 88 86 85 83 86 90 78 83 81 72 71 79 69 63 72 68 61 71 67 58 60 61 53 52 47 45 36907 301 114 30 9864 10 15 7 6948 -65 3768 3558 3613 3766 3983 4102 4124 4134 4207 4235 4223 4427 4383 4193 4286 4224 4156 3884 3693 3627 3741 3645 3537 3058 2899 2633 2112 2139 1877 1396 1250 1040 914 805 773 715 748 693 757 804 847 885 1012 1030 1075 1096 1176 1285 1223 1116 1111 1052 1020 977 859 880 822 862 857 857 814 778 742 566 382 388 343 297 335 341 358 327 289 293 302 193 195 230 251 221 204 215 185 165 179 151 131 81 128 101 85 96 118 105 113 102 71 26 43 59 19 -37 14 3 -18 -33 7 16 21 9 7 -11 -12 50 30 40 16 34 14 5 28 28 67 60 53 59 40 57 82 53 43 19 66 30 50 65 77 69 75 60 8 44 25 23 18 23 -6 -8 -1 -7 -28 -41 12 3 19 62 64 57 66 79 55 59 86 81 81 104 142 169 192 271 369 370 350 327 285 216 166 129 120 127 139 120 60 73 83 75 67 46 48 69 42 29 54 58 27 36 35 33 18 87 63 34 44 62 52 57 55 24 37 62 73 55 65 62 53 50 54 55 74 61 73 71 75 77 86 89 83 85 78 79 103 98 55 58 70 69 54 46 63 48 51 36 42 50 50 64 66 56 65 74 59 64 63 65 81 69 80 87 91 80 64 73 86 71 70 65 73 77 67 64 62 67 72 68 59 62 54 52 59 62 64 51 58 62 56 51 49 55 60 55 46 48 44 43 41 39 31 32 32 22 16 36913 301 115 30 9865 10 15 13 6949 -67 3514 3260 3323 3233 3383 3387 3383 3556 3557 3564 3667 3664 3842 3852 4012 4206 4228 4257 4277 4583 4685 4634 4756 5608 5044 2215 2115 1754 1575 1276 1042 882 792 779 727 716 749 749 757 773 844 891 887 965 906 930 1010 1055 1079 936 866 828 806 793 889 879 873 883 902 877 838 768 710 639 492 379 310 321 340 348 387 411 419 424 349 270 261 283 280 295 278 255 260 280 240 232 184 183 181 114 138 104 82 118 76 126 52 24 63 50 40 34 29 31 20 53 21 56 72 51 30 22 12 52 59 35 73 80 90 89 76 79 60 47 74 79 69 73 26 46 63 61 101 84 86 72 75 54 44 50 65 54 85 35 25 68 51 44 28 -5 13 3 20 39 48 91 111 103 143 102 103 112 104 105 116 154 213 224 264 310 359 372 302 276 241 211 132 98 103 75 81 69 62 100 95 84 79 70 68 67 69 66 70 49 61 79 77 55 54 65 58 70 64 65 81 75 68 66 62 59 69 69 62 71 56 74 66 82 80 101 74 86 66 77 81 87 91 100 106 118 99 84 85 85 69 52 78 84 81 104 80 68 68 77 81 83 72 90 79 78 101 80 81 91 83 96 96 104 95 90 101 95 83 84 79 84 92 91 81 82 86 89 90 87 77 81 74 79 81 78 68 67 73 73 78 75 70 66 65 66 61 62 61 58 61 61 56 49 47 36 33 36919 301 116 30 9866 10 15 19 6949 -70 3305 3377 3357 3281 3172 3047 3148 3162 3181 3210 3266 3410 3425 3534 3513 3627 3631 3665 3717 3724 3652 3453 3263 3164 3016 3839 21281 30883 2837 1741 1328 1007 829 727 703 763 728 706 711 701 740 798 855 877 933 1000 1006 907 777 723 709 721 720 739 755 768 830 922 923 930 853 801 766 707 647 587 471 382 415 449 421 410 388 405 460 466 411 404 315 325 311 239 219 214 202 187 180 239 150 130 152 173 161 147 99 75 56 54 17 -4 12 1 36 8 -2 53 7 25 22 45 26 27 16 -6 60 62 62 55 26 24 8 25 42 68 38 56 94 75 97 70 104 79 94 78 64 55 51 84 134 51 54 42 66 48 28 27 1 15 31 27 20 31 17 39 27 74 117 101 77 70 93 67 45 85 166 215 280 311 317 301 217 202 207 148 90 64 78 28 37 48 70 32 36 52 52 42 29 23 45 24 56 49 35 33 26 26 60 39 25 33 66 32 29 59 47 36 47 45 38 51 57 31 47 44 52 51 34 38 49 60 62 65 71 88 80 52 56 84 97 79 69 69 68 54 49 49 57 57 72 65 70 68 61 67 62 70 79 62 58 56 56 80 80 72 77 75 60 67 76 83 87 73 77 84 79 74 87 74 70 74 70 70 77 73 70 72 77 80 77 76 65 48 57 70 65 54 51 51 48 56 60 57 53 47 47 50 41 35 34 30 20 36925 298 209 30 9869 10 15 25 6950 -72 1141 1145 1204 1153 1097 1180 1254 1312 1515 1686 1938 2281 2378 2891 3455 5615 21450 55661 107742 146846 121330 104468 162112 181402 111966 163421 82837 108972 190010 526469 691310 26465 1149 728 721 655 695 757 735 773 833 976 1058 1062 876 784 720 678 621 557 607 605 666 639 658 775 783 809 781 725 625 569 546 470 465 437 382 377 377 393 379 434 472 518 553 482 462 407 371 287 284 245 238 229 183 127 180 196 177 119 141 122 94 76 61 60 66 53 29 30 48 77 19 23 82 26 61 46 28 0 56 54 74 63 55 83 67 58 70 38 88 101 72 57 87 81 55 28 35 70 69 112 78 49 103 32 71 90 73 64 71 59 70 65 53 39 47 37 86 84 72 112 129 86 92 109 90 97 133 135 176 233 269 332 321 278 233 170 149 136 109 65 50 56 80 54 63 94 47 36 64 61 56 41 63 31 48 53 31 58 35 47 36 42 37 50 54 84 58 73 59 43 68 68 53 64 70 47 76 69 60 71 51 56 75 79 75 88 105 101 79 83 82 73 86 86 74 55 37 48 62 70 66 54 80 68 78 99 83 82 93 78 76 80 74 93 93 100 92 99 92 73 92 95 98 78 86 87 82 87 81 85 97 85 84 95 90 85 94 89 79 72 73 71 68 72 82 81 81 75 66 69 69 70 76 63 63 62 58 53 50 57 58 54 50 43 33 29 36931 301 120 30 9870 10 15 31 6951 -75 1110 1056 1065 1146 1239 1258 1375 1585 1690 1746 1807 2064 2352 2591 3000 3501 4057 5878 22164 88850 132836 90352 80075 47162 26846 8744 20517 43586 121002 163049 186373 223844 356356 525207 58499 85556 212069 29124 954 668 684 717 764 771 864 907 807 786 674 608 516 469 478 470 408 432 422 493 527 477 509 412 470 450 418 388 387 401 436 440 432 483 463 487 488 512 465 524 500 505 489 414 385 257 170 177 127 186 175 158 140 131 153 133 78 43 62 24 69 69 70 23 27 28 39 48 59 22 6 10 89 75 61 60 116 66 73 126 121 50 80 72 68 66 39 30 50 89 99 102 71 82 89 82 53 93 73 85 91 81 25 18 57 39 40 35 66 33 50 44 53 82 106 105 101 90 126 110 107 93 123 144 152 157 239 301 313 292 245 194 147 121 117 87 87 90 83 83 70 33 52 62 25 68 75 55 46 66 34 47 66 70 84 81 40 64 80 55 45 58 74 63 51 67 74 81 80 68 56 74 62 56 75 56 64 83 75 68 70 96 94 80 96 99 82 98 86 97 89 93 88 88 79 60 86 79 83 88 90 79 95 99 95 87 88 90 89 66 75 87 95 85 87 97 82 92 94 90 99 92 83 81 87 80 85 77 87 84 82 90 87 90 98 87 69 77 73 71 74 72 65 74 79 77 76 74 81 80 69 62 55 55 57 55 63 61 52 51 45 38 35 36937 301 120 30 9870 10 15 37 6952 -77 686 659 661 611 712 823 885 891 1017 1002 1104 1287 1449 1636 1917 2551 3312 5229 16503 46883 107234 120334 239707 169341 40787 38392 82613 132475 125247 25484 47351 70866 99641 161820 190749 272265 289120 200226 395743 282743 24652 1275 689 767 822 792 802 907 897 808 748 554 420 395 367 334 374 416 399 377 346 323 374 399 397 404 355 403 411 395 423 450 449 424 384 399 419 383 394 466 462 416 350 220 174 173 131 89 123 104 109 85 59 36 57 43 14 33 12 13 -27 0 -1 -50 -15 9 5 24 22 17 43 24 36 48 79 73 45 70 86 34 78 84 45 82 56 38 60 43 77 83 65 55 90 36 32 49 23 54 44 23 0 23 25 -10 -8 7 48 57 48 47 74 76 117 96 96 111 112 115 121 110 93 122 145 218 205 260 204 152 127 92 74 79 87 56 29 37 48 50 77 60 55 26 21 49 15 29 36 35 45 55 63 51 49 47 64 36 9 1 36 49 44 22 64 40 33 46 53 28 46 43 42 25 13 21 55 84 56 40 18 38 56 42 61 69 53 60 66 37 50 39 52 41 59 57 54 48 47 59 51 39 36 48 73 63 53 55 66 81 77 61 72 66 66 68 73 65 57 77 74 67 73 65 59 68 64 70 60 66 74 66 61 61 48 62 62 51 44 50 52 53 57 57 59 54 53 58 51 52 57 41 37 35 27 30 26 26 23 24 24 17 13 36943 302 90 30 9870 10 15 43 6953 -80 1134 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -12 235 999999 2245 17562 14858 34656 22488 921 1464 5982 13938 32591 82471 100064 220923 194250 38161 34830 111565 182361 260787 517205 718057 667789 584689 319337 302436 179076 242781 179861 19881 3176 904 760 678 569 493 438 419 414 474 444 481 470 462 483 489 508 474 471 508 492 445 433 432 408 437 340 361 345 331 268 247 229 214 191 170 188 156 91 73 111 77 78 105 83 62 52 48 44 42 44 15 -9 11 3 6 24 35 53 51 40 32 20 61 96 32 79 71 44 56 71 63 27 33 56 93 99 116 88 94 115 77 73 19 48 73 76 52 84 90 53 54 80 93 44 29 50 74 79 91 57 76 110 110 135 111 100 77 87 110 114 162 195 243 256 156 97 90 83 46 70 67 32 48 71 66 85 87 73 69 60 56 65 72 56 31 66 71 44 64 55 56 51 72 74 54 63 61 59 65 75 73 57 63 74 80 84 91 74 54 95 61 50 72 55 70 82 70 61 70 77 87 76 78 61 64 81 93 103 78 70 59 65 74 81 73 71 73 75 80 85 84 82 87 84 70 78 80 75 92 79 89 84 85 87 99 103 89 80 94 87 85 77 90 86 98 93 89 100 95 97 96 82 88 87 67 75 76 86 80 72 69 72 76 74 73 80 76 60 62 63 65 56 54 53 59 59 49 46 43 35 32 26 36950 265 1201 30 9871 10 15 50 6954 -83 -43 358 1164 3170 10068 41406 167875 358261 629450 428688 101117 41966 397342 135351 682537 775525 208381 280295 451582 424596 213441 228536 2454 571 522 463 478 491 459 444 461 491 436 359 303 280 258 262 284 240 228 194 214 162 168 179 178 148 123 121 132 89 105 100 64 111 102 56 57 49 34 55 50 27 32 -10 -58 -38 63 29 -4 45 13 47 39 -3 37 9 61 60 79 94 112 67 113 65 61 68 69 104 106 83 109 81 55 82 72 41 63 58 66 47 39 74 69 73 94 69 52 81 57 56 35 84 134 102 110 124 126 138 102 137 136 144 177 171 158 114 102 71 77 56 36 33 39 33 52 49 65 56 58 65 73 74 69 31 51 36 30 30 41 61 23 44 38 81 54 51 54 59 60 57 55 48 49 44 32 52 73 76 76 74 68 79 64 54 71 71 59 82 76 53 81 78 39 67 84 58 40 58 72 67 60 53 57 65 59 78 82 79 89 71 84 83 85 61 57 74 67 78 72 74 79 66 72 80 78 90 83 72 67 70 88 88 83 85 84 83 91 86 88 88 77 76 86 96 81 69 60 67 70 70 68 72 66 71 83 71 65 66 68 63 68 63 65 62 54 44 50 47 44 47 37 33 33 36956 267 1141 30 9871 10 15 56 6954 -85 322 1353 3423 9290 28123 63034 131981 250636 364653 155575 86846 433688 365678 585181 577265 565961 412290 425586 447717 366328 90532 20151 700 593 515 544 574 558 580 560 530 394 387 312 253 272 261 234 183 149 184 200 138 105 151 119 122 102 177 137 80 107 143 129 103 77 59 66 81 30 32 28 17 18 -7 12 44 10 32 49 5 -7 -49 -14 12 60 38 54 45 36 32 23 71 48 54 36 20 70 64 96 53 69 73 93 62 82 87 72 64 32 37 71 88 43 76 103 72 65 73 54 17 51 77 47 92 86 78 52 98 52 70 104 118 132 175 186 205 161 112 75 27 22 67 63 48 23 32 38 39 32 60 60 29 41 49 36 41 44 43 36 66 71 53 71 43 50 58 53 52 40 47 55 17 23 39 23 67 65 52 75 83 100 47 34 49 53 46 36 54 74 76 53 41 57 51 47 55 50 52 49 65 69 74 60 49 59 54 54 71 68 74 77 65 82 81 71 73 82 65 81 74 81 69 72 83 79 71 84 80 90 77 83 91 79 81 85 77 72 76 78 76 81 83 76 76 77 69 68 77 77 65 57 59 66 59 54 59 60 66 62 67 64 66 57 52 57 41 37 42 38 39 34 36 32 34 24 25 36962 258 1411 30 9871 10 16 2 6955 -88 -42 308 937 2406 5958 20036 64081 143751 269619 289273 431672 999999 999999 488833 339441 275681 266933 167259 419910 221056 4958 738 580 546 468 443 297 232 225 125 122 70 98 76 118 119 60 86 94 117 229 179 153 98 108 122 128 115 92 127 156 104 90 45 -15 29 47 52 16 -21 15 21 51 49 31 20 75 40 55 52 72 61 85 129 36 105 126 105 64 84 64 119 101 65 80 88 98 70 88 91 98 100 66 73 99 83 60 40 81 99 124 80 85 67 67 55 51 62 96 154 129 141 96 107 137 144 167 170 144 158 113 74 57 46 45 61 49 76 102 57 78 70 58 85 63 54 64 72 63 36 56 61 89 79 68 69 70 37 63 52 59 47 74 64 53 66 72 58 54 67 57 55 85 86 82 89 64 62 66 101 107 108 71 72 87 70 88 97 92 93 95 73 71 83 85 68 70 73 65 81 96 101 85 78 91 90 94 91 81 80 84 86 85 83 91 81 79 92 95 87 98 91 104 97 83 94 95 93 97 88 97 99 97 87 84 95 98 96 85 88 88 82 74 72 77 75 77 76 70 72 82 76 75 68 69 66 63 63 64 50 51 50 49 46 38 41 35 32 36968 301 120 30 9870 10 16 8 6956 -90 11332 11033 10505 11164 11406 11012 10993 10174 9196 7807 7444 7313 6875 6233 6099 6372 6523 6782 6649 6423 7122 8388 7903 6825 6778 7471 7631 6131 3067 1680 1870 4171 5885 8950 26562 46747 12674 2718 1573 1753 3599 15050 47840 71076 84675 99154 107621 169021 281864 285643 305945 206903 247628 455562 607822 753964 168209 4117 681 623 545 550 498 494 476 352 274 248 167 114 138 101 65 35 67 42 59 26 56 31 93 55 68 64 58 76 117 96 93 107 107 74 72 102 65 35 33 24 32 63 72 24 37 31 -25 -15 46 19 -10 15 12 18 44 57 65 50 47 55 73 80 88 22 38 70 55 44 42 16 39 29 22 6 8 38 63 4 35 69 31 -5 23 -15 2 24 46 71 60 84 77 77 102 115 136 118 152 137 173 147 122 113 78 85 49 26 41 42 35 39 35 35 58 34 37 30 38 40 53 24 36 25 53 35 50 28 42 30 18 18 20 37 22 30 36 26 14 35 64 25 46 30 35 49 30 54 42 49 50 44 56 62 54 34 79 47 50 88 52 35 52 58 47 35 39 51 51 69 65 41 22 28 50 40 32 40 54 53 62 61 54 53 81 49 40 50 55 72 69 61 47 57 46 61 72 64 65 65 79 82 86 77 71 66 63 54 53 64 71 83 71 58 53 50 49 50 44 50 54 52 44 46 52 40 47 55 52 51 42 43 48 43 40 35 37 34 25 29 25 27 23 12 16 36974 299 178 30 9868 10 16 14 6957 -93 33571 33505 32244 32206 32324 33844 33238 30959 32188 33089 32365 30973 28919 27673 27193 28389 32055 44162 91909 84090 37067 32106 34878 36769 36422 35847 36743 38398 39521 40146 38739 41490 51621 51450 51391 70212 62599 41359 27603 56532 107054 82804 94267 120437 76857 58581 42445 20033 7016 5258 3182 1617 689 662 617 706 710 691 724 717 781 807 738 647 673 632 528 481 454 335 282 179 95 84 74 99 62 14 70 80 105 123 110 126 98 110 167 146 123 131 128 103 80 55 58 87 73 17 53 44 49 28 52 30 5 27 76 119 102 103 68 98 67 71 62 73 65 68 79 46 17 35 24 54 77 41 50 70 86 85 81 50 89 66 48 46 41 46 -10 36 61 43 27 34 88 92 89 89 111 99 119 129 151 145 141 103 79 88 94 98 68 86 62 54 45 49 22 57 63 20 28 26 74 21 50 79 72 28 72 66 80 52 36 48 65 57 50 64 82 65 78 81 37 41 72 53 52 41 68 66 50 33 56 79 73 41 46 52 51 52 49 63 66 72 75 76 71 66 84 73 72 90 89 68 61 72 72 50 47 72 77 61 65 87 65 71 81 77 66 76 78 78 69 67 72 68 76 86 83 77 91 90 73 83 94 87 97 87 63 81 71 77 77 77 82 90 84 87 74 83 88 80 75 74 76 78 70 62 67 66 67 65 67 68 63 61 58 56 55 49 48 42 41 46 47 39 39 32 31 36980 260 1347 30 9867 10 16 20 6958 -95 67 1024 1353 1875 2212 3090 7782 11323 12132 33940 74066 102395 85109 76616 9461 15491 45920 80845 113541 111922 220916 35565 35325 51005 77790 137106 238972 480886 720532 683334 503426 582644 654792 25194 251 -12 -13 0 11 -24 -25 58 15 28 16 74 73 79 34 58 51 57 24 -9 -43 -68 -21 43 -2 -58 8 -7 30 38 59 -3 23 14 13 65 69 32 26 17 24 12 47 21 26 23 16 41 40 35 36 24 26 26 37 20 11 32 28 -33 -21 30 15 -6 47 -1 -5 -18 -3 -6 3 22 39 85 89 45 86 96 57 25 38 32 -13 -9 0 -10 -5 -24 -12 -11 -18 0 -41 -6 -13 29 -12 -5 -2 10 -9 8 1 14 -4 -8 -7 13 3 5 -8 2 11 7 -15 23 15 23 5 -7 -9 -3 26 20 13 26 38 41 10 8 8 34 33 9 -5 3 24 34 27 30 17 19 41 37 35 22 14 25 29 25 7 -11 11 24 21 15 29 46 13 25 36 23 16 35 25 19 29 20 18 12 17 29 26 24 33 40 38 34 20 32 37 53 53 34 32 24 37 44 41 35 36 42 37 44 54 43 35 34 33 34 37 28 23 26 30 24 23 27 21 28 23 16 24 21 17 15 11 2 4 7 -1 -3 -6 -6 -6 -9 36987 248 1704 30 9864 10 16 27 6959 -98 -73 1100 2207 6025 17726 34718 55075 62341 79792 159507 243377 279399 308896 367834 400186 594051 972768 999999 919428 238230 133087 555 59 62 84 61 52 16 45 52 4 11 43 85 84 134 86 99 80 46 50 108 48 13 34 29 17 7 9 -4 18 30 65 13 74 51 52 51 25 26 54 85 62 96 77 45 70 40 52 32 41 44 51 23 47 32 66 61 57 58 65 43 49 12 10 6 13 36 40 46 42 61 21 17 55 37 67 95 133 103 82 65 52 36 19 2 2 -9 5 39 18 7 27 16 -3 22 45 39 53 31 13 25 53 35 64 46 21 9 4 21 25 43 46 -20 -10 35 36 32 27 7 34 36 31 4 32 48 51 54 42 21 50 48 29 26 46 37 55 70 64 51 64 46 73 60 50 52 63 70 70 63 69 61 54 54 63 51 35 53 63 54 34 42 38 37 50 49 50 57 56 53 61 43 57 57 57 58 52 60 65 60 61 73 76 70 80 73 64 70 69 64 67 66 66 69 71 64 63 50 56 71 63 60 49 55 56 54 55 55 51 53 53 48 44 39 40 44 34 33 35 34 25 22 25 28 27 25 19 11 36993 294 322 30 9862 10 16 33 6959 -101 -44 25 -23 8 142 340 534 3858 9980 154 999999 -4 182 387 611 1801 2654 148 41 134 174 216 291 239 82 -3 71 3 -11 61 267 507 712 807 1248 1578 1889 2364 2936 3363 4434 18726 51951 52910 34687 63242 40515 76909 111344 159578 189602 230651 246207 391319 429206 238750 177691 191186 358575 428828 474485 346035 170696 19656 1740 1072 427 133 47 11 67 81 80 123 78 85 56 116 85 69 44 109 72 127 74 59 86 -5 33 74 35 27 -6 52 50 44 44 51 46 61 67 59 60 61 48 50 70 47 85 99 69 84 77 66 60 70 55 73 78 52 58 79 69 25 68 55 60 65 57 55 51 34 13 26 46 70 60 24 49 73 78 74 43 64 63 67 46 46 11 58 59 52 24 17 26 57 39 21 23 39 -5 4 45 20 19 4 30 68 39 37 59 35 77 48 29 58 39 22 45 37 37 47 42 50 27 54 72 60 66 60 59 39 63 63 58 66 61 54 63 67 85 70 78 55 77 68 61 61 63 53 56 80 72 61 60 62 62 56 65 71 55 49 65 64 78 71 62 48 46 69 78 79 65 68 61 78 67 65 67 66 63 69 75 77 76 84 85 93 88 76 73 82 82 79 82 84 76 82 69 75 68 87 85 77 69 72 76 77 65 59 63 61 46 52 64 59 55 52 60 57 57 47 48 48 47 37 34 40 38 44 38 35 22 22 36999 245 1787 30 9857 10 16 39 6960 -103 1596 5112 13022 29207 42126 63452 158343 328070 483137 330388 152904 201899 258108 234770 139023 239505 495218 945082 970180 744911 302648 2170 73 54 54 73 80 51 82 74 139 137 55 84 92 70 74 75 51 41 7 3 19 22 24 69 97 35 67 48 47 4 86 112 63 81 99 70 72 92 91 75 57 72 50 60 78 71 54 81 68 47 57 57 62 80 54 95 67 38 22 79 83 74 112 69 66 55 68 81 97 81 65 75 66 66 72 26 22 62 72 56 24 35 57 44 14 13 17 53 39 45 32 25 52 30 66 62 25 41 39 83 49 69 55 52 70 41 45 41 50 56 64 53 46 50 57 41 55 65 72 56 59 54 62 48 60 54 77 66 57 52 76 75 65 70 70 58 47 58 84 67 64 64 67 69 76 82 62 90 71 75 71 51 68 67 84 68 75 107 82 62 85 88 74 70 67 56 68 74 67 68 82 74 78 79 78 83 80 75 79 79 83 92 89 80 85 91 92 87 82 91 81 69 68 79 83 79 68 68 64 63 64 57 47 47 56 60 67 59 59 63 59 54 52 45 44 45 37 30 33 39 31 26 31 37005 241 1932 30 9852 10 16 45 6961 -106 139 1265 3725 10417 21855 25623 26290 23757 36073 107221 291560 484735 904369 999999 824156 619369 590366 875624 204045 1318 87 75 88 103 33 75 91 90 64 98 56 121 55 47 50 59 22 34 45 19 5 36 47 28 -1 18 6 34 55 73 78 61 85 94 58 60 57 68 83 60 37 83 68 49 60 47 61 33 3 59 53 41 37 12 20 38 36 48 45 25 73 82 61 45 49 46 56 44 32 16 7 -4 -1 7 33 56 28 72 14 5 6 12 0 13 11 -7 -4 25 13 40 25 44 52 63 69 34 -2 41 32 51 36 42 21 34 36 53 48 71 69 58 37 32 25 25 19 31 43 47 36 36 62 59 40 21 24 47 58 68 69 55 53 57 50 76 57 60 45 47 68 58 44 36 48 54 62 46 58 61 61 73 69 67 62 62 68 70 55 69 65 66 53 55 57 64 66 74 53 47 54 59 57 59 66 55 72 86 84 74 74 83 73 59 64 82 88 81 70 66 78 77 69 66 72 65 72 75 71 69 60 50 59 59 51 49 43 48 52 46 42 38 39 33 29 35 39 33 27 30 20 16 15 37011 274 910 30 9850 10 16 51 6962 -108 -39 999999 999999 999999 999999 999999 373 1774 2933 8335 12552 11380 1382 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 74 2617 12920 24345 42867 109102 233133 362323 317065 305966 332381 385666 396332 443433 560645 614312 458004 373592 404254 467018 5094 196 33 48 51 29 94 58 87 99 26 50 109 117 110 138 70 62 59 19 43 5 -16 38 18 14 8 37 35 41 32 75 45 102 78 47 47 56 92 89 34 63 49 31 29 43 89 77 39 51 63 59 45 23 24 23 51 25 29 52 77 69 25 46 87 40 40 43 7 36 12 5 28 55 39 20 15 -5 -7 -3 19 55 28 13 50 77 33 11 24 32 20 28 35 1 30 65 1 18 14 18 43 16 13 45 33 -1 32 21 25 32 35 26 34 35 56 53 30 48 32 50 30 41 50 44 43 75 52 44 47 29 23 47 44 40 58 67 55 46 52 39 39 51 35 57 56 67 62 40 52 73 56 61 56 47 36 57 66 62 50 49 46 50 49 59 55 52 47 53 44 48 55 61 69 65 54 53 56 51 68 58 57 75 71 65 53 66 73 67 47 61 64 70 81 60 51 60 65 66 63 59 51 51 55 59 50 41 44 43 50 43 33 35 35 35 34 24 26 28 23 24 32 26 13 11 37017 273 939 30 9849 10 16 57 6963 -111 430 1620 1779 816 607 1768 3553 5030 9809 22895 14794 110 999999 -84 999999 -17 822 1484 4240 17749 34633 13578 5288 11298 19827 29692 35127 36099 38081 82319 134561 139052 61304 83383 135936 223930 162883 257960 574975 517503 461798 522116 449463 514956 500198 190157 22046 752 31 49 12 50 47 53 4 -12 18 23 45 66 104 64 91 64 86 92 73 89 58 21 9 31 28 23 -7 -29 1 30 9 3 13 18 28 90 38 50 66 60 44 83 69 31 79 95 85 32 16 37 12 27 36 45 46 17 26 51 18 15 30 37 53 79 53 7 21 25 -16 -6 31 52 71 44 15 -13 23 -12 38 45 5 20 4 8 22 -3 9 15 -25 7 15 32 41 23 -13 47 42 9 26 -13 -24 -4 21 12 -10 -3 16 38 16 20 25 49 35 14 14 15 34 36 12 29 36 31 36 45 16 35 48 33 43 39 39 52 29 30 28 49 36 22 42 50 29 18 44 52 46 69 61 39 52 57 63 46 62 44 47 62 49 28 43 68 74 56 52 47 51 57 47 61 53 49 44 42 54 54 63 68 53 67 63 72 67 80 77 76 72 74 64 70 58 56 74 76 64 72 71 68 62 56 64 61 69 63 55 59 51 50 50 50 56 53 43 50 41 36 35 37 42 36 29 29 26 24 26 13 9 37023 250 1627 30 9847 10 17 3 6963 -113 309 1745 6544 16312 31268 105240 20612 3723 227615 11959 37342 101117 210283 235761 235875 92108 132543 301455 529925 711563 614598 722316 597894 697251 397239 6592 1356 25 56 -2 -3 35 11 85 55 34 54 105 79 76 79 96 25 59 41 75 28 34 -12 -26 3 18 -1 13 7 35 89 58 13 68 64 80 46 79 65 87 28 30 47 48 14 7 30 51 77 11 15 52 76 39 56 52 52 49 45 45 31 46 61 41 1 7 -9 -10 -2 -15 38 42 16 16 8 41 24 28 6 7 47 20 10 3 3 4 10 17 50 32 52 32 16 49 51 13 29 32 28 45 29 6 41 3 26 11 16 40 24 12 9 19 7 33 42 41 37 39 50 53 45 53 28 49 40 33 69 54 47 52 22 43 51 53 48 61 52 53 63 53 43 40 77 75 79 56 49 44 59 49 52 46 41 55 61 39 73 50 52 64 69 75 60 57 36 35 51 72 67 51 47 57 58 62 61 41 48 65 74 87 83 76 79 72 72 71 78 64 76 77 75 77 73 76 83 65 59 59 73 73 65 61 63 59 52 51 43 51 52 56 48 48 46 45 45 37 35 35 37 34 34 31 23 22 37029 241 1894 30 9844 10 17 9 6964 -116 231 687 1555 2900 3693 3798 7108 17450 52784 171855 374760 807746 999999 999999 989104 237035 217878 4148 47 38 -20 35 53 42 14 78 50 76 30 49 87 74 112 113 34 60 77 8 4 -9 33 -13 -28 -47 -17 18 18 36 64 86 73 73 87 68 54 38 55 55 58 93 64 60 18 36 39 5 -3 6 30 5 0 54 37 23 47 36 61 28 5 11 36 32 -17 -16 31 -21 -7 1 -20 -34 5 19 14 47 37 -5 -17 6 37 2 0 34 35 39 20 27 33 41 30 9 26 50 18 -4 31 -17 5 23 30 21 -8 7 2 -2 14 13 29 42 33 46 38 1 40 44 13 20 27 28 27 23 26 27 23 20 39 40 53 36 16 50 61 34 37 41 46 70 51 59 57 46 27 52 75 66 59 42 60 54 40 50 54 53 47 60 39 49 48 50 54 49 57 66 49 45 66 63 55 58 55 55 64 65 67 48 55 63 76 66 55 69 70 63 74 76 71 74 56 65 67 58 62 62 60 61 71 65 62 61 57 56 51 52 45 41 46 40 41 50 49 40 35 37 33 26 34 32 25 20 17 18 15 37035 284 601 30 9841 10 17 15 6965 -118 -26 29 -39 -29 27 49 160 244 352 466 675 967 1166 1442 1661 4214 6661 7469 20040 28427 45568 75428 95243 64219 2233 251 298 561 734 664 672 1455 3321 12234 26351 42505 57262 92323 97986 92304 77272 27344 14870 12172 31105 41953 71020 148627 257189 312408 81595 85025 185594 385343 647743 413760 759725 466012 49606 17106 478 24 9 23 49 50 73 42 66 29 52 93 65 62 92 57 76 68 68 50 20 -4 -27 -34 -12 -15 48 40 66 72 48 52 95 85 63 15 13 13 40 30 -16 25 25 10 74 46 47 35 59 44 7 14 11 17 -18 18 36 50 49 15 45 16 -24 -28 -25 0 17 23 -17 -4 -10 -5 0 -14 -8 -41 -29 -13 15 -4 -2 30 -3 -20 -13 -1 -1 -6 11 -4 -14 8 21 2 11 -20 -7 16 12 3 -5 -27 -15 -1 7 6 3 29 0 7 -2 14 36 17 0 23 57 46 16 13 32 36 25 32 19 38 15 29 32 52 38 52 37 46 43 45 9 30 44 27 40 41 53 40 21 49 47 48 55 63 52 49 49 32 30 50 46 36 44 38 33 57 45 49 57 38 44 35 35 55 48 56 55 50 52 68 64 70 71 65 65 69 72 60 47 58 56 65 64 53 49 66 63 55 58 47 56 60 62 78 70 56 61 60 52 46 42 49 50 44 44 33 37 36 33 37 41 29 22 24 28 23 24 17 37041 242 1858 30 9838 10 17 21 6966 -121 108 1114 2555 3980 6888 9283 25887 60565 94465 250845 510593 506012 720451 556517 337625 215517 234610 277782 102794 455483 407347 326008 538050 440346 152867 1038 94 72 119 145 113 94 124 167 145 114 48 38 45 54 68 50 19 25 46 79 90 105 79 100 79 53 63 38 76 110 109 90 80 71 23 28 -9 23 49 92 79 58 61 40 16 5 64 35 21 47 52 57 47 65 25 36 30 58 41 1 -19 36 38 71 44 27 52 28 1 36 45 45 26 59 23 43 36 50 59 57 18 28 30 51 47 18 40 48 24 52 61 62 41 30 33 32 26 53 32 49 21 24 18 6 26 31 32 38 46 36 52 58 38 75 40 57 81 68 84 68 78 75 71 76 62 45 62 56 52 72 84 75 37 63 67 50 82 69 59 72 76 69 87 75 86 75 68 59 58 64 64 76 78 87 63 75 69 63 68 57 84 89 88 68 67 64 61 75 85 94 104 102 109 114 103 97 97 102 98 104 114 101 90 101 106 91 87 99 96 94 96 90 95 85 92 88 76 72 74 69 74 76 68 71 67 68 66 62 64 61 53 53 48 49 47 41 37047 277 806 30 9836 10 17 27 6967 -123 -98 -64 113 197 285 343 494 684 876 768 873 877 1281 1659 1472 2060 2371 2426 2812 2960 3299 4320 5101 6348 9717 15564 45255 106454 164275 241263 218295 82272 24908 3058 1268 861 1012 1082 1270 2600 9555 25894 39763 48291 168383 380039 184597 89982 88973 96547 151491 250679 352025 437245 391252 280760 295602 314919 46655 420 2 52 64 77 88 92 136 156 140 85 22 11 38 7 -20 19 43 35 -15 6 9 35 55 60 58 81 65 39 70 79 34 37 39 64 84 46 40 25 33 18 38 62 19 48 44 36 45 20 47 32 -3 -37 25 40 57 55 35 16 15 22 -15 11 5 66 28 -6 -19 13 24 7 5 4 13 16 14 41 0 -9 12 31 27 24 27 12 20 52 4 13 10 -1 13 15 19 -2 0 12 47 45 28 32 32 54 30 9 41 50 59 13 17 29 14 22 31 36 17 43 63 38 19 29 51 61 48 56 63 68 87 39 36 45 54 29 48 65 50 58 64 68 43 40 72 86 54 37 62 47 76 90 68 53 65 49 55 66 65 57 71 66 69 69 67 61 55 61 72 74 81 64 48 60 76 81 73 80 64 78 97 90 65 63 74 88 89 85 75 86 72 72 71 70 64 83 84 65 71 65 65 67 63 60 57 58 65 61 58 51 50 47 46 50 44 40 40 40 34 22 23 37053 301 82 30 9832 10 17 33 6968 -126 6358 5787 4581 3423 2615 2348 2098 1682 1332 1274 1261 1349 1367 1430 1632 1874 2098 2273 2579 2858 2952 3033 3028 3146 3364 3914 4398 5025 5712 6378 6810 6963 6963 6931 7155 7320 10290 21111 27822 70328 31328 16316 7372 10780 45026 58783 8829 5497 11275 15402 24768 46928 63430 146599 274965 335784 53953 2437 1050 981 826 835 856 810 795 770 798 784 824 981 909 634 322 127 42 22 14 -13 -30 -38 9 37 44 37 68 120 137 94 120 98 48 36 -2 19 0 3 48 22 9 -27 18 45 50 104 56 82 61 34 49 74 58 54 55 -13 15 5 14 55 10 47 33 33 31 20 27 24 10 65 34 13 5 17 2 28 2 11 41 40 31 3 -16 -25 -44 -15 -17 -9 -4 -42 -15 4 -34 4 -2 -7 10 5 -5 10 17 10 -8 -28 -18 1 6 11 15 23 -24 0 44 17 -9 -12 -3 -12 12 -4 0 16 7 15 5 -1 33 -13 -3 10 15 -9 20 31 19 17 3 6 4 8 17 35 -2 9 33 38 32 30 38 41 32 19 47 36 52 45 60 41 46 31 38 36 49 45 39 24 26 38 44 45 38 47 52 41 44 33 57 64 53 48 57 46 25 40 60 47 37 55 34 38 34 30 43 58 61 56 52 59 63 64 61 58 68 70 78 74 58 54 61 73 69 62 68 62 69 69 63 58 56 61 64 66 63 58 51 44 51 48 45 51 47 48 46 48 38 31 33 31 34 26 27 21 10 37059 301 79 30 9829 10 17 39 6968 -128 1124 715 620 490 414 463 303 304 317 239 79 125 205 68 -2 -15 54 104 53 34 121 149 106 149 183 224 355 510 539 593 727 877 869 857 825 868 1408 2585 2352 6991 17103 14637 16501 24237 42322 29829 39964 21550 10710 14058 20116 5522 5371 11346 22092 35225 31045 20991 30972 27414 9732 4660 12384 25095 41639 59378 92397 137622 267445 345791 598529 889216 798479 441276 188166 230592 106192 6421 398 77 56 50 33 52 104 99 95 142 162 91 50 88 37 48 -11 11 28 19 36 46 57 49 105 133 137 63 69 100 108 97 33 29 27 30 47 75 58 35 51 51 48 42 61 63 84 53 33 62 54 61 48 31 61 30 41 42 50 45 13 7 -7 -4 -5 22 37 23 26 28 30 -9 -16 1 6 30 21 32 11 17 22 -3 -2 -5 14 56 46 15 -12 27 44 44 20 33 22 18 29 12 19 31 23 21 2 36 41 13 -3 -4 1 10 27 25 20 20 15 55 51 30 41 37 30 43 30 20 33 60 64 63 67 45 34 61 57 45 32 42 40 48 51 61 49 62 62 59 62 49 68 61 55 48 68 68 61 66 54 63 68 58 64 63 76 61 38 54 59 55 35 44 45 43 52 66 63 57 64 78 72 62 54 80 80 96 88 80 81 76 79 72 76 79 73 77 78 73 70 75 77 77 70 64 64 69 66 64 59 69 63 64 62 54 48 45 49 42 36 41 47 41 38 30 29 26 22 37065 246 1728 30 9828 10 17 45 6969 -131 -51 969 1707 3685 7582 8127 5853 11663 25652 41004 64064 103830 135346 128431 192374 230227 296859 476107 661827 999999 999999 851414 516142 154857 3969 182 49 85 200 187 170 144 161 163 110 150 134 96 87 67 66 13 27 46 67 77 68 78 75 100 74 107 165 135 48 66 171 142 129 121 96 82 101 106 115 92 121 72 80 84 134 120 126 51 80 74 69 79 71 68 78 92 63 92 86 56 81 99 69 60 61 67 40 39 18 36 88 87 75 70 79 36 45 79 77 49 60 61 82 17 71 48 60 69 64 87 59 60 49 55 55 50 44 58 63 64 56 29 53 67 59 53 57 83 50 53 55 81 82 73 51 55 54 68 77 56 82 81 75 74 70 80 108 104 111 92 89 98 79 103 97 126 106 89 95 103 100 108 112 121 111 114 109 105 111 100 91 115 102 108 121 125 138 123 102 97 86 104 111 103 100 112 111 114 90 109 135 127 118 117 114 120 119 119 117 114 118 117 119 139 109 113 121 120 105 112 115 120 118 112 116 113 118 108 109 106 108 100 98 93 87 88 93 90 86 93 90 93 89 77 73 70 74 72 69 62 37071 247 1697 30 9827 10 17 51 6970 -133 1129 4515 11564 26510 61813 123184 140904 208177 246961 205224 389919 527635 762180 513316 551294 892080 514206 288328 280605 130126 2313 150 16 30 20 67 52 73 105 148 160 121 175 165 110 92 45 26 51 10 36 66 52 -5 -2 51 17 60 114 118 101 66 54 57 53 51 69 76 78 63 42 20 39 81 56 77 107 121 57 65 19 47 64 54 34 8 16 33 50 75 38 34 41 62 37 39 30 11 18 20 11 13 13 21 43 13 30 29 11 35 64 43 45 37 54 32 27 32 23 60 75 27 24 39 8 36 21 27 19 9 21 52 47 34 32 -22 3 30 29 24 -5 30 41 41 29 38 49 49 17 22 17 26 40 52 41 44 37 27 30 60 48 50 41 43 36 29 48 41 62 70 70 77 60 67 76 62 68 65 71 75 67 82 80 67 59 74 76 72 75 89 84 90 76 71 71 66 69 54 66 58 51 36 48 60 61 77 87 60 73 89 88 91 83 71 88 102 100 99 104 91 94 101 91 87 80 83 87 96 82 84 96 88 78 82 81 87 89 73 79 63 60 61 63 70 64 63 67 60 61 58 52 54 56 59 57 42 34 37077 296 226 30 9826 10 17 57 6971 -136 6983 7193 8130 8568 8336 9056 9816 11145 11655 11530 11797 11956 10717 9209 8668 9788 8706 9632 12656 14236 15872 19764 49707 114104 103829 61128 11499 5841 5270 4860 3707 3206 3950 5133 6444 8222 8540 8725 7913 5912 4458 4620 5613 6623 7748 8085 8651 9934 12262 14587 12934 10804 11403 13956 19231 31648 60455 136613 306897 520643 545043 511999 410632 385989 203538 56777 2645 109 45 -7 -2 8 50 26 64 38 66 100 91 167 182 183 146 101 73 37 33 18 13 41 -5 32 -10 13 12 37 59 40 52 78 74 68 77 58 70 61 56 78 17 29 34 39 70 47 56 51 36 25 33 42 86 54 69 65 49 10 23 -8 61 84 23 -23 15 17 4 -7 4 -2 4 -3 -10 13 18 -11 -19 14 8 -17 2 -10 -4 1 0 1 11 18 25 -13 11 61 32 34 16 -13 -7 -21 7 11 23 0 -28 -10 6 12 19 6 -2 6 -7 4 38 8 -16 -30 28 23 16 43 43 7 18 18 34 17 33 32 9 15 12 28 28 19 39 35 41 47 36 61 40 41 46 31 40 74 50 25 52 42 34 48 46 25 51 52 60 47 67 57 51 51 38 44 36 22 9 24 59 47 65 65 42 50 41 39 43 43 59 43 57 53 48 55 74 71 58 59 82 80 76 76 70 74 72 68 71 79 73 71 65 51 60 69 60 61 54 57 63 66 60 59 56 54 49 51 43 53 53 42 40 35 36 41 39 33 26 19 37083 301 75 30 9825 10 18 3 6972 -138 22034 27064 28063 26399 26716 26453 26049 31393 38714 41181 39792 41506 41557 38308 38407 38693 40456 42759 45220 45163 48555 63403 76671 66965 75185 66863 66167 107540 260285 352611 290201 191808 233217 214835 154379 168864 39375 21449 17560 15482 11715 8430 6160 4975 3777 3671 3358 2940 2790 2593 1988 1685 1505 1641 2701 6026 8442 6658 6308 6374 5805 5458 4083 2582 920 300 279 275 280 317 266 204 223 164 148 154 69 -10 0 -4 -34 -2 -6 37 98 105 112 124 93 22 18 -9 1 55 32 -5 -1 21 71 70 47 25 90 83 104 56 28 48 78 19 12 11 37 -22 1 33 7 13 11 9 48 47 45 79 32 53 7 4 10 -4 -11 3 19 14 5 6 10 -4 -24 13 -5 -32 -16 -5 7 15 -7 -7 -1 15 4 -33 -3 26 17 -14 -14 7 36 13 37 7 2 -1 1 40 26 4 0 0 17 22 7 19 -13 2 6 13 11 16 13 -12 -13 24 -18 3 -15 25 18 25 17 15 21 14 41 17 0 31 35 6 27 13 -4 5 38 17 6 3 6 24 36 65 57 21 13 28 46 34 32 43 56 44 40 51 54 47 32 30 44 59 56 38 37 36 44 44 42 41 50 39 45 38 44 45 52 38 35 31 41 59 45 49 54 55 54 70 58 59 61 72 75 65 65 69 70 71 78 82 77 67 61 70 73 64 60 63 71 64 59 59 63 59 59 55 54 58 51 51 53 47 46 45 45 42 41 38 44 38 36 22 22 37089 294 285 30 9825 10 18 9 6972 -141 -8 48 142 229 217 343 314 277 1010 1558 2469 2317 1673 1793 1341 1056 1193 1361 1486 2741 9122 21806 28012 35432 25245 27535 104127 106282 45472 65352 84762 142464 160758 9411 5801 5623 7413 7963 5380 5721 8912 8759 8858 11418 9934 9871 14067 21026 21013 17544 17102 19009 23260 30150 49047 78336 101690 133367 178732 298386 211324 128897 178256 289027 268195 168367 153501 253654 371335 400124 331107 176906 307014 299000 22040 204 95 72 64 81 96 55 39 87 13 19 15 37 34 35 5 42 28 68 86 67 46 68 70 52 46 37 35 33 9 47 29 10 31 48 40 55 33 33 62 102 50 30 8 -3 29 27 1 64 30 -20 -22 -4 51 54 24 -29 -26 -4 -2 13 -2 1 -1 -5 -5 0 -33 -2 -1 -24 -36 1 35 27 -2 -1 -28 22 2 6 -6 3 11 -4 -49 -32 6 -20 1 18 4 -8 -26 -8 -13 -30 6 9 -10 0 11 -10 12 14 10 5 -1 -5 12 -3 4 21 -18 -4 -8 0 8 13 17 15 14 18 21 23 21 14 19 34 27 46 45 23 28 36 16 18 63 53 48 34 40 44 42 40 48 38 45 48 49 46 48 46 31 25 18 29 41 32 30 40 56 45 64 54 38 45 71 63 51 50 51 73 76 46 57 65 66 76 74 78 61 56 73 77 77 73 66 62 56 69 63 57 63 64 62 69 74 64 62 58 58 57 53 42 43 42 43 44 42 44 37 37 41 40 31 25 24 17 37095 242 1872 30 9822 10 18 15 6973 -143 24 497 1082 2422 5658 12002 16565 20874 36440 42957 66507 122799 124950 70261 40578 74987 205621 501164 729803 570912 155578 293968 379397 349583 476759 417767 424081 383605 423618 368578 95388 1697 24 -16 -17 61 14 43 76 60 54 75 48 13 31 52 54 71 23 -1 50 34 40 32 22 21 22 19 13 67 27 35 49 29 -2 14 37 -21 -27 -41 22 18 -11 -24 12 15 9 12 16 24 4 12 -24 -33 -33 -37 -44 -39 -22 -7 -20 -26 -27 -19 -15 -22 -16 8 -4 -8 13 -2 6 17 -18 -24 -26 -33 -9 -17 -15 1 -17 -42 -35 -17 -25 20 4 3 4 -35 -35 -18 -12 -2 -25 -12 -24 6 -14 -23 -5 -8 -8 27 6 -13 -5 -3 -3 -16 -6 10 -2 20 24 13 12 33 41 25 17 15 16 16 15 23 33 41 21 39 30 29 31 51 36 17 43 44 49 28 36 33 28 63 43 47 54 42 26 17 21 22 37 46 29 33 40 36 38 42 61 61 61 55 59 52 52 58 70 67 52 58 59 55 75 69 71 67 66 67 69 65 62 66 59 53 54 55 49 56 52 42 57 64 52 44 47 40 43 37 34 39 42 36 29 36 33 30 20 18 37101 244 1780 30 9820 10 18 21 6974 -146 95 355 1242 4124 13242 25902 38035 44745 37416 26052 35019 56835 103536 172854 227908 279607 293908 312705 381513 443284 467350 542149 591271 411817 348590 237019 331104 478691 436032 312382 35713 648 74 90 39 21 44 -10 46 62 85 76 69 73 57 71 28 34 86 93 49 20 53 80 20 41 41 38 21 17 36 42 53 56 78 41 45 9 -30 11 27 -11 -17 33 45 41 47 -24 0 7 7 0 -24 6 -38 -30 -4 -31 3 -5 3 -8 -3 -19 -14 -5 -22 -8 -11 -17 -16 -31 6 -16 -43 10 -1 -9 -15 -28 22 13 6 -7 18 -5 29 0 7 -9 -14 -2 11 -18 -19 10 10 13 23 14 -11 5 8 13 22 15 -3 9 10 37 28 37 24 17 8 36 36 34 13 37 12 34 52 32 46 38 17 33 50 32 34 50 49 38 41 43 63 68 45 44 45 53 68 56 51 55 55 51 37 57 48 30 22 33 33 44 43 46 47 54 65 49 59 50 58 52 65 62 60 56 60 65 62 69 55 67 75 72 67 73 74 91 73 69 71 85 77 57 55 69 65 58 50 50 54 55 59 57 56 53 48 54 51 49 41 43 34 31 40 38 37 35 27 23 37107 240 1899 30 9819 10 18 27 6975 -148 60 617 2020 5279 11148 22936 45955 88057 170067 372647 692049 999999 999999 999999 999999 850465 134879 62548 20591 458 52 82 76 35 -4 65 87 60 51 114 93 80 5 26 23 41 88 103 92 72 47 62 93 61 40 67 80 36 39 59 103 26 20 84 95 83 50 88 79 20 80 79 76 64 77 65 24 21 14 24 28 78 63 81 26 3 0 39 8 5 30 -12 -15 30 13 13 -6 0 15 13 17 19 9 17 35 40 21 46 55 43 -15 -8 18 30 18 25 22 0 4 24 -2 43 5 -28 3 3 11 45 31 7 34 17 5 17 -7 20 31 32 37 48 44 15 36 36 30 52 59 43 38 49 37 32 32 45 17 23 51 34 42 41 71 58 38 40 50 56 77 103 67 74 86 77 77 56 37 60 75 94 76 90 62 51 48 52 32 53 72 57 68 60 59 59 55 49 51 60 62 54 81 72 54 63 72 82 96 96 76 72 103 96 76 62 68 83 88 87 84 79 70 86 79 71 70 77 79 74 73 69 74 77 66 68 59 57 64 66 57 48 54 53 56 52 49 51 55 59 54 42 38 33 37113 251 1571 30 9821 10 18 33 6976 -151 418 1750 4753 10190 15155 20161 26460 31001 34083 44020 66630 90681 121401 203558 351195 488415 619465 833581 769152 613480 617085 792886 606862 234936 183396 49213 8025 3886 903 212 101 0 24 10 -6 -47 17 57 28 6 28 45 79 56 73 97 114 106 90 107 112 83 64 45 54 50 66 38 55 81 55 68 66 59 88 77 87 88 46 62 58 52 66 63 48 54 46 57 54 72 44 36 36 57 77 52 4 1 24 -16 3 -3 26 39 11 -3 13 32 12 -34 8 10 23 13 -2 3 39 31 31 2 12 18 15 32 11 1 23 29 46 30 37 26 46 68 14 7 36 4 12 24 24 15 1 9 10 17 53 30 -8 8 19 -12 -12 -1 39 14 23 36 29 33 43 37 27 32 52 46 76 53 43 43 54 41 29 23 35 31 40 49 27 62 76 83 63 61 52 61 62 69 83 74 72 78 66 90 59 60 62 74 78 53 68 63 63 71 74 63 56 77 68 44 81 76 68 81 82 78 83 92 95 88 89 88 73 69 87 97 96 82 87 96 87 71 72 76 70 63 76 72 68 70 61 57 67 69 68 66 56 59 56 51 46 49 56 55 48 51 57 53 44 30 24 37119 261 1273 30 9823 10 18 39 6977 -154 54 565 1442 2779 4344 7681 13001 18761 28903 42966 59899 84633 111763 148021 198900 237508 239617 232704 234834 268954 295293 344061 387035 382137 341385 313668 328899 349271 311511 211808 175782 142846 101235 73153 50607 30188 28467 16702 5692 936 177 103 62 -7 19 14 27 24 15 26 9 18 37 60 95 68 72 85 79 104 83 89 102 76 117 89 75 79 59 72 51 25 38 89 82 91 46 28 30 70 48 60 58 51 66 47 37 28 18 31 33 20 43 30 1 -3 -3 -11 5 18 28 14 -10 -7 -11 11 27 3 18 26 29 4 14 34 18 22 53 12 24 37 35 -16 1 6 4 17 18 16 -22 -1 8 26 12 32 -1 9 35 11 -14 -23 15 -13 -13 4 24 23 8 2 -8 4 -5 22 33 19 11 28 24 16 25 13 1 32 36 26 32 20 22 25 48 28 40 58 32 37 48 43 39 47 53 57 53 66 52 51 52 53 66 59 46 62 45 40 48 56 48 53 52 47 68 73 68 64 62 62 55 66 69 70 72 67 69 65 72 71 65 61 61 70 95 78 81 85 78 80 86 77 81 83 93 90 75 65 86 93 82 66 68 68 76 80 67 69 69 60 51 54 48 46 45 47 45 39 49 45 44 51 49 40 34 28 26 37125 265 1153 30 9823 10 18 45 6977 -156 105 698 1821 3519 6058 9107 11983 16095 21189 27943 37955 51119 70321 96077 123036 159779 205030 253240 301126 335990 386273 391217 326343 338251 405109 490147 541306 444751 251513 130780 117781 113697 75901 54741 40650 30892 18807 8687 3327 1510 709 142 36 60 43 16 9 -11 32 15 -16 -5 -4 21 22 33 29 28 39 57 71 72 85 121 115 80 82 82 58 52 47 21 51 49 14 32 37 44 68 67 53 46 51 45 39 39 32 15 20 35 41 75 63 56 38 41 53 21 0 -9 -10 -15 -14 -22 -12 -4 -19 -22 2 6 2 -5 -22 7 16 -9 3 16 12 -6 20 20 5 28 13 20 19 16 0 -18 -2 -3 -12 1 4 -2 4 -21 -31 -19 -18 -12 -9 -22 0 3 -14 -11 -2 -10 -10 -3 -1 7 7 -6 -19 -9 -15 -2 5 28 0 -5 1 -12 0 14 8 22 22 3 14 41 46 34 12 12 40 45 26 12 21 30 43 40 41 30 42 45 31 33 45 51 56 63 69 50 31 32 42 30 23 43 47 51 46 38 44 63 54 51 57 55 61 61 63 67 60 62 57 60 62 77 93 87 86 79 85 83 83 76 79 79 71 84 78 76 71 69 63 69 56 53 56 62 63 45 46 46 42 38 37 43 35 38 43 35 32 37 33 26 25 14 9 37131 275 852 30 9822 10 18 51 6978 -159 91 368 838 1278 1611 2071 2773 4467 8023 10957 13521 17102 24510 34789 30344 26754 29654 36457 44995 52333 55693 54747 54484 61537 75465 95378 131043 185955 245404 302641 382629 469419 491056 496133 436546 347967 288355 228183 167195 123179 99093 76813 56914 50531 40472 18456 4540 759 111 44 48 59 25 55 45 23 23 58 43 2 -19 -17 20 27 18 -3 27 55 88 89 73 60 87 107 105 95 102 68 41 48 63 27 54 58 16 47 43 76 90 75 82 37 63 31 41 15 20 20 23 32 27 69 63 57 51 39 33 10 -4 5 31 11 -14 -5 9 12 -8 -6 10 15 2 3 6 3 -20 -6 15 15 21 16 -14 -8 21 29 -2 -3 4 1 -21 0 2 10 -13 0 -6 -16 -5 12 -22 -22 9 17 32 35 -17 -12 -12 16 15 7 -17 -15 -7 -20 4 21 1 -2 5 13 24 21 2 14 2 28 37 28 31 48 38 40 36 38 39 45 31 38 38 16 27 19 32 39 35 40 55 47 37 44 60 43 36 49 46 26 37 42 62 52 40 44 48 44 48 47 58 49 54 63 66 64 64 67 70 73 70 65 67 77 70 74 84 90 87 86 87 90 83 76 81 92 87 88 87 87 92 82 78 76 68 67 73 63 56 67 68 65 65 58 59 50 40 46 37 40 44 45 45 48 47 42 36 29 27 37137 301 70 30 9820 10 18 57 6979 -161 -39 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -42 345 1041 2023 3177 3530 3994 5431 7164 8782 9977 13416 16935 22283 28486 36175 42941 51196 62347 74598 91123 112529 136670 162871 194011 222898 247934 268048 274251 274205 273279 245354 192891 146654 110689 85748 83634 90299 106077 133269 151479 164286 138999 107650 86585 53073 19367 12793 7634 2883 1372 914 710 584 236 118 59 25 63 128 100 81 96 87 100 70 87 86 108 52 13 -8 14 -14 15 93 95 70 92 101 110 99 89 87 86 81 66 106 89 87 81 101 46 88 81 69 75 97 125 106 52 40 89 66 50 70 39 47 61 61 67 52 24 27 35 28 20 13 -5 20 3 -9 32 23 4 2 19 -15 21 18 31 17 19 27 32 18 18 16 37 7 -2 55 5 29 32 27 11 44 42 8 8 5 29 3 32 22 3 -9 28 32 4 -7 17 27 13 36 31 16 18 22 8 18 14 19 12 14 15 17 30 34 22 26 38 40 22 65 42 43 47 59 48 72 57 39 30 47 47 39 17 41 55 43 41 53 46 47 63 78 55 54 76 75 73 51 54 79 86 66 73 48 59 63 62 51 69 72 59 65 70 79 99 84 75 79 80 77 77 80 82 80 102 95 102 113 109 120 100 98 102 106 101 92 92 97 96 83 90 97 85 88 83 75 67 79 77 74 81 73 62 58 62 61 57 49 51 55 55 53 58 51 42 46 38 36 37143 301 70 30 9820 10 19 3 6980 -164 360 338 383 391 381 463 592 634 705 910 1072 1099 1303 1544 1759 1930 2052 2220 2534 2631 2834 3205 3399 3642 4136 4887 5519 6153 7298 8542 10257 12376 15257 19023 22619 30727 43385 57166 81384 108852 139898 176650 200168 208197 212761 214473 200199 187621 179302 159151 134951 105551 71090 47950 39142 37429 32530 28058 23719 21430 18244 13263 8926 5652 4878 3101 1544 1113 1213 1142 1067 903 518 284 37 59 99 121 68 89 124 105 133 136 114 83 30 3 -2 50 9 -1 34 39 97 87 68 83 122 85 52 78 82 72 79 2 42 33 73 26 38 68 82 90 16 46 47 9 35 58 2 -25 20 22 21 38 27 23 -3 5 40 -23 -37 -32 -15 -17 -21 -1 8 -12 -23 -16 1 -8 33 58 36 17 28 -2 -26 1 10 11 18 28 5 -20 11 -11 -19 -16 -29 -15 -14 10 3 6 -8 -4 9 14 -11 -23 -11 -28 -21 -4 -19 -14 13 31 25 -6 -19 -40 -15 1 1 -13 -11 -15 -5 7 -8 -23 -24 10 7 12 2 4 17 29 31 27 9 12 19 24 36 22 8 12 13 22 19 26 43 42 16 22 31 41 34 43 39 20 30 54 42 55 50 27 21 42 47 38 37 52 45 50 54 55 39 54 64 76 62 63 63 56 60 82 67 54 67 73 74 75 89 92 88 79 84 96 83 89 92 80 74 60 68 64 61 67 52 60 62 56 64 60 72 61 46 45 44 42 33 29 34 33 36 36 36 35 31 26 31 24 18 37149 301 71 30 9821 10 19 9 6981 -166 768 661 609 564 623 679 690 719 759 813 1012 1086 1261 1381 1455 1626 1666 1707 1869 2058 2194 2430 2664 2829 3219 3793 4331 5150 6056 6654 9165 17260 33495 35889 61622 49629 17857 18453 19643 23612 29831 38379 51652 83433 136606 210182 224577 200144 109851 112083 126379 81951 68373 65973 63362 58027 49227 42895 52020 95250 99246 60491 28378 11849 7346 4423 2467 1469 989 634 434 179 93 74 81 102 93 98 127 113 129 106 130 99 112 143 72 93 108 41 18 34 72 68 88 93 97 118 112 66 27 52 96 87 106 93 120 112 66 46 84 93 83 64 51 91 71 45 47 54 70 66 52 61 33 -7 63 52 27 40 35 5 12 11 -14 11 -6 9 10 0 -12 12 -4 6 41 19 0 -17 -9 -1 16 26 13 -25 3 0 9 7 2 26 1 12 21 -3 32 17 44 38 18 8 22 0 -5 -2 -8 19 49 -5 7 -1 7 13 -8 -2 19 36 8 15 25 17 4 8 30 -1 20 6 10 4 22 24 14 40 40 36 44 46 58 38 27 29 49 42 32 42 44 41 45 30 15 38 58 49 25 51 67 61 56 44 67 47 53 78 71 65 49 45 43 54 68 58 44 52 60 58 74 64 54 61 68 76 82 68 77 77 91 90 88 104 104 94 88 85 74 92 101 95 96 97 78 82 94 89 77 84 90 88 86 94 77 76 73 80 88 75 69 67 61 53 60 54 57 58 58 57 48 46 50 49 44 34 29 37155 286 524 30 9824 10 19 15 6981 -169 -35 -24 28 87 131 153 355 411 383 543 834 982 1225 1608 4156 13334 29188 52598 166929 291787 272345 302904 280578 214076 67569 37162 41505 41707 40018 42808 54972 49910 32944 24576 22150 22193 20103 21094 41321 45953 57174 112929 150383 187024 377129 249918 11870 4538 3335 2544 1779 1068 473 173 54 76 -6 -21 34 38 66 123 98 94 68 78 108 154 113 133 106 48 91 32 22 20 8 9 1 21 81 60 6 31 28 72 49 60 71 74 72 67 22 68 95 85 71 63 56 57 57 44 41 56 37 33 34 48 29 38 31 10 24 7 -6 -9 4 11 3 34 -6 -14 -6 16 18 -29 15 12 -6 0 -10 -27 -18 -51 -15 24 33 -24 -35 3 21 3 -13 -39 -41 -11 -2 7 -4 2 23 22 -5 -39 1 24 39 40 -10 13 -7 11 19 -7 -3 -11 -22 -32 -22 -3 24 -11 -9 -1 13 28 -13 -4 10 -6 0 -6 5 25 19 -8 -6 -10 21 11 27 43 18 17 12 14 19 12 30 28 23 38 49 53 61 32 23 19 32 49 60 59 43 47 44 58 69 62 52 57 49 42 43 60 59 49 49 54 63 64 63 50 63 79 74 54 62 66 60 59 66 77 63 73 67 85 78 69 83 84 91 96 83 87 93 85 83 86 73 74 86 73 57 61 68 72 70 66 65 62 52 48 42 41 47 52 52 45 48 50 42 36 32 31 28 18 37161 301 45 30 9825 10 19 21 6982 -171 1177 1046 980 1094 1206 1188 1233 1272 1377 1359 1393 1461 1519 1631 1598 1640 1714 1857 2015 2018 2066 2165 2336 2632 2840 2930 3245 3427 4063 6441 8256 10955 31041 93155 86366 161460 70215 27504 41098 101054 184554 286727 238728 53758 23593 20681 16532 12646 8708 6446 5497 5352 6287 7101 8300 55810 108590 104123 68392 22331 4509 1645 1133 853 588 416 330 242 123 72 57 13 58 24 8 17 30 35 42 82 101 95 110 121 106 76 113 108 109 94 56 11 46 53 9 5 87 83 76 79 65 40 71 66 88 85 86 65 53 106 82 79 58 63 45 28 49 54 44 44 56 60 36 37 33 53 49 10 37 11 -32 -8 17 7 4 -1 -10 -3 -8 -4 17 51 6 13 -2 19 29 17 27 18 7 7 9 -32 -39 -31 -3 -23 -27 13 41 2 -19 17 -20 -32 -37 23 11 4 6 -14 11 16 15 14 23 -8 -16 -1 -16 -17 -5 13 -2 -11 -11 -10 -18 -13 8 8 11 -12 21 26 -12 -22 -3 -7 -23 -8 24 8 1 25 7 31 25 24 23 26 27 31 37 51 49 46 41 32 30 61 56 38 53 47 52 49 47 56 57 62 45 47 65 52 47 44 43 42 39 54 54 64 72 68 64 49 52 68 74 77 83 74 93 91 82 80 77 87 89 77 86 83 81 86 98 90 89 83 83 82 86 85 82 89 82 81 80 74 65 75 79 66 62 53 56 52 50 44 45 45 40 37 36 41 42 39 36 29 22 37167 273 944 30 9824 10 19 27 6983 -174 99 652 2548 6250 948 2575 5287 7861 12000 25626 21720 8212 3218 1075 891 1006 1744 1973 1758 2201 2229 1535 1558 3021 3838 5811 12977 81800 245206 457715 636430 844653 999999 654526 529702 34112 1040 57 64 58 40 -14 25 19 19 55 36 97 91 89 15 59 112 138 113 49 98 75 63 11 57 61 39 48 36 56 81 109 103 91 98 63 83 41 33 31 40 74 95 68 82 67 90 90 137 116 100 65 60 82 65 75 94 52 35 39 33 22 62 78 44 -2 -6 36 17 27 -4 36 40 -27 3 3 3 8 38 56 64 34 25 28 13 55 53 -9 5 -16 36 19 57 36 24 23 -4 20 17 41 50 3 0 14 49 46 21 24 11 15 2 27 7 -2 3 26 41 25 12 34 34 34 8 6 8 34 37 36 50 13 3 20 22 34 29 29 -5 9 21 27 31 9 21 18 38 50 29 25 30 37 52 88 75 60 61 65 44 46 56 43 36 33 39 58 71 62 72 65 61 57 63 73 62 61 63 69 46 68 72 72 73 78 84 92 96 96 105 82 88 88 91 90 94 99 96 107 88 101 103 107 99 103 103 86 102 95 103 103 94 94 101 90 89 86 84 91 92 91 103 104 100 84 78 83 82 73 66 70 68 65 62 60 61 62 57 49 45 37173 269 1034 30 9824 10 19 33 6984 -176 -91 431 3678 8592 31596 24650 16795 14578 1120 436 601 653 89 999999 999999 999999 999999 999999 999999 117 2451 14743 41594 77672 137225 212661 292026 338210 524310 999999 999999 683591 153787 784 3 22 46 40 21 33 57 30 50 61 -22 47 77 89 111 80 122 93 84 45 27 -18 22 34 77 52 47 51 91 104 92 105 89 95 65 72 78 74 74 65 47 49 58 82 84 86 52 37 86 43 101 60 53 82 72 -1 -28 32 70 29 35 55 -3 19 -13 7 26 -1 -9 29 22 18 31 41 -21 -3 -38 -18 35 -10 -21 2 28 17 19 5 18 1 29 43 33 18 9 28 14 0 7 27 3 -18 20 4 22 6 7 14 19 6 -21 4 3 16 35 17 12 -2 -5 -7 19 23 12 1 -2 25 19 -16 -15 19 20 8 22 18 12 12 16 35 30 19 15 -8 21 19 21 26 4 8 23 19 55 51 58 53 29 39 35 35 35 48 40 38 48 53 70 63 47 60 53 60 68 61 69 66 72 62 62 38 40 47 49 67 71 64 64 75 77 68 87 72 70 70 63 84 90 80 71 80 89 91 105 95 90 101 104 90 81 82 90 96 99 82 80 84 82 91 99 97 88 82 80 74 67 62 68 49 53 58 54 46 53 53 46 45 41 23 25 37179 250 1604 30 9824 10 19 39 6985 -179 -73 240 784 4833 30460 95802 232334 486612 864942 999999 999999 455458 5039 126 47 16 -4 2 48 9 1 -34 6 -17 34 26 1 26 95 112 51 116 85 30 -11 -9 15 42 37 32 -9 -9 60 64 71 51 53 71 70 49 37 31 72 69 92 86 64 58 89 29 69 67 120 54 78 57 57 36 28 85 15 9 27 3 6 21 17 10 32 22 -9 -20 25 -28 -18 16 -14 -18 -36 -29 -52 -11 -23 -35 -36 -12 -10 9 18 48 0 -17 34 -3 -25 -9 32 8 15 18 6 -5 48 -1 -13 18 4 9 27 6 14 19 9 4 -3 -18 20 -19 -14 -5 -23 -18 10 -9 32 -18 -48 -8 -9 -6 -28 -4 20 12 20 -1 -10 5 -3 5 15 -16 -4 7 -8 -8 18 5 -10 1 28 27 26 7 9 15 30 40 25 18 36 36 36 33 48 48 28 39 49 58 43 17 14 42 42 46 36 40 46 25 45 36 50 57 61 60 54 57 61 76 63 56 68 62 74 75 77 79 79 69 66 74 75 88 91 95 79 80 76 74 56 76 76 68 63 75 69 68 61 66 66 71 62 59 62 52 47 41 40 37 36 35 43 42 38 35 31 27 22 18 37185 301 73 30 9823 10 19 45 6986 -181 1406 1157 1101 1055 1057 1019 1083 1108 1186 1152 1032 1025 1091 1178 1276 1307 1401 1471 1456 1536 1640 1796 1996 2158 2188 2037 2022 2190 2181 2289 2511 2584 2700 4051 4422 4463 4598 4754 5806 5954 5533 4544 3068 2640 2244 1832 1424 1300 1287 1139 1214 1307 1514 2014 2823 13009 107682 335646 637826 662265 407965 5091 131 39 9 2 3 -26 -29 -24 -37 -20 -17 -7 6 -30 46 25 77 80 53 42 49 31 15 34 27 57 39 6 36 48 101 115 128 67 57 109 83 70 48 26 54 73 43 54 30 48 64 77 62 81 73 81 36 31 41 61 43 35 53 44 -3 -1 -14 10 -27 -34 7 7 -1 -19 -31 -3 0 -18 2 -7 -34 -21 -32 -5 14 1 -12 -14 -17 -27 -7 -1 13 -4 23 8 17 -1 13 24 29 34 34 -5 19 19 -9 58 18 -1 -13 -34 -28 -21 -31 -45 -38 3 -11 1 -16 9 -8 -17 -14 14 30 6 12 -10 1 19 -21 -16 -3 9 -15 14 2 -1 14 13 -16 6 16 8 11 3 0 -4 -4 -6 0 4 -3 21 5 -1 16 0 20 28 21 30 34 30 13 36 42 59 47 36 50 68 67 47 55 35 31 50 33 45 42 27 49 56 43 37 42 45 57 68 46 62 72 81 59 50 68 71 70 68 67 69 90 86 77 77 77 82 87 79 80 80 69 74 85 80 68 59 65 72 73 70 69 60 62 58 56 49 41 44 43 46 43 40 43 37 30 34 29 23 18 37191 301 72 30 9822 10 19 51 6986 -184 721 648 729 800 697 704 816 875 856 1000 1029 1103 1366 1540 1595 1761 1917 1987 2159 2525 2840 3083 3312 3519 3695 3911 4144 4289 4567 4869 5811 9604 31438 70484 121495 163301 99170 76578 89522 120871 141123 142625 227107 147718 108283 21654 13132 24254 21895 13080 20814 29068 6311 6002 13502 67858 322233 381676 144724 4091 119 78 54 61 50 38 48 25 41 71 64 44 26 -18 31 25 45 44 106 84 81 104 133 98 67 92 42 23 18 83 83 66 70 64 99 122 49 71 93 74 80 43 123 79 68 89 102 78 86 86 107 110 91 111 61 42 50 55 46 55 64 16 30 39 20 42 -6 -3 30 23 30 15 -8 43 61 18 -4 30 61 13 8 19 5 -5 5 -4 24 24 -2 11 3 -5 23 12 22 46 44 25 39 72 7 27 32 13 -10 -6 1 7 15 6 -9 7 26 -15 1 -7 -14 -3 31 42 33 27 64 49 55 18 -1 -11 7 31 12 11 19 33 13 19 -1 -2 17 0 -11 -24 -22 -10 7 7 25 25 13 22 21 3 -5 10 19 32 50 41 42 32 38 51 44 44 40 52 38 38 61 68 48 74 63 55 53 49 43 48 76 65 52 59 73 68 67 65 65 89 89 69 77 75 86 85 86 92 90 89 84 87 97 101 94 93 86 86 91 94 98 102 98 84 88 93 97 90 93 77 76 86 78 87 94 98 89 74 72 68 60 59 57 51 56 57 53 57 56 49 50 36 24 37197 301 72 30 9822 10 19 57 6987 -187 138 192 172 224 243 268 385 558 623 812 962 1154 1214 1318 1518 1691 2223 3045 3079 2592 2615 2574 2659 2693 2601 2864 3088 2689 2265 2500 2973 3322 4343 4863 4645 4380 5408 14543 86237 211080 331094 495795 312863 76751 14746 7500 5994 23979 37237 24219 24725 154879 122109 59189 64918 115670 192246 371469 300637 78790 3514 197 72 97 75 57 12 3 17 -7 5 40 18 14 32 40 13 67 71 143 74 66 74 99 66 55 51 67 41 44 95 120 76 51 56 124 115 79 65 66 12 8 63 109 68 106 63 71 88 109 70 80 54 60 72 56 40 35 49 48 32 36 15 7 18 -14 -23 12 5 11 35 2 17 19 -1 3 27 54 19 -12 10 15 23 10 -28 -30 23 48 40 -4 22 18 -4 18 31 -1 -2 23 20 31 35 7 -3 -7 21 30 12 -5 -3 -15 -13 -13 0 30 20 10 1 -5 27 11 5 36 35 1 -8 3 8 32 2 12 7 -16 9 24 33 21 19 -5 -15 -5 45 16 5 -4 9 34 12 1 8 -2 -10 16 20 14 22 23 18 15 15 33 24 33 45 45 35 27 34 47 58 77 59 63 56 54 67 50 65 54 64 40 45 63 75 64 56 65 72 54 70 63 59 70 84 88 76 85 92 92 86 98 87 88 89 88 99 88 75 78 94 93 88 73 79 82 81 77 67 65 79 78 82 84 79 81 74 76 75 60 58 57 47 48 51 48 49 54 50 47 48 42 32 37203 298 162 30 9822 10 20 3 6988 -189 118 184 215 311 404 346 514 579 606 722 1070 1304 1777 2485 3659 4448 5200 6446 7142 6883 6753 6381 5815 6809 7396 7223 8352 9207 9884 11338 9560 11485 24368 19798 12700 6854 9631 11102 6984 3844 3695 4308 6292 18369 36841 37434 28334 36708 30221 11691 36334 113888 171099 186435 307831 512225 696444 540866 199320 434847 25451 205 39 23 -41 -32 -17 -3 32 -2 -56 4 -12 5 20 50 88 99 90 88 57 44 0 -22 21 -5 81 65 60 38 65 56 86 77 72 99 31 55 57 47 40 38 48 79 42 51 66 38 13 58 69 34 40 60 62 43 61 -10 20 11 8 22 -4 1 -1 -9 1 -3 -47 -18 -20 -24 12 -16 5 22 21 -41 -2 36 -7 -39 -52 19 -21 11 17 27 -3 11 33 -13 16 4 1 -3 22 -6 -28 -1 35 -1 -38 -12 -28 12 -20 -23 8 3 -17 -5 -22 -33 -25 -20 -31 -19 -8 -21 2 18 -16 -39 -35 8 7 0 1 -21 -4 12 14 12 -3 -21 -18 18 12 9 12 -13 -6 -4 5 24 -9 -5 -2 -5 15 5 -21 -7 -1 6 21 20 8 24 44 61 38 34 28 35 46 10 30 48 44 42 44 44 39 36 34 37 50 36 36 48 50 41 46 56 59 59 37 60 76 76 68 71 67 65 73 80 75 71 64 67 84 81 74 75 73 71 63 63 63 65 64 61 64 61 70 77 72 61 47 48 47 47 49 49 45 37 34 36 40 33 32 31 38 36 21 17 37209 256 1421 30 9821 10 20 9 6989 -192 65 573 1640 4462 10419 28116 57282 114298 255258 959237 682701 478386 365926 397159 385097 741097 999999 81141 1099 68 47 67 66 53 -2 10 28 36 8 5 55 71 34 64 132 105 69 6 -14 -4 -3 15 49 39 56 88 68 118 61 58 38 75 81 67 67 79 12 62 48 64 74 56 37 24 59 19 31 21 70 41 90 61 51 22 1 -60 1 -13 -25 23 -11 -12 2 -37 -47 -41 3 -22 -19 -10 0 10 -2 -15 -13 -46 -58 -37 1 -8 -20 -18 10 29 4 -1 10 3 -23 -12 -18 -15 16 -19 11 23 -5 -9 -27 11 -31 -18 31 3 -5 -18 -14 -14 -28 -39 -21 4 3 -23 16 13 -15 -7 -14 -36 -6 13 6 19 5 17 -8 -14 -4 15 5 18 -12 -2 25 4 2 18 10 1 5 5 1 -6 3 -1 3 10 -3 8 8 15 -4 7 10 9 3 5 16 30 33 32 33 40 60 49 37 54 56 50 46 43 35 51 65 45 38 49 49 42 43 40 44 54 55 50 58 73 80 92 73 76 71 70 74 82 91 76 68 75 70 64 79 75 78 85 80 78 77 77 75 70 78 68 60 78 70 57 57 64 58 55 47 47 53 46 43 47 44 42 50 50 38 34 26 20 37215 300 101 30 9821 10 20 15 6990 -194 501126 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 272 1957 4978 9743 17938 37804 97197 246092 458898 532532 529907 685149 773433 848733 927870 181354 163303 107221 3565 393 82 60 32 48 57 19 10 44 15 7 21 -47 -8 4 52 17 76 126 120 103 45 53 27 1 -18 13 11 51 43 79 125 114 106 77 103 38 79 91 77 24 32 12 79 84 59 42 25 86 27 14 31 40 -4 28 4 22 40 22 -6 22 3 16 -23 -38 1 -8 3 -8 -15 -25 -2 0 26 -9 -15 -25 -18 -21 -38 -33 -16 6 47 19 7 -26 -51 -38 30 40 34 -6 -11 9 10 -8 -30 11 -16 -23 -36 -10 0 18 -9 13 32 -4 -18 14 13 -8 -20 23 7 -19 -20 -1 -26 -1 13 37 -13 -43 15 23 -1 -6 -8 22 -5 14 8 14 11 -11 11 5 2 -5 1 -9 -12 10 4 -6 22 2 10 10 1 2 10 5 9 4 23 25 23 26 27 44 34 29 41 19 31 42 52 56 40 41 54 77 46 48 59 66 64 61 50 51 59 59 53 41 39 66 63 76 75 62 66 68 71 66 79 82 79 74 82 77 70 84 80 83 76 74 71 79 83 85 83 89 81 86 77 69 67 74 73 57 63 62 55 53 53 55 55 50 53 52 52 54 50 45 44 36 31 37221 260 1298 30 9818 10 20 21 6990 -197 66 1039 2673 6025 13368 9771 5556 8595 12606 36947 77585 132094 109391 174027 309553 479728 562474 727678 883724 999999 780082 4721 153 54 6 38 -3 25 55 52 -44 -11 16 -32 -24 -10 11 0 73 126 104 76 42 62 48 18 27 49 62 88 108 99 62 66 71 80 64 71 52 87 77 59 68 57 64 40 86 106 43 41 54 42 33 14 47 21 42 23 26 -39 -11 -7 12 -12 -2 14 -23 -7 -4 -35 -40 -31 -28 -12 1 12 7 6 -7 0 12 4 -8 -4 -28 -45 6 5 -6 28 -3 -41 1 -13 -20 10 -7 -18 23 -20 -8 20 2 1 -21 -21 -17 -8 9 -19 8 -12 2 -7 -39 -33 -24 1 -8 4 19 11 21 32 0 25 -6 -26 -28 11 2 1 0 24 11 1 -5 -5 9 10 8 -1 0 -6 18 29 18 -8 5 9 -7 18 5 12 30 37 13 34 36 33 24 28 24 23 15 31 40 27 44 52 55 40 44 50 47 51 50 62 50 56 43 50 45 55 50 55 70 64 65 66 70 74 73 76 66 83 84 78 71 74 74 80 76 80 84 67 66 82 77 78 89 79 81 89 88 81 83 83 81 78 75 66 55 54 50 57 54 52 45 49 48 56 52 49 46 47 50 40 30 17 37227 274 877 30 9817 10 20 27 6991 -199 9 198 338 569 709 919 1305 1542 3112 7154 12404 6732 3139 3804 3176 2702 4109 13764 36459 68703 54921 80284 137115 175636 191546 277581 343519 424370 916658 999999 624765 232615 2823 156 90 27 56 59 60 -4 14 -3 34 5 -8 -7 52 0 43 51 57 58 108 63 65 113 117 52 96 34 21 24 69 49 27 65 68 25 35 31 61 82 77 47 10 15 15 39 66 79 57 54 69 70 60 41 16 23 32 37 -4 -3 -25 -38 -34 -30 -3 12 -8 12 -10 -22 -40 -61 -25 -14 -2 -31 -50 -28 12 -8 -34 -28 -53 -34 -31 -20 -7 -33 -20 -19 -20 -53 -25 -27 7 -8 1 -30 -16 5 -19 -23 -13 -19 7 -39 -16 -32 -38 -13 -45 -13 16 -7 -20 -18 -19 1 -9 -20 2 -14 -23 -19 -2 -17 0 4 2 9 -19 -23 -10 -26 -9 16 -9 -15 -5 -6 -17 -7 -6 -19 2 -2 -30 -10 -7 -12 -16 14 -16 -30 11 10 9 -1 -15 0 13 2 -4 33 5 25 18 -8 8 17 17 30 14 20 34 42 34 26 40 43 37 43 52 48 48 36 44 47 37 54 43 44 44 65 56 65 55 54 75 80 88 78 64 59 58 56 72 71 68 66 73 70 65 66 63 69 68 76 76 65 63 71 66 59 51 45 46 46 38 45 41 35 37 36 38 37 38 40 34 33 25 13 37233 281 667 30 9817 10 20 33 6992 -202 -41 106 283 347 300 729 1310 1334 1483 1693 1518 1560 1697 2783 10831 16077 5575 8434 20717 49631 60110 48157 36587 30852 73521 168300 256753 144242 142762 120904 140883 195815 245981 402096 746836 944162 477403 53831 1454 254 89 54 104 86 76 89 64 37 -2 39 2 -18 -2 28 56 43 83 102 99 59 77 128 102 62 66 61 47 82 110 96 111 73 95 86 45 107 90 83 71 53 79 81 66 87 105 126 108 62 54 70 62 60 49 86 12 -1 15 -9 -31 -5 -4 6 -8 -4 28 2 18 27 0 1 3 10 12 42 14 -10 -8 6 7 33 21 15 35 37 -3 17 4 29 -10 -17 -13 -2 17 -18 -31 -15 -1 -13 -6 17 -11 -15 -47 -37 1 13 -7 -19 -14 -2 -5 21 18 -4 9 16 -18 -24 -1 12 42 33 1 4 9 14 31 24 -2 2 25 30 15 38 27 23 13 -13 0 4 32 37 11 16 30 12 29 15 31 22 25 25 7 21 36 37 12 0 15 20 16 14 16 21 18 28 51 68 36 37 64 76 61 57 70 62 47 45 64 83 77 62 44 45 67 69 79 79 74 70 75 61 89 80 86 104 104 95 95 95 88 94 92 90 92 91 80 82 93 98 95 91 93 95 110 97 97 106 96 98 98 87 83 76 81 72 69 77 69 65 66 63 60 65 68 61 59 63 56 40 41 37239 274 878 30 9818 10 20 39 6993 -204 145 464 871 1110 1216 1545 1541 1786 3032 3298 4982 10946 19765 25612 29639 25756 48491 60837 54060 73746 171256 349563 414619 617588 762979 748733 687643 293058 276223 80109 2260 205 71 41 95 64 112 57 10 44 67 5 -6 -30 22 14 -28 34 15 1 24 69 60 89 115 78 68 10 -7 39 87 79 116 110 70 69 106 57 65 109 94 39 32 47 66 72 71 41 68 85 80 126 78 55 80 66 67 17 31 2 11 16 6 5 10 -27 -13 -4 -7 -34 -48 -43 -28 -46 16 -14 -16 -21 14 -39 -43 -52 -36 8 -17 -1 -12 -1 -6 -10 8 -14 -4 12 -39 -53 4 -15 -21 -27 14 -11 -49 -44 17 -1 -15 -29 -29 -27 -13 -22 -26 -3 -14 1 -6 -9 -11 2 -16 -19 -18 -12 -8 5 -21 -6 -12 19 36 1 26 34 29 12 19 -2 -13 23 21 26 -6 16 38 -1 1 -15 -17 -5 9 22 9 1 0 6 27 8 16 12 12 22 31 17 16 23 10 15 12 20 28 34 34 50 27 27 53 64 44 51 30 35 41 47 22 32 54 54 66 58 46 50 55 61 56 77 70 84 78 74 84 83 74 77 78 87 81 64 81 79 88 66 82 88 89 78 82 96 90 88 88 90 73 66 58 62 56 49 46 50 50 53 54 49 49 48 54 48 44 48 50 39 33 31 37245 298 156 30 9816 10 20 45 6994 -207 -96 999999 -67 75 119 121 172 148 198 229 387 547 647 699 778 937 1099 1332 1602 1704 1803 2683 4074 4326 4303 5226 5834 6572 7363 8631 10713 12268 13788 15026 16291 15660 15134 14628 14207 20518 49189 103099 90478 126746 211628 391155 610838 758780 626849 386887 270524 51370 6171 10751 40251 3925 209 104 132 100 80 66 70 40 115 21 63 92 12 46 36 7 -8 24 -25 27 81 120 101 82 126 41 0 45 71 47 54 47 55 44 47 38 40 -4 2 29 89 101 79 77 55 -18 2 39 72 77 98 91 95 41 49 17 1 -2 -20 -34 46 24 -13 15 30 -28 -30 -32 8 26 42 -9 -43 -39 -1 23 30 -25 -11 -3 -38 -28 2 29 8 20 2 -40 -33 -4 16 -19 -8 2 21 -12 2 5 -14 22 15 -43 -30 -33 -38 -22 -9 2 9 4 -2 -34 -36 -32 -13 -24 -30 -16 11 -13 -20 -34 -48 -18 -4 6 25 -12 -13 -10 -11 6 26 -2 33 16 -2 -5 27 21 13 22 25 10 5 26 12 35 39 3 -4 -10 -6 16 9 6 18 2 4 2 9 19 9 19 10 23 12 11 10 29 31 31 38 33 41 46 47 56 49 50 52 47 61 64 45 45 47 40 26 51 54 46 62 69 76 73 61 66 78 82 97 76 83 80 68 78 84 94 89 80 86 90 91 86 82 81 89 84 75 74 59 65 56 56 53 48 60 62 50 51 50 48 48 49 45 43 47 43 45 45 37 26 37252 272 935 30 9815 10 20 52 6995 -210 -49 37 147 351 632 738 1043 1348 1890 2041 1844 2435 2037 1884 1506 1723 5366 19017 45863 128567 296427 577195 874953 999999 966885 658263 270388 31651 903 262 212 176 157 169 143 123 70 75 65 106 68 38 -10 26 67 4 -32 -48 42 74 120 152 118 71 21 -14 15 57 54 56 62 23 76 80 88 76 89 84 31 28 42 27 77 63 70 77 93 35 77 89 53 54 45 88 52 33 47 54 0 20 0 26 4 -18 -8 -16 -31 -8 5 5 21 -15 -5 -3 -14 17 -10 -6 29 -1 13 29 34 -9 -4 1 -10 0 -9 -20 -22 -39 -7 -8 7 -27 -10 -29 -29 -35 -20 -35 -34 -17 -22 -8 13 -5 -18 -20 -44 -18 18 12 7 -1 -25 -37 32 13 16 7 4 -4 -29 -44 -22 -16 -7 -3 1 14 -9 0 16 3 3 22 28 3 23 21 24 7 -3 11 1 -2 16 28 1 -12 1 43 38 19 15 12 28 8 -7 0 16 10 3 21 17 15 22 53 35 16 49 67 46 46 54 59 34 49 31 30 38 46 41 51 44 50 55 50 37 58 73 63 67 59 60 78 98 85 75 72 80 75 86 92 78 87 99 97 89 83 85 91 84 78 76 75 63 60 67 56 48 42 37 40 41 42 46 37 45 44 40 40 41 45 50 41 42 37 20 21 37258 270 995 30 9815 10 20 58 6996 -213 -13 235 450 757 1270 1756 2518 3409 3983 4038 4020 3919 3812 4134 4181 7329 28642 119793 273855 621415 920184 999999 770861 39530 979 306 248 269 198 106 140 94 35 78 97 111 99 24 40 23 12 36 83 52 9 28 -11 78 91 89 109 70 129 65 26 -9 14 93 77 114 73 85 29 37 66 81 103 68 79 53 96 81 62 68 42 70 102 50 94 70 54 42 65 65 9 23 -4 32 7 -26 -22 -26 -27 -10 33 21 -15 -19 11 -32 -23 -8 19 8 17 20 5 -8 -16 -3 33 -1 31 22 -26 -32 -32 -4 9 4 -12 -2 -21 -23 5 -29 -41 -37 -24 -6 -6 -2 -41 -12 1 3 -42 -15 -32 -44 -9 0 12 24 20 20 -13 -3 -16 -16 -16 16 -17 2 -6 15 39 25 22 35 22 48 34 26 11 12 24 2 8 14 14 26 28 48 24 26 16 -3 8 11 29 18 26 -4 -1 24 13 5 34 20 -2 30 20 9 17 44 40 50 67 51 33 31 55 34 41 45 48 56 55 43 26 39 58 53 43 37 57 61 67 57 71 77 80 77 65 69 86 101 93 90 82 102 105 92 109 101 107 96 82 96 100 103 77 78 83 80 75 86 78 75 68 65 57 57 55 40 51 47 40 42 51 48 43 45 47 40 41 42 33 25 37264 270 995 30 9815 10 21 4 6996 -215 -71 46 70 171 421 414 554 832 1159 1293 1910 2391 2778 3242 6977 15685 36863 106454 299344 535871 729248 999999 999999 449330 47789 985 346 265 149 139 106 94 131 153 162 156 118 113 124 98 69 19 24 65 63 49 90 52 113 124 111 96 102 56 3 48 37 66 81 39 95 45 92 39 65 60 87 91 112 82 66 130 94 93 51 48 94 85 89 19 51 11 30 17 32 33 -23 18 -1 -18 13 -27 16 24 5 -3 15 -2 12 8 -3 31 13 -9 -3 -9 -8 36 26 -3 42 34 -10 1 19 10 -1 1 8 -13 3 19 8 31 17 7 -4 -17 3 -1 27 7 33 9 17 13 38 22 9 2 10 36 27 63 26 13 1 -3 -2 4 25 23 43 23 20 31 12 22 23 45 50 16 -10 28 16 23 30 30 41 10 23 45 36 20 52 4 14 23 19 24 22 17 26 50 42 17 13 29 51 31 22 46 41 56 47 51 70 59 60 70 64 75 56 57 53 60 78 58 60 69 63 60 86 74 56 58 58 60 60 67 68 73 75 84 80 80 95 90 87 87 94 109 107 102 94 91 107 95 100 102 94 88 96 92 78 90 82 77 70 62 65 71 66 59 54 53 48 58 54 46 47 48 57 52 46 49 41 34 29 32 37270 259 1325 30 9815 10 21 10 6997 -218 -6 290 459 682 2487 17329 64121 166484 374606 807560 999999 999999 886472 433232 26121 586 295 228 206 193 173 125 88 114 103 49 117 130 187 62 72 95 57 38 57 14 85 150 115 129 113 50 30 76 87 74 67 107 128 82 93 111 84 103 103 113 85 101 90 61 95 100 119 79 91 25 78 111 98 52 9 36 36 19 21 12 -35 -18 36 6 11 25 -4 11 -12 19 10 20 55 31 35 -20 -6 30 13 19 -7 4 -2 15 21 31 23 -10 -10 33 38 27 20 -19 10 32 10 10 -7 -5 13 29 19 -10 -17 -4 39 31 -2 -7 -10 19 11 19 16 -8 22 8 -14 -9 10 12 25 30 8 8 9 15 16 29 55 29 36 32 16 15 30 26 33 27 60 50 43 45 76 42 52 35 24 13 17 30 16 36 32 13 15 4 27 32 32 31 33 41 41 50 43 33 41 70 77 73 59 68 76 59 57 75 71 77 64 63 76 72 73 79 74 48 64 72 81 77 75 74 74 87 84 75 88 86 87 95 96 97 92 98 117 112 101 99 112 112 104 103 110 109 83 101 90 75 74 68 63 68 69 64 63 56 57 58 57 63 60 64 61 59 55 58 54 47 34 31 32 37276 261 1265 30 9815 10 21 16 6998 -220 -50 70 78 221 488 739 2521 11094 35367 87552 221567 512994 999999 999999 999999 87969 3469 330 237 236 194 103 80 60 88 88 95 46 85 103 43 15 35 28 37 39 22 10 57 46 116 133 32 18 11 32 25 67 121 44 47 74 24 65 66 92 79 84 38 24 74 135 97 59 50 89 143 102 109 90 70 66 48 10 0 4 30 15 -8 -25 26 8 -20 -15 -26 -38 17 40 -22 -21 8 -15 -25 -19 -19 -14 -5 -14 -29 -33 -28 1 -28 -3 5 11 30 1 5 -15 -11 30 3 11 10 -17 -35 -21 9 -8 5 -26 15 12 11 -36 -8 11 22 14 3 -8 -9 14 18 10 0 -16 1 1 2 36 -5 -1 -1 14 11 7 21 41 -9 14 10 12 0 17 -1 7 5 29 22 12 22 30 -3 -13 1 9 26 8 22 33 40 43 19 -2 -7 10 5 21 13 9 9 11 27 43 28 46 41 45 54 56 53 47 48 47 47 41 44 51 59 45 50 47 62 49 47 37 49 57 63 58 49 68 73 57 72 74 88 80 67 85 104 90 67 73 89 95 92 82 86 92 87 81 84 73 71 73 70 62 54 45 47 49 50 45 54 58 46 41 42 37 40 48 48 39 40 35 31 18 21 37282 254 1474 30 9814 10 21 22 6999 -223 64 3845 27110 86436 192955 455686 980368 999999 999999 339541 3456 385 278 171 123 99 26 35 89 119 60 44 17 28 55 24 60 21 32 62 40 97 105 58 44 35 18 64 102 119 71 36 81 38 41 76 115 48 31 19 116 104 27 65 74 36 42 57 73 101 107 49 109 96 69 107 21 12 -6 20 -13 -27 15 3 27 38 32 13 21 1 5 -43 -38 -36 -32 16 -4 -40 -39 13 -6 2 -44 -19 -51 -24 -37 -58 -20 -6 -5 -21 -42 -8 -7 -16 -46 -55 -27 -33 -15 -24 -1 -25 -33 -11 -30 -25 -31 -9 -4 -18 2 -23 -18 6 2 4 17 -6 -19 8 -22 -2 -3 -8 -10 18 -5 -15 1 13 24 -11 -1 -5 6 19 5 7 5 11 23 32 23 -5 9 14 -2 6 1 17 10 23 34 -6 37 20 17 2 23 28 26 30 31 21 44 46 23 32 8 39 42 39 38 50 42 37 42 28 33 34 43 31 31 48 38 48 58 46 48 48 48 56 68 68 71 55 63 52 54 72 62 84 76 81 73 80 84 78 85 79 83 74 81 79 80 71 70 63 57 56 57 44 42 40 42 40 33 38 37 33 29 26 36 42 37 29 30 29 22 17 8 2 37288 254 1473 30 9813 10 21 28 7000 -226 207 1870 17139 77376 204904 418430 838252 999999 999999 830734 52695 2671 492 347 190 109 69 89 103 129 55 52 18 80 75 40 33 65 82 42 31 25 65 109 101 81 6 38 43 41 110 84 75 72 76 80 128 111 99 69 59 98 98 93 86 75 86 66 104 97 101 133 128 86 105 70 53 20 2 39 22 17 19 41 36 66 45 36 27 14 -6 -10 20 15 22 2 -7 20 17 23 15 -10 8 0 -15 5 14 69 22 -17 -11 -6 14 -33 12 22 28 -13 -19 20 21 36 -4 -3 -16 16 20 16 -10 17 35 33 15 5 26 0 30 1 27 56 35 25 24 21 25 23 26 -3 28 23 16 29 18 14 39 50 33 26 14 -10 17 41 44 24 33 28 36 43 10 21 4 23 33 13 43 21 42 34 18 31 -1 35 32 47 22 51 53 50 47 22 46 55 68 67 52 47 42 56 52 47 53 49 68 67 63 53 57 64 70 69 67 65 66 62 70 68 77 87 85 98 88 69 81 84 87 103 93 99 103 95 91 89 90 107 102 81 89 105 102 85 77 74 79 77 63 59 59 54 56 56 55 48 54 59 50 43 50 52 46 39 37 33 24 24 37294 299 124 30 9814 10 21 34 7000 -228 76 57 200 339 439 506 643 701 1033 1107 1075 1181 1392 1629 2276 3102 3767 4088 4088 4083 3850 4011 4494 4541 4746 5121 6325 7376 7837 8139 9505 18671 36735 20842 31618 25630 26255 28664 15573 10908 12555 13349 18269 26055 39642 58183 81423 69399 74240 76509 117144 291251 632426 796215 716229 298781 9763 601 429 355 243 177 70 92 129 107 107 79 31 69 68 63 90 49 45 55 112 31 49 46 36 58 75 131 82 98 86 32 56 36 75 82 69 85 95 121 83 100 86 75 69 84 36 55 128 83 107 53 57 64 63 14 -14 18 36 37 -18 57 68 -5 -25 -20 -1 47 34 -5 -28 -36 16 30 5 7 17 -4 -16 -43 -30 -5 1 -26 -3 41 29 42 -2 -26 -21 17 -12 -32 -60 -22 4 14 6 -12 -14 1 8 -2 10 22 7 27 13 9 -34 -31 -25 -22 12 33 -11 -17 -8 1 17 24 26 -14 1 10 31 23 32 20 36 30 16 19 29 7 -4 4 46 47 42 47 47 40 63 52 21 23 28 8 -1 27 17 18 20 30 12 21 25 21 8 15 28 34 23 38 46 58 51 39 35 18 43 52 54 50 22 33 50 51 46 42 56 48 42 40 57 72 54 49 67 66 65 74 68 54 65 84 89 79 92 96 97 74 81 87 96 96 99 88 88 93 97 84 79 76 78 63 72 66 57 58 50 48 56 53 58 54 48 42 44 34 42 32 44 39 39 35 35 34 26 15 17 37300 254 1479 30 9819 10 21 40 7001 -231 56 563 793 686 753 2723 9839 33795 106384 325461 559470 518391 999999 999999 999999 21399 1108 142 138 118 111 105 153 78 124 76 88 30 57 81 44 25 48 59 56 16 74 76 95 38 100 73 8 50 65 28 43 63 73 104 62 83 87 122 107 109 61 38 76 119 96 112 67 30 47 -18 18 14 27 -3 3 -13 8 5 25 22 25 22 30 21 15 49 42 24 7 -32 1 21 18 19 -5 -11 -18 -11 39 3 -9 18 31 -4 7 14 27 -17 3 -9 -18 15 9 -2 3 -9 22 10 -7 36 -7 -11 4 20 12 -10 6 27 12 20 36 6 9 23 14 2 7 -4 19 38 16 12 17 9 -12 -3 16 13 33 34 23 37 39 44 54 32 39 44 35 24 12 26 43 50 6 25 32 26 40 11 -4 29 19 26 33 43 11 34 53 27 31 50 24 62 61 54 40 45 37 40 43 40 53 43 59 54 48 50 57 58 54 65 60 48 47 61 52 55 43 60 58 70 73 88 94 87 92 87 81 87 88 86 83 89 93 95 102 99 109 101 86 85 75 71 66 66 76 60 53 53 59 52 41 48 51 54 52 41 40 38 41 36 44 43 34 28 20 19 37306 287 491 30 9821 10 21 46 7002 -233 -35 999999 999999 999999 999999 999999 999999 -29 256 366 598 789 826 840 1145 1602 1896 1617 2565 5540 9903 12330 3962 358 75 1291 3895 17690 89579 167741 177198 267485 327835 312551 183199 191489 234280 368564 338399 421891 524522 335503 297667 318576 300532 470410 32427 824 127 82 103 74 109 115 92 106 90 82 87 100 82 42 63 102 94 62 68 9 48 96 126 99 101 74 92 59 84 107 103 106 91 80 85 89 84 100 93 75 83 66 127 103 108 93 53 58 37 -1 14 20 -35 10 15 35 15 3 25 -17 17 -11 -29 -31 -40 -16 10 -7 8 43 18 16 -3 -4 -27 -17 32 -3 14 34 44 20 -17 -44 -24 21 -5 7 10 -7 -6 -23 -3 -11 16 20 14 41 62 -10 7 -1 15 15 20 7 0 18 28 24 32 8 34 21 11 4 27 19 -30 11 24 0 15 29 23 55 59 19 -11 -6 48 42 35 1 11 19 28 0 -2 20 37 11 34 48 -1 3 27 35 28 34 37 26 13 16 39 19 11 15 10 34 53 41 54 45 28 17 24 30 38 39 9 24 41 58 67 56 66 69 50 67 79 76 57 55 66 72 85 76 64 88 64 76 68 87 89 77 82 88 97 89 87 103 110 110 110 106 108 96 103 90 93 103 102 92 99 90 81 78 83 74 64 66 53 53 58 60 59 59 56 54 57 51 51 52 43 42 38 29 25 37312 253 1511 30 9821 10 21 52 7003 -236 269 898 2022 4725 10704 25290 69885 237473 502806 666255 986145 999999 999999 771888 27473 300 48 107 122 160 110 96 74 50 51 35 49 69 100 111 43 63 11 19 90 120 86 67 72 87 95 71 97 76 67 80 86 105 73 97 109 76 94 86 61 86 84 117 140 80 29 52 48 -14 -12 -28 -6 32 4 -28 19 21 -21 -28 5 16 2 32 -2 14 19 19 -12 15 -12 -17 13 -11 23 21 19 -14 -26 -10 -5 -3 -13 -18 44 14 20 17 -6 1 -49 -9 16 -23 -13 -3 31 -17 4 -11 -26 11 15 0 3 -10 -6 15 -8 5 24 23 10 7 -2 9 12 23 20 8 12 -4 36 16 12 12 10 15 24 30 23 6 14 20 48 8 8 23 6 39 22 23 16 23 28 19 12 56 39 41 29 32 35 15 24 25 20 31 24 5 15 9 28 38 18 21 59 44 46 45 38 48 25 17 32 43 43 50 46 49 68 77 65 74 53 57 54 66 71 86 88 63 80 92 86 97 88 86 81 89 99 124 114 105 101 92 102 112 102 102 99 116 88 88 87 76 86 80 73 74 71 64 54 61 63 61 59 49 43 51 50 53 53 50 41 39 32 27 22 37318 300 100 30 9820 10 21 58 7004 -239 688623 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 266 1256 3625 9542 23276 56231 91526 151370 326756 531318 669614 999999 999999 914436 726456 10293 369 136 161 91 130 109 145 130 87 56 56 77 37 50 61 60 76 15 3 95 87 81 129 129 103 87 138 92 73 48 91 121 123 113 109 139 136 111 141 113 121 74 57 76 96 75 93 67 47 25 0 36 25 35 63 74 36 15 -20 8 48 43 45 20 48 39 14 -8 35 22 26 -5 -25 25 15 0 7 24 66 27 50 32 1 10 4 8 23 27 13 19 -1 10 24 26 34 22 14 28 20 10 2 33 16 42 40 12 3 27 44 42 40 6 4 34 35 31 26 8 39 24 47 49 43 10 20 29 63 58 37 27 0 17 4 18 32 46 29 48 46 48 44 24 67 59 52 57 44 45 28 39 37 47 37 35 31 30 31 58 51 43 40 34 42 45 47 38 31 36 40 63 53 44 73 59 60 86 66 82 85 92 63 67 83 82 78 102 81 89 90 81 72 96 85 93 93 104 114 103 91 99 114 100 93 107 120 110 125 135 121 126 131 116 113 117 119 124 126 108 105 93 100 91 94 95 86 81 88 81 67 77 72 69 69 66 67 63 60 58 52 46 37324 302 39 30 9819 10 22 4 7004 -241 425 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 -9 188 383 351 244 294 1401 3925 3546 9779 31946 87546 153363 238930 367825 437538 473180 628289 544824 999999 542163 208198 1934 221 118 118 73 96 107 123 122 139 56 53 68 55 57 82 75 120 83 30 38 71 123 92 86 83 101 80 57 55 23 42 77 96 112 90 108 102 102 125 58 10 54 134 114 104 64 56 66 21 46 28 25 23 -3 43 26 -2 46 13 -37 18 -25 29 23 -8 -20 2 15 4 4 30 -16 15 27 17 3 -10 33 25 4 -33 -23 21 42 38 33 -6 -24 -32 29 30 31 13 0 -23 -18 26 29 12 7 -5 6 12 23 44 11 -6 3 -8 -7 -20 16 38 23 22 21 30 22 24 16 12 13 24 -15 -15 6 -7 11 16 26 3 22 19 38 23 33 29 60 48 30 31 33 45 42 38 20 41 42 50 56 32 30 0 43 35 11 14 28 28 42 40 17 29 38 50 40 28 31 46 41 50 54 25 42 67 66 63 57 65 65 80 83 73 76 81 87 67 83 75 69 84 86 81 84 90 83 87 97 99 99 102 100 108 118 122 108 102 112 104 106 114 106 103 117 113 116 111 100 96 106 100 88 79 81 75 81 83 76 66 65 70 63 63 62 64 58 55 52 45 39 37330 301 69 30 9819 10 22 10 7005 -244 927 847 852 783 757 799 843 877 804 758 729 745 726 779 788 729 689 799 899 1046 1195 1325 1624 1697 2226 3627 5040 6496 6560 6862 7337 7407 6335 6517 8367 9236 10020 9434 10788 9531 5160 3414 2474 1828 1593 2634 3930 4077 14628 35488 48571 71862 109406 105318 139773 330323 339614 184268 127301 115872 369246 51671 841 117 72 40 30 128 122 120 77 39 34 14 9 19 56 107 108 68 33 30 30 109 39 65 74 47 73 69 107 77 72 71 89 93 55 53 69 72 112 72 80 104 96 141 64 49 25 53 26 -5 3 3 -8 33 22 -7 6 -13 -6 15 1 -35 -15 27 29 -1 -9 18 33 -22 -3 3 -8 -3 6 14 3 -10 -1 -13 -29 -33 -10 -10 -6 0 43 10 -33 -7 -38 -34 27 33 -10 19 17 24 -2 22 22 26 24 -5 14 11 -4 -31 -15 -6 7 -6 -14 8 -6 -17 15 6 -9 0 12 22 10 25 18 4 44 22 8 4 8 26 25 34 27 12 25 31 41 61 49 26 29 47 58 50 17 39 69 33 8 33 36 26 25 18 23 18 28 23 33 17 31 57 47 35 55 32 42 45 37 35 52 53 57 53 49 54 63 63 54 58 77 76 81 75 64 76 88 80 100 88 81 91 83 74 86 93 89 99 106 97 94 95 127 118 106 108 110 98 108 101 98 105 107 97 104 101 94 90 93 84 79 74 72 78 70 70 63 56 54 52 50 49 45 49 52 37 33 37336 303 8 30 9818 10 22 16 7006 -246 249 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 -43 999999 999999 999999 999999 999999 999999 999999 -62 147 825 3452 7961 27083 88726 216475 262761 593184 626227 999999 588804 461195 522663 253545 474934 350855 27384 440 95 46 44 48 -4 35 85 47 0 17 7 86 81 72 60 47 92 63 23 27 46 21 65 71 29 86 92 76 63 63 100 85 58 70 89 71 107 25 27 49 23 14 -33 -4 -14 -20 44 33 -10 -7 -7 -26 -17 -14 -24 -46 -43 34 14 24 32 -9 -46 -31 15 31 0 -44 -25 -18 -25 -14 -18 -26 -34 -18 -9 -8 -35 -13 17 13 -22 -23 -12 -26 17 -27 -9 -4 11 -17 -25 10 -11 -1 4 8 -7 7 1 1 7 -15 -19 13 14 25 1 2 -11 -29 0 -5 -9 -11 15 -7 -7 2 -15 4 13 -1 5 10 3 26 20 27 22 8 13 11 7 11 34 40 16 22 3 2 29 40 31 39 31 1 11 19 22 13 0 2 36 10 14 34 19 15 24 13 32 25 37 46 31 41 51 38 37 55 56 53 41 75 75 45 40 64 51 48 53 64 53 59 65 56 62 62 77 92 100 92 79 84 90 91 96 91 87 86 87 103 94 88 87 88 88 83 74 81 84 83 71 64 65 67 58 54 57 60 53 47 50 43 32 31 37 35 30 28 37342 252 1537 30 9817 10 22 22 7007 -249 32 298 729 1596 4007 10871 31756 87249 166336 224770 544333 672182 633626 598354 806742 441951 266939 461656 558232 488162 303465 779 91 109 126 129 94 105 69 46 106 93 88 112 110 149 143 135 166 123 167 154 126 105 138 136 107 194 154 115 88 161 157 139 95 154 116 104 90 52 45 50 33 59 71 63 35 34 40 -9 75 88 38 3 79 73 73 37 39 63 28 25 64 10 28 29 68 35 26 27 14 29 63 34 31 49 29 49 28 29 43 10 19 21 -15 18 27 -4 13 40 63 20 35 35 31 24 29 35 30 6 32 16 28 24 17 44 19 37 67 76 68 38 59 53 52 31 28 23 38 43 38 44 70 54 51 52 53 60 57 59 76 89 55 62 76 32 62 58 48 49 71 63 78 74 68 61 50 59 58 81 68 60 60 57 70 64 52 36 68 90 71 77 72 65 82 67 81 85 83 77 90 92 104 106 100 110 119 94 83 107 101 122 106 97 107 115 120 131 127 121 107 120 128 135 140 135 126 129 145 140 130 145 137 141 128 127 123 132 130 124 120 130 129 112 116 110 117 112 106 101 91 85 97 90 84 85 83 82 76 72 72 75 37348 250 1599 30 9819 10 22 28 7008 -252 32 226 578 949 1624 2969 5433 11370 32544 59061 137612 999999 999999 999999 722392 24520 270 8 88 74 59 70 70 83 155 110 43 13 3 71 105 93 78 90 106 118 66 72 52 49 102 110 159 134 139 160 75 14 44 57 53 44 79 95 79 81 55 80 33 7 0 41 36 19 14 6 46 32 9 37 36 12 6 -16 9 21 18 -12 -25 22 2 6 35 18 19 5 -21 12 30 28 48 15 6 13 19 4 13 16 -5 -9 10 1 -14 -22 -24 4 -7 8 60 7 -20 -3 11 -4 -19 23 39 11 21 50 9 14 5 20 12 16 31 18 34 27 28 41 58 52 10 36 40 15 57 46 30 24 40 2 21 24 29 42 44 42 30 50 56 31 38 41 49 48 42 23 11 54 48 5 45 43 35 31 41 34 32 35 30 50 44 37 39 30 39 53 57 48 37 54 46 68 63 61 64 67 72 75 82 84 93 96 97 70 70 76 71 87 89 91 72 98 93 106 100 102 98 96 115 113 105 112 122 108 110 118 114 112 115 110 113 109 109 106 112 116 111 107 88 87 93 84 85 75 74 75 72 68 70 62 60 59 59 54 52 50 37354 252 1540 30 9820 10 22 34 7009 -254 -56 180 644 1892 5224 18238 61019 152267 182451 88468 211835 343013 522306 980867 999999 999999 987264 3886 65 52 40 1 -27 23 45 15 10 10 -8 2 6 -4 50 79 65 40 64 50 35 36 26 72 103 61 27 54 59 55 58 45 17 24 111 99 56 63 66 34 15 -3 -42 -37 -11 2 -6 -48 -52 -22 -23 -11 20 -1 -32 -54 -16 13 -12 -39 -41 -53 -27 -15 -44 -53 -35 -53 -51 -41 -25 7 11 -29 -18 -47 -28 -5 -63 -25 -22 -60 -47 -49 -39 -39 -12 -24 -33 -43 -65 -49 -13 -10 -56 -59 -11 -20 -43 -7 -7 -23 -1 1 -25 -23 3 -1 -17 -33 -19 -13 -52 -54 9 6 -32 -11 -28 -23 -16 9 35 -1 -14 9 -9 -14 -16 0 -10 -16 5 -24 -29 -17 6 7 -4 -29 -32 -19 -16 -15 2 -6 -27 -19 -3 11 -5 -10 16 28 16 -31 -11 12 -12 18 24 0 -5 21 21 0 4 9 22 31 22 23 22 25 36 36 28 33 39 50 36 58 62 41 43 54 51 52 44 45 56 59 59 65 65 53 58 82 93 85 71 77 80 80 74 85 83 71 89 87 86 73 72 71 63 64 58 67 68 55 53 49 44 42 39 38 34 39 37 36 38 35 27 18 37360 252 1540 30 9820 10 22 40 7009 -257 -56 282 822 2006 5283 13588 38561 50758 81940 331393 614370 500176 452479 999999 999999 238541 1884 46 8 28 77 22 11 -4 3 50 59 -7 11 65 100 56 98 123 135 77 80 135 67 41 47 18 16 64 45 103 89 64 91 21 -1 75 93 100 77 79 64 57 71 36 12 0 -17 -39 -37 -20 5 3 -3 -11 -30 -42 -37 -14 -67 -58 -36 -6 -19 -45 -50 0 -14 -12 -9 5 4 1 11 15 22 9 14 -12 1 -18 -26 -13 3 12 -25 -12 -2 -24 -12 32 10 -4 13 4 -9 9 -11 -28 -32 -20 -7 -6 1 -14 -23 -20 -3 19 -32 -23 3 4 8 -25 -2 -2 -13 -4 -9 6 -20 4 -8 -18 -8 3 9 -6 22 2 -13 9 8 2 10 11 12 24 4 23 8 2 1 15 -3 -16 2 9 2 15 36 7 31 30 42 13 4 16 5 20 29 24 32 9 0 9 12 34 20 19 35 49 37 39 45 43 47 56 38 37 55 73 48 47 64 54 70 59 48 45 50 65 76 71 71 66 61 81 76 81 99 101 97 86 83 75 83 95 89 84 86 86 93 86 78 74 79 85 76 67 70 61 60 56 49 56 56 50 43 42 43 44 41 38 32 31 37366 252 1539 30 9819 10 22 46 7010 -259 142 544 1242 2540 5098 11801 29708 75601 231659 689988 999999 999999 553375 5458 283 184 195 72 50 32 52 84 38 33 9 10 21 34 53 48 48 126 107 130 60 87 102 101 106 77 90 74 77 98 99 114 118 117 52 75 117 96 78 33 30 80 53 113 18 -3 8 -20 -16 -9 -56 -15 -13 0 3 4 19 -9 16 14 -13 7 21 31 -2 -3 20 28 20 12 -7 -40 -11 -35 -30 -33 -4 12 0 -44 -30 -14 -3 -32 -23 -35 -41 -17 -40 -28 9 -15 -23 -32 1 -16 30 -14 -21 -25 12 -16 -1 10 8 -12 -1 -23 -16 -7 14 -7 19 0 -12 15 11 -25 17 8 -25 -8 37 16 7 -3 9 4 5 -1 10 -1 -13 -2 26 26 17 33 17 22 13 47 30 34 30 19 11 16 16 16 9 33 11 9 23 15 -3 3 17 34 27 17 31 31 10 14 5 27 29 40 43 51 56 44 30 8 21 36 32 43 34 41 48 59 63 68 66 70 61 62 58 58 48 62 67 65 58 51 64 90 81 71 87 84 75 85 97 92 91 89 88 82 87 83 85 90 78 74 83 86 78 78 64 68 60 53 51 47 41 40 37 39 40 35 36 31 28 27 37372 255 1451 30 9821 10 22 52 7011 -262 -96 50 281 586 984 1581 3004 5169 6791 26154 72528 111604 711526 999999 999999 542453 4099 183 91 90 131 62 23 21 28 -2 38 61 77 64 35 56 41 29 58 109 111 101 127 114 62 108 83 93 121 125 89 103 104 98 59 50 75 86 78 72 60 32 30 -2 15 -33 -7 -19 -31 -11 17 33 11 12 -14 -4 30 -14 -13 23 -15 -26 13 8 -6 -36 -22 19 31 1 -8 -11 -13 -27 11 -6 -6 -41 1 -18 -28 -6 5 -16 -13 -8 -44 -17 -35 -11 -8 5 12 -11 -22 -20 -36 -11 -3 -30 -16 14 -28 -26 2 8 -15 -8 -22 7 13 33 5 20 33 11 -20 15 52 -23 -4 31 27 52 46 -5 4 12 24 26 25 8 -8 18 25 23 8 -7 27 3 -15 0 32 25 23 23 34 9 10 5 -1 12 17 17 24 38 7 24 29 33 15 21 22 19 9 -13 -6 28 29 19 16 29 28 36 55 33 28 39 40 33 41 39 41 54 56 46 62 56 55 42 35 56 52 46 59 56 49 66 62 68 74 77 68 72 69 77 68 70 75 69 80 79 82 87 82 82 83 77 76 78 84 79 72 64 57 53 58 49 47 37 34 32 23 24 25 20 20 13 8 37378 276 822 30 9822 10 22 58 7012 -265 101 488 495 425 348 122 272 580 579 509 607 452 46 -47 340 619 788 1004 723 320 571 1199 1823 2977 5021 12926 51135 144673 250481 362014 532694 688387 999999 999999 635852 27784 615 108 122 153 111 83 75 62 62 17 13 37 23 39 72 8 19 23 36 51 93 105 109 104 77 23 40 22 31 64 76 104 132 82 68 61 64 121 93 92 85 44 4 44 39 -37 -41 -26 24 21 9 -23 -9 -9 -17 -24 -41 -16 -44 6 4 -13 -22 -46 -55 -13 -10 -7 -5 -17 -32 -22 15 -8 -44 -64 -55 -26 -49 -45 -7 -27 -30 -21 -28 -23 -43 -38 -49 -43 -21 11 -18 -23 -23 -30 -2 -4 -3 -25 3 15 0 -24 -30 -30 -15 -36 -14 -9 -30 -31 -28 -23 -14 9 9 -12 3 4 -11 -10 -9 4 -3 -5 4 7 -17 -21 3 13 -4 -16 2 -14 4 6 9 0 27 35 20 -8 4 11 9 -11 5 6 6 14 2 -10 4 -3 -2 0 6 15 0 0 -2 19 12 12 19 20 20 35 33 12 25 32 29 23 39 43 37 25 49 55 62 38 57 69 73 73 54 57 55 38 46 50 53 42 45 52 57 72 73 71 81 77 83 76 77 77 73 76 75 73 78 90 83 79 89 89 85 81 79 86 76 67 67 65 63 52 50 48 42 37 33 36 29 32 28 24 16 19 37384 282 615 30 9825 10 23 4 7013 -267 -95 146 309 807 1518 1947 2211 2937 3599 3668 4000 4990 4944 4565 4456 3617 3064 2708 3042 3762 4761 4353 3483 3168 3052 2875 3708 6894 9536 8020 6541 16677 29054 110250 294035 642135 999999 909837 549388 235029 13298 662 215 95 65 106 49 67 101 32 11 34 42 31 25 37 65 107 58 41 17 90 120 85 118 79 87 33 47 65 117 76 65 102 38 62 70 58 56 82 105 70 79 68 44 62 13 2 -17 -30 1 5 -13 -8 -23 -22 -4 -10 10 -30 -32 -3 -25 -13 1 1 -34 -14 -48 -58 -58 -23 -4 -8 -11 -40 -33 -31 -20 17 17 -27 -38 -57 -19 -12 -27 -39 -23 18 10 31 22 33 -28 -20 -26 -11 16 15 -3 3 3 -1 -25 14 8 -26 -9 -14 -39 -8 -3 -7 -18 -21 -11 3 29 23 16 -21 25 17 -15 -3 -31 -23 9 13 30 5 -3 -11 -9 33 34 15 39 23 33 18 56 7 -16 18 1 7 6 1 -3 4 8 37 28 20 12 10 30 25 24 21 18 15 3 36 37 32 26 20 21 37 24 33 27 22 49 38 21 27 47 46 50 52 59 65 46 52 64 71 46 60 62 58 74 72 66 72 75 74 67 76 82 84 82 88 74 79 87 82 76 85 91 88 88 89 91 93 87 91 88 84 85 80 84 75 71 74 70 61 54 52 46 49 45 37 42 37 36 38 32 35 37390 302 47 30 9827 10 23 10 7013 -270 622 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 510 987 1530 1559 1790 1945 1584 1041 1355 4470 16130 30352 54076 112964 134056 218146 407866 849328 999999 999999 511550 16068 1315 141 160 144 151 76 44 83 89 34 22 59 88 76 85 33 44 45 65 115 87 72 91 109 55 64 94 98 66 91 87 68 106 90 62 131 99 59 76 72 61 71 50 7 49 41 -3 -18 -19 2 41 19 32 -19 21 47 13 -4 -28 3 2 13 -6 -4 8 33 -7 -32 10 2 -6 -6 5 -19 -16 -20 5 21 9 13 13 4 4 32 8 -3 21 -4 -15 17 1 -4 11 -15 -8 -28 -16 2 43 -14 -7 0 2 25 24 -10 14 2 17 -2 21 27 1 8 12 11 9 23 40 20 25 63 43 -6 22 25 41 14 -1 5 -2 17 29 13 21 20 26 39 0 34 33 25 31 30 46 16 22 25 43 66 47 33 26 27 59 38 15 -3 30 36 41 34 34 42 31 37 57 47 49 16 42 46 65 49 20 31 55 63 49 37 54 57 70 65 49 47 67 93 68 68 73 75 74 74 67 78 73 71 79 78 75 75 78 84 91 95 90 99 94 100 103 92 93 99 114 110 104 106 114 105 108 104 95 81 86 90 80 82 82 74 64 69 61 51 50 48 45 51 48 36 31 36 37397 301 77 30 9827 10 23 17 7014 -273 670 594 502 524 603 615 447 464 525 471 498 478 455 382 518 408 192 52 -91 -57 1934 3241 389 2 227 751 2065 4875 7240 7888 9773 9838 9341 10923 10843 9508 9142 8985 7207 5768 5476 4362 2288 1896 2745 6829 6563 13106 26934 63534 128498 222645 403059 692688 865055 567911 209103 23984 1650 373 213 144 223 131 85 65 28 53 21 18 36 16 44 56 13 18 81 125 131 137 104 102 48 54 80 63 63 53 14 10 64 31 83 61 61 39 71 51 60 95 49 39 91 54 35 21 -15 -20 -11 -14 -26 -16 10 -8 -13 -13 2 35 24 -22 -3 -28 17 1 16 -26 -18 -16 6 -2 -25 3 -25 0 -2 -6 -14 -33 -19 -64 -23 -30 -6 -2 -40 17 -6 8 14 -10 -17 -13 -3 -20 -21 -28 -59 -31 -7 -1 -5 -2 11 3 -10 -5 -24 -56 -14 -12 -16 -13 -2 -11 -13 -6 9 -10 16 6 0 20 23 14 22 16 -2 -19 -13 5 2 3 7 7 18 -3 14 5 11 27 -13 -25 21 26 2 8 1 13 40 36 9 7 11 11 4 -11 8 16 11 18 2 13 20 24 30 19 34 28 12 10 11 18 20 14 19 32 60 38 30 44 39 34 42 44 44 43 57 81 64 63 76 63 47 65 64 61 62 55 54 71 80 76 64 75 74 70 84 86 93 92 87 82 80 78 101 95 99 101 86 88 90 82 88 91 80 70 64 66 67 62 54 46 46 38 38 39 36 32 24 20 17 37403 300 76 30 9826 10 23 23 7015 -276 1026 1014 1125 1364 1607 1732 1742 1678 1416 1215 1111 1010 851 616 479 290 156 79 63 77 24 -2 -21 -68 999999 -63 13 41 115 262 360 560 975 1469 1922 2245 2510 2933 3425 3481 3347 3773 4166 4826 5638 11687 21219 38768 61660 52918 82609 138348 190264 275409 254415 311483 377046 32318 737 202 131 119 97 3 14 28 -22 -27 -31 -81 -56 -14 -12 18 -25 -55 -37 -49 22 37 42 36 38 21 -19 5 -1 -12 -2 -1 41 40 26 6 8 -1 -28 -23 -30 -11 9 -7 -10 -39 -70 -69 -60 -11 -39 -70 -74 -38 -40 -77 -85 -82 999999 -59 -57 -85 -72 -79 -67 -72 -51 -61 -91 -44 -60 -56 -43 -76 -53 -46 -48 -85 999999 -89 -64 -87 999999 999999 -83 999999 -84 -62 -70 999999 -96 -82 -72 -84 -46 -53 -73 -94 -84 -94 999999 -82 -92 999999 -50 -57 -74 -82 -95 -93 -85 -85 -52 -56 -52 -64 -58 -79 -82 -69 -48 -48 -53 -59 -55 -57 -59 -52 -55 -72 -59 -31 -38 -40 -70 -66 -73 -51 -53 -73 -77 -57 -54 -73 -63 -46 -78 -53 -37 -48 -59 -60 -43 -49 -50 -33 -40 -43 -53 -46 -27 -32 -47 -42 -36 -53 -40 -28 -37 -54 -46 -22 -41 -36 -44 -51 -48 -54 -40 -1 -12 -21 -12 -15 -24 -25 -27 -7 -3 -3 -7 4 -7 39 70 -11 -8 -12 -13 -3 -8 -11 5 13 -2 0 9 8 12 19 29 25 31 20 13 16 24 16 28 26 15 13 17 18 17 10 8 1 -2 -4 -12 -10 -18 -16 -16 -22 -29 -23 -30 -32 -38 -37 37409 301 75 30 9825 10 23 29 7016 -278 1858 1920 2124 2477 3085 3624 4022 4497 4858 4950 4716 4502 4094 3875 3727 2832 2160 1911 1839 1688 1542 1564 1706 2055 2275 2254 2255 2178 2235 2447 2900 3485 4447 5329 5608 5625 5547 5100 5339 5424 6177 6573 6257 7445 13705 60868 116504 97369 112234 36802 25155 1270 566 579 537 468 440 387 272 259 248 206 142 127 61 63 27 25 30 31 47 22 52 102 99 75 96 111 136 144 109 121 126 53 64 79 123 115 116 112 133 126 113 122 86 71 85 75 70 124 98 109 74 49 51 1 1 18 -15 10 26 9 5 22 12 22 -7 -13 -6 8 19 35 65 46 31 -5 1 -2 4 -9 -9 -22 -32 -38 -9 -10 13 11 31 16 -6 17 -28 18 30 17 1 6 31 48 10 1 3 -14 -12 11 13 -40 15 -10 -9 -5 2 11 43 23 -5 9 -3 17 35 18 -4 -9 33 39 46 19 29 39 59 105 55 22 9 -3 14 33 21 30 2 -8 18 19 23 29 15 35 54 27 23 28 20 14 43 58 52 48 29 25 22 31 20 12 6 35 47 57 55 38 31 46 48 35 28 22 33 39 36 30 38 32 56 49 39 52 43 43 40 49 62 65 62 65 65 60 62 89 94 101 102 113 81 76 90 72 69 82 83 88 79 86 80 83 98 105 97 106 96 95 98 105 91 104 117 108 103 106 118 97 94 97 98 100 94 82 78 78 76 80 72 65 57 55 50 49 53 48 43 32 27 37415 301 77 30 9827 10 23 35 7017 -281 1883 1882 1998 2072 2123 2047 2256 2381 2326 2170 2267 2374 2702 2942 3087 3369 3678 3820 4053 4026 3883 3559 3243 2776 2265 2064 1989 1850 1922 2202 2495 2548 2507 2961 3626 4472 4548 4934 5479 5225 5833 6543 6048 4795 4095 4027 3646 2946 2276 3858 6371 6721 2261 964 948 800 447 295 251 321 276 165 142 131 31 50 23 68 38 38 4 -13 85 113 30 31 44 52 115 92 112 123 79 80 41 45 26 63 51 83 94 100 114 70 81 41 111 75 59 73 103 50 70 54 -3 34 38 6 64 6 13 27 40 -13 27 -39 -12 -8 -3 31 38 -7 -31 11 0 10 30 7 28 -8 -11 -15 -9 6 -6 -1 15 -19 -19 -27 -23 -8 -14 -7 -27 18 -16 -40 -8 2 25 15 -3 2 -1 -16 13 30 -7 3 16 2 2 -4 -13 3 20 3 15 9 23 -1 -6 5 4 27 19 11 12 16 25 39 53 14 12 3 -1 22 25 14 11 7 12 28 8 26 24 18 36 30 26 15 20 35 44 35 27 42 35 20 27 38 33 60 45 37 35 48 35 54 37 37 58 35 38 21 44 52 37 46 45 35 37 48 34 42 48 45 39 50 49 46 63 72 72 89 81 78 66 65 77 78 68 57 64 55 77 83 82 92 92 83 74 89 87 85 90 78 82 81 86 92 90 87 88 92 101 97 98 105 97 93 88 88 88 82 84 80 68 65 61 61 50 53 47 41 44 45 34 22 23 37421 301 79 30 9829 10 23 41 7017 -284 2066 2085 2258 2372 2569 2574 2778 3127 3372 3845 4172 4239 4024 3719 3984 4475 4268 4059 4262 4959 4853 4385 4437 5222 6825 9018 9866 11113 12535 14566 15543 16826 18848 20825 24375 29994 35961 41988 48314 49774 44999 32844 21723 13625 8553 5909 4076 3457 3177 2680 3453 21265 32014 4639 1575 1072 994 734 266 228 229 149 145 85 67 60 12 72 77 87 54 53 42 114 75 80 83 109 143 135 142 161 151 105 63 84 37 114 91 96 123 129 120 122 92 91 90 69 58 71 49 64 36 21 21 8 38 43 39 55 33 21 22 23 -33 12 12 4 -3 26 4 27 60 22 10 -7 -18 -30 0 1 25 -4 -16 15 18 13 22 -31 6 18 33 40 20 11 4 -13 41 62 5 13 -11 11 34 6 22 20 31 8 24 14 28 9 8 -5 -13 17 -7 1 44 45 8 21 30 2 5 35 42 54 38 17 39 61 50 47 57 34 21 12 31 49 33 42 80 44 17 -3 30 28 9 31 36 23 47 45 13 24 14 55 64 54 35 52 49 51 75 35 25 44 52 34 56 48 38 32 41 43 13 21 45 58 48 31 33 26 29 36 29 38 47 64 66 77 74 72 80 94 85 91 113 115 115 86 93 90 83 72 73 87 87 101 102 92 101 85 97 90 92 104 98 95 104 105 117 105 113 112 104 112 112 106 99 100 104 104 101 96 87 85 82 75 80 67 62 59 61 58 56 53 50 44 33 37427 301 81 30 9831 10 23 47 7018 -286 1572 1532 1545 1749 1940 2172 2493 2870 3155 3034 3048 3153 3646 4886 5418 6463 8568 10660 11521 11578 12397 15867 21964 25099 28062 28359 28368 30557 34618 40449 44943 50195 49483 45190 45513 55228 43891 28513 28256 34027 37603 31383 20174 16407 13772 10535 12305 58263 144424 120602 62091 66290 41475 29011 13319 94408 148413 34507 986 160 89 89 71 64 55 23 -26 4 37 12 15 58 61 114 25 -16 14 32 77 93 110 115 89 83 66 81 33 -1 47 86 76 77 44 45 93 40 49 25 37 -11 20 20 11 19 -8 14 -36 4 42 4 -32 -34 -26 -18 -43 -18 0 -39 18 25 7 -30 -16 -47 -18 0 4 -56 -54 -11 -31 -14 10 6 5 -10 15 -19 -43 -42 -26 18 -23 1 -7 -29 -30 -39 -19 -46 -9 26 -6 -7 -9 -22 -13 -9 -18 -23 -14 -20 -8 -10 -36 -12 22 -34 -6 -16 -28 -10 17 -17 -6 -20 -9 1 3 -30 -24 10 29 42 -16 -17 -17 -12 8 9 -12 -30 0 -12 -9 -22 -24 1 1 29 14 14 9 -14 -18 13 20 -3 34 22 1 29 7 5 18 12 11 11 0 -13 4 28 14 9 13 15 4 14 40 40 36 20 10 18 16 32 50 17 9 34 27 24 38 49 49 57 69 45 54 64 74 76 51 34 33 44 34 51 52 68 73 48 57 71 60 53 69 66 69 71 78 72 70 71 71 73 76 80 64 66 71 77 74 65 68 70 66 59 45 44 42 40 41 38 26 23 29 33 21 8 9 37433 292 352 30 9832 10 23 53 7019 -289 -54 1 -81 -89 44 142 363 792 1085 1372 1612 1925 2254 2648 2683 2910 3024 3440 4213 5026 7267 9653 9833 10729 12822 13382 12236 9635 8900 9390 9586 7847 6196 5140 4806 4942 6395 26024 84454 189214 338491 406409 440096 507831 491270 305631 299696 487028 460737 92761 1931 80 27 28 -30 -7 -1 -38 10 109 90 51 72 92 117 125 123 34 65 110 143 140 151 139 111 132 93 43 92 93 87 119 83 52 72 87 100 74 64 48 10 23 19 -2 -43 -3 15 40 44 19 17 26 24 40 31 3 20 59 6 11 -21 0 35 -6 12 9 -15 4 21 -30 -9 12 -11 -7 -22 -13 10 -18 -30 -2 -25 22 8 41 -3 -15 -39 19 31 -6 -5 20 -2 3 23 -14 27 6 -4 -10 -4 -6 5 19 -22 -33 -22 -16 4 -2 -5 -16 19 12 -9 -13 16 35 26 20 -3 9 10 19 28 36 7 8 9 -8 14 34 11 22 5 19 22 24 38 7 29 39 52 34 31 -1 9 31 13 25 43 35 -6 2 20 27 30 23 145 239 50 28 17 28 12 13 17 18 48 45 39 50 44 31 31 44 27 38 38 42 64 46 47 64 61 54 60 64 66 81 93 81 77 69 76 55 70 61 62 54 68 90 102 85 87 91 88 96 90 94 102 98 81 84 103 105 92 92 86 83 89 82 79 79 84 87 94 81 78 72 71 70 63 57 55 47 49 49 47 41 34 25 37439 291 383 30 9833 10 23 59 7020 -291 -96 -49 91 89 172 165 208 354 544 629 859 1071 1287 1437 1530 1742 2474 2543 2758 3822 5081 7195 8883 12678 19089 30101 31441 31323 32024 31769 33584 34313 35805 28360 23287 21419 22403 37735 104719 167848 136239 159335 134905 117396 330403 474377 565011 727216 311049 3355 133 115 54 59 84 61 64 68 36 49 93 72 95 53 71 57 106 120 149 156 106 75 89 92 67 102 79 74 88 91 114 80 75 80 53 99 81 73 93 85 49 43 34 44 18 14 24 17 34 77 62 23 38 17 44 47 36 24 14 35 27 27 16 53 22 27 9 4 26 36 21 23 38 48 8 7 11 -16 -11 20 -1 -12 -21 -12 16 -8 -16 3 29 4 5 5 20 11 31 9 23 18 17 29 54 29 10 22 22 0 7 -1 -10 42 28 5 -5 -4 -33 13 41 43 33 43 33 28 37 19 26 22 25 18 -3 10 17 4 14 14 5 14 47 14 8 36 39 40 55 36 55 37 22 33 37 50 60 28 24 24 23 38 78 302 414 161 51 50 47 24 16 19 17 38 51 42 60 60 64 61 30 26 52 60 43 39 56 40 54 56 66 71 73 79 85 98 92 91 93 77 76 69 72 72 79 77 93 91 89 94 100 97 97 103 101 98 101 103 113 105 93 106 100 104 102 102 105 98 91 90 98 97 97 86 82 81 77 72 67 67 62 65 56 52 55 37 40 37445 284 594 30 9834 10 24 5 7021 -294 -91 175 285 453 477 409 360 792 896 1100 1143 1190 1397 2203 5170 11530 18182 23971 22399 19378 14984 18994 41627 39445 53324 121644 253527 198551 77647 52516 90089 99209 37215 77877 170409 380589 558606 890459 852883 203337 2277 190 101 52 26 28 17 36 41 27 53 79 74 78 37 43 59 56 68 124 145 203 160 116 100 94 90 71 50 54 44 102 116 84 78 62 86 54 44 25 32 79 37 -5 5 -15 -9 31 11 -10 13 9 9 -14 -16 12 36 -2 -10 -4 23 9 -13 -28 -49 -9 37 0 14 17 7 -36 -25 -3 -9 42 -27 -38 -12 -13 -19 -37 -39 -29 -20 -8 17 -10 -7 -16 -27 -9 -6 -20 -10 -24 5 -29 -9 26 17 -14 1 5 -12 -4 -30 -26 -13 -7 2 7 15 -21 -11 -12 3 42 17 34 6 34 41 40 57 16 -2 0 20 0 10 6 1 -7 -24 -9 7 4 15 26 22 -5 6 31 25 21 23 41 19 24 29 42 49 15 32 27 38 89 336 844 952 586 259 362 360 129 28 14 43 40 32 12 30 43 50 53 40 32 25 48 47 45 34 37 63 58 61 61 52 34 69 66 86 89 92 92 72 85 66 63 60 82 84 82 88 86 82 98 90 94 78 68 96 95 94 93 82 97 102 95 108 100 89 90 90 86 93 94 91 89 86 85 77 73 68 64 57 52 49 48 46 44 36 23 37451 303 25 30 9835 10 24 11 7022 -297 14575 466 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 999999 999999 999999 999999 999999 999999 999999 999999 612 283 291 835 1660 7164 32128 67555 134775 245360 488677 990651 999999 999999 751695 236640 21579 491 54 47 39 -17 12 32 13 62 71 64 51 115 128 136 174 118 142 110 86 125 96 71 46 124 77 57 55 81 66 64 42 81 50 43 36 39 12 41 -1 31 2 -8 -6 -25 8 18 -8 68 46 36 12 -31 1 26 0 1 1 -29 -8 -24 22 16 16 21 -14 -23 -2 40 18 8 4 -11 -16 -22 -46 -18 -24 -3 -28 -29 3 9 -25 -15 -23 -25 -4 22 4 -9 14 15 23 -6 -4 30 26 -24 -31 11 14 29 -11 -16 -2 -14 4 3 21 -4 8 8 6 23 37 25 24 32 -2 -9 5 12 29 5 -14 11 3 25 17 17 9 6 -13 21 -7 18 10 10 23 25 17 -7 6 35 11 -13 -4 10 15 38 167 688 1396 1590 1670 1500 948 1345 2019 1590 738 229 48 48 19 11 39 43 33 51 39 34 35 11 14 24 36 20 30 28 31 54 63 64 70 71 75 73 76 105 95 75 72 78 78 59 69 74 75 80 92 81 84 92 87 78 71 81 78 81 86 84 87 93 90 96 92 89 91 92 96 101 97 90 86 81 75 69 69 53 48 46 43 42 38 46 40 26 19 37457 254 1496 30 9836 10 24 17 7022 -299 16 305 750 1633 3670 8660 24559 70421 135233 576443 999999 999999 999999 668915 9885 224 58 53 60 44 23 82 49 25 76 36 23 103 98 86 103 97 117 40 47 88 63 68 74 -8 17 15 20 76 47 34 89 43 29 71 29 7 42 30 19 -7 -34 -55 -31 -16 -25 35 49 -18 -14 1 7 26 -28 -25 -31 1 -1 -43 -25 0 -24 -35 -33 -13 -50 -14 3 1 -40 -37 -68 9 -3 -4 -36 -15 4 8 0 -52 -28 -42 -23 -18 6 23 7 -14 -21 -25 -9 -35 -19 -15 5 -33 -46 8 31 -15 -15 -9 -4 -20 -31 -7 1 32 12 6 -17 0 6 -11 -10 4 2 5 5 -24 -12 14 -9 7 2 -1 -1 -3 -11 -26 -12 -33 -34 -10 24 7 -19 -1 4 -15 8 14 -3 3 18 30 29 190 981 2102 2653 2593 2749 3115 3246 2166 2207 2483 1542 476 70 19 2 3 -1 3 -5 19 26 21 15 22 20 32 25 22 20 30 34 18 30 29 30 37 55 58 54 73 96 83 65 58 62 51 68 58 62 45 55 63 58 72 66 56 71 70 77 74 70 71 72 64 69 58 68 78 75 70 72 70 75 71 70 66 50 44 43 40 45 38 34 32 28 26 22 20 6 5 37463 254 1496 30 9836 10 24 23 7023 -302 60 422 1057 2321 5325 12893 38274 147848 304209 593902 999999 862477 856729 664961 20934 180 75 35 56 52 9 34 70 23 86 77 85 113 142 155 168 112 124 104 89 108 60 60 117 77 57 43 71 95 75 31 51 32 56 63 26 26 51 14 4 19 12 23 22 35 58 53 56 31 17 21 27 27 16 16 5 24 -15 -1 -18 1 4 1 2 20 11 8 32 12 15 -1 12 12 4 25 20 -14 -2 4 -29 10 -30 -25 -1 -21 -33 -15 -24 27 14 -6 20 51 10 39 9 -5 -5 8 -9 -12 -18 15 38 34 -2 4 27 50 9 -3 -8 21 5 10 -13 12 24 27 23 25 17 10 18 18 9 8 34 29 20 33 37 15 13 25 29 41 51 47 56 8 -4 26 32 60 115 574 1873 3828 5475 6298 6399 5128 4029 4212 4336 3477 2409 1697 1905 1665 928 296 86 69 28 46 60 55 56 42 23 44 67 49 42 48 66 67 50 59 66 82 54 53 77 95 90 92 117 112 109 93 88 87 81 77 88 88 90 106 107 102 103 107 105 98 109 102 105 99 100 101 110 102 95 109 111 96 101 100 105 105 91 98 87 81 85 76 74 67 64 63 58 57 50 46 43 37 37469 257 1406 30 9836 10 24 29 7024 -305 -90 312 1000 2226 4192 8135 16486 28565 57546 131610 381027 936571 999999 999999 999999 216299 729 109 16 91 49 62 108 81 10 72 58 56 79 134 120 171 136 118 126 142 172 170 160 115 95 132 115 108 106 112 70 55 41 71 101 92 59 64 67 62 12 26 26 31 -7 39 21 48 78 61 98 83 42 19 38 37 33 39 73 22 26 22 30 27 27 46 31 14 18 18 34 -7 26 1 -19 -42 -44 -14 48 32 20 1 -4 -6 5 11 0 22 61 46 25 61 31 45 25 51 40 26 9 11 17 8 20 16 35 19 28 36 -3 35 43 26 43 23 23 33 57 56 71 70 64 61 29 39 54 56 37 27 28 40 23 28 17 35 50 54 62 50 51 56 39 40 45 41 42 34 38 77 83 280 1676 3613 4367 4370 4129 4236 3822 3587 3560 2086 868 1280 1848 1456 514 77 55 56 41 54 66 73 72 54 43 50 61 53 59 81 96 93 104 92 97 78 101 116 114 126 129 143 144 131 122 127 118 94 105 105 105 108 111 115 116 110 109 115 116 109 110 110 117 114 119 119 110 111 112 118 127 125 118 121 117 111 112 100 94 95 92 93 81 82 79 78 81 72 58 55 54 37475 258 1377 30 9837 10 24 35 7025 -307 -45 745 2636 4380 2850 4091 9438 21603 44720 92934 210384 444305 851594 999999 999999 948286 374712 31941 486 60 26 81 70 71 67 73 95 54 73 95 105 157 145 141 168 183 119 96 77 67 74 90 54 29 108 64 39 88 39 41 69 75 77 58 103 98 31 -1 45 26 27 36 -4 18 38 10 22 34 8 19 65 21 -14 6 20 20 36 -12 -17 -1 21 29 -5 -28 12 -15 14 -4 0 -1 10 1 27 3 -23 -45 -38 0 33 12 -18 -6 0 -15 4 13 -19 -22 15 3 24 16 26 -6 -15 15 19 15 15 -5 -2 11 16 -20 -11 14 19 23 21 23 29 29 6 19 57 53 48 35 26 38 18 28 29 -2 3 28 23 29 6 7 31 20 29 14 11 19 52 41 29 22 20 15 32 47 40 40 68 455 1208 1155 900 706 404 249 300 243 183 104 128 375 841 595 140 34 30 26 34 51 64 77 60 51 67 57 62 70 58 77 102 74 43 62 90 70 79 93 85 86 99 166 184 110 108 69 73 74 70 82 90 88 95 98 106 107 113 107 99 94 98 110 104 100 102 103 104 110 115 118 112 108 108 102 97 100 95 89 80 76 77 71 66 65 64 62 61 57 47 42 37481 255 1470 30 9840 10 24 41 7025 -310 268 998 2506 5312 11785 25657 65028 156621 368600 999999 999999 999999 170283 1582 55 61 55 69 64 62 40 47 27 43 128 79 95 123 152 130 133 123 53 86 96 119 133 61 85 26 22 57 125 78 58 66 46 32 58 55 62 34 55 30 -35 -20 -7 -1 3 -18 26 53 -6 50 25 11 -10 13 13 8 22 19 -21 -38 -33 16 10 10 -19 -21 3 -4 1 4 -17 11 35 26 -46 -30 -39 -25 -23 -42 -29 -7 -4 14 -21 19 9 12 -1 13 13 9 21 -27 -16 19 23 -10 -2 13 -9 18 42 -19 -35 -18 2 -18 -32 -24 -25 0 -2 -4 15 33 29 22 17 4 -13 18 34 49 33 -6 -28 -2 15 10 7 -6 -4 -5 6 21 15 -6 3 29 24 19 0 12 7 6 23 19 3 -3 8 13 23 21 39 33 25 34 37 21 7 11 2 11 14 17 5 28 23 14 13 25 18 19 12 3 31 34 37 34 45 34 61 53 57 58 56 54 56 79 79 82 86 83 100 71 61 54 66 69 58 62 74 75 71 92 89 85 85 67 68 69 70 80 77 85 81 74 86 94 96 90 83 81 79 73 71 72 69 66 62 53 47 47 51 46 37 35 31 28 14 37487 255 1472 30 9842 10 24 47 7026 -313 464 1730 4518 11535 28093 61589 139122 345383 836266 999999 999999 999999 229623 1367 19 39 77 124 94 112 113 126 93 86 86 84 136 134 136 141 134 110 100 116 145 167 113 57 57 47 67 113 80 69 62 76 86 60 67 109 62 49 42 19 37 30 30 -53 -18 5 -15 10 58 59 91 80 35 -9 -7 -10 18 6 18 16 -18 16 6 22 12 8 -20 -6 13 -16 22 13 -27 -22 0 6 20 -38 -61 -21 35 -12 -22 -32 -25 -14 19 10 38 15 12 5 5 35 53 39 -3 6 49 12 4 -3 -14 -6 -15 -9 -34 13 32 15 8 24 11 10 5 23 15 43 34 20 -13 -15 16 -4 2 29 14 17 5 15 -15 -4 20 -10 12 18 36 45 32 19 11 10 13 31 16 36 38 29 28 51 47 39 17 15 12 26 19 54 23 32 49 19 -1 25 32 19 25 22 28 33 48 46 52 44 44 55 64 85 52 44 64 78 107 104 88 82 79 92 94 93 97 117 102 106 99 80 76 77 83 82 91 70 79 83 99 110 93 94 95 95 88 89 97 91 97 85 90 105 107 94 101 94 93 83 86 90 98 85 81 78 79 77 71 58 57 55 55 51 43 38 39 37493 257 1412 30 9842 10 24 53 7027 -315 33 1079 6704 19807 49297 117288 199801 363790 559985 775332 999999 984742 822733 610164 201701 1606 73 56 94 84 80 70 61 78 31 30 44 72 109 125 84 111 107 138 123 110 64 70 65 38 85 84 70 76 36 33 75 35 58 69 78 73 58 53 34 51 54 -16 6 -9 -14 13 35 62 3 41 37 47 49 5 15 17 -15 10 -24 18 14 14 25 40 -4 51 34 1 -24 5 -12 -21 -18 -23 -17 -19 -17 -13 0 1 22 13 -7 4 7 9 9 3 -9 18 -4 10 32 13 6 2 17 -10 -7 4 10 10 13 12 -3 10 34 9 -3 10 5 -28 -14 -5 0 -4 31 42 24 18 17 51 81 41 8 -22 -5 0 15 20 9 33 11 7 11 24 -2 24 41 26 65 49 40 22 23 19 42 44 20 24 15 41 21 43 5 7 30 28 31 42 36 2 15 12 24 38 40 42 31 29 39 46 33 28 42 57 40 30 56 69 54 88 139 76 88 68 52 60 84 87 77 73 89 106 104 76 65 66 74 60 67 74 82 89 82 85 83 89 99 93 85 86 92 95 92 85 80 84 86 79 77 86 85 77 83 85 83 79 71 64 59 53 60 57 56 54 48 41 41 33 28 37499 301 92 30 9842 10 24 59 7028 -318 1329 1779 2849 3373 3907 4450 4573 4848 4622 4094 5168 5696 5534 7079 7463 6453 6948 6501 5531 6011 8044 10730 11209 11981 10913 17648 54955 39889 23585 27241 29664 29139 27559 20232 19112 19074 17732 16615 15009 14388 15619 17570 21094 21234 21371 41501 79438 137922 233520 391997 628464 581441 542338 328349 343107 328740 146169 4260 426 234 93 47 7 45 32 49 38 27 68 49 9 61 89 87 120 94 175 156 106 75 79 109 27 -16 48 76 64 23 89 34 66 85 78 33 53 89 52 38 26 8 5 -6 -28 -21 -19 -10 31 100 111 81 91 52 31 21 8 -7 -6 22 -5 0 -5 -22 -17 -12 -14 12 3 -7 14 -19 -7 19 65 11 -29 9 4 -9 -23 1 -14 -44 -5 3 9 -4 11 17 4 49 13 -1 26 -14 -36 -6 -16 -3 1 4 38 62 14 17 16 4 10 4 -11 20 31 11 -2 20 35 -8 29 21 -4 16 14 -5 10 21 19 14 16 5 14 2 -4 19 31 22 -9 9 23 -8 23 8 23 10 32 38 48 29 31 36 16 19 26 15 5 -4 40 24 24 15 32 48 27 33 14 23 37 23 26 18 3 -2 22 39 44 31 50 53 61 69 66 43 60 79 102 66 58 71 68 51 62 72 81 106 102 87 91 99 83 64 65 50 52 69 80 71 76 78 65 76 91 92 94 90 83 81 75 81 84 63 70 80 81 84 80 74 72 79 76 68 68 66 60 51 44 50 53 48 41 39 33 28 23 37505 278 784 30 9844 10 25 5 7029 -321 -15 15 30 239 451 494 565 673 693 1097 1621 1719 1998 1988 1668 1402 1184 1245 1579 1697 2077 2969 5690 11547 20985 41405 97774 233224 437575 595528 664408 708911 501923 538668 591310 456211 396628 297109 243123 135044 1559 58 54 -4 21 58 58 71 53 42 87 95 79 81 112 136 66 81 61 112 68 63 28 70 63 68 52 99 96 79 56 78 84 47 71 51 52 65 -13 -23 2 32 13 32 49 52 36 59 74 58 11 -32 -14 -13 2 -14 3 1 -10 -2 -3 49 42 32 -7 1 8 -21 -49 -4 -3 -5 23 -16 -44 -4 -27 -23 11 1 0 4 6 17 11 48 20 32 15 5 3 0 -19 3 -6 6 -7 -26 12 4 9 5 -12 19 10 24 17 16 4 -1 12 13 22 39 19 32 4 16 20 -4 -1 -17 -7 9 26 41 1 -4 -4 10 30 34 22 13 13 19 26 33 8 -3 25 49 48 7 40 33 20 11 11 29 9 8 17 13 30 35 21 23 19 -9 23 22 30 35 39 46 37 32 47 41 28 41 67 70 65 65 82 90 75 39 48 79 66 55 80 185 102 72 82 96 92 98 92 89 84 62 62 77 68 63 71 77 87 79 73 82 91 101 78 91 83 80 98 84 81 78 81 76 81 78 77 74 75 57 64 62 57 57 52 49 45 38 42 41 39 34 28 17 37511 261 1296 30 9846 10 25 11 7029 -323 114 567 1162 1918 3410 6356 9451 10416 11246 19345 29516 34861 35909 61940 113211 152871 267674 464440 640156 668783 883718 892463 984505 730974 35131 577 64 66 83 66 133 130 140 88 130 162 136 135 141 118 63 96 111 75 133 136 128 110 95 123 109 128 116 76 72 54 89 92 43 42 13 15 61 51 37 71 81 63 78 115 65 93 88 62 21 29 -5 27 51 53 93 63 26 13 31 35 6 16 61 37 28 29 -3 25 -4 9 39 39 4 -20 20 20 35 -12 41 14 17 -10 21 -12 28 33 78 47 18 41 43 52 25 23 31 31 22 44 17 47 34 17 18 49 26 -1 35 57 29 33 77 56 33 73 89 41 16 41 33 34 46 61 42 26 33 29 33 51 34 51 56 60 52 30 62 40 48 57 69 50 66 57 45 45 71 63 49 50 44 54 62 48 43 34 39 66 61 55 61 50 44 36 52 49 67 81 60 96 130 130 116 111 98 110 99 99 105 102 95 102 97 99 92 114 104 111 118 124 134 130 132 101 87 97 104 94 102 95 118 116 117 110 108 116 119 125 115 118 125 115 100 103 110 115 111 112 106 108 118 117 106 96 88 88 86 84 75 73 76 76 70 68 64 53 49 37517 250 1627 30 9847 10 25 17 7030 -326 131 517 1237 2464 5662 15285 44069 129068 339123 820119 989542 999999 999999 775583 29761 343 97 82 88 97 121 156 156 135 164 180 146 43 92 111 36 87 63 102 104 101 159 137 140 124 119 71 68 101 77 69 33 27 31 -8 31 -1 -26 53 63 106 127 94 60 61 63 52 0 26 18 34 73 54 67 60 24 12 13 13 28 37 21 10 -7 10 -6 12 33 -1 -18 22 0 11 -24 19 -10 0 21 38 -10 11 16 27 24 15 35 51 50 28 20 50 47 30 15 51 40 29 27 38 44 27 12 37 49 52 34 21 13 5 37 26 75 59 21 12 23 29 28 22 26 37 35 46 32 36 56 48 46 61 32 30 57 41 15 32 39 68 80 42 18 31 62 61 55 19 42 64 85 47 53 42 54 55 60 44 41 67 64 52 48 52 53 58 55 51 74 103 148 157 136 116 95 88 95 100 100 90 109 121 133 96 94 102 95 94 106 92 101 117 130 113 109 104 92 96 96 97 103 116 121 115 128 120 112 116 116 121 123 113 97 101 105 114 124 111 108 105 102 104 101 107 113 105 96 92 82 77 80 82 77 72 67 62 57 44 37523 254 1508 30 9848 10 25 23 7031 -329 -8 317 804 1736 3626 8174 15246 25619 44263 95519 236902 569073 999999 999999 933897 988751 396794 3291 72 57 53 16 71 51 84 77 72 86 98 109 79 99 72 74 30 32 74 55 42 62 90 54 80 81 35 55 37 47 37 45 8 -21 -28 -20 -20 25 37 78 71 79 66 32 35 31 60 81 16 34 -17 26 53 53 19 8 -11 -15 -12 0 4 -3 8 11 3 7 10 32 -1 -11 6 7 7 0 -49 -8 38 -36 2 18 19 -11 -16 -7 -44 -26 -14 -14 -16 -9 14 -1 -38 4 -12 -4 1 1 8 16 5 -15 -5 -5 23 21 23 -10 -2 -26 -36 -3 29 11 31 15 -9 13 7 11 0 6 20 26 30 15 5 -17 9 26 27 54 33 32 33 57 50 52 16 49 44 15 6 3 7 14 21 36 44 39 23 14 15 32 28 16 35 49 28 26 50 46 34 6 9 44 63 86 103 113 99 81 76 76 59 73 87 112 135 108 100 91 64 57 76 81 84 76 67 75 86 87 82 86 75 79 78 63 77 85 83 87 82 79 95 89 92 86 84 96 91 84 87 83 80 85 84 80 82 81 79 86 80 76 74 63 55 55 56 51 48 47 39 40 35 32 37529 252 1569 30 9849 10 25 29 7032 -331 -7 188 462 1022 2115 4831 11648 36389 147503 412148 281079 628123 467067 999999 999999 10225 230 11 -31 40 54 55 113 109 79 61 94 27 56 22 70 48 52 97 25 59 71 107 121 69 -6 36 -5 78 81 40 9 38 1 -22 -50 -25 -22 29 73 53 44 62 19 60 73 101 79 42 -6 4 29 -23 -13 -5 14 12 1 -31 -14 1 9 -7 4 -36 -4 -6 -13 -19 -26 -40 -67 -34 -45 -98 -59 -9 -27 -20 -44 -21 -7 -41 -16 -39 -31 7 -33 -19 -12 -39 -5 -13 3 9 15 -20 -18 -18 -32 -14 -26 19 14 -6 -7 -16 18 19 38 20 13 27 29 22 1 2 -9 -17 8 -12 -9 6 5 -10 -20 12 -9 -8 13 8 7 -12 -12 -4 -12 28 14 17 14 5 24 8 -8 16 15 20 -14 -18 -20 -4 5 8 -8 15 14 0 4 -4 12 -8 -5 2 0 10 12 22 47 76 79 70 71 63 78 58 73 109 210 460 593 439 176 71 45 52 66 63 74 60 65 76 69 71 59 71 71 53 45 51 59 62 65 75 75 75 69 72 81 76 74 75 74 70 68 60 62 66 61 64 65 68 67 66 55 56 64 63 56 45 37 40 37 29 30 30 22 21 37535 251 1599 30 9849 10 25 35 7033 -334 206 566 1326 2902 4742 11963 31652 72425 331230 936561 999999 999999 999999 688071 25347 273 27 46 29 34 54 98 89 78 97 115 142 70 82 42 10 93 56 46 63 94 87 72 84 8 34 18 45 54 30 28 28 0 -43 -34 -17 22 50 55 60 88 86 52 53 30 49 7 -13 -18 -27 -33 10 -34 -29 -12 12 -14 -52 -59 -17 -9 -31 -15 -20 -26 -13 30 16 -25 -37 -15 -47 -24 -18 -7 3 -8 -7 -17 -5 -20 -17 -6 -34 -1 5 16 6 14 20 -56 -52 -53 -21 -37 -24 -37 -10 -16 -4 10 -16 -3 22 21 -1 9 -13 -12 -23 21 30 36 32 -7 -7 -11 -6 6 -12 -17 -4 16 2 13 3 -10 10 9 6 20 16 14 9 13 12 -9 19 2 3 37 2 3 -8 -16 -22 1 3 -2 -16 -11 23 12 12 23 9 18 13 17 20 13 -3 21 36 47 74 121 193 272 317 524 831 752 414 237 426 692 1226 1436 660 173 78 63 64 78 98 124 134 120 107 93 68 78 71 75 67 52 53 60 79 87 91 77 66 66 70 72 78 75 64 74 67 65 70 65 71 69 68 77 75 65 56 59 57 54 51 50 41 40 40 39 41 33 29 27 19 37542 254 1508 30 9848 10 25 42 7034 -337 -34 146 302 596 916 1624 2460 3258 10870 25705 46027 290026 567890 634254 999999 999999 999999 3578 86 59 80 74 111 99 53 138 176 187 128 154 195 156 136 90 108 92 73 78 46 67 126 66 65 51 15 80 49 28 38 70 46 37 -17 19 71 53 76 69 83 81 96 93 86 83 89 65 55 19 69 39 20 9 49 17 6 10 16 27 18 16 41 -8 -10 30 -1 7 8 23 25 17 23 30 40 18 23 28 51 30 -13 -21 -19 26 26 -6 39 10 31 17 -21 -8 1 15 14 42 34 19 31 0 3 36 35 41 43 52 62 40 43 42 70 82 58 33 32 57 22 19 4 17 24 25 46 36 25 24 48 10 70 57 67 65 82 75 47 41 39 41 65 53 65 78 47 49 39 69 69 34 32 36 41 14 37 47 40 39 35 41 55 60 45 37 42 53 95 300 621 860 1070 1072 859 724 817 831 688 510 437 377 250 148 127 127 108 141 181 196 161 143 126 135 117 134 120 117 126 124 111 98 93 92 104 113 116 111 103 111 113 105 99 100 108 113 101 105 105 92 97 106 102 97 107 102 100 95 91 81 76 81 80 76 72 73 66 61 49 41 37548 255 1477 30 9847 10 25 48 7034 -340 -15 500 1367 3295 7507 16419 37784 79292 205643 472116 866930 885251 999999 999999 190755 963 43 10 21 58 31 67 85 10 43 102 95 100 133 94 105 139 36 39 86 -28 12 43 42 57 80 109 48 45 67 28 6 22 -5 27 0 16 22 24 16 43 41 48 104 121 68 86 95 53 53 65 41 -1 3 -23 19 -22 -24 -9 25 41 -28 -13 15 -37 -38 1 -43 -22 -2 1 -7 1 -24 0 -4 -28 -33 -1 -4 10 3 -25 -1 23 2 -19 13 37 19 3 1 41 14 -23 0 11 28 0 -8 -10 -52 -14 5 9 14 6 11 62 19 -15 -23 14 4 19 33 30 2 31 24 38 32 -20 17 2 22 28 2 2 0 -14 -4 6 2 52 58 0 14 46 5 9 21 29 21 49 60 20 22 9 51 38 31 34 18 16 8 -2 17 16 27 14 26 30 31 1 6 15 47 68 126 494 1216 1596 1274 840 823 954 1036 853 510 279 166 107 92 70 80 86 137 181 161 105 82 78 90 89 94 70 90 91 89 91 81 78 81 86 86 97 84 80 89 97 87 85 71 70 74 86 78 81 82 81 81 76 78 72 76 77 70 70 57 59 50 57 49 41 46 41 38 35 26 37554 255 1476 30 9846 10 25 54 7035 -343 242 1019 2492 5780 13640 35286 94070 267619 722763 999999 999999 999999 38886 538 -8 64 21 0 12 27 16 16 25 29 15 112 80 143 106 82 112 106 69 57 5 29 64 50 89 42 23 40 62 59 29 17 -15 -10 -49 -10 -15 10 18 -10 11 44 55 66 77 101 65 85 95 25 30 -11 -6 -16 3 6 0 -2 -34 30 -4 29 2 -2 -29 -29 -7 17 0 7 -25 -50 -25 -10 19 20 -31 -28 6 -3 -7 -44 -52 -47 -19 14 -28 0 -12 -15 52 38 -11 -19 6 -39 -45 -6 15 -38 -61 -4 -18 -40 -21 5 -16 -20 10 42 33 3 -7 3 5 8 17 21 28 12 -3 8 6 3 -4 -20 11 32 -7 -1 -6 -9 31 30 0 9 16 9 41 33 7 34 33 39 36 17 15 14 6 23 19 16 14 7 19 24 13 19 33 13 13 27 11 4 19 24 10 19 9 27 102 339 643 714 593 431 340 453 661 598 363 228 123 93 76 58 84 109 134 171 143 88 68 60 77 80 58 71 85 104 95 77 58 65 67 58 84 93 89 86 81 75 74 78 80 85 77 71 66 67 71 68 61 66 80 76 67 69 67 58 56 50 54 51 41 34 34 33 31 24 23 37560 256 1446 30 9846 10 26 0 7036 -345 -79 202 964 3363 8750 20230 47017 115420 313600 626701 999999 999999 872971 4249 158 118 33 41 42 94 19 31 55 116 65 80 79 150 157 140 136 110 151 87 78 59 98 126 67 162 144 113 132 128 84 58 47 57 36 16 19 22 35 43 50 35 84 115 115 141 128 126 131 138 134 72 -4 23 17 2 12 0 8 28 70 32 -1 14 34 12 11 4 10 23 -10 26 22 52 45 -24 -6 29 26 20 14 19 16 20 21 28 46 34 42 17 10 8 40 53 40 16 22 -3 26 12 9 36 34 10 56 27 19 18 29 28 34 27 43 55 23 6 69 80 65 91 59 49 52 23 29 23 31 53 51 45 22 40 47 54 53 32 41 61 61 71 44 35 75 36 45 57 27 43 67 53 35 55 41 34 32 24 28 37 58 47 45 56 36 40 51 40 35 55 43 42 52 85 174 304 492 516 309 214 227 250 263 242 213 175 127 107 110 126 185 209 183 122 108 113 108 112 109 126 141 142 141 145 132 92 81 96 113 114 116 116 113 109 115 112 107 107 104 112 102 107 99 103 109 110 106 121 121 118 112 108 108 92 84 90 88 82 78 75 67 63 60 54 37566 301 95 30 9845 10 26 6 7037 -348 229 176 223 178 19 61 130 367 510 560 702 939 1182 1327 1473 1589 1471 1445 1850 2220 3317 5704 6196 7080 8719 10238 11188 11990 12501 14627 16997 19031 18462 14433 14812 18141 15735 12836 13301 9523 6781 10782 9280 16462 30603 69579 100315 80207 93052 165405 285326 387023 616267 726091 653356 450747 23169 427 108 49 67 91 54 63 62 13 57 55 112 79 85 115 145 126 77 98 118 114 86 78 53 64 96 100 107 126 114 64 86 82 65 3 37 39 43 -3 -3 35 26 56 50 63 105 125 105 124 109 82 58 107 84 55 25 62 23 25 46 28 -3 18 19 -4 6 36 18 14 17 35 45 0 31 29 -9 31 29 -22 26 16 29 6 34 18 -21 -7 22 34 38 47 31 21 36 33 50 28 7 6 62 5 23 38 22 19 35 31 28 7 23 57 28 31 37 48 44 21 16 42 45 78 76 39 18 20 36 47 21 45 41 16 14 48 56 62 21 21 15 17 34 51 39 47 28 10 27 67 50 49 26 18 27 31 39 14 20 34 39 25 24 28 39 55 44 48 44 51 62 32 32 60 89 160 262 395 479 383 217 141 118 106 89 98 104 126 116 123 127 130 171 188 154 134 126 97 86 104 104 102 105 124 138 139 135 132 120 100 97 104 109 107 122 127 123 123 117 101 104 96 101 102 103 99 102 104 98 104 101 104 103 108 102 93 86 84 80 82 81 76 65 68 69 51 48 37572 301 94 30 9844 10 26 12 7038 -351 179 162 217 225 239 272 307 367 456 622 1070 1412 1921 3104 4084 4782 4995 5162 5382 7009 8402 8467 7703 7959 9088 10920 11945 14439 15994 18347 22508 17810 14985 14608 16071 19563 20079 21982 21609 16813 15747 24224 45892 46963 50265 56220 131443 276026 498758 475812 422706 438245 267779 178187 1552 368 260 136 91 59 69 46 -11 27 18 25 50 34 81 85 99 165 175 104 158 107 102 75 47 57 108 121 101 71 117 125 163 86 77 101 57 73 52 27 47 25 5 2 45 55 63 93 83 135 143 118 95 97 53 66 74 74 51 18 9 -32 -22 -31 11 37 29 19 13 11 -22 19 -13 -1 38 18 13 72 49 38 11 19 28 11 11 -5 12 27 36 24 10 6 1 63 51 62 47 45 55 30 24 11 4 29 10 -2 10 22 -3 11 25 36 3 -11 30 38 17 19 68 45 3 11 21 46 46 68 44 33 43 38 20 16 32 31 40 28 28 24 35 36 23 37 56 56 53 53 51 47 30 32 66 70 50 48 43 40 38 59 35 35 44 23 -16 15 59 44 50 56 48 42 51 29 46 80 116 263 402 374 304 198 126 102 95 96 78 79 82 90 101 119 116 136 127 137 123 125 127 117 129 109 107 112 114 112 111 130 123 128 114 103 98 99 107 110 111 109 105 104 114 110 101 94 101 96 111 101 107 106 104 101 105 103 108 103 101 107 93 84 80 81 88 73 63 62 63 58 51 37578 259 1353 30 9843 10 26 18 7038 -353 333 2616 8977 19289 42364 100720 237848 543175 999999 999999 999999 203885 3613 223 45 25 98 0 36 21 83 110 61 87 72 66 156 28 206 177 107 163 195 198 149 103 62 79 87 37 88 99 151 133 87 73 78 80 41 24 45 32 2 6 29 92 12 62 77 112 119 155 162 115 79 94 95 82 84 51 50 49 22 31 33 50 27 1 21 -5 9 14 44 6 30 56 36 6 2 48 35 34 33 53 61 -7 25 17 -27 -6 21 30 -5 41 -9 23 52 22 38 20 4 8 43 36 22 23 -16 22 24 3 14 26 26 42 47 81 52 28 43 47 66 58 49 17 36 72 82 80 12 -7 45 47 33 33 46 47 40 34 41 50 74 59 45 46 62 64 55 37 40 43 6 12 28 52 42 19 42 14 18 33 54 39 57 54 52 20 45 91 39 31 52 63 69 69 57 70 91 140 160 114 150 250 305 247 225 196 162 153 149 132 113 106 110 118 103 104 120 126 170 164 121 117 128 127 113 107 100 119 126 130 121 124 103 95 106 119 119 121 130 121 112 118 115 116 98 96 97 90 102 95 105 109 108 115 111 99 105 102 107 98 84 88 90 84 80 72 68 63 61 37584 267 1111 30 9841 10 26 24 7039 -356 -82 13 999999 999999 -98 -52 -65 164 1626 4976 13652 33382 70364 149545 323009 677156 999999 999999 999999 8112 250 94 52 81 72 74 48 10 11 32 61 59 40 109 48 44 131 90 118 94 137 128 85 82 145 74 71 67 48 56 89 77 77 74 91 45 35 11 -1 48 69 23 -14 -16 65 65 49 69 91 92 84 103 11 11 53 32 39 27 4 -35 -7 1 -15 -22 14 4 7 -4 -40 -9 -27 -15 25 35 9 20 7 24 9 0 16 4 6 18 23 15 -13 -30 -30 -10 2 0 -25 -40 -10 1 -15 -7 36 16 18 15 21 -7 38 4 -22 -17 -36 0 -1 -5 -7 16 13 8 15 36 34 21 19 29 20 27 43 13 32 8 27 11 17 24 32 13 9 13 -17 1 28 22 26 38 41 57 39 22 21 22 33 16 22 22 23 36 17 19 25 18 16 21 38 46 40 13 25 16 24 46 32 18 25 27 30 57 70 87 94 458 1412 1880 1010 604 840 1052 1068 708 438 196 114 112 106 88 122 143 137 151 167 131 85 85 96 85 91 97 84 101 107 114 110 105 80 88 90 94 95 97 101 94 99 102 91 89 90 94 78 83 72 79 86 86 69 86 82 81 82 72 74 78 75 66 61 64 58 50 48 38 30 37590 301 90 30 9840 10 26 30 7040 -359 1082 869 962 959 936 873 842 888 971 1001 1043 1094 1057 990 898 934 972 1028 1108 1036 1020 1015 860 596 537 640 623 661 775 915 1075 1231 1391 1465 1570 1797 1972 1946 1819 1736 1746 4032 6197 4147 6190 12867 32973 74620 169933 365785 433768 277298 33757 636 244 162 82 45 72 40 26 43 101 102 86 68 95 122 111 90 117 135 167 185 182 122 170 150 132 114 78 68 122 94 91 44 55 120 74 90 52 61 18 15 40 72 17 42 114 121 146 151 112 121 125 66 34 74 99 81 79 48 41 -7 72 63 11 9 25 33 29 27 29 62 40 46 41 39 87 40 2 48 43 33 44 47 52 39 23 38 29 60 63 16 36 46 4 27 21 39 42 45 95 58 61 33 51 47 24 27 46 29 55 61 38 35 24 57 82 88 90 85 41 63 55 80 77 82 61 77 69 46 29 68 61 45 49 49 54 57 44 50 57 54 54 70 55 71 59 49 38 39 58 41 53 69 76 49 55 66 64 53 68 94 41 52 57 52 52 75 84 48 60 64 71 76 74 99 145 173 495 1805 3323 4167 2062 626 727 1229 2240 3101 2170 944 381 305 331 295 257 241 209 206 178 137 121 124 116 121 109 117 135 139 161 146 148 162 118 106 109 133 135 129 129 129 124 128 131 120 120 112 120 124 117 112 111 115 115 113 116 121 111 108 110 106 103 103 99 99 96 85 79 70 61 37596 301 89 30 9839 10 26 36 7041 -361 2045 1732 1669 1672 1742 1797 1709 1779 1704 1713 1672 1685 1627 1588 1557 1603 1445 1283 1194 1118 1088 1065 999 921 898 909 968 980 1007 1152 1514 1917 2479 2752 2734 2693 2509 2091 1699 1368 1102 1037 992 863 754 639 449 329 379 359 347 329 282 336 213 92 89 60 22 -2 12 19 14 12 95 3 31 98 123 105 64 69 46 63 92 110 92 16 16 73 44 32 122 57 56 70 0 -11 -3 5 -47 33 19 -8 -15 -48 1 34 38 48 87 71 82 35 32 85 51 42 0 7 54 1 -48 -2 17 39 -3 21 38 17 -9 -24 15 20 4 9 -35 -21 -14 -11 -12 25 7 2 3 22 39 21 -11 1 11 36 19 -4 -25 -24 -13 27 -3 0 5 4 18 20 18 -3 18 3 4 -6 20 36 -31 1 12 15 13 34 31 -26 31 37 -10 9 17 32 19 30 19 16 25 37 13 1 13 -6 45 35 21 26 25 2 23 15 20 44 56 31 -1 32 35 4 25 19 17 12 26 35 50 20 17 14 9 7 13 15 17 10 15 29 37 29 8 13 30 57 46 79 105 399 2148 4517 4697 2972 1617 962 639 719 2358 7344 9184 6362 5323 4708 2694 1035 537 455 383 316 195 131 116 102 91 79 84 79 100 119 137 120 109 105 87 90 94 94 93 93 92 99 100 96 85 90 86 88 93 86 80 77 83 83 77 82 95 84 83 77 75 80 75 71 59 61 65 57 50 48 46 37602 301 88 30 9838 10 26 42 7042 -364 2020 1885 1981 1865 1818 1978 1980 1869 1848 1848 1864 1842 1720 1709 1682 1615 1601 1645 1606 1471 1340 1192 1054 921 812 787 818 706 641 604 659 593 609 634 578 582 660 716 825 884 1160 1521 2043 1992 1301 1021 806 711 550 516 455 360 284 244 154 114 72 44 -6 -40 12 -21 8 19 -33 -37 24 6 44 27 51 47 38 97 104 60 90 96 48 43 38 67 50 15 16 13 22 28 -17 -32 -2 -24 -20 -22 -20 -11 39 88 103 60 31 38 56 44 15 -3 32 -6 -9 16 37 16 22 -22 -47 -15 10 -36 -22 -11 -21 -29 -31 -44 -28 -14 14 -12 12 -21 -21 -29 -9 7 -16 -5 3 -9 -11 14 -32 -18 -15 -60 -40 -20 -40 -42 -15 3 5 32 -38 -38 -10 -24 -26 -12 3 0 -19 -12 -14 5 8 20 -32 -18 -3 -9 -16 6 3 6 -11 -24 23 22 -12 -24 -11 -29 -49 -13 -25 -21 -31 -34 -8 -14 12 -8 -7 -6 9 8 1 -9 -3 3 6 6 10 -4 5 5 -1 10 1 26 13 9 12 17 0 -8 3 9 7 9 27 37 19 17 11 40 92 292 1264 3327 4841 5265 5033 5372 4393 1967 1488 3017 6309 10550 12953 10285 5692 2331 1440 1539 1341 982 727 527 301 178 140 137 107 102 103 89 78 72 102 120 106 84 72 78 79 85 95 90 78 78 82 77 85 86 88 81 78 71 72 73 75 69 71 77 79 76 74 70 62 64 61 59 55 49 43 43 42 31 28 37608 301 89 30 9839 10 26 48 7042 -367 1824 1723 1569 1630 1792 1779 1769 1872 1861 1815 1780 1712 1737 1797 1917 1970 2173 4411 32525 4248 1429 1140 1026 947 847 684 622 660 725 692 778 864 1089 2056 3644 7371 19024 47004 84977 95217 90357 83416 75490 50471 41860 26501 14970 7250 2879 1124 783 453 294 269 214 161 -18 -31 44 63 14 33 8 -15 29 -26 6 45 6 46 72 -3 55 109 87 105 45 20 47 -4 11 18 31 21 1 -19 -10 -44 -3 5 -15 -13 -26 -9 -15 60 19 70 108 90 86 52 67 40 11 -8 16 30 40 15 28 -14 -21 0 12 0 0 -24 -31 8 -1 32 -37 -45 -58 -56 -18 -11 -42 23 -15 39 52 -22 -19 -18 12 7 27 -2 -23 -10 -4 -20 -40 -56 -15 0 -12 0 4 18 -7 -26 -21 18 -7 5 17 -12 3 4 31 24 -6 20 26 13 -10 -1 2 -10 18 23 20 39 18 28 -3 13 3 -9 -14 11 -2 -16 22 22 10 -4 -19 0 34 12 38 35 7 5 27 16 9 -1 -10 17 30 37 41 -1 2 -16 -7 19 13 21 17 17 18 14 18 22 30 24 23 24 37 72 233 1041 2391 3470 3998 4888 6054 5846 3360 1990 2240 3820 7018 12809 20406 19025 13792 11048 5089 1585 572 319 284 289 289 232 158 131 150 142 106 104 90 94 104 120 143 149 92 90 92 106 109 100 102 101 105 107 105 107 96 93 88 94 87 85 92 94 102 106 104 97 89 101 91 83 77 74 75 68 63 67 65 55 56 37614 301 89 30 9839 10 26 54 7043 -369 2587 1215 657 542 398 477 879 1111 938 619 140 -26 -81 -47 33 67 319 1950 4259 32090 108619 66917 69269 158648 269372 381778 134367 26793 31325 39179 43652 52024 72414 97124 148065 230668 315824 394170 517079 591485 551005 490178 372219 192008 99003 70644 32699 14619 7005 3078 1913 1338 600 247 179 145 107 40 86 76 54 59 32 75 93 92 100 76 115 140 102 106 144 125 162 133 102 117 69 93 89 106 33 101 46 37 51 24 -30 -24 17 39 57 45 19 7 68 55 78 85 96 62 77 28 52 52 23 30 43 30 41 20 20 7 -7 -4 -2 -18 3 52 2 -10 10 -5 22 44 22 34 12 -8 10 53 39 16 21 6 16 11 4 -7 -33 0 19 -13 7 -3 0 8 3 42 56 32 58 39 11 46 32 -7 -13 -3 16 3 29 4 -15 -12 8 30 53 62 52 65 94 50 29 46 34 29 31 36 14 11 33 40 45 27 39 40 11 3 22 35 32 55 53 33 28 12 34 35 29 31 9 44 12 17 44 49 35 21 16 37 39 48 48 51 55 26 22 21 22 25 38 79 110 211 516 889 1246 1982 3135 4366 5376 6391 5459 3505 2335 2807 4849 7569 8224 6600 3638 2035 1321 1037 837 598 345 201 178 185 166 136 142 120 107 111 120 116 109 133 127 129 117 111 111 113 112 107 116 115 117 115 110 109 98 99 94 90 102 104 97 96 98 98 101 108 106 99 92 92 90 84 87 80 80 79 66 62 56 37620 301 89 30 9839 10 27 0 7044 -372 44292 42920 43283 35972 22270 14563 13333 13353 13692 11581 8790 7188 6580 6501 6863 7691 10472 12819 13628 13880 13090 14630 19504 26570 32487 38965 47190 59164 72377 95268 130145 169223 246567 344531 417404 477699 487685 430133 364754 244004 208557 207808 155767 95983 73463 70891 90253 146863 127486 33653 28473 58959 46766 1812 156 123 103 75 77 93 113 17 47 89 23 16 40 23 61 121 92 55 67 86 92 141 121 84 95 83 34 34 84 32 31 36 25 -2 -52 6 36 22 17 9 7 43 30 51 67 67 67 95 71 48 77 37 42 59 46 31 52 36 18 47 39 -20 -14 5 5 -20 -12 20 17 -9 -3 21 -31 -25 0 18 8 39 62 53 24 6 21 12 -15 23 49 6 32 14 25 5 -1 -1 44 14 19 3 -9 9 27 34 8 -5 26 35 22 -24 4 20 26 22 9 35 32 40 17 28 60 35 45 49 19 3 17 27 60 45 40 41 15 5 15 34 6 25 44 49 38 39 23 34 57 50 46 49 25 36 54 51 62 39 27 35 23 13 31 35 35 32 35 39 34 21 34 7 13 24 59 82 96 141 193 219 247 342 572 1031 2733 4697 3799 1998 1552 2732 5309 7870 9675 10237 7996 4935 3277 2034 1121 606 383 252 185 181 173 145 130 116 106 113 107 115 137 138 126 111 100 118 106 98 106 104 107 101 105 109 107 98 102 94 91 89 90 80 81 90 82 87 85 89 90 89 96 94 95 89 81 85 84 82 68 60 60 37626 281 687 30 9837 10 27 6 7045 -375 129 651 1380 2282 3690 5202 7531 11199 14445 19318 27909 41135 57977 80068 114617 163777 221975 292140 454320 668139 834646 896644 908636 926034 573807 222886 162932 155819 120085 71779 27096 25968 58714 171874 294506 249443 57869 13582 332 1 34 -12 16 31 77 48 -19 50 102 93 91 33 54 145 75 84 94 72 41 66 44 37 55 44 79 23 -34 36 13 10 -2 3 18 -7 4 37 58 72 52 57 130 110 87 77 26 45 26 47 47 35 53 60 27 3 -7 5 -9 12 43 -8 7 12 -6 -26 -7 33 24 -60 -53 19 37 -2 -1 -4 -28 18 57 12 0 -6 -21 -14 -19 -43 -3 0 -5 -25 -3 31 -17 -11 10 7 -25 24 23 -4 17 43 -2 15 13 -7 46 40 31 45 13 38 58 13 45 66 41 22 40 35 15 53 20 22 8 -22 -1 14 10 23 30 31 18 30 29 24 21 23 38 54 5 5 34 21 29 32 20 18 9 4 11 7 -20 17 8 38 26 15 20 20 30 16 15 23 34 36 47 43 70 112 121 220 574 1271 2460 3514 2822 1500 1536 2950 5760 9296 14500 15373 10699 7958 6620 5813 3953 2196 1616 1293 808 266 125 132 115 107 102 98 98 93 112 162 133 121 111 110 100 89 92 109 105 106 99 91 96 92 91 84 89 90 85 82 85 80 83 82 80 78 85 79 79 84 76 81 81 73 69 68 64 48 42 37632 278 769 30 9829 10 27 12 7045 -377 51 490 1323 2709 4898 8226 13026 21100 29772 38322 47387 52859 57974 70535 84413 103096 137198 165471 175319 126206 62089 43498 41680 35125 29381 27054 36122 66066 116814 213912 389774 599504 699736 901647 999999 686664 135554 6470 1714 662 35 25 37 32 50 35 0 -23 36 116 71 64 73 22 25 -5 10 38 32 -5 31 33 18 -37 -48 -80 -45 -31 -11 -4 -25 -9 -15 11 1 -6 42 84 33 7 57 38 24 53 21 -1 -25 2 1 -2 -8 -44 -37 -30 -17 -6 -44 -50 -8 -34 -18 -33 -12 -16 -35 -54 -29 -22 -24 -53 -41 -10 10 9 2 -15 -2 -35 -19 -67 -19 -36 -42 2 4 -24 -16 13 -6 1 -11 10 -31 -27 -12 -20 -32 -19 -8 -33 -14 -28 4 30 -13 -23 22 25 26 -12 -16 -25 2 39 20 -8 4 -3 -4 4 24 17 15 17 11 -6 -13 -2 12 1 0 4 4 13 0 -38 -37 -8 -6 12 9 17 11 -19 -14 -13 -20 -20 -25 -20 -11 10 -7 -8 -7 9 1 4 10 14 12 43 54 58 104 139 203 453 1806 4502 5057 3493 2168 2301 4369 8989 12329 12380 12626 14081 13301 10348 8304 6638 5047 3217 1456 648 266 126 101 75 75 90 84 78 82 88 79 105 120 95 87 94 86 89 85 90 96 94 99 92 92 87 73 72 70 75 72 69 75 70 72 71 75 75 69 64 61 67 64 59 59 61 56 49 41 35 37638 282 671 30 9821 10 27 18 7046 -380 -14 1132 641 91 466 457 304 846 2183 3752 4308 3786 4247 5523 7577 10004 12755 17465 22373 25860 29573 31143 25700 19890 17771 19361 25862 36547 40185 54815 72877 94588 144302 210388 281013 439987 775020 999999 999999 884399 169671 2359 49 14 55 52 77 98 112 74 59 73 68 75 75 114 129 88 62 51 49 84 33 -2 40 70 37 10 0 -19 -21 27 -8 15 -20 -69 -42 17 12 36 56 78 108 75 11 37 10 16 79 28 45 -13 26 17 40 22 1 -20 -17 -28 -2 -4 -30 -22 -15 2 5 14 -19 -23 8 19 17 -10 -44 26 -2 11 -46 -20 5 -44 -49 -41 -15 14 3 -10 28 6 -25 -24 -6 23 18 13 -15 13 -12 -21 -1 5 35 -2 1 -4 2 -6 13 -12 7 25 10 23 67 54 22 10 13 26 36 8 13 10 26 62 57 51 24 15 30 30 27 18 -6 17 18 5 12 34 52 54 37 32 50 16 13 -2 -7 21 -12 -16 7 1 17 21 16 37 28 5 17 30 31 17 42 92 121 139 233 484 1118 2015 3249 4731 4465 2416 1674 2377 6397 9505 8163 6513 4906 4599 5462 5509 4980 4416 3577 2841 2149 1494 729 253 120 108 92 96 90 94 99 97 114 126 156 140 135 108 107 104 99 99 104 107 103 102 98 93 96 96 99 95 86 89 89 84 80 88 83 83 90 88 82 82 81 72 68 66 61 62 56 44 37644 301 63 30 9813 10 27 24 7047 -383 1089 948 1109 1710 2384 3551 4631 3754 2519 941 829 2871 3795 3829 3307 2591 2082 2312 4273 5837 7687 11074 12427 13567 16962 19744 21683 28064 39066 46930 35742 32279 32575 38293 35208 24902 14295 8459 6492 4101 2782 2300 2588 4774 7531 7905 10162 42205 77578 106982 125011 164337 304569 572992 721605 999999 958639 110968 14937 222 -17 -62 -34 19 34 24 13 -14 -9 7 -15 53 4 15 117 84 45 19 23 17 28 50 13 7 -7 -36 -9 13 -2 -16 -26 -16 -3 -1 -32 -12 10 26 39 24 -15 -1 -4 21 65 -6 27 52 24 -31 -19 -11 -6 -11 -1 -57 -50 -58 -43 -28 -61 -34 -36 -31 -42 -31 -29 -30 -31 -35 -21 -9 -54 -19 -32 -41 -61 -34 -26 18 -23 -32 -48 -61 -58 -43 -56 -41 -28 -5 -45 -39 -37 -17 -19 -18 -20 6 -10 -22 -62 -28 -38 -60 -71 -39 -15 -10 3 0 -15 -24 -8 18 7 -28 -13 8 10 11 1 -20 -8 -1 21 34 16 13 11 -9 -17 -14 -20 10 -16 -27 -12 1 -11 -39 -13 16 -2 -8 -8 -6 1 -6 13 -15 -5 11 1 8 -7 4 -19 -25 -2 0 1 20 28 58 79 127 331 809 1418 1592 1596 1538 1347 966 920 1474 2970 4291 3901 3473 2671 1734 1165 855 530 398 311 323 370 449 562 667 745 466 236 123 70 52 67 78 65 63 84 101 97 101 66 74 70 65 64 60 64 71 78 72 66 64 56 45 45 52 49 49 52 50 52 48 44 55 58 48 44 40 39 39 31 30 32 24 17 37650 300 92 30 9812 10 27 30 7048 -386 1584 1584 1534 1857 2533 3615 3945 3932 5622 5980 5899 6319 5308 4401 3460 3584 4231 6931 15726 12784 12164 15503 29955 61045 71392 39823 55011 72979 92163 107647 120189 123319 123345 116723 103534 77511 50026 38681 25253 25967 27085 26311 25908 32897 51076 86032 111794 193179 316720 444993 713580 676989 341311 223881 97452 50074 33017 17040 254 94 27 8 46 103 84 63 24 126 117 103 99 122 143 117 107 75 79 27 8 78 69 64 52 52 33 33 -12 8 14 -7 -21 18 20 -1 63 52 91 58 40 26 66 58 40 62 92 45 39 56 44 46 40 36 13 6 23 12 16 9 -28 -14 -21 -35 8 -17 -1 16 2 -6 12 -18 15 -19 1 9 -3 6 11 31 11 21 14 -6 -24 -7 10 15 2 -2 5 -10 49 20 22 25 29 34 18 19 23 34 5 4 -13 1 48 61 50 55 7 8 21 45 17 9 27 21 31 37 20 6 30 33 50 11 -10 23 34 55 50 27 20 65 58 49 37 36 9 38 58 27 41 42 44 27 30 39 28 50 17 13 7 1 20 13 23 32 27 25 37 71 59 78 102 101 115 247 579 921 1080 1011 746 518 481 706 989 1147 1060 1292 1499 1198 913 662 468 334 283 263 205 173 152 132 133 127 125 137 155 132 100 97 85 86 91 99 112 128 137 248 176 101 100 88 104 109 99 104 100 94 92 96 86 84 87 87 86 79 74 82 84 82 78 75 78 70 75 71 70 63 61 58 48 41 37656 300 92 30 9812 10 27 36 7049 -388 1346 1990 2447 3101 5053 6476 8053 8287 10508 13704 14118 14763 16587 18801 20262 22007 24234 33726 45207 79930 155629 136499 157477 187854 87760 49957 45866 45518 46193 44015 34661 33828 43339 47441 56087 63989 76181 79467 84339 97168 120454 174866 247073 319209 324704 246650 176586 88671 83215 179675 249345 205329 117183 42792 15361 508 181 134 40 66 46 50 31 65 62 74 61 98 98 84 7 76 136 147 147 127 66 88 97 71 62 64 50 81 63 22 -42 22 32 10 6 56 50 57 53 61 107 89 122 94 84 51 92 42 48 42 9 28 34 40 54 39 28 57 24 -9 43 34 -23 11 68 29 -8 20 24 14 35 55 -4 12 19 21 8 46 18 13 4 14 0 1 6 -14 -34 -7 9 22 42 10 -10 -18 -10 18 42 47 39 27 27 33 44 -1 12 24 31 52 46 38 38 13 32 48 14 40 49 3 40 27 34 38 59 75 37 38 58 45 31 60 41 48 32 30 48 27 48 31 21 29 15 22 53 64 52 39 54 69 75 74 47 37 17 24 48 41 38 17 18 14 36 59 92 81 98 81 93 110 133 151 225 384 551 634 601 461 361 426 532 720 859 797 692 610 568 506 505 488 409 299 221 171 158 152 164 140 116 120 126 99 102 86 95 82 92 106 126 132 144 148 132 112 94 98 97 99 100 103 93 93 100 98 100 85 87 85 92 87 88 88 74 75 81 85 79 78 71 78 71 67 62 58 52 46 37662 300 92 30 9812 10 27 42 7049 -391 727 836 821 1006 1094 1428 2457 3721 6269 9575 10049 11470 11254 10515 11404 10806 10857 12713 14720 17128 17400 20031 29685 38817 30236 25599 30714 31878 31035 34101 42146 44482 46125 47622 47585 51787 53661 56205 57806 56852 50386 46201 43199 27938 19477 20515 26995 35967 64149 97823 110449 39252 32660 2664 6309 719 81 74 16 66 52 40 77 103 48 73 120 76 60 112 86 135 124 167 177 133 95 95 169 101 89 92 87 60 67 -8 2 36 55 18 13 70 73 131 69 104 88 95 74 112 90 109 130 96 74 40 61 88 43 3 32 63 81 88 64 16 36 39 62 57 47 49 48 8 25 43 86 71 32 24 15 46 62 59 20 21 -10 12 48 43 48 14 51 16 54 66 18 8 44 17 11 33 29 42 49 55 33 36 68 45 37 59 58 10 63 62 55 32 29 46 57 36 58 60 72 53 62 60 48 73 28 50 47 55 49 40 33 30 27 44 44 54 35 43 67 57 40 53 74 77 60 57 44 89 113 104 69 50 38 41 28 39 58 58 28 62 85 103 88 101 105 130 148 152 210 323 483 521 521 504 453 422 447 502 567 614 580 515 503 507 502 509 518 498 493 473 412 325 270 240 202 178 161 159 134 134 113 109 131 126 110 146 149 177 172 172 145 124 111 99 119 135 130 137 134 133 126 111 109 118 116 106 105 105 104 107 109 102 96 93 99 97 93 92 90 91 86 87 72 64 37668 301 60 30 9810 10 27 48 7050 -394 415 98 71 139 207 153 149 136 123 145 117 91 155 201 285 337 349 406 516 436 497 648 1247 2122 3653 5880 7901 11987 17506 25444 32865 39723 46913 48224 44712 41106 35133 31543 28116 22790 19419 14813 11852 9100 9042 10522 12992 39208 144773 262737 364720 571886 373784 20620 601 137 58 45 43 -17 -20 49 40 19 -5 23 1 36 43 52 54 20 86 120 72 97 147 107 107 70 85 88 100 65 25 4 -30 -13 -1 13 3 -19 8 49 73 78 21 25 60 71 63 65 72 65 46 17 60 37 28 26 8 12 24 28 35 -15 -23 -23 -6 0 10 12 19 -7 -5 -35 -14 -21 5 2 38 6 30 42 0 30 11 -16 21 -17 -3 -8 1 0 17 16 -16 12 15 28 -3 14 44 1 -43 48 44 39 40 53 22 28 53 42 18 33 23 26 45 8 6 35 10 18 30 37 49 32 59 32 -15 -6 19 3 -17 -2 33 20 6 25 2 -17 -12 17 52 21 22 18 1 28 32 6 16 33 33 59 91 64 63 30 2 11 20 2 21 47 63 77 95 94 109 111 137 151 186 308 426 527 562 548 465 423 378 338 383 450 453 465 428 421 446 436 385 343 323 299 252 213 196 183 167 137 140 126 111 115 101 111 104 94 90 88 91 123 121 128 120 108 114 88 87 93 96 109 103 82 90 84 71 77 77 72 78 83 74 68 72 69 64 66 70 68 67 65 71 68 65 60 54 49 37 37674 300 88 30 9808 10 27 54 7051 -396 1961 1893 1874 1847 1657 1433 1276 1121 1057 1015 891 844 892 911 925 948 1017 1136 1145 1136 1029 964 900 801 804 1098 1555 2222 3417 4323 5040 4795 5085 6423 9509 11991 12693 13448 10401 7630 7986 7978 6779 4969 3464 3256 6691 11428 21562 52220 31338 3304 176 78 64 -8 -11 12 -4 76 53 9 19 54 45 -15 0 5 16 -44 50 150 130 76 108 91 71 82 61 35 86 71 -2 7 4 -27 -50 16 5 9 2 50 42 51 45 78 49 82 71 68 11 58 40 44 74 38 26 62 61 53 70 48 42 73 14 -24 -18 -30 -39 -19 -14 -6 -15 -3 1 -15 -23 -20 -3 -22 -39 -6 1 -15 -25 10 -8 -9 8 -4 5 -5 -5 3 -13 -16 -17 -3 22 15 38 41 12 1 11 -1 -8 -3 -27 -11 -10 -16 -7 1 -6 22 26 -9 -21 0 25 -4 4 -2 19 13 -7 14 12 5 -13 15 -8 1 8 -4 -6 -10 24 3 -28 -29 -26 -9 24 -1 23 33 15 -4 26 23 22 3 32 57 55 17 16 9 1 -1 14 45 67 89 99 90 89 91 133 149 156 207 243 272 313 339 369 368 364 379 355 321 326 370 408 473 497 455 370 275 250 212 194 175 170 168 130 128 122 104 112 102 94 103 109 137 94 79 82 81 82 103 117 116 117 89 69 73 71 70 78 82 89 90 90 75 68 71 68 69 63 57 56 58 58 64 62 59 54 57 53 46 48 48 50 44 30 18 37680 300 87 30 9807 10 28 0 7052 -399 3443 2757 2628 2628 2232 1632 1293 1169 1005 817 693 437 391 360 433 480 514 465 498 479 438 426 559 793 929 914 928 1287 1825 2178 2870 2791 2567 3094 4156 5562 6409 6322 5844 6020 7065 8138 9536 18243 53281 121333 179188 202872 42416 4235 520 244 106 68 59 58 86 71 83 112 109 82 77 72 144 49 20 44 39 66 76 126 132 132 156 97 81 124 128 91 127 98 97 31 33 4 65 55 49 56 22 58 79 103 45 38 63 94 108 91 76 101 53 15 47 58 49 17 44 27 85 102 82 30 43 50 15 17 15 2 11 19 29 -4 2 33 28 5 -9 -16 -7 11 31 27 51 -26 -17 15 26 29 9 20 29 38 -9 17 33 30 51 68 52 59 48 30 22 40 27 44 24 7 56 49 24 50 37 26 51 49 34 44 41 34 25 43 40 26 57 43 15 15 60 71 31 45 12 0 46 49 38 36 45 61 50 34 62 41 44 35 19 29 18 56 56 45 79 78 66 27 51 72 53 46 40 78 113 119 136 157 158 166 153 144 152 157 178 185 224 275 294 315 280 287 286 292 302 394 514 576 660 623 507 402 319 280 252 232 214 189 185 187 189 190 186 164 151 150 134 137 131 125 101 100 127 142 164 188 164 137 127 112 109 119 124 120 129 119 116 123 113 99 101 94 99 103 99 97 99 91 93 95 88 92 90 89 87 85 83 76 65 61 37686 299 117 30 9807 10 28 6 7052 -402 57404 61104 67528 73212 85833 96879 85639 75138 82707 120461 180284 161820 21330 40741 70800 9575 1409 767 1453 3698 7841 19886 45849 120189 51860 22242 1030 1541 3112 4632 5709 8191 13207 16413 15400 15032 14626 14860 12771 8944 37856 41237 39903 81796 88533 88134 137638 262530 391976 77501 3145 260 124 72 80 56 116 139 104 77 96 134 128 127 83 86 62 46 76 121 144 143 144 114 99 97 118 123 144 152 146 60 42 23 29 4 18 55 70 69 75 84 77 85 73 70 53 128 127 111 104 91 93 92 105 80 40 42 59 42 82 98 86 2 -6 31 41 38 -1 38 70 33 24 19 -10 15 -12 0 22 58 29 4 5 24 -15 13 34 54 69 49 46 7 -10 -4 -25 -5 41 51 27 8 46 34 50 31 48 29 55 59 33 40 23 46 60 89 69 56 43 48 55 65 43 30 55 43 44 82 74 48 46 25 33 39 56 50 22 28 41 36 53 66 68 63 61 41 43 69 36 49 36 63 57 64 65 87 72 53 59 33 31 23 46 74 116 134 153 165 154 148 146 173 185 193 213 259 282 295 339 335 361 329 311 318 363 412 509 622 774 835 813 629 553 532 611 1306 2107 2032 979 298 202 189 195 218 182 173 173 164 149 137 117 120 134 139 169 159 175 167 138 151 123 112 129 123 117 118 120 122 123 114 106 104 100 105 106 105 102 95 103 99 102 97 85 93 90 88 84 79 81 71 60 37692 279 716 30 9806 10 28 12 7053 -405 55 734 1556 2643 4606 9096 19159 20291 5044 5974 33813 39313 15168 21446 26637 41924 56744 61460 48618 54081 68172 105154 185624 224885 265203 406323 831880 999999 999999 852802 161071 1586 53 49 64 100 61 91 103 67 54 83 83 8 7 -6 23 75 116 86 94 113 121 132 120 124 95 87 103 110 110 43 48 7 2 6 -10 14 -14 45 52 40 63 75 69 57 91 93 73 53 43 19 49 69 11 33 28 6 22 -18 -2 55 57 36 47 52 25 7 18 -2 -4 -13 -23 23 20 12 21 10 -1 -5 8 1 16 5 0 -14 -22 20 -5 11 23 9 -18 -5 19 26 20 26 -23 -10 26 48 36 8 15 27 5 8 23 13 16 6 34 23 33 34 37 38 28 4 55 49 16 -5 28 7 7 42 19 13 7 -9 1 35 33 50 26 18 36 41 24 -16 19 19 18 17 15 9 5 20 -2 27 34 39 39 49 38 20 18 31 16 60 93 103 111 125 115 119 149 168 179 219 304 401 411 428 470 481 444 434 419 457 503 581 610 619 673 724 845 769 805 1830 2670 2020 909 354 197 172 178 166 162 206 181 162 163 122 110 112 142 120 136 129 200 191 152 166 121 95 96 86 94 91 88 94 109 102 92 94 98 82 86 82 87 88 79 82 80 83 76 78 72 67 68 69 61 64 60 53 45 37698 295 234 30 9804 10 28 18 7054 -407 24575 20416 17848 17477 16639 15852 15561 14570 13336 12673 11844 10083 8382 6972 6946 6158 6023 6654 6766 6614 8520 10397 13148 18816 22514 21347 22033 21906 20958 23997 23961 27437 38252 47971 56275 62938 69224 69139 67294 70461 92088 176629 428331 862461 999999 967994 60997 533 66 32 85 87 84 90 91 80 61 63 74 112 60 76 93 110 128 142 145 178 141 119 131 128 70 56 120 133 85 77 79 4 27 17 -20 -7 24 90 21 58 76 94 64 87 56 114 104 39 60 71 49 82 24 24 2 60 47 -10 29 60 54 62 71 31 43 10 3 38 10 29 18 -4 -8 22 8 20 18 32 42 37 45 18 42 41 -4 -29 19 39 38 65 63 42 -7 23 16 22 42 27 35 54 44 49 46 16 23 42 27 15 34 57 25 45 72 53 54 43 16 32 44 51 44 58 70 38 51 43 45 41 42 55 30 39 56 22 22 17 5 20 38 60 46 49 44 39 9 8 24 33 49 34 49 44 21 36 24 47 39 23 47 120 115 122 143 135 131 163 204 206 251 409 686 999 1070 873 750 735 676 553 475 414 404 412 475 516 598 726 1012 1499 1636 1754 1251 783 589 539 495 467 430 367 311 266 230 201 188 162 127 127 135 134 113 128 167 260 218 162 122 96 103 103 104 104 111 110 106 114 108 110 104 93 81 97 101 97 94 96 101 98 90 87 88 89 76 76 83 78 68 56 53 37704 281 653 30 9803 10 28 24 7055 -410 47 -8 -34 17 408 1166 2383 3870 5582 10783 16697 44973 56169 27641 76400 52968 52414 148592 354798 365332 466734 769298 695407 479428 325339 199490 54998 70611 149430 261449 376982 390150 5711 217 74 67 111 100 15 64 108 96 57 45 38 -8 9 33 33 97 139 168 129 116 118 74 64 116 101 119 145 130 104 84 40 17 32 22 -10 -26 0 53 60 65 49 0 60 37 44 91 127 92 -12 49 56 54 21 58 12 50 27 -1 17 41 37 41 63 31 51 35 27 18 11 48 15 -17 17 11 14 28 22 40 3 31 -22 7 25 25 2 32 37 7 9 47 25 16 3 43 30 22 24 5 -18 -9 13 27 21 34 15 25 42 9 26 53 29 27 41 38 23 22 -4 11 21 13 23 30 31 36 57 40 35 29 28 57 56 18 30 35 32 49 63 45 35 78 53 42 38 19 38 34 35 31 45 42 55 44 37 20 39 19 28 67 96 141 153 160 159 165 165 189 222 373 839 1555 2234 2101 1658 1689 1935 1867 1391 883 683 786 1165 1570 1271 768 636 927 2337 3375 1742 883 645 614 535 471 448 398 372 330 289 259 221 196 176 158 142 140 143 115 115 130 221 147 134 134 119 107 99 86 90 111 117 112 99 91 95 93 89 98 88 84 90 85 84 94 90 76 77 77 77 83 84 81 75 68 68 61 56 37710 278 743 30 9803 10 28 30 7056 -413 403 7563 15136 18523 26837 27504 25346 26216 120576 135495 231964 292158 152221 208321 426483 305574 229087 140395 104930 103667 28559 16304 27320 57950 143293 326817 625819 445994 226832 4607 96 41 28 49 36 11 92 62 69 96 48 47 59 19 59 54 72 71 92 87 107 112 68 92 35 113 71 91 83 53 60 51 3 31 -18 -46 -17 41 16 59 70 50 68 62 52 38 64 106 113 42 52 111 81 32 23 24 -6 -2 11 7 14 -22 7 -25 -10 37 23 21 -1 0 -34 -22 3 -3 -41 -12 -21 -7 2 -19 -3 46 7 17 13 -8 -11 -2 -12 -21 19 14 39 27 -1 -7 -7 44 -22 2 36 27 33 9 8 10 33 23 63 20 8 31 22 -2 13 14 19 14 44 31 37 21 35 36 45 2 -1 8 -7 -1 -4 -23 7 57 144 251 292 189 115 118 157 238 280 314 256 185 91 45 21 33 52 27 42 34 19 27 15 59 81 128 159 146 141 142 143 211 382 834 1657 2968 3845 3547 2832 2450 2858 3384 3536 3999 5232 4922 3486 1828 933 959 2336 3592 4140 3488 1535 705 511 482 445 423 391 362 354 312 261 229 173 160 155 136 128 139 168 178 136 122 122 124 159 129 132 120 107 101 94 97 98 105 101 104 100 94 91 82 78 71 67 81 88 74 65 72 78 83 75 67 69 65 63 63 60 64 53 45 37716 279 714 30 9804 10 28 36 7056 -415 -44 150 739 3247 6965 11933 34863 65134 127637 224124 259773 296106 337549 270500 248198 342198 542357 750611 623583 285148 133253 10335 9595 257005 9093 42787 47004 57975 1404 51 41 54 19 83 89 84 73 103 56 49 48 78 57 72 89 104 53 95 95 99 122 135 157 127 101 77 111 118 82 82 68 2 23 53 35 18 -19 26 100 52 52 45 5 52 38 99 92 55 51 58 28 -3 48 51 18 -19 43 18 29 -5 13 31 41 83 69 46 33 46 43 22 38 0 27 39 41 41 20 18 -20 -3 27 16 34 8 -2 -6 13 41 9 20 22 2 0 24 -4 30 52 6 26 30 48 28 49 48 7 27 40 46 9 32 44 27 8 -16 11 27 32 -1 16 40 32 74 60 70 62 17 32 6 19 20 23 32 50 68 190 406 697 891 700 345 251 227 203 267 295 329 326 250 141 72 54 62 18 40 43 35 34 52 74 121 169 176 181 150 151 211 331 779 2002 3833 4937 4988 4284 2871 2189 2878 4098 4947 4803 4275 3957 4061 5128 5367 5448 4712 3261 2747 1675 811 534 506 474 428 385 367 355 335 304 272 231 206 189 178 167 138 126 159 186 136 192 151 130 157 193 141 141 148 119 114 120 123 116 114 119 119 115 111 98 94 104 103 102 90 92 85 88 95 91 94 86 83 78 77 77 76 69 61 59 37722 299 115 30 9805 10 28 42 7057 -418 -36 27 177 615 1351 1901 1877 2224 2653 3085 3349 3128 2219 1342 2577 3199 4044 6011 7049 6099 5030 5397 8142 15600 32610 102153 169853 72054 39584 58377 54180 56561 79839 110691 160192 227682 290717 272045 288639 475855 570296 294171 150885 151437 413604 132912 147669 12027 3392 215 65 50 74 72 70 29 44 53 45 62 84 70 26 68 2 40 38 104 124 52 104 75 81 124 87 95 88 135 90 116 82 37 13 21 69 2 5 41 62 51 26 8 26 44 48 99 103 101 64 21 11 28 59 27 -11 -18 -10 31 9 17 -13 -41 19 9 21 31 34 17 -10 6 23 21 10 32 9 24 10 -3 6 -10 -20 -6 -27 -31 -6 -10 -7 -26 -38 -9 10 6 -11 -2 50 52 20 43 25 47 19 60 -4 3 38 2 -13 -20 14 18 35 39 31 44 25 -7 -21 9 25 45 31 45 36 51 38 0 -10 -3 37 11 7 28 75 146 391 602 900 1554 1543 1003 572 345 284 254 218 213 201 148 76 89 114 86 85 70 79 77 64 73 108 159 150 193 190 197 199 262 469 1406 3473 5282 7183 7056 5399 4254 3686 3427 3131 3099 3965 4950 4917 4271 2725 2069 2265 2721 2503 1573 861 616 551 539 519 510 491 435 405 369 308 277 234 205 197 178 166 160 146 122 97 109 132 139 116 120 129 130 123 122 129 113 98 109 111 109 111 113 117 104 98 102 96 92 88 96 88 86 81 80 92 83 78 84 80 76 74 73 73 61 55 37728 296 206 30 9806 10 28 48 7058 -421 176 260 616 1466 2453 3447 4100 4686 3907 3811 3198 3504 5116 6584 8351 9462 10374 12637 10625 9491 9642 12424 14900 15768 16347 14159 15201 16995 17958 19779 21330 23746 37920 72056 127040 249359 354725 346068 338813 253613 469603 819507 893878 788380 6788 255 143 127 112 59 63 62 88 93 8 48 72 39 46 46 12 72 71 -4 9 70 66 105 137 126 71 48 66 93 60 47 26 53 61 88 13 6 12 -25 14 62 67 59 43 60 64 28 66 76 58 41 -18 21 45 -21 -33 -25 8 -41 49 2 17 11 15 27 5 20 33 38 44 7 -4 36 16 -3 14 19 -4 -9 -3 13 -33 0 27 12 30 15 5 -11 10 -15 -38 -31 -22 1 -3 52 47 17 11 -2 27 9 -4 -23 -3 11 4 -8 3 -6 -21 12 14 33 -7 21 37 31 -6 7 22 25 17 -7 -11 32 45 35 22 31 33 0 166 744 1258 1390 1318 1238 1356 1275 813 521 326 192 180 180 170 160 172 128 110 123 120 62 74 71 27 34 104 118 160 187 179 183 214 260 295 896 3056 4941 6624 9019 8925 6296 3530 2686 2797 3281 3400 2783 1874 1537 1569 1928 2611 3133 2820 1763 903 718 612 588 574 591 564 540 498 424 370 349 289 251 235 207 202 178 165 152 138 100 138 148 111 144 141 143 141 143 125 115 106 102 110 106 113 112 102 103 106 92 86 87 82 77 73 67 72 74 67 65 76 75 74 73 77 68 66 58 52 48 37734 293 298 30 9808 10 28 54 7059 -424 92 682 1011 1744 3168 3908 4257 4014 3726 4325 4325 4167 3659 3887 3528 3119 4002 4770 5970 6149 5999 6259 7555 7905 8301 7021 6704 7919 8875 8590 15124 46232 82830 147676 327205 683170 967875 999999 999999 474989 196531 1448 98 70 106 97 97 110 132 105 150 124 91 37 91 92 92 67 48 49 92 88 88 124 143 170 152 87 91 128 72 86 102 75 31 60 83 22 23 30 76 55 101 97 78 35 47 94 87 84 85 47 48 27 32 41 16 25 41 44 47 24 2 19 32 6 35 -1 9 67 85 54 53 92 57 -9 17 22 33 28 33 37 40 35 7 -11 -12 -19 -1 34 13 0 8 19 -5 27 36 61 37 24 40 32 7 36 37 30 25 42 24 -7 31 30 49 44 -3 9 50 46 56 54 65 44 15 16 22 43 54 58 45 44 38 25 38 54 97 437 1035 2032 2610 2383 1796 1339 862 498 304 246 193 145 174 166 151 134 152 142 140 161 158 93 73 64 43 85 158 218 227 213 255 283 353 504 909 2144 4908 8565 11490 14563 12999 7416 3669 2249 1677 1484 1480 1667 1878 2424 3214 3710 3746 2466 1132 896 768 657 645 648 615 584 557 514 461 422 391 328 296 251 246 219 187 179 170 155 136 144 155 148 146 133 138 164 182 166 146 128 114 142 141 128 129 119 127 121 114 113 110 108 100 102 103 114 103 97 101 97 100 98 95 93 93 85 83 83 74 37740 299 120 30 9810 10 29 0 7059 -426 233 429 658 676 531 708 844 1235 1589 1692 2178 3239 4593 5024 5369 5819 6119 6686 7057 8320 11048 15521 21128 26489 28674 29247 26463 23549 26215 32629 48714 38395 38502 105867 111898 52567 41170 61401 101433 198713 413593 700493 999999 999999 564610 33693 731 205 182 128 56 102 88 60 89 164 110 73 97 44 62 46 61 56 -4 41 76 59 100 100 169 121 104 74 50 98 104 63 93 120 63 23 54 -33 -45 -7 29 26 63 80 12 81 83 73 58 58 14 27 57 62 29 2 -7 36 -13 -4 10 2 -11 21 -17 2 15 3 35 37 49 93 70 103 45 47 4 3 14 40 25 -4 11 -3 -13 42 51 -9 -25 26 19 -15 -29 -34 42 14 -17 10 15 18 26 57 26 18 27 30 50 44 46 27 45 19 28 17 -1 49 69 58 62 49 39 38 77 32 49 56 45 50 46 27 41 83 350 1148 1819 1662 1706 1837 1555 1272 1085 927 791 713 532 342 209 186 144 97 71 44 58 57 72 65 86 109 84 39 39 110 155 214 264 270 270 322 448 642 962 1883 4512 9162 15995 17403 11953 6873 4782 2841 2245 2109 2115 2308 2882 3730 4476 4062 2484 1373 922 797 764 702 639 643 629 658 612 536 485 418 372 342 288 266 232 214 209 194 197 166 136 138 128 140 140 149 133 148 179 168 140 130 134 120 118 122 111 108 112 105 110 104 101 110 103 93 90 100 93 97 88 84 82 87 86 78 81 81 70 65 59 37746 267 1081 30 9811 10 29 6 7060 -429 403 1138 2323 4768 9571 20741 45691 96584 198689 428568 903755 999999 999999 300173 4261 98 75 103 1 53 21 62 61 61 131 116 90 110 86 72 105 139 77 73 85 123 118 175 176 115 59 78 90 126 122 137 66 57 84 9 19 58 -16 -29 22 34 30 43 68 50 60 60 65 54 52 17 40 32 -3 3 -8 -7 48 -27 -28 -73 14 -10 -18 -20 6 21 26 36 -10 23 16 93 42 29 34 21 0 26 20 -9 -2 -11 13 -3 -16 11 37 -2 -7 32 8 -25 36 21 9 -8 -24 -21 25 7 18 7 6 55 57 32 35 30 -13 4 69 66 65 45 35 56 43 27 59 66 34 23 24 34 34 19 35 -2 25 229 641 1121 1072 516 222 201 268 265 310 326 400 497 489 375 266 171 96 78 56 58 42 24 49 34 46 81 105 101 111 125 162 193 260 289 349 503 664 819 1470 3441 6936 10868 11378 9738 9135 6349 2737 2339 2432 2552 3139 4096 4700 4536 3275 2038 1266 954 874 817 788 712 689 644 647 667 638 588 559 511 429 360 320 290 271 231 185 177 161 171 151 146 150 162 144 137 137 138 160 166 144 129 122 106 119 122 111 114 113 112 92 87 100 99 96 85 86 86 85 93 79 82 87 82 85 86 85 80 73 69 53 37752 278 752 30 9812 10 29 12 7061 -432 -41 282 508 726 1077 1088 884 1173 2100 2650 2316 2051 3805 5496 8471 17090 20853 52599 121557 183721 322133 593868 999999 999999 957834 392029 3719 176 144 55 23 59 125 124 105 125 84 99 57 27 52 98 91 73 59 86 121 83 101 113 85 137 103 114 137 130 72 137 98 57 31 104 78 62 1 20 66 108 104 53 39 89 84 78 43 49 11 11 13 -13 -22 2 27 10 11 12 -11 45 30 -10 -4 -4 34 29 34 48 62 47 42 78 60 55 49 -1 5 8 -3 41 48 49 40 34 31 22 22 34 16 7 19 19 22 39 40 34 57 40 34 15 -10 16 58 45 43 27 28 23 42 57 55 23 41 55 65 46 17 40 39 30 21 27 32 52 74 57 158 291 402 386 239 136 104 85 104 112 135 146 137 162 177 157 177 150 122 86 59 16 73 58 36 35 17 29 35 38 100 168 161 217 242 272 316 434 535 897 1862 3642 5657 8093 9366 6348 4101 3760 3199 2658 2428 2665 3851 5347 5715 5287 4178 2859 1781 1243 946 815 774 775 718 675 661 604 585 585 560 571 552 480 408 367 298 242 226 201 186 176 174 164 149 141 133 139 142 156 161 156 161 147 139 145 124 118 110 114 110 105 122 103 100 96 85 90 95 89 90 87 86 87 86 82 88 90 85 82 78 66 59 55 37758 277 783 30 9813 10 29 18 7062 -434 374 779 1493 2230 4488 12313 21618 13732 7673 7180 6485 7214 11741 6778 9632 31138 68524 126810 233924 373188 839578 999999 999999 708746 30504 363 89 27 47 61 22 49 32 40 59 92 67 68 31 77 81 72 65 46 49 107 103 102 97 116 94 53 70 123 89 118 81 76 41 72 86 18 -21 -10 26 39 28 36 34 85 34 56 6 14 59 29 -3 25 -13 -27 -32 -19 -24 3 -10 0 -21 -14 -21 -9 -57 -15 21 0 14 -8 1 47 26 44 83 24 -7 8 42 -12 24 35 25 25 -5 -5 21 -20 -43 -14 -5 -14 -4 10 21 23 2 -6 -30 -26 23 20 36 -16 10 -9 17 18 -12 -42 -22 -6 14 -4 24 28 3 36 12 5 5 16 13 15 11 67 145 155 114 78 29 59 66 38 14 0 16 11 29 26 44 45 56 35 44 38 36 35 17 34 32 7 40 42 42 50 59 84 130 208 217 257 321 425 490 823 1487 2802 4751 5720 5673 3387 2726 4478 4834 3790 3549 3634 3970 4301 4178 4066 3889 3272 2388 1571 1183 935 749 707 703 679 731 812 727 623 528 508 509 440 392 368 328 275 234 217 207 204 156 153 130 115 112 113 115 113 121 138 211 160 125 119 103 96 99 91 87 79 78 85 81 76 77 73 69 69 74 71 71 74 65 58 61 62 68 62 57 55 47 41 36 37764 278 755 30 9815 10 29 24 7063 -437 318 658 1315 1665 2511 3564 4600 4934 3947 3443 2997 3939 5255 7369 24052 55697 105051 163398 261361 528881 999999 999999 999999 245795 1755 131 52 55 96 56 63 20 -1 23 6 47 75 91 66 11 4 58 37 75 41 14 84 62 90 72 67 42 22 93 88 44 13 17 -4 27 34 -17 -30 -22 -16 -2 15 44 -16 45 60 -16 -1 9 -25 -77 -1 -9 -50 9 -21 -32 -48 -61 -38 -78 -36 -47 -47 -26 -48 -11 -38 24 6 17 5 32 51 28 -17 -3 16 22 58 7 -20 -12 -12 37 -11 -43 -45 -57 -30 -40 -28 -8 15 -46 -57 -23 -6 0 -23 -23 -12 -27 -18 -27 -10 -23 -13 -16 -58 -34 -11 -11 -7 4 20 35 -17 2 13 -26 -15 2 8 9 2 15 -9 19 -3 14 1 22 13 7 16 20 -7 20 25 11 9 4 9 -10 2 26 12 13 26 6 0 8 1 16 29 43 44 69 134 163 182 207 219 292 357 434 770 1617 3274 3803 2257 1903 3061 5797 5760 4625 4404 4219 4055 3760 3116 2688 2631 2742 2687 2338 1928 1425 1017 847 722 626 557 585 718 835 792 679 585 518 460 385 357 313 272 247 232 237 218 179 152 138 139 96 96 103 82 85 105 126 109 96 87 92 88 94 80 80 79 76 76 65 69 67 54 45 51 53 43 47 46 46 43 40 44 45 40 39 31 34 27 15 37770 302 39 30 9819 10 29 30 7063 -440 3166 999999 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 430 1367 2190 1807 2335 3095 3622 4027 3691 3084 4132 8964 30057 94173 197603 351701 775922 999999 999999 999999 294739 3328 83 77 83 28 24 39 5 52 69 93 93 140 42 14 29 91 99 74 77 24 49 112 114 54 122 137 50 35 94 91 94 71 39 53 24 35 42 -20 6 55 33 56 25 14 87 22 29 16 -31 -15 -39 -33 -68 -15 -13 -26 -28 -47 -25 -61 -37 -32 -2 -29 -9 -7 7 14 5 -27 -17 10 22 24 38 7 24 56 78 38 53 16 -31 -27 6 42 4 3 -15 -43 11 -10 -25 -44 12 11 3 -4 3 11 -18 -34 -14 12 6 -3 -18 13 12 19 -1 27 23 9 15 18 -9 4 17 2 0 15 -6 -16 -1 -2 -16 -14 -21 11 20 9 63 66 68 56 55 62 3 24 15 38 49 48 21 19 23 32 30 11 9 20 21 15 28 43 70 102 131 189 205 199 228 280 395 617 948 1280 2361 2998 2057 1740 2864 6053 6535 6057 6179 5508 4269 3428 2794 2366 2212 2440 2679 2604 2437 2156 1711 1317 1051 886 747 592 527 521 575 614 582 619 644 580 460 377 329 298 251 228 223 226 218 171 143 137 127 112 99 111 112 98 110 118 109 108 96 92 90 94 87 82 77 80 87 66 60 62 53 56 63 54 50 49 42 45 49 49 41 42 40 39 33 31 20 37776 274 882 30 9822 10 29 36 7064 -443 2 502 1272 3988 9833 12504 14841 22569 25306 52249 81294 53144 104932 290093 793730 999999 999999 972302 31720 390 166 86 71 88 12 69 53 123 77 34 83 83 110 78 25 47 77 48 126 85 44 32 75 75 93 140 61 75 56 103 58 85 68 56 15 24 14 34 67 52 9 17 53 14 7 35 55 30 50 7 11 11 -28 -11 -10 -28 -6 -36 -18 -17 -16 -38 -13 35 4 -11 -6 -16 25 34 36 46 19 26 -15 29 38 40 58 72 59 43 31 31 43 56 -2 11 24 2 15 7 14 -16 -38 -26 -46 4 24 -18 15 0 -14 8 2 5 -12 4 8 33 16 15 2 21 30 15 12 11 -23 14 12 3 -41 -35 6 17 35 44 11 16 34 33 63 94 99 73 30 40 17 27 42 23 40 9 45 45 22 40 15 7 13 13 18 15 22 49 75 100 145 159 207 196 187 229 387 734 1104 1217 1205 1416 1888 2392 2678 5123 11060 11489 10361 7642 5204 4342 3817 3382 2693 2241 2232 2157 1952 1888 1695 1442 1240 1055 888 706 578 499 486 465 486 581 585 627 670 575 458 366 319 263 238 249 242 228 195 164 141 134 121 123 126 123 121 128 125 113 114 97 95 94 88 97 100 97 92 90 87 70 66 64 60 63 64 73 73 67 63 68 65 61 60 58 60 59 49 43 37782 282 615 30 9825 10 29 42 7065 -445 48 345 574 725 998 1468 2026 2751 3491 4855 6078 6701 8447 10493 7939 9717 18577 40512 46201 63985 148369 324166 658368 876657 999999 999999 572935 7138 227 98 112 121 95 11 48 92 66 74 72 76 118 67 34 105 71 14 31 90 74 119 146 152 135 117 116 32 83 130 102 135 97 31 30 41 52 48 33 4 -9 -29 61 49 44 111 76 45 24 17 16 -19 -13 -15 26 -18 -29 4 10 9 -1 20 18 40 0 -43 -19 -1 16 18 11 -2 32 9 28 30 36 24 54 83 51 49 22 41 66 47 66 39 19 30 20 18 4 -15 10 14 8 30 8 23 43 33 36 43 5 8 23 1 33 34 -21 20 -5 -4 27 57 37 36 18 5 20 -1 24 33 10 21 25 30 16 46 54 83 70 59 46 28 48 24 38 19 5 -16 31 72 25 33 35 29 21 26 27 27 54 46 38 70 109 122 159 185 170 197 195 252 521 1015 1465 1648 1579 1618 1987 2642 3373 5562 11159 15821 14318 11184 7486 4453 3325 3031 2786 2384 1958 1578 1510 1430 1347 1266 1138 996 885 772 655 602 551 509 513 537 565 626 663 646 674 531 398 304 269 259 261 243 223 197 156 145 121 118 138 138 155 174 160 174 136 121 110 107 108 110 110 103 96 94 95 98 92 79 73 80 80 69 71 76 79 80 79 68 61 74 71 68 52 46 37788 275 857 30 9827 10 29 48 7066 -448 139 723 1414 3824 16355 34256 25098 61093 82878 71551 91986 61861 104974 259748 465654 753724 999999 942007 532446 181390 1547 117 112 72 107 140 156 124 87 102 90 76 62 85 113 41 73 89 84 127 0 81 80 87 97 149 185 130 102 97 110 147 107 88 105 51 70 64 52 77 -8 0 61 67 56 20 65 39 38 30 -3 -29 17 26 -6 -7 -3 4 -29 33 32 19 -14 16 4 16 31 26 30 14 7 3 27 64 24 13 38 42 36 74 68 51 29 42 65 47 50 67 69 53 77 39 10 58 65 70 54 57 62 28 47 60 58 41 66 69 35 42 5 15 15 32 69 72 53 36 30 58 54 27 47 38 -2 1 26 31 46 28 60 53 62 54 47 71 69 50 50 35 33 21 55 49 36 44 40 33 21 40 64 51 33 42 43 62 70 54 78 117 153 167 208 212 246 402 731 1267 1774 1962 1799 1570 1649 2104 2810 4614 10228 15915 15431 14220 13052 10178 6737 3778 2381 1922 1856 1733 1645 1576 1391 1245 1088 940 845 760 657 588 560 556 541 513 522 560 643 767 897 867 724 559 468 357 300 270 253 228 204 169 162 150 135 137 158 164 150 157 171 153 129 128 136 134 127 119 111 110 108 106 99 91 87 93 99 95 89 95 87 93 92 99 97 95 92 83 86 77 68 37794 300 109 30 9829 10 29 54 7066 -451 398 344 350 354 357 350 405 443 420 431 459 467 506 596 664 876 1173 1501 1903 2247 2416 2873 3666 5136 6561 9425 13423 15330 14746 14212 14817 13529 14555 15820 22727 32684 67661 81952 89852 179156 493466 711978 358083 4319 417 273 162 175 162 152 114 135 153 171 119 76 56 90 91 132 63 52 152 149 112 61 90 77 67 109 171 166 109 182 155 97 125 161 116 97 43 44 33 68 31 27 47 58 75 88 40 24 47 45 17 59 11 15 -17 -3 -23 -21 6 -14 22 39 17 1 -14 25 2 8 -14 12 8 0 3 25 23 4 62 54 44 98 85 105 74 85 79 48 30 80 61 35 60 86 62 66 15 20 27 -21 35 38 34 26 3 60 59 65 39 48 35 58 13 11 48 10 42 35 42 51 59 60 51 29 48 35 41 47 73 61 45 50 52 76 96 74 50 44 39 45 36 40 30 29 27 39 47 67 45 55 43 73 66 31 33 70 44 61 89 112 177 184 200 252 310 514 735 1028 1606 1853 1483 1310 1437 1884 2732 4439 9421 14880 14726 14197 11880 8811 6237 3894 2395 1694 1460 1585 1993 2326 2129 1809 1467 1143 883 735 668 600 570 531 502 525 559 649 759 872 1089 1550 1836 1356 806 456 314 293 279 238 212 195 190 172 136 138 146 140 156 166 158 180 302 231 156 140 129 128 136 136 136 128 119 119 115 100 101 99 103 105 100 105 101 102 101 95 94 91 90 87 74 75 37800 297 202 30 9832 10 30 0 7067 -453 169 206 252 232 264 288 301 268 289 366 354 365 558 630 971 1049 1238 1926 2861 3939 4568 4581 5630 5965 6209 7002 5944 3464 3326 4128 14714 57840 97730 77718 103980 45242 47320 195382 525551 687504 546135 9355 333 198 157 98 114 92 111 131 118 88 47 51 63 41 40 29 76 123 38 110 66 61 128 137 188 141 139 95 122 53 44 110 76 116 92 38 46 48 47 40 43 3 49 71 50 7 36 -1 -20 9 -17 -47 -28 -38 -12 13 -8 -47 -33 -13 -8 1 -45 -56 2 -26 -25 -26 -18 -43 -11 -66 -23 -46 -9 14 15 21 63 69 9 14 40 48 73 62 -17 33 11 16 58 5 14 8 2 -6 9 1 11 37 31 32 34 30 -7 -22 21 32 -26 1 3 14 46 16 7 9 26 28 43 49 31 1 53 41 20 17 -2 57 45 13 33 18 8 10 -1 5 2 23 37 6 -13 -15 -8 1 30 20 26 41 74 49 35 44 21 23 41 62 131 176 170 160 217 319 413 688 1129 1363 1200 1000 1012 1274 1756 2793 5512 11019 13446 12362 10692 8016 5530 3400 2065 1672 1501 1512 1787 2113 2189 2211 1906 1508 1130 841 740 672 668 661 591 502 482 625 819 987 1146 1380 1788 2004 1726 1107 566 341 274 263 225 191 171 156 136 129 136 122 128 136 127 132 138 133 139 117 115 112 102 111 110 107 105 91 81 80 73 75 74 73 70 75 77 77 78 77 74 71 74 65 60 55 52 37806 293 327 30 9837 10 30 6 7068 -456 -88 -64 -47 76 431 703 690 628 458 477 679 1129 1295 1415 1629 2021 2009 1850 1834 2383 3588 4467 4989 9102 29301 95582 210497 327518 138390 93716 156405 199547 215664 352266 352222 693310 375455 29240 481 175 165 76 43 99 62 108 41 35 78 85 34 48 73 35 -1 52 80 58 105 68 55 51 111 113 73 112 121 73 -3 72 86 82 41 66 33 78 8 30 16 -5 62 32 10 50 14 -39 -42 -31 -33 -47 -16 -25 -6 -15 -31 -29 -11 4 26 15 0 1 0 -41 -29 0 -23 -26 -40 -20 -18 -11 5 12 0 -11 12 29 30 0 -6 48 57 18 14 41 35 39 34 9 -16 -8 -49 -26 -21 7 -4 4 14 17 20 1 -29 -1 -17 -20 13 -10 -10 -3 -24 -28 -4 3 10 22 23 27 20 -2 -2 17 -10 -19 6 13 -5 5 22 29 6 -18 3 -20 -5 -3 -17 7 -14 -1 13 20 29 21 23 -4 35 13 16 46 44 39 29 80 135 149 179 195 239 279 400 689 1014 1065 845 754 799 1039 1879 3280 5748 11366 14567 12131 10069 8032 6178 4013 2413 1811 1585 1666 1923 2106 2031 1821 1620 1343 1088 893 729 660 640 587 498 426 401 415 473 732 1197 1838 2370 2536 2132 1300 750 424 250 202 182 181 158 140 140 125 110 103 111 131 130 121 124 118 101 96 97 86 87 90 93 90 78 73 75 69 64 63 62 60 59 64 50 46 47 48 51 53 50 53 49 39 31 37812 301 90 30 9840 10 30 12 7069 -459 2695 1434 1451 1446 1557 1565 1521 1608 1608 1668 1866 1906 2210 2718 3265 3581 4078 4939 5820 6760 7365 8726 10088 10865 12352 14732 16872 19605 22121 22761 22773 24386 24675 20138 32870 75663 88256 81901 123347 34276 56676 22977 2651 1469 907 545 332 203 160 148 134 89 74 115 108 92 80 83 121 101 52 44 50 57 128 98 89 104 107 138 133 135 115 73 159 97 91 161 168 87 130 108 50 37 29 53 35 8 7 52 100 82 96 45 41 -22 31 3 -9 35 31 -9 2 28 -23 -26 -8 -17 27 -20 11 -16 0 7 -9 23 40 -28 -35 -2 -8 -5 4 37 49 48 63 69 42 54 51 30 57 94 51 43 52 71 53 29 34 48 -3 -4 31 31 39 6 -23 31 15 -2 8 5 57 43 39 7 20 61 50 52 73 64 41 62 28 34 51 30 54 47 84 65 65 63 74 38 32 18 37 26 27 22 50 55 40 54 95 50 47 101 126 138 145 94 128 112 74 69 95 104 137 125 147 206 206 221 263 423 812 1095 889 805 809 1100 1799 3355 6780 10210 10915 9375 8194 6450 4991 4406 3895 3244 2792 2345 2025 2091 2137 2046 1764 1510 1322 1104 955 802 702 569 509 498 499 458 454 474 620 1213 2052 2612 2488 1745 1005 487 303 273 254 234 198 191 180 169 156 166 193 147 151 162 164 162 126 128 135 121 120 129 128 117 112 119 112 111 99 91 93 96 95 89 93 88 88 89 77 85 89 81 76 72 66 37818 300 123 30 9843 10 30 18 7069 -462 92 109 140 193 332 250 300 451 776 912 959 682 536 582 849 1095 1123 1209 1492 1984 2402 2956 4409 6740 8438 8986 7313 8942 9791 10679 11453 11857 16826 28355 54477 128805 222199 342181 610426 578104 788766 461849 101771 1567 489 411 314 167 97 53 92 53 92 82 -14 51 59 -3 85 78 40 23 40 45 45 72 41 90 113 95 100 133 113 67 58 58 52 38 76 69 3 51 44 33 16 28 25 73 77 80 42 61 41 32 8 -14 27 11 -23 36 -36 -32 -39 -46 -56 -30 3 13 -4 13 -53 -21 12 1 -1 -42 -34 -21 -10 20 22 -16 12 32 21 46 33 19 6 -21 -13 20 54 77 48 32 42 31 6 -8 -8 7 34 62 55 56 7 -16 13 27 0 19 36 16 13 51 16 16 -4 -7 3 17 14 32 47 30 29 -16 -3 30 32 12 -19 10 11 19 34 51 11 10 14 23 36 47 44 39 75 91 78 116 170 154 150 139 127 122 142 115 111 109 128 110 79 106 167 203 199 192 290 549 854 999 973 838 889 1554 3688 6095 7514 8302 5986 5674 5737 4686 4186 4491 4238 3327 2514 1916 1870 2074 2191 2133 1926 1563 1252 1019 805 649 573 569 603 614 566 509 491 503 600 928 1965 3161 2644 1534 871 462 294 250 204 197 196 169 169 170 161 188 191 146 128 138 150 113 107 123 113 102 106 116 103 94 98 93 77 77 79 65 69 69 70 70 70 63 63 60 69 71 67 64 58 56 37824 288 487 30 9847 10 30 24 7070 -464 -74 -76 12 197 407 508 580 505 546 689 1208 1763 2192 2900 3257 4558 7535 13185 23384 47395 55048 73734 104370 193006 415693 857550 999999 861173 170361 23564 1142 302 258 221 120 36 58 145 151 92 30 83 114 110 77 62 29 13 36 53 94 79 79 117 86 96 82 102 107 143 137 114 34 63 103 125 76 38 38 95 47 64 58 -4 -5 31 94 58 -1 16 32 -11 -15 32 43 2 -3 -30 -50 6 -1 -29 -39 -4 -9 -7 5 -45 -35 -6 -32 -37 12 -48 -19 7 -33 -3 -11 -16 -37 -8 -3 6 2 -19 1 71 53 20 73 47 24 44 44 38 49 51 20 -10 4 4 5 45 54 14 13 13 13 26 42 0 36 64 14 -1 16 25 30 38 41 46 62 43 22 46 36 28 49 76 54 33 40 5 10 29 42 21 10 -14 40 76 56 48 59 91 109 104 97 124 121 119 129 126 117 109 123 99 100 84 76 106 96 156 177 215 371 666 915 936 793 685 1052 2237 3808 4575 4750 4250 4403 5405 5812 5658 5794 6110 5959 4722 2986 2123 1798 1819 1958 2025 1825 1478 1174 949 759 697 605 523 514 500 480 427 380 421 623 1035 1811 3189 3573 2640 1601 814 418 293 242 230 235 219 191 221 192 238 217 163 140 132 142 166 239 136 129 120 103 109 110 90 91 92 81 81 72 64 63 64 73 64 64 65 67 68 66 66 63 57 56 55 37830 298 192 30 9852 10 30 30 7071 -467 -96 -99 -75 21 127 244 605 935 1239 996 876 1010 1106 822 858 1209 1331 1481 2025 2660 3337 4387 4852 5811 8462 10672 12888 15865 17772 29359 67642 109586 148176 254676 403777 260944 338691 667102 556568 247282 88318 7705 748 261 189 142 142 95 74 90 102 137 79 58 38 101 58 36 30 15 70 42 72 85 61 56 142 72 67 146 86 75 57 55 89 147 111 152 68 4 13 -3 -22 -15 67 42 40 51 69 36 24 -8 -10 20 -11 -9 -32 -15 -16 -40 3 20 -9 -56 12 10 1 -45 2 4 -18 -14 -31 -11 17 33 6 15 12 28 -8 -50 -10 19 43 9 10 15 -5 6 15 41 7 32 69 36 15 26 18 -4 -6 -4 6 39 30 0 -11 -22 11 15 17 -1 19 47 10 1 -6 0 19 8 15 47 24 38 48 84 109 95 108 136 138 134 78 86 87 77 97 88 23 37 28 21 27 38 57 72 91 78 81 105 124 134 147 127 155 200 193 218 172 126 113 124 141 137 199 389 710 898 760 561 554 1003 2118 2895 2969 3033 3350 4541 6218 7498 7814 8290 8045 6049 3726 2649 2252 2166 1837 1464 1337 1205 1050 933 840 787 801 828 817 695 579 508 463 402 351 334 415 749 1856 3112 3250 2487 1515 799 474 328 247 246 247 226 200 190 201 265 231 153 153 150 144 134 124 127 115 114 120 108 94 93 89 84 81 76 80 77 78 72 70 60 67 66 64 64 66 62 65 61 54 42 37836 299 135 30 9855 10 30 36 7072 -470 9 120 219 264 359 350 482 726 818 1018 1434 2224 2689 2851 2861 2928 3952 6062 7708 9835 12634 15601 18685 23503 25092 23167 21586 22368 27066 50690 82595 95571 97480 145949 178374 300584 414333 550523 372272 105709 289699 91311 33712 1815 380 264 214 157 139 113 146 137 136 141 106 92 92 117 117 122 78 83 73 123 199 119 129 155 118 85 180 82 79 87 144 140 175 163 101 112 66 47 36 25 37 86 70 58 57 78 55 72 48 12 13 20 35 70 -7 39 36 -26 8 23 52 3 21 23 31 17 -31 25 7 8 37 70 75 47 2 78 25 7 36 26 10 34 46 37 27 40 27 36 84 71 70 58 38 94 76 40 51 3 44 41 40 16 57 36 28 28 8 15 20 11 34 77 83 84 51 64 77 85 116 106 103 141 168 190 229 216 166 147 132 126 159 141 94 100 82 67 37 59 81 87 80 63 67 78 116 148 156 135 194 224 260 321 415 517 513 457 347 255 176 141 148 218 474 820 740 452 466 905 1704 2153 2364 2556 3774 5619 8157 10536 12056 11745 9384 6766 4221 2333 1883 1993 1581 908 714 687 634 606 633 672 715 844 960 1001 976 816 609 462 407 386 360 378 508 1171 2874 4636 4551 3185 1957 1056 579 372 285 289 301 255 218 199 227 234 192 176 172 173 215 185 156 150 153 139 137 138 126 118 117 114 116 106 95 97 105 96 96 88 87 93 94 88 88 88 85 82 73 37842 271 1008 30 9858 10 30 42 7073 -473 106 752 1467 3101 7345 24009 80859 192354 344410 668520 981902 985896 999999 999999 19121 2022 415 370 164 156 123 108 123 125 77 100 69 99 104 70 102 115 63 51 69 100 200 158 171 209 191 140 116 95 61 86 84 129 163 138 148 88 65 74 52 20 45 18 64 66 64 83 73 18 2 32 16 33 4 -5 58 13 -8 -6 11 36 0 -13 -10 -2 8 42 24 22 -1 26 46 20 39 -1 52 45 37 30 2 -8 -8 -8 18 3 -14 12 42 59 86 71 14 77 96 72 21 47 9 35 74 15 13 57 84 49 66 68 92 93 96 53 90 177 214 177 191 207 166 165 162 144 178 148 138 141 140 128 108 99 90 115 115 107 97 95 72 69 87 100 94 83 103 151 159 142 161 177 187 192 246 335 424 583 753 914 847 702 569 463 340 193 173 361 610 547 406 421 651 1175 1593 1672 1751 2806 5332 8452 11541 12968 10661 7948 5802 3647 2083 1308 941 713 521 403 371 390 344 355 411 443 516 619 816 1151 1339 1223 921 626 486 414 366 344 372 680 1888 3830 5055 4990 3544 2015 1121 762 455 334 323 247 221 212 198 204 213 195 180 180 195 191 155 157 152 143 149 144 134 131 138 131 113 110 103 103 103 98 101 99 87 89 88 87 90 91 85 79 77 37848 300 141 30 9861 10 30 48 7073 -475 1276 1264 1099 1088 1219 1336 1346 1425 1359 1370 1388 1442 1537 1651 1911 2244 2280 2682 3564 4966 6533 8425 11224 13246 14439 15623 17504 21924 23067 21587 18994 25268 43861 87864 143849 202670 452570 576472 337778 318747 244727 1848 220 117 110 92 36 23 61 52 70 33 54 70 20 50 96 129 148 132 33 58 97 104 165 173 111 146 66 84 99 92 99 64 70 99 116 133 92 70 70 48 27 51 -13 -15 13 68 58 65 67 56 -24 -33 -17 -35 -3 -25 -40 -24 -22 -1 9 -45 -31 -9 -15 31 47 -15 5 20 21 4 -21 -15 1 -15 -56 -27 14 -14 19 24 11 -1 -36 5 -18 -20 -13 33 59 65 39 28 11 27 24 -1 -11 19 30 65 179 366 264 110 71 21 15 55 69 51 90 108 87 81 60 69 116 140 179 146 145 172 160 142 107 77 103 106 115 105 88 92 71 35 57 54 65 61 37 73 77 72 111 94 80 137 185 189 189 247 339 467 662 851 853 711 694 694 544 290 163 188 355 415 297 296 407 723 1095 1208 1326 1879 4207 7639 9672 9703 8622 5668 3063 1799 1310 1115 943 793 627 442 362 285 222 215 223 252 263 301 360 408 497 542 530 545 555 512 424 375 338 311 342 723 2133 4728 6391 6118 4391 2888 2061 1131 555 414 331 221 182 155 172 179 160 150 145 147 137 130 116 126 126 122 112 103 95 92 97 89 84 81 76 75 71 70 66 53 59 62 57 56 59 53 50 49 37854 300 144 30 9864 10 30 54 7074 -478 5186 6342 7333 8380 9446 11028 11947 11400 10663 10282 10374 12123 12760 13190 13756 15686 17585 17928 16613 17157 16781 15443 14275 14810 19616 39965 52509 47906 122775 57162 27409 31794 40188 78686 51663 4895 2848 1944 1314 1057 749 378 254 217 153 106 37 46 78 44 92 136 92 59 74 83 104 95 84 105 86 36 60 56 109 128 102 113 98 127 156 131 156 139 82 77 129 154 96 115 89 74 49 18 -20 17 27 55 54 64 13 29 24 16 5 14 3 -16 15 8 11 -76 8 0 -14 -42 -18 -22 -30 -26 -31 -38 -19 5 2 -40 7 3 -4 -21 -29 19 -5 12 21 26 6 1 -5 13 46 10 17 41 52 26 38 52 76 36 42 42 85 320 707 839 468 193 119 64 68 90 71 50 90 64 86 85 68 28 63 81 81 98 97 93 71 122 142 98 89 59 70 90 74 44 36 46 28 14 42 72 73 64 45 89 117 120 165 238 229 210 192 229 294 365 448 556 684 650 460 421 343 222 176 257 323 289 265 347 653 968 1125 1325 1857 3911 7036 9180 8941 6376 3719 1605 1019 962 813 657 599 528 429 369 307 248 228 213 226 243 246 248 280 296 265 270 282 350 387 402 372 380 387 368 370 533 1418 3723 6087 6832 5424 3792 3385 2006 965 582 465 347 242 195 164 162 171 166 161 167 182 156 137 137 134 127 127 124 122 114 98 96 100 100 83 85 85 83 79 73 69 71 70 71 68 65 56 64 37860 303 56 30 9866 10 31 0 7075 -481 60156 115943 1069 203 190 232 548 758 919 2307 3251 3834 4171 4641 5939 7755 10025 11283 12208 13931 16606 19041 20774 20341 21102 22676 21757 23042 22313 25277 41215 50114 74896 99827 129940 133093 105569 110823 93171 12751 17945 61504 207249 559004 999999 883123 24562 1061 56 61 49 61 56 43 67 78 67 103 88 28 61 90 159 95 68 30 41 54 101 118 154 128 97 119 127 147 85 43 86 110 161 110 112 79 98 43 11 -12 9 13 42 24 48 32 -22 0 27 -13 -2 -1 6 7 22 11 3 53 -12 1 22 -5 -2 -12 -37 -28 -21 -39 -31 -34 -19 13 17 24 0 51 12 10 29 37 23 9 -6 -10 11 4 41 56 18 21 42 31 25 12 41 21 17 33 329 1039 839 554 401 369 313 294 280 281 282 282 204 132 86 81 85 155 117 128 121 98 117 111 155 144 125 102 97 89 122 75 56 57 51 74 56 55 63 75 100 164 238 265 262 262 276 212 249 264 290 326 398 507 465 451 394 313 222 180 182 250 270 260 284 369 646 998 1146 1200 1792 4014 6847 7503 6035 4060 2525 1582 1326 1418 1190 930 770 549 426 356 290 253 232 226 209 221 234 250 283 285 276 258 273 287 327 369 379 342 349 358 361 401 628 1294 3365 6525 7100 4703 3383 4075 3390 2005 1165 639 493 477 312 209 177 189 185 165 163 170 153 154 154 148 137 124 128 116 110 105 92 93 95 83 83 84 86 84 66 67 69 69 73 67 72 60 53 37866 271 1021 30 9871 10 31 6 7076 -483 -19 2299 7141 16268 34858 71343 156821 338476 597046 782047 579602 231179 154013 410253 963709 749367 612344 28644 283 70 43 68 38 32 63 97 112 95 55 93 88 18 42 50 149 43 87 134 176 189 163 169 138 155 104 63 108 141 153 128 122 107 132 81 74 88 24 10 44 36 -3 52 9 14 -3 14 27 -27 -4 -18 3 0 46 33 22 33 56 28 16 -17 -1 41 20 47 19 3 13 52 39 35 59 21 18 20 29 30 54 20 4 16 35 23 33 46 31 27 41 43 48 43 52 29 14 77 385 751 757 595 605 595 518 520 501 436 339 280 251 260 238 223 177 146 175 159 144 194 120 138 159 107 95 136 117 98 94 73 75 54 59 78 89 114 126 167 244 313 371 420 432 367 378 371 386 404 417 417 408 419 409 356 299 230 211 230 245 247 284 379 600 916 965 874 1118 2430 4667 5665 4478 3065 2642 2410 2539 3452 3743 2563 1511 1006 747 578 454 372 316 281 241 264 287 291 315 317 304 299 276 292 300 313 345 413 465 457 425 419 382 372 591 1224 2428 4457 6590 6544 4293 2852 2269 1940 1560 822 719 780 366 208 195 212 209 207 181 182 190 174 167 174 168 140 146 141 128 120 113 108 107 114 102 98 98 94 88 86 84 91 88 88 87 88 86 37872 279 784 30 9874 10 31 12 7076 -486 240 456 656 1016 1393 1769 2599 3276 3586 3869 4469 5219 9989 22282 46843 134851 248034 190600 306560 584082 769239 840223 999999 565982 4980 60 8 38 26 52 85 81 33 21 71 25 54 92 107 17 40 38 43 40 90 115 124 120 131 139 110 104 105 110 118 114 60 125 88 28 47 -22 -42 60 33 40 66 -9 -31 -21 0 -1 13 26 35 -9 -15 9 -12 -35 -62 -47 -3 -39 -42 -21 -18 -13 -32 -13 15 -17 15 9 -13 -1 35 1 -32 -17 -37 1 21 -3 -13 3 6 -5 6 27 -8 -3 -14 30 41 20 17 21 16 13 10 62 212 288 344 406 428 516 711 592 456 375 271 187 128 92 117 103 71 72 72 97 69 43 63 61 72 87 89 73 64 40 68 60 25 71 102 123 146 160 207 245 277 372 462 540 548 578 612 664 668 659 639 616 587 501 435 348 300 218 198 200 223 318 483 694 770 712 760 1482 2789 3851 3977 3441 3274 3265 3086 3190 3594 3294 2011 1385 1109 893 651 467 333 247 205 211 219 228 247 245 251 259 259 300 293 262 276 264 234 238 249 264 291 324 418 458 593 1281 2655 4113 5783 6179 4034 2163 1697 1621 1506 1032 791 706 355 193 168 174 157 146 149 154 163 152 142 147 134 124 117 115 110 99 96 85 84 86 78 78 74 71 62 60 62 64 70 69 62 46 52 37878 268 1117 30 9877 10 31 18 7077 -489 -80 446 1483 3595 8276 22245 64517 207944 585118 999999 999999 823875 208708 1822 -9 3 54 56 37 47 81 116 75 20 50 115 77 77 62 56 39 44 62 51 120 149 122 136 129 82 121 131 70 34 78 111 146 113 62 79 80 61 25 -6 47 79 43 -18 20 -1 -8 -11 17 -19 -13 -12 -15 -5 15 -17 -25 -20 -34 -33 -32 19 -71 -12 37 -5 13 -31 -16 -7 19 8 -16 8 22 -28 -3 31 -10 -33 -7 -5 -16 21 8 -18 -8 25 -9 19 38 44 -9 25 22 29 106 455 779 913 817 526 424 511 780 705 527 357 218 141 135 120 101 124 140 130 109 118 67 54 78 86 96 123 106 100 122 163 137 160 169 188 236 269 290 312 319 379 410 480 617 744 848 1023 1173 1116 948 816 765 640 479 369 348 358 269 232 249 442 620 728 666 583 739 1738 2917 3199 3476 4229 4241 3523 2820 2489 2210 1597 1151 974 819 655 577 517 443 360 281 221 209 198 197 233 241 281 258 255 269 289 281 278 283 265 232 221 217 209 281 440 560 565 1031 2365 3756 4870 5506 4337 2108 1462 1532 1527 1192 1023 666 321 205 170 170 160 150 140 166 212 181 160 152 145 142 137 132 118 102 92 92 83 88 80 85 76 70 69 66 71 72 72 73 62 54 48 37884 270 1059 30 9879 10 31 24 7078 -492 -30 1099 2146 3849 9807 24965 60130 126046 274843 611501 999999 999999 999999 15354 357 -11 12 47 79 74 65 70 101 42 56 74 101 106 143 126 98 82 76 80 104 160 173 153 127 129 111 121 107 86 92 107 70 90 87 53 96 90 103 76 15 29 64 9 -4 -5 -6 -21 -15 1 -25 -2 22 -57 -53 -9 -13 -45 0 -40 -38 -63 -33 5 21 -21 -11 0 23 5 -31 -13 -31 -8 -19 -1 17 -8 9 26 -4 -15 27 -6 -31 -24 37 19 -13 11 42 28 -7 45 30 52 61 65 92 602 1170 1006 819 796 748 670 578 434 287 247 210 194 191 199 227 227 242 197 204 198 141 140 158 171 215 222 231 238 267 280 299 303 301 343 388 408 495 608 744 772 793 967 1175 1542 1979 2376 2257 1672 973 594 472 423 347 317 310 306 348 394 475 597 614 556 527 537 904 1863 2788 4170 4771 3883 2774 2373 2480 2278 1638 1216 1078 875 600 520 525 440 382 324 302 255 267 321 257 272 271 259 280 311 325 373 377 348 275 230 223 233 280 248 248 259 372 597 849 1742 3226 4519 6105 6508 4529 3743 3631 2964 1954 986 681 399 234 169 160 168 170 160 166 198 189 161 154 175 156 144 137 135 126 115 104 92 96 93 95 93 86 74 78 80 79 81 72 70 68 64 37890 300 161 30 9881 10 31 30 7079 -494 231 548 607 726 885 1253 2110 2326 2686 4065 4552 4185 4567 5718 9176 11768 11076 10223 8765 10878 14678 15942 17787 19234 19060 27593 41459 41115 42336 42549 46388 51909 71210 89920 81374 89187 109434 166240 227432 315099 645823 775260 751650 140614 1050 53 -5 20 21 15 22 68 84 54 -17 32 7 41 68 85 72 -1 -63 15 102 128 98 134 106 68 50 90 89 100 55 64 102 66 39 47 17 -10 8 -1 -1 5 -10 -25 13 22 14 -50 -31 -22 -7 -12 -6 1 -16 -52 -68 -75 -30 -28 -42 -34 11 -16 0 -3 -50 -29 -29 -16 -42 -14 -9 -26 -15 -57 -18 -29 -34 -49 -22 -32 -53 -44 -40 -29 -2 19 0 14 20 -9 -14 -26 -7 20 20 -3 56 528 1122 1116 1065 911 636 509 467 409 383 379 369 317 348 405 430 405 366 346 322 272 201 199 221 235 225 242 272 343 378 427 438 473 537 648 743 853 925 962 1050 1184 1367 1594 1971 2369 2615 2705 2204 1407 813 547 409 319 255 187 197 266 311 343 403 376 311 354 405 472 1083 2460 3916 3538 2436 2080 2298 2497 2133 1553 1317 1418 1329 935 668 565 468 370 309 264 256 230 222 228 261 253 275 316 365 410 420 373 301 238 194 173 194 284 181 181 209 244 274 370 558 1138 2052 3008 4416 5547 4768 4742 6512 7045 4425 1980 627 349 279 191 146 131 143 156 141 143 144 134 134 133 124 110 120 103 96 90 85 67 66 60 45 54 51 47 44 48 47 51 50 46 36 25 37896 292 403 30 9883 10 31 36 7079 -497 135 996 2311 2698 2410 2056 2701 4063 6297 8489 9844 11220 11702 10709 8096 5584 4159 4958 4781 3354 2193 2970 3438 3122 1949 2581 6565 23382 70077 178360 137650 141072 202419 467760 899245 999999 575207 4125 49 50 59 20 -25 27 9 55 65 17 67 114 44 57 11 -13 10 108 129 109 85 120 99 96 126 88 75 87 107 147 126 48 47 27 40 -20 -8 6 3 -31 -33 -36 -36 -53 -5 5 9 -7 -39 -47 -59 -42 -25 -2 -16 -79 -36 -13 -51 -34 -21 -38 -40 -26 -24 -13 -12 -40 -36 -25 -44 -53 -30 -75 -36 -23 -20 -31 -64 -28 -26 -27 -48 -15 -44 -4 7 15 -10 -12 1 0 -11 9 20 53 352 823 1098 1300 1311 995 655 532 512 457 406 414 446 463 448 417 395 339 313 309 302 324 324 338 359 380 387 445 551 645 692 782 870 980 1053 1219 1248 1322 1351 1409 1532 1612 1743 1877 1972 2206 2161 2086 2119 1688 1189 957 699 490 358 245 197 196 228 326 317 229 237 291 311 701 2180 3696 2694 2046 2218 2523 2642 2347 2015 1864 1849 1616 1077 760 596 517 461 434 374 331 298 268 257 263 287 291 302 411 490 462 396 279 242 215 206 181 146 146 155 178 217 262 272 277 312 579 1514 2903 3512 3670 3626 3620 6329 8904 5805 2392 474 278 246 172 143 141 146 163 154 167 167 183 352 163 119 105 103 94 92 91 86 73 72 65 66 61 57 47 50 56 47 45 48 43 36 32 37902 269 1065 30 9885 10 31 42 7080 -500 82 1639 5928 14328 32283 67375 141830 323684 669913 999999 999999 999999 213203 2062 11 27 -11 28 25 -11 25 54 87 90 14 26 111 114 41 42 54 60 34 91 116 120 139 134 116 103 114 70 18 35 74 114 135 106 74 53 59 2 34 40 -17 -39 -46 26 25 57 11 -12 15 10 4 -16 -2 -11 -17 -48 -2 21 -8 -6 21 -8 -41 -37 -28 -7 8 4 -6 -14 13 7 -11 -8 1 2 -23 -22 -26 -15 -37 -33 -30 10 -5 1 -7 -4 3 33 17 48 38 48 4 28 150 503 852 1005 882 714 649 573 537 503 544 569 662 691 714 625 608 561 522 560 516 512 580 639 707 761 871 1039 1228 1336 1542 1660 1689 1718 1735 1800 1785 1784 1925 2105 2188 2180 2121 1969 1844 1863 1980 2213 2194 2147 1811 1298 868 685 495 340 212 166 119 191 317 216 235 312 296 701 2488 3165 2124 2039 2197 2429 2565 2448 2187 1820 1412 1195 1118 953 801 757 641 559 510 422 388 335 301 300 321 387 460 505 579 587 435 317 305 279 238 205 189 159 162 157 201 248 291 309 277 271 277 443 1219 2222 2666 2611 2794 4235 6182 5050 2834 963 434 329 244 185 163 150 166 168 157 175 184 162 137 145 143 121 111 109 109 97 99 91 88 75 74 75 77 73 67 73 71 72 65 57 45 37908 268 1128 30 9888 10 31 48 7081 -503 106 777 2119 4771 11171 27781 76877 203455 536831 999999 999999 999999 12184 144 -14 -32 -19 -21 -20 26 46 125 66 12 1 51 77 31 36 1 2 62 103 120 73 135 91 107 96 61 64 53 56 89 88 69 35 50 74 36 25 20 -4 -64 -59 20 14 19 -20 -44 -39 -24 8 -9 -57 -45 -40 -51 -29 -49 -24 -57 -45 -44 -53 -60 -6 -16 -6 -61 -16 -32 -36 -10 -29 -82 -53 -60 -43 -46 -62 -20 -4 -32 -55 -52 -20 -53 -84 -46 -26 -44 -9 -2 -6 0 -12 -14 70 319 494 565 491 377 308 327 354 355 431 527 691 791 884 910 823 766 763 731 751 835 932 939 981 1103 1286 1684 2215 2556 2614 2398 2234 2485 2766 2692 2678 2762 2698 2424 2170 1936 1806 1841 1880 1967 1972 1966 2161 2255 2027 1603 1222 985 844 729 508 295 146 160 228 194 178 262 267 351 1394 2459 1945 1901 1991 2084 2386 2495 2141 1606 1238 1099 1014 926 842 750 633 553 523 498 440 357 333 365 383 449 542 560 543 491 373 241 247 233 226 216 173 163 157 168 137 143 170 235 304 321 291 253 244 398 903 1577 1771 1537 2180 4144 5560 5014 3004 1511 694 336 243 172 138 163 155 150 163 178 162 150 143 132 108 99 102 101 97 93 80 76 73 69 67 64 54 59 57 58 55 54 44 41 37914 276 890 30 9890 10 31 54 7082 -505 144 381 386 520 821 978 1249 2481 6414 25512 65271 101507 150327 215764 398185 745831 999999 999999 999999 9532 168 28 14 -5 -1 50 -66 16 104 81 155 90 30 106 94 64 -3 46 77 125 110 128 92 115 146 87 90 60 21 90 136 58 56 84 94 79 25 39 61 -3 13 4 -28 -17 31 25 26 28 4 -28 -39 -2 -5 9 8 -41 2 -7 -22 10 -19 -43 -42 -15 1 -18 -7 12 -14 8 -3 -23 -28 5 -10 -54 -16 -26 -29 -32 -37 7 17 -3 -26 -2 9 -18 5 -5 17 7 30 38 70 84 282 397 551 614 526 455 406 358 426 529 641 804 992 1125 1332 1409 1400 1365 1322 1365 1480 1646 1828 2032 2386 2924 3578 4193 4523 4454 4153 4296 4458 4136 3798 3369 3027 2638 2263 2053 2058 2168 2402 2606 2686 2649 2507 2515 2308 1916 1562 1285 1285 1376 1466 1299 918 494 297 210 221 259 291 270 303 928 1776 1975 2208 2266 2343 2681 2698 2114 1510 1231 1180 1141 1033 901 807 767 705 685 644 567 461 409 400 388 412 433 483 437 422 359 323 282 232 211 237 218 185 176 185 187 180 182 194 204 249 277 341 361 314 298 621 1621 2380 2105 1533 1803 3205 4236 3381 1464 636 387 275 222 224 252 233 201 204 210 229 181 174 152 138 139 138 123 128 110 107 97 96 103 97 86 82 83 78 87 90 78 77 68 37920 272 1010 30 9890 10 32 0 7082 -508 220 522 674 606 1139 6051 20670 47982 97190 168030 211039 421547 953637 999999 999999 86622 1243 12 -13 -17 -29 -8 -53 -20 36 49 43 68 12 20 35 40 17 24 -3 24 85 87 56 75 136 68 -6 -5 69 67 48 67 48 29 15 60 59 23 -18 -1 -45 -96 -62 -71 -25 -35 -60 -91 -84 -72 -52 -36 -47 -52 -21 -65 -29 -57 -35 -41 -62 -55 -69 -74 -31 -57 -16 -31 -48 -6 -35 -28 -43 -50 2 -44 -29 -51 -51 -56 -39 -30 -26 -27 -55 -75 -73 -67 -54 8 20 -19 -49 4 -9 80 267 384 398 348 338 357 390 427 456 546 633 770 825 873 1023 1166 1297 1469 1889 2421 3127 4144 4808 5145 5341 5592 6024 6098 5915 5641 4965 4344 3634 2721 2372 2430 2425 2535 2626 2757 3119 3406 3504 3414 3186 2770 2254 1831 1557 1552 1693 1793 1912 1858 1482 1124 660 404 232 168 209 225 195 265 809 1614 2376 2719 2601 2506 2480 2007 1489 1200 1117 1181 1210 1064 880 702 614 518 477 481 474 437 387 374 361 313 318 309 307 321 311 273 227 191 167 178 184 175 152 137 150 157 142 123 119 129 160 198 256 309 308 264 296 837 1999 2756 2485 1820 1681 2857 2153 845 514 335 227 202 178 195 194 186 194 177 206 143 127 108 105 110 100 92 87 74 77 77 67 70 67 67 52 48 52 53 56 48 41 40 37926 270 1071 30 9891 10 32 6 7083 -511 280 620 760 2680 12432 27456 69396 141894 240562 509159 944138 999999 999999 461751 3663 51 -30 -62 -7 -32 -42 19 2 -28 7 8 21 121 39 6 9 -17 30 83 87 40 78 59 98 46 38 16 16 46 84 30 61 32 46 54 66 23 54 -7 -46 -96 -73 -14 6 -18 -30 -31 -46 -28 -92 -78 -19 -34 -76 -40 -51 -30 -16 -40 -52 -70 -35 -47 -54 -29 -6 -29 -41 -37 -9 -11 -29 -74 -17 -18 -37 -73 -38 -29 -17 -35 -30 -20 -48 -29 -2 -63 -29 -45 -32 -39 -17 9 39 201 385 466 461 518 514 483 504 486 575 674 744 896 1001 1044 1139 1339 1733 2207 2719 3458 4491 5522 6332 6601 6492 6125 5782 5279 4570 3885 3577 3384 3424 3954 4506 4274 3847 3743 3924 4040 3657 2922 2487 2263 2151 2055 1938 2022 2374 2711 2690 2341 2085 1780 1336 847 511 331 258 245 224 172 213 559 1519 2878 3684 2796 2201 2004 1661 1489 1439 1393 1327 1168 1098 1050 1022 1001 960 869 736 637 555 470 480 478 392 304 254 227 247 240 229 189 200 194 191 164 161 158 155 131 115 110 128 113 129 150 159 179 219 271 277 259 300 525 1224 2032 2294 1698 936 1235 1320 907 701 495 303 234 227 204 219 215 212 183 159 159 146 130 119 116 114 100 99 92 87 77 78 73 74 74 71 63 63 61 55 47 46 45 37932 267 1162 30 9892 10 32 12 7084 -514 168 1562 4943 12246 26872 56976 136792 388055 892294 999999 999999 389397 4551 37 5 -11 -31 -29 -49 -15 1 29 24 59 11 10 0 -8 49 55 73 21 54 67 11 40 -3 37 54 83 66 87 61 74 48 48 34 47 6 8 -13 -47 -81 -80 -58 22 -35 -54 -68 9 -13 -8 -34 -49 -20 -65 999999 -63 -54 -57 -48 -23 -32 -33 -40 -66 -68 -26 -19 -66 -64 -38 -23 -46 -37 -34 -29 -17 -52 -48 -50 -10 -31 -50 17 -13 -32 -17 -4 -24 -33 -7 36 41 -9 35 341 601 504 457 471 514 530 564 503 550 660 887 1150 1403 1720 2041 2294 2796 4023 5614 7205 8299 8724 8917 8961 8652 8046 7664 7204 6820 6637 6675 6800 6697 5904 4695 4214 4104 3881 3397 2985 2688 2433 2301 2335 2509 2822 3156 3379 3742 3622 3222 2845 2314 1858 1502 998 563 318 263 212 220 246 311 849 2092 3654 3618 2374 2090 1880 1904 1761 1572 1351 1217 1227 1281 1411 1476 1555 1601 1442 1182 912 704 605 557 557 488 346 250 217 248 228 211 215 198 193 180 180 165 151 146 143 115 107 118 151 151 150 160 176 184 195 252 311 337 407 546 1143 2093 2041 1120 741 870 894 664 459 338 239 247 217 198 219 236 204 179 162 148 145 135 129 115 109 110 108 102 91 92 87 87 80 70 70 72 73 70 67 58 52 37938 267 1164 30 9894 10 32 18 7085 -517 -35 1011 5055 14423 33986 93199 212984 450186 664460 672441 888511 605442 510472 602831 469571 2189 -15 -11 -17 16 -5 32 10 26 -39 -25 3 34 -20 28 55 105 57 61 48 -7 7 65 110 85 15 18 48 36 -4 19 7 -11 -15 22 -12 -74 -54 -47 -56 -57 -60 -65 -30 -58 -51 -27 -99 -62 -20 -82 -50 -42 -66 -54 -38 -27 -39 -60 -55 -53 -65 -21 -45 -60 -65 -35 -24 -22 -4 -20 -32 -37 4 -71 -55 -50 -43 -66 -36 -56 -52 -41 -36 -61 -19 -20 -29 -11 5 36 153 293 382 430 470 496 532 608 623 700 921 1186 1453 1911 2392 3121 4411 5550 6490 7374 7762 7847 8022 8085 8046 8093 8210 8394 8530 8538 8110 7205 5709 4628 4098 3760 3350 3156 3105 2944 2802 2769 2879 3059 3384 3774 3987 3828 3502 3363 3100 2803 2466 2240 1953 1620 1176 635 342 246 232 256 307 499 1510 3370 3994 2656 2065 1970 1934 1714 1532 1595 1921 2263 2740 3398 3554 3099 2659 2439 1964 1539 1199 915 692 619 580 437 355 219 199 173 190 198 214 198 192 180 184 187 183 143 122 128 138 141 132 120 122 129 142 180 180 218 265 313 360 512 1024 1812 2289 1844 963 553 626 646 429 332 247 222 214 208 239 258 200 158 153 151 133 118 120 115 113 102 99 86 76 75 76 78 70 61 62 62 64 63 51 51 50 37944 265 1225 30 9895 10 32 24 7085 -519 63 401 923 1868 4206 10077 30106 96693 298079 868367 820609 999999 999999 27784 127 -49 -23 -8 58 7 -20 51 22 -22 -18 -17 24 57 81 90 22 76 82 65 4 0 95 70 46 30 59 28 11 31 26 16 6 -6 8 0 -89 -45 -65 -45 -15 -36 -32 -18 -69 -42 -27 -42 -47 -28 -70 -65 -54 -52 -60 -62 -46 -81 -49 -44 -62 -39 -39 -91 -25 -28 -52 -69 -83 -23 -76 -54 -52 -15 -25 -43 -72 -59 -40 -56 -47 -25 -33 -39 -75 -37 -29 -32 -6 10 107 389 508 459 460 484 619 852 1072 1354 1843 2534 3007 3586 4202 4598 5135 5698 6239 6911 7707 8313 8720 8988 8998 9051 8899 8332 7638 6814 5918 5037 4331 3927 3826 3797 3692 3336 3134 3158 3405 3775 3946 4025 4253 4078 3783 3686 3441 3236 2824 2540 2325 2089 1806 1487 1098 620 392 411 371 354 380 647 2302 4399 3450 2296 1948 1778 1788 2050 2663 3295 3846 4298 4294 3700 2788 1978 1596 1340 1113 980 945 849 698 590 403 326 296 269 239 241 212 226 205 204 198 193 202 180 180 164 144 129 125 151 130 119 104 102 112 131 156 194 227 284 377 443 587 1033 1698 1820 1337 882 795 832 569 367 247 216 228 218 272 282 205 170 151 154 146 128 124 129 102 102 94 87 86 82 73 76 72 69 67 68 67 69 62 58 51 37950 286 595 30 9895 10 32 30 7086 -522 237 548 442 488 990 1480 1556 1879 1969 3006 3870 3410 3317 3600 4213 4925 4424 4834 6457 10242 51807 120508 131772 209360 275003 250735 416528 718056 934424 999999 195684 3082 -13 -22 -60 -61 -46 -49 -2 14 22 -7 -20 46 6 -24 31 -5 38 77 52 51 39 45 17 16 1 8 30 4 -33 -32 3 42 34 7 5 -19 -58 -23 -1 -30 -34 -72 -91 -30 -26 2 -36 -51 -70 -89 -71 -47 -87 -64 -94 -77 -63 -72 -39 -43 999999 999999 -85 -72 -76 -69 -49 999999 999999 -79 -76 -29 -34 -68 -45 -35 -42 -24 -64 -30 -44 -70 -57 -56 -74 -56 -26 -51 -28 -33 -52 13 37 185 384 475 504 459 512 597 862 1408 2148 2888 3777 4588 4785 4823 5199 5489 5692 5868 6336 6938 7833 8589 8913 8712 8216 7761 7178 6496 5756 5136 4752 4616 4372 3970 3603 3451 3672 4124 4610 4830 4677 4389 4176 4032 3960 4008 4083 4046 3962 3620 3117 2820 2492 2238 2055 1828 1331 759 557 560 516 495 1186 3343 4181 2641 1792 1634 1919 2565 3271 4130 4535 4170 3669 2808 1904 1428 1294 1263 1119 900 831 824 831 851 665 472 326 266 237 201 235 214 178 174 180 188 182 183 174 155 156 136 104 92 91 88 86 78 90 92 85 122 158 187 240 344 484 573 619 760 950 1022 953 871 887 836 521 286 196 186 183 194 230 195 155 140 145 149 109 104 104 94 87 80 71 71 65 57 55 56 55 42 38 42 41 43 36 31 37956 303 84 30 9894 10 32 36 7087 -525 55712 86480 201 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -65 190 419 666 1576 2127 2637 3381 4228 4221 4265 4557 4698 4848 5482 6919 8459 10532 10593 7292 6546 5232 4243 6492 9135 38582 70165 130962 78869 120951 181595 327284 357221 419388 672491 799825 620554 6339 49 54 19 -11 47 43 35 21 59 52 43 33 -23 1 -4 41 96 57 46 45 65 23 31 87 47 52 10 52 29 10 5 41 37 -1 42 29 -10 -36 -36 -25 -37 -54 -81 -48 -54 -40 -6 -19 -11 -45 -37 -28 -55 -56 -34 -93 -71 7 -12 -46 -42 -85 -74 -27 -40 -29 -78 -56 -50 -40 -17 -27 -52 -13 -24 -37 -4 -18 -20 -23 -27 1 -41 -52 -26 -42 -14 -8 -37 -32 18 226 461 533 580 601 670 707 922 1388 2096 3275 4644 5477 5898 5948 6117 6531 6941 7562 8021 8364 8522 8319 8074 7922 7572 7320 7078 6677 6119 5490 4826 4247 3863 3886 4412 4982 5172 5276 5196 5375 5648 5941 6173 6265 6499 7020 7563 7707 7402 6942 6105 5283 4651 4158 3989 3747 3070 1870 1139 908 690 970 2979 4302 2871 1888 1823 2206 2678 3450 4562 4975 4313 4070 3220 1988 1444 1492 1532 1503 1241 1125 1026 1006 887 792 641 429 337 293 282 284 267 239 237 225 227 224 208 204 211 188 172 196 163 137 137 143 135 124 113 105 103 126 137 181 233 295 375 471 524 570 734 954 945 766 781 982 736 364 236 225 225 243 263 228 194 190 192 200 172 140 137 125 118 110 102 98 95 98 93 89 88 76 79 75 77 78 71 69 37963 266 1194 30 9894 10 32 43 7088 -528 -61 397 1214 2891 7237 19982 52564 148569 426360 999999 999999 956301 730643 29146 94 999999 -74 -61 13 37 -19 -61 -41 -2 -16 -20 -42 -77 -9 43 32 4 -6 28 52 48 -21 -39 43 -16 -33 -38 -20 -44 -57 -46 -15 -34 -37 -43 -57 -88 -83 -89 999999 -85 -33 -39 -86 999999 -94 -71 -77 -91 -99 999999 999999 999999 999999 -95 999999 999999 999999 999999 999999 -74 -58 -78 -93 -53 -73 999999 -87 -68 -59 -91 -62 -71 -73 -76 -75 -74 -70 -45 -82 -94 -53 -78 -69 -95 -71 -69 -68 -83 6 389 761 721 866 981 966 1024 1099 1201 1747 2685 3955 5149 6095 6503 6901 7601 7917 7974 7780 7581 7536 7530 7634 7640 7465 7056 6392 5787 5219 4624 4147 4138 4689 5196 5411 5341 5487 5789 6266 6961 7464 7899 8305 8446 8648 8784 8963 8863 8217 7380 6590 5901 5173 4530 3984 3605 3044 1797 1116 1055 945 1660 4255 3857 1993 1702 1930 2241 2816 4355 5359 5186 5539 4347 2731 2214 2016 1808 1652 1484 1390 1316 1219 1013 806 695 587 423 303 279 249 239 236 239 205 190 189 229 207 192 174 163 136 122 105 102 96 106 85 66 78 57 62 46 58 77 118 166 215 298 366 404 506 666 793 779 753 839 688 303 203 178 173 166 201 187 146 124 126 133 111 96 90 84 81 73 52 50 51 46 37 35 32 26 32 36 26 23 25 21 37969 276 893 30 9893 10 32 49 7089 -531 -29 -34 999999 999999 999999 999999 999999 999999 -40 964 3871 7311 15674 39452 62382 102161 162094 280500 544698 848145 999999 999999 519984 5826 -52 999999 -59 -81 -36 42 -31 -22 0 3 -14 -42 -35 -55 -60 44 56 30 26 52 29 16 -8 -33 11 29 -9 -8 12 -18 -14 -4 0 -30 -71 -52 -50 -33 -88 -79 -86 -88 -53 -27 -48 -84 -93 -81 -85 -81 -94 -92 -89 999999 -88 -93 -98 999999 -72 -65 -91 -79 999999 999999 -98 999999 -46 -31 -84 -71 -41 -84 999999 -81 -73 -47 -59 -49 -73 -63 -65 -62 -68 -86 -22 -3 -45 -59 -49 -8 911 2329 1885 1438 1585 2166 2249 1874 1608 1483 1667 2347 3062 3728 4661 5959 6985 7532 7938 7868 7789 7826 7861 8110 8346 8076 7639 7005 6404 5877 5597 5712 6000 6378 6478 6371 6275 6475 6807 7394 8364 9462 10288 10497 10281 9913 9299 8817 8869 8555 8283 7974 7121 6198 5575 4924 4136 3481 2740 1828 1215 1041 1351 2689 3855 2576 1789 1928 2068 2727 4994 7085 8639 8179 4621 2375 1811 1824 1945 2170 2162 2084 1992 1922 1561 1251 912 742 607 492 371 293 253 231 230 237 239 249 235 231 229 202 186 198 179 150 121 123 136 125 122 96 81 81 76 77 78 66 86 133 170 217 303 363 477 751 937 1071 1003 822 654 433 249 192 187 204 183 206 250 190 155 160 147 129 116 101 92 95 86 80 70 68 62 53 53 56 53 44 42 42 36 30 37975 265 1223 30 9893 10 32 55 7089 -534 290 1109 3077 7303 15117 41044 124381 331715 960800 999999 999999 392634 3809 -33 -49 -29 -4 -21 -27 -33 -14 17 20 -44 -64 999999 -34 8 1 25 14 40 -37 -30 -15 -31 12 8 28 1 -13 -26 -6 -7 15 -20 -60 -73 -42 999999 999999 999999 999999 999999 -100 -88 -80 -82 -84 -91 -99 999999 999999 -69 -88 999999 999999 999999 999999 999999 999999 -93 999999 999999 -91 999999 -75 -82 -87 -76 999999 999999 -82 -59 -83 999999 -75 -45 -85 -98 -81 -49 999999 999999 -48 -62 -36 -44 -63 -76 -30 -80 927 4359 3846 2619 2445 2873 3181 2854 2336 2151 2333 2458 2458 2663 2958 3473 4232 5260 6207 7024 8071 8720 9156 9396 9446 9043 8086 7548 7452 7493 7492 7510 7302 7105 7158 7103 7386 7801 8221 8733 9374 10371 10899 10619 10565 10372 10522 10370 10372 10807 10589 9699 8869 8243 7859 7260 6507 5834 5126 4348 3081 2008 1505 2317 4097 3687 2040 1992 2310 3223 6484 9646 10498 7087 3592 2497 2563 2443 2449 2683 2810 2934 2686 2201 1728 1404 1127 838 679 554 425 372 304 241 233 214 225 246 236 242 218 187 168 155 149 139 126 137 130 116 117 96 89 103 84 83 74 68 78 82 99 151 208 263 386 486 682 929 1153 1189 840 563 398 256 177 152 168 162 178 199 202 167 158 143 122 102 94 90 87 73 64 63 59 47 47 48 42 43 50 42 34 32 25 37981 266 1194 30 9894 10 33 1 7090 -536 114 645 1592 3425 8468 21502 58244 166547 465513 999167 999999 998640 112868 575 999999 -81 -45 -30 -25 -14 -33 -36 -19 14 -59 -78 -95 -84 -44 -21 -25 -8 -15 38 14 27 7 1 -7 -56 -57 -53 -55 -84 -63 -70 -75 999999 -96 -79 -70 999999 999999 999999 999999 -99 -99 999999 -77 -84 999999 999999 999999 -98 999999 -95 -91 999999 -58 999999 999999 999999 -76 -66 -75 -78 -98 -96 999999 999999 999999 999999 999999 -91 -74 999999 -95 -70 -60 -61 -74 -73 -98 -65 -79 -58 -77 -37 -39 -29 -18 333 3491 6809 5894 4186 3718 3804 4181 4826 5173 4881 4660 4613 4342 3800 3482 3598 4196 4920 5869 6986 8200 9516 10872 11603 11579 11283 10179 9278 8996 8919 8587 8499 8297 7935 7782 8066 8640 9174 9578 10124 10719 10810 10723 10312 10234 10347 10366 10266 10208 10249 10289 10396 10157 9689 9241 8966 8548 8138 7628 6797 5906 4611 3274 2749 3338 3733 2729 2415 2780 4580 9040 12111 11734 8371 5098 4712 4688 4279 3878 3696 3407 2718 2326 2017 1553 1262 1188 1030 779 655 559 391 323 268 250 243 263 240 229 208 197 180 168 168 153 146 142 118 128 138 160 151 138 150 153 133 127 117 111 107 105 127 160 180 238 300 371 515 742 861 772 611 423 269 205 157 151 164 177 190 182 165 159 154 144 141 117 109 92 94 81 73 70 68 67 69 61 56 52 53 49 50 45 43 37987 265 1223 30 9893 10 33 7 7091 -539 286 1028 2757 6709 18643 54475 143077 360991 902789 999999 999999 9502 -46 999999 999999 999999 999999 -69 -55 -89 -61 -47 -98 999999 -81 999999 999999 999999 999999 -41 -18 -22 -19 -72 -59 -56 -93 -71 -96 -71 -69 999999 999999 -43 -48 -84 -74 -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 -84 999999 999999 999999 999999 -98 999999 999999 999999 -69 -52 -84 -30 -58 590 6879 12055 10848 10324 10434 10422 11086 11506 11102 10157 9528 9081 8449 7291 6369 6044 6846 8258 9254 10202 11511 12974 14231 15439 15975 15477 14659 13681 12610 12352 11762 10945 10619 10539 10133 9931 10210 10323 10546 10917 10737 10011 9187 8842 8858 9052 9871 10308 10406 10145 9823 10194 10437 10456 10588 10564 10433 10125 9319 8509 7658 6631 5657 4832 4200 4066 3847 3181 3473 6404 12398 16117 14625 11544 10869 9797 7421 5899 4843 3671 2798 2468 2148 1902 1609 1307 1175 1022 801 746 684 551 444 346 295 260 209 220 224 202 192 202 183 180 173 169 161 147 153 159 160 154 160 176 171 161 126 85 87 95 90 96 122 153 159 193 274 363 501 600 681 675 523 329 237 210 170 154 160 154 177 163 172 174 159 147 130 117 106 90 85 82 64 60 57 61 56 53 52 47 48 53 42 37 37 37993 267 1162 30 9892 10 33 13 7092 -542 -82 589 2374 5834 13921 33012 72571 133428 239806 376732 793325 999999 999999 443623 154806 1023 999999 999999 999999 -96 999999 999999 999999 999999 -96 -80 999999 999999 999999 999999 999999 -87 -62 -70 -66 -74 999999 999999 -90 -79 -59 -66 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 -12 265 3869 12093 19783 24224 23611 21465 19332 17593 16724 16476 15970 15018 14172 13592 13212 13097 13111 13901 15984 17724 18636 19221 20212 20514 20293 20060 19499 18558 17448 16559 16193 15905 15908 15429 14576 13601 12886 12345 12036 11552 10761 9957 9629 9548 9598 9766 9921 10174 10513 10760 11159 11726 11954 12267 12351 12097 11541 10625 9660 8820 7742 6393 5077 4202 3980 4629 5069 4321 4239 8706 17654 20587 17611 16394 14187 10424 7160 5229 4287 3915 3653 2988 2343 1845 1399 1188 1063 878 788 787 746 600 473 365 301 253 238 206 211 202 197 195 221 205 191 177 173 175 189 172 182 184 209 220 217 195 158 133 121 101 98 105 121 140 139 147 179 231 323 418 481 582 702 753 535 280 224 202 150 136 158 185 188 175 177 175 146 132 113 104 98 96 85 77 72 67 68 63 54 52 51 50 51 50 42 38 37999 266 1191 30 9891 10 33 19 7092 -545 78 1002 3071 8313 21104 52153 140101 402448 961554 999999 999999 203261 3515 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -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 -74 86 1331 7133 17122 29871 40985 37481 29353 24070 21725 20693 20211 18686 16759 16099 16829 18421 20291 21872 23385 25285 26477 26007 25050 24264 23163 22634 21928 21356 21187 20998 21059 21261 21634 21369 20242 18118 15873 14311 13217 12238 11220 10346 9991 9949 10315 10699 11146 11549 12059 12503 12735 12419 12598 12331 11838 11167 10625 9823 8791 7764 6749 6009 4984 3913 3642 4052 4761 4720 4792 11059 21013 20625 19874 19859 13832 8833 6347 5472 5593 5703 4875 3369 2251 1730 1434 1204 984 1000 1051 944 837 723 612 447 365 280 250 217 193 176 180 176 169 167 164 165 180 166 161 145 183 229 261 239 211 197 177 146 140 116 96 104 101 120 128 133 140 153 199 247 308 375 440 475 519 432 318 270 207 151 146 158 175 163 161 148 153 147 129 117 84 84 82 74 68 65 58 54 49 47 42 40 43 40 36 28 29 38005 268 1131 30 9891 10 33 25 7093 -547 10 804 2711 5448 12145 30197 55656 126853 290817 663711 999999 999999 744842 87867 1020 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 96 580 4155 13522 21988 36396 50379 50949 42261 34863 30974 28745 28651 26484 23972 22174 21181 21763 23837 26902 29711 31270 30552 28027 26475 26425 26347 25806 24681 23938 24177 25152 26725 27305 26416 23760 20363 17329 15062 13193 12072 11097 10410 10360 10692 10751 10850 11299 12252 13718 14685 15345 15998 16176 16224 15466 13591 11820 10315 9108 8538 7730 6657 5796 4759 3778 3825 4401 4198 4389 10190 17285 17005 20507 20675 13027 8767 7068 6905 7403 7003 5992 4544 3280 2322 1683 1246 1157 1152 1341 1475 1388 1193 905 752 550 426 356 300 266 267 259 230 256 235 248 249 244 210 190 199 216 282 293 302 303 277 243 216 187 168 188 182 169 158 158 169 198 195 206 224 242 292 356 440 499 503 447 348 285 231 190 189 214 215 206 196 184 191 178 175 161 142 124 118 119 103 99 96 88 89 88 87 81 73 79 79 66 62 38011 267 1161 30 9891 10 33 31 7094 -550 686 1730 3273 8366 27290 73314 149082 366784 999999 999999 701207 8777 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -51 302 1494 8962 27108 38136 40082 45488 49165 45075 39643 35839 34910 34594 33112 32018 30578 29239 28860 30031 32272 33511 34034 34211 33217 31119 28633 26248 25051 25687 28378 32125 34684 35567 33589 28795 23142 18617 15477 13163 11484 10119 9268 9057 9415 9670 10120 10859 11695 12359 13202 14141 15082 15507 15627 15025 14502 13565 12452 11225 9957 8922 7676 6518 5455 4382 3792 3626 3647 4993 9333 13561 14826 18470 18748 14464 10763 9232 9642 10001 9714 8294 6121 4409 3267 2188 1536 1110 1057 1399 1632 1526 1462 1272 1022 800 610 499 403 334 285 263 248 241 242 273 241 228 239 223 211 255 301 305 300 296 271 262 231 228 210 188 169 176 181 181 198 204 223 225 224 245 255 298 407 513 503 420 337 267 240 215 194 172 195 202 207 197 198 199 203 193 163 148 137 134 123 115 108 104 96 94 94 92 91 84 82 76 73 71 38017 268 1130 30 9890 10 33 37 7095 -553 37 1594 5781 14087 29824 66559 152426 323451 803000 999999 719505 259500 2553 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 226 853 8072 30178 31608 24919 30723 39226 40117 35828 33813 33925 35360 35192 34333 35192 36868 39062 41889 45471 48703 51723 52144 49022 44140 39325 35170 31320 30261 32524 35941 37983 37730 33673 28222 22492 18007 14490 12115 10240 8828 7722 7108 7414 8393 9426 10359 11045 11425 12100 12807 13125 12861 12643 12631 12359 11247 10625 10238 9860 9343 8645 7883 7330 6937 6072 5353 5904 7448 9655 11212 13666 16075 14353 12775 12168 12164 12430 12527 11891 10244 7884 5493 3747 2420 1548 1138 1008 1277 1685 1722 1579 1524 1351 1045 748 594 468 347 302 272 237 268 248 243 224 223 221 209 245 294 308 274 266 254 252 231 235 223 205 195 188 190 164 169 184 169 171 194 206 225 226 231 246 356 434 427 377 279 230 224 205 226 153 172 257 197 172 169 169 171 185 140 115 108 104 87 82 79 82 69 70 72 70 65 59 60 57 48 51 38023 290 469 30 9889 10 33 43 7095 -556 148 462 1043 1458 1922 2527 2925 3358 3610 3965 4241 5221 6226 6550 6147 6875 7661 7122 7379 8009 7019 4893 4489 5180 11320 39492 85842 85300 150594 213161 256483 373134 659377 460930 20468 -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 48 255 4327 23692 28765 20624 19984 22737 28767 36553 39558 39731 41714 45345 47004 46441 45737 47835 50662 54321 59144 62480 64917 66209 64020 60489 56792 52126 47670 44371 41975 40138 36796 31440 25526 19977 15610 12768 10323 8444 7221 6473 6363 6945 8098 9355 10470 11331 11812 12187 12176 12414 12851 12715 12339 11500 10497 9630 8962 8527 8532 8966 9798 10796 11289 10111 9345 10812 12825 13347 12689 13025 12420 11755 12709 14239 16060 16085 15137 13939 10904 7299 4430 2555 1567 1198 838 770 924 1232 1773 2104 1893 1542 1265 985 764 585 476 393 329 279 270 255 243 241 212 203 236 327 340 312 287 251 255 236 221 219 219 195 176 191 186 167 152 146 171 181 175 201 214 211 222 232 261 330 410 396 296 234 199 187 160 143 135 141 157 167 159 148 167 164 152 128 111 104 90 78 76 68 62 60 55 59 54 52 46 46 40 41 41 38029 285 616 30 9886 10 33 49 7096 -558 -12 92 300 540 627 1301 2712 3838 5254 7067 7706 8151 10491 12450 12718 11816 8726 8775 18329 48754 89362 143338 197938 232851 237859 296797 492637 413055 281963 60337 445 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -59 234 4652 21548 27930 20254 18997 21153 25050 30994 39917 46162 47898 48970 49221 48577 48323 49637 51093 54042 59381 64382 66002 65150 64503 65580 65726 61445 54329 47237 41469 35745 29381 23072 17657 13844 10909 8921 7552 6859 6548 6574 7123 8178 9259 10192 10751 10854 10812 11135 11434 11686 12075 11572 10988 10638 10197 10333 10643 11077 12035 13026 13481 13930 13951 14057 14658 15378 15798 14915 13544 11102 9646 10700 13591 17480 19938 19654 17516 14207 10636 7317 4590 2684 1724 1265 1014 836 786 961 1416 2045 2297 2250 1814 1298 947 664 511 409 352 335 337 318 274 261 266 283 330 415 442 352 285 265 258 240 253 238 247 257 218 192 188 196 192 190 159 167 203 227 222 250 255 250 265 264 311 382 346 255 195 174 176 192 185 157 143 158 197 186 192 215 194 183 165 137 109 115 102 87 92 89 86 84 77 76 76 75 77 65 57 54 38035 281 735 30 9885 10 33 55 7097 -561 22 763 1132 1159 1237 1591 1637 2403 3523 3357 3408 2798 2430 2639 8257 14325 32709 91072 157432 232488 421719 673243 829815 477771 221668 33011 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 -24 83 1538 15531 27924 20302 18928 19348 21300 24732 28955 34754 38039 37072 34816 32502 32765 35224 40081 46905 52153 56408 55794 52627 50577 49869 50550 50877 49460 46482 42238 35610 27713 20689 15265 11918 9906 8597 8099 7902 7889 8263 8888 9553 10021 10118 10112 10099 10249 10716 10915 11451 11542 10878 10435 9995 9851 10935 12450 13586 14431 15100 15918 16813 17361 18182 18575 17369 15558 13541 10978 8978 9598 12291 15782 19291 20953 18806 15466 12060 8826 5606 3678 2656 1977 1561 1223 991 901 1110 1683 2157 2601 3122 3291 2695 1802 1061 676 440 339 259 248 233 202 205 224 305 407 461 378 285 266 234 234 246 236 211 207 204 198 189 168 164 166 146 129 139 139 148 149 167 209 222 204 193 193 211 259 242 170 134 128 141 143 127 117 124 148 155 156 148 149 149 143 146 116 86 82 76 68 62 56 53 53 51 48 43 34 35 34 25 24 38041 297 284 30 9884 10 34 1 7097 -564 -57 161 385 730 1140 1506 1878 2398 3455 5174 5056 5045 6034 6439 7923 10249 10861 13029 14355 15610 18864 18592 15936 14093 11091 10488 10946 12751 19552 44784 70150 77653 118450 194427 134845 132876 164984 178154 201512 4149 -80 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 707 8109 20392 19089 18404 20003 22094 25753 30633 34987 36207 33233 29054 27485 27060 29116 32818 38589 44712 50165 54204 53083 49814 47998 48393 48438 47332 46022 44124 40557 35690 30638 25465 20309 16871 15009 13576 12499 11591 10933 10607 10327 9912 9947 10504 10870 11364 11841 11736 11637 11910 11547 11234 11705 12273 12933 13519 14205 15166 16705 18017 19824 21617 22956 22638 22201 20590 15936 12688 11358 12402 14664 17348 21024 21913 19374 17401 14132 9630 6586 5229 4501 3768 3047 2490 1796 1192 987 1323 1772 2096 2740 3771 4187 3380 1948 1057 550 368 309 259 229 247 275 306 407 525 527 436 356 302 265 230 252 262 257 249 261 282 221 204 211 177 169 188 175 145 135 141 168 175 180 199 206 206 190 209 221 182 144 132 133 139 139 149 130 125 129 140 157 163 148 159 166 149 131 104 91 85 84 80 66 68 63 68 58 52 50 44 39 30 31 38047 303 73 30 9883 10 34 7 7098 -567 13466 24862 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -8 87 129 281 28 999999 999999 999999 314 231 849 7799 10356 9485 23846 43922 72341 108035 249445 366259 347967 283294 316898 191930 268678 639065 530355 6934 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -62 -78 2269 15481 19931 17573 18452 20697 24680 29431 30943 28546 24534 21493 21396 24096 27707 31868 35630 39021 41232 43817 48224 51125 52097 53984 55614 55173 51887 46338 41055 36858 33855 31025 28160 25229 21884 18504 15371 13158 11884 10957 10257 10393 11387 12415 12463 12105 11990 11789 11841 11993 12625 12899 13587 14994 15588 15765 16140 17489 19960 22423 23613 23752 23889 24461 24494 22645 19066 15653 14990 14956 15550 17903 20701 21350 21802 20389 15234 11102 9461 8756 7055 5149 4000 2764 1721 1160 903 824 1047 1531 2264 3325 4328 4367 3194 2017 1244 786 514 343 278 281 358 493 648 668 599 479 397 382 345 315 303 324 362 397 450 468 388 272 235 201 192 201 189 195 175 159 164 157 158 209 238 237 209 210 215 196 170 146 158 172 157 156 133 154 152 146 158 179 194 164 172 167 169 147 127 112 98 92 86 75 69 64 72 70 62 53 56 49 38 37 38053 264 1241 30 9881 10 34 13 7099 -570 128 606 1427 3394 8612 24003 72381 219429 458775 999999 999999 66648 598 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 -14 485 8383 18619 14908 15338 17137 20171 26316 30772 29157 24371 21081 19109 20183 23226 26264 29514 32344 34502 36570 39634 42538 46348 50627 55606 58301 58023 53351 44990 35751 29195 25500 23416 21310 19211 17180 15049 13324 12236 11394 11202 12115 13185 13745 13585 12877 11932 10696 9662 9477 10308 11210 12120 13126 14480 16154 17998 20482 23215 25478 26076 25211 24334 24273 24493 23579 20281 17525 16689 16255 15560 17051 19642 21985 23197 19499 14184 12073 11583 10071 7716 5438 3995 2997 2108 1419 1014 938 1144 1610 2379 3207 4045 4756 4623 3312 1949 1173 834 702 623 577 673 886 981 961 793 585 501 472 470 445 433 424 438 498 513 501 399 352 305 259 249 243 246 254 218 191 197 185 192 187 209 212 240 244 225 218 209 183 177 179 166 141 141 160 158 152 150 168 205 212 184 184 183 178 160 130 115 102 104 104 97 91 86 84 79 80 72 65 60 57 56 38059 267 1148 30 9878 10 34 19 7100 -572 55 802 2412 6925 18422 54462 169767 370930 386343 597089 678250 379205 194883 440387 770543 57587 348 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 283 5113 15018 14121 13162 15578 19154 22156 21936 18612 16658 15685 15154 15845 19133 22804 25512 28084 29985 32354 34938 38189 43145 48317 51631 53063 52255 48881 44392 39130 32397 26175 22290 19795 17966 16797 15519 14531 13445 12882 13221 13925 14793 15727 16253 14224 11658 9453 7939 7441 7933 9119 9986 10750 12505 15684 19005 21380 22794 23777 24028 23970 22227 21216 21276 20617 19932 19464 17942 16496 15485 16802 18912 21609 23292 19121 14557 13926 13854 12528 10754 8502 6896 4956 3174 2124 1454 1047 897 1042 1459 2390 3621 4499 5027 4701 3848 2657 1896 1592 1297 1096 1044 1050 1166 1315 1211 955 680 563 536 549 533 523 531 513 493 463 428 397 324 309 280 250 251 243 246 233 210 190 180 199 197 183 208 242 258 262 237 205 196 172 161 180 171 157 154 159 166 179 181 197 195 189 185 205 180 152 139 125 114 108 98 92 85 90 92 79 75 69 66 66 57 56 38065 268 1115 30 9875 10 34 25 7100 -575 1167 4793 14324 36535 91670 198316 249819 428000 699482 999999 671764 305730 4154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 84 1205 8048 14142 13383 14727 17126 17402 15295 13427 12720 12774 13260 14637 17115 21521 26042 28138 29432 30711 32185 33481 36393 40819 44899 47470 48434 46080 41904 37981 33993 29866 24947 20936 17578 15569 14544 14127 13736 13538 14265 15016 15106 16249 17215 14769 11384 8946 7446 6912 7008 8266 10020 11196 12202 14015 17110 19398 19944 20022 20757 21076 20613 19372 17743 16457 15656 15796 15872 15283 14576 15011 17008 18941 19962 17354 14492 14251 14474 14039 12513 10431 8242 5744 3947 2883 1927 1239 907 815 1021 1501 2430 3350 4022 4431 4649 4350 3605 2648 1996 1755 1474 1278 1323 1301 1241 1133 859 655 533 544 570 544 533 497 434 391 412 435 417 386 289 206 200 205 226 223 221 185 142 130 139 134 159 156 170 186 191 173 161 167 133 112 114 106 103 131 128 124 123 135 147 152 141 150 130 132 113 87 78 76 60 56 53 44 45 43 36 39 29 30 22 15 19 38071 266 1173 30 9873 10 34 31 7101 -578 -3 451 1286 2801 6644 17721 63440 263411 741422 999999 999999 659534 199300 24071 -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 -67 48 1862 7967 11525 11909 12783 12639 11680 10455 9927 10498 11629 12936 14348 16304 19413 24836 29407 31579 32995 34179 34751 33913 33864 36203 39579 41576 41390 39570 36140 31963 28311 25761 23048 20437 17309 15082 13713 13599 14371 14839 15188 16256 17964 17641 14142 10505 8190 7327 7706 8711 10431 13014 15294 16512 17441 20433 22358 20973 19860 20040 20507 20621 20455 19603 18401 16590 14883 14415 14115 14106 14206 15107 16439 17220 14906 12003 12704 14836 14663 13783 13713 10744 6795 4899 3523 2147 1350 943 743 869 1489 2650 3271 3456 4336 4975 4724 4174 3692 3346 2545 1662 1443 1407 1236 1090 867 661 544 499 524 595 596 580 502 466 453 495 646 780 734 492 310 247 220 220 206 208 226 207 168 140 142 161 143 147 161 163 167 159 142 133 126 119 122 113 105 116 144 132 125 127 144 139 127 143 130 130 114 84 76 67 60 53 54 47 44 42 40 37 32 28 25 18 13 38077 265 1202 30 9872 10 34 37 7102 -581 151 585 1386 3267 8633 30090 118111 361206 572230 955941 997245 719136 426238 2727 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 149 2284 7149 8922 8873 8938 8581 7848 7471 7774 8891 10693 12755 14662 16880 19995 24311 28838 31408 32105 32924 34192 35855 36773 36794 37251 38633 37926 35332 32127 29249 26612 24793 23210 21699 20130 18991 17487 16071 15673 16097 17015 19453 20830 18621 13726 10112 8797 9517 10917 11759 12694 15118 17181 18995 21009 24053 24699 23235 21185 20751 21909 22453 20921 19045 17722 15676 14222 14005 13798 14039 15231 16386 15966 14358 11718 12333 14586 14574 14244 16089 14028 9258 6627 4469 2819 1879 1275 918 900 1374 3402 6317 6320 4889 4832 4786 4506 4120 3603 3103 2593 2111 1806 1557 1340 993 822 778 702 649 666 700 642 566 573 616 691 834 1045 1142 1017 702 426 316 251 270 257 229 231 237 222 188 143 134 159 177 185 184 180 180 176 172 180 161 147 157 114 123 173 185 147 145 151 148 146 148 155 149 126 98 96 90 87 81 66 59 62 62 61 56 51 46 39 39 31 38083 267 1140 30 9870 10 34 43 7103 -583 -40 465 1570 3865 8564 21510 65847 208112 513385 860913 991182 999999 579757 274736 3254 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 731 3415 6717 8021 8509 8200 7752 7572 8322 9210 10281 11929 14677 18463 22457 27271 32277 35322 36361 36735 37199 36976 35936 35228 34549 33410 31210 28410 25552 23872 23325 23172 22797 21483 19976 18482 17486 16955 16718 17553 19220 20101 20462 20465 18084 14047 11387 10449 10820 10832 11156 13682 16762 19212 21719 23409 24882 24304 22545 21398 21462 21356 19697 18309 17789 17314 16456 15839 15147 14621 15131 15318 14805 13813 12189 11932 13257 13564 14085 15413 14518 11593 8690 6610 5113 4008 2740 1545 1059 1068 1920 6115 13308 13335 7783 5648 5390 5675 5521 4871 4042 3353 2540 2133 1831 1447 1326 1217 1100 985 862 810 782 709 748 821 976 1207 1369 1305 1133 1052 859 542 378 347 337 339 327 298 267 271 257 215 195 196 211 198 199 214 215 223 226 215 203 177 158 160 176 217 196 176 185 190 182 163 171 173 180 161 129 116 112 101 96 91 92 92 85 83 72 73 70 62 52 50 38089 271 1016 30 9866 10 34 49 7103 -586 -74 803 3437 9985 22023 44103 98710 195094 337514 374682 454071 632296 890786 683148 71795 538 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 1507 4111 7347 8962 9045 8925 9006 9768 10953 11941 13160 14630 16715 18962 20876 23136 26781 31100 33585 35351 37090 38678 39646 39695 39228 37232 34013 29272 24860 21409 19619 19218 19858 20398 19632 18401 17675 18086 19210 20365 21155 21532 21678 20817 18711 15684 12933 11281 10695 10169 10323 11960 14452 17090 20551 23966 24703 23120 21447 20988 20153 20061 19722 19370 19360 19719 19605 18658 17606 16748 15769 14171 12260 11017 10985 11624 11811 12299 13697 14281 13160 11811 10667 9184 7706 5995 4054 2372 1448 1319 2409 6346 11761 13544 9805 6119 5799 5976 6030 5399 4732 3896 3100 2776 2358 1824 1487 1327 1272 1169 1066 926 857 826 834 1092 1409 1570 1516 1472 1281 1179 1336 1144 628 384 335 333 360 357 338 312 289 272 238 209 201 183 189 199 201 204 188 199 212 184 172 166 157 160 195 199 172 164 178 184 168 169 172 162 145 120 112 108 110 101 86 85 83 81 78 67 67 70 62 52 53 38095 270 1044 30 9864 10 34 55 7104 -589 554 2842 6557 14994 32433 88242 159091 225975 324993 326586 514363 942760 916525 194104 38959 13511 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 -73 493 3060 7336 10830 11394 9537 8165 7748 8093 9005 10278 12111 13731 15105 17011 18989 20450 22909 26964 28947 28765 28761 29624 29428 28156 26381 24463 22674 20914 19622 18347 16613 14922 14391 15227 15773 16009 17589 18764 19456 20807 21740 22264 22590 21862 19240 16375 14352 12722 11563 10988 11219 12235 14753 19021 22455 25279 25832 24671 21717 19203 20456 22352 23297 21926 19823 19145 18497 17379 16468 15075 13255 12109 11159 10668 10568 10599 11056 11580 12079 11769 11004 10984 10354 9255 7924 6634 4945 3073 1934 2441 4948 9148 12167 10709 7466 5586 5171 5574 5989 6076 5861 5770 5094 4104 2986 2278 1968 1886 1801 1789 1744 1605 1568 1616 1686 1686 1820 1927 1749 1594 1694 1755 1595 1322 1146 893 589 379 335 383 419 392 376 346 302 283 249 202 191 185 196 207 202 187 198 188 196 213 175 158 166 175 211 245 215 156 171 164 150 164 174 146 121 116 111 103 91 85 80 78 75 76 64 63 64 57 47 40 38101 303 54 30 9864 10 35 1 7105 -592 2297 20020 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 304 613 495 234 71 -64 999999 -92 93 559 1866 12909 20066 7914 9974 4806 13127 30946 83128 169771 208317 190134 427613 999999 999999 589444 35784 109 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 238 3643 7878 8466 7166 6259 5966 6271 6763 7625 8316 9091 10164 11673 13786 16227 18090 19358 21473 23375 23996 23043 22024 21969 21872 21098 19694 18443 17904 17297 17290 16943 15521 14410 14212 14804 15733 16879 17836 18657 18920 19572 20132 19822 18873 17371 15414 13365 11639 11507 11724 12842 14678 15067 15885 18236 19993 18667 17149 18751 19591 19800 21368 23241 24407 21961 18104 16609 14910 12189 10391 9823 9353 9196 9735 10942 11226 11219 11431 11417 10948 9749 8713 8098 8082 7936 7350 5756 3910 2876 2700 4345 8060 11097 12233 11017 7965 5420 4242 4162 4371 4513 4586 4505 3899 3145 3007 2917 2756 2588 2436 2204 1928 1711 1658 1732 2034 2078 1997 1851 1553 1534 1601 1540 1292 1158 966 713 476 376 346 423 454 461 430 359 303 260 246 218 203 204 190 185 187 191 183 204 185 173 156 162 172 168 208 212 163 192 183 168 159 160 163 145 121 107 104 94 86 83 73 75 70 69 67 58 50 48 45 40 38107 268 1103 30 9863 10 35 7 7106 -595 763 3611 9579 16320 20323 37854 78908 220337 635713 999999 999999 302240 6026 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 356 2663 5019 6125 7341 8713 9928 10533 10953 11371 12172 13279 14459 15525 16507 17012 16979 18102 20477 22298 22603 21764 20626 19730 19191 18726 18274 17851 17480 17794 18126 17988 17569 17121 17241 17920 19402 21407 22130 21897 20598 19604 19059 18434 15892 13257 11102 10816 11955 12548 13233 15049 16417 18935 23424 25391 22265 15932 12631 12631 15046 20569 25144 24986 23299 22142 19008 15249 12917 10638 8748 8086 7557 6886 6748 8245 10697 11733 11859 11228 10325 8502 7223 7490 8589 8588 7849 6588 4575 3235 3618 6313 9884 11613 11449 9703 6537 4474 4385 5290 5872 5859 5433 4728 3860 3166 3156 3557 3920 4030 3472 2563 2055 1928 1709 1701 1879 2072 2147 2155 1900 1554 1351 1312 1208 999 805 640 492 386 344 400 442 452 432 381 323 262 246 220 203 200 211 206 192 210 213 204 191 190 173 174 173 155 203 203 170 192 193 163 161 158 151 134 116 115 111 107 86 80 79 80 80 72 76 68 68 60 44 41 38113 304 21 30 9861 10 35 13 7106 -597 769172 999999 489273 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -62 371 995 2123 4831 12788 42535 178004 737463 999999 647265 306349 714706 331139 28415 -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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 495 3356 6848 9259 10674 10429 10018 10481 11530 12889 14373 15874 16249 16376 16746 17338 18680 20812 22257 22610 21953 20106 18072 16682 15798 15752 16283 16962 17355 17830 18852 20800 23014 24240 24216 23279 22020 20195 18520 17406 16878 15225 12560 10155 9493 10243 12094 14311 15400 15740 17261 20866 25260 27479 25114 20109 17218 15887 13932 13329 12545 14077 16945 20087 23096 22260 18123 14136 10788 8317 6885 5906 5288 5407 6822 9242 10435 10834 10261 8516 7043 7053 9408 11446 12220 10444 6613 4195 4606 7052 10750 14557 17947 17465 11948 7012 4926 5732 7553 8011 6974 5471 4152 3327 2661 3253 4680 5721 5620 4704 3834 2940 1893 1482 1717 1943 2087 2251 2023 1655 1425 1237 1069 953 924 794 610 490 444 444 513 644 764 777 571 394 319 278 261 227 220 234 225 220 221 206 217 228 208 188 191 195 190 219 214 174 166 180 179 163 162 154 140 121 110 115 107 95 93 91 91 90 84 79 77 69 66 58 64 38119 265 1189 30 9859 10 35 19 7107 -600 53 473 1174 2624 6113 17468 55099 180204 362541 999999 999999 783867 343958 4100 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 2055 6530 8283 8229 7712 8004 9193 10442 11351 11801 12126 12300 12370 12441 13183 15368 17494 17686 16349 14841 14054 13919 15037 17674 20855 23397 24451 23419 22179 21738 20768 18423 15859 13274 10767 8816 7525 6714 6366 6350 6599 7141 7806 8783 10563 14179 16584 15761 14360 15638 18916 22770 22075 17666 15550 15642 14647 13234 10101 8772 10720 13172 14335 14621 15930 17400 16991 14430 10481 7449 5933 5402 4945 4880 5823 7219 7711 6969 6415 6467 7946 9935 12111 12376 8343 5083 4689 5590 7155 10348 15204 17632 13772 10131 7999 8930 10351 9316 7425 6247 5196 4091 3375 2934 2918 3940 6770 7861 5861 3888 2967 2195 1663 1510 1662 2089 2158 2001 1635 1258 1103 1047 1032 951 831 635 566 560 580 659 793 869 923 725 434 295 263 252 224 200 213 194 192 196 191 170 177 192 183 158 153 158 185 181 157 162 159 154 129 134 139 120 102 90 86 89 77 73 69 73 70 66 60 60 50 41 36 31 38125 269 1068 30 9858 10 35 25 7108 -603 788 2574 6642 16953 48607 143955 337446 450967 538591 611524 662533 727185 607493 72756 170394 29623 499 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 1371 4163 5304 5956 6529 7216 7925 8522 9178 10034 10194 9820 9606 10230 11736 14083 17294 18742 19018 18387 17858 18747 19970 20635 20447 20410 19728 18808 17470 15236 13532 11683 9602 7901 6862 6104 5277 4816 4883 5209 5511 5914 6644 8473 11591 13856 13524 12196 13018 15620 18041 17967 14942 13402 14780 15982 16702 15218 12372 12204 14190 15407 14320 14288 15063 15300 15805 15862 15011 12211 8398 6660 5715 5182 5239 5483 4928 4908 5446 6799 9371 12782 12971 9487 6260 5476 5738 5931 7147 11012 15404 15006 11524 11165 11291 11803 10976 7872 6032 5634 5270 4426 3613 3178 3202 4305 6261 6635 5408 4151 2792 1809 1561 1630 1825 1868 1907 1769 1263 1054 1192 1317 1260 939 767 719 665 628 647 696 689 778 1082 880 464 289 226 227 211 196 184 182 180 184 176 180 171 159 160 137 140 152 181 181 140 144 149 149 135 132 122 96 82 83 86 68 59 62 65 59 58 51 46 46 38 36 26 14 38131 288 497 30 9857 10 35 31 7109 -606 273 886 1019 1252 1253 1079 1226 1811 2461 3223 2713 1891 1277 1255 1553 1425 1420 1268 623 3221 15454 54226 128606 167799 168242 171313 259929 527093 785272 645976 364338 161194 898 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 2179 5935 7063 8183 9782 11768 13627 14596 14652 13737 12822 12457 12795 14088 16833 20817 23679 24178 22803 20748 19574 18878 17894 16377 15227 14567 13649 12183 10077 8461 7711 7473 7151 7431 7737 7813 7534 7530 7561 7292 7032 7078 8084 10085 11739 12039 12134 13881 15507 14885 12835 14188 19161 23579 25653 24972 21958 19221 18058 17152 15903 14103 13960 16974 19352 18731 17187 13667 11637 11170 10423 8380 7232 6137 4876 4397 4548 5864 8965 13755 16428 13933 9247 6984 7167 7297 6958 7373 10313 15054 17540 15875 12971 11681 11291 9978 8222 7039 6232 5598 4688 4092 4156 4257 4292 5209 6371 6178 5053 3684 2264 1882 1668 1479 1758 2019 1965 1756 1389 1372 1536 1952 1863 1232 943 857 797 690 626 669 653 613 833 1004 562 347 285 265 276 282 273 256 258 256 264 272 274 247 241 220 228 249 253 247 214 197 213 231 197 181 169 154 143 135 135 137 125 120 107 106 108 102 93 90 95 85 80 73 38137 284 615 30 9855 10 35 37 7109 -609 153 492 555 694 608 389 477 583 675 823 1394 1681 1829 1021 1015 4003 7054 17298 40546 77637 109396 125048 262182 440956 441481 697073 776853 593438 339611 2886 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -93 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -72 -62 -95 -92 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 -99 1024 6557 12196 13949 14032 13633 13298 12965 12455 11225 9768 9079 9098 9636 10425 12034 14648 17201 18755 18924 18243 16874 14806 13091 12033 11383 10536 9663 8752 7799 7134 6994 7279 8013 8618 8848 9252 9568 9466 8608 7313 7366 8975 9807 10421 11568 12927 13491 12498 12045 13903 16264 20244 24854 27499 21870 17434 19462 19166 15330 12272 11224 11930 13648 13800 10817 6531 4232 4468 6131 6966 5566 4117 3594 3713 3859 4769 7702 13669 19243 18914 13133 8949 7842 7194 7131 8986 13392 16598 14877 10866 9922 10426 9833 8878 8985 8639 7421 6377 5656 4924 4519 4458 4939 5810 7322 7646 6713 4963 4062 3506 2666 1897 1542 1608 1743 1795 1715 1543 1454 1571 1927 1944 1470 1136 983 873 685 549 483 489 466 487 517 560 457 295 261 228 241 248 246 242 254 237 247 274 260 235 220 188 189 210 205 200 191 193 194 174 163 164 159 142 127 122 107 104 100 91 88 86 90 86 76 66 70 71 59 55 38144 274 944 30 9854 10 35 44 7110 -612 111 178 2007 4853 9650 32599 52096 48928 81003 155620 286758 419991 409072 276580 176678 439187 680026 514838 502187 412424 3546 999999 999999 -94 999999 -99 -33 -86 -88 999999 999999 -63 -52 -62 -88 -85 999999 999999 999999 999999 999999 999999 999999 -82 -52 -85 999999 999999 -92 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 -95 999999 229 3532 7913 9411 10274 11458 13159 14472 15030 14629 12770 10648 9829 10671 12373 14675 16255 15540 13975 12902 12712 12930 13089 12730 11600 9886 8008 6840 6480 6373 6542 7170 7669 7823 8264 9092 10129 10036 9047 9060 9765 9590 9365 10558 11368 11154 10370 10275 10278 11065 13269 16691 18515 18106 16792 14851 11260 9406 9866 11116 8383 6134 4829 4254 4822 5365 4826 4772 5352 5806 5065 3326 2126 2007 3157 5695 10750 17505 21385 19479 14133 9762 7991 7601 9142 12857 17465 19482 17102 14991 13967 12738 11377 10506 9861 9376 9081 8451 7823 6556 5566 5366 5386 5735 7321 8009 7361 6590 5175 4191 3457 2517 1903 1505 1506 1665 1729 1698 1591 1634 1821 1819 1638 1457 1276 1057 813 646 538 489 467 431 412 400 379 330 258 218 212 224 246 250 235 238 267 273 279 274 263 226 186 172 194 198 227 185 146 150 162 135 146 165 130 111 96 91 87 76 74 74 72 72 63 62 68 60 55 43 38 38150 300 131 30 9851 10 35 50 7111 -615 64 170 314 475 1244 1912 2057 2390 2488 2878 2111 1645 2106 2781 3614 4534 5706 4887 4530 5411 7256 8095 7677 7646 8410 7046 6335 6379 6096 8869 20964 18319 42167 75989 85865 135670 303932 570827 789408 691105 243920 276397 3250 310 33 -58 -78 -82 -87 -96 -84 -93 -95 -96 -83 -64 -57 -67 -24 -29 999999 999999 -98 -100 999999 999999 -92 -95 -75 -67 -31 -6 -83 -75 -95 -83 -92 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 -88 1269 4864 6777 8310 10216 11340 11750 11362 10352 9070 7808 7636 8566 10419 12958 15143 16344 17261 17937 17637 15923 13261 11233 9775 8493 7589 6837 6502 6683 7108 7384 7404 7502 7657 8328 9434 10467 11275 11830 11448 10735 11231 10520 8047 7159 8477 10023 11587 12869 13900 12805 10128 8272 7571 8237 10848 11563 8507 6953 5543 3317 1704 1305 1639 2323 3419 5178 7073 7440 5374 2806 2103 2836 4741 9451 16197 22822 24237 18350 12097 8880 7879 8216 10419 15411 21038 23161 22512 22480 20463 16206 12709 11002 9986 9296 8725 8298 7726 7145 6597 6373 6576 6544 6946 7398 7365 6612 5584 4475 3566 2489 1734 1407 1409 1472 1579 1819 2094 2010 1825 1643 1535 1478 1524 1405 1106 891 707 582 485 460 452 437 423 360 344 349 323 293 256 244 265 272 262 256 267 305 329 336 288 233 196 219 250 245 214 162 159 165 167 157 159 151 126 104 97 91 84 90 82 73 77 70 62 59 56 59 52 46 38156 270 1030 30 9850 10 35 56 7112 -617 191 1566 5612 13492 28426 53492 102606 202101 311822 624266 999999 999999 666558 434771 6048 45 999999 -90 -79 -51 -73 999999 999999 -49 -68 -78 -59 -41 -34 -64 -74 -84 999999 -62 -62 -96 -62 999999 -84 -75 -58 -23 -50 -48 -41 -95 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 92 2035 5295 6999 7292 6925 6734 6927 7105 7013 6820 6796 7369 8314 9791 12307 15184 17746 19297 18933 16242 13236 10491 8832 7287 6212 6053 6418 7202 7692 8011 8350 8558 8431 8166 8880 10966 13060 13174 12862 12865 11341 8247 6123 6872 9550 11732 13054 13021 10746 8814 7988 6721 5487 5255 6005 7408 8484 7291 4983 2856 1753 1490 2320 3737 4846 5843 6537 6243 5020 3576 2944 4441 9370 18413 25567 26023 20860 14808 10897 9032 8311 8917 12590 20902 29928 34205 33938 31421 25211 18099 13731 11341 10700 10296 9599 8727 7687 6492 5827 5723 5575 5622 5919 6387 6210 5076 4246 3608 3097 2701 2199 1656 1296 1262 1456 1852 2328 2268 1976 1707 1623 1614 1637 1655 1436 1097 945 776 672 561 490 495 505 462 403 360 348 353 311 278 262 278 302 317 321 320 332 374 369 315 279 235 245 254 229 182 173 185 200 195 185 186 168 146 131 125 113 99 99 96 90 95 88 85 81 75 74 68 65 38162 267 1118 30 9848 10 36 2 7112 -620 4 464 1386 3795 10285 31508 95423 220306 351240 764277 839912 203311 371790 617223 850213 198145 434 -56 -72 999999 -76 -79 -58 -40 -52 -51 999999 999999 999999 -74 999999 -93 -52 -68 999999 999999 -90 -77 -43 -68 -96 -78 -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 -31 1483 4847 5686 5832 6426 6980 7616 7833 7916 7808 7516 7237 7415 8184 9212 11068 13380 15149 15628 13935 11793 10203 8803 7506 6752 6487 6584 6774 6849 7063 7762 9147 10390 11083 11502 11555 10952 10656 9624 7514 5568 6366 9234 11897 13452 13110 11358 9641 8241 7618 7187 6500 6387 6868 6889 6966 7119 5786 4046 3049 3339 4446 4968 4539 3967 3836 3770 3077 2929 4537 7435 10442 13206 16000 16651 15386 12861 11043 10864 11751 14180 17810 22755 28778 32716 33367 30431 24696 17809 12656 10026 8897 8239 7520 6620 5483 4334 3980 4172 4185 4229 4292 4153 3936 3685 3106 2846 2687 2587 2367 2009 1546 1309 1511 1999 2139 2110 1931 1696 1592 1557 1528 1492 1492 1319 1008 828 677 558 486 459 489 495 494 384 320 299 290 281 276 253 273 288 287 291 311 301 332 377 352 306 287 277 216 167 177 166 147 169 165 152 170 165 135 115 106 97 97 94 88 87 83 80 74 67 62 58 52 48 38168 266 1147 30 9847 10 36 8 7113 -623 -79 234 761 1786 3949 9623 26004 76163 233027 756203 999999 999999 507577 4414 -49 -72 -78 -56 999999 999999 -82 999999 -88 999999 -40 -90 -96 999999 -96 999999 999999 999999 999999 999999 999999 -61 -92 -61 -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 -96 1006 3949 5429 5815 6324 6543 6271 5482 5093 4847 4660 4682 4982 5939 7191 8541 9959 11056 12251 13055 13152 12991 11933 10540 9683 9243 8965 8351 8249 8692 9202 9711 10044 10620 11323 11213 10181 9168 7034 5293 6603 8540 10108 11102 9948 8671 7548 7557 8692 8006 6953 6880 6608 5819 5175 4686 4506 4731 4996 5885 6481 5599 4436 3511 2528 1880 2015 2882 3855 4639 5409 6312 7616 9123 10127 10765 12009 13536 14237 14929 16050 19546 28193 34021 32534 28856 24693 19928 13607 9563 8854 9204 9541 8944 7656 6245 5057 4513 4298 4028 3459 3110 3014 3122 3104 2979 2725 2800 2698 2334 1891 1441 1502 1782 2057 2103 1990 1753 1643 1693 1586 1364 1312 1351 1250 1033 795 659 548 451 436 452 441 415 373 306 257 224 211 214 222 252 274 279 316 321 319 322 344 347 316 254 213 225 169 170 155 148 153 145 147 154 146 130 111 96 89 84 72 58 61 69 54 49 51 50 42 34 31 38174 266 1146 30 9846 10 36 14 7114 -626 -66 333 1051 2474 5735 14370 41708 138640 516404 999999 999999 560815 4378 -85 999999 999999 -79 -69 999999 -98 -48 -67 -15 -83 999999 999999 999999 999999 999999 999999 999999 999999 999999 -89 999999 999999 -30 -16 -48 999999 999999 -98 -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 282 2254 3855 4278 5089 5622 5442 4927 4618 4667 5027 5455 6144 7046 7388 7305 7454 8180 9238 10203 11069 11776 11831 11262 10499 9696 9069 9098 9538 10001 10077 9652 9280 9651 9607 7988 6193 5830 6581 7110 8503 9244 8834 8115 7186 6902 7819 8804 8933 8015 8036 7616 6395 5374 4923 5113 5657 6161 6052 5367 4396 2938 2119 2093 2373 2874 3301 3426 3425 3596 3837 4198 5054 6455 7964 10163 13059 14024 12813 11504 13590 20909 27247 28512 26366 22943 19225 15366 12364 11213 11419 11790 11336 9975 8182 6368 4896 3916 3193 2668 2301 2149 2129 2170 2279 2630 2951 2952 2717 2224 1673 1519 1720 1981 1938 1731 1563 1616 1575 1457 1313 1170 1090 1138 1136 936 809 658 552 465 428 427 402 361 359 355 322 261 214 200 208 218 255 274 291 307 310 345 359 342 320 269 190 146 121 137 137 130 132 141 151 127 120 116 94 80 70 70 64 58 59 51 41 40 41 35 27 31 26 38180 266 1143 30 9843 10 36 20 7115 -629 -63 276 961 2147 5528 15546 46999 129106 466323 952960 820597 697750 845255 525537 266279 2108 -46 -54 -24 -42 6 19 -23 -17 -90 -76 -97 -63 -69 -94 999999 -84 -90 999999 999999 -63 -43 -39 -39 999999 999999 -72 -80 -66 -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 -99 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -92 -28 878 2916 4332 4487 4500 4269 4129 4206 4482 4856 5528 6798 8850 10335 10820 10900 10965 10695 9899 9609 9361 8863 8562 8139 7809 7400 7259 7083 6568 6203 6090 6427 6375 5664 5297 6180 7358 8071 8961 8816 7666 7175 8184 9526 9572 9688 9102 7904 8428 8399 7094 6309 5939 6091 6646 7571 7290 5732 4193 3113 2744 2951 3236 3310 3368 3507 3393 3267 3228 3445 4732 6719 8461 9312 9667 8860 7816 8416 11164 16477 20464 21040 19384 16002 13681 12853 12633 13007 13520 13756 12485 10352 8528 6780 5267 4284 3620 2985 2498 2103 1788 1777 1907 2238 2570 3002 3118 2740 2212 1768 1731 1850 1835 1770 1681 1699 1712 1601 1498 1283 1208 1180 1115 1108 991 845 686 581 519 445 426 419 405 371 349 338 332 299 231 207 210 240 292 312 318 348 385 421 429 350 297 230 160 138 136 140 136 144 158 154 145 154 144 117 105 93 85 82 80 78 75 72 71 63 55 54 41 37 38186 299 151 30 9841 10 36 26 7115 -632 325920 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 765 1989 4449 10915 26103 65389 181152 519170 999999 999999 999999 252252 2435 -13 -66 999999 -66 -85 -72 -44 -27 -38 -56 -90 999999 999999 -66 999999 -75 -67 -51 999999 -69 -46 43 -17 -5 -51 -34 -57 -79 -76 -66 -49 -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 -89 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -68 -99 336 2233 4186 4675 4854 5454 6202 6976 7847 8617 8874 8884 9137 9118 8596 7815 7625 7514 7338 7348 7520 7409 7055 6292 5394 4697 4287 4219 4557 4752 4612 4576 4670 4990 5378 6328 7764 8500 8651 8566 8358 8540 9524 10731 10251 9338 8479 7277 6070 6176 7215 7252 6987 7495 8313 7962 6530 4919 3497 3326 3570 3858 3744 3583 3927 4155 3503 2950 2737 2913 3448 4603 6136 6631 5705 5170 6167 9053 13661 18637 20573 18147 14342 11902 11081 11315 12004 12920 12881 12342 11060 9587 8441 6948 5661 4954 4247 3415 2927 2618 2310 1985 1809 1887 2128 2643 2904 2672 2141 2009 2010 1944 1772 1780 1755 1740 1727 1671 1605 1440 1239 1188 1103 1148 1154 993 747 579 484 443 443 459 459 489 427 374 358 308 275 224 216 239 264 324 349 375 402 447 490 489 404 312 237 195 192 188 153 142 154 154 154 149 145 136 119 113 97 92 90 79 68 77 75 70 62 58 50 41 43 38192 267 1110 30 9840 10 36 32 7116 -634 -25 848 2489 7538 18355 40976 107787 239710 387123 630702 999999 999999 441445 314921 2471 -68 -34 -54 -41 -52 -25 -25 -57 -30 -47 -90 -72 -57 -47 -61 -86 999999 999999 999999 -95 -45 -62 -45 -41 -93 -95 -69 -77 -67 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 -90 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -97 -92 167 2318 5385 6936 7955 8983 9399 8856 7662 6481 5623 5329 5736 6539 7284 8025 8570 8755 8784 8248 6923 6029 5580 5530 5578 5367 4981 5222 5220 4773 4731 5264 5724 5949 5868 5612 5982 6318 7051 8318 10044 10689 9374 7824 7505 7278 6613 5702 5476 6201 8013 9034 9167 8770 7254 4655 2819 2607 3886 5139 4550 4022 4241 4417 4104 3509 3029 2741 2635 2626 3425 5084 5910 5255 5184 6998 10583 14808 17810 17648 15379 12782 10622 9785 10368 11687 12347 11641 10399 9207 8202 7261 6321 5588 4856 3943 3205 2779 2468 2284 2094 1900 1756 1835 2109 2419 2395 2219 2150 2113 2105 1981 1966 1976 1895 1811 1754 1574 1373 1216 1058 1026 1059 1062 877 674 586 525 488 513 503 506 538 566 502 371 306 277 232 204 195 203 233 275 328 387 431 479 514 490 424 331 250 235 312 403 159 126 143 156 139 136 141 122 107 104 94 87 77 67 66 66 76 65 62 55 49 39 37 38198 302 58 30 9838 10 36 38 7117 -637 490 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 175 2875 15775 19504 33726 62516 135835 241456 431780 536989 633834 722462 422090 472502 585480 237786 1314 -18 13 -62 -59 -36 -21 -28 -9 -19 -48 -61 -72 -23 -42 -64 -43 -62 -86 -69 -62 -6 16 2 3 -24 -65 -14 6 -29 -75 -84 -69 999999 -78 -96 999999 999999 -76 999999 999999 999999 -70 -86 999999 999999 -88 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -88 999999 999999 999999 -71 -98 -91 -73 999999 999999 999999 -76 5 430 2466 5735 7428 8064 7484 6775 6489 6062 5896 5708 5642 6372 7253 7937 8711 9580 10112 9868 8851 7687 6476 5359 4862 5084 5673 6073 5970 5796 5754 5917 5644 5082 5010 5564 6100 6806 7281 7731 8279 8528 8299 7714 6888 6306 5955 6025 6806 8264 9416 9208 7706 5785 4576 3826 3514 5056 6003 5701 4962 4111 3569 3389 3597 3591 3360 3190 2801 2472 2678 3742 4971 5364 5230 6568 9698 14411 19219 20794 18818 14139 10140 10219 12197 13160 13466 12586 11171 10071 8926 8386 7978 6862 5410 4552 3848 3427 3008 2638 2341 1965 1761 1875 2113 2335 2430 2297 2239 2237 2308 2208 2129 2030 2016 1945 1689 1481 1328 1218 1160 1146 1075 1058 1063 905 750 703 632 612 603 605 593 586 591 572 488 362 304 259 247 246 256 269 313 363 399 481 585 655 680 559 382 276 246 355 526 285 147 152 173 152 156 156 151 119 106 110 105 100 93 92 87 87 83 79 70 66 59 51 38204 268 1078 30 9838 10 36 44 7117 -640 451 1840 4535 9676 23766 56740 137557 309209 318078 442308 483271 711527 999999 83178 1665 -65 -46 -94 -36 -35 -46 -55 -17 -48 -52 -31 -63 999999 -81 -30 -5 -13 999999 999999 -37 -11 -3 -3 28 7 7 -23 -46 -63 -53 -47 -95 999999 -76 -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 -94 999999 999999 999999 999999 999999 999999 999999 999999 999999 -56 -92 999999 -31 143 1761 4253 5417 5348 4695 4178 4285 4945 5245 5380 5989 7025 7767 8349 8535 8538 8467 8367 8131 7882 7568 7174 6847 6487 6496 7037 7355 6734 5541 4905 4665 4781 5110 5718 6144 6347 6655 6825 6851 6304 5704 5644 5749 6384 7681 8920 8956 7178 5068 3795 3117 2882 3306 5485 7421 7088 6070 5251 4339 3559 3298 3506 3579 3445 3172 2995 3305 4047 4811 5610 5997 5791 6677 9795 15968 24429 27377 22195 14017 9901 10658 13362 13935 13679 12819 11858 11859 11769 11955 10882 8436 6423 4990 4238 3686 3127 2665 2330 2094 1891 1927 2121 2332 2310 2233 2296 2223 2248 2269 2254 2147 2005 1774 1678 1516 1341 1274 1181 1113 1041 1059 992 904 836 758 616 595 633 623 568 527 534 533 492 429 351 277 245 217 237 251 278 307 367 377 401 495 661 846 829 545 352 278 292 460 479 164 131 150 162 144 140 129 109 103 99 92 84 77 71 75 65 60 58 55 40 33 32 38210 268 1078 30 9838 10 36 50 7118 -643 -39 219 623 1506 3182 7590 19258 38013 75724 232443 555472 999999 999999 483698 385993 152886 3448 31 -15 -35 -32 -32 -15 -20 -56 -71 -30 -8 -32 -39 -82 -63 -44 -87 -92 -100 -77 3 -49 -62 -27 -24 -40 -67 -36 -78 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -99 999999 999999 999999 999999 999999 999999 -91 999999 999999 -91 999999 999999 -86 -81 -77 999999 999999 -84 999999 999999 999999 -84 999999 999999 -79 -74 999999 98 1475 3200 4054 4254 4088 4207 4945 6106 6509 6723 7185 7597 7750 7973 7773 7477 7314 7377 7447 7583 7397 7283 7209 7199 7286 7400 7477 7103 6159 5183 4858 4735 5078 5562 5661 5949 6045 5722 5383 5468 5989 6969 7862 8371 7802 6303 4457 3412 3526 4378 6157 7704 8031 7280 5719 4810 4532 4070 3858 4028 4286 4239 4211 4339 4872 5715 6863 7229 6938 6519 6446 7972 13091 21130 26183 22608 15305 10059 8975 11430 13647 14538 14797 14481 13942 13770 14287 13885 12278 8971 6451 5117 4293 3841 3576 3219 2745 2364 2073 1942 1969 2108 2246 2367 2455 2418 2313 2284 2164 2054 1949 1824 1675 1571 1453 1363 1265 1195 1140 1106 1067 953 856 731 676 648 629 646 632 551 514 519 461 410 342 320 291 259 245 227 234 282 331 385 405 431 522 762 1018 996 789 489 258 245 399 373 145 133 141 146 151 139 131 114 104 100 87 78 77 74 72 61 54 52 49 41 35 32 38216 264 1198 30 9838 10 36 56 7119 -646 152 602 1413 3358 9223 29606 108961 297955 652345 999999 341337 468286 392828 682995 168231 202607 1234 -52 -67 999999 999999 -19 -49 999999 999999 999999 999999 999999 999999 999999 999999 -71 -77 -17 -6 11 -31 -5 -82 -88 -64 -44 -90 -96 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 999999 -93 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -68 386 1740 3895 5305 5634 5645 5867 7018 8569 9020 9164 9251 9133 9169 9267 9026 8473 7978 7574 7215 6945 6495 6150 6089 6323 6557 7139 7658 7663 6993 5840 4879 4402 4318 4577 5123 6031 6169 5420 5300 5939 7278 8146 7473 5602 3928 3430 3570 3848 4726 7512 10995 10056 6742 4664 4799 5377 4513 4250 4710 4488 3683 3529 4117 5633 8131 10798 12131 13144 12093 8780 9289 12313 15564 16736 14381 10970 9537 9623 10927 12697 13707 14213 14030 14035 14614 14721 13547 11437 9355 8036 7596 6873 5939 4749 3656 3031 2513 2027 1772 1894 1974 2095 2182 2306 2331 2304 2287 2207 2011 1973 1919 1764 1674 1617 1518 1291 1203 1163 1086 1019 991 919 865 795 728 678 580 546 516 454 433 410 366 333 311 288 270 227 211 201 233 262 318 409 494 521 577 851 1127 940 626 323 152 222 499 466 158 105 112 127 129 124 113 90 75 70 69 65 56 52 53 51 38 37 38 31 18 18 38222 300 121 30 9841 10 37 2 7120 -649 3265 3157 2968 2253 2443 3099 3711 5032 6263 8209 10406 12940 13830 11977 12247 22691 74566 116909 103864 80070 87559 20570 14126 13455 13422 13057 13709 15146 14863 14558 14228 13634 14362 14576 13090 15551 23358 32210 53200 81461 109123 103789 143181 262876 241780 347756 491639 313107 27966 275 999999 -82 -96 -59 -72 -70 -52 -17 -65 -73 999999 999999 999999 999999 999999 999999 999999 -90 -69 -42 -32 -14 -32 -20 -71 1 -16 -44 -37 -24 -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 999999 -97 999999 999999 999999 999999 999999 999999 999999 999999 -90 -90 -83 3 1401 5498 8339 8390 7429 7144 7903 8929 9375 10348 11917 13201 14084 14178 13883 13060 12220 11218 9934 8817 7614 6463 5584 5160 4777 4744 4903 5143 5494 5275 4671 3795 3438 3775 4597 5397 5671 6235 7188 7686 7479 6346 4634 3607 3265 3193 3339 4465 6443 9673 12516 9757 5885 4673 4878 4631 5274 5824 5895 6597 7575 8598 10122 12447 15277 17798 20974 19073 14939 14708 15477 15740 15341 15063 14007 12785 11994 11461 12014 13052 13228 13426 14390 15026 13950 11736 9806 9569 9959 9996 8523 6244 4918 3931 3272 2626 2110 1772 1746 1823 1921 2126 2335 2418 2451 2473 2413 2288 2199 2071 1968 2034 1935 1756 1618 1461 1392 1315 1271 1209 1037 1022 972 836 733 685 621 573 544 496 459 424 393 368 337 338 299 280 246 221 235 266 329 413 514 695 996 1307 1378 1189 917 594 255 420 889 601 174 120 142 150 149 150 137 122 109 107 95 83 77 80 77 75 70 61 52 53 41 40 38228 299 152 30 9842 10 37 8 7120 -651 741 792 821 1027 852 642 731 1591 2947 3666 4513 4401 4668 5046 3826 2882 3506 4068 4338 4855 4122 3434 2979 2755 3134 2558 2118 1704 1197 1158 1879 2380 4571 13961 36662 72403 82130 80651 121944 159070 262118 438164 585036 696922 603189 563933 50357 304 -79 -87 -79 -58 -76 -68 -67 -57 -92 -52 999999 -96 999999 999999 999999 999999 -94 -87 999999 -90 -59 -31 -41 23 -56 -57 -45 -33 -49 -41 -69 -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 -85 999999 999999 999999 999999 999999 999999 999999 999999 999999 103 1644 4632 6760 7194 7479 8782 11189 12956 13991 14218 13644 12644 11741 10660 9283 8049 6909 6303 6026 5753 5450 5308 4968 4669 4520 4222 3987 3948 3895 3733 3346 2997 2708 3043 4675 6676 7399 7053 6518 6194 5458 3998 3485 3445 3595 4212 5456 6628 7556 7595 6462 5593 4451 4328 4983 6005 6850 7780 9073 10562 12230 14842 18223 21262 23483 23135 20227 16907 14335 13675 14433 15754 17048 16480 15763 13985 11290 10068 10332 11808 13235 13023 11411 9746 9331 10081 10400 10051 9055 7596 6818 6179 5365 4293 3158 2356 1981 1959 2052 2148 2287 2433 2431 2465 2467 2358 2264 2271 2099 1928 2008 1967 1849 1640 1512 1434 1376 1364 1278 1187 1074 1018 994 909 843 756 713 663 562 499 453 412 377 341 333 343 327 315 280 237 215 241 308 354 476 582 677 1148 1622 1168 831 804 263 301 741 488 163 107 132 147 130 121 112 100 85 83 72 64 63 61 49 59 54 45 43 38 36 30 38234 266 1142 30 9842 10 37 14 7121 -654 150 646 1250 2087 3712 6458 11722 23460 65691 222280 595094 999999 999999 540700 54500 455 -75 -65 -36 -26 -34 -75 -36 -28 -38 -98 -96 999999 999999 999999 999999 999999 -91 999999 -32 -34 -37 -44 -83 -61 -84 -81 -76 -78 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 61 1427 4491 7221 8330 9938 11850 13542 13763 13611 13636 13215 12170 11012 9367 7832 6533 5679 5131 4656 4504 4325 4098 3973 4033 4152 4002 3952 3814 3398 3042 2856 2957 3701 5159 6716 7103 6630 5935 5213 4406 3636 3404 3639 4298 5222 5626 5370 5249 4694 3880 4125 4362 4625 5046 5912 6730 8028 9774 12027 14837 17738 19590 20250 21300 21883 20542 17891 15179 13639 12752 12818 15106 17200 18046 15937 12803 11143 11516 13103 13285 11327 9421 9674 11300 12590 14516 14342 12577 10953 9863 9154 8619 7428 5727 4118 2924 2363 2228 2352 2463 2496 2531 2558 2589 2538 2369 2382 2366 2171 2126 2141 1967 1764 1630 1549 1498 1388 1339 1334 1323 1258 1168 1075 946 860 803 770 672 591 554 497 469 416 407 387 349 336 365 338 264 231 272 316 362 473 565 707 1063 1382 1151 940 1292 598 294 789 633 197 127 150 148 157 152 128 107 99 105 105 98 85 67 66 69 61 59 54 52 45 40 38240 265 1170 30 9840 10 37 20 7122 -657 -49 261 901 1874 4189 10808 33226 101057 252061 783915 999999 999999 550453 21446 370 -45 -85 -34 -88 -72 -30 -92 999999 -63 999999 999999 999999 999999 999999 -98 -96 999999 -88 -27 -13 -29 -31 -68 -17 -24 -7 -81 -68 -64 -80 -85 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -100 999999 999999 999999 999999 999999 -92 -98 -100 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -74 -26 393 2713 6732 9948 11247 12039 13114 13172 11712 10503 9580 8929 8195 7402 6835 6217 5554 5329 5349 5289 5218 5222 5228 5127 4896 4648 4687 4827 4479 3835 3298 3058 3091 3743 4721 5565 5742 5130 4242 3346 2934 2920 3233 3623 3989 4180 4014 3814 3468 3191 3370 3578 3480 4128 5164 6597 8247 9423 10633 12821 15521 17774 18909 19766 20983 21408 19127 16085 14864 13339 11045 10564 13163 15781 15745 13942 12338 13961 16493 15608 13458 11496 12190 14145 16294 18018 17379 14446 11692 10047 8823 7484 6494 5363 3983 3037 2570 2481 2475 2535 2513 2724 2813 2821 2737 2534 2398 2560 2551 2445 2208 1944 1811 1720 1657 1588 1564 1523 1469 1492 1413 1331 1266 1211 1169 1082 979 886 783 771 741 669 583 529 509 509 473 447 433 407 308 261 290 345 397 501 616 731 1124 1774 1409 944 1578 883 299 621 561 238 150 149 168 162 153 146 126 121 107 106 108 98 95 95 87 77 66 65 62 57 52 38246 266 1139 30 9839 10 37 26 7123 -660 -71 415 1294 3608 8815 20538 53294 136977 334765 512674 544003 559608 576234 999999 787781 515723 5378 -38 -48 -90 -69 -10 -81 -86 -87 999999 -92 999999 999999 999999 999999 -91 999999 -68 -24 -18 9 -21 -11 17 -49 -54 999999 -85 -15 -51 -54 -58 -78 999999 -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 -97 -24 251 2438 7267 11051 11230 10810 11234 10852 10088 9628 9125 8283 7541 7161 6895 6847 7056 7337 7616 7512 6944 6396 5847 5421 4999 4603 4105 3463 2961 2713 2542 2410 2580 3175 4066 4426 4159 3719 3272 3041 3033 3107 3306 3463 3729 3788 3317 2765 2609 2929 3318 3802 4731 6300 8459 10252 10433 10505 11972 14717 15796 15841 16437 16914 15590 14399 14089 14115 12351 10060 10549 13519 15508 14753 13996 14180 16605 19177 20092 17486 15096 14990 15086 14788 13854 13879 14029 13217 11631 10801 10467 8895 6301 4311 3265 2758 2463 2599 2712 2734 2790 2866 2882 2816 2806 2549 2355 2489 2543 2244 1946 1819 1746 1716 1718 1657 1599 1529 1527 1487 1457 1411 1353 1281 1228 1179 1128 1036 903 860 808 759 729 648 569 548 553 532 472 417 349 276 271 345 436 589 744 884 1468 2453 1967 869 1520 1194 270 441 535 221 139 143 158 149 143 133 121 111 110 97 96 94 88 79 81 74 73 74 62 47 40 38252 269 1050 30 9840 10 37 32 7123 -663 256 465 1100 2940 5515 11655 28268 80734 209147 532379 999999 999999 999999 437769 3877 -21 -76 -89 -94 -46 -21 -39 -73 -77 -74 -74 -92 999999 999999 999999 999999 -97 999999 999999 999999 999999 999999 -80 -54 -30 -40 -25 -58 -43 999999 999999 -91 -54 999999 -80 -80 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 -73 211 1662 4961 9103 11545 12876 14561 15202 14450 13195 11948 11009 10602 10619 10351 9958 9641 9120 8618 7891 6534 5220 4301 3669 3167 2834 2570 2303 2082 2055 2186 2154 2410 2831 3051 3194 3280 3132 3159 3358 3321 3289 3344 3638 3864 3831 3503 3120 3355 4578 5942 7580 9789 11995 13287 12794 11382 11635 14425 16880 16931 15866 14739 14444 14277 14399 13965 12710 11819 12760 14309 15300 15711 15227 15329 17401 20642 21207 19070 18193 17640 16598 15253 14486 14612 14200 12814 11118 9225 7588 6621 5825 4691 3378 2623 2354 2522 2824 2853 2874 2833 2840 2803 2783 2606 2471 2516 2410 2204 1934 1869 1838 1881 1908 1903 1737 1644 1649 1729 1678 1694 1623 1592 1682 1529 1398 1274 1178 1120 998 920 930 873 811 729 679 653 675 638 534 477 360 276 311 395 532 792 1072 1471 2120 2173 1003 761 851 289 502 785 293 146 144 151 166 154 130 116 111 102 101 95 91 83 74 75 77 66 66 59 53 51 38258 268 1081 30 9841 10 37 38 7124 -666 36 803 2005 4690 10065 20550 48681 116974 268255 629550 999999 999999 999999 209674 27777 101 999999 999999 -55 -60 -71 -95 -71 -63 -65 -54 999999 999999 999999 999999 999999 999999 999999 999999 -77 -50 -25 -4 -15 -46 -33 -12 -67 -94 999999 -64 -66 -97 -62 -74 -98 -82 -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 -78 999999 -84 -73 141 1364 5922 13957 16846 17251 16480 14699 13514 12938 12414 12131 11774 11025 10247 9590 9004 8104 6992 5893 5034 4227 3447 3028 2813 2596 2350 2259 2266 2154 2214 2131 2035 2216 2266 2397 2816 3236 3319 3397 3565 3779 4152 4496 4611 4327 4446 5381 7600 10375 11939 13656 14605 14890 14853 14827 16465 18045 17966 17007 15676 14490 13227 13387 14757 15206 14959 13883 14381 17815 20202 19720 19898 20308 19935 21107 23858 26910 25123 19250 15204 13309 13193 13773 13123 11294 9283 7411 6943 6572 4438 3091 2702 2512 2578 2916 3126 3114 3141 3066 2855 2713 2627 2622 2640 2576 2326 2121 2166 2244 2240 2307 2261 2092 1943 1954 2020 2147 2185 2113 1988 1893 1825 1708 1606 1517 1417 1317 1312 1236 1190 1245 1208 1042 999 964 941 1078 947 677 519 363 299 378 488 715 1119 1718 2608 3111 1590 499 600 348 323 825 511 173 171 182 179 165 151 125 109 124 126 111 108 102 98 98 94 86 77 74 69 60 38264 267 1111 30 9841 10 37 44 7125 -668 -6 890 2531 5569 11180 24322 60182 134912 312177 683900 999999 999999 574104 4233 999999 999999 999999 999999 999999 -43 -40 -72 -90 -66 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -94 -74 -96 999999 -42 -53 -63 999999 999999 999999 999999 999999 -79 -78 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 129 1608 6269 12503 14617 14345 15499 16009 16348 16743 16820 16471 15916 14490 12270 10406 9475 8319 7091 6330 5841 5341 4629 3756 3320 3140 2983 2917 2735 2652 2658 2488 2234 1897 1891 2169 2385 2850 3458 3997 4194 4286 4446 4811 5274 5836 6615 7896 9944 12076 13591 14135 14479 16014 16550 17352 18557 18526 18578 18507 17593 16162 14868 13518 13938 14539 15032 15683 18180 21161 21980 21506 21529 23093 22139 21546 23927 26782 27426 24955 19863 14802 12068 11006 9902 8594 7402 6504 5611 4468 3562 2805 2388 2318 2468 2667 2935 3077 3074 2966 2717 2551 2486 2490 2569 2491 2284 2109 2176 2343 2414 2333 2339 2404 2330 2245 2380 2477 2538 2566 2488 2407 2401 2299 2078 1841 1712 1630 1575 1516 1599 1847 1826 1797 1637 1229 1090 955 863 847 705 538 390 300 339 457 689 1200 1409 1906 3182 2893 852 534 450 177 521 602 163 139 216 207 153 127 116 102 100 99 90 89 78 77 78 68 63 64 57 46 45 38270 267 1112 30 9842 10 37 50 7125 -671 192 1131 2874 7572 19836 52477 134509 212469 358261 697297 541880 580088 999999 999999 10705 1 999999 999999 -97 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -86 999999 999999 -95 -87 -79 999999 999999 999999 999999 999999 -91 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 -38 641 3279 8861 14656 15866 18500 22508 23809 23768 23261 21813 19852 18001 15886 13528 11231 9763 8878 8523 8360 7809 7081 5763 4796 4444 4097 3734 3384 3151 3028 2675 2337 2151 2262 2659 3376 4479 5379 5686 5413 4954 4936 5189 5991 7629 9801 11593 12726 13409 13321 12854 13025 13415 14335 16415 17524 17359 16688 16735 16358 14914 13342 13332 14219 14618 15142 16436 19087 22228 22058 19746 22082 26889 27072 22662 20761 22861 26684 26637 21539 15472 11343 9946 9587 8792 7554 6271 5371 4144 3209 2734 2250 1982 2158 2504 2706 2755 2760 2707 2618 2482 2415 2397 2380 2301 2130 2175 2409 2474 2513 2578 2628 2738 2726 2927 3039 2959 2846 2766 2858 2833 2789 2779 2700 2439 2160 2054 2114 2086 1993 2058 2087 1894 1999 1937 1342 1023 1003 936 894 963 770 509 354 337 467 563 920 2336 3838 4047 3400 1145 375 314 163 468 703 175 128 146 135 134 124 101 96 95 94 87 75 73 62 57 61 58 53 52 44 42 38276 302 63 30 9843 10 37 56 7126 -674 997836 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 292 1051 2717 6562 16774 44972 142148 403574 999134 999999 999999 8222 999999 999999 999999 999999 999999 999999 -97 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -99 -89 -84 -73 999999 999999 999999 999999 999999 999999 -84 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 999999 -29 672 3510 8988 15564 17469 17918 21092 22339 22410 22067 20608 18983 17958 17213 16580 15730 15168 14832 14955 14733 13919 12023 10068 8788 7990 6973 6015 5040 4538 4372 4477 4518 4428 4613 4964 5422 5925 6293 6173 5749 5490 5574 6596 8631 11044 13362 15867 17428 16589 13080 10644 10096 10035 10743 12290 14104 15093 15877 17082 17356 16115 15252 15252 15616 15721 15672 16440 18438 19122 19411 21367 24598 25847 24281 22196 21051 21666 22095 18466 13732 11357 10612 9981 9493 8562 7118 5833 5164 4719 3829 2864 2262 2305 2514 2532 2555 2595 2613 2497 2432 2368 2281 2298 2249 2148 2224 2363 2513 2735 3029 3097 3161 3336 3555 3701 3962 4138 4104 3697 3320 3240 3336 3470 3449 3325 3182 2944 2793 2572 2279 1970 1948 2012 2094 2291 2764 2979 2969 2988 2062 1171 931 872 819 602 432 507 670 921 1419 2130 2686 2395 932 356 323 168 282 586 227 164 174 169 170 148 130 116 108 107 100 88 84 85 77 77 74 69 68 59 51 38282 265 1175 30 9845 10 38 2 7127 -677 295 2006 3398 3598 8693 22153 43383 88782 224162 558864 999999 999999 999999 9298 -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 -18 742 3698 9619 17077 19140 18655 21421 23409 24217 25392 26453 27751 28404 29306 28620 27033 25946 23878 22409 20751 18968 16412 13285 11234 10346 10098 10122 10032 9187 7884 6936 5880 5121 4888 4884 5115 5568 5995 6514 7341 8480 9908 11227 12385 13225 14795 16825 18740 17315 12367 9490 8727 8660 9059 11470 14812 17182 19018 19850 17989 16321 14870 14987 15720 16255 16949 18916 21190 22858 22877 21612 23738 24112 22986 19525 18244 19647 18664 16619 14646 14149 13409 12411 10943 8937 7389 6784 6389 5362 3974 3067 2859 2872 2738 2588 2577 2564 2631 2539 2385 2252 2220 2169 2131 2334 2513 2717 2966 3252 3484 3639 3929 4268 4547 4861 5117 5333 5200 4788 4292 4005 4016 4293 4492 4439 4278 3899 3319 2890 2748 2690 2757 2900 2826 2594 2535 2723 2930 3120 3647 3294 1484 937 794 701 595 570 724 914 1283 1756 2563 3467 3119 1157 392 350 167 221 480 232 142 152 152 152 139 115 109 103 103 100 95 86 77 78 81 76 73 62 54 57 38288 265 1176 30 9846 10 38 8 7128 -680 33 612 1563 3771 10377 24105 58203 131015 275071 463918 985405 999999 369456 5425 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 337 2214 6805 14690 18012 18012 21625 24960 26688 27662 28660 28854 28457 26837 26056 25400 25115 24369 22182 19377 16871 14302 12677 11985 12010 12012 10859 8416 6310 5026 4333 4030 4062 4474 5171 6325 7740 8664 9352 10124 10931 11026 10854 11199 12520 13752 14325 15369 15378 12891 10285 9684 10247 11897 14980 18811 21891 21417 18430 16109 15495 16329 17714 18623 19046 21177 25743 29646 27912 23499 21676 21824 24308 25583 23424 19780 20722 21837 20232 18161 16928 14409 12069 10950 11444 11314 9663 7286 5961 5408 4974 4606 4189 3629 3194 2981 2868 2727 2428 2263 2189 2188 2337 2564 2791 2885 3035 3246 3655 4185 4691 4855 4761 4951 5474 6098 6389 6107 5526 4926 4785 5090 5218 5015 4650 4344 4069 3922 3825 3532 3363 3311 3236 3011 2640 2381 2278 2419 2743 2531 1959 1141 869 760 684 583 581 845 1121 1571 1834 2554 3637 3632 1352 412 391 161 144 210 136 123 135 143 135 130 96 73 85 89 79 70 67 68 62 65 59 45 47 42 29 38294 265 1177 30 9847 10 38 14 7128 -683 59 721 2404 5645 12985 31620 85756 206143 489250 999999 999999 787936 190770 2916 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 927 3503 10131 19914 22665 23278 26930 29062 29536 30352 30337 29070 27254 25785 24785 23790 22835 21578 19363 17348 16397 15436 14335 13803 12979 12259 9792 6967 5257 4456 4531 5225 6103 6645 7212 8021 8924 10192 11591 12475 12922 13358 13824 14558 15827 16913 17293 17094 16001 12509 10172 10859 13306 16622 19201 20357 21337 20138 16353 14610 16117 17550 18719 20468 23965 28997 34336 33843 28540 24552 23100 23254 27121 27759 23938 22720 23187 21274 19014 17195 16088 15680 16374 15570 13479 11957 10851 9421 7839 6629 5557 4838 4402 4011 3558 3261 3106 2949 2760 2586 2540 2644 2819 2902 2955 3147 3317 3437 3819 4293 4582 4845 5188 5756 6713 7149 6907 6367 5890 6068 6587 6468 6003 5608 5399 5285 5251 5003 4551 3876 3387 3154 2844 2645 2537 2506 2565 2499 2525 2017 1389 1050 887 802 715 675 636 846 1204 1482 1967 2369 3378 4324 2318 486 444 324 165 156 142 139 152 161 166 146 121 109 103 105 100 93 83 90 86 78 69 66 62 50 47 38300 300 127 30 9847 10 38 20 7129 -685 12854 504520 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 132 941 2641 6322 15875 41320 119678 361581 999999 999999 486522 5666 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 175 2110 8068 17573 24450 24570 27055 32083 34172 33773 33927 33245 31681 30129 28923 26771 24055 20904 18239 16629 15106 13674 12655 12095 11350 11376 10778 9241 7469 6339 6029 6607 7544 7546 7416 8081 9130 9889 10598 11373 11943 12124 13364 15519 17756 19099 19294 18320 17284 15205 12710 12184 13267 14217 15010 15386 15520 14450 13943 14234 16749 20650 23394 26688 30844 34386 35737 33611 28298 24729 23003 24061 27084 27230 24306 23817 23215 21536 21677 22464 21045 18855 17137 15451 13915 12317 10096 7734 5831 5467 5154 4665 4443 3965 3490 3261 3210 3214 3219 3297 3228 3082 3065 3180 3253 3283 3312 3277 3599 4136 4677 5102 5495 6017 6685 7226 7426 7353 7387 7760 7892 7537 6962 6913 6714 6430 6015 5531 4731 4136 3571 3317 3178 2915 2670 2466 2232 2015 1857 1589 1228 912 754 765 719 648 660 715 743 1029 1321 1591 2015 2796 4251 3525 973 470 348 185 157 160 155 167 166 161 147 128 119 118 111 111 99 92 95 95 92 83 75 70 59 56 38306 264 1207 30 9847 10 38 26 7130 -688 213 925 2271 5420 14554 41857 134503 443814 999999 999999 999999 61757 326 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 1105 4204 11974 23476 28550 27661 29855 34589 35762 35141 34944 35086 33761 31813 28142 24386 21489 19680 17579 15359 14360 13379 11890 10958 10371 9593 8905 8488 8152 7746 6850 6560 6365 6258 6478 7204 7989 8526 9188 10695 13474 16417 17695 17642 17482 17385 17755 18329 18165 17697 16616 15352 15334 15394 16463 16447 16430 17234 17851 18592 19877 22712 25152 27222 29218 29712 26725 23985 23109 24618 24878 26579 26365 22952 22755 24187 23910 22693 20662 18162 15634 13697 12641 10697 8643 7021 5757 5077 4723 4385 4089 3737 3209 2798 2591 2651 2974 3254 3356 3436 3502 3391 3263 3210 3148 3147 3153 3291 3569 3973 4633 5325 6184 6972 7420 7769 7991 8534 8893 8776 8066 7796 7757 7715 7372 6615 5808 5058 4467 4098 3769 3515 3318 2932 2509 2212 1901 1719 1600 1462 1251 939 741 658 697 627 610 704 824 944 1190 1438 1876 2725 3932 3325 1081 460 370 200 144 145 149 153 165 164 143 121 116 106 98 99 95 81 85 88 80 76 68 59 56 50 38312 302 67 30 9847 10 38 32 7130 -691 786632 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 817 2761 7653 19763 52572 140278 408160 730520 961036 999999 495333 3462 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 546 2400 6511 13486 20873 24798 26646 31008 36029 37757 37203 37151 36975 35365 32071 28432 25463 22978 21742 20130 16976 13463 11055 9859 9549 9019 7995 6965 6303 6057 5955 5763 5926 6280 6398 7282 8610 9246 10245 12891 16095 17770 17424 16677 16648 17254 18275 19189 20631 21557 18315 15178 14087 14885 16808 17602 17622 18633 21081 22959 21664 19691 19142 20998 24119 25996 25678 25000 25680 27235 28315 27602 24231 21846 20915 22906 25157 21865 18064 15155 13664 12815 11881 10126 8629 7477 6408 5593 4665 3682 3073 2816 2646 2339 2085 2050 2348 2673 3014 3354 3459 3405 3376 3228 3108 3103 3079 3041 3139 3414 4088 4939 5916 7178 8183 8796 8774 9029 9242 8823 8270 8290 8238 8431 7963 7026 6251 5573 5000 4425 4049 3764 3373 3053 2704 2325 2033 1794 1578 1530 1619 1418 1004 742 670 658 643 554 574 766 982 1103 1256 1546 2541 3757 2689 998 497 441 202 115 129 143 145 144 133 118 100 91 87 89 79 82 75 67 72 65 57 47 43 38 30 38318 275 878 30 9848 10 38 38 7131 -694 19 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 99 1001 3575 14302 41287 101151 217759 494972 930328 999999 890293 33193 176 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 21 690 2403 7584 18179 26201 26970 29827 35606 40076 40212 39332 38030 35848 33224 30568 28052 26367 25646 23917 20840 17240 14690 12776 11411 10430 9175 7602 6094 5398 5381 5822 6411 7236 7687 7614 7492 8577 10686 13186 15118 15196 14911 14639 14491 14841 15333 15153 15420 16232 17186 15838 13058 12706 14192 14712 14429 15339 16779 17684 18517 18257 19016 22776 25020 25125 25745 25853 25540 27589 27663 23442 22767 23154 23256 22628 19902 17594 16081 14941 13232 11541 10549 9753 8632 7141 5579 4603 3666 2786 2269 1991 1846 1756 1624 1654 1953 2260 2679 3201 3628 3837 3864 3848 3651 3503 3302 3191 3068 3136 3426 3948 4924 6200 7439 8209 8788 9328 9314 8679 8451 8614 8950 8870 8555 7842 7052 6320 5746 5082 4435 4025 3612 3237 2999 2720 2437 2156 1827 1574 1392 1330 1270 986 834 725 692 678 636 599 722 1003 1106 1237 1608 2465 4161 3620 1440 503 493 232 137 142 152 135 152 159 142 119 110 101 101 88 82 80 71 79 70 72 68 54 53 46 38324 264 1209 30 9849 10 38 44 7132 -697 511 1893 4868 12861 35809 110511 335116 976321 999999 789071 6625 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 1114 4289 12789 26321 29963 30789 34473 37867 37479 35097 33344 31517 29762 28391 26752 25215 24575 22982 20681 18620 16911 15555 14878 14012 12949 11868 10995 10139 9399 8559 8050 8125 8420 8587 8569 9367 10702 11778 12389 13122 13730 13861 14347 15748 17154 18260 18333 17416 16352 17650 17739 15367 13895 13702 15031 15827 14824 16099 18008 20373 21537 20680 20567 20257 20145 21523 21207 18729 17844 19843 22431 22783 22331 21645 20044 16780 14110 13144 12501 11589 10054 8237 6800 5627 4544 3679 3029 2518 2177 1952 1736 1770 1871 1960 2151 2465 2797 3261 4138 4720 4783 4548 4210 3842 3549 3302 3207 3232 3343 3827 4440 5229 6014 6690 7790 8401 8445 8167 8325 8885 9308 9420 8977 8298 7562 7105 6449 5741 4976 4317 3891 3686 3413 3263 3047 2781 2708 3084 2683 1992 1896 1592 1146 960 809 718 731 678 624 742 905 1109 1279 1585 2290 3236 3015 1184 767 956 438 153 150 153 149 174 173 160 128 108 100 91 85 89 86 74 77 78 82 63 55 53 53 38330 301 98 30 9848 10 38 50 7133 -700 1657 999999 999999 999999 999999 999999 999999 999999 491 502 232 625 956 1348 1563 1781 2020 2680 3597 3726 3306 3758 4639 6068 7627 8180 7631 7410 8302 6911 4945 5996 7892 8947 8392 9110 9696 12208 21131 63319 158782 271856 364869 357566 323111 684130 789935 83846 2105 -1 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 214 1498 6504 18704 32216 30767 29840 34048 37280 37089 35099 33285 31116 28652 26581 24731 23945 23671 23013 22362 21716 21499 21043 19605 17393 16519 15873 14835 14240 13941 13082 11229 9911 9718 9438 9096 9206 9678 10874 12830 14802 16116 17151 19166 20995 20563 18858 19298 20335 18341 14502 12210 11095 10393 10757 12821 15135 17762 19956 21218 21478 20356 20625 19766 19580 18681 17592 18245 19178 19304 19229 19968 19533 19019 17493 15194 13454 12738 11995 10500 9004 7688 6595 5466 4421 3814 3418 3055 2531 1992 1722 1809 1889 2171 2429 2510 2941 3642 4710 5454 5428 5038 4572 4215 3867 3682 3549 3559 3614 3804 4179 4938 5922 7051 8024 8423 8456 8517 8701 8909 8847 8894 8727 8690 8350 7510 6702 6030 5437 4720 4268 3793 3512 3326 3160 3032 2969 3586 4923 4506 3673 3303 2387 1485 1174 932 799 763 715 705 720 883 1070 1293 1575 1940 2892 3417 1271 548 638 306 160 158 153 162 171 183 173 147 126 117 108 104 98 82 87 88 89 84 80 65 63 68 38336 297 221 30 9851 10 38 56 7133 -703 622 1120 1819 2846 3614 3948 4478 4291 3230 2716 2547 2640 3213 3085 3427 3719 3507 3295 3113 3430 3913 4010 3587 3878 4811 5075 5446 6764 7197 7576 8285 8364 8727 8376 10494 25297 65112 136692 265223 469231 790925 881792 393224 21106 807 -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 -15 326 3005 12060 24890 32445 32237 33148 35312 34947 32830 32779 34770 37284 39077 38809 38094 35964 33924 32822 32200 30036 27696 25716 23628 21101 18691 17525 16631 16179 15628 14586 13212 11996 11043 9741 8921 9271 10622 13364 16868 19877 22110 22984 23454 24103 24742 23287 20310 17054 14680 13872 13634 14314 16736 18760 19707 19548 18667 18885 20597 22424 21087 19320 20268 20516 21158 20508 19773 22136 23161 20682 17097 15763 16206 16106 14890 13223 10415 8559 7802 6816 5680 4681 3949 3490 3408 3267 2790 2439 2508 2508 2410 2674 2762 2885 3476 4401 5307 5814 5787 5528 5012 4707 4497 4261 3991 3921 4013 4246 4546 5081 6137 7516 8213 8612 8868 9068 8963 9213 9042 8825 8654 8240 7710 7260 6669 6202 5755 5228 4487 3721 3323 3250 3342 3384 3227 3103 2850 3020 2988 2690 2871 1951 1230 1089 950 793 719 745 749 745 831 937 1228 1645 1706 2476 3131 1275 371 463 283 179 185 166 163 175 190 178 157 130 122 115 118 105 88 90 87 91 80 70 70 63 57 38342 264 1213 30 9853 10 39 2 7134 -705 -24 921 3235 7897 17752 40761 96129 240140 486226 847437 999999 770392 373826 2542 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 557 3204 12300 26809 29847 26996 29628 35838 40047 42808 45068 44989 43307 42151 42427 42980 44385 43884 41641 38181 36230 33698 29830 25937 22042 19855 19640 17933 15753 14399 13840 13380 12059 10941 10823 12491 15018 18213 21353 24577 26910 26967 27274 27836 26077 21756 19353 17760 17498 16590 17415 18171 18044 17702 17679 18879 21425 23147 20446 16926 16166 17314 18619 19438 21245 22059 22308 21315 16790 12593 13180 15626 17902 16878 15286 12209 8747 7546 6791 5674 4600 3793 3385 3323 3275 3231 3313 3368 3341 3049 2996 3044 2884 3136 3964 4833 5405 5674 5842 5759 5508 5103 4707 4405 4274 4416 4563 4855 5372 6178 6939 7874 8640 9090 9296 9386 9381 9398 9056 8266 7706 7271 7029 6887 6738 6279 5829 5384 4986 4610 4084 3711 3501 3359 3348 3096 2740 2378 2086 1866 1675 1589 1369 947 744 656 616 649 741 870 832 792 806 999 1556 1793 1638 2186 1818 472 209 163 137 133 131 141 142 152 133 111 96 79 86 87 72 72 68 67 56 52 46 40 35 29 38348 266 1152 30 9852 10 39 8 7135 -708 -2 308 489 876 1823 4996 12067 24425 50171 109730 248283 527469 990014 999999 557024 9881 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 825 5006 15157 29238 34115 33606 39687 46695 49232 50170 49983 48849 45664 42606 39936 36951 34419 33219 32316 31534 31378 30422 28552 26883 25390 25128 25529 24396 21950 18655 15716 14043 13362 13429 15402 19683 24659 28587 32015 33228 30427 26260 24147 22734 20660 19117 17742 17847 18958 18487 19438 20420 21065 22591 24035 25424 24768 20527 18061 18051 18558 19630 17551 16602 18433 17721 15875 14359 14168 14952 17379 17682 14929 12394 9946 7840 6614 5449 4671 4260 4182 4067 4163 4699 5469 5718 5346 4865 4563 4395 4147 4075 4632 5027 5521 5897 6103 6488 6498 6258 5793 5312 5160 5363 5496 5829 6306 6594 6944 7908 8798 9379 9935 10474 10938 11339 11122 10468 9639 8740 7964 7547 7312 6960 6706 6608 6353 6284 5943 5220 4216 3611 3315 3175 3040 2748 2418 2159 1871 1616 1421 1291 1065 884 735 633 616 677 811 1038 1081 971 945 935 1632 2242 1609 1268 1187 404 179 156 157 144 148 160 172 181 159 128 115 107 114 108 94 87 87 87 89 83 82 77 69 65 38354 274 910 30 9850 10 39 14 7135 -711 410 217 999999 999999 999999 999999 999999 999999 999999 802 2924 6391 13234 28020 58951 122605 230805 377988 550767 745136 445521 211302 188665 345256 423442 102672 1731 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 944 5715 14717 25243 32052 33113 37936 45667 48651 45625 40970 37733 34808 31685 31164 32715 34739 35335 35443 34297 33270 32487 30211 27889 26872 25573 24284 22759 21376 19058 17051 15942 16699 18939 22160 26613 31618 34750 33164 28041 24386 21028 17846 16438 16041 15816 15917 16935 18548 21130 23555 24705 24628 25777 25830 25274 23009 20643 20711 20708 18860 17974 19597 21149 21203 19371 16077 13957 14829 18595 20142 17448 13018 8815 6389 5544 5193 5136 5093 5038 5348 6200 7721 8806 8794 8081 7174 6917 6678 6122 6373 7706 8473 8064 7858 7500 7308 6777 6595 6339 6099 6109 6309 6596 7158 7297 7532 8044 8523 8847 9073 9656 10526 11498 12016 11525 10978 10374 9521 8671 8367 8321 8293 8263 7795 7405 6902 6151 4970 4152 3896 3590 3095 2728 2466 2276 2062 1869 1724 1662 1601 1385 1160 946 709 589 564 685 896 1171 1352 1228 1059 1014 1403 2046 1529 872 776 411 175 142 150 150 157 147 170 196 156 137 119 116 104 103 95 91 86 93 87 83 78 66 64 65 38360 285 577 30 9847 10 39 20 7136 -714 1483 3268 3236 4943 4786 4246 4579 7348 8408 1842 825 982 1145 1017 951 1236 1537 1890 1824 2139 3568 7773 13291 16459 21825 44863 62352 81832 155182 235588 326533 435009 542789 623486 576047 202504 4321 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 285 1102 3288 6879 14401 28181 34645 38656 42888 39685 34531 31774 31661 33532 36595 38848 40614 42392 43251 42727 41132 39374 37794 35783 34724 32739 29193 26234 24182 23050 22231 20849 20723 23693 28197 31383 32587 31651 29359 27378 26501 24699 22506 20927 19430 18590 18799 20004 21702 24407 27079 28096 27664 26510 25660 25124 25294 24634 24444 21400 18819 20013 21931 21265 17983 15586 15906 16854 18678 19104 17899 17255 13395 8996 7092 6549 6145 5942 5981 6435 6948 8067 9509 10357 10513 10110 9606 8875 8263 7998 8477 9780 10294 9885 9728 9067 7881 6911 6648 6458 6232 6233 6784 7529 8047 8204 8485 8583 8797 8999 9057 8888 8829 9221 9679 9078 8763 8743 8692 8799 9088 9320 9125 9209 8936 8162 7127 5944 5126 4767 4303 3757 3184 2755 2535 2441 2362 2204 1976 1832 1626 1500 1260 963 766 673 534 493 637 1023 1548 1697 1494 1332 1139 1528 2114 1514 796 691 375 172 136 157 166 165 168 173 178 168 143 115 115 113 111 109 109 100 95 92 87 82 73 70 62 38366 267 1116 30 9846 10 39 26 7137 -717 -41 285 993 3336 9115 17905 24975 21640 30526 43758 68529 127946 175462 223382 249854 377050 658780 999999 632100 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 999999 999999 999999 999999 999999 999999 999999 999999 404 2415 6055 13171 26554 36400 32736 31140 31618 31991 34486 37331 40761 43860 46136 47665 48862 49907 49607 48007 46252 45045 44877 44715 43661 41015 37453 32788 29485 28150 27964 28908 30822 33214 34358 33282 31955 31893 31805 30576 28895 28365 27341 25519 24284 24460 25202 26891 29243 29135 28617 27119 24117 22868 24907 27272 25869 22397 19738 19598 20822 19864 18083 17009 17288 16975 16552 16632 15341 13114 11462 12242 13022 11041 8226 7108 6908 7649 8328 8785 9501 10068 10397 10598 10759 10816 10274 9734 9497 9826 10153 10557 11349 10977 9957 8446 6925 6165 5854 5872 6040 6484 7284 8232 8501 8702 8737 8874 8954 8921 8419 8162 8320 8285 8387 8315 8454 8416 8119 8229 8721 8866 9332 9453 8556 7531 6466 5888 5469 4675 3972 3499 3190 2908 2581 2183 1894 1631 1339 1217 1149 1102 990 900 710 529 434 404 528 908 1683 2351 2075 1510 1296 1876 2581 1853 911 727 401 161 127 134 144 143 143 161 160 152 136 118 109 101 95 88 87 84 85 76 75 75 66 54 40 38372 275 874 30 9844 10 39 32 7138 -720 176 858 1818 3148 5160 8068 11875 16929 24233 34638 49283 67410 88556 116348 149056 181362 220476 315832 418382 505762 532649 439197 270809 225636 293047 108178 1620 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 402 2668 6415 14322 25360 28451 28011 32800 37961 42246 45925 47570 48536 49372 50577 51801 53223 52769 51813 51012 50407 48520 45463 41725 39321 38344 37973 37184 35187 32706 31695 33219 36336 37494 36694 35175 35396 36011 34183 31096 29441 28384 27619 27608 28810 30963 31226 31178 31888 30840 25687 22849 22394 23891 25982 24273 22027 20535 21306 21757 19232 19288 18214 15855 16642 17538 15529 13211 12710 13370 13422 12373 10927 9736 8882 8513 8741 9127 9296 9444 9982 10848 11874 12361 11814 10442 9563 9476 10046 10499 11027 10779 9581 8057 6900 5978 5825 6137 6630 7058 7713 8063 8485 8713 8877 9184 9043 8737 8508 8179 7743 7583 7627 7686 7763 7910 7602 7455 7424 7765 8071 8533 8672 7998 7132 6890 7558 8483 9897 12648 15459 11309 4248 2474 2066 1700 1482 1357 1195 1048 1058 957 829 688 588 463 336 320 436 764 1511 2586 2769 2008 1406 1894 2864 2182 918 613 336 154 116 123 136 135 137 147 163 140 117 100 97 84 78 71 69 74 66 70 63 56 47 33 34 38378 272 961 30 9841 10 39 38 7138 -723 -75 126 656 1333 1677 2679 3742 5389 7790 10044 11299 11608 14276 17409 22669 45099 89000 172979 315075 521009 915197 919491 111904 1313 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 1280 3604 8391 15621 25001 29548 34866 44120 50476 51265 49836 50489 54021 57932 60025 58713 53703 49114 47382 46372 45324 45390 45178 45096 45402 43815 41805 39549 37017 36269 36717 38760 41706 44404 44335 43730 40743 36926 33207 30593 29671 29626 31491 34130 34880 34047 33847 33363 32558 28002 25978 22820 20652 20984 23018 26091 26992 25078 21171 18493 20550 20167 18092 16041 14503 14031 13081 12413 12683 13825 13781 12601 10991 9752 9294 9402 9279 9355 10017 11254 12749 14031 13129 10921 9306 8526 8845 8865 8899 9067 9163 9032 7960 6712 6213 6064 6191 7052 7948 8642 9150 9472 9226 8785 8850 8847 8595 8608 8865 8902 8464 8211 7838 7217 7151 7186 7398 7468 7794 7912 7863 7250 6556 6741 7320 8864 12285 20203 26874 24459 16385 6469 2549 1985 1782 1623 1436 1189 1031 964 883 822 763 662 563 495 400 344 421 716 1447 2658 3486 2706 1674 1854 3201 2555 895 474 318 229 169 144 150 158 163 175 181 172 145 129 108 103 103 97 94 92 91 84 83 83 68 58 52 38384 283 628 30 9838 10 39 44 7139 -726 83 538 1334 2686 4241 6124 8497 12038 16447 20922 25167 31232 36400 40144 41537 42626 40361 33722 25839 22174 22750 22960 24560 28739 40928 79329 188343 346636 586017 622483 301168 176966 2088 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 263 1297 3754 11517 23276 32213 39622 51612 54460 52828 53194 54752 53602 51491 50592 49116 48707 51921 55638 56764 56366 55420 53986 50868 45451 41397 37228 34400 34365 35865 38538 40317 40500 40772 40563 41359 40945 38753 36057 33543 33243 34874 36160 37877 39064 36833 33046 29403 26843 26453 25441 24198 22271 21890 24229 26152 23291 20580 20859 21117 21202 21646 19598 16531 14446 12834 13601 14844 14668 12708 10743 9729 9177 8971 9124 9425 9791 10909 12278 12663 12572 11561 10322 9139 8182 8147 7467 7172 7402 7568 7752 7156 6488 5936 5716 6175 7225 8654 9841 10096 9425 8591 8209 8038 7729 7424 7517 7471 7471 7584 7332 6900 6842 6844 6938 6797 6988 7296 6787 6476 6846 8452 10453 11532 11685 16338 22838 24094 15393 7219 3962 2885 2198 1895 1756 1615 1420 1268 1132 962 890 822 744 674 647 611 511 424 465 807 1493 2642 3346 2859 1933 1893 3008 2172 667 375 375 396 221 148 145 150 167 185 170 168 133 117 107 100 92 86 88 79 75 78 68 64 60 50 50 38391 279 745 30 9835 10 39 51 7140 -729 30 328 865 1805 3678 5394 6577 9670 14726 19536 25599 34724 68477 125771 99269 56508 28979 27388 23938 26856 49660 101746 186927 366561 643549 496447 257854 4677 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 719 3298 8544 18094 28820 36950 42891 50789 51402 49708 48013 47804 48837 52356 55729 57498 59362 62146 62865 60710 57428 52895 47725 41456 35890 31809 28450 27518 29544 33555 38954 43217 45175 46325 44598 42764 42240 40836 38141 37951 40470 41121 40863 39501 36956 33323 29568 28810 30863 31332 28664 26445 24782 24695 28281 24295 19794 20515 19520 19572 20465 18722 15504 13513 14533 16917 17883 15516 12427 11589 10607 9379 8593 9128 10638 11755 12040 11838 11221 10149 9426 9232 9189 8953 8156 7103 6838 7304 7857 8332 8148 7758 7509 7785 8681 9415 10135 10298 10183 9538 8863 8281 7799 7692 7238 7101 6964 6746 6831 7077 7023 6940 6972 6976 6838 6456 6740 8316 11505 17022 19688 18746 17015 18771 17965 14402 10666 8690 6947 5771 4809 3706 2927 2423 2129 1814 1516 1308 1229 1105 1032 943 861 882 835 699 601 548 693 1159 1897 2690 3399 3032 1892 1583 2268 2262 845 377 358 524 376 176 185 179 175 185 194 189 150 136 129 127 124 107 99 103 97 96 91 84 81 77 72 38397 290 412 30 9832 10 39 57 7141 -732 87 401 772 1355 2179 3263 4405 5151 6150 6663 6855 6930 7634 8679 12638 14929 12795 9544 6563 6130 9213 11077 15800 21711 26174 27272 17808 13276 13907 14250 17720 54325 174601 392547 646017 781197 188452 3752 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 1945 5212 11938 25056 34030 32569 32077 37210 42324 46467 51521 56145 59484 62023 63515 63980 64668 65045 62989 57739 50055 42628 36555 33112 31231 30744 29651 30185 33143 39341 44866 46752 47194 46411 43266 40376 39629 41036 42130 43973 45498 44896 42903 41144 38138 35287 34782 35700 38469 36569 32459 29476 26463 25014 26361 24259 19711 18305 18360 18694 17400 15803 15603 18120 22124 21188 16494 14159 13882 13408 12084 10838 9590 9473 10282 10575 9812 8835 8358 8540 9273 9908 9545 7708 6218 6676 8521 9664 8922 8575 8918 9335 9675 9953 10429 10766 10446 9641 8853 8290 7944 7678 7457 7320 7151 7027 6512 6517 6580 6592 6775 7289 7247 6770 6376 6727 9396 12277 15237 18326 17801 13465 10877 9197 7068 5831 5116 4963 5073 5373 5512 5027 3829 2732 2192 2021 1983 1819 1502 1210 1112 1087 1127 1266 1238 1036 785 609 580 737 1523 2679 3101 3590 3348 2018 1282 1534 1544 808 336 270 348 274 152 156 172 160 170 180 168 135 126 116 107 104 92 85 82 84 73 69 65 57 41 44 38403 289 440 30 9830 10 40 3 7141 -735 44 206 824 969 1158 2220 3430 5032 6948 10336 12844 16599 22997 27790 34294 39968 39809 39883 39192 37305 33530 33135 28760 27906 28752 29356 24079 21513 26614 48197 90331 184538 302734 438235 541611 95549 587 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 631 2613 8054 17843 29667 30044 27162 33588 45975 54005 57609 58990 58944 58281 59266 61229 62544 61236 56891 50933 45303 41562 38516 36377 35414 35189 35676 37105 40840 45958 48764 48268 47087 46862 48837 50215 47847 47332 50036 51434 50401 47939 45243 45004 44995 42757 40929 40294 38770 36682 31388 26712 27561 28068 26963 25000 22807 21092 21740 22896 19426 17867 16742 17646 18404 19659 18744 14835 11907 10694 10132 9376 8808 9120 9311 8226 7267 7464 8241 9191 10267 10304 8906 7730 8745 10006 9859 9229 8804 9232 9315 9097 8808 9156 9641 10055 10072 9840 9166 8585 8078 7353 6770 6703 6651 6573 6504 6443 6386 6424 6277 6380 6647 7055 7912 9312 11582 12277 12750 11781 11722 11066 10523 9832 8370 7355 6095 4935 4902 7166 11583 12308 10294 7146 5130 4145 3988 4169 2977 1942 1839 1670 1256 1228 1618 1688 1163 1002 790 637 838 1764 3429 4071 3980 3945 2546 1385 1664 2072 1133 386 277 291 243 163 178 190 175 184 197 183 155 132 120 123 115 110 108 99 97 92 89 90 79 68 57 38409 291 378 30 9828 10 40 9 7142 -738 145 178 213 388 656 887 1062 954 1088 1288 1665 1390 834 1103 3012 6226 8122 8663 8599 9344 12427 19904 26890 49199 71163 36071 40269 66652 70649 39618 16165 45548 138984 310493 506071 617973 379569 5872 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 1060 3554 8963 20057 27471 28211 30409 37836 47407 51316 52174 53902 57032 59769 60887 59897 57619 55571 50838 45382 41306 38120 36651 37001 37624 38395 39558 40850 43301 46270 48545 50738 55797 64169 70286 69797 63725 58718 56053 54794 53871 54060 55329 55047 51654 48534 45100 40518 38356 34290 26708 26174 26274 22893 22971 23164 22625 24662 24141 18242 15244 18151 17839 15867 20414 17946 13215 11204 9282 7514 6947 7586 7919 7413 7426 8253 9408 10195 10429 9338 7731 7331 10316 12000 8270 6998 8393 9189 8366 7591 7569 7845 8213 8506 8675 8970 8930 8567 8118 7707 7350 7299 7398 7367 7287 7195 6848 6258 5871 5502 5387 5624 6334 7073 8002 9212 10241 10488 13410 16892 18046 15598 11159 8547 6728 5611 5251 5759 7056 8563 9821 10467 9869 7477 5449 5767 7000 4156 2457 2260 1894 1386 1115 1337 2512 4220 2665 919 668 660 930 2133 4211 5328 4779 4370 3048 1549 1312 1641 869 319 218 209 233 174 151 165 161 178 187 172 145 121 107 102 96 96 96 94 87 81 85 76 62 49 48 38415 298 166 30 9826 10 40 15 7143 -741 44 168 562 794 905 993 1315 1416 1794 2290 2895 3307 3655 5120 5783 6578 7897 9176 10532 10523 10713 10686 10169 10076 10884 12702 15746 18057 21197 25018 27408 27957 27043 24426 21389 18012 15664 13830 15253 59578 241779 518568 622798 59143 313 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 226 1113 5281 13444 22033 27399 28904 30081 33666 41444 48011 51403 54833 57306 58530 59369 61534 61283 56405 51123 45967 42832 42345 42640 42872 42936 43203 43499 44862 47363 51223 57353 62226 64725 67011 69581 71972 73311 67544 61061 60731 62135 61033 59215 56881 53212 48085 43659 41549 40764 38461 35828 32593 27811 24631 21335 18583 17830 17938 19901 20365 18989 19633 19053 17795 21188 17374 14829 12827 8823 7090 6913 7581 8053 7805 7919 8924 10026 10523 10164 10069 9460 8176 10651 14114 8634 6144 7037 7733 6943 6179 6315 6960 7682 7835 7719 8071 8200 8085 8021 8055 8406 8797 8785 8668 8641 8913 9057 8948 8366 7741 7127 6769 6819 7348 9249 13171 17970 22112 24165 23228 19946 16575 12553 9615 8056 7398 8610 10725 11580 11588 11627 12086 12472 11738 10790 16670 31429 29274 9802 2226 1498 1173 990 1063 1229 1896 2137 1529 1101 997 887 1254 2718 5323 6169 5466 4761 3241 1593 980 1035 796 394 209 145 164 177 149 152 157 154 171 169 142 117 105 96 91 83 75 77 83 71 67 63 54 46 39 38421 295 283 30 9823 10 40 21 7143 -744 37 283 837 1841 2447 2087 2093 3076 4561 4888 5160 5168 4714 4703 4557 6028 7542 9921 12465 12610 11761 11646 13566 14226 14289 16293 20409 15065 9347 9336 10661 12048 12219 11169 13869 40244 154110 373088 380564 115139 1736 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 1201 5463 14536 22623 26678 29371 29833 31834 35740 42220 50133 53805 55947 59644 63597 65971 65009 61612 57118 52841 50087 47970 46353 45408 45158 45702 46085 48160 52005 57251 62916 69180 74148 75679 75370 73959 72701 70902 70761 69254 69120 68828 65189 61414 58441 55361 52536 49964 47475 44465 40669 37600 34765 30916 26589 23684 21079 19326 20769 23773 24847 21699 20596 23636 21504 18304 16539 16463 14531 10582 8320 8298 8741 8953 8669 8435 9316 9776 9261 8894 9988 10010 8919 11319 13897 9488 6104 5804 5910 5451 5065 5411 6384 7156 7480 7392 7246 7176 7312 7568 7862 8316 8605 8942 9612 10273 10651 11032 11366 11209 10696 10424 10614 11236 12766 16293 19695 22884 23863 23293 21477 19186 16109 12824 10796 11269 13022 14846 15929 16055 16327 16308 15554 18115 20675 16544 10619 9575 5670 2691 2191 1752 1517 1448 1421 1225 1186 1857 2634 2345 2047 1475 964 1143 2772 6396 7747 6276 5397 3773 1778 848 812 770 571 332 173 154 170 157 157 162 156 169 179 151 119 108 95 93 88 86 80 76 69 68 70 57 46 38 38427 276 821 30 9821 10 40 27 7144 -746 -50 282 752 1366 2498 4813 4726 2624 6111 20156 20233 10222 3615 3710 11501 39804 98831 257227 602465 737503 200635 47701 253 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 1898 6591 14137 20495 24704 27154 29351 32737 35707 39418 46694 56149 63958 68282 69065 66833 63447 58216 53547 49548 46450 44002 43432 44458 46846 49634 52589 56880 63125 69427 72321 71518 70444 68485 66152 64965 64494 63335 62829 63903 63795 64161 64905 63867 60366 55154 50473 46042 41468 37663 34876 33873 33441 31247 27277 23970 21088 19113 20979 24197 25101 23623 25308 27722 20746 16047 19503 16260 13032 11808 10271 9644 9387 9075 8588 8344 8860 8770 8271 8267 9326 9651 9143 12198 15777 9705 5301 4953 4383 4294 4287 4698 5639 6397 6580 6474 6273 6300 6594 6998 7932 9062 9656 10470 11249 11637 11926 11827 11819 11576 11407 12326 13210 14465 15930 16509 17132 17036 17173 16777 17752 16929 14614 12731 12011 12802 13858 15069 16304 19291 23408 28257 31837 31946 26891 16918 8580 4807 3318 2405 2108 1994 2000 2306 2604 2185 1296 1676 7773 20027 29220 26367 14291 7114 2903 1966 5549 8630 7117 5705 4012 2000 799 635 533 437 331 179 178 241 218 175 178 202 210 201 173 137 134 126 115 115 96 91 91 95 89 86 79 66 61 38433 275 849 30 9819 10 40 33 7145 -749 137 305 310 338 281 398 592 1051 2214 3338 5182 10128 20081 57885 135350 313143 551553 614174 356730 57991 227 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 609 3102 7811 13518 19265 25002 28833 31506 35538 38356 43795 56013 66802 72126 70380 62230 54136 47651 44842 44712 44882 45099 45782 46704 48630 51461 54679 58819 64268 68365 67202 63417 59832 56935 55505 54896 55244 55428 57802 60878 61990 62004 61757 59304 54543 48567 43040 38558 35628 34218 34650 35782 36132 33546 28991 25941 24343 23705 24243 25530 26252 24322 23688 25055 22718 19833 17874 13704 11867 12563 10650 8870 8955 9052 8210 7394 6941 6635 6959 7390 7974 8253 8064 9061 11832 10698 5662 4766 4579 4171 3891 4240 4888 5411 6168 6416 6183 5785 6125 7604 9547 11152 12539 14128 14546 13763 12891 11527 11020 11334 13040 15115 17562 18687 18471 17890 18532 17770 17284 15849 13772 12814 11399 10626 10734 10938 12000 13100 14407 18342 25518 30289 25585 16745 11281 11131 10515 7033 5158 3939 2869 3128 3970 3252 2275 1753 1413 1626 6218 23475 37649 41206 40495 28755 12167 3278 1618 3806 7874 8180 6168 4097 1599 574 566 477 320 205 138 138 153 150 139 155 171 182 171 142 111 101 86 83 81 79 68 73 71 64 52 48 32 30 38439 282 636 30 9816 10 40 39 7146 -752 171 283 969 1858 1289 1576 2543 3753 5209 7381 9320 11463 10371 8513 6759 5894 6579 12577 35825 86788 172475 302130 411753 436296 327324 71309 429 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 1723 5236 9556 13903 18996 26454 33493 37440 39272 42845 50983 63022 72408 70043 60043 52850 50991 51973 53616 54262 54914 56138 58730 61110 62718 63624 64977 65670 65374 64396 63821 63327 61433 59221 56484 53476 52871 54498 59128 62551 62903 61946 61987 60337 56428 50667 44592 41236 40544 41491 43002 43450 42592 40008 35656 32289 30309 30093 29873 28861 27001 25201 27212 33313 34040 27871 21304 17776 16429 15590 13350 10787 9711 8767 7814 7065 6447 6149 6046 6102 6551 6876 7091 8371 10977 9257 6082 5455 5164 4089 3803 3688 3805 4956 5223 5927 6397 5490 5557 7205 9583 11812 13862 15133 15718 15603 14761 13424 12541 12100 12717 14602 17816 20149 21572 19317 19150 18247 17554 15954 14296 13678 12595 12419 11608 12269 13985 16059 17323 19606 23235 21747 16717 16725 18465 18321 12347 6253 5017 4943 4165 4071 4284 3228 2510 2044 1627 1385 1584 4268 15813 30953 34625 30049 14285 4990 2896 1412 3436 6985 8567 6885 4294 1813 590 432 482 370 205 145 157 142 140 147 157 168 193 188 144 115 106 97 89 82 72 74 69 67 68 67 54 47 33 38445 295 243 30 9813 10 40 45 7146 -755 -66 -20 -48 999999 999999 41 471 827 1243 2539 3627 3590 2818 2482 3528 5213 5147 5144 5393 5587 6363 6956 7494 7317 6314 6733 7139 7151 8148 9754 15667 30354 57089 100403 178692 315447 388299 163920 21945 39 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 1281 3948 8274 13192 19754 28814 36726 39644 39027 40431 46378 52850 56164 54280 51657 53912 59686 63894 65858 65394 64558 63388 61729 59800 58249 58737 60465 61546 61711 61624 62223 63874 64725 63121 60207 57837 56390 56922 58484 59297 59026 60048 61429 60110 56618 51958 48186 45902 46053 49052 50255 46017 40888 37210 35659 35945 36535 36655 35483 34124 32559 31394 32296 33700 30511 26148 22692 23341 23791 20160 14987 10846 8909 8234 7648 6750 5871 5659 5709 5382 5018 4748 4637 5422 6906 7817 5810 4401 4598 4565 3317 3217 3578 4232 4919 5623 5928 5991 6501 8100 10605 13326 15292 16439 17524 17281 15906 14608 14581 16571 19371 22149 24740 25981 26030 24965 22298 19736 18541 15019 13287 12091 11190 13189 15925 17512 18568 20396 22302 23528 21596 24425 24677 16094 6314 2438 2490 3279 4240 4981 5331 5662 4600 3367 2856 2543 2139 1807 1638 1837 4699 15845 25067 31567 37067 23599 4636 1365 2340 5836 8300 7337 5200 2924 1217 554 465 367 265 183 172 190 174 165 157 173 185 200 172 137 115 114 113 105 98 94 85 80 81 74 69 64 55 51 38451 289 419 30 9809 10 40 51 7147 -758 175 613 1453 1770 1793 1686 1804 1532 1558 1759 2123 2324 2463 2593 2940 4268 5047 4506 4392 5184 6739 7037 6650 7185 8357 11193 21331 74826 202205 396713 388063 248765 205042 86592 22688 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 1392 4035 8234 13320 20147 28397 35069 36151 36538 37921 41043 43040 42708 47983 56972 63168 65169 64436 61468 58177 54146 51154 50292 51702 53146 55576 58977 61698 64817 66385 67917 67634 66003 60822 55215 50804 49320 49292 49376 50298 52306 54321 58643 59974 56917 52810 49874 46900 45194 45301 43352 39573 36997 38678 41918 41747 39624 37837 34946 33091 33141 30399 28384 29818 32389 33331 31220 28358 25420 20515 15473 11446 8937 7801 7438 6981 6150 5429 5017 4680 4153 3384 2988 3723 5387 6227 5363 4539 4746 4600 3510 3453 3460 3741 4281 4951 5304 5721 7188 9632 11296 12748 15158 17564 18167 17480 16347 16336 17898 19983 21975 25138 28126 29021 28059 25596 24073 22233 20190 18728 16812 16336 16410 17849 21373 26516 30468 26528 20749 20036 23425 22019 14542 4744 2102 1819 1867 2327 3308 4190 5117 8188 9319 4805 3309 3201 2863 2381 2094 1899 1997 3704 8455 20485 38728 45868 34145 9938 1572 2059 5232 9342 8244 4827 2787 1182 614 464 368 272 200 168 175 178 183 184 203 213 236 213 172 147 135 124 121 113 108 116 100 92 97 93 81 72 67 38457 280 685 30 9805 10 40 57 7148 -761 -52 312 537 441 203 209 548 1146 1743 2111 1931 2167 2187 3782 5204 3201 1730 2695 12408 49518 125148 184515 249280 421505 541651 140245 723 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 759 2971 6870 11941 17198 23239 28957 31493 32460 35224 37517 35667 35467 39497 45034 53616 57721 56713 53280 49963 47225 46261 46556 47322 49266 51355 54499 58368 62753 66182 67554 66739 64070 59579 55003 51050 46996 44257 44406 45319 47225 50680 52396 54334 58585 60741 55852 49915 46765 44105 41858 40365 40697 44632 49508 47681 41238 37996 37677 37389 35072 33590 33174 32699 29429 29731 32984 32082 27132 22699 18793 14858 11862 8845 7042 6029 6040 5646 4961 4512 4085 3490 2864 2583 3127 4131 4641 4738 5223 5664 5059 4045 3676 3633 3685 3743 3696 3897 4526 5235 6900 9550 12769 16388 18773 19290 18242 17531 17898 19920 21540 24961 27939 27613 26471 25945 26756 26884 27419 27246 25362 23845 23557 24313 24303 25116 25919 25769 24480 21578 19952 17831 13456 8055 3624 2495 2400 2358 2584 3730 6044 8950 10487 9671 6002 3928 3359 3050 2959 2895 2618 2358 1939 2279 5913 18545 33758 46431 37492 10699 1640 1659 3902 7952 9761 6577 3527 1794 849 532 369 277 225 176 174 183 189 190 197 219 224 202 166 154 148 136 133 127 123 123 114 105 103 100 87 82 78 38463 296 203 30 9803 10 41 3 7148 -764 -87 83 471 1023 1105 1271 1668 1979 2740 3294 3271 3723 5970 7590 7515 7275 7930 9841 11172 12882 15334 17516 19244 18181 19413 18817 11433 9953 12350 12604 14110 14605 14031 15223 32485 97739 163768 181326 65290 4837 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 942 3378 8427 14383 19417 24118 28447 31241 32415 31391 28444 26659 29804 42129 50131 51466 49052 45965 44141 44163 45707 48682 51260 54035 57563 60470 61193 59542 56146 52312 48153 44563 41627 40095 40749 41668 41915 41592 40174 39393 40673 43295 44939 48188 53406 51906 46669 44102 43306 44671 49491 52283 49385 45477 43165 43327 43945 43010 40853 37511 35369 34302 30436 26702 24453 24419 26481 24842 20770 16458 12808 10300 8378 6551 5509 5125 4888 4555 4137 3697 3298 2738 2370 2273 2407 2541 3028 3856 4313 3854 3026 2535 2305 2232 2328 2475 2632 3062 3782 4708 7455 11479 14496 16233 16806 16884 17759 18859 19329 20117 21861 23715 24573 23936 24642 25955 26131 26300 26388 25542 23326 21988 21442 20964 20903 20048 19786 20823 20410 19159 16308 12336 8209 4933 3022 2835 2577 2802 4571 8304 11514 9507 4809 3593 3732 3574 3286 3052 3069 3943 4738 5027 3297 2607 4620 6233 13765 22524 28509 21303 5068 1197 2229 4873 7981 7074 4695 2422 1048 440 240 182 168 124 87 83 93 108 125 139 135 119 95 82 79 66 59 51 50 45 41 38 36 31 27 16 5 38469 292 321 30 9801 10 41 9 7149 -767 59 296 317 386 614 827 1206 1216 1195 1877 2746 3050 3600 4409 5122 5845 6415 6919 7989 7770 7320 8752 9916 11816 12228 7066 6324 11130 23636 51939 80443 123054 284557 338172 111093 4809 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 1111 4433 10536 16874 23145 27301 30213 31257 30743 28675 26822 27819 32546 40208 47135 47603 46854 47867 50190 54423 59205 62838 63772 61684 58455 54122 50803 46852 43022 40528 39105 39300 40556 42138 44311 45206 44704 42870 41046 40997 43359 46327 49088 50451 49643 49176 49437 49972 53456 59083 61205 56180 48593 44305 44610 45236 43851 40229 36182 33932 33850 32327 26590 21655 19336 19063 23647 26904 23067 16745 12285 9340 7476 6517 6063 5722 5295 4878 4410 3769 3250 2756 2342 2160 2201 2379 2920 3356 3357 2860 2191 1666 1511 1665 2006 2023 1978 2372 3090 4497 7985 11926 14373 15283 16185 17139 17645 20310 22657 22154 23405 25220 24663 24262 24736 24624 23073 21952 20644 19367 18999 18694 17771 16942 17033 17376 17516 18618 19416 17055 14567 10951 5805 4223 3833 3259 2709 2968 4600 5992 6021 5857 5147 4150 3327 2975 2766 2711 2756 2665 2477 2262 2031 1695 1372 1329 1617 3609 13571 32431 38204 15985 2081 1403 2906 6137 7530 5950 3542 1635 670 324 205 168 133 99 91 92 109 120 136 147 123 93 67 59 60 57 47 44 37 36 29 31 26 17 12 5 38475 294 258 30 9798 10 41 15 7150 -770 -3 114 77 99 320 419 691 981 1507 1736 1928 2728 2528 2643 2732 3223 3578 3598 4571 5966 6283 6466 6990 7726 7844 6916 6204 5478 3931 2950 2902 2968 6249 24260 83729 130875 56232 16774 -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 454 2851 9700 17823 22973 26448 29069 29619 27762 26243 26796 30242 36002 42553 46055 47304 50290 54316 58267 60555 59901 56421 52606 47611 43254 40348 38119 36482 37702 41234 45427 48506 49139 46973 43975 41571 39969 40020 41402 44358 48534 51892 53099 52115 52229 53334 56748 62909 67111 64319 53940 44079 42761 45235 46115 44558 42475 40186 38721 37965 37156 34286 27144 20916 18240 18007 20042 24476 22663 14836 10600 7213 6023 6030 5933 5740 5459 5160 4756 4350 4009 3710 3382 3041 2608 2507 2486 2171 1675 1402 1149 1025 1086 1241 1369 1552 1775 2146 3120 6317 10629 13124 13771 13772 13881 14125 15163 18078 19998 19770 20887 25553 25409 25526 24387 23036 20821 19408 19372 18542 21803 21411 19857 19617 19616 17379 16670 17528 18451 17267 13026 9048 6779 6071 5799 4255 2911 2434 3083 3798 3890 4808 5177 4348 3546 2624 2124 2027 2090 2083 2263 3044 3005 1984 1532 1304 1223 1215 1622 7075 21458 43049 51220 33379 7730 2225 3585 5059 5074 3902 1871 760 454 317 204 127 85 80 92 106 128 135 130 116 88 72 54 50 53 45 37 39 36 26 23 20 16 8 2 38481 284 556 30 9796 10 41 21 7151 -773 -98 -13 259 546 620 1617 4391 6871 7122 5666 5264 5972 6182 4793 2991 1835 1549 2859 5258 930 3 -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 385 2943 8038 15968 24774 28884 27533 25770 26076 28315 30632 32384 34861 39509 43427 48247 53058 55070 53309 49204 45451 42923 41310 40259 39245 38933 39571 40389 40420 40421 39800 39508 40549 41575 43864 47472 49760 51881 53718 54915 53988 52566 50489 49651 51778 57775 64184 63364 53020 44506 42037 42641 43427 43160 42346 42542 43061 42645 40162 36966 32600 25809 20103 17795 17232 19225 21688 20633 15149 9802 6519 5618 5381 5468 5510 5569 5616 5770 5737 5793 5739 5611 4753 3575 2877 2454 2109 1718 1250 925 752 748 889 1107 1227 1409 1709 2608 5551 9550 10840 10690 10691 10958 11974 13680 15590 17247 18747 21891 26103 26590 25541 21881 24549 25594 24460 25860 27441 27933 25444 23147 20982 20589 20476 20761 21328 19441 15903 11993 9060 6263 4524 3705 3269 3016 2677 2615 3447 3788 3587 4104 5009 7449 11820 14921 17619 17550 15481 16407 16458 15623 14826 8653 2412 1294 1034 1048 678 1073 4065 13954 33882 52032 29644 4594 2832 3495 4307 4576 3253 1179 465 372 224 130 104 101 115 129 146 153 143 129 110 80 77 88 75 71 61 54 44 43 42 37 25 22 19 38487 294 284 30 9794 10 41 27 7151 -776 -96 281 700 712 638 558 752 678 791 1220 1771 2404 3043 3269 2694 2532 2654 3565 4222 4160 3158 2620 2911 3121 3234 4971 8176 9158 6454 5449 8002 20266 59546 91290 155352 115440 21202 -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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 121 2166 7712 13824 17286 20627 21653 22176 24120 26658 27952 28285 28466 29597 33674 41475 46955 47805 45490 42589 40630 40835 42592 44939 44552 39399 34442 33472 32972 32476 33171 35542 39655 44768 49670 53260 56297 57966 58320 55224 50473 46549 45535 45407 45729 48771 52327 53663 50596 44001 40839 41205 40620 40600 41081 40401 39205 37122 34449 31359 27683 23887 20566 17757 16208 16063 15976 16607 18659 17121 10638 6581 5600 5296 5032 5171 5614 6109 6274 6254 6787 6869 6312 5223 4080 3194 2666 2266 1960 1602 1028 649 483 485 663 900 1061 1454 2822 4907 7317 8858 8840 8335 8431 9060 10166 11893 13288 14690 18361 21636 19359 20287 22901 25896 27316 28880 30171 30483 30229 28405 26838 23423 19540 17091 15092 12485 11025 10031 9326 8222 6776 6997 5143 3563 2966 3093 3204 3657 4855 8872 13144 16709 19474 26671 45399 49659 52378 46580 45469 46942 46125 46799 41318 22815 4928 1631 1178 960 1146 776 937 4061 18642 42745 46144 16809 3366 2856 3690 4388 3802 1853 589 348 223 135 112 119 136 135 152 153 157 163 163 125 97 92 88 82 78 69 63 57 48 46 40 36 22 38493 266 1091 30 9791 10 41 33 7152 -779 304 2149 8160 16190 23626 47148 88957 152588 126456 185019 214331 304155 227924 251507 83913 24800 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 1138 3343 5894 9205 13076 17512 21704 24831 26114 27175 27959 28014 28674 31350 36440 40834 39715 36666 35279 37249 39988 41908 41919 40761 38063 34800 33645 34353 35471 37656 41664 46163 51157 56312 57662 56700 54437 51443 48060 45885 46222 47715 48787 50225 53248 55561 53901 49311 43293 38751 39230 42021 42476 42452 41039 38830 36488 33394 30297 26870 24370 22245 19551 17321 17000 16415 15813 17603 18796 13937 8063 6209 5670 5713 6271 7282 7690 7638 7818 7981 7343 6408 5436 4490 3694 2902 2542 2425 1947 1276 733 466 485 640 864 1108 1478 2804 5154 6735 7758 7670 6871 7058 7886 8857 9568 10415 11780 14484 17333 19000 21694 23828 23602 26711 28813 30199 28395 25233 21387 19409 18104 15089 12233 9918 6536 5243 4392 3386 3005 2754 2602 2474 2381 2459 2762 3406 6143 10634 9970 8666 10390 20964 30604 48879 56362 55897 58365 52562 45474 37889 26516 21063 15896 17827 26523 21438 10060 29833 35937 2234 569 1988 6781 17864 32789 18185 3777 2636 2913 3167 2656 963 351 266 171 127 111 104 127 140 149 157 158 180 165 139 119 93 83 85 75 68 57 51 51 43 38 33 22 38499 263 1179 30 9789 10 41 39 7153 -782 105 838 2757 8788 27028 85938 268226 519521 454229 83731 526 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 178 1385 4565 8683 13547 18883 22154 21961 19994 19216 20103 22093 23669 24924 27075 29186 28442 28333 30472 32818 34351 34418 34960 35187 34478 34764 35603 37246 37405 36427 35817 36529 39586 42568 42896 42572 42505 42587 43893 46140 48044 48434 47988 48112 46498 40548 36183 34958 33457 35218 37494 37982 36826 33814 30822 29417 29070 28499 26453 25003 23786 21893 19535 18396 17835 18168 19511 16361 10038 7789 6938 6359 6337 6695 7037 7367 7389 7297 6975 6636 5924 4913 3931 3307 2779 2434 2236 1697 1226 795 464 317 383 536 784 953 1289 2002 3611 5659 6304 5997 6026 6323 6736 7166 7656 8898 10398 11624 12948 14969 17872 21055 24288 25046 23388 20434 17671 15683 14211 11681 9889 8293 6361 5029 4154 3381 3082 2817 2661 2402 2291 2285 2297 2516 3217 4961 8743 16495 18649 22303 30336 33526 34443 42363 58246 70067 67900 56112 38119 21587 10895 18715 52927 115612 141528 87455 22284 17601 14242 2321 452 324 1166 6899 19889 21885 7138 2607 2169 2329 1917 929 286 177 138 105 91 89 102 116 138 130 129 134 137 132 107 85 55 51 45 43 45 32 22 20 17 14 1 38505 280 667 30 9787 10 41 45 7153 -785 -8 1411 653 338 999999 999999 999999 999999 999999 97 254 545 1071 1536 2415 4200 7979 13784 17350 26955 41827 77594 192176 446652 475116 197067 6339 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 791 3074 7845 13408 17589 21272 22394 21848 21107 20996 21780 22380 22414 23632 26870 30929 34449 37856 40796 43425 43742 42054 42863 43856 43687 42184 39679 37363 35294 35030 36483 38974 42348 44748 46943 48721 50697 53647 57961 59726 55798 49227 42825 38084 38068 39195 39383 39610 40048 40025 39031 37098 35291 34429 34338 33266 32656 31980 30390 28130 25459 22941 24836 29048 27356 22461 16678 12094 11003 9943 9040 8565 8472 8570 8766 8721 8395 7921 7611 6621 5478 4911 4265 3737 3295 2946 2600 1917 1259 912 612 401 365 448 639 917 1248 1870 3696 6840 7916 6939 6422 6754 7330 7925 8421 9284 10103 11189 13377 17205 21249 24751 26833 23883 19405 17276 16211 13099 10981 9216 7509 6300 5878 5460 5101 4752 4521 4350 4226 4073 4017 4344 5263 8469 16340 25433 26862 21999 20311 23913 30574 42133 57459 63966 68789 81868 90408 78629 70645 70356 63188 53414 44010 28267 20460 6401 10220 25001 8647 1128 388 321 503 3533 13829 14598 8247 2738 1829 1850 1667 911 381 195 144 137 121 106 118 137 140 156 173 167 184 177 156 124 97 81 73 71 61 54 47 39 35 24 25 38511 293 276 30 9786 10 41 51 7154 -788 -48 477 1023 2024 3551 4203 3860 3602 3199 2887 3236 3747 4362 4782 6051 6580 7236 8156 8038 5467 5151 6890 7508 7184 7047 7568 8428 9272 10302 11317 11995 15882 22049 26315 41204 82729 180812 356993 412329 52443 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1174 4148 8598 12144 14982 18162 20501 21448 21393 21520 22338 22961 24107 25753 28530 33810 37600 39385 40975 42579 43347 43585 44818 45308 44365 43159 40586 37004 34884 35944 38025 41003 44824 47793 49118 50001 51055 50771 48847 45663 39581 33715 30553 30344 33830 37268 37365 36729 35741 35174 34896 34642 34075 32313 30715 30268 30494 29297 27640 25437 25019 27322 31258 33794 29143 20591 15157 13638 13089 11651 10279 9326 9096 9144 8964 8422 7741 6698 5836 5525 5279 4760 4115 3938 4193 3956 3358 2840 1936 1340 1044 757 567 515 615 904 1356 1841 3524 6539 7909 7330 6791 7122 7378 6990 6921 7609 8699 11243 15688 23398 29704 28148 23140 20114 16123 12709 11646 9388 8392 8127 7160 6553 6174 6100 6002 5689 5314 5273 5504 6025 7089 10741 16274 23726 29163 33499 28754 18731 12917 18266 30835 38440 47246 60864 62772 65146 70824 85816 99247 100376 91362 74359 40275 39421 26432 13326 13562 9589 3549 767 449 356 392 462 2014 8322 6230 2490 1932 1681 1398 1070 641 373 191 141 113 95 102 111 129 144 155 160 158 166 184 189 143 95 76 66 47 50 50 43 40 34 22 24 38517 283 575 30 9785 10 41 57 7155 -791 41 -37 11 256 523 930 1315 1531 1908 1660 1569 1449 1236 832 417 595 690 689 667 749 1300 2181 3196 9721 27729 77178 161839 245566 438193 305436 9061 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 646 2612 5996 10486 15718 21192 23685 23593 23014 23168 23873 24687 25348 25728 26212 28208 30569 33391 35566 35727 35368 36131 36685 36196 35149 33802 31971 31424 32869 35886 39438 42772 44923 43815 40142 37792 36472 35841 34489 30633 27900 27644 29380 33547 38513 38901 35371 32959 33090 32977 30979 27941 26084 25625 25215 24429 23587 23780 25938 28976 31741 32607 30242 24168 18037 14831 13471 12261 10995 10454 9740 9078 8437 7411 6370 5608 4993 4463 4463 4837 4778 4488 4144 3995 3812 3588 2993 2108 1511 1094 836 591 547 663 851 1117 1817 4118 7200 7865 7426 7081 7226 7056 6718 6343 6026 6811 10101 16400 22916 24674 20983 17209 15693 15789 14293 12002 9594 7634 7196 7178 6908 6459 6422 6768 7440 7928 8970 10623 12346 13952 15619 17128 20401 22889 22272 18130 14026 12091 12394 17872 29300 52850 64757 66579 73510 69757 74015 79223 93126 105469 105281 90805 92666 102885 80011 46601 9506 1549 814 594 452 332 394 519 1177 4137 3893 1231 1360 1670 1295 919 578 342 232 159 129 109 100 101 129 136 141 161 175 160 157 160 130 87 63 58 51 47 42 39 29 24 17 9 38523 276 784 30 9784 10 42 3 7156 -794 12 796 1971 2622 3574 4227 4503 5893 8496 9169 5263 3386 4047 4575 4098 4698 6275 16044 56384 155021 391301 476430 15924 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 758 3084 8294 15271 22718 28479 29853 27944 25583 24108 22808 21689 20913 20545 22334 26034 28933 29573 28586 27166 27202 27290 26945 26438 26190 26513 28291 31424 35434 40437 45303 47597 46634 41447 34569 30463 29919 30639 29783 28340 28041 29283 31947 34606 34862 33845 33403 32674 30507 27761 26505 27066 27215 25768 24742 24955 26966 30319 31869 31745 30715 27145 22339 17509 13681 12070 12483 13241 13289 11933 10129 8684 7180 5927 5238 4894 4821 5025 5336 5758 5317 4347 3755 3526 3615 3581 3417 3001 2485 2049 1640 1118 811 801 991 1543 3407 6536 8860 9023 7956 7193 7059 6856 6173 6024 6959 9424 13309 17629 19509 19867 19506 19548 18902 15170 11328 8390 6114 5809 6125 6268 6453 6843 8107 9692 11023 12571 14683 17415 20768 21880 22674 22460 21018 19583 17603 14348 12820 14418 22101 32280 44196 61698 73039 74482 72832 81820 95818 96289 93282 94696 83806 74570 83347 107228 103541 21749 2693 1266 736 556 413 327 402 649 1140 2680 2835 1133 789 914 909 855 613 292 190 163 136 124 120 98 130 164 166 187 193 178 188 222 162 99 85 74 61 61 61 52 47 37 24 24 38530 263 1172 30 9782 10 42 10 7156 -797 -22 674 2449 7353 24960 91045 278156 465721 299801 108091 2512 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 136 1765 5243 12255 19574 25166 26658 24219 20429 17639 15973 14661 14347 14846 15943 17043 17644 18285 19665 21612 23404 24269 25076 25975 27011 28368 30185 31582 32086 32135 32259 32605 32415 30146 27393 26866 27775 26998 25645 24736 24096 24343 26351 29228 29639 29354 29684 29677 29098 28457 27710 26489 24878 24099 25260 27514 28139 26991 26395 27052 25681 21703 18790 16897 14950 13462 13027 13068 12252 10335 8923 7724 6792 6039 5637 5511 5317 5008 4968 5073 4697 3858 3287 3388 3516 3482 3448 3294 3084 2956 2550 2139 1766 1453 1207 1527 2831 5231 7749 8752 8014 7112 6460 5956 5288 4896 5673 7808 10855 14851 19039 20496 18457 15030 10755 7983 7123 7316 7157 7064 7272 7727 8632 9732 11144 12510 13961 15624 16998 18932 19967 20728 21708 20851 18771 18215 18365 18859 23795 34394 48467 55991 52152 57216 80909 92565 81709 73711 75750 84141 88147 83022 74153 72360 75899 101375 142979 70495 6054 2002 1138 670 455 378 314 385 758 1618 2994 2713 1265 675 659 636 571 445 285 185 156 145 151 139 120 130 178 253 186 198 185 185 188 153 106 87 78 69 59 63 51 47 45 29 30 38536 292 300 30 9780 10 42 16 7157 -800 -86 165 438 624 655 616 782 969 1211 1454 1682 2256 2549 2872 3649 4653 5075 5391 5941 6382 6692 6782 6939 7208 6258 5251 5513 11396 33640 45778 70056 148832 261470 269116 85039 38950 522 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 455 3526 8056 12888 18140 21562 21632 19413 16932 14730 13844 13886 14737 16584 18461 19401 19957 20781 22048 23569 25292 27062 28676 30123 32320 33023 32037 29970 28285 26658 25666 25803 27516 29953 31563 31623 29699 26381 24142 23393 23827 25225 29393 34591 36669 35623 34303 33147 31505 29470 28130 27618 28176 28447 27793 27399 27319 27371 26193 23551 22108 21221 21400 21132 19041 15662 12277 9965 9164 9123 8855 8426 8189 7925 7445 6862 6519 6063 5376 4858 4545 4341 4499 4699 4550 4272 4205 4298 4131 3813 3598 3357 2876 2377 2064 2098 3460 6763 10063 11327 10315 9164 8568 7402 6071 5762 7580 10819 14302 20136 24456 23244 15673 10127 9710 11391 10048 8033 8577 10552 11847 12746 15626 18517 19176 20637 22594 24784 25349 24834 24545 24583 22791 23394 23619 23060 23900 27530 32780 40272 55099 72890 89818 98356 79567 53369 55339 65283 70666 71582 67320 58205 53103 61302 70371 72354 73514 62771 23849 3570 2412 1781 1061 619 431 360 367 562 1535 3157 3085 1445 647 527 508 547 574 352 214 167 136 146 148 124 112 142 188 215 209 197 193 201 189 131 97 79 80 72 58 47 49 46 43 34 38542 288 419 30 9779 10 42 22 7158 -803 23 191 514 806 995 1437 2168 2836 3640 4923 5737 5994 5988 6067 6236 6848 6947 6549 5976 5672 4660 3956 4810 10594 16580 15028 24160 47688 123260 279173 310495 100123 2705 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1613 5035 9682 15343 17762 17518 16306 15291 15335 17058 19935 21345 20743 20370 21169 22654 24630 26898 29390 31602 33489 34631 34456 32902 30914 28894 28322 27751 27333 27703 29088 30430 30954 30553 28172 25579 23873 23083 24725 27818 31779 35481 36932 35554 32728 30754 29493 29422 30132 30331 29938 29170 29211 28865 28223 26559 24842 24211 24489 24882 23780 21231 18594 16832 14852 12449 10408 10023 10258 10410 9940 9350 8832 8308 7491 6742 5890 5217 5035 5513 5968 5873 5220 4537 4355 4625 4983 5085 4793 3914 3263 2935 2494 2105 2151 3232 5365 8656 11636 11872 11105 10040 8779 7418 6780 7731 10003 14336 21186 25391 20995 13114 12044 12821 12456 10940 10053 10461 12605 15701 17282 17965 20085 24215 27365 28466 28116 29210 30025 29733 27928 24184 22538 21810 20758 22523 24913 27710 32065 39146 42431 48000 58388 69025 74949 79304 91779 74127 51725 48229 47702 48158 53839 56860 55597 46301 30810 16160 2998 1667 1950 1847 1293 772 533 395 311 521 1719 3734 4865 3194 1075 420 322 354 535 467 207 160 132 119 115 107 107 137 172 172 180 185 183 184 159 121 85 71 68 57 46 37 37 31 25 16 38548 301 28 30 9778 10 42 28 7159 -806 281 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 79 669 1260 2080 3110 4251 5536 6196 6938 7638 7727 7145 7026 7379 7938 7277 6452 6717 7032 8726 12355 22637 59071 172096 281587 179172 5994 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 118 2143 5605 9393 12864 14909 16018 17573 19313 20025 21013 21776 22439 23543 24539 25343 26501 28713 31134 33365 33645 32260 30685 29886 29679 29326 28630 27857 27564 27321 26897 26106 25524 25143 25235 25737 26941 28836 30779 32765 33754 33083 30728 29909 29932 30679 31479 31971 31712 31574 31586 31808 30672 28374 26977 28075 30653 30793 28382 24708 21137 18702 16824 15595 14884 13833 12884 12419 12055 11211 10157 9125 8080 7354 7029 6777 6347 6132 6269 6141 5786 5694 5332 4820 4671 4983 5224 5321 4892 3598 2640 2259 1965 1769 1718 2038 3112 5262 8228 10861 11705 10437 8800 7478 6741 7192 9224 14376 20050 19897 16779 15413 16152 15196 13105 12932 13062 13086 13660 13803 14583 16587 20644 24368 27456 29568 31450 29861 28339 28020 28878 29798 31034 32015 30212 28123 30661 37028 39802 44725 47125 45476 45118 44755 50936 65823 62656 50905 57721 64730 69522 65870 53259 39681 25499 16825 18750 24871 9742 2428 1527 1566 1745 1875 1501 816 489 344 338 1358 4190 5761 4944 2874 1128 484 279 315 325 207 150 125 103 102 105 118 133 166 181 180 195 187 174 151 118 82 65 62 55 46 39 40 27 24 12 38554 301 28 30 9778 10 42 34 7159 -809 736 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 13 477 644 1035 1308 1581 1771 1825 2129 1798 1237 1341 1679 2020 2835 3902 4754 5127 5627 12581 17167 7985 5834 10539 34638 134903 122133 36967 53503 36848 473 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 108 3358 7882 11076 14103 18052 21844 23472 23451 23613 24466 24525 24587 26236 29000 30264 30470 31306 31439 31107 31077 30334 29370 27864 25980 24312 23824 24469 25892 28184 30917 32716 33467 32803 32511 33499 35179 36039 36909 38457 37864 35334 34438 34218 34672 34465 34013 36309 37678 35324 31472 28884 28959 33163 37021 34925 30241 26572 24687 22622 20176 18915 18425 18408 18271 16542 15219 13791 11883 9846 8229 6986 6696 7009 7430 7503 7179 6658 5807 5250 5052 5238 5329 5714 6233 6253 6262 6165 5231 3933 3225 2808 2475 2624 3854 5819 8001 9635 10040 9541 8675 7568 6620 6684 8175 11234 15317 17304 18361 20828 20871 17776 16075 16256 14488 12796 13406 15404 17280 19361 23171 30356 33081 31518 30072 28426 26052 24099 24374 25040 26372 29223 33464 38551 41249 41733 41151 41621 39876 39804 38758 35695 37466 41842 46031 55887 47078 29406 26821 33387 32628 24750 13393 6294 4354 5619 7530 6125 2781 2139 1816 1771 2023 2128 1812 1251 698 417 273 524 2628 6170 6481 5256 2905 1064 435 264 268 234 176 138 109 102 112 119 144 162 169 183 206 190 175 157 123 88 67 63 53 47 37 37 22 19 7 38560 301 28 30 9778 10 42 40 7160 -812 923 999999 999999 999999 22 187 578 768 724 757 606 429 406 338 619 1394 1808 2088 3766 5200 5330 6301 6679 6765 6070 4814 3740 3842 3677 1886 874 978 1028 916 570 364 127 150 211 -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 1267 5581 12655 21476 24532 23953 24145 24532 25732 27194 28585 30858 32463 32039 30978 31481 32452 32900 32731 32007 31353 30298 29392 29168 29693 31045 32557 33373 33945 34003 34366 34604 35756 38154 40828 43179 44466 44932 45834 45127 43031 42228 42405 43815 44956 43812 41053 38182 36302 35284 37392 42049 44901 42818 39156 36198 34146 31923 30098 27848 25829 25051 25556 24164 19750 15984 13894 11847 10313 9453 9127 9175 9547 9646 9161 8055 6909 6182 5873 6284 7323 9282 10652 10385 9940 9563 8963 7643 5569 3872 2956 2747 2536 2743 3940 6153 8760 10044 9301 7783 6485 6206 7448 10334 13538 16619 23566 27909 22875 20122 21750 19579 16366 17669 17893 17153 18773 23577 30618 36320 36822 34246 29320 25658 24811 24703 23614 21032 19653 18792 19399 22047 25902 27431 29245 29997 29717 29739 30180 29389 26567 24528 19155 12686 9731 8817 7281 7299 7725 7671 6760 5684 5164 4736 4466 3979 3435 2866 2250 1948 1811 1741 2138 2221 1634 947 524 316 314 1716 6983 9710 7570 5366 3004 1408 369 237 204 193 138 107 111 123 124 179 176 171 182 196 212 188 171 127 88 75 58 52 43 34 32 26 22 11 38566 301 29 30 9779 10 42 46 7161 -815 746 999999 999999 999999 999999 999999 999999 999999 -94 2 65 186 335 353 403 508 591 619 598 965 1445 1790 2154 2748 3123 3086 2744 2424 2684 2573 1762 860 538 484 317 98 42 1 -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 824 6992 15623 19895 23108 25958 27244 27941 28705 28956 29098 29333 30354 31988 34117 36385 38354 39305 39090 38633 38696 38626 37971 36713 35547 34629 34353 35046 36853 39053 41857 43665 44495 45848 47788 48774 49211 49874 49828 48083 48551 50946 52874 51218 46315 43001 41951 41879 43099 46115 49145 50164 48839 46014 43621 40906 38169 35986 34750 35005 35570 34994 32553 27661 21592 17591 15784 14310 12790 11586 11034 10813 10404 9607 8355 7280 6635 6938 8954 11374 12928 13044 12644 12084 11433 9964 8155 6362 4976 3870 2700 1858 1830 2403 4001 6796 8217 7489 6699 6790 7171 8275 10343 13519 19998 26815 27377 25861 25538 21833 18791 20183 18509 16966 19757 25002 28120 31283 32056 28874 27600 28072 28904 28700 25590 23468 20249 18245 18149 18625 19700 20848 22120 22845 22907 23447 21803 16929 10449 6395 4737 3740 3163 2871 2722 3178 3892 6353 10724 8955 6287 5634 6067 5931 5617 5146 4569 3966 3109 2243 1623 1383 1686 2357 2641 2220 1297 602 301 418 2694 7533 8147 6996 5087 2233 698 373 280 248 193 147 135 134 144 169 218 199 223 243 215 216 203 146 114 91 84 76 66 59 53 47 48 35 38572 301 30 30 9780 10 42 52 7161 -818 24 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -46 216 228 133 382 630 782 1030 2158 14519 57802 84646 38209 3184 -6 -41 999999 999999 -73 -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 428 4621 10976 15772 19993 23313 24601 24387 24111 24340 25249 27168 29269 31043 32596 34098 35418 36232 36791 36931 35965 34092 32385 30563 29510 29298 29418 30750 32940 35512 38574 40821 41629 42155 42490 43177 44349 46560 46453 44966 44946 45194 42875 39629 36921 35429 35322 36200 38127 40972 42989 43556 41998 39515 37317 35765 35065 35746 36724 37115 36423 34132 30886 27084 22431 18592 15562 13613 11951 10955 10406 9848 9105 8144 7183 6532 6907 8616 10545 11688 12197 12012 11323 10433 9915 9249 8164 7338 6169 5519 5754 6157 7616 8954 10140 9986 8737 7532 6918 6925 7559 8975 11965 16731 21366 23545 22729 20708 18924 17445 16926 16853 16946 16769 17596 17773 17527 17927 19643 22661 24604 24980 25966 27803 29292 32530 37094 41196 42845 41945 39917 35566 34228 34723 35643 34829 32565 28785 20089 12590 8340 6819 7676 10118 10811 10652 10057 9466 8703 5632 3823 4138 4821 5575 6134 6196 6214 5758 5080 3568 1935 1148 1126 1422 1929 2862 3356 2335 953 407 232 896 4637 8525 7617 4587 2678 2480 1542 362 334 311 156 121 136 130 159 200 203 217 242 215 189 150 112 89 69 54 59 49 39 39 32 32 23 38578 266 1078 30 9778 10 42 58 7162 -821 -77 727 6044 27381 82054 126174 108320 107997 135878 206909 336841 238391 46930 567 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2221 6687 11203 16319 20623 23084 23238 22497 22911 24851 26636 28247 30855 33051 34417 34626 34056 32825 31518 30435 29382 28132 26259 25205 25904 28317 32115 35130 36919 37279 37439 38103 39151 40818 42716 44622 44612 42757 39793 37403 35181 33136 31725 31025 30434 30781 32571 35909 39300 41096 39913 38924 38674 39018 40428 41611 41887 41889 40966 38906 37348 35532 34337 31729 26125 21184 17949 15132 13593 12871 12285 11298 9975 9059 9011 9535 10182 11078 12292 12414 11673 10566 9063 8346 8131 8055 8059 8152 8787 8623 8151 9745 11207 10776 8800 6856 6105 6093 6513 7620 9634 13286 17151 19323 20303 20214 18705 17726 16959 15708 15311 13354 10994 10763 12870 16619 20141 22820 25099 25710 25951 30388 35731 41010 50815 58682 65050 69216 69711 65111 60668 60628 55988 41745 30348 25645 23887 21796 22063 20887 21241 20975 15843 8097 5084 3769 2954 2627 2278 2373 3003 3934 4705 5625 6130 5836 6105 5627 4398 2681 1352 1001 1070 1527 2342 3032 2606 1372 609 347 263 435 2409 7993 11511 6567 1823 2433 2170 345 223 215 176 144 131 160 207 303 264 237 264 236 196 162 121 100 94 85 74 73 66 59 48 40 38 38584 299 87 30 9777 10 43 4 7163 -824 993911 999999 999999 999999 999999 999999 999999 999999 999999 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 497 1807 6553 30705 90674 134212 96841 136801 369696 425672 227025 143595 5085 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 429 3637 8433 13326 18101 20847 21799 22911 24507 25683 27940 31300 33393 32740 31393 29673 28366 27838 27525 27521 27542 27079 26990 27711 29241 30840 31613 32459 33709 34424 36240 38827 41037 42655 43120 41148 37601 32994 30303 29787 29678 29685 30723 32512 33870 33702 34464 36453 38694 41479 44276 46991 48968 49189 48102 45887 45010 44065 43013 40659 38253 36192 34764 32716 29458 24979 22289 20355 18675 17264 14922 13300 12916 13561 13790 13169 12450 12371 12364 11541 9968 8733 8198 7945 8206 8734 9112 9258 9063 8219 7291 8491 10422 10762 9309 7618 7188 7587 8572 10975 14561 17451 19590 22076 21847 18247 16066 16005 13437 9433 7773 9150 12648 16877 20408 21913 21097 19425 20465 22745 28243 34355 38423 39646 42879 47116 47399 46201 43690 40433 39167 37758 36420 35622 35080 35733 37841 37086 33662 30881 26374 20092 12117 6819 7005 7165 6625 3213 2283 2098 1993 2189 3031 4424 5223 5079 5612 5952 4513 2716 1398 922 799 978 1901 3234 3113 1811 814 430 297 275 1230 4112 10450 17180 11862 5050 1541 221 150 136 136 115 111 132 181 321 275 243 263 222 188 135 102 81 68 72 63 53 52 42 39 32 22 38590 272 896 30 9776 10 43 10 7164 -827 536 1518 1155 1240 1751 2308 3362 5598 6309 10605 18607 37570 89416 217116 387751 402080 246042 116791 5565 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 461 3347 7656 12287 16588 19969 21754 22347 22741 23938 25731 26997 27781 27767 27300 26397 25961 26254 26564 26233 25805 26279 27078 26932 26104 26208 27416 29192 30243 31545 32478 33121 33481 33665 32243 30566 28374 26697 26774 26486 25940 26568 27541 26942 25237 26075 28352 30151 32381 34355 36495 40616 44750 46448 44797 41518 38889 37744 37910 37860 36928 36590 36594 36402 33938 29053 25940 22799 20518 19839 19230 17755 17225 17149 15445 13213 12398 12377 11606 9924 8924 7929 7223 7104 7417 8083 9109 10521 11235 10122 9304 9774 10739 10326 9131 8273 7866 7820 8886 11491 14989 19863 21692 20480 17792 16559 14371 9566 6970 8293 11039 14362 17780 19419 18098 15407 14882 17702 19771 17503 17280 20292 22963 23994 24111 25828 28220 30166 33612 37742 42086 47669 47300 47460 45107 42648 42923 38358 28909 17493 15906 21608 22285 18687 12632 4357 3224 4910 4069 2487 2149 2250 2995 3926 4448 5032 6323 5219 3714 2250 1248 834 740 907 1686 3152 3205 1732 744 373 264 245 499 2362 5993 7274 8158 4937 1179 198 106 104 114 110 106 123 198 369 493 306 269 212 157 98 74 65 63 55 35 32 31 31 28 17 13 38596 275 805 30 9775 10 43 16 7164 -830 131 365 492 999 861 661 765 948 1163 1499 2363 3113 6250 16563 36485 65965 138635 261998 407006 336659 235643 40489 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1263 4598 9089 13101 16399 17627 17983 18874 19731 20232 20744 21482 22057 22275 21707 21302 22075 23222 24470 26350 28153 28681 27637 26514 25432 24719 23978 24240 24993 25680 26465 27585 28386 29125 29306 28141 26155 24479 23233 22251 20981 19277 17808 17685 18448 20262 22619 24797 27550 30990 34634 36182 36382 34846 32021 30107 29516 29398 29404 30654 33244 36159 37086 35697 32260 26680 22772 22315 23468 24286 23893 21757 18945 15824 13220 12104 11103 9850 8856 8049 7134 7208 8028 9418 10920 12523 13900 15142 15094 13632 12411 11564 10308 9021 8227 8570 10270 12816 15802 19903 21711 19021 17052 15510 11451 7430 7377 9545 12494 15877 17753 16323 14952 14818 14960 14622 13988 15204 17192 19743 22359 24962 25877 25371 26635 28989 32464 37325 44083 51557 56542 57863 60289 60081 51433 33743 21298 16791 17857 24267 21903 14181 11089 7092 5553 4419 5086 4500 3192 2542 2708 3416 4099 5148 6600 6486 4507 3566 2689 1518 924 765 865 1223 2428 3629 2669 1094 432 292 379 409 960 3605 8772 13798 12644 5963 1471 252 121 126 117 119 125 180 454 807 425 264 230 170 105 82 71 62 63 52 43 38 40 32 19 13 38602 268 1013 30 9773 10 43 22 7165 -833 5 166 198 160 66 254 1127 3586 10156 27695 70821 181187 400888 529873 362922 52777 -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 -76 1368 4423 9239 12906 14322 14875 14796 14108 13428 12724 12295 12587 13109 13855 15188 17821 20835 23486 25644 26629 25488 22997 20590 19486 19524 19745 20042 20952 22144 23604 25030 26024 25591 24563 23213 22303 21828 20595 19036 17051 15563 14639 14891 16382 18300 19944 21592 23371 24484 24643 24569 24913 25712 26452 27229 27394 27327 26352 25709 26462 29176 30427 29175 26390 22668 19128 17387 17318 18850 22564 24575 21472 16448 14162 12857 10981 9014 7847 7207 7378 8324 9229 10339 12059 13314 13441 13935 13400 12536 12207 11499 10134 8545 8134 9099 10721 12599 15300 18439 18576 16508 13916 11030 8107 6816 8047 10647 12787 13764 13159 12310 12485 12238 11411 12572 14252 15770 18234 24946 32884 39881 50378 51479 48405 50108 52803 56555 63366 69683 69400 66048 64131 61311 48930 33255 22157 17668 18191 21807 20108 13233 13351 17838 21323 16296 8227 3873 2450 2055 2137 2508 2806 3426 5136 6827 6243 5043 3659 3314 2388 1410 884 802 896 1325 2277 2466 1327 518 288 438 610 853 1795 1933 2654 5471 5546 1410 188 115 123 132 119 171 378 915 1296 775 369 220 143 92 66 56 51 48 42 40 29 26 23 16 6 38608 273 862 30 9772 10 43 28 7166 -836 2 143 650 2205 4890 12146 14011 6326 3528 3544 3723 7123 21972 53324 124894 306459 630291 550244 93924 1216 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1248 5055 9299 11097 9478 7568 6630 6436 6753 7749 9420 11683 15023 18245 21670 23967 23617 21657 19298 17770 17363 17224 17613 18515 19848 21082 22277 23483 24897 26080 25588 23872 22410 21588 20392 18733 17640 17576 17211 16195 16406 17113 17801 18800 19493 20292 20289 19995 20486 22587 24813 27081 29266 30497 29900 27040 23829 21842 21014 20516 19475 17706 16142 14830 14697 15180 16157 17621 19548 22101 26492 25406 17244 13093 11158 9651 8955 8743 9245 10166 11143 12009 13001 13218 13523 14123 15204 15103 13466 13167 12924 11130 9246 8410 9363 12198 16472 19189 18367 15954 13016 10235 7960 8282 10421 12838 13426 13749 12100 10177 10092 11850 14819 16825 17808 19455 25013 31854 40421 46202 48516 51086 55308 57680 56504 55231 50007 45419 42721 40326 37537 33141 25561 20317 17508 16466 14992 13291 11569 10613 10363 9371 6877 4101 2620 2204 2266 2214 2107 2056 2234 2624 3479 4955 6004 5835 4442 3272 3320 2687 1641 1078 821 844 1213 2071 2389 1406 594 300 282 576 656 636 776 454 192 133 121 116 137 130 137 176 201 504 1097 1478 1501 634 280 149 85 61 50 49 47 42 30 16 16 18 5 4 38614 283 561 30 9771 10 43 34 7166 -839 -15 700 3471 8815 12178 21469 15945 11934 10928 16287 25908 42593 35719 30098 26381 19568 40581 66974 32501 19870 20342 21037 27518 60407 197078 402748 435245 128312 3637 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 968 2979 4648 4738 4136 4065 4481 5494 7624 10682 13648 15028 16193 18315 19554 18766 18407 18922 19859 20907 21475 21343 20788 20478 21023 21653 21952 21489 20615 20314 20265 19987 19509 19185 19365 19242 18083 16863 15891 14821 14221 14323 15432 17342 19862 22778 25765 28374 29035 28719 28060 28071 27306 25378 22960 20564 18607 18537 18252 16492 14904 13455 12339 12194 14034 16481 18354 19803 20063 18432 14951 12188 11154 10154 9862 9457 9681 10664 11517 11749 12007 12306 12402 12486 13179 13737 13638 14252 14417 12925 10730 9230 9985 11340 12644 14804 15733 13676 11285 9530 9109 10285 12144 12536 11674 10347 8334 7827 9779 12787 14373 14234 17971 24395 27810 27163 28518 35449 46658 58923 70810 73036 67069 61749 54395 47812 43007 37852 31237 26656 24307 23458 22987 21005 18341 16745 16890 17894 16263 12645 7648 4386 3227 2537 2141 2227 2248 2168 2215 2075 2092 2601 3281 4480 5133 4657 3371 2725 2385 1608 1040 783 742 992 1662 2550 2039 889 354 236 348 608 506 339 267 188 147 149 142 135 134 139 168 383 732 1527 1793 1097 486 265 139 88 78 71 56 50 49 47 37 24 28 24 19 38620 279 679 30 9769 10 43 40 7167 -842 118 204 355 821 1414 2770 5763 8061 5877 7697 8623 11352 11167 8198 16878 28288 48626 99186 212174 394481 399320 386800 262088 6726 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 360 863 1304 1674 2308 3080 3995 4954 5868 7173 8213 8406 9339 13509 19555 19622 17150 15848 15767 16304 17158 18117 19097 20492 21009 20774 20676 20029 19559 19670 19620 19566 20146 21223 20407 18030 15220 12955 11927 11707 12726 15840 20203 24268 27096 28657 30164 29522 28560 28246 27646 25378 22652 20059 17934 16950 17114 17223 16610 15820 15861 15600 15092 14707 14201 15610 16478 14741 12460 11150 10491 10206 10001 9864 10313 10857 10915 11032 11691 12218 11877 11626 12103 12505 13211 14809 15823 15235 14049 12283 10129 10153 11553 12607 14843 17165 15124 12331 11128 10882 11426 11973 10839 9000 7974 8014 9122 10569 10799 10491 11672 15590 18474 19346 24363 33354 41272 51363 60678 64096 64694 61430 56373 45891 38090 33802 29065 25870 24685 24332 24084 23867 23610 23024 21558 20751 20400 19534 17510 13575 9548 7633 5129 3486 2768 2248 1812 1716 1650 1594 1538 1619 2276 3337 3923 3877 3214 2484 2306 1814 1096 707 619 762 1371 2690 2440 961 327 194 227 359 357 256 185 161 157 159 157 153 134 126 163 359 1142 2313 1843 758 364 226 133 94 85 69 64 68 64 58 53 45 35 31 24 38626 287 438 30 9768 10 43 46 7168 -845 -70 423 1348 1960 2529 5038 7750 8590 9105 10575 10969 8669 5358 5763 7156 8609 11411 16878 20212 19306 19035 22421 58515 91826 119096 190357 217429 322428 222363 45372 1680 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 186 379 714 1137 1527 2051 2639 3468 5036 6686 8517 12530 16392 16613 15651 14942 14791 14893 15824 17520 19750 22077 24161 23272 20853 19241 18975 19815 20396 20558 19961 18507 16431 14450 13067 12143 11900 13750 18372 24000 28126 29863 30262 30030 27460 24648 22104 19541 17066 16370 17260 17620 17497 17071 16982 17183 16124 14075 11970 11024 11393 11978 12598 12437 11772 11839 11463 10613 9861 9952 10382 10786 10850 10742 10764 10957 11081 11065 11859 13079 14044 14628 15551 16191 15466 13550 11945 10537 9654 9823 10028 11184 13636 14708 13136 10911 10516 11322 11084 9402 8249 8045 8309 9173 9516 8701 7926 8636 10852 13955 18940 25678 33878 40500 47154 55145 61468 57602 46510 33686 25139 21724 20993 22879 24610 24320 23646 23613 24064 23614 21636 19409 18030 18088 18162 18601 17322 16414 15761 14289 10458 7128 4572 2727 1732 1418 1446 1586 1587 1483 1756 2437 2704 2824 2895 2493 2034 1890 1415 792 495 551 1113 2396 2513 1347 615 269 171 196 218 203 182 159 147 157 149 145 126 116 132 192 602 2038 2174 694 347 220 129 79 58 62 54 47 49 50 36 33 27 18 16 38632 301 17 30 9767 10 43 52 7169 -848 532 999999 999999 999999 999999 999999 999999 -79 58 495 560 320 200 106 176 345 378 1046 3492 4800 4695 5914 9580 13822 18507 19440 18955 17810 19194 24217 29484 26134 22097 19773 21985 32057 55872 40026 24255 6654 15728 115495 249679 203534 9419 -62 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 221 483 783 1136 1677 2424 3404 4554 5597 6931 9184 11825 13005 13865 14788 15514 16412 18317 22090 27909 33110 27874 22161 19999 18994 18291 17884 18178 18772 18475 16646 14071 11947 10721 11200 13828 20307 27532 29105 27299 24317 21897 19263 16165 14742 14688 15135 15535 16229 17248 17056 16700 16448 15726 14757 14203 13475 13047 13461 13595 13547 13295 13430 13985 14586 13330 11642 10782 11130 12162 12538 12917 14243 15103 14744 14626 15653 17238 18440 19352 19439 17853 15914 14658 13326 12621 11717 11329 12068 13107 12876 11796 11381 11080 10332 9814 9038 8215 7624 7430 7987 8361 7812 7141 7951 10471 15058 21500 28060 34619 39771 45621 53536 57149 54873 42540 28263 19581 17219 18644 20056 20496 20610 19862 18979 18589 19181 19022 17763 16176 15187 15805 15712 14921 13255 11842 11434 11464 10733 9027 6915 4740 3050 2017 1657 1559 1519 1463 1394 1467 1866 2211 2320 2468 2530 2194 1825 1420 1030 612 401 442 1152 2446 2166 1031 418 210 182 188 203 210 184 165 204 218 210 177 145 179 242 438 1499 2454 1062 447 233 167 108 83 72 78 73 72 54 51 50 37 30 25 38638 300 46 30 9766 10 43 58 7169 -851 4900 5850 6660 6670 6302 5942 5503 6536 7937 8746 9536 9475 8189 7591 7728 7018 5231 3880 2962 1404 336 393 702 1093 1658 2283 2676 3099 3421 3654 3895 3897 4565 6766 9523 12903 18586 11444 29938 50235 94345 108995 24862 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 999999 999999 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 188 333 545 795 1108 1579 2238 2792 3624 4632 6151 8023 10198 12328 13918 15607 16631 17531 18514 19891 21064 20929 21029 21278 20967 19766 19767 23256 23948 19566 14442 11016 9522 9208 10440 15866 25024 28694 24418 20790 17313 15753 16654 17553 18083 18307 18128 17974 18068 17671 16907 16356 16352 17285 17992 18277 18729 18483 17903 17221 16161 15336 15053 14428 15589 17441 17847 17687 16803 15439 14794 15228 15350 14712 14081 14688 16421 17950 18229 17959 16849 15307 14683 14506 14701 14291 13417 14173 15072 14624 12700 10832 9639 9011 8894 8566 8362 7852 7261 7364 7766 7707 7509 8139 11010 17032 22983 27369 32312 37603 44121 49659 47587 32798 20550 15295 14295 15001 15730 16033 16973 17804 18278 19091 18672 18175 17752 17285 16388 15299 13839 12154 10303 9381 8835 8373 8551 8483 8546 7894 6111 4254 3035 2028 1482 1361 1280 1278 1259 1261 1348 1422 1623 2174 2462 2540 2700 2171 1429 811 470 310 314 718 1749 2122 1261 561 247 160 147 152 182 186 175 165 154 149 129 137 162 248 579 1424 2992 1561 501 222 129 84 74 66 58 49 47 44 41 36 28 26 16 38644 286 466 30 9766 10 44 4 7170 -854 10 800 2025 2962 3001 3867 2771 1959 2228 1508 132 999999 999999 999999 999999 498 2038 2505 1385 1191 807 1722 6154 18530 27298 28676 76290 157460 325884 429915 529771 497137 421304 164138 76570 795 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 37 205 311 470 624 942 1397 2105 3006 4832 8651 14013 17296 18035 17781 18551 18963 18016 17391 17146 16846 16373 15506 14841 14571 14644 14818 13548 10833 8793 7275 6820 7520 11434 21440 28957 23669 16638 14018 14784 19328 24184 23200 21337 19286 17591 16369 15889 16018 16949 18469 20446 22508 23829 24528 25412 25688 25403 24696 23824 21438 18207 15635 15882 18737 19767 19277 19574 18739 17146 15759 15728 15906 16068 16838 18021 18864 19479 19780 19674 18418 16720 16467 17093 15982 15035 16435 17220 16954 16853 15469 12604 10886 10816 10729 9437 7620 7175 7877 8132 7806 7708 8530 12583 19087 24841 28967 34724 42694 46762 41890 26340 14492 10341 10178 11395 12293 13333 14521 15855 17224 18057 18730 19592 19981 19834 18249 16379 13540 11519 10136 9679 9157 8323 7462 7408 7776 7995 7838 7108 5823 4107 2370 1477 1396 1350 1298 1239 1280 1367 1259 1274 1722 2449 2417 2019 2348 2397 1669 1039 574 352 273 296 922 2189 1831 793 329 169 152 150 180 194 233 228 189 191 157 161 201 350 789 1780 2928 1195 470 253 155 98 82 77 76 70 59 55 51 52 49 30 23 38650 285 496 30 9766 10 44 10 7171 -857 42 343 342 414 389 -29 95 395 372 145 171 509 1102 3008 7292 20863 71386 110658 65275 103614 142220 135733 119301 147691 232606 337682 413451 176656 169178 121971 62552 111723 18203 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 106 255 506 1076 2367 4705 9150 15126 19014 19329 17691 17161 17979 18210 18138 18087 18102 18634 18587 17245 15697 14416 13311 10911 8092 5825 4749 4170 3745 3431 3250 4624 10250 20892 27056 21341 16660 18640 24962 28924 26316 22834 18750 15366 15137 16568 18383 20243 23218 27650 31801 34861 36107 35141 31939 28985 26607 25555 26176 25664 24136 22186 20771 21648 21482 20190 18763 17206 16092 16191 17444 20013 22325 23079 23605 23340 22258 21924 21390 19636 18871 18266 17419 17392 18732 20529 21289 20852 17836 15105 13332 12283 11617 10500 8515 7302 7702 7957 7769 7748 9788 14880 21102 27092 32586 34649 31552 25866 18802 11765 8255 7632 8205 9553 11077 12614 13869 14963 16643 18357 19083 22045 24870 25963 25423 21701 17631 14198 11824 10007 8788 8513 8304 7921 7048 6759 6894 7307 7599 6466 3936 2125 1409 1220 1190 1240 1319 1260 1236 1233 1171 1208 1917 2579 2035 1524 1637 1515 1020 618 400 305 278 567 1466 2133 1378 514 193 135 130 154 168 213 271 213 175 143 129 165 234 387 1133 1988 994 473 258 155 104 83 70 70 64 60 49 44 44 44 36 21 38656 287 436 30 9766 10 44 16 7171 -860 491 749 154 999999 346 1199 1060 999999 117 2645 3108 1715 1012 1775 1585 1503 1410 1325 1217 1212 1033 1264 3430 10858 31992 84812 146147 214324 525797 855479 380303 113108 -1 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 55 272 604 1027 1831 3753 7881 14115 19400 19297 16734 16737 17935 19268 19616 19278 18473 17870 16860 14523 12455 10537 9310 8727 7774 6229 4340 2912 2221 3033 5052 7871 11995 18687 22053 21788 21793 24578 26376 26600 23817 19243 16210 13798 13765 16403 20643 25147 29417 34185 38975 42510 43291 42954 39563 35684 33754 32718 31676 30065 27782 25185 23035 21323 19490 17783 16240 15482 16085 17382 18919 21688 24996 26440 26518 26266 25048 24688 24557 23304 21817 20725 20235 19865 19048 19973 22616 21358 16863 13023 11850 11334 10500 9886 9147 8295 8214 8543 8327 7701 8299 11430 16566 23229 29903 31537 27011 18545 11059 7350 6438 6283 6261 6920 7646 7977 8588 10205 12075 13779 16527 19164 20046 21555 24029 24474 23830 22200 19089 16187 14092 12408 12363 12140 10895 9120 8060 7492 7263 7361 6948 5327 3001 1673 1240 1077 1088 1166 1158 1165 1242 1276 1260 1158 1408 1864 1651 1260 1127 1162 1106 877 537 345 260 439 1056 1607 1547 775 274 117 107 114 121 142 237 205 145 130 105 142 258 292 534 1207 1013 390 241 161 88 68 58 51 43 36 37 32 27 17 15 11 38662 271 916 30 9766 10 44 22 7172 -863 23 1857 6384 9355 12545 31376 52660 96012 99643 111718 176372 270359 501400 630435 401783 382335 6489 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 108 388 718 1114 1597 2639 5484 10126 14725 17978 20102 19593 17373 15307 13101 12245 11871 10859 9776 8286 7314 7081 6630 6152 5520 5080 5843 8176 12063 16283 18544 18185 17599 18738 19636 24924 33266 32599 25392 18983 14776 12139 12269 15211 19120 24415 31440 39569 44811 43900 39193 35391 33444 32166 30390 29389 28359 27753 26427 24877 23634 21483 19218 17376 15876 14582 14214 15196 16333 18113 21388 25855 30227 31501 30345 29330 28248 27007 25874 24538 23309 22286 21869 22054 22101 22594 24278 26104 24673 19445 14855 13075 12548 12156 11579 10805 10206 9818 9080 8313 8448 10512 15667 24196 29362 25735 16759 9413 6680 5944 5566 5576 5882 6205 6655 7143 8153 9228 9945 10716 11855 13625 16206 17854 20223 22025 22722 21094 19072 17272 16231 15949 15775 14376 11840 10261 10076 9678 8422 7107 5721 4245 3032 2315 1557 1110 1026 1087 1221 1225 1198 1165 1305 1360 1279 1476 1593 1435 1240 1108 1006 899 782 572 410 387 633 1437 1951 1432 780 360 153 117 138 143 154 220 236 174 164 152 173 283 512 947 1427 1201 454 266 201 98 89 75 67 55 51 48 42 40 38 33 23 38668 269 975 30 9765 10 44 28 7173 -866 262 1697 2490 1967 3687 8378 20194 55348 155929 241353 189150 268457 497325 804087 374503 35443 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 -74 215 597 1072 1657 2591 5996 11793 16169 16523 13315 9099 6738 5715 5375 5062 4797 4397 4338 4550 4722 4835 5788 7099 7718 9436 15623 22195 21546 16910 13051 12608 14309 18464 25704 33579 38584 33762 23167 16548 14008 14768 16964 19315 22755 29096 38455 47860 47332 40849 35560 32075 30321 29676 29824 29776 28707 27127 25344 23334 20609 18179 16634 15846 15477 15533 15946 16967 18117 18705 19949 22519 25295 27597 27862 27030 26110 26116 25559 25853 26455 25331 24437 23605 22169 22135 23650 25310 24880 20850 16387 14086 12882 12770 13438 13972 13000 11659 10649 9540 9142 10905 15933 22193 24471 18591 10753 7359 6184 5696 5547 5582 5584 5666 6083 6212 6170 6493 6783 7663 8858 9824 12067 15033 17088 17390 17836 17632 17468 17169 16670 16658 15680 14628 13111 11383 10555 10533 9732 8026 6413 5462 4787 3938 2835 1661 1163 1031 961 995 1033 1134 1229 1316 1347 1338 1517 1587 1352 1118 968 836 695 590 485 363 345 642 1277 1823 1446 676 304 147 97 92 97 120 180 225 164 128 128 132 249 602 886 1259 902 371 227 151 74 50 42 31 31 31 27 23 19 16 9 6 38674 280 674 30 9764 10 44 34 7173 -869 -47 25 45 -2 238 348 13 999999 999999 999999 999999 239 2180 4766 15583 45483 80514 178134 233135 351158 356822 270610 285700 370715 266911 2227 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 223 623 1120 1537 1726 1607 2519 4435 5829 7477 7747 6162 4526 3605 2911 1714 903 686 1055 1947 3137 4559 6306 8508 10945 13872 16724 15289 11433 8391 8317 10932 14810 20218 29861 38668 40974 32512 18343 14708 17070 20504 22590 23664 28732 39191 51397 59106 54269 45658 39744 36998 36287 35510 33692 30616 27652 24553 21893 20214 19284 18998 18944 18796 18086 17072 16349 16261 16791 17762 19744 21670 24479 27382 28029 27758 27425 27071 27142 27373 27720 28113 27592 27238 26545 26968 28207 28544 26695 23467 20572 17701 15543 14621 14562 14431 14032 13250 12698 12613 13036 14055 16654 19368 18964 14672 9207 6671 6102 5942 5846 5788 5753 5724 5848 5421 5174 5354 6253 7416 8169 8791 9709 11005 13106 15485 18153 19018 18402 17779 17566 17694 17828 18468 17838 15513 14031 12110 10243 8572 7238 6217 5193 4478 3648 2321 1386 1142 1074 1058 1103 1108 1204 1299 1277 1277 1449 1709 1896 1583 1172 945 873 856 770 584 503 447 695 1681 2316 1503 661 305 182 130 117 127 159 225 304 214 194 174 176 902 1857 922 694 561 340 242 164 105 85 79 72 63 55 55 49 53 43 40 37 38680 296 163 30 9763 10 44 40 7174 -872 985028 999999 999999 999999 999999 999999 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 1153 7050 20382 48859 119353 222434 298671 386975 562889 494414 385264 49593 1469 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 -87 999999 999999 999999 144 1330 2994 3655 3178 2235 1271 1006 1486 2809 5589 8713 11622 13579 15138 16844 15582 11785 8716 7612 9076 14871 23439 26855 25804 23328 18035 11876 10300 11631 13488 16546 23226 29250 31548 36217 48596 57467 55888 49098 42173 37012 33327 30501 28517 26399 24644 23542 22413 21440 20737 20163 19251 18164 17379 16213 14938 13932 13531 14374 15678 16894 18122 20283 24136 27951 29483 29102 28438 29223 29154 29167 29401 28466 27716 27538 28151 28856 28633 29622 28477 24062 21060 19080 17632 16727 16199 15903 15856 16603 16894 17282 18017 17725 15428 11840 8608 6556 5541 5465 5649 5390 5207 5152 4897 4466 4414 4333 4532 5224 6159 7025 8353 10885 14892 19268 22186 23613 23657 22800 22301 21320 20513 21382 21751 19700 16199 13266 11971 10693 9017 8195 7880 6675 4584 2936 2040 1561 1268 1049 961 1070 1132 1130 1240 1313 1298 1224 1341 1682 1958 1787 1324 965 777 668 560 469 403 363 355 790 1684 1718 901 341 178 140 125 122 122 174 242 218 162 162 121 514 2249 1791 432 298 291 226 161 100 68 64 57 58 50 48 41 31 31 29 33 38686 299 70 30 9760 10 44 46 7175 -875 151551 999999 999999 999999 999999 999999 999999 999999 999999 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 1876 4353 10065 22066 50291 113432 200696 274190 404495 568911 591603 241934 3384 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 329 1269 2020 2194 1888 1752 1751 2589 4519 5868 7725 12922 20402 23080 19776 15111 11073 9154 10671 15374 22950 32770 34517 23972 13396 10272 10055 10184 11333 13471 17685 24416 31598 37081 45941 51711 48545 39399 32366 30184 27855 25661 23914 22657 22123 21095 19810 18992 18921 19361 18831 17880 16472 14962 13654 12949 12414 11830 11900 12358 13335 14678 16634 19444 22871 25783 27812 28507 27921 27852 28532 29217 29272 29150 29152 30305 32374 33009 31793 28383 25717 24006 21714 20612 19573 19089 18595 17597 16831 16841 17750 18274 17466 14960 11396 8798 7881 7155 6067 5883 5598 5421 5391 5171 4653 4249 4413 4939 4823 4558 4629 4728 5415 7574 11302 15517 18568 20640 22414 24244 23829 23499 23518 22300 20305 17974 15224 12947 11605 10704 10231 10312 9741 7683 5122 3152 2050 1564 1266 1054 955 980 1077 1118 1232 1380 1332 1264 1283 1235 1385 1713 1845 1456 975 670 534 466 423 365 338 287 326 842 1472 1156 474 183 126 106 103 110 119 157 191 143 136 123 266 1203 1523 490 325 286 236 146 85 57 50 39 36 33 27 20 20 15 11 -4 38692 264 1120 30 9760 10 44 52 7176 -879 383 2394 6251 13204 26206 61555 121412 195765 175645 233262 317379 501195 673985 193397 1700 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 454 693 732 700 712 1076 1578 1933 2135 3109 11278 24253 23866 16322 11570 11647 16232 25288 32347 35278 32750 22550 17381 15374 16851 20202 23853 31141 35816 36095 42069 55647 62027 50187 34122 25976 24660 24971 23953 22245 20500 18864 17247 15999 15175 14766 14605 14865 15046 15381 15173 14611 13621 13138 13141 13933 15276 15824 15922 16514 17901 19549 21225 22874 24231 24668 26637 29068 31419 32964 33471 34324 35564 36439 37171 34949 31986 29357 27652 26900 25537 24941 24277 23039 21238 18714 16827 15730 15853 16452 16847 15244 11619 8712 7093 6833 7305 6648 5861 6342 6020 5087 4662 4674 4692 4621 4158 3861 4156 5214 6663 8631 11506 13182 15365 17589 19834 21979 23380 24321 23706 23011 21586 18532 15803 14113 12887 12016 11614 11864 11404 9200 5706 3051 2013 1718 1553 1417 1315 1223 1109 1126 1309 1433 1396 1301 1284 1285 1260 1318 1497 1897 2155 1613 903 642 565 466 388 326 285 265 429 896 1204 969 431 218 157 140 131 130 147 159 162 191 208 453 1047 1348 616 395 286 253 168 105 77 64 52 38 41 40 32 31 26 17 17 38698 279 672 30 9762 10 44 58 7176 -882 36 584 2492 4065 3232 2673 2441 2367 2303 2250 2021 1995 4181 11565 22603 26634 32118 60863 93858 150497 268612 391083 413326 483799 297513 9246 1484 1346 21116 1102 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 147 326 409 512 896 2340 6085 12827 17548 17938 17126 15258 14693 16403 21784 31063 43157 43823 32774 28638 29941 41293 60504 75842 77889 59768 36523 25459 22719 21253 20659 19782 17607 15340 14038 13624 13625 13571 13351 12832 12274 11924 11923 12218 12661 13756 14781 14961 14635 14472 14523 14539 15104 16760 18867 21208 24358 26697 29108 31853 34207 35361 36362 38248 39801 40720 40948 39525 37115 34541 31853 29744 27507 26697 26760 26043 24599 22413 19546 16992 15571 15172 14098 12673 10830 8998 8069 8062 7950 8367 8598 7333 6071 5021 4851 4751 4795 4527 4253 4079 3920 4310 6026 8459 10494 11533 12012 12556 14442 16631 18986 20992 22056 22475 21516 19617 17113 15786 15574 15429 14659 13302 11359 9738 8612 6889 4678 2969 2192 2126 1966 1725 1629 1432 1357 1378 1583 1549 1413 1338 1344 1439 1466 1421 1406 1648 2070 2203 1366 769 619 593 451 337 279 218 272 566 779 812 487 223 145 134 125 103 120 145 220 278 494 948 1270 1415 555 251 245 217 121 76 55 49 46 36 24 27 21 17 17 13 10 38705 300 44 30 9764 10 45 5 7177 -885 1264 936 1087 1215 1642 1869 2074 2510 2107 1428 1438 1758 2122 2616 3003 3711 4734 6031 7779 9305 10529 12736 15925 18790 21498 23596 27955 27978 26607 24802 21653 19744 19910 20367 20421 22010 27523 40606 57289 83376 83165 125293 294034 426258 347045 118854 26105 62 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 318 1452 2609 3097 3624 4323 6854 17589 35116 44098 38843 32067 40002 63650 83543 82733 56136 36464 27742 22515 18995 17245 16149 15187 13893 12439 12000 11832 11785 11659 11453 11474 12065 12788 13416 14433 14838 14790 14770 14446 14182 13913 14040 14233 15109 16707 17865 19156 21205 25005 30060 35199 38747 40319 42297 43533 44508 45491 45319 44508 42810 39642 35215 31556 27710 25404 24598 24440 23838 22459 19941 17784 16309 15265 13583 10855 8998 7954 8180 8686 9414 10033 10208 7702 5209 4813 4939 5037 4577 4371 4156 3939 3953 5139 8802 15067 21883 24994 20361 15373 16367 17448 19079 21841 22094 21486 19646 19133 20205 22443 23123 21478 17682 14073 11694 9910 7979 6545 5420 4438 3610 2802 2211 1947 1806 1657 1559 1545 1541 1540 1465 1313 1343 1465 1548 1479 1386 1428 1565 1905 2261 1775 1020 737 728 659 467 297 233 263 510 637 583 435 258 177 160 139 141 147 207 363 472 682 1144 1053 852 518 293 274 217 132 91 75 68 63 64 55 48 45 39 29 28 24 38711 272 855 30 9765 10 45 11 7178 -888 -11 402 632 585 642 1065 1489 2248 3094 5066 9570 13720 24930 41828 82122 188530 357831 475016 596562 421870 450937 17599 2140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 138 403 871 3532 11251 17880 17769 21192 32650 48420 61089 68826 69763 59616 39528 25866 19182 15308 13262 12342 12294 12066 11289 10399 10142 10548 11703 12467 12424 12100 12275 12404 12381 12609 12367 11775 11374 10845 10584 10560 11313 12755 14542 16338 18709 22341 27275 32267 36384 38938 42941 45000 45150 45271 45904 45413 42105 37449 33458 31395 30066 28428 27283 26550 25275 22323 19190 17398 16733 15789 13912 11535 9822 8433 7743 8203 10001 11913 11687 8332 5979 5173 4735 4596 4564 4397 4143 3806 3718 4450 7609 13526 22105 29975 28452 20874 15628 13573 14650 15411 16233 17199 19067 22201 25853 29948 31007 28794 24035 19036 16483 15716 14651 13282 10749 8083 5474 3845 2923 2341 2160 2058 1965 1740 1680 1592 1453 1353 1336 1488 1576 1554 1482 1251 1156 1124 1079 1250 1299 1177 942 825 790 740 617 373 236 189 290 601 566 406 316 203 154 135 125 131 278 543 596 542 1032 1315 1051 562 274 249 198 111 64 47 46 35 28 28 22 17 13 10 6 9 38717 271 916 30 9766 10 45 17 7178 -891 657 2017 7632 6371 5455 10943 14446 21668 25492 18487 21813 37116 71288 135133 327286 547922 470250 832847 348553 3982 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 245 1160 3175 9488 24063 39588 50024 55018 53431 49646 46822 33673 20508 14565 12028 11414 11135 11141 11321 11465 11539 11056 10564 9558 8833 8529 8724 8965 8948 8904 9086 9310 9511 10030 10758 11835 13200 14642 16581 19253 22732 26037 29515 33268 38002 41529 44824 44715 44415 47310 50020 47572 43669 40433 37335 34782 32293 30561 28319 25988 22854 20187 18778 18300 17185 15428 13936 12556 11858 11434 10968 11187 12200 12572 11547 8670 6335 5315 4997 5220 5062 4504 4173 4463 5215 7508 12679 18473 25289 31955 33667 28322 20950 15259 12760 12981 16048 20069 24834 29335 31600 31453 28944 26099 24047 22900 20966 18272 15652 13817 10729 7915 6852 4744 3046 2691 2665 2616 2562 2376 2105 1899 1809 1709 1778 1991 2084 2007 1821 1604 1342 1141 1120 1064 1032 1144 1069 899 941 1016 989 767 544 307 273 341 620 587 378 281 236 202 178 166 236 640 1044 1064 795 1366 2284 1825 1000 473 320 225 134 87 74 80 68 60 57 49 43 43 43 31 28 38723 263 1157 30 9767 10 45 23 7179 -894 489 1599 3635 9075 22972 57259 142942 402927 788079 883476 760790 170902 2260 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 125 566 2590 9121 19208 28142 33514 32250 29699 28005 24673 23793 21120 15462 11697 10419 10516 10239 10022 9728 9232 8565 7805 7351 6961 6282 5873 6254 7209 8156 8947 9806 10805 11547 11924 12971 14992 18187 21813 24141 25658 28211 31412 34842 36362 37481 39842 42862 46407 49173 51250 49813 44521 40370 36692 33168 31527 29298 28022 26674 25783 24608 23419 22159 20207 18198 16283 15462 15082 14834 15030 15104 15499 15406 13222 11473 9756 7216 5577 5564 6289 5974 5075 5355 6235 7652 12867 22006 28678 32878 33468 30131 24134 17623 13982 13256 14934 18835 22773 25120 27282 28410 27692 27024 27969 28936 27878 25419 21262 16226 13230 10207 7139 5230 4409 4051 3795 3595 3265 2963 2921 2779 2416 2164 2228 2274 2257 2296 2265 2203 1936 1565 1283 1112 1084 1101 1118 1166 1148 968 825 903 1055 948 562 350 281 297 442 582 408 282 225 204 189 194 252 628 1025 814 558 894 2365 2754 1786 638 295 216 150 108 90 78 78 73 69 62 55 49 41 32 36 38729 293 258 30 9768 10 45 29 7180 -897 288 810 1251 1683 2842 5011 8371 11428 15020 19719 23659 29334 36227 42775 52903 65380 72743 66651 47883 36847 30412 22025 11213 7178 5960 7944 18897 15205 17444 27345 49521 99148 125747 199688 260952 281228 366135 493021 257416 44253 1531 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -21 376 1415 4541 11784 21355 23695 20655 16639 14588 13789 13221 14582 16024 16259 13649 11738 11324 10963 10165 9213 8221 7452 6913 6478 6028 5775 5852 6383 6987 7647 8411 9011 9923 11136 12485 13761 15063 16519 18398 20324 21832 23079 25569 27339 27999 29634 32909 38155 40734 42573 45875 47767 49785 50178 46125 39322 35627 33900 33036 32435 30892 29545 28384 27044 24073 20978 19175 18004 17026 16320 16487 17921 18238 18538 16577 12467 12243 11908 8623 7069 7598 7991 7019 5853 6222 7015 9384 15362 24073 27575 33351 33877 29606 25605 22157 18451 16651 16616 17544 19113 21329 23761 25936 26585 28428 29435 29564 27371 22891 18368 14912 12426 10416 8440 7061 6569 6549 5964 5126 4331 3725 3407 3161 2824 2626 2596 2450 2261 2222 2146 2248 2204 1780 1457 1309 1479 1549 1291 1098 1131 1127 1023 896 831 937 1006 732 425 293 281 311 456 398 279 219 188 191 233 335 664 1024 818 393 368 1085 1611 948 413 296 238 159 105 99 90 75 67 58 61 50 47 47 41 41 38735 271 920 30 9770 10 45 35 7181 -900 -32 312 746 1161 1615 2423 4721 10988 19515 35660 79466 140054 215698 375016 579818 621591 607065 302052 30361 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 289 1092 3319 7430 12142 16075 16074 13812 12521 11650 11542 12562 13368 13361 12867 12073 11060 10161 9355 8672 8431 8799 8850 8399 7842 7761 8028 8320 8484 9130 9898 10225 10547 11223 12417 13382 14267 15424 16451 17354 18538 19395 20862 23681 25770 26560 28390 33197 35551 37540 43248 44057 46275 47638 44950 40428 36726 35002 34377 33606 31935 30136 28468 26720 25305 23710 21522 19197 17633 17118 16348 16866 19716 23342 24471 21787 16701 15026 15654 13332 9909 8431 8140 7468 7068 8160 8587 10880 17134 26201 32649 34961 34393 35769 33011 29404 22985 19698 18647 19141 20339 20945 21456 22616 23624 24419 25312 25525 23723 20041 16975 14841 13078 10853 9174 8431 7800 7365 6526 5665 4804 4165 3710 3447 3369 3325 2985 2491 2386 2283 2192 2234 2066 1777 1536 1460 1607 2174 1681 1332 1148 1085 984 873 877 846 870 925 662 413 255 273 352 324 288 236 189 173 189 264 421 837 1109 740 361 368 665 653 366 273 265 196 123 82 69 59 60 59 50 49 42 40 37 31 28 38741 273 861 30 9771 10 45 41 7181 -903 486 746 2065 4878 6762 9986 23336 51555 101061 73613 24428 14629 42112 151787 292017 385423 427428 560487 468419 299954 32535 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 -11 180 745 2431 5536 8627 9164 10173 9686 9072 9239 9982 11604 12402 11010 9499 8823 8759 9099 9960 10297 9953 9483 9126 9013 8846 8794 9937 10604 10990 11613 12637 13618 13890 14183 14537 14295 13623 14144 14967 16325 18871 21712 23217 23763 26299 30615 36069 39807 40625 42157 43881 43704 42284 39673 37788 36648 35118 34119 34079 33548 32205 31304 30153 29718 28714 25915 23391 21695 20452 19557 20189 20454 20704 22572 24602 23042 18679 17015 16383 13931 12208 11139 9265 8308 8691 9002 10630 13824 19475 29588 33839 30194 29391 30256 27467 25650 25867 25616 24753 23589 22509 21885 22257 23359 24089 23889 24032 23859 23244 23645 23338 21628 18209 13951 9934 7606 6132 5841 5711 5008 4360 3966 3941 3936 3586 3167 2855 2638 2459 2351 2361 2266 1965 1723 1644 1712 1698 1893 2647 2178 1351 1056 975 869 708 678 780 698 638 683 515 276 210 292 326 258 221 202 174 179 212 314 531 727 396 310 432 522 486 317 264 276 197 119 81 68 55 53 49 43 50 43 40 27 31 22 38747 286 474 30 9774 10 45 47 7182 -906 -17 274 999 1469 1848 2257 2297 2621 3401 3890 2441 2016 2715 3960 4811 5627 4950 6984 16785 35678 106880 198670 129711 110158 138692 207841 474499 841663 439086 158573 145723 2105 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 116 616 1899 4115 5924 6604 7539 8258 9243 9433 8300 6903 5922 6027 6654 8246 10982 12227 12078 11231 9530 9110 9570 10418 11543 12875 13556 14463 16208 18402 18384 17362 15865 14459 14118 15731 17942 19145 19659 20755 23112 25337 28277 33534 39493 43934 45898 44073 40589 37850 35827 36888 38292 39513 40315 40136 39038 38518 38125 37530 36636 36507 35802 35093 31732 26390 23425 22238 22653 22253 20395 19037 20479 24343 25229 21867 18886 17345 16094 15070 14370 12700 10057 10043 10628 12737 14057 20952 33567 33005 24690 21667 22142 25403 32840 32572 30637 26560 24582 23054 21930 22318 22381 22674 23180 22475 22081 21978 21775 21340 19944 18927 16882 13890 10758 7689 6153 4981 4521 4436 4434 4330 4160 3860 3772 3746 3370 2997 2762 2567 2313 1966 1765 1785 1913 2024 1871 1920 2595 2243 1478 1110 964 942 849 705 663 664 631 564 512 400 283 240 303 285 214 214 251 323 492 439 366 611 548 511 441 424 488 347 262 317 237 142 100 89 78 78 75 71 70 66 59 51 42 39 38753 294 237 30 9777 10 45 53 7183 -909 -47 -66 127 359 278 167 15 6 999999 999999 999999 155 680 572 1089 2974 7249 10897 17782 29734 36052 31738 50767 56601 58004 87960 26413 17183 19041 22312 21937 46344 87467 144342 138981 172331 166358 293574 582196 395012 29832 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 84 620 1776 3255 4199 4438 4700 5385 6447 7906 8163 6553 5027 4505 5396 7587 9883 11157 10314 9414 9297 9480 10006 11606 12190 12101 13716 14979 14841 15445 15989 16033 15604 15286 14974 15406 16086 16831 17841 19805 23034 26676 30562 34140 37698 42549 43467 42975 41105 40518 42041 43757 44604 43530 42454 40731 38900 36950 35450 34121 32348 30227 28939 28087 27041 25986 23631 21431 20224 19100 17300 16154 17877 22937 26160 25470 21804 17879 17282 17743 17519 15999 12758 10756 11463 12975 14930 17831 26350 33317 25375 18633 20657 26401 31257 35509 36244 31212 26797 23569 21614 21200 22079 21891 22072 22270 23069 23993 25012 25618 25125 24557 22420 19502 15322 10599 7891 6023 5111 4864 4666 4542 4203 3584 3163 3267 3256 3124 2952 2813 2678 2333 2101 1995 2007 2165 2260 1942 1690 1585 1909 2002 1496 1163 1107 986 828 676 584 555 582 548 495 460 344 225 230 277 222 215 288 408 789 852 461 384 496 697 449 354 332 274 262 278 235 169 113 96 91 84 79 73 71 69 59 46 43 42 38759 270 959 30 9779 10 45 59 7183 -912 125 2121 6441 17833 40928 84793 101558 124898 262276 438960 444055 474949 505801 374219 261512 3911 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 45 999999 999999 999999 999999 999999 999999 999999 130 586 1952 3566 2830 2159 2384 3311 4022 4455 4619 5248 6033 6639 7611 8854 9173 9186 8395 7833 8124 8393 8359 7866 7377 7520 7255 7103 7661 8639 9754 10821 12579 14452 16359 18755 20759 22690 25616 29659 34361 38041 40845 43404 45641 46846 46123 46350 48725 49919 48648 47846 46543 43247 41070 39728 37335 35201 32438 29743 26466 25516 26109 26757 25926 24188 22182 21144 19654 18596 17200 17431 20497 24899 26467 25440 23656 22766 23090 22006 19355 17663 15918 14555 14251 15034 17015 22546 32751 33820 24039 21377 26908 36338 40044 40007 38341 33471 27999 23213 20098 17802 17093 17981 18973 19676 21334 21996 22848 22833 21557 19812 16873 13850 11334 9020 6682 5587 5063 4853 4595 4098 3701 3620 3723 4070 4238 4012 3732 3521 3060 2646 2256 2040 1979 2044 2114 1828 1537 1481 1328 1299 1365 1230 1110 1187 1307 1261 905 616 544 526 533 458 369 299 243 210 218 218 216 247 349 594 905 658 345 338 516 456 520 568 333 250 267 225 153 92 77 72 67 65 62 54 53 54 47 40 35 38765 288 423 30 9783 10 46 5 7184 -916 -55 156 700 1535 1978 2159 2444 3237 4068 4960 6477 6638 6820 8733 11699 20202 37540 54062 104880 105123 96184 64372 42848 84573 143183 200209 238504 224085 204091 86448 37226 1432 185 -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 -72 786 1116 528 -83 999999 999999 999999 999999 999999 999999 172 1755 3591 3728 2802 2546 2444 2351 2526 3457 4522 4735 4770 4916 5440 5743 5621 5457 5663 5880 6038 5910 5767 5765 5975 6271 6944 8106 9473 10724 12315 14467 16831 19980 22672 24907 27579 31304 34830 38350 41772 45611 50225 54558 56897 57391 56027 51460 47866 47145 46712 45536 43857 42553 39421 34798 30557 26730 24986 25743 27644 28861 28332 27502 25706 22973 20218 18961 19983 22312 24672 28112 29195 28184 28073 28239 28763 28817 25634 22339 21184 19491 17176 15986 17837 28439 37392 29721 25061 29775 39457 42797 36133 30034 28167 27535 24248 18337 14309 13572 14156 15839 17578 18410 20132 21653 21586 21048 20788 19800 17594 14621 11990 9327 7376 6036 5364 4947 4602 4387 4592 4884 5356 5341 4449 3911 3640 3107 2465 2044 1775 1712 1818 1959 2065 1822 1486 1417 1383 1320 1359 1335 1164 1143 1279 1434 1461 1064 646 487 457 477 409 337 262 209 177 178 228 268 267 321 440 767 752 447 381 453 411 501 744 463 238 229 195 132 74 61 54 53 46 48 34 34 31 22 19 19 38771 295 216 30 9786 10 46 11 7185 -919 -68 999999 -15 420 994 1066 1038 1091 1179 1063 1196 1753 2212 2070 2168 2156 2749 4095 4231 3759 4204 4924 5176 6277 11081 26216 43579 67111 95979 125032 38876 27893 50037 46966 106237 227894 250745 25962 441 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 -52 -97 -92 999999 5 508 817 1151 1136 493 999999 999999 999999 999999 999999 999999 182 1776 3636 4057 3000 2007 1656 1619 2028 2484 3014 3279 3475 3620 3819 3886 4187 4287 4284 4442 4515 4850 5413 5770 5890 6259 7007 8109 9429 11247 13380 15568 17824 20181 22061 23495 26409 30756 35121 39050 41933 43362 43103 42403 41795 41038 42278 45844 49830 50974 50235 49656 46491 40433 34610 30497 28209 27618 28078 28543 28874 29557 30273 30110 29067 27646 25490 25033 24985 26044 29177 31803 33085 32545 31939 32644 34405 35340 33328 28369 24204 22702 20585 19012 19328 23342 29540 29437 27710 35140 44510 45396 38028 30706 26947 25015 22804 19057 14695 15385 16066 16504 16709 17286 17596 18072 18572 18932 19194 18465 17128 15768 14149 12362 10668 9384 8281 6803 5749 5603 6058 6683 5878 4569 4129 4081 4025 3547 2831 2334 2095 1901 1881 2110 2126 2019 1767 1562 1542 1512 1494 1400 1190 1133 1163 1413 1826 2107 2157 1533 871 563 450 414 364 328 298 245 206 201 246 338 415 496 533 670 792 784 669 843 1232 516 691 657 320 249 211 148 87 77 73 76 71 61 61 59 56 46 37 33 38777 292 308 30 9788 10 46 17 7185 -922 42 34 371 782 1081 1373 1955 2203 2575 2929 3107 3241 3443 3196 2780 2888 3162 3237 3156 3254 3572 3889 4114 4594 5957 7447 8739 10246 22125 50419 107066 263244 425545 480762 373034 160994 32286 1182 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 374 1816 4022 4768 4033 2451 1069 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 -96 1424 4223 4990 3053 1473 1244 1619 2190 2401 2398 2307 2351 2439 2416 2385 2575 2943 3179 3453 4070 4844 5541 5984 6180 6448 6847 7624 8885 10266 11576 13011 14648 16855 19548 22736 26339 29966 32039 31820 31838 33699 36739 38567 41969 46669 49732 51190 53081 51448 47174 43505 39705 35875 32860 31103 29195 27487 26529 26959 26891 27066 27635 28654 29112 28672 29095 28926 28776 28851 30127 32203 35009 37643 38460 38831 41143 43045 41749 35640 30311 29103 27917 24867 25790 30298 34308 34870 33932 40612 52680 51174 37675 29770 25612 22295 20477 19301 17756 17883 18791 17791 16058 15070 14406 14956 15374 15854 16173 16040 15877 15672 15472 14888 13805 12936 10808 8996 8351 7958 7378 6691 5800 5069 4638 4352 4047 3772 3567 3038 2583 2290 2191 2373 2447 2454 2272 2038 1814 1759 1733 1630 1389 1251 1194 1161 1169 1283 1433 1808 2174 1931 1261 666 445 363 331 303 291 246 196 198 225 297 639 1258 987 530 502 751 682 533 1001 542 332 462 332 248 192 130 89 74 69 73 68 60 51 47 54 46 38 35 38783 280 671 30 9791 10 46 23 7186 -925 -27 78 301 560 778 1217 2346 3267 6007 6614 4392 3812 3886 4633 6466 8525 10978 15873 30150 65164 144260 348059 638696 724635 338653 54353 465 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 709 3530 4667 3247 1630 664 99 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 844 3056 3946 3282 2053 1636 1914 2032 1771 1593 1544 1550 1588 1585 1486 1430 1640 2114 2857 3801 4640 5340 5685 5646 5878 6605 7460 8735 10115 11868 14308 17190 20751 24329 27417 29117 30182 32237 34566 37792 41528 45436 48499 50376 51692 52137 51859 50659 48002 44632 40399 35691 33407 32776 32554 31784 30776 29580 28708 28897 30218 30635 30288 30199 30284 31073 32323 32410 32791 34935 37057 38153 38480 40940 43811 45759 46628 43698 39737 36661 34748 32343 30021 33297 39222 39579 36707 37840 51992 66651 56520 41038 32847 26979 22306 20429 20432 20448 19068 17425 15567 14763 14032 13333 13352 13691 14182 14015 13310 12789 12837 13450 14655 15250 14736 13475 11712 10291 9019 8314 7572 6621 5859 5089 4701 4280 3942 3543 3240 2938 2904 3032 3263 3190 2734 2318 2111 2015 2053 1960 1707 1453 1337 1192 1194 1147 1062 1067 1208 1617 1976 1975 1503 950 604 423 320 285 263 238 212 201 221 366 1128 1806 971 539 514 540 458 686 1169 422 246 233 234 238 172 103 81 75 70 69 64 58 50 49 45 40 38 37 38789 281 644 30 9794 10 46 29 7187 -928 -97 90 417 851 1320 1403 1216 1394 2275 2639 1682 1252 901 400 195 476 2539 8131 19977 31938 63438 148288 258976 379494 514680 574537 300051 197629 2019 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 528 849 871 526 95 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 18 420 1397 1965 2109 2342 2250 1941 1686 1333 1139 1070 990 884 754 541 476 770 1199 1729 2456 3280 3828 4030 4355 5223 6185 7121 8505 10803 14138 17782 20510 22227 23724 25578 28444 32677 37262 41404 44832 47466 49750 51443 52914 52384 50942 50774 50224 48838 45769 41889 38997 37713 36484 35530 34380 33631 33751 35273 36125 34930 32822 32385 33446 33799 34497 37188 40409 43716 44476 43350 42797 42564 42493 43749 45390 45391 42538 37370 34649 33700 31557 29037 29334 29772 29110 28238 32568 47336 65368 63417 49242 38606 29388 23792 21892 21029 20034 19583 18363 17725 16507 14686 13678 13517 13285 12669 12407 11887 11686 12274 13237 14948 15270 13670 11822 10828 10207 9699 9235 8356 7365 6769 6329 5832 5180 4415 3931 3747 3733 3729 3792 3868 3509 3000 2648 2350 2199 2162 2027 1864 1568 1333 1278 1362 1338 1202 1070 976 1035 1374 2108 2412 1763 1000 581 380 285 244 219 218 195 213 218 401 1075 1418 808 597 598 652 487 351 622 452 241 215 205 219 144 85 64 52 55 56 42 43 38 34 23 20 16 22 38795 283 557 30 9797 10 46 35 7187 -931 342 623 666 660 509 626 1443 1346 778 273 164 510 895 1243 2169 2758 2867 3595 6452 12137 24527 56190 113188 242798 410688 457699 448652 340620 52178 370 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 464 753 423 185 -87 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 315 786 985 1068 1272 1651 2220 2264 1408 1076 859 670 451 312 277 210 173 299 770 1457 2521 3246 3603 3918 4437 5034 5730 6818 8589 11437 14963 18366 21148 23811 26958 30938 35791 40582 45656 49017 50939 52532 52969 52067 51728 50945 50391 49005 47399 45332 43490 42632 40911 39097 37901 37581 38908 41749 43596 43155 41142 38427 37068 35991 36338 37793 41258 44477 48157 51235 52253 51572 48688 48107 47407 45558 43841 40552 37033 35406 35011 33111 29284 27145 27328 27481 29235 33759 43610 57343 64917 55142 41754 31744 26721 24471 22984 22376 21062 20666 19591 19256 18169 17230 16389 16204 15968 15445 14989 14502 14213 13977 14109 14228 13986 12747 11635 11249 11048 10577 9789 9021 8519 8056 7735 6880 5868 5055 4402 4272 4310 4221 4389 4244 3868 3525 3064 2875 2761 2491 2620 3622 2788 2074 2004 1689 1379 1224 1067 910 809 871 1149 1839 2610 2089 1110 629 434 327 267 248 214 202 209 241 406 843 1098 834 574 699 918 606 342 514 453 255 234 229 237 165 105 90 83 80 70 63 54 47 42 39 36 32 35 38801 263 1189 30 9799 10 46 41 7188 -934 400 2351 8899 31457 94936 166415 284328 279726 361474 228119 434839 500842 277588 3986 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 394 507 481 309 -26 999999 999999 999999 999999 999999 999999 78 602 1041 928 615 402 458 1293 2503 2950 1470 655 523 405 247 164 164 159 299 834 1522 2189 2765 3115 3237 3570 4271 5289 6403 7793 9618 11874 14938 17887 20761 24314 29172 34056 38664 42900 47064 49938 51162 51751 52881 54694 57110 58931 58757 57398 55011 52088 49496 46481 43196 40582 39534 39306 39822 40749 40061 39459 39083 39442 38845 37866 38943 40620 42825 45178 48328 50551 52402 55513 57363 56066 52060 47345 42662 38851 36648 37532 36637 33757 31495 29814 29424 28596 30422 39229 55561 69148 64103 48272 36811 32540 30043 26497 24560 23724 23955 23959 23476 21009 20147 19325 18326 17322 17042 16913 16798 16926 16751 16601 15479 14423 13821 13755 13182 12384 11861 11196 10808 10335 9284 8194 7466 7203 6648 5795 5355 5222 4954 5105 5191 4861 4307 4071 4297 4150 3717 3479 3247 2873 2423 1983 1846 1665 1519 1472 1167 959 897 836 817 924 1352 2167 2164 1231 681 500 406 358 315 274 273 268 279 356 588 854 741 575 729 1303 1281 835 388 360 258 247 248 252 191 133 115 101 96 95 95 85 81 77 67 73 61 57 38807 273 889 30 9799 10 46 47 7189 -937 707 3535 6387 3647 2823 3867 1269 4431 11056 26377 37229 21209 72285 78899 144406 396927 757812 714524 225955 91056 92100 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 415 1094 936 761 594 395 210 -71 999999 58 316 551 999 1113 708 242 -41 51 420 836 1619 1990 1330 697 435 290 154 140 244 541 913 1345 1720 1869 1886 2178 2731 3538 4504 5651 7006 8573 10408 12616 15723 19154 22356 26304 31017 36344 41123 43946 47181 50348 53094 55229 56939 57314 58048 58772 58684 57130 55231 54114 52037 48782 45692 42347 40029 39303 38458 37473 37222 37397 37645 37123 36405 36605 40282 45107 49203 53041 54943 55828 55576 56166 56725 56759 55863 51121 45780 42062 40500 39941 38969 35889 34016 34023 34836 36110 44369 59355 72683 73448 56588 39407 33733 30961 27097 24116 23603 25145 26735 25149 21629 20059 20196 20352 20800 20449 21078 21518 21693 21428 20011 18251 16128 13928 12624 11901 11438 10851 10954 11724 12369 11467 9869 9018 8394 7778 7384 6834 6401 6462 6219 6659 7158 7480 6905 6174 5564 4545 3433 2528 2331 2352 2478 2359 2056 1748 1603 1393 1259 1110 973 846 815 874 989 1435 2084 1952 1285 762 507 409 408 417 335 304 292 314 408 624 850 806 802 926 2051 2248 916 348 272 247 257 276 266 193 141 118 104 101 95 89 86 81 83 74 72 68 60 38813 266 1101 30 9801 10 46 53 7190 -940 -71 1070 2874 6349 15486 39532 99645 214066 424070 734875 610761 140043 3106 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 613 1844 1727 1410 1182 1015 768 592 603 855 1094 871 553 95 999999 999999 999999 237 670 819 1112 1039 386 84 4 999999 -55 102 393 703 985 1258 1498 1817 2445 3407 4534 5918 7374 8835 10483 12478 14402 17279 21176 25804 31034 35607 40047 43604 45592 47926 50963 53609 54806 54417 53317 51754 50594 50445 49691 47930 46190 44388 41017 38135 36265 34811 34632 34510 35068 35418 36546 37739 39445 41141 42226 43214 44748 48549 52647 55756 58884 62541 62861 61109 59206 55567 49952 45742 42355 40923 40613 39007 38149 37174 35375 36355 40172 45647 56101 69556 72070 55478 38108 31815 29159 26343 25059 25597 25369 22493 20525 19297 18901 18997 19872 21053 22347 23485 23958 23832 23296 21874 19428 15884 13796 12589 11458 10576 10030 10292 10815 10984 10311 9285 8484 8046 8006 8086 7958 8566 8618 8911 9926 8841 7049 6334 5568 4728 3782 2785 2366 2237 2300 2367 2052 1708 1554 1461 1346 1233 1060 885 838 800 697 696 730 906 1320 1530 1123 713 472 350 390 542 503 385 339 363 458 686 927 821 875 1209 3043 3759 1302 333 258 204 212 227 209 147 94 72 53 51 54 50 50 38 31 35 30 23 25 38819 268 1042 30 9802 10 46 59 7190 -943 289 448 1081 3689 5892 11011 29839 77411 202651 377058 630049 624269 188752 27520 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 390 973 1201 1360 1449 1386 1360 1196 958 541 208 43 -47 999999 999999 362 995 1288 1471 1332 684 159 999999 999999 999999 -98 109 439 834 1095 1261 1406 1621 2308 3067 3978 5949 8252 9631 11007 12585 13867 16166 19760 24763 30449 35823 41677 46836 50696 53623 57197 59311 59464 59348 58136 56063 53967 50893 47379 44171 41817 40542 41439 42400 41722 40007 38423 37052 36155 35579 35921 36722 38336 40319 41946 44683 48541 51708 55013 58949 60960 61274 59801 56322 53577 51751 48447 45395 42456 42696 42085 40015 37775 35601 35309 37606 42729 49068 61098 77504 74692 46812 33319 33954 33363 29402 26869 25865 23687 21187 19815 18779 18480 19788 20431 21473 22840 23407 25350 25514 22747 19256 16447 14836 13660 12328 11458 10802 10253 9857 9698 9147 8068 7227 7253 7916 8426 9198 9753 9485 9251 7709 6679 6606 6613 6460 5743 4871 3847 3000 2583 2320 2283 2313 2176 2066 1928 1750 1464 1276 1153 1000 928 801 691 601 527 584 761 937 1047 952 714 505 376 454 832 1001 676 594 842 1102 1181 1227 1429 1614 2071 4194 4268 1827 466 265 214 207 221 215 131 85 66 55 56 53 50 49 41 39 35 33 30 25 38825 296 203 30 9803 10 47 5 7191 -946 1039 2215 2335 2077 3116 4584 4430 4383 4875 4941 4694 4431 3174 2329 1833 1624 1844 1810 2216 2588 2891 2805 2575 2202 3031 4083 5729 6549 6041 5193 4321 5336 8140 23057 53983 123069 219727 276788 424029 210206 3892 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 618 691 694 623 547 503 370 266 213 53 999999 999999 65 763 1526 2250 2312 1631 854 213 999999 999999 999999 -73 36 175 344 612 777 694 705 894 1561 2506 3934 6687 9108 10315 11244 12312 14210 17625 22916 30039 38093 45210 50441 52746 53174 54339 57011 59724 61726 63511 63222 60071 54524 49284 45490 43083 42051 42780 44683 46169 46216 44796 42772 40846 39077 37711 36481 35910 36286 37561 40536 43458 46417 49403 54473 57823 57567 56484 53459 51172 49054 47930 46305 46794 44421 42244 41050 38869 36422 33654 34909 40894 49046 58892 75438 91942 85044 61222 43137 37140 33831 30183 28068 26127 23203 21652 21203 19546 18542 19217 19871 21593 24198 26335 25539 23468 21200 19394 17965 16517 14506 12690 11980 11504 10649 9772 9080 8311 7787 7482 7671 8499 9890 11235 11067 9755 8667 7761 7400 7296 7192 7105 6407 5198 4312 3497 2933 2745 2397 2243 2221 2097 1923 1833 1595 1281 1097 1004 924 844 740 608 530 479 502 681 953 1085 979 721 537 437 557 1207 1621 1327 1134 1421 1835 1912 1938 2614 3483 3557 5141 6569 3157 571 283 234 232 242 215 139 102 86 78 80 70 64 61 56 53 41 42 42 37 38831 300 85 30 9805 10 47 11 7192 -949 1747 1281 1272 1680 1818 2013 2862 3743 4471 4988 6133 7909 9233 10667 13060 14054 16485 20899 25793 26112 21269 15148 8386 6371 4954 6253 7281 7612 11023 10137 7128 7151 7582 14818 32895 29441 16963 35976 40453 68909 130322 231912 236822 70468 1098 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 176 666 644 532 434 177 24 999999 999999 999999 999999 999999 999999 181 843 1615 2302 2475 1874 864 292 32 -74 999999 999999 -60 14 249 400 411 529 1002 1977 2809 4189 6935 8990 10137 11407 13320 17237 22902 29307 35290 40805 45590 48964 51252 53215 54596 55840 57059 58244 57302 54356 50902 47638 44912 43871 44102 45749 47111 46417 45062 44432 43735 42496 41455 39784 37813 36949 37555 37972 38717 39490 40526 41663 43620 45925 46945 46528 46190 46702 48727 49637 47142 45291 45151 46821 47664 45411 41410 39254 37012 36294 40541 47934 57437 74751 102189 107289 78361 51295 41188 35962 31553 29030 28116 26318 22033 19654 18796 19702 21465 23969 24226 24011 24581 23789 20665 18539 17316 16303 15090 13619 12888 12639 12739 12422 11617 10888 10149 9540 9194 9586 10847 11865 11295 10401 10368 10494 10100 9142 8221 7262 6697 6472 6032 5371 4601 4030 3852 3392 2701 2318 2196 2141 1912 1652 1490 1160 964 930 902 747 623 602 515 450 409 507 791 1104 1001 734 525 460 966 1988 2336 2282 2348 2409 2623 2672 2833 4588 7389 6600 5398 5618 2529 555 277 228 228 244 209 127 96 78 63 66 69 67 62 56 45 42 38 28 36 38838 300 89 30 9809 10 47 18 7192 -953 5042 6866 7907 7812 7336 6099 4246 2907 1226 662 998 2251 3466 4390 5668 7942 11132 13803 16249 16634 15349 13684 11530 11242 10879 10895 11383 11370 11576 12357 10708 8474 7192 8688 10123 13242 37091 79828 98004 161954 242233 163600 76805 16651 48868 152546 144992 55665 297 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 62 117 87 110 42 999999 999999 999999 999999 -50 369 971 1855 2289 1845 1302 1072 707 363 154 18 999999 999999 999999 999999 -48 90 226 364 692 1587 2934 4699 7159 8931 10578 12617 15341 19681 25118 30056 34484 38815 44234 49574 52971 54310 54566 54320 53053 50919 47896 45959 44487 42910 42345 42876 44280 45653 45954 46016 45349 44467 43140 41258 40063 38683 36398 34066 32276 30726 30406 31118 32408 34427 36887 38688 40079 41342 42930 45442 46954 46207 45448 46122 46535 46845 46607 44388 43437 44408 42184 39102 40000 48409 60159 77594 101311 109975 95007 75133 58882 43825 34551 33854 33179 29866 23737 19023 18615 22443 24493 23733 23342 22739 20214 18195 16706 16476 16657 16384 15586 14604 13908 13779 13934 13969 13407 12783 11913 11208 11350 12316 12879 12285 11558 12058 13060 13619 12777 11319 9873 9230 8607 7718 6942 5997 5672 4929 4420 3819 3261 2659 2270 2156 1958 1738 1511 1377 1151 1083 906 686 609 576 539 522 518 486 508 732 1092 1164 879 601 419 653 2034 3210 2973 2947 3558 4085 3614 3603 5479 7519 7053 6348 4203 2403 786 295 211 210 233 204 116 67 55 46 56 47 32 38 40 34 27 23 18 19 38844 263 1201 30 9811 10 47 24 7193 -956 -63 249 1159 3736 11827 38736 92928 195088 318271 644113 537703 163591 23288 -39 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 202 1410 2774 2860 2125 1731 1199 683 356 37 -21 -45 999999 999999 999999 -16 176 457 817 1597 2774 4280 6259 8211 10006 11931 14535 17666 22035 27463 32491 37745 43092 48290 51746 53446 53865 53496 52563 51783 50388 48538 47093 46253 45506 43861 42333 41510 40957 41607 42574 43498 42974 41715 39791 37822 34769 32396 30982 31242 32853 34616 36059 37256 37157 37932 39364 39678 40035 41587 44260 46711 46277 44131 43495 44821 46502 46477 45340 45221 47167 46985 43477 42717 47250 54722 67430 87319 101407 93663 76172 59896 48043 41505 40942 40680 35988 26361 19977 19660 22031 23435 23139 22508 20862 18195 16842 16936 18208 19704 19197 16799 14953 13574 12254 11885 11823 12140 12305 11803 11521 11941 12607 13508 14299 15534 16973 18089 18026 16981 14986 12327 10261 8988 7912 7331 7062 6922 6590 5599 5004 4450 3616 3142 2788 2308 2027 1798 1596 1312 1096 893 727 727 698 664 647 588 501 484 458 516 845 1181 1014 770 642 559 1275 3220 3873 4080 5044 5783 5048 3753 7530 10796 7542 4619 3111 2788 935 304 205 218 253 220 118 83 74 63 58 59 55 58 57 54 41 44 35 34 38850 276 813 30 9813 10 47 30 7194 -959 2029 10115 20298 10651 2498 2960 4613 4890 1826 3127 10254 24143 20848 6498 16933 53362 95303 127738 202972 324904 456778 293901 19994 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 1175 2330 2827 2706 2138 1517 1205 885 507 45 999999 999999 999999 999999 86 450 664 988 1633 2615 3845 5844 7354 8390 10105 12741 16301 20117 25073 31157 36843 41628 46386 51658 55979 56340 55051 53082 51362 50576 49838 47850 44658 41384 39434 37881 38090 39848 41739 42662 42394 40747 38289 35985 34676 34015 33170 33505 34579 35451 36595 37472 38403 38901 39967 40943 41967 42486 42745 43240 42769 42357 42877 43581 43772 44229 43703 45458 47157 48403 49266 50011 48743 44323 44979 53233 70761 88255 94350 87129 74283 60634 54398 55048 53858 49216 38654 25421 24279 26628 21925 21399 22310 19882 16496 14574 15040 17151 19034 18749 16540 15184 14054 12837 11938 11628 11094 10401 9632 9199 10192 12379 14523 16662 18413 19963 19214 17663 15617 13928 12239 10959 9772 8983 8511 8180 7761 8089 7804 7154 6803 6359 5358 4294 3734 3199 2794 2233 1758 1392 1115 1090 969 922 926 894 762 685 568 488 432 375 364 522 860 964 812 717 668 950 2762 4941 4379 4923 4687 3870 4921 8351 11757 10890 5310 1581 1164 586 252 191 218 256 208 101 63 50 50 51 55 56 49 47 41 38 33 25 30 38856 288 456 30 9816 10 47 36 7194 -962 25 267 490 574 819 1189 1272 1137 1213 1322 1202 1118 1553 3682 9985 23559 33402 8886 4020 4229 5612 7236 5758 4774 5625 8821 21665 39932 91072 210349 326859 312102 184518 94145 2608 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 315 1471 2835 3576 3044 2134 1788 1594 1047 648 159 999999 999999 999999 130 619 862 1174 1907 2781 4364 6539 8428 10116 12482 15962 20657 26080 32575 38859 44331 48818 52383 53767 54247 54607 53861 52053 50887 49871 47945 45916 44738 43637 43732 43294 42868 42188 41365 40453 38953 37632 36033 33606 31544 31328 31801 32407 33101 34518 36546 38537 40460 42239 43683 44095 44433 45402 46286 46904 47348 49232 50607 49187 47752 45924 45540 46174 47601 49764 52110 52465 51324 50535 53911 64218 79474 89729 92032 87453 75208 60871 51994 49719 50401 48175 42953 38537 32916 25092 21655 22069 21473 18161 15268 13640 14916 17665 18579 18018 18179 18662 18982 18202 17437 16454 15397 14747 14100 12791 12524 14042 16171 17261 17548 17537 16434 14733 13145 11863 11516 11750 11734 10046 9922 9818 9046 9054 8876 8143 7588 7169 6665 5855 5308 5127 4642 3678 2789 2113 1836 1828 1679 1457 1164 981 815 703 637 565 502 455 398 376 442 673 839 746 684 767 1056 2913 5004 4557 4352 4296 3883 4239 6805 11202 13655 8581 2362 685 427 250 209 220 262 218 126 87 74 74 78 68 65 68 63 60 51 47 46 45 38862 264 1177 30 9817 10 47 42 7195 -965 44 411 1031 2423 6477 17638 46842 142434 384426 529768 284793 95900 3667 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 725 1806 1794 1414 1552 1809 1419 1081 857 606 352 81 -42 95 202 297 416 894 1672 2770 4534 7136 9043 11184 14356 18205 23453 29957 37004 42745 46442 48287 48624 48790 50044 52189 52774 50576 48537 47895 47084 45441 44011 43172 42232 42478 42452 42424 40877 36966 32377 29743 28547 28244 28977 30023 30822 31533 32903 34214 35571 37163 40299 43372 44922 45413 45372 45170 46398 49096 51455 51354 50577 48848 47054 45494 44562 44175 46103 47706 49958 51586 50608 50373 55692 63320 72128 78501 75995 66578 57217 51715 47209 44305 44107 46166 47530 42275 29242 22302 22992 22521 18714 13736 12759 15041 18000 18258 18173 18609 18284 18065 17661 16654 15177 14199 13022 12599 12481 12629 13336 14414 15111 16279 16052 14960 13952 12772 11810 11473 10882 10217 10235 10075 9589 9454 8973 8578 8293 7734 7168 6489 6160 6165 6440 6359 6026 5720 4915 4164 3737 3428 3134 2741 2174 1551 1021 735 630 606 564 495 436 402 356 328 368 474 631 652 684 1062 2297 4287 4525 3463 2669 2250 3860 7001 10296 12853 8657 2301 510 281 183 151 191 216 163 84 65 53 50 55 48 39 38 36 25 24 20 14 14 38868 266 1117 30 9817 10 47 48 7196 -968 -97 337 739 1459 3384 5088 7870 23752 68503 187057 393605 392631 274200 50986 -50 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 961 1774 1662 1127 1057 1351 1406 979 359 72 -5 0 -1 -24 -69 157 520 1131 2126 3279 5247 8352 11473 14408 19204 26002 32419 37498 40560 42693 44875 47375 50081 51083 50903 50790 49751 49372 48122 46521 45023 44825 44965 44771 43939 42447 40713 38315 35515 33673 32604 32350 32119 31991 32260 32220 31953 32449 33800 35529 37201 38530 38656 39684 41769 44009 46009 48636 50383 51066 50866 48999 47426 46258 45047 44465 45063 46718 50516 52578 53756 54303 56147 64805 73622 78387 77174 68610 62954 59444 56621 52416 46642 42057 41485 43163 42851 36613 28563 26132 23206 17028 13578 14626 17100 16745 14811 15705 17090 17051 17399 18024 18670 18883 19318 20061 20245 19284 18326 16952 16332 17398 18125 19216 19313 17279 15117 13771 12718 11954 10874 10291 10366 10261 9607 9117 8392 8460 8123 7422 7184 6902 6973 7272 7310 7112 7037 7465 7545 7250 6788 5450 4736 4151 3304 2223 1392 976 832 737 664 620 568 479 414 374 403 487 611 655 625 1047 2664 4863 5084 3419 2462 2530 4211 7316 10084 11503 7521 1481 409 258 192 179 211 253 195 112 85 77 69 67 67 68 66 65 61 55 48 38 35 38874 300 97 30 9817 10 47 54 7197 -972 2793 3212 3672 4360 5464 6774 7750 7370 7170 8537 12227 15268 18721 19702 19661 20866 26736 29853 24714 22392 25443 34599 15762 13171 3906 3602 3500 3611 3817 4238 4505 5049 5532 5601 6584 8102 10906 21094 45572 51853 20830 24596 31225 22230 23937 31336 13783 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 354 907 685 402 281 221 336 352 70 -88 999999 999999 999999 999999 24 287 776 1531 2537 3995 6244 9760 14304 19405 24759 30586 35615 38873 40998 42739 44417 46734 49035 49071 48365 48811 51393 51274 49944 48086 46493 45910 44931 43057 41289 39626 37424 35056 32672 31240 30390 29656 29099 30409 33026 34213 34440 35294 35871 35052 34788 35269 35541 35021 35034 35875 37773 40200 41271 41676 41885 42611 43833 44961 45133 44048 42929 43789 45991 49532 52441 54032 58550 67375 75473 77877 71626 63340 56504 54457 54945 52379 47737 43282 41855 42297 41618 40215 36646 28995 19090 13901 14781 17163 17367 15367 14603 16686 17137 16322 17141 19227 20429 20974 21797 21159 20320 19782 18937 18659 18899 18803 19366 19702 19930 19801 18599 16724 14388 13111 11744 10362 10031 9819 9494 8950 8971 8644 8536 8341 8369 8041 7407 7117 6829 6645 6492 6518 6869 7335 7454 6926 5389 4065 3647 3205 2590 1899 1449 1339 1393 1312 1071 789 573 427 373 381 461 552 637 651 608 1498 3816 6478 5209 2554 2160 2812 4289 6394 7795 5573 1371 399 275 200 181 204 247 187 118 91 77 73 80 75 70 69 63 59 56 48 43 45 38880 294 278 30 9818 10 48 0 7197 -975 84 798 2055 2852 3689 4526 5168 6162 6636 8253 12763 30253 57330 37014 45141 35144 26231 13302 13115 13889 15747 18114 20338 22767 24297 21186 18497 18683 15917 13695 13418 15190 29137 44978 26192 19623 31417 48848 60703 60126 7175 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 261 269 -29 999999 999999 999999 999999 999999 999999 999999 999999 -83 174 644 1496 2630 4389 6843 10346 14946 19755 24691 29513 33754 36758 38945 40808 42899 45273 47204 49115 51025 52489 53325 53087 51303 47180 43719 41426 39720 38541 37499 36403 35312 34198 33155 32034 31265 30827 31175 32329 33761 34067 33672 33203 32661 32332 32382 32459 32930 33832 34215 34173 34388 34660 35254 35270 35553 36254 37169 38656 40175 41284 41353 42193 44052 46348 49732 51897 53871 57641 63923 69554 73229 70565 64708 57482 54856 54518 52679 48122 43732 42297 42372 43066 42207 38056 31271 19414 14702 16524 17048 14674 12776 13842 14690 14440 14229 15163 17835 20776 21664 21371 20518 19377 18736 18309 17796 18009 18931 20285 21297 21392 21964 21083 18818 17093 15546 13411 11754 11663 11248 10567 9605 9016 8731 8588 8664 8193 7503 6748 6428 6390 6419 6786 7147 7137 6543 5989 5502 5349 5167 4528 4176 4015 3830 3475 3334 3417 3746 2940 1876 1163 668 511 491 466 494 591 620 628 628 1521 4278 7415 6210 2785 2126 2198 2429 3157 3588 2199 727 443 303 217 188 207 225 142 71 59 68 61 56 55 58 50 43 43 34 27 23 18 38886 293 308 30 9818 10 48 6 7198 -978 43 508 992 1842 2984 4000 4818 5265 5857 6328 6830 7231 8581 9439 8845 7114 5914 5736 5509 6377 8286 10440 11906 12371 13273 14949 17854 20828 32034 37419 57438 76649 72207 80497 36901 7872 6806 9635 6034 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 291 615 1235 2228 3769 5708 7911 11415 16679 22179 26407 29632 31858 35004 38749 41162 43045 44867 46128 46978 46969 45448 44226 43613 42503 40188 38072 36604 34983 33733 33372 33371 33673 33628 33220 32574 31949 31650 31415 31025 30620 30489 31034 32047 32396 32514 33327 33912 34510 34140 33337 33163 34585 35967 36801 37809 38969 38890 39160 39649 39676 37868 36537 38092 39846 40983 42430 45784 50920 55114 59436 64905 68579 68386 62571 52664 52008 53105 51883 47738 43105 39847 39573 41683 41790 36676 28422 20398 17025 18042 16461 13451 13639 14752 13832 12889 14475 16149 17479 20143 23263 23286 21482 19181 18097 17598 18066 19410 20043 20783 21256 20356 20019 20862 20946 19289 16949 15088 13761 12270 10813 9983 9384 8839 8836 9033 9171 10352 9506 8239 7819 7298 6919 6718 6725 6864 6662 6190 5874 5777 5764 5357 4982 4799 4942 6227 7755 7524 5618 3869 2613 2032 1371 835 635 562 531 533 581 660 603 611 1198 3386 6356 6009 3061 2024 2211 2489 2862 2466 1215 491 391 333 231 201 225 232 137 76 71 72 70 62 64 61 59 56 56 55 45 42 35 38892 290 399 30 9819 10 48 12 7199 -981 -12 252 234 401 572 725 533 524 618 884 1337 1135 944 1107 1210 1410 1585 1817 2247 2840 3422 3615 5084 7663 10581 14694 18488 16542 15501 48039 113849 180362 210103 224285 74396 2405 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 126 246 601 1077 1707 2453 3501 4892 7202 10543 14161 17634 21070 25058 29678 33885 36481 38181 39162 40187 41332 42037 42371 41411 39992 39719 39484 38387 35943 33733 32410 31862 32546 33280 33828 33720 32966 32724 32184 31889 31363 31881 32289 32547 32559 32888 33183 32493 31856 32037 32990 33863 34345 35218 36832 38441 39892 40332 40152 40636 41107 40590 39324 38132 37334 37574 38377 39744 40346 40625 42984 45812 49283 52031 54899 56592 53226 45769 44512 47021 46553 44029 41714 41115 41385 42717 42626 40166 34826 26437 20487 19273 19870 17934 15694 14711 13739 13278 14403 15279 15770 17348 20398 22754 21832 20266 20996 22469 22651 23007 23746 23255 22783 22996 22431 22143 23196 24010 23951 22050 19272 16580 12992 10424 9733 10485 11108 12266 13168 11782 9906 8905 7759 7935 7935 7536 6957 6216 6001 6032 6205 6512 6472 6556 6397 6151 6325 6072 7040 9473 11674 10923 8877 6410 4298 2819 1731 989 648 562 468 452 508 657 703 517 710 2422 5154 5458 3017 1954 2280 2710 3382 2944 1347 531 444 379 241 186 192 216 138 69 62 51 45 46 50 40 35 35 32 27 23 14 13 38898 279 731 30 9821 10 48 18 7199 -984 286 162 547 987 1300 2345 3871 6512 8161 7923 10800 15124 11521 11470 17321 46812 119297 185127 217719 218813 188241 132611 23647 901 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 151 381 800 1338 2000 3002 4371 5991 7991 10315 12746 16314 21520 27076 31904 35404 36152 36505 37081 38177 38836 38844 37808 35920 34288 33360 33578 34613 35606 35446 34884 35309 35845 35724 37054 39381 40247 39911 39605 39773 39992 39488 38076 36369 34684 33550 33272 32839 32193 31451 31963 33353 34793 35708 36211 35910 35178 34642 34436 33680 32995 33173 33364 33957 35060 35895 36853 37797 38004 37756 40573 44428 48000 51143 54182 57244 54277 45265 41092 45105 45791 44265 43921 45422 47729 49789 47194 42539 37466 29051 25416 25299 22838 18230 15100 13574 13132 14578 15028 14870 16741 20356 22616 24335 23660 24502 27499 30510 29907 27583 26077 25032 23293 22839 23926 26850 28176 28120 27705 26125 23033 18904 16196 15768 16061 16010 15250 13260 10476 8887 8387 8559 9059 9316 9424 8938 7706 6817 6126 5770 5686 5827 5884 5584 5388 5968 7359 8895 10503 11772 12680 11516 10696 10702 9452 8523 7347 4082 1298 612 479 436 419 467 605 789 614 441 1390 4284 4253 2228 1716 2465 3301 3665 3025 1646 788 586 409 258 213 229 254 205 115 92 84 79 84 73 68 64 57 60 57 46 45 38 38904 275 851 30 9821 10 48 24 7200 -987 422 924 490 2400 6262 10979 15712 17662 24416 14858 21211 36146 86415 168500 196623 205971 198248 183202 84789 1280 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 490 854 1380 1888 2706 3810 5239 6819 8985 12163 16439 21327 25891 29348 31384 32361 32929 34081 34881 35039 34110 32914 31795 31152 31061 31962 32910 33018 32651 32194 32185 32985 33462 34894 36129 37697 38427 37216 35955 34657 33446 31855 30332 28981 28358 28528 29082 29714 30657 31864 32072 32187 32243 32693 33171 32988 32381 31988 32216 32286 31549 31277 31669 32733 34234 35522 36022 36537 36958 37995 40110 42198 43871 44152 44701 46095 45903 42162 39861 43780 47518 43131 41202 43629 49350 54661 52702 46992 40318 34077 28995 25161 20261 16925 15177 13455 12434 12818 14238 17087 20517 22259 22273 22032 22409 25009 27693 29571 29321 26326 23169 20751 20000 22305 26704 31281 33436 32769 30812 28222 24498 22937 20658 19157 17832 16627 14440 11507 9787 8495 8423 8886 8952 8987 9131 8701 7730 7176 6821 6852 7229 7212 6780 6536 6188 6025 6587 8051 9617 11089 11695 12279 11808 10318 10171 9567 8429 8103 8538 8514 6190 2614 785 439 407 422 518 640 462 634 2472 3720 1836 1575 2653 3761 5359 4887 2159 842 560 392 260 220 222 240 187 111 77 68 72 63 69 66 60 55 49 54 47 43 42 38910 302 41 30 9821 10 48 30 7201 -990 745032 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 923 2824 7705 14390 5932 10035 15535 14882 26344 56520 114473 217124 281656 287125 125371 60157 61681 4253 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 458 908 1501 2257 3292 4255 5282 6491 8099 10488 14162 18498 22642 26089 27995 28475 28709 29465 30085 30041 28842 27240 26020 24774 23593 22576 22152 22168 23588 25822 28126 29449 30445 31238 32364 33090 32433 31487 30719 29727 28533 28004 28472 29312 29594 28624 27765 28198 29430 30254 30618 31922 33345 33692 33649 33091 32680 32169 32227 32283 31757 29948 28101 26966 26787 27531 28101 28454 29120 29572 30242 31767 34300 37257 38948 39528 40106 41647 43340 43092 42621 44044 45382 44285 43168 45016 51722 55583 53107 48536 43247 35686 29889 25846 21731 19726 17161 13456 11549 12257 15446 18911 20509 19219 18430 19438 23169 26382 27573 26500 23383 21002 21068 22681 25119 29234 33969 36543 37222 35787 32621 29337 26572 24961 23965 22661 20737 18343 15260 12148 10331 9270 8803 8922 9215 8732 8126 8183 8213 7836 7351 7322 7359 7346 7192 7312 7491 7509 7444 7521 7741 8620 10763 12158 11923 11420 10914 11073 10246 8239 7569 8805 11204 10702 5318 1425 527 369 347 381 488 558 470 1114 2399 2144 1685 2246 4417 5472 3018 1761 750 649 435 280 196 198 222 153 90 66 56 55 51 47 48 45 40 34 31 31 24 21 38916 286 521 30 9821 10 48 36 7201 -993 132 447 651 727 665 768 898 1001 1026 764 824 1060 1189 1651 2020 1675 1944 3092 7030 13728 32286 72727 124694 168975 208437 185629 144182 17612 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 97 769 1697 2339 3192 4311 5341 6474 8219 10702 13942 17797 21600 24523 25739 25700 25352 25732 27169 28621 29259 28550 26370 23759 21125 18985 17527 16812 16955 18273 20812 23568 25952 27683 28572 28831 28686 28366 28904 30163 31744 32361 32091 30968 30414 29671 28641 28036 27715 27769 28131 28988 30232 31750 32186 31671 30651 29194 27931 27470 27086 26333 25838 25137 24685 24813 25418 25956 26142 26706 27818 28966 30536 31878 32906 33751 34533 35484 37304 38310 37537 36845 40061 46317 47581 45521 48342 53760 56857 56079 51611 44461 36490 30891 26626 23304 21529 17661 13227 11547 13109 16532 18845 19529 17780 16971 18295 20597 23074 22444 20790 20430 23931 27973 32885 36241 38997 40798 39333 35582 34467 33489 33281 31975 30989 29294 24754 19512 15605 12168 10741 10293 10750 11548 12216 13141 12685 11938 11706 11472 10745 9501 8822 8321 7884 8013 8595 9227 10049 9915 9722 9450 9575 10492 11052 10842 11177 10827 9872 9076 7895 7317 6088 5336 6731 8368 6333 3052 1114 483 398 414 399 451 610 1152 2220 2864 2781 2408 3084 4009 2040 1388 564 497 571 361 185 195 204 135 80 65 59 61 54 47 44 43 47 37 36 35 25 29 38922 289 430 30 9820 10 48 42 7202 -997 -73 155 482 384 412 491 609 640 610 383 575 1016 1904 5095 11007 13797 22339 27449 30658 57869 84225 60427 19569 6041 6672 20847 59468 63207 49707 4140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 678 1539 2464 3386 4343 5605 7252 9523 12670 16162 19806 22729 24273 24486 24076 24483 25397 26808 28094 27782 26214 23818 21468 18969 16656 15696 15409 15816 16405 16998 17923 19148 20884 22185 22043 21358 20403 20289 21159 22037 23045 24219 25172 26385 27807 28383 28856 29081 29693 30351 30294 29856 29647 29518 29809 30071 29848 28217 26885 26771 27143 27396 26881 26029 25831 25521 25000 24403 24268 24594 25348 26861 28688 30390 32094 33746 35014 36046 37012 38131 38426 36363 34260 38494 47873 54322 49614 49599 55145 56397 54863 49660 42037 35028 29868 27919 27281 24295 19230 13998 11777 14921 17862 18322 18886 16872 14866 14442 16274 17872 18427 20672 27114 32656 35960 37026 36288 34269 31345 29913 29834 31655 35261 35720 32762 28545 23746 19897 16334 14119 12013 11437 12708 15147 19465 23628 24283 22619 19503 16544 14628 13235 12074 11133 10647 9952 9864 10101 10578 11162 11889 12520 12018 11384 11846 11952 11445 11630 12461 11502 10076 9217 7856 6847 6459 6377 7725 8803 6666 3988 2032 809 456 478 475 394 533 1365 2637 2771 2031 1571 1848 2304 1552 1137 495 420 499 288 174 206 200 133 87 80 67 73 65 67 62 54 55 52 52 42 37 36 38928 279 730 30 9820 10 48 48 7203 -1000 538 888 1129 1958 2447 4136 6142 11711 31645 23605 20943 39255 52433 48692 45506 59821 130550 199888 204368 263072 168359 16698 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 141 617 1160 1986 2985 4098 5480 7296 9907 13265 16680 19533 21938 23943 25342 26080 26595 27660 29184 29264 27923 25219 22566 20107 17971 16971 16835 17478 17997 18039 17750 17385 16845 17059 17968 19488 19937 19430 18312 17065 16574 16834 17257 18540 19653 20287 19703 19204 19559 21021 22828 24180 25219 26303 27309 28258 28728 28848 28400 28331 28513 28687 28428 28554 28580 28469 28385 27956 27664 27336 26819 26863 27266 28260 29501 30014 30288 30846 32195 33267 34715 35533 35439 35112 33843 33031 33560 39014 52293 57571 50664 50294 55490 56329 51132 44708 38802 34723 32269 31666 29526 23141 16213 14095 16600 18808 18857 18518 17084 15178 13902 14926 16466 16488 19848 29386 35165 36436 34905 32642 30353 29285 30535 32979 35323 37949 38726 37990 33795 29040 22486 17296 14741 13008 13066 15106 19255 22677 24290 24993 24800 22365 19432 17152 14693 12210 10652 10708 11995 12281 11638 11479 11998 12217 11713 11043 10580 11143 12348 12664 11984 11162 11936 10830 9804 9186 7651 6815 6681 7525 9270 9899 7692 4621 2908 1279 576 471 437 375 449 904 1793 1937 1430 1145 1067 997 988 868 471 456 580 317 210 238 232 144 109 106 98 86 84 83 82 82 81 72 71 63 53 53 38934 276 820 30 9820 10 48 54 7203 -1003 2476 10662 10239 4604 3283 8368 11262 21844 16286 8582 26537 40557 48673 91362 218143 401716 362481 58641 539 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 471 1539 2370 3259 4488 5975 8198 11757 16074 19388 21464 23002 24175 25579 27373 28994 29791 30245 29243 27479 24182 20730 18006 16984 17412 17971 18414 18261 17784 17101 16739 16261 16073 15930 15954 16653 17950 18083 17337 16785 16689 16629 16623 16887 17668 17855 17471 17163 17351 17914 19274 20784 22018 23258 24517 24913 24585 24495 25067 25924 26339 25727 25126 25094 25534 25837 26301 26070 25488 25891 25761 25496 25567 26363 27527 28149 28367 28455 28718 29454 29983 29827 28537 26832 25916 26030 26388 27565 33658 48349 54273 48229 51290 57460 57807 51099 43668 37631 34181 34028 35149 32918 24802 18739 18688 19152 17920 17101 15830 14534 14152 13720 13492 15051 19805 26732 31280 32276 30757 29431 29564 31740 33900 35181 35300 34378 33381 30892 25957 20480 17228 14659 12314 11536 12135 14561 17300 18590 19399 19859 20297 20717 20287 19726 19757 18392 18194 17610 15521 11956 8362 6697 6739 7151 7815 8584 9119 9200 9220 9559 10567 9914 9838 10378 9255 8330 7229 6503 5684 5240 6510 10359 12783 9011 4301 2621 1374 607 453 384 292 378 1036 1590 1410 1141 1109 853 580 594 591 457 555 821 350 175 207 184 100 86 85 76 68 69 61 60 53 50 50 48 45 40 27 38940 286 519 30 9819 10 49 0 7204 -1006 204 399 468 574 937 1506 2141 2316 2766 3496 4093 5936 15477 28793 38936 73240 87465 70396 30886 33672 46101 96182 86491 147021 122999 35791 22612 4337 -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 160 1094 2532 3753 4889 6497 9178 12382 16096 19269 21780 24086 25684 26379 26677 26624 26665 26967 26276 24657 22651 20331 18865 18406 18111 17954 17556 17136 17150 17026 16971 16397 15183 14508 13942 13544 13819 14489 14806 14634 14872 15111 15315 15378 15047 15488 16688 17581 17953 18105 18167 18978 19665 19995 20533 21385 21791 22421 22891 23771 24886 25594 25231 24064 22859 22677 23484 24255 24828 25450 26345 27262 27273 26891 26951 27546 27575 27435 27243 26743 26167 25642 24809 23619 22039 21247 21520 22372 23454 25564 31879 42462 48006 48423 49284 55499 58800 55519 49178 42545 39364 38503 36676 30711 25163 23924 21411 17653 15810 15415 15011 13769 11666 11635 14850 20341 26564 30195 28874 28734 29650 31235 31654 32085 31977 31802 30856 29023 26488 22069 18712 16289 14649 13414 12924 12687 12994 14311 15743 16017 16055 16149 17029 19706 24052 29954 28832 21439 13178 8686 7222 6278 5450 4823 4527 4758 5572 6337 6760 7273 7861 7997 7245 6518 6581 7091 6741 6377 6152 5527 5110 4405 4515 6836 9612 8697 4573 2353 1508 780 454 359 244 269 720 1290 1340 1146 1011 719 425 380 453 417 531 862 391 150 180 148 76 61 54 50 47 47 44 34 36 30 27 30 21 6 4 38946 288 461 30 9821 10 49 6 7205 -1009 446 974 1171 1195 1547 1962 2270 2232 2333 2532 2810 3182 3100 4409 22728 61873 67947 54689 99620 65055 24914 63563 60928 7384 7874 18641 26087 34167 29779 4280 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 799 2130 3727 4864 6484 8396 10606 13794 17962 22103 25290 27122 27625 28259 28243 27799 27441 26593 25126 23878 22240 20667 19118 17768 17079 17022 17883 18927 18995 18236 17519 16352 14984 13849 12739 11763 11880 13087 14750 15859 16235 15747 15467 15540 15645 16028 16926 17431 17408 17619 18087 18780 19064 19412 20322 20815 21430 22331 23513 24272 24589 24853 24780 24219 23991 24285 24724 25172 26009 26383 26776 26684 26134 25933 25962 25816 25745 25536 24784 23809 23290 22907 22326 21789 21462 21159 20719 20801 21489 22987 26798 33830 42317 45209 42998 43440 50087 52355 51990 50487 46351 43498 40357 35340 31615 28622 23796 19083 18385 17752 15195 11925 10562 11685 15469 22127 28012 29341 27332 26727 25854 25022 25247 26641 27183 26915 26757 24903 23257 21834 20442 18010 15927 13884 12666 12717 12833 13417 14254 15019 15229 15507 16415 17283 18843 20404 20967 19887 17594 14570 11761 9184 6795 5190 4247 3643 3493 3644 3952 4672 5694 5913 5312 4846 4789 4842 4535 4242 4537 4447 4162 4019 3624 3368 4343 7429 6720 3363 2036 1281 791 480 374 275 213 352 532 625 827 1221 1079 531 337 358 497 592 805 443 172 194 150 94 72 73 54 46 51 43 43 46 38 36 34 26 22 12 38952 300 101 30 9821 10 49 12 7205 -1012 -28 65 104 128 305 720 997 1195 1571 2163 2764 2940 2537 2419 2639 2357 2767 2843 2988 3206 3338 3745 3194 2930 3046 3155 3309 3326 3567 3864 2944 2116 1543 1031 809 659 730 796 778 179 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 375 1336 2711 4454 7078 10475 14042 17796 21137 23341 24733 25867 26171 26102 25903 25585 25332 24967 24044 22856 21141 19129 18171 18248 18865 19740 20748 20909 20062 18759 17186 15355 13833 12214 10879 10569 10796 11882 13598 15723 16658 16608 16628 16673 16482 16661 16990 16510 15504 15012 15528 16454 16883 17596 18436 19292 20510 21295 21842 22657 23078 23508 24022 24313 24561 24775 24251 23990 24223 24413 24701 24479 23888 23490 23466 23688 23551 23391 23403 23136 22808 22250 22010 21890 21453 20850 20177 19599 19104 19048 20446 24542 30306 35251 38268 37022 36014 41033 46910 51821 53659 50756 48961 45116 39371 35376 30141 23553 20119 19426 15754 11314 9243 9512 11373 15946 22671 26230 25901 25555 24802 24384 24543 24505 24222 23163 22271 21269 20848 20802 20562 19602 18216 16261 13942 12689 11696 11783 12378 12680 13552 14763 15784 16636 16869 16332 15679 16479 17787 17607 14915 13295 12542 10856 8422 5319 3543 2791 2444 2444 2889 3607 4031 3916 3399 2959 2889 2762 2622 2779 3269 3907 4299 4285 3425 2769 3334 4963 5715 3817 2015 1189 823 549 366 273 236 277 398 425 542 1003 1348 799 285 209 327 459 469 426 160 163 135 86 59 51 41 39 30 23 31 30 20 15 17 11 6 5 38958 278 761 30 9821 10 49 18 7206 -1015 209 313 2214 14931 41334 59350 61180 83414 188825 256703 188644 169960 61959 45353 5317 195 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 482 1692 3795 7135 11603 15678 19119 21321 22594 23804 24682 25725 26121 26057 25447 24219 23080 22001 21364 21328 21186 21551 22288 23060 23032 22495 20886 18623 16964 15234 13192 11666 11140 11053 11516 12105 12943 14100 15987 17510 17422 16853 16389 16017 15940 15919 16109 16192 16219 16780 17988 19309 19719 19497 19902 20784 22122 23610 24061 24484 25097 25488 25779 25520 25747 25685 25391 25238 25060 24793 24810 24650 24704 24467 24424 23971 23706 23236 22708 22324 21837 21601 21300 20806 20130 19564 19111 18847 19244 21109 24581 28066 30767 33794 35377 35117 36778 40871 48222 53239 54771 55840 51954 43616 37332 30689 24847 21819 18832 14458 10828 9077 9447 11523 15713 20503 24158 24945 23723 22894 23082 22573 23529 24722 25412 25232 24406 22971 22063 20321 17900 15857 14435 12489 11362 10881 11027 11068 11453 12319 14100 15871 17022 16912 17157 18112 18822 18825 18641 19243 19839 20070 17583 13237 9552 6840 4659 3414 2743 2647 2721 2759 2952 3100 2921 2578 2378 2480 2777 2959 3530 4001 4277 4766 4174 3135 3312 4078 4097 2912 1553 996 773 567 415 328 325 393 471 513 516 1098 1467 859 297 199 242 417 274 290 179 178 148 99 79 72 65 67 52 49 53 45 48 47 37 33 27 18 38964 290 401 30 9821 10 49 24 7207 -1018 -69 442 1230 1853 1947 1667 1599 1417 1408 1672 1977 2028 1930 2182 2344 2355 2413 2498 2883 10249 20208 18628 34867 36729 48411 76906 82823 52688 32095 15209 -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 275 1205 3336 7146 11722 15434 17537 18823 19750 20969 22154 23078 24217 24798 24308 23089 21742 21088 20980 21308 21360 21577 22213 21763 21327 20302 19151 18020 16497 15416 14399 13499 13141 13118 13119 13413 13422 13511 14024 14758 15964 16305 15911 15780 16267 16400 16581 16638 16438 15895 16168 17529 18393 19316 20673 22519 24952 26122 26346 26522 26746 26448 25220 23526 22111 21067 20745 20662 20238 20153 20502 20820 20983 21296 21539 21641 21728 21954 22301 22043 21763 21450 20918 20095 19694 19487 19149 18893 18540 18902 20536 22655 24848 27080 27954 32311 36124 35049 35242 39558 49349 56284 58287 52902 45012 38868 32089 26258 22400 17911 13467 10303 9338 9135 10060 13026 17703 21515 22595 22779 22397 20951 21389 24295 26711 27844 26817 24160 21937 20209 18163 15587 14143 12856 12495 12160 12269 12032 12200 11958 12339 13010 13361 15211 17670 18573 18813 18676 19082 18782 18980 19266 18251 16209 14430 12751 10328 8038 5308 3698 3339 3458 3454 3655 3561 3486 3369 3417 3750 3799 3781 4000 4142 4161 5238 5250 3626 2805 3116 3646 3608 2799 1879 1046 547 418 385 338 297 348 434 419 443 971 1420 695 278 201 263 305 206 221 167 159 126 87 61 58 54 49 45 43 41 36 34 34 28 13 12 6 38970 280 702 30 9822 10 49 30 7207 -1021 265 -27 999999 999999 999999 999999 999999 999999 999999 259 801 1377 5090 13211 29124 49243 69605 102718 160502 242455 234008 314269 239606 131237 410 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 444 1446 3681 8798 14439 16432 15732 16169 17499 19505 22181 25081 27531 28429 27629 25972 24752 23977 22751 22054 21881 21785 20970 20436 19822 19196 18276 17357 16873 16472 15938 15488 15223 14329 13295 12330 11634 11458 11220 11982 13643 15688 16959 17500 17610 16888 15775 15342 15604 16770 18152 20400 22664 24748 26837 27075 25993 24571 23231 21736 20433 18859 17703 16697 15720 15137 15027 15487 15946 16456 17022 17579 17613 18438 19280 20001 20603 20947 20913 20328 19521 18673 18014 17553 17264 17539 17841 17911 18324 19422 20753 22174 24165 25846 27373 29294 31713 32625 31797 34708 43624 54831 58796 54089 46247 39459 32829 26557 21974 17796 14132 11961 11100 11118 11831 14216 18272 21529 22843 22792 20667 19066 20613 23988 25948 25646 23216 20883 18618 16868 15566 14473 13707 13235 12978 12912 12641 12837 12955 12754 12634 12631 13215 14512 15545 16189 16581 16651 17225 16927 17107 17641 17093 16266 13947 11524 9864 8017 7105 7140 6642 6136 5937 6163 6933 7371 7309 6432 4903 3349 2731 2870 3641 4179 4956 5948 5878 4767 3026 2275 2648 3135 3161 2661 1641 654 372 324 340 307 284 326 362 406 657 1511 1648 498 178 207 361 265 248 201 165 166 96 47 41 44 34 30 34 26 26 25 21 14 11 5 2 38976 294 283 30 9823 10 49 36 7208 -1025 -57 262 773 1170 1433 2333 3386 4221 6576 10465 12574 13859 16035 18345 21166 23261 22868 22128 21169 20735 19717 16847 15136 14399 12147 9143 9604 10810 10667 9607 22749 61104 130826 203316 134571 52053 816 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 464 2346 7640 12013 12881 14415 17372 20628 23358 25226 26106 25552 24600 24394 24328 23309 22100 21051 20545 20751 21568 21784 21454 20495 19464 18416 18608 18506 18315 17333 15622 14180 13066 12259 11907 11770 11521 11722 12265 12847 13899 14504 15172 15902 16120 16876 18275 20719 23163 25413 27600 28623 27691 25887 23327 20962 19600 18197 17403 17157 17526 17136 16933 16862 16849 16585 16289 15961 15624 15612 15592 15999 16793 17435 17903 18136 18251 17964 17356 16581 16263 16403 16540 16565 17176 17816 18451 18726 19152 20280 23002 25700 28115 29614 30355 31392 33164 34032 33431 37493 50039 57967 58204 53606 47644 41583 34980 27435 22011 17899 15272 14454 13644 13774 15931 20042 23602 24359 21015 17142 17119 20171 23461 25255 24267 21869 19648 17092 15377 13634 11999 11221 11434 11523 12260 13283 13954 14077 13813 13292 13274 13476 14292 15649 17467 18998 20127 20194 21093 21484 20651 19949 18536 17084 16201 14461 14161 13154 11505 10031 8063 6940 5667 4806 4144 3377 2555 2138 2044 2193 2664 3175 3905 4618 5121 5503 5532 4496 2932 2175 2238 2588 2807 2278 1414 757 383 276 290 355 321 387 514 573 775 1561 1817 661 248 201 275 275 227 215 190 193 138 89 69 63 58 57 48 48 49 50 39 37 37 29 21 38982 286 496 30 9826 10 49 42 7209 -1028 -13 206 398 653 967 1387 1903 2476 2985 3330 3621 3987 4236 4472 3818 2995 3116 3354 3747 3358 3517 4408 6530 15518 44094 134229 347160 564960 286156 10198 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 811 2883 5489 8400 12012 15650 18707 20518 21419 21320 21091 21515 21976 21801 21535 20950 20250 20204 20190 20196 20737 20652 19307 17924 16973 15889 15342 14876 14082 13231 12424 11881 11878 11585 11379 11064 10845 10652 10563 10843 11830 13442 15465 16878 18787 20511 22444 23901 23969 23396 22059 20527 19198 18278 17813 17752 18261 18258 17800 17372 17369 17790 17870 17254 16515 15483 14077 12827 12140 11984 11996 12533 13209 13842 14533 14984 15370 15592 15831 16030 15986 16220 16555 16803 16925 17211 17879 18892 20515 22953 26252 29022 30425 31582 32792 33747 35880 36738 35206 37048 45382 53282 55739 55394 49060 40965 33362 27696 23243 19891 17658 16964 15674 15544 18706 22858 24189 21785 17310 14732 16552 19675 21912 22621 21681 20347 19661 20568 21923 22886 22129 19834 18452 18032 17191 17046 17089 16460 16000 16443 16524 17387 18778 20555 22076 23752 24477 22871 22555 22817 21105 18641 17232 16519 16313 15587 14394 12321 8661 6199 4919 4663 4361 3976 3573 3238 2928 2543 2336 2392 2786 3542 4173 4837 5785 6766 7524 7957 6814 4462 2947 2080 2124 2490 1687 1014 631 338 261 214 255 314 441 490 570 825 1633 1679 549 192 177 210 198 171 193 185 169 100 61 59 46 44 35 29 30 31 35 24 17 17 14 7 38988 277 797 30 9827 10 49 48 7209 -1031 121 166 205 343 581 975 681 1079 2159 2763 4141 7981 17053 36936 66213 69750 128705 242370 252290 217358 167736 160006 123067 21374 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 418 2665 7432 12529 15628 18022 19815 20657 21109 21999 22533 22566 22135 21485 21206 20453 19056 17430 16295 15816 15188 14321 13801 13566 13406 13032 12705 12441 12241 12104 11493 10993 10811 10562 10159 9808 9623 10295 11367 12729 15070 18913 21956 23101 23720 23142 21226 19292 17727 16723 17092 17948 18760 18716 18971 19345 19453 18835 17956 16680 15551 14280 13441 12638 12197 12062 12280 12504 13034 13469 13905 14289 14440 14532 14592 14592 15043 16190 16956 17189 17308 17396 17911 18498 19230 20906 23845 27361 30407 32089 31899 30439 28671 28359 28755 30199 34596 38300 41873 46293 48092 50546 54385 50211 41722 36055 32343 27520 23517 19807 17463 15825 17195 20349 22408 20456 16366 13453 13917 16644 18428 19960 21128 21664 23364 27811 31298 32651 30779 28364 26348 23854 22017 20346 19268 19290 19581 19825 20121 20528 21319 21489 22029 22880 24113 24387 23823 23449 23161 23627 24029 21659 17759 14467 11366 8687 6798 6318 6074 6280 6113 6211 6094 5381 4535 3614 2969 2705 2726 3058 3936 4968 5721 6561 7942 9299 10048 9571 8350 6681 4583 2800 1812 1637 1457 1075 725 416 292 237 194 238 331 310 312 625 1501 1896 768 205 186 260 205 194 217 181 161 103 69 73 53 44 39 39 43 34 28 26 25 23 16 11 38994 270 1007 30 9827 10 49 54 7210 -1034 52 63 229 393 354 841 1672 3132 10902 20661 44970 107784 205466 290768 375120 404547 155207 2848 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1329 5565 9921 13390 15966 17855 18961 19825 20997 22254 23365 24101 23346 21817 19903 17359 15237 14148 13885 13690 13607 13661 13557 13430 13341 13021 12401 12092 11496 10984 10707 10848 11227 11113 11116 11175 11534 12569 13999 15831 18432 21522 21948 21474 21180 20667 20119 20150 20667 21002 21062 20962 21226 21295 20896 19432 16494 14088 12496 11801 11519 11528 11768 12293 12938 13542 14125 14599 14766 15108 15226 15271 15558 15902 16765 17809 18621 19334 19827 20401 20904 21456 22401 23697 26129 29124 31999 33311 31661 29348 27139 24451 23132 24032 26484 32857 38614 42054 43017 42491 45240 51841 52353 45460 40481 34641 28261 24419 21571 18302 17266 19621 21908 21443 17673 13177 10624 11886 14641 17114 19645 20737 22450 27186 31108 32993 33163 31072 28441 25800 23879 22686 21663 20236 19519 19823 20204 20209 20444 20471 20705 20976 21173 21988 23394 25671 27008 26656 24681 23931 19918 14564 12637 12441 12049 10445 8837 7306 6617 6582 6933 7186 6879 6371 6146 6055 6310 6181 6377 6692 6538 6477 7278 9569 12171 13763 14256 14511 13509 11021 8607 5486 2976 1846 1353 991 670 451 305 246 186 167 170 202 226 336 851 1576 1032 339 243 424 397 214 249 208 180 116 78 61 66 62 44 45 44 45 42 41 39 29 19 18 39000 264 1189 30 9829 10 50 0 7211 -1037 146 984 3242 8312 25474 68333 124284 217319 313303 419395 413377 98413 2231 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 740 5013 9735 12202 14440 17099 19985 22987 25681 26473 25361 22937 19971 17197 15102 14428 14212 14386 14489 14804 14631 14380 13875 13250 12186 11518 11300 11191 11240 11484 11512 11822 11914 11504 11498 11998 13369 15397 16743 17875 19302 21964 24321 24284 23007 22289 22225 22413 22837 23151 23542 23765 21932 18933 16170 14062 12401 11576 11646 11956 12513 12921 13740 14421 14931 15345 15528 15794 16009 16688 17439 18256 19004 19615 19802 20409 21435 22207 22813 23018 23301 23936 25095 26695 29047 31454 32413 31829 30042 27827 25864 23689 22198 22188 25193 33167 39482 41641 41039 44624 48720 52240 54882 49194 40440 34036 29377 24862 21087 18872 17552 19167 20994 19278 15416 12079 10638 12069 14516 17138 18702 19958 24157 31125 36843 36310 32234 27714 23687 20749 18460 15978 15067 15550 16601 16912 16953 17445 17860 18572 19707 20547 21305 22491 23754 23541 22145 20555 18800 20084 20471 18090 16173 14392 14051 14304 13437 11333 9015 7715 7590 7953 8408 8860 9207 8846 7258 5096 4146 5005 6626 7445 8844 11385 14234 16638 17531 16746 15486 13615 11860 10000 6958 3698 2059 1482 1201 906 547 337 268 222 171 138 138 184 214 325 859 921 378 262 451 719 265 223 218 192 123 89 73 62 60 52 50 42 47 40 36 39 31 25 22 39006 269 1039 30 9829 10 50 6 7211 -1040 401 1312 3884 9547 12233 12354 24394 53035 78498 67549 65265 74018 137193 299728 345917 299512 101981 20492 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1832 6357 10897 14911 19060 23126 26730 27704 25763 21867 17935 15496 14869 14873 15242 15815 15095 13931 13360 12924 12470 12369 12344 12137 11975 11649 11678 11564 11228 11534 11884 11632 11594 11513 11913 13565 16103 18393 19903 20274 19921 19989 21556 21977 21633 21433 21974 22980 23656 24052 24410 23448 21283 18433 15825 14468 13645 13147 13259 13539 14017 14893 15756 15904 16128 16641 16983 17439 17826 18568 19333 19821 20486 21455 22078 22435 22683 23041 23363 23496 23804 24495 25749 26911 27882 29417 30625 31463 31444 30570 28538 26086 23569 22134 23747 27628 32678 38199 39740 43268 48514 52239 51499 46744 41776 37467 31992 25998 20325 17598 16622 17409 18742 17145 13767 11076 10931 12768 15502 17464 18742 22207 26567 31005 32251 31556 27835 22445 19107 15916 12831 11222 10653 10393 10761 11642 12629 14211 15732 16420 17438 19487 21416 21027 19926 18349 16451 16979 19120 20362 20532 20275 18971 19402 20897 20530 18625 16044 13499 11541 10234 8926 7768 6952 6110 5876 6276 7108 9116 11123 10626 9727 9560 8097 7882 9340 10199 10976 11944 12630 11542 9259 7395 6083 4531 3226 2152 1419 947 666 443 256 194 167 148 125 143 196 298 589 792 554 373 290 351 300 223 229 187 118 70 66 57 51 42 41 38 33 31 35 30 21 14 6 39012 268 1070 30 9830 10 50 12 7212 -1043 250 908 2412 5406 10545 22360 58427 137637 275287 444567 386373 144741 70016 13884 5762 1956 999999 999999 999999 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 2310 9513 17043 21778 24618 25432 23801 21002 18318 16183 14922 14401 14588 14913 14454 13770 13705 13644 12762 11917 11380 11077 10987 11125 11155 11471 11984 12215 12500 12605 12199 12240 12850 14085 16257 18653 19666 18982 17496 16403 16361 17971 20570 21781 22111 23079 24300 25063 25453 25842 24826 22992 20806 18665 16724 15278 14610 14624 14850 15267 15986 16932 17621 18270 18529 18855 19218 19826 20492 21242 22210 23175 24136 24688 24291 24685 25051 24804 24247 24728 25517 26370 28166 30332 32697 34604 35223 35052 33904 32009 29517 26910 24267 22805 23706 24873 27394 34642 41718 47083 50356 48735 42988 40680 39488 34437 28010 23331 19939 17677 17132 15744 13669 11802 10909 11794 13594 15129 16347 18450 21377 25728 31477 32328 26377 22705 18977 15374 12922 10906 9863 9442 8997 9360 10073 11083 13732 15146 16932 18787 19829 19534 19066 17949 16940 17057 18262 19325 18997 17955 17820 21351 26650 27805 27113 24135 20447 16672 12691 10297 9202 9718 10237 9991 9781 10156 10895 9342 6712 4786 3686 3497 3892 4363 5042 5783 6653 7979 9325 10784 11700 10231 7351 5072 3547 2240 1525 1077 718 464 328 250 179 130 106 103 101 132 230 415 601 518 407 264 231 255 219 225 193 114 67 54 56 38 36 35 25 22 20 18 15 6 -3 -4 39018 284 591 30 9831 10 50 18 7213 -1047 -72 189 634 2003 4450 8022 8677 8589 10239 11790 12973 12921 12874 13921 16084 17072 17352 27063 37871 43923 66062 114321 170575 196437 248006 235538 110504 3361 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2120 11249 18711 19438 17578 15480 14070 14403 15802 16140 15990 15783 14832 13686 12568 11415 10379 9650 9361 9487 10187 11280 12056 12472 12620 12785 12988 12866 12710 12552 13640 15418 16929 17972 18366 17357 16037 15311 15338 15634 16576 18949 22402 23370 23478 23865 23698 22793 21833 20805 20027 18717 16823 15302 14917 14756 15424 16157 16737 17594 18273 19136 20024 20684 20915 21390 21597 21201 21322 21958 23193 24350 24805 24930 24814 25212 25235 24985 25018 25941 27596 29669 32511 35502 36845 37009 35687 33265 30590 27923 25232 22948 21503 20737 22092 25381 29730 34954 40967 45745 45287 40774 36479 34513 33177 29681 24504 18542 15848 15601 14651 13303 12121 11684 12064 13079 14548 16112 17914 21781 28622 35216 34558 30108 23554 17751 13949 12056 10049 9006 9399 10598 11760 14067 15779 17004 17574 17633 18136 17641 16868 16517 17147 16907 17479 18053 18652 18959 20660 23066 25533 27824 27668 25942 24581 23399 22223 19954 18000 19105 18816 17441 14878 11627 8862 5757 3921 2862 2235 2040 2236 2766 3886 4970 5442 5865 7146 8609 8813 9049 10455 10075 7414 4843 3324 2263 1465 964 667 475 350 262 208 146 119 114 102 113 145 191 249 292 380 314 303 470 292 236 203 132 78 55 51 51 45 42 37 35 29 24 23 13 2 10 39024 288 471 30 9831 10 50 24 7213 -1050 39 343 674 1428 2589 3359 4566 5163 6509 10313 16643 20807 31033 31800 22399 26057 18720 18055 23468 34005 33170 22121 27039 38403 63873 175989 236512 192415 91663 36931 2912 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 395 5024 11114 13169 13779 14596 15226 15626 15480 14482 12806 11187 10114 9882 9964 9886 9907 10238 10790 11383 12041 12817 13424 13235 13385 13605 13666 13787 14654 15718 16657 17002 16697 15904 15322 15230 14789 14543 14856 15498 16259 17052 19631 22645 22958 22461 21533 20789 19914 19504 19235 18572 17913 17075 16531 16518 16685 16925 18027 19144 19787 20172 20940 21807 22594 22984 23271 23631 23792 24983 26257 26346 25914 24999 24623 24462 24849 25436 25741 26777 29027 31873 34405 35736 35240 34523 33499 32160 30366 27814 24976 22526 20728 20138 22632 26979 30288 33597 37424 39691 38246 35408 34664 34548 33418 31873 27973 21333 16337 15214 15043 14476 13002 12662 13327 13139 13722 15299 17350 22886 30338 37090 37464 30557 21313 15579 14050 12286 10028 9412 11487 14775 17150 18219 18271 18426 18879 17361 16135 14898 14156 14561 15580 16775 17944 19769 21532 22179 22150 22781 23490 23186 21535 20365 20386 20386 20133 21129 21840 20694 18220 14765 12331 10025 7048 4468 3504 3057 2584 2199 2169 2473 3110 4100 4967 5161 4770 4968 6255 7061 6988 8008 9282 8131 5664 3442 1977 1247 907 709 522 354 244 184 148 113 84 83 94 95 152 276 344 273 227 209 216 244 223 202 132 68 49 39 39 31 31 38 28 28 22 10 7 2 -2 39030 300 110 30 9830 10 50 30 7214 -1053 43 298 513 743 1015 1078 1173 1458 1554 2029 2710 3512 4642 5865 6926 8751 9769 12166 16254 14865 13134 13592 12049 12807 12772 12273 11377 12692 15460 24051 21863 13008 4860 4412 5204 7961 16416 35848 65879 100784 173036 166454 60889 1394 999999 999999 999999 999999 999999 999999 999999 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 2634 8934 15456 17020 15715 14258 13455 12935 12094 11404 11127 11041 11184 11538 12213 12623 12884 12834 12634 12544 13071 14662 16560 18452 19401 19085 17886 16425 15709 15666 15569 15335 14990 14812 15083 15425 16122 17682 18790 18931 19792 21620 22419 21688 21581 21952 22273 22260 21151 19340 17556 16468 16079 16235 16232 16717 18243 19466 20792 22246 23290 24077 24801 25165 25744 25798 25915 26276 25849 25228 24900 24648 24804 25001 25282 26754 28403 28857 29501 31308 32826 34614 37965 41780 43755 43326 40484 36824 33251 30071 27475 26514 28189 30795 33057 35152 35952 36795 36928 35952 35650 35645 36677 37654 32866 23283 17192 15420 15963 15880 14332 13592 14437 14753 14958 17132 22323 29445 38008 41681 37534 28589 19762 15780 14730 12917 11335 12483 15378 17585 17489 15776 13757 12255 10977 11373 11776 12540 14295 16875 18471 19169 19954 21775 24660 25480 24266 22253 19687 18661 20296 22110 22864 22572 21956 21114 18524 16170 14390 12780 11356 9350 7711 6258 4600 3318 2624 2235 2309 2920 3675 4161 4808 5089 4860 4512 4374 4945 5886 6294 6865 7987 8257 6631 3755 2151 1387 1150 1045 812 566 312 212 198 188 136 121 127 136 118 180 459 447 263 248 213 221 249 239 167 101 80 76 66 66 67 68 61 57 52 46 42 32 33 39036 300 109 30 9829 10 50 36 7215 -1056 687 824 846 773 1160 1550 1770 2310 2895 3413 3594 3873 4061 3985 4473 5878 7012 8158 9113 8931 8706 12234 27830 7236 4330 4606 4634 5109 5040 4843 5057 4935 5277 5217 4284 4072 12605 101542 156054 68432 3605 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1379 7739 13903 14934 14511 13821 13284 12557 12045 11713 11946 12670 13520 13596 13085 12787 12494 12304 12363 12864 13997 15589 17345 19066 19802 19489 18611 16724 14908 13807 13789 14365 15467 16643 17874 18471 18434 18294 18065 17158 17751 20100 22303 23143 22846 21356 19209 17102 15370 14267 14305 15391 16325 17248 17466 18897 21046 22092 22597 23086 23901 24120 24185 24242 23482 23161 22925 22616 22207 22418 22910 23164 24208 25184 26790 28322 28580 28628 28856 29913 32182 36157 41389 45872 47053 44843 40631 35769 31321 28407 28198 30000 31746 33373 35869 36770 36070 34816 33875 34814 37960 42805 44313 37549 25890 19428 18609 18890 18319 16170 14175 13838 14682 15866 19177 26399 34431 37469 34835 27873 21392 17506 15457 13362 13173 13905 15898 18868 19927 18022 15615 14090 14586 14895 14961 14844 15541 17011 18584 19855 20736 22154 21601 19807 17776 16541 15840 16353 20609 24543 22427 20245 19734 18988 17476 15444 13789 12857 12627 12531 11560 10325 8920 5965 3549 2573 2314 2433 2727 3045 3330 3989 4856 5417 5153 4562 4291 4742 5741 6617 7098 7674 8184 6688 3951 2251 1354 941 739 608 457 271 190 163 152 137 137 147 165 155 174 307 316 216 230 255 253 239 214 131 99 84 72 66 73 74 71 62 58 57 46 35 32 29 39042 300 109 30 9829 10 50 42 7215 -1059 661 1036 1396 1262 1430 1688 2324 2888 2790 2975 2489 3146 5435 7478 10156 11497 10404 8830 8536 8445 8058 7491 8344 18073 34702 23935 5200 3714 3346 2996 3211 3134 1723 1364 1600 1351 508 -92 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2857 10284 13966 14088 13511 13205 13078 12667 12918 13677 13955 13376 12393 11475 10841 11046 11368 11924 12795 14042 14999 15685 16269 16744 17016 17027 16482 15150 14938 16437 18122 19578 19828 19440 18640 17713 16559 16233 16951 18120 18985 18492 16764 14960 13788 13664 13705 13786 14236 15013 16687 18852 20295 20080 20070 19970 20016 20051 19766 19355 19076 18889 18830 18971 19020 18933 18845 18978 19397 19840 20666 22100 24116 26305 27373 27158 27501 28490 31321 35918 40824 43816 44715 43485 40958 35999 30911 27409 27751 31101 34272 35569 35823 34913 33969 33387 32497 34957 40172 45632 47276 42358 32376 25632 24144 22368 19186 16346 14153 12770 13028 14990 18956 26212 34373 35070 30377 25640 19953 15423 12737 13376 16013 18538 20803 22062 21814 17722 14206 12406 13025 14683 15643 15467 16634 19190 20730 20795 20306 19497 18892 19257 18973 17536 17341 20052 19588 16269 14851 14099 14574 16151 16496 15576 14631 14564 14954 15935 16728 14715 10275 6616 4114 2776 2362 2260 2365 2604 2884 3516 4705 5818 6126 5818 5005 4285 3755 3925 5024 5971 6700 7939 8124 5864 3026 1449 832 601 480 375 250 180 129 122 114 116 169 211 207 145 155 234 196 182 197 209 235 194 106 81 73 66 71 64 62 58 49 51 43 35 29 26 19 39048 297 199 30 9829 10 50 48 7216 -1062 -66 -68 999999 -53 256 697 1238 1776 2355 2529 2849 3186 3113 2966 2499 2132 2107 1940 2385 3069 3480 4738 7244 9314 10492 9799 7552 6222 6847 9525 25918 43633 29333 55875 143256 160415 63824 19313 1090 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 3271 9134 12116 12443 12848 13547 14336 14614 13443 11786 10237 9577 9575 9980 10177 10710 10812 10774 11045 11546 11918 12849 14510 16845 18020 18720 19580 20163 19737 18825 19808 21342 21955 21901 21047 18823 16873 15488 14221 13281 12940 13326 13610 13776 14291 14849 15154 15600 16621 17608 18067 17873 18188 18714 18662 18468 19140 19748 19811 19751 18894 17804 17315 17030 17003 16784 16661 16935 17545 18404 19640 21049 22518 24245 25295 26119 28119 30221 32826 35872 38031 39560 41034 40901 39375 36476 33262 31682 33793 38283 41328 41495 38983 35511 329