45 2310 Browell, Dr. Edward V. (Edward.V.Browell@nasa.gov) M/S 401-A; NASA Langley Research Center; Hampton, VA 23681-0001, USA DC-8 DIAL Aerosol Scattering Ratio (1064 nm) SOLVE II 1 1 2003 2 4 2004 6 8 0.0 Geometric altitude of observation (m) Elapsed time in UT seconds from 0 hours on day given by date 1 0.01 999999 Aerosol Scattering Ratio (1064 nm) 9 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.01 0.01 9999 99999 999 99999 99 99 99 9999 99999 Number of values for current recorded time Geometric 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 17 ------------- DC-8 DIAL AEROSOL SCATTERING RATIOS (1064 nm) ------------- The aerosol scattering ratio is equal to the atmospheric scattering ratio - 1, and the atmospheric scattering ratio is the ratio of the lidar backscattered return (aerosol plus molecular) at 1064 nm divided by the molecular backscatter. Atmospheric density distributions were derived from the Goddard DAO assimilation model temperature distributions, and the aerosol backscattering was estimated at each data point by normalization of the density distribution to the lidar return in a clean region. When using these data, the user must be aware that noise increases with range; that normalization regions may not be entirely aerosol-free; and that there may be under-estimates in the aerosol scattering ratios in and on the far side (relative to lidar location) of clouds due to signal saturations, optical attenuation, and/or signal processing methods. Vertical data interval is 75 m. Horizontal data interval is 30 seconds. Horizontal running average interval is 1 minute (14 km at DC-8 speed of 14 km/min). These measurements have a maximum estimated error of 5% or 0.02, whichever is larger. 20132 276 150 75 9363 5 35 32 6807 1524 2698 236 234 234 236 237 239 242 243 242 240 237 233 228 225 218 211 198 179 156 141 133 128 128 126 126 121 109 90 71 59 51 46 43 41 39 38 35 31 22 17 14 12 13 13 12 10 9 8 8 9 9 10 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 11 13 14 16 17 19 20 23 25 29 31 35 40 46 50 57 64 73 81 90 101 119 169 196 212 251 387 544 604 601 561 507 918 1505 2531 2283 2197 2906 3677 4475 4865 999999 3923 3194 1825 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 38 39 40 40 40 40 40 40 40 39 39 39 39 39 39 40 40 40 39 39 40 39 39 39 40 40 40 40 40 40 39 39 39 40 40 40 40 40 41 41 41 41 42 43 43 44 46 45 44 44 45 45 43 42 43 47 47 46 44 43 45 46 46 47 47 46 46 46 45 47 50 46 43 42 42 46 45 45 49 59 65 54 43 46 50 47 48 46 43 43 37 30 31 47 50 40 41 42 41 40 41 36 38 45 40 39 35 38 49 46 52 50 38 30 29 43 49 29 29 45 22 30 41 32 35 39 47 50 52 52 33 21 42 59 41 49 70 31 18 25 53 58 20163 276 150 75 9489 5 36 3 6807 1508 271 265 264 264 263 262 264 267 267 264 262 258 254 250 246 241 236 224 203 171 151 136 128 121 117 114 106 93 76 62 52 45 38 33 31 28 25 22 18 15 13 11 11 10 10 9 8 8 8 9 10 11 12 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 11 12 13 14 14 15 16 18 19 21 23 25 28 31 34 39 43 50 54 67 86 124 173 242 238 260 271 331 324 312 282 269 229 224 253 275 617 1227 2250 4504 6036 6280 5529 4434 2082 664 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 38 39 39 39 39 40 40 40 40 39 39 39 39 39 40 40 40 40 39 39 39 39 39 40 40 40 40 39 39 39 39 40 40 39 40 41 41 41 41 41 42 42 43 45 45 45 44 43 43 44 42 42 43 46 47 45 44 44 45 46 45 46 47 44 44 46 44 42 45 45 41 40 43 45 43 46 48 52 56 47 44 46 44 41 42 43 39 40 39 33 32 42 43 36 40 46 42 35 38 27 28 32 25 36 33 29 40 41 41 34 32 26 18 33 34 23 37 52 33 34 38 23 34 30 28 48 56 31 7 6 17 36 17 19 50 16 -13 10 22 13 20195 276 150 75 9622 5 36 35 6807 1491 290 285 283 281 278 274 271 268 266 263 262 262 261 259 257 255 253 246 237 218 192 150 121 106 94 88 78 68 58 48 38 28 22 17 16 15 14 12 11 10 9 9 10 10 10 10 10 9 9 9 9 9 9 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 10 11 12 12 12 13 14 15 17 18 19 20 22 24 26 29 32 36 40 54 74 111 127 175 153 145 92 95 103 113 127 142 154 168 186 205 239 291 793 2879 5639 6884 6361 5407 2962 883 607 454 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 38 39 39 40 40 40 40 40 39 39 39 39 39 40 40 40 39 39 39 39 40 40 40 39 39 39 39 39 39 40 40 40 40 41 41 41 41 41 42 43 44 44 44 44 43 42 41 42 40 40 43 45 43 41 42 44 44 42 43 43 41 41 42 41 39 42 43 38 38 40 40 41 45 46 46 47 45 47 42 38 41 39 40 41 40 38 32 30 36 39 37 32 34 31 27 27 22 21 23 26 28 26 27 32 39 39 16 9 23 27 31 24 29 35 28 29 39 27 8 34 35 23 38 44 26 24 16 7 16 3 13 25 1 -14 -4 -11 11 20226 276 150 75 9749 5 37 6 6808 1475 303 295 288 284 282 278 273 272 271 272 272 276 276 277 280 281 283 280 275 260 228 177 130 112 82 68 56 42 32 25 18 13 11 9 9 11 11 11 10 10 10 11 12 13 13 13 13 12 10 10 9 9 9 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 11 12 12 12 12 12 13 14 15 16 17 17 19 21 23 24 26 28 30 36 42 54 60 61 62 62 65 71 78 85 93 102 108 118 139 155 170 190 268 891 2501 3868 4329 4002 2325 1020 1413 1036 1448 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 36 36 37 38 38 39 39 39 40 40 40 40 40 40 40 40 40 40 40 39 40 40 40 40 39 39 39 39 39 40 40 40 40 41 41 41 40 41 42 43 43 45 45 44 44 43 41 41 41 41 41 43 43 41 43 43 42 41 42 42 41 39 40 39 40 42 39 37 39 41 44 45 47 50 47 44 45 45 45 43 44 41 36 38 40 35 31 34 39 40 40 30 26 33 33 28 27 31 33 35 30 24 32 40 33 29 22 20 31 36 34 32 36 36 24 28 38 16 14 22 27 26 11 18 26 37 27 15 27 34 41 36 20 17 10 -1 9 20258 276 150 75 9874 5 37 38 6808 1458 313 305 295 286 275 266 261 259 259 260 261 269 273 276 281 283 284 283 279 265 226 191 143 96 57 38 28 17 11 8 7 6 6 6 7 7 7 8 9 9 10 10 11 13 12 12 12 11 9 9 8 7 6 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 11 11 12 11 12 12 11 12 14 14 16 17 19 23 25 26 27 28 30 34 38 41 47 52 58 64 69 76 84 93 101 111 124 138 155 172 192 207 243 267 738 1056 1147 1330 1276 1423 3084 3462 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 28 34 36 37 38 38 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 40 40 40 40 39 40 41 40 40 40 41 41 43 44 45 44 43 43 42 40 41 42 42 44 44 43 42 43 42 42 44 42 40 39 41 41 42 40 41 42 42 43 46 45 45 51 47 42 41 44 48 45 40 38 32 37 42 35 33 38 41 38 37 32 28 38 40 31 34 43 40 36 28 24 34 45 35 29 39 42 44 39 34 28 31 46 40 35 32 28 43 20 17 29 16 16 17 29 24 12 23 46 56 43 23 20 34 21 1 20289 276 150 75 9988 5 38 9 6808 1441 339 334 326 317 301 284 268 263 260 259 264 271 275 278 279 277 274 272 264 248 194 156 104 47 24 12 7 6 5 4 4 5 5 5 5 5 5 5 6 7 8 9 10 10 10 10 9 7 6 6 5 4 3 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 9 10 10 11 11 12 11 12 12 14 14 17 19 23 25 28 31 32 34 36 39 42 49 56 62 68 75 84 94 105 115 128 143 160 179 201 225 249 278 344 464 493 566 782 1322 2164 5179 6481 999999 999999 999999 999999 1235 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 35 37 38 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 40 40 40 40 40 40 39 40 41 41 42 43 44 44 45 44 43 43 41 40 40 43 44 44 43 41 41 43 44 45 42 40 39 41 43 42 41 44 45 43 44 45 43 44 48 46 42 39 44 47 42 38 38 35 34 40 40 37 37 36 36 37 35 34 38 36 26 23 35 36 32 28 26 30 31 36 37 42 51 45 42 33 19 27 41 44 34 19 39 51 23 20 34 31 12 4 19 18 12 27 39 37 31 21 22 32 36 36 20321 276 150 75 10108 5 38 41 6808 1425 380 372 366 358 342 329 315 307 297 290 292 291 290 291 293 295 301 299 291 273 192 148 93 48 17 10 5 3 2 3 3 3 3 3 3 3 3 4 6 6 7 7 7 7 7 6 5 4 4 4 4 3 3 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 9 10 9 11 12 12 12 12 12 13 13 16 18 21 24 27 30 31 33 33 34 37 41 46 52 56 62 69 77 85 94 105 117 130 144 162 182 206 231 255 316 352 418 683 2501 4590 7455 7737 6820 4186 1857 1738 871 437 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 40 39 40 40 40 40 40 40 39 39 40 40 40 40 41 40 40 39 39 39 39 39 39 40 39 40 40 39 40 40 41 42 44 44 44 44 44 43 43 41 39 39 41 42 42 41 40 42 44 44 43 41 39 38 40 42 42 41 40 41 41 42 43 41 45 51 48 41 39 42 44 39 37 35 36 36 37 39 35 32 31 35 35 32 34 37 36 27 20 25 33 35 32 32 30 20 28 33 30 38 41 46 39 22 21 22 29 27 12 27 32 22 24 25 27 23 17 19 24 23 32 39 22 11 31 23 7 31 46 20352 276 150 75 10191 5 39 12 6808 1408 444 436 440 440 436 429 416 362 302 286 281 279 277 280 290 303 315 314 299 259 192 158 120 68 16 7 2 0 999999 0 1 1 1 1 1 1 1 1 3 4 4 4 5 4 3 3 2 2 2 3 3 3 1 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 9 9 10 10 11 12 12 13 14 13 14 16 17 20 24 25 28 31 31 32 33 35 39 43 48 53 59 65 72 80 87 101 126 142 160 166 182 199 223 249 312 334 379 632 4496 7723 9163 8757 6725 2621 905 542 352 315 92 61 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 40 40 39 39 40 40 40 40 41 41 40 40 39 39 39 39 39 40 39 39 40 39 39 40 40 42 43 44 44 43 42 42 42 41 40 39 40 40 40 40 41 42 43 44 43 41 38 36 38 41 42 41 38 39 37 37 40 42 49 51 44 40 39 40 40 37 34 30 32 33 31 31 33 34 32 33 28 25 24 28 31 28 27 32 37 34 36 31 26 21 23 33 22 27 33 28 31 25 25 20 13 16 24 24 17 29 23 0 0 7 16 24 23 17 25 31 18 8 32 35 22 23 35 20384 276 150 75 10274 5 39 44 6809 1392 514 508 514 517 520 500 445 324 263 251 247 246 247 251 261 277 284 280 260 208 161 137 111 57 9 3 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 1 2 2 2 3 3 3 3 2 1 1 0 0 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 8 9 11 10 9 10 11 12 13 14 15 16 19 20 24 27 30 34 36 39 39 43 48 55 61 69 77 81 96 99 158 256 322 316 296 245 241 247 277 313 404 431 485 1621 6429 10330 999999 999999 999999 2845 800 886 138 118 92 83 87 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 37 38 39 39 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 40 39 39 39 39 39 39 40 40 39 38 39 40 41 42 42 43 42 41 40 41 41 40 40 40 40 39 40 41 41 41 42 41 39 38 36 38 39 39 40 39 39 38 39 41 44 49 49 45 43 39 41 41 38 36 35 35 32 29 32 34 32 33 31 26 20 20 29 26 25 28 30 30 25 33 28 17 26 28 24 18 29 31 25 27 25 27 24 18 17 25 26 18 19 20 9 3 10 14 20 20 10 24 29 24 26 31 45 47 29 33 20415 276 150 75 10347 5 40 15 6809 1375 5006 1621 1616 547 535 520 468 380 337 279 228 215 213 213 215 223 226 220 202 145 95 76 51 20 999999 0 999999 999999 0 2 4 6 11 16 22 32 37 40 42 36 70 348 392 151 140 2 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 6 7 8 7 7 7 8 9 10 11 14 16 18 20 24 28 32 37 42 44 48 54 60 70 79 90 102 109 127 139 214 346 442 441 439 362 344 352 396 455 518 660 777 2812 8775 11579 999999 999999 999999 999999 999999 1317 150 120 97 91 77 60 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 37 38 39 39 40 40 40 40 40 40 40 40 40 40 40 41 41 41 40 40 39 39 39 39 39 40 39 39 38 39 40 41 42 42 42 42 41 40 41 41 40 40 40 39 40 40 41 40 41 40 39 38 38 38 38 39 37 39 40 38 37 40 42 44 47 47 48 43 36 40 40 35 34 35 36 32 29 33 32 27 28 30 26 21 26 31 24 26 34 27 24 25 31 27 15 25 31 23 21 25 29 38 29 26 24 26 39 36 20 15 19 9 5 12 16 26 25 21 22 16 31 34 35 34 35 38 32 36 38 20447 276 150 75 10420 5 40 47 6809 1359 7043 1506 1390 291 283 290 285 271 239 185 106 86 82 81 82 84 86 82 71 33 9 2 999999 999999 999999 10 17 27 39 61 79 106 134 168 207 267 318 385 451 525 681 1438 3175 8951 12922 12699 7539 1499 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5 5 6 5 5 5 6 8 9 10 12 14 17 18 22 25 30 34 38 40 46 52 58 65 74 85 98 108 121 138 159 221 282 892 1094 1063 863 441 443 476 538 682 908 2717 9123 10002 999999 999999 999999 999999 999999 1200 80 60 49 49 45 39 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 39 40 40 41 41 41 41 40 39 39 39 39 39 39 39 39 38 39 40 41 42 42 42 41 41 41 41 41 40 41 40 38 38 39 40 41 42 39 37 38 37 38 38 37 37 38 38 38 37 38 40 44 47 44 41 39 34 35 38 32 30 28 28 29 28 28 27 28 28 30 26 24 31 31 25 30 34 26 22 21 25 26 23 24 30 32 27 25 25 32 27 29 22 18 33 40 22 8 21 22 4 5 14 18 20 16 22 24 37 30 23 27 48 43 21 33 44 20478 276 150 75 10413 5 41 18 6809 1342 2940 1383 996 1141 1050 766 47 12 12 12 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 13 37 53 84 115 165 209 263 307 368 439 547 657 802 944 1139 1428 3023 15959 26153 30041 18043 7821 1501 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 8 7 7 6 6 5 6 7 10 10 12 13 15 16 19 19 24 26 29 30 32 33 38 41 47 52 60 64 73 77 78 94 153 749 904 848 636 307 255 293 304 334 483 1269 4447 3161 3197 6368 999999 999999 999999 1164 68 50 40 38 38 36 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 38 38 39 40 40 40 40 40 40 40 39 40 40 41 41 41 41 40 39 39 39 40 40 39 39 39 39 39 40 41 42 43 42 41 41 41 40 39 39 41 40 39 38 38 40 40 40 38 36 36 35 36 38 37 38 38 36 37 38 39 41 45 47 44 38 37 36 38 38 34 31 26 26 29 29 28 24 27 30 32 27 25 31 27 23 24 21 19 23 24 26 26 24 25 25 29 31 29 20 14 19 25 23 6 8 24 21 20 27 30 20 18 12 11 6 5 30 28 30 20 5 12 28 33 25 23 26 20510 276 150 75 10411 5 41 50 6809 1325 531 1189 920 1062 979 705 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 9 20 47 64 104 140 196 242 305 354 426 515 627 755 917 1063 1269 1583 3288 20199 31711 38156 24135 9378 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 6 6 6 5 4 3 4 5 8 8 10 10 11 12 14 15 17 17 18 18 17 16 17 18 20 21 24 24 25 25 25 25 80 88 77 52 58 51 56 63 59 62 68 90 112 144 220 2404 1315 1191 574 481 49 44 43 39 36 36 37 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 38 39 40 40 40 40 40 40 40 39 40 40 41 41 41 41 40 39 39 40 40 40 39 39 38 38 39 40 41 41 41 41 41 41 40 38 38 39 40 39 38 38 38 40 39 37 35 35 35 35 35 36 36 36 36 36 34 36 39 42 45 47 44 37 35 37 40 37 32 30 26 28 30 28 27 25 28 28 28 26 25 27 23 24 24 18 21 23 24 29 22 15 16 23 27 30 29 14 6 11 17 23 14 12 14 17 25 20 19 18 20 4 11 16 18 36 31 21 8 0 -8 -6 8 20 20 12 20541 253 1875 75 10414 5 42 21 6809 1309 8 18 42 59 94 127 179 215 281 333 418 516 629 757 916 1079 1409 1574 2923 14328 34549 41920 36982 14494 23 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 2 2 1 2 1 2 2 5 6 7 8 9 9 11 11 12 12 13 11 11 10 9 9 9 10 13 12 14 12 14 14 30 30 30 20 26 29 28 27 24 26 46 75 169 155 136 58 44 38 37 35 33 40 45 41 36 36 37 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 38 39 40 40 40 40 40 40 40 40 40 40 40 41 41 41 40 39 39 40 40 40 39 39 39 38 39 40 41 41 41 42 42 41 40 39 40 41 40 40 39 38 39 39 39 38 37 36 36 36 36 37 34 33 36 38 36 37 38 41 46 46 43 39 37 39 40 36 34 34 32 33 30 27 28 29 29 27 27 21 21 25 24 27 29 26 25 23 22 26 24 19 15 22 27 25 22 15 15 16 15 21 30 30 16 17 21 22 30 27 26 15 15 31 26 23 24 20 16 16 10 8 13 19 33 31 20573 253 1875 75 10411 5 42 53 6809 1292 8 20 42 58 94 124 177 223 280 330 415 499 621 744 897 1082 1416 1681 2863 10859 34976 36790 33358 10804 21 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 2 2 2 2 1 3 4 5 5 7 8 10 11 11 11 13 12 14 13 13 12 11 10 11 11 15 15 17 15 16 15 17 18 27 31 44 50 43 40 32 33 89 262 389 356 293 89 54 42 39 36 35 38 41 39 37 37 38 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 37 38 39 40 40 40 40 40 40 40 40 40 40 40 41 41 41 40 40 40 40 40 39 39 39 39 38 39 40 41 41 41 41 41 41 40 39 39 40 40 40 39 39 39 38 38 38 36 36 35 35 34 36 35 34 36 36 35 38 38 40 45 45 44 41 37 36 38 33 33 35 34 30 29 29 29 30 27 28 28 21 21 27 27 25 25 29 26 23 23 29 30 18 16 14 21 23 15 14 24 33 23 21 35 28 11 16 18 24 30 22 23 20 18 25 17 18 26 36 32 17 15 17 26 12 9 25 20604 253 1875 75 10408 5 43 24 6809 1275 5 14 35 49 82 113 171 213 258 303 371 437 546 660 802 963 1165 1503 2137 5729 23111 26894 28654 12226 758 353 164 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 4 5 5 6 5 5 6 6 7 7 9 10 12 12 12 13 15 15 15 15 15 14 14 14 14 15 19 18 19 18 19 17 20 20 29 34 52 96 113 113 111 109 194 387 531 507 433 170 84 65 56 50 46 43 38 38 38 38 39 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 37 38 39 40 40 40 40 40 40 40 39 40 40 41 41 41 41 40 40 40 40 40 39 38 38 38 38 39 40 40 39 40 40 40 40 40 40 39 39 39 39 38 38 37 37 37 34 33 35 34 34 34 33 34 36 36 34 34 40 42 44 47 44 40 38 34 34 38 35 35 35 34 34 33 33 30 29 26 27 30 26 22 22 26 24 22 26 23 20 19 26 29 19 18 17 25 30 17 14 22 30 30 17 19 24 17 20 22 24 23 13 5 18 30 19 18 29 34 39 24 7 7 2 21 17 -14 -6 20636 251 2025 75 10405 5 43 56 6810 1258 13 25 53 74 123 148 191 229 286 346 426 516 640 765 907 1030 1458 2863 9359 15427 22204 19183 13614 11761 12158 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 6 7 8 8 9 9 9 8 9 10 11 11 12 11 11 11 13 13 13 13 13 12 15 16 16 17 20 19 20 19 20 19 22 21 26 32 49 106 145 208 246 307 367 452 579 654 603 395 234 146 81 61 54 44 39 38 39 38 39 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 37 38 39 40 40 40 40 40 40 40 40 40 40 41 41 41 41 40 40 40 40 40 39 39 38 38 38 39 40 39 39 40 40 40 40 39 40 41 41 39 38 38 37 37 36 37 35 34 34 33 34 35 33 35 35 34 35 36 41 45 47 47 42 37 33 31 37 41 38 35 34 37 38 33 33 32 28 25 26 31 25 20 19 24 24 16 15 16 18 21 23 24 27 29 27 26 28 22 17 17 22 28 17 16 20 18 24 26 17 13 9 10 24 24 21 26 24 23 17 7 13 15 -1 0 17 2 -9 20667 250 2100 75 10400 5 44 27 6810 1242 1 17 25 54 71 112 145 197 249 311 371 467 564 693 798 938 1042 1256 4782 9561 23953 26834 28525 26485 14556 6282 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 7 8 8 8 9 9 10 11 11 11 11 10 11 11 11 10 11 12 12 12 13 12 15 15 18 16 21 20 22 21 22 21 24 25 29 31 41 62 99 185 278 389 414 485 569 649 589 462 310 180 84 60 48 40 40 38 39 39 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 37 38 39 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 40 40 40 40 40 39 39 39 39 39 39 38 38 39 40 40 40 39 39 40 40 39 38 37 37 35 35 37 36 34 33 32 33 35 34 35 35 35 36 36 41 45 45 42 38 36 32 31 39 44 39 33 33 32 29 30 32 30 26 24 20 19 19 21 22 25 22 15 16 16 17 22 18 17 28 26 20 18 20 20 18 18 19 21 18 20 21 17 18 18 16 11 14 28 26 12 15 28 26 14 0 1 15 27 14 -12 -4 -2 -7 20699 249 2175 75 10400 5 44 59 6810 1225 0 8 27 42 70 98 141 190 253 299 374 443 541 650 799 911 1016 1174 1588 11147 15298 25808 32103 33624 22863 8950 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 8 7 9 8 10 10 11 12 12 11 11 9 11 11 12 12 12 11 13 14 16 15 17 18 21 21 29 27 27 26 26 25 29 31 34 35 38 44 71 172 424 557 694 902 929 836 616 387 242 122 66 51 41 39 40 39 40 40 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 38 39 40 40 40 40 40 40 40 40 40 40 41 41 41 42 41 40 40 40 40 40 39 39 38 39 39 38 38 38 39 40 41 40 39 40 40 39 37 36 37 37 36 35 36 35 33 33 33 33 35 35 35 34 35 35 37 42 45 44 40 35 31 31 35 42 43 36 32 30 29 27 29 30 26 23 25 20 16 19 21 22 25 24 21 22 19 17 21 20 19 19 11 10 20 31 25 13 15 11 8 11 10 18 24 19 19 21 10 21 30 25 17 -1 14 15 0 -6 6 14 17 21 3 5 9 6 20730 249 2175 75 10396 5 45 30 6810 1209 1 11 31 52 79 102 136 180 239 284 350 410 505 614 765 923 1014 1141 1481 2818 7952 20871 34004 35643 33324 13728 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 7 7 9 9 11 10 11 10 10 9 10 10 11 11 13 12 12 11 15 15 19 19 23 35 37 36 37 35 32 30 31 31 38 41 46 48 62 68 83 160 352 450 668 3547 3404 3117 943 377 228 128 73 56 45 40 39 39 41 40 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 38 39 40 40 40 40 40 40 40 40 40 40 41 41 41 42 42 41 40 40 40 40 40 39 38 38 38 38 38 38 39 40 40 40 39 40 39 38 37 37 37 37 38 35 35 34 33 33 33 33 36 36 36 34 32 34 38 42 43 43 42 37 31 32 37 41 42 38 31 27 27 27 26 27 25 24 24 19 20 23 21 24 28 23 17 22 23 16 18 19 16 15 12 14 25 39 31 15 18 13 10 11 13 14 17 25 22 6 -10 5 27 18 17 9 14 6 -9 0 4 16 9 3 1 7 16 15 20762 256 1650 75 10395 5 46 2 6810 1192 0 13 24 44 86 193 292 545 1080 1513 1993 2201 2358 2259 2170 2026 1540 1482 1556 2017 2624 3771 6983 8617 10057 9840 10467 14061 27181 38418 37536 30970 10572 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 7 7 9 9 12 11 11 10 10 10 11 11 11 12 13 13 14 14 16 17 20 21 24 44 68 74 88 86 69 50 38 36 40 42 48 51 76 99 109 104 98 112 201 3556 4120 3971 1349 486 352 172 113 71 53 40 39 39 40 40 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 38 39 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 40 40 40 40 40 39 39 39 38 38 37 38 40 40 40 39 39 39 37 36 36 37 37 37 37 35 34 34 34 33 31 33 35 35 35 34 32 34 38 42 41 41 42 37 32 32 37 41 43 42 34 29 28 27 26 24 26 27 20 13 16 21 22 22 22 20 17 20 22 15 17 20 15 16 20 16 17 27 24 20 20 16 15 10 16 21 16 13 14 6 3 13 17 4 11 12 4 7 2 7 18 32 15 -7 -18 -19 -14 -2 20793 262 1200 75 10396 5 46 33 6810 1175 29 58 122 196 246 308 381 402 422 445 485 572 648 901 1407 1962 2923 3306 3503 3238 2919 2785 3325 4333 4787 4429 4518 5603 8553 9186 10670 11633 12532 18263 33407 40570 39511 29841 10512 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 6 7 9 9 11 11 11 11 11 11 12 12 12 12 13 13 14 14 16 16 17 18 19 28 51 59 81 108 116 94 92 83 67 57 56 58 67 114 111 105 86 77 75 731 1666 1634 1068 460 370 201 165 102 61 44 39 39 40 40 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 38 39 40 40 40 40 40 40 40 40 40 40 40 41 41 41 41 40 40 40 40 40 40 39 39 39 39 38 38 38 40 40 40 39 38 37 35 36 36 37 37 36 35 34 33 34 34 33 33 33 35 36 34 34 35 35 39 43 40 40 39 37 34 32 37 43 44 40 36 33 33 32 28 25 26 24 19 17 17 20 18 16 18 19 18 20 21 18 17 22 20 19 23 12 8 14 16 16 13 13 9 13 24 22 20 12 12 12 16 26 7 -7 9 19 8 2 11 17 25 17 0 4 -6 -9 -6 -12 20824 262 1200 75 10400 5 47 4 6809 1158 24 52 118 191 240 278 340 352 365 377 383 370 354 372 400 516 1100 1310 1393 1330 1175 1257 2071 3244 3730 3269 2781 2878 2893 1701 1990 3241 4607 11651 30914 37152 37177 22276 5411 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 7 8 10 10 13 13 15 14 14 13 13 12 12 13 14 14 14 14 14 14 15 14 16 17 18 18 22 60 105 122 140 133 109 89 58 52 45 73 116 109 91 52 43 63 310 312 296 163 165 150 132 101 61 43 39 39 40 40 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 38 39 40 40 40 40 40 40 40 40 40 40 40 41 41 41 42 41 40 40 40 40 40 40 39 39 39 39 38 39 40 41 39 39 38 36 36 37 37 37 37 36 35 33 32 33 33 32 34 34 34 35 34 34 38 40 41 43 41 39 36 33 34 33 37 42 44 42 36 33 32 32 29 29 25 19 18 17 16 17 15 15 20 17 17 22 17 13 15 19 20 20 18 13 17 17 17 15 9 12 14 14 18 16 13 11 15 19 8 11 10 2 12 25 15 4 20 27 12 -5 -9 -1 5 13 13 0 20856 248 2250 75 10400 5 47 36 6809 1141 4 25 48 82 97 142 169 223 266 316 375 469 552 680 813 943 1076 1379 1893 5001 18071 29086 34596 23872 8223 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 10 10 13 13 15 15 17 16 16 15 14 14 14 15 16 17 16 15 15 15 16 14 15 17 20 19 18 37 67 124 228 233 219 200 137 35 28 25 69 66 64 32 27 23 26 27 27 28 48 56 68 64 53 39 40 40 41 40 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 38 39 40 40 40 40 40 40 40 40 40 40 40 41 42 42 42 41 40 40 40 40 40 40 39 39 39 38 38 39 40 40 39 39 38 37 36 36 36 38 38 35 34 32 31 32 31 30 33 35 34 34 34 36 39 42 42 42 40 35 32 29 32 37 40 43 44 40 33 29 30 32 27 24 19 17 14 10 11 11 13 16 15 13 15 17 12 10 19 20 13 10 11 20 26 15 11 15 14 17 15 12 10 14 12 6 10 11 4 0 3 11 18 19 0 -12 5 8 -3 -4 -5 -11 -4 -6 -6 0 20887 246 2400 75 10408 5 48 7 6809 1124 6 27 39 71 92 141 176 231 277 348 418 525 634 777 891 1071 1253 2012 5661 12450 19430 21954 15470 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 9 8 12 13 15 15 16 15 15 15 15 15 15 16 17 18 18 17 18 18 19 19 20 21 35 48 186 220 239 313 537 564 589 556 444 91 38 28 24 28 41 39 35 26 25 25 27 28 31 30 59 53 49 39 40 40 41 40 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 38 39 40 40 40 40 40 40 40 40 40 40 40 41 41 42 42 41 40 40 41 41 40 39 39 39 38 38 38 40 40 40 39 39 38 37 36 36 37 37 36 34 33 32 32 33 31 31 33 34 35 35 36 39 41 42 42 40 37 32 29 31 35 39 41 42 42 37 32 30 30 29 24 21 19 20 18 14 14 11 14 17 13 13 16 14 14 16 19 18 13 12 15 18 19 12 10 11 10 14 12 12 17 15 7 2 0 2 12 0 -3 8 12 21 10 -11 -13 -17 -15 4 6 5 -15 -15 2 0 20919 245 2475 75 10402 5 48 39 6809 1106 15 27 51 71 113 144 196 245 305 363 448 538 664 800 1031 1314 2916 3182 4554 8095 13454 20795 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 8 8 11 13 14 15 16 17 18 18 18 18 18 18 18 19 19 19 20 20 22 24 32 33 60 86 290 431 491 618 796 804 843 766 595 108 41 32 27 47 110 116 96 46 33 28 28 29 33 34 47 46 45 40 40 40 41 41 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 37 38 39 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 40 41 41 40 39 39 39 38 37 38 40 40 39 39 39 38 37 36 36 37 36 34 34 34 33 33 33 34 34 35 35 36 38 39 40 43 42 39 36 33 31 33 35 38 40 39 37 35 33 30 29 28 26 28 24 18 22 24 19 19 19 16 18 15 13 21 21 19 21 19 19 22 21 16 14 16 20 18 15 9 12 12 2 10 12 5 -1 0 15 20 5 0 6 4 14 17 -1 -9 -7 -4 7 9 10 -5 -11 1 0 20950 246 2400 75 10418 5 49 10 6809 1089 11 31 43 64 85 118 148 192 240 302 361 439 528 650 785 1008 1311 2952 3143 4187 8539 17694 33970 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 8 9 11 13 14 16 19 22 25 26 26 26 28 28 29 29 32 38 155 379 571 676 941 1019 1006 964 884 913 938 1023 1193 1191 1161 952 548 68 36 30 29 45 102 145 214 190 147 91 60 42 39 39 39 40 42 41 41 41 42 42 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 37 38 39 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 40 40 41 41 40 39 39 39 38 38 38 39 40 40 39 39 38 36 35 36 37 36 34 34 33 33 33 34 35 35 35 36 38 40 40 40 41 41 37 33 31 31 34 36 38 39 37 36 33 30 29 25 22 23 27 23 18 20 18 15 20 19 16 16 15 12 13 15 13 10 16 19 16 17 15 14 17 21 25 24 14 11 10 -2 0 7 8 0 0 1 5 12 -2 -8 1 2 0 0 -6 -11 -1 5 7 6 0 -12 -17 -12 20982 261 1275 75 10407 5 49 42 6811 1072 5 55 131 150 214 244 281 391 462 472 498 588 722 684 659 653 613 526 425 358 326 318 342 386 466 553 655 760 934 1241 1564 2443 2786 6240 13445 24869 27857 33313 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 6 7 9 11 14 16 19 21 28 29 32 32 37 38 42 44 49 58 180 411 626 915 1954 2631 2573 2492 2034 1885 1874 1869 1989 1891 1651 949 342 73 48 41 35 33 40 87 182 223 267 244 147 86 52 43 39 40 41 41 41 41 42 42 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 37 38 39 40 40 40 40 40 40 40 40 40 40 41 41 41 41 42 41 40 40 40 40 39 39 39 39 38 38 39 40 41 40 39 38 38 36 35 37 37 35 34 32 32 33 33 33 33 34 35 37 40 40 41 40 40 39 37 33 32 33 35 37 38 37 37 34 29 30 29 26 23 22 24 22 22 22 17 12 14 17 18 16 16 14 9 13 19 17 14 12 10 12 14 13 16 19 19 17 10 5 7 5 6 16 13 7 1 -7 0 9 -4 -1 4 -3 3 10 -1 -14 -1 13 14 6 -9 -13 -11 -18 21013 269 675 75 10403 5 50 13 6812 1055 4 6 4 999999 999999 999999 2 51 120 170 256 259 309 359 399 505 567 563 581 670 831 827 860 897 900 880 795 731 710 694 701 739 779 888 990 1075 1303 1549 3109 13381 19483 27396 29456 30469 21362 12238 6227 5 13 17 23 24 26 23 19 7 4 2 1 2 3 5 6 7 9 11 14 17 19 21 27 29 35 36 44 47 52 56 66 74 110 189 739 2021 3191 3766 3518 3060 2649 2570 2625 2537 2431 2145 1420 570 225 195 140 129 104 61 57 66 79 104 183 792 677 575 58 49 38 40 39 38 36 45 46 46 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 37 38 39 40 40 40 40 40 40 40 40 40 40 41 41 41 41 42 41 40 40 40 40 39 39 39 39 38 38 39 40 40 40 39 38 38 37 38 38 37 35 34 33 33 34 33 31 32 35 36 39 42 42 42 41 39 37 35 33 32 33 38 40 39 38 36 29 26 28 28 29 27 25 24 25 24 25 27 22 19 23 23 21 22 22 22 26 31 28 17 15 18 17 22 25 18 13 10 11 15 13 12 12 14 23 27 20 8 6 13 10 10 14 11 0 6 19 20 9 7 14 12 17 19 9 3 -4 21045 268 750 75 10408 5 50 45 6813 1037 2 34 28 999999 999999 999999 16 56 55 72 61 57 82 97 105 113 102 103 113 156 201 286 358 440 526 579 611 672 718 772 853 1028 1821 2550 4386 8699 10490 16249 25705 30711 28934 17684 9458 3755 120 119 112 95 58 57 22 24 23 19 10 7 5 3 4 5 6 7 8 8 10 11 13 17 19 22 24 31 34 42 45 50 58 83 101 134 217 745 1877 2467 2760 2917 2595 2553 2488 2498 2406 2298 2083 1441 672 361 333 461 419 379 106 94 81 82 100 170 1598 1619 1483 195 60 47 45 38 57 76 80 70 64 47 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 38 39 39 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 40 40 40 39 39 39 39 38 38 38 40 41 41 41 40 39 38 38 39 39 39 37 34 34 34 34 34 33 35 38 39 41 42 43 42 40 39 36 33 32 32 34 40 42 41 41 36 30 30 30 29 30 29 25 23 28 26 27 32 30 26 28 30 26 24 26 28 31 32 28 21 19 24 22 25 34 26 23 24 17 19 32 34 18 16 26 30 23 18 21 23 26 25 20 26 19 19 30 33 39 33 16 1 13 40 32 16 20 21076 276 150 75 10410 5 51 16 6814 1020 31 26 30 32 36 41 48 57 68 93 50 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5 45 63 92 109 138 165 191 232 298 337 386 437 526 600 696 842 1120 1931 2912 6557 20809 22381 25694 14432 13137 6717 299 33 52 125 125 116 95 58 55 19 18 18 17 16 14 14 13 13 14 13 11 10 9 7 7 7 10 11 12 14 19 21 25 26 30 36 54 64 76 88 92 134 333 649 1038 1179 1377 1421 1461 1698 2025 2065 1900 1302 733 679 657 516 428 94 83 69 74 100 193 1088 1261 1168 348 70 53 43 44 88 127 113 98 78 50 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 38 39 39 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 40 40 39 40 39 39 39 38 38 39 41 42 42 41 40 38 37 38 38 38 39 37 35 34 34 34 35 35 37 38 40 42 44 43 41 39 37 35 32 30 33 35 41 44 44 40 35 33 32 31 29 30 31 28 27 27 27 31 32 28 27 28 30 24 20 22 23 28 32 35 29 18 21 23 21 29 31 30 32 25 19 26 30 19 22 28 24 20 20 31 32 36 34 28 30 24 34 20 5 26 26 13 8 11 23 23 13 16 21107 276 150 75 10411 5 51 47 6815 1003 205 202 203 213 221 232 238 242 232 202 133 93 77 65 47 34 17 10 999999 999999 999999 999999 22 60 84 118 144 176 199 215 241 286 324 359 399 463 507 603 1017 1253 1694 2449 4252 13698 13009 11707 429 999999 999999 999999 999999 1 4 9 12 18 21 29 35 44 54 63 83 126 313 486 1157 1347 2439 2813 2722 1937 10 8 6 7 8 9 10 13 15 16 17 18 18 21 22 35 36 41 41 45 60 163 244 505 771 932 1256 1711 1853 1877 1805 1498 1467 1172 712 208 57 48 39 46 58 87 132 240 227 208 59 49 55 74 269 256 124 91 73 46 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 38 39 39 40 40 40 40 40 40 40 40 40 40 41 41 40 41 41 41 40 40 40 39 39 38 39 39 39 40 42 42 42 41 39 38 38 38 37 37 38 37 36 35 33 35 36 36 36 39 42 43 43 42 42 38 34 35 32 31 35 34 38 43 41 36 33 34 33 31 28 29 29 28 28 26 29 31 28 28 28 26 25 25 25 26 29 27 26 31 30 25 23 24 23 23 26 24 24 31 25 11 14 19 16 16 20 18 16 25 31 28 23 30 29 11 19 8 -9 3 7 14 19 17 7 0 5 12 21139 276 150 75 10405 5 52 19 6817 985 391 385 382 397 408 421 425 417 365 292 220 154 140 126 98 75 46 39 30 33 35 43 54 70 83 109 132 159 184 226 260 305 363 450 547 715 2302 10433 10606 10585 1835 1445 1446 897 350 146 999999 999999 999999 999999 999999 999999 999999 999999 3 8 10 18 23 33 43 53 74 120 307 484 1159 1352 2445 2819 2727 1941 14 11 8 6 7 10 11 13 14 15 17 19 19 24 25 32 34 40 42 52 62 145 207 368 665 1318 2156 2706 2794 2766 2816 2699 2071 1711 1236 145 50 41 33 33 33 37 38 42 49 46 41 43 71 97 271 239 97 67 62 48 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 38 39 39 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 41 40 40 40 39 38 39 39 39 39 40 42 42 42 40 39 38 38 39 38 37 37 35 35 34 32 35 37 36 36 39 42 42 42 42 41 38 34 33 32 32 34 36 38 38 35 33 32 32 30 27 26 26 26 24 23 24 28 28 25 26 25 23 25 26 27 30 29 22 19 25 27 26 24 22 18 19 26 24 19 30 30 17 17 24 18 12 14 13 22 30 30 17 9 16 13 3 9 12 13 21 6 2 13 14 0 -13 -2 9 21170 276 150 75 10405 5 52 50 6818 968 330 324 321 331 334 338 333 315 241 192 135 104 97 93 76 66 55 62 66 83 92 109 124 148 164 200 235 288 350 445 531 644 826 1583 5447 13026 17470 23700 20396 18485 4132 13 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 1 8 13 19 25 44 43 38 23 12 8 7 6 9 10 12 13 15 16 21 23 29 31 39 41 49 52 62 70 84 103 151 459 2248 3593 4006 3873 3730 3673 3707 3116 2679 1773 254 59 41 33 31 30 33 33 35 37 37 35 37 54 65 67 66 59 57 56 47 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 38 39 39 40 40 40 40 40 40 40 40 40 40 40 40 41 40 41 41 40 40 39 39 39 39 39 39 40 42 43 43 42 41 39 39 39 38 37 37 37 36 35 34 33 36 38 38 40 42 42 43 44 42 40 40 39 33 33 35 36 38 38 35 33 32 31 30 28 28 27 24 27 28 25 24 29 30 25 24 24 22 24 24 25 33 27 19 19 22 24 23 29 30 22 21 23 24 32 27 21 16 15 26 18 15 17 15 29 43 31 19 20 7 5 14 18 21 32 37 9 -4 14 21 14 7 25 27 21202 276 150 75 10405 5 53 22 6819 950 378 375 370 375 376 379 377 360 301 261 223 207 164 136 131 130 126 124 123 117 118 132 147 175 201 284 682 1342 2008 2224 2323 2403 2622 2906 5805 12569 15383 13780 10582 8809 3308 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 0 5 11 31 33 32 20 11 9 8 8 10 11 13 13 15 15 19 23 29 32 40 43 51 55 63 71 83 98 131 417 1923 3249 3873 3771 3787 3629 3797 3895 3611 2567 605 97 50 38 33 30 32 32 33 35 36 37 38 40 37 37 38 50 51 50 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 38 39 39 40 40 40 40 40 40 40 40 40 40 40 41 41 41 42 41 40 39 38 38 38 38 39 40 41 43 44 43 43 41 39 39 38 37 37 37 37 37 37 36 36 38 39 40 43 45 43 43 42 40 40 40 39 35 34 36 36 36 36 33 32 32 30 26 27 29 27 24 25 27 27 24 28 29 22 22 23 21 25 26 26 33 29 23 19 17 18 20 26 23 19 19 16 17 29 25 17 13 13 21 10 16 18 9 18 26 21 19 19 11 17 24 23 20 21 25 12 1 20 35 33 21 36 41 21233 276 150 75 10401 5 53 53 6820 933 272 271 269 276 281 291 300 296 271 235 207 198 173 215 269 237 226 110 111 100 103 118 141 190 284 418 930 1630 2275 2499 2653 2732 3038 3259 12454 15075 17359 7501 5808 86 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 9 15 51 125 144 174 245 332 411 525 654 670 655 394 351 470 1159 3123 7031 10158 12728 13401 10573 6440 2913 1682 337 239 186 16 15 15 15 18 20 27 29 36 39 45 48 57 63 81 140 444 1025 1583 2446 3059 2989 3007 2856 2899 3034 3019 2616 1356 451 168 44 36 32 32 32 34 35 38 38 39 41 40 41 42 42 44 43 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 38 39 39 40 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 40 39 38 38 38 38 39 40 41 43 43 43 42 41 40 39 38 37 37 37 36 36 37 36 37 39 39 41 43 44 42 42 41 39 39 37 36 35 36 35 34 34 33 32 31 32 30 26 25 26 29 26 22 24 26 24 22 21 20 22 21 21 26 25 24 22 21 22 22 22 14 16 20 10 13 20 20 18 24 28 23 28 28 22 14 19 21 8 8 19 22 9 9 16 12 2 9 18 21 23 13 -1 10 27 24 16 8 17 21265 260 1350 75 10401 5 54 25 6821 916 243 34 41 56 76 99 133 187 307 431 710 798 845 968 1134 1226 1435 2350 17095 19278 21614 9367 7149 435 999999 999999 999999 5 42 62 94 129 162 244 544 787 1173 1339 1548 1797 2142 2490 3068 3596 4361 4874 5294 5860 6680 8511 11058 15220 21249 26353 31513 34974 34153 30444 25743 22025 15930 12877 4695 241 17 17 16 17 19 24 26 31 32 39 39 47 53 73 152 519 1193 1730 1932 1915 1724 1601 1485 1460 1542 1615 1388 1203 417 160 40 36 33 34 33 35 35 38 38 39 41 42 42 43 42 43 43 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 38 39 39 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 41 40 39 39 39 38 38 39 41 43 44 43 42 41 41 40 40 39 38 37 36 36 36 35 36 37 40 40 42 44 45 44 44 42 40 40 37 35 36 37 36 33 34 35 35 34 34 33 32 29 29 33 31 28 28 29 29 23 21 26 27 25 28 24 20 23 19 18 24 29 29 22 24 22 17 26 31 32 30 28 26 19 32 37 24 15 18 27 20 17 26 21 0 9 28 12 -10 1 18 21 18 6 -15 -10 22 18 2 -1 11 21296 251 2025 75 10402 5 54 56 6822 899 579 1100 2058 5455 7495 7504 7360 6943 6536 5886 4338 3365 3194 2499 1819 1472 1474 1340 1761 1516 1511 1333 1352 1066 843 1177 1462 1805 1832 2070 2491 2901 3319 3868 4176 4874 5430 6065 7595 9477 12483 16045 22239 24952 27714 25959 28888 32249 33223 32489 29785 23529 19441 10242 2981 475 289 39 17 17 19 20 25 25 29 28 34 36 46 74 155 346 625 888 1038 974 869 700 452 452 411 324 295 47 36 30 33 34 35 34 35 35 38 38 39 40 41 41 42 42 43 42 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 40 39 38 38 38 38 40 41 43 43 42 41 41 40 40 40 39 38 37 35 35 35 35 34 35 39 42 44 45 44 44 43 42 40 39 36 35 35 35 34 33 35 36 34 33 33 33 32 32 31 33 33 30 27 29 28 25 24 25 24 24 28 24 21 23 20 21 25 29 26 22 23 21 24 36 31 25 22 19 23 15 22 24 14 8 6 17 21 16 18 15 8 17 19 10 -3 -12 -1 14 6 -9 -21 -12 15 13 -5 -9 6 21328 276 150 75 10399 5 55 28 6823 881 86 93 93 110 122 168 202 236 287 301 485 476 479 1377 1444 1513 1676 620 703 616 653 665 942 1181 2344 4126 4706 6170 6710 6860 5520 5661 5310 4839 4296 3529 2646 2502 1998 1685 1684 1839 2169 3474 4475 6929 9373 9145 9492 6911 4640 3787 2180 1138 1143 1270 1280 1294 1196 1067 1135 1208 1394 2054 3022 4269 5914 9893 10512 11422 7379 7696 8931 9368 9338 8887 7386 6311 5489 2748 468 282 33 11 11 14 14 21 25 27 26 26 25 27 27 32 44 68 271 450 509 475 369 103 84 52 46 41 31 30 29 33 33 33 32 33 34 37 37 37 39 40 40 41 41 43 41 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 40 39 38 39 39 39 41 42 43 42 41 40 40 41 41 40 39 38 37 35 34 35 36 36 37 40 43 45 46 44 43 42 41 38 35 34 36 38 35 33 34 37 36 33 33 31 31 33 32 31 32 34 31 25 25 27 29 29 24 23 22 25 26 26 28 25 22 25 29 21 15 23 25 23 30 26 19 16 17 26 24 25 18 13 12 12 19 12 2 12 10 10 13 4 14 12 -4 -3 13 10 -13 -19 -11 2 13 10 12 12 21359 276 150 75 10400 5 55 59 6824 864 21 35 40 59 77 120 154 205 292 341 522 654 1042 2071 2286 2385 2613 1918 2003 2327 4840 7682 9559 15792 23783 32076 37094 38647 35867 23111 12707 6328 4470 1751 1256 795 312 325 362 447 552 685 1162 2103 3520 6077 8754 8690 9277 7080 4833 3933 2433 1607 1577 1413 1242 1090 738 563 855 887 843 540 144 119 119 146 148 138 131 142 165 184 214 446 1096 2207 3895 6005 6691 6153 5809 3234 1378 410 138 59 105 163 168 124 53 34 27 28 36 51 66 104 153 142 123 60 45 33 29 30 72 117 175 145 123 40 36 34 34 36 36 38 39 40 40 41 41 42 41 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 40 40 40 40 39 40 40 41 40 38 39 40 40 40 41 42 42 40 40 40 40 41 40 38 37 36 35 34 34 35 35 36 39 42 43 42 44 44 41 40 40 36 33 33 37 39 35 33 35 39 36 33 33 30 29 31 30 28 28 30 28 24 26 29 29 29 23 23 27 28 26 25 26 26 25 26 26 19 16 22 22 16 15 21 22 20 20 16 16 23 19 11 11 17 14 4 10 17 5 -2 7 11 18 23 16 0 -1 2 -14 -21 -6 9 13 16 29 14 21391 265 975 75 10398 5 56 31 6825 846 667 1306 1805 2161 2432 2643 2736 2637 3096 6936 11280 13355 20394 29903 37435 41709 42574 40930 24281 13305 6245 4474 1643 1111 552 122 145 179 199 264 322 342 399 589 819 945 1233 1477 2239 3693 5814 7201 7532 7681 7161 6264 5725 4457 3392 3183 2996 2557 2199 1755 1528 1557 1660 2021 2497 2963 3518 3677 4107 5310 7120 9228 13550 16937 22757 28029 27751 26664 21855 13737 6175 3178 676 352 188 185 134 62 39 31 28 27 32 32 36 38 40 38 38 36 34 31 32 76 144 230 196 156 46 39 36 35 37 37 39 41 41 41 41 42 42 42 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 39 40 40 40 39 40 40 40 39 39 40 40 41 41 41 41 40 39 40 40 41 41 40 38 37 36 36 35 35 35 36 38 41 43 43 43 43 43 41 40 39 36 35 36 38 38 35 33 34 35 36 35 34 33 33 31 30 30 30 30 26 26 32 34 29 26 25 25 30 31 30 26 24 26 24 20 23 21 22 24 22 20 17 20 16 19 26 21 10 14 19 15 17 17 8 12 28 21 7 5 20 22 18 29 23 1 0 22 13 4 19 9 -5 9 11 -7 21422 249 2175 75 10401 5 57 2 6826 829 26 143 260 517 1259 2045 2951 2956 3255 3305 2929 2402 2529 2195 2214 2216 2293 2475 2577 2664 2633 2699 3138 4364 6492 7811 8017 8430 8518 7803 7256 6173 4636 3968 3802 3505 3789 4305 5354 5866 6563 8176 9200 11524 13934 15098 16612 18383 20594 20010 21698 21094 25643 33457 35228 35786 34214 26297 14405 7236 760 272 50 40 33 31 29 27 28 28 30 31 33 34 38 38 36 33 36 36 34 35 59 87 85 67 41 37 37 37 39 39 40 41 42 42 42 43 44 43 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 39 40 40 40 40 40 40 40 40 40 39 39 39 40 40 40 41 41 41 41 41 40 40 39 40 40 40 40 40 39 38 38 38 37 37 37 37 38 40 42 42 43 43 42 42 41 39 34 34 36 38 39 38 35 32 31 32 35 35 34 35 37 35 32 33 35 37 33 30 34 37 35 33 33 35 36 35 30 28 28 31 29 19 26 29 27 26 23 30 27 23 18 25 36 32 20 18 23 26 22 18 16 15 23 13 17 28 17 15 22 26 33 20 12 39 42 27 31 2 -15 19 12 -6 21454 247 2325 75 10403 5 57 34 6827 812 333 684 1616 2493 3568 3500 3722 3461 2922 2266 2391 2215 2221 2227 2372 2544 2616 2643 2393 2477 2570 2797 3449 4116 4525 5408 6131 6616 6736 7077 6233 6570 7231 8161 8470 9079 9535 9839 9314 11677 12765 14343 14696 14477 14779 15441 16134 14258 12665 10720 12030 16000 19434 24035 28622 29624 27626 23776 18865 14146 5382 31 28 26 28 26 28 28 30 29 34 34 40 45 50 50 61 71 66 54 40 36 34 36 37 36 37 37 39 40 40 41 43 42 42 43 44 43 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 39 40 40 40 40 40 40 40 40 40 39 39 39 39 40 41 42 42 42 42 41 40 39 40 40 40 41 41 40 39 39 39 38 38 37 38 39 39 42 42 41 43 43 41 41 40 37 33 33 35 37 38 36 35 34 34 33 34 35 33 32 34 33 33 34 32 35 34 31 35 36 34 32 35 38 39 36 32 30 29 31 31 25 30 36 29 24 24 29 22 18 15 18 30 28 22 25 27 28 25 27 27 25 31 23 24 27 8 11 28 29 29 22 21 36 33 23 31 14 1 22 24 10 21485 244 2550 75 10402 5 58 5 6828 795 1 37 92 215 450 1111 2030 2377 2665 2418 1888 1845 2089 2688 3690 6131 13058 19552 23476 20430 18028 11019 7440 7012 5375 5413 5261 4960 5466 6201 7196 7373 7610 7023 6819 5653 6716 7191 6731 5261 4229 3817 4164 4767 5399 5874 6397 7028 7984 10157 14024 20910 27874 34195 35690 34435 18935 5409 41 34 30 33 34 38 49 73 144 411 501 596 545 428 265 209 206 264 224 187 46 39 35 36 35 37 37 39 40 41 41 43 42 42 43 44 43 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 38 38 39 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 41 42 42 42 42 41 40 39 39 40 41 41 41 40 39 39 40 40 38 38 38 38 39 41 41 41 41 42 42 41 39 37 35 33 33 34 37 36 34 34 34 34 33 34 34 31 32 31 29 32 33 29 31 32 31 36 36 32 30 30 32 33 32 30 27 25 27 23 21 24 25 22 21 22 21 15 12 14 13 14 14 23 31 31 30 27 32 24 9 13 25 15 9 19 20 19 13 9 11 20 19 13 14 17 19 3 0 3 5 21517 257 1575 75 10402 5 58 37 6828 778 2 17 41 69 103 146 221 364 1042 1949 4630 7060 11169 13737 13876 13131 11502 8086 8827 8666 10104 9355 8916 8919 8841 7934 7930 11255 16648 26218 33702 38452 32143 25764 13803 3685 3094 1184 1092 629 589 630 754 997 1393 1919 2665 3200 3348 3355 3078 2446 2084 1818 2058 2267 2904 3465 4136 4796 4973 5097 5574 6112 8922 14945 18813 18935 15560 4734 74 56 54 53 60 69 93 136 330 1591 2352 2624 2655 2441 1852 1279 1125 1053 1176 998 768 53 44 35 35 35 37 37 39 39 41 42 44 43 43 43 44 43 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 40 40 39 39 39 39 40 42 43 42 41 41 41 40 39 39 40 40 40 40 39 39 40 40 39 39 38 37 38 40 41 41 41 40 39 40 39 37 36 33 33 35 35 36 36 35 34 34 34 34 34 33 33 33 32 33 32 30 29 31 30 31 37 34 32 34 32 30 34 34 27 25 24 24 23 21 23 22 21 25 27 18 16 20 27 21 10 7 16 24 28 27 17 17 17 -1 -4 16 18 14 18 21 16 2 4 12 10 2 2 2 0 4 -5 -7 -3 4 21548 276 150 75 10401 5 59 8 6829 761 60 80 83 94 100 111 121 138 316 525 607 634 468 295 262 263 272 295 351 560 602 695 971 1248 1712 1847 4092 10337 14610 17495 19591 23207 22675 20706 17756 12480 8259 8255 6975 7932 6782 6541 6983 7046 5958 5463 7846 10774 13853 15306 16676 14006 10631 5989 9 6 7 11 14 20 32 55 129 371 722 1596 2578 3079 3267 2956 2326 1738 1048 737 606 714 890 1104 1535 1645 1827 2226 2264 2288 3611 3837 3649 1576 321 130 145 136 130 97 103 127 211 514 1816 2327 2612 2614 2791 3176 3602 4236 4789 4414 3210 1304 47 40 34 36 35 37 37 39 39 41 42 44 43 44 43 44 43 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 39 40 40 40 40 40 40 40 40 39 39 39 40 41 42 42 41 40 40 39 39 39 40 40 40 40 39 39 40 40 40 40 39 38 37 39 41 42 41 40 38 37 39 39 37 37 34 35 37 36 36 36 35 35 36 36 35 34 35 36 36 35 37 33 30 31 34 32 34 36 31 30 32 35 34 34 33 29 29 28 25 24 23 26 27 27 28 32 27 23 27 31 26 17 18 13 9 17 18 15 17 16 14 17 26 29 29 23 20 24 22 22 16 9 12 12 12 15 18 20 19 19 17 21580 276 150 75 10401 5 59 40 6830 743 125 134 122 144 159 171 197 235 448 697 789 829 678 530 506 517 563 610 765 1590 6203 11365 16241 13549 9407 4938 6077 9177 12490 12759 12449 12030 9023 6947 4799 1303 701 497 283 126 20 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 1 3 3 4 5 10 16 22 27 49 129 516 1020 1505 1696 1635 1485 1371 1095 847 692 621 609 675 802 1054 1596 2130 2460 2546 2427 2506 2577 2728 2984 2762 2199 1494 692 468 317 191 154 287 400 421 555 617 1022 1881 2697 3986 4564 4028 2416 717 36 35 33 35 36 37 37 39 40 41 43 44 44 45 44 45 44 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 39 40 40 40 40 40 40 40 39 39 39 40 41 41 42 42 41 40 39 39 39 39 40 40 40 40 39 39 41 40 40 40 39 38 38 40 42 42 41 40 39 38 38 38 38 39 37 36 37 37 36 35 33 34 36 38 37 38 39 39 39 38 36 34 31 32 36 39 40 35 31 33 32 36 39 34 29 26 27 26 23 22 24 29 29 26 24 26 27 31 30 26 25 17 23 24 12 10 11 16 19 15 16 22 26 23 23 30 30 12 17 27 16 14 10 9 17 23 31 36 27 27 27 21611 276 150 75 10401 6 0 11 6831 726 93 98 82 110 133 164 167 181 239 278 307 345 371 414 435 499 577 731 1430 5295 13106 19089 19955 14115 8692 4132 3180 740 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5 16 179 428 742 1093 1417 1691 1978 2038 2064 2008 1956 1746 1530 1467 1499 1733 1980 2185 2530 3239 4248 5205 5879 6184 6724 7102 7586 8493 8151 7236 4863 3619 3202 3015 2816 2324 2040 1532 1066 406 130 178 192 180 747 698 596 37 35 32 34 33 35 35 36 37 39 40 41 43 45 45 46 44 45 44 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 39 40 40 40 40 40 40 40 39 39 39 40 41 41 42 42 41 40 39 39 39 40 40 40 40 39 40 40 40 40 39 38 38 39 40 42 42 41 40 40 40 39 37 37 37 38 38 37 37 37 37 36 34 37 41 41 40 42 41 39 38 36 35 35 33 35 36 37 41 39 37 38 34 36 40 38 31 29 25 24 23 21 24 25 24 22 21 23 25 30 31 25 23 18 20 25 20 16 16 18 19 20 20 17 22 26 18 19 32 16 16 31 26 20 13 11 17 15 22 28 16 27 28 21643 276 150 75 10409 6 0 43 6832 709 16 24 19 45 72 105 101 106 144 186 255 420 463 456 392 409 489 1020 4766 11489 16427 16100 8703 6113 6068 5443 5088 3925 3762 4588 3998 3734 864 1706 2311 2585 2529 1784 570 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 49 290 689 1063 1435 1842 2385 2994 3379 3412 3537 3837 3931 3757 3584 3366 3357 3463 3753 4145 4427 4804 5237 6048 6921 7696 8446 9579 11072 12794 14402 14299 13335 8195 5644 4702 4598 4802 4743 4495 3809 2996 1460 246 68 46 41 39 37 37 34 35 34 34 33 35 35 36 37 40 40 41 43 44 45 46 44 45 44 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 39 40 40 40 40 40 40 39 39 39 39 40 40 41 41 41 40 39 39 39 39 40 40 40 40 40 40 40 40 40 39 38 39 40 43 44 42 42 41 40 40 39 37 37 37 36 36 37 37 36 36 38 40 44 45 42 43 43 38 35 35 34 36 37 37 40 38 38 40 40 43 41 37 37 36 33 33 38 33 32 31 24 26 26 24 24 22 25 27 25 26 27 28 26 25 26 20 21 27 21 15 17 22 25 28 31 32 34 26 18 18 35 31 14 19 23 25 22 20 30 28 18 16 21674 270 600 75 10404 6 1 14 6833 692 10 44 75 112 186 345 390 398 369 645 1208 2513 6663 10837 15099 19729 22515 24160 24612 18316 13438 10124 9904 8328 4341 3868 858 1699 2303 2578 2523 1778 564 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 77 342 830 1202 1445 1665 3127 5921 7169 7441 7756 7705 7318 6311 5773 5644 5709 5788 5982 6147 5878 6062 6301 6775 7436 8669 11622 14551 16668 18027 17396 14786 11477 7238 4636 3556 3464 3379 3327 2741 2343 2005 1203 375 252 236 188 104 40 40 35 35 34 35 34 36 36 37 38 41 41 43 44 45 45 46 45 45 44 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 39 40 40 40 40 40 40 39 39 39 39 40 40 40 40 40 39 39 39 40 39 39 40 40 40 40 40 40 40 40 40 39 39 41 44 44 42 42 42 40 39 38 37 37 35 34 35 38 37 36 37 42 45 47 47 42 41 41 37 34 35 37 36 36 36 38 40 39 37 36 39 40 40 36 32 33 32 33 32 31 35 32 29 26 27 29 27 28 30 26 20 22 26 26 27 29 25 23 27 23 16 20 22 23 18 19 39 41 17 15 13 9 6 2 12 14 10 13 25 33 40 13 -1 21705 270 600 75 10404 6 1 45 6833 675 14 43 64 167 220 229 233 276 338 670 1383 2218 3140 3924 8546 18928 32265 32556 29016 13364 8817 6753 5943 3490 128 999999 999999 999999 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 53 119 312 591 967 2481 5285 6642 7247 7464 6996 6407 5436 4932 4786 4727 4700 4883 4726 4270 4050 4170 4466 5126 6328 9274 12553 16969 21266 19668 16816 10994 6933 4632 3978 3923 4435 4008 3542 3585 3616 3175 2376 1875 1345 809 369 46 41 36 36 35 36 35 37 37 38 39 41 41 43 44 45 45 45 45 45 45 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 39 39 39 39 40 40 40 40 40 40 39 39 39 39 39 40 40 40 40 40 40 40 40 40 39 40 43 44 42 42 42 40 38 37 36 35 34 33 32 35 38 36 35 36 40 43 45 46 41 37 37 35 33 32 35 34 34 34 38 41 36 31 33 38 33 31 33 31 32 31 27 26 27 32 31 30 25 18 24 22 20 24 24 19 17 20 26 28 25 26 21 17 21 22 24 17 12 8 4 21 28 20 12 2 1 1 5 8 3 -2 6 16 9 16 11 3 21737 271 525 75 10405 6 2 17 6834 658 16 36 137 191 304 255 270 284 324 365 444 520 651 854 1241 3770 11190 28063 33199 29326 11486 488 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 12 51 76 113 200 491 767 1141 1451 1689 2142 2473 2710 2832 3010 3099 3294 3193 3119 2919 2888 2443 2179 2074 2514 2999 3787 5782 10738 15116 14820 12822 8641 5389 3637 3693 3752 4721 5064 5315 5573 5628 5160 4430 3742 2715 1741 612 53 44 37 35 35 37 35 37 38 39 40 42 42 43 44 45 44 45 44 45 44 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 40 39 40 40 40 40 40 40 40 39 39 39 40 40 41 40 40 40 40 40 39 39 40 39 39 39 40 40 40 40 39 39 40 40 42 43 43 43 42 41 40 38 37 35 34 34 34 34 35 36 36 37 37 40 42 41 41 38 36 35 33 31 31 35 37 36 35 40 42 36 31 34 36 29 27 31 32 33 32 29 29 30 30 26 27 23 17 22 23 23 20 17 15 18 23 31 33 23 17 20 15 11 13 18 16 9 7 6 8 25 33 8 3 20 16 10 8 0 4 22 20 7 6 18 26 21768 273 375 75 10405 6 2 48 6835 641 4 16 45 66 176 227 267 201 258 323 382 432 509 573 724 1109 1962 2799 7291 20248 28160 31767 23831 8194 106 999999 999999 999999 999999 999999 999999 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 56 75 84 76 77 83 100 165 234 668 1099 1333 1661 2204 2976 3722 3819 3845 3532 3227 2588 2005 1702 1945 2082 2312 3292 4702 4758 4538 2982 1999 1936 1823 1945 1777 1775 2327 2934 3287 3553 3414 3514 3062 2441 1643 588 90 52 40 34 34 38 37 39 39 39 40 43 41 43 44 46 44 44 44 45 43 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 39 39 39 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 40 39 39 39 40 42 43 43 43 43 42 41 40 38 36 35 35 35 34 35 36 34 35 37 37 41 41 38 37 37 35 34 32 30 31 34 37 37 37 40 40 33 28 28 31 29 28 28 29 30 28 27 29 29 26 24 20 16 20 20 20 27 24 17 12 13 18 20 20 16 21 30 21 9 8 14 11 8 14 18 14 20 22 6 2 11 10 1 3 6 10 21 20 8 1 17 30 21800 273 375 75 10404 6 3 20 6836 624 2 14 37 54 87 108 151 188 253 309 375 434 525 594 769 1229 2304 2953 5837 10770 14578 24247 23129 14812 263 999999 999999 999999 999999 999999 999999 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 16 73 177 176 195 194 233 282 357 368 290 267 514 1043 1847 2748 3254 3629 3667 3432 2972 2513 2065 1684 1012 1011 1168 1219 1265 1259 1269 1286 1223 1075 877 585 409 521 981 1335 1571 1476 1397 1110 978 664 371 153 84 43 37 33 37 37 39 39 39 40 43 42 43 44 45 44 44 44 44 43 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 39 39 39 40 40 40 39 40 40 40 40 40 39 39 38 38 39 39 40 40 40 40 40 41 43 42 42 42 42 42 41 39 38 35 34 36 35 34 35 35 34 35 39 41 42 40 36 34 34 34 32 32 32 31 32 35 36 38 39 38 33 29 30 34 32 31 33 31 29 28 27 29 28 28 26 20 22 28 22 17 24 28 22 17 11 7 11 9 12 24 37 35 25 19 15 9 12 14 15 14 11 10 11 1 -6 2 6 9 4 3 12 16 13 12 21 19 21831 272 450 75 10405 6 3 51 6836 607 10 34 48 81 101 160 207 263 312 391 464 581 690 907 1654 3719 5574 15597 22728 26030 34937 27240 12747 950 999999 999999 999999 999999 999999 999999 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 153 433 1064 1136 1262 1178 1028 824 722 631 470 483 552 846 1418 2253 3116 3535 3518 2570 1974 1771 1482 1161 655 919 1137 1394 1667 1748 1569 1205 543 469 466 449 372 329 256 172 127 121 109 131 138 140 138 115 80 46 43 38 37 37 40 39 40 40 43 45 44 46 46 45 45 45 45 43 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 39 39 39 40 40 40 39 40 40 40 40 40 39 39 39 39 39 40 40 41 41 41 42 43 43 41 41 42 42 40 39 38 37 35 35 36 35 35 35 34 35 38 42 43 41 39 36 31 31 31 28 31 35 32 33 36 38 37 35 39 35 32 36 38 36 37 35 32 30 29 30 31 33 33 28 25 28 27 25 18 23 29 25 22 13 10 15 19 17 14 26 29 25 28 20 13 14 14 14 12 5 12 26 23 11 11 19 5 -7 4 20 29 20 13 11 2 21863 273 375 75 10403 6 4 23 6837 589 16 31 61 78 118 150 221 278 338 400 497 595 737 885 1333 1976 4461 8296 23859 38652 39961 40023 17740 5813 677 999999 999999 999999 999999 999999 999999 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 146 369 901 975 1088 1020 846 630 470 366 292 331 387 624 1008 1384 1842 1996 1666 657 141 53 57 74 232 574 1048 1527 2115 2328 2154 1778 918 714 569 421 364 363 332 240 164 119 105 98 79 65 58 52 50 48 48 44 40 40 41 38 40 41 44 46 46 48 47 46 46 46 46 44 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 39 39 40 40 40 39 39 40 40 40 40 40 40 39 39 39 40 40 41 41 43 43 44 44 43 42 42 42 41 39 39 38 36 36 35 35 35 35 36 35 37 42 44 42 39 36 35 31 30 30 30 32 35 33 34 37 37 38 37 41 36 31 37 35 35 38 34 30 29 30 30 31 30 31 27 25 28 22 22 19 23 27 24 23 20 22 23 24 21 10 12 16 18 24 22 17 16 23 23 19 18 21 17 22 27 20 14 6 2 8 22 28 17 7 1 0 21894 273 375 75 10403 6 4 54 6838 573 17 30 60 79 120 156 221 271 351 423 517 619 773 1093 1939 3040 6015 15411 29536 44975 43035 30465 1489 999999 999999 999999 999999 999999 999999 999999 999999 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 77 118 204 281 610 1251 1522 1650 1435 1672 2522 3740 4609 5717 6332 6075 4341 3203 2812 2342 1851 2612 2405 2038 324 152 380 607 903 1003 962 938 698 573 543 621 694 631 460 222 140 121 126 132 126 142 126 93 67 62 62 55 50 45 41 39 43 43 45 47 48 51 49 46 46 46 47 45 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 39 40 39 39 40 40 39 39 39 40 40 40 40 40 39 39 39 39 40 40 41 42 43 43 43 43 43 42 42 42 40 39 40 39 37 36 35 35 35 35 37 38 41 45 44 44 40 35 35 33 30 29 31 34 34 33 35 37 35 36 37 37 32 31 35 34 36 36 33 28 26 30 33 33 31 31 27 24 30 29 22 18 21 22 19 14 19 30 29 26 20 13 11 16 19 17 17 20 18 18 18 14 23 23 10 17 26 19 7 14 19 9 13 20 18 11 12 4 21926 270 600 75 10401 6 5 26 6838 555 5 29 49 89 117 189 250 324 403 550 1005 2303 3404 5926 14862 23841 31712 28787 18384 981 189 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 436 549 820 1072 1345 2060 3760 5808 6377 6772 7140 8606 10685 12420 13405 14357 14712 14373 14625 16432 17830 18873 19468 15648 12348 5205 2911 1024 586 542 895 1035 1058 948 980 1079 1269 1212 731 468 156 111 158 215 348 779 810 763 285 119 86 75 64 56 48 42 43 46 46 47 48 55 61 59 53 49 47 48 46 45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 39 39 40 40 39 39 39 40 40 40 40 40 39 39 39 39 40 41 41 41 41 41 41 42 42 42 42 41 40 40 40 38 36 35 35 36 37 38 40 43 46 45 43 42 39 35 33 32 30 29 29 32 33 32 34 36 34 32 31 30 28 29 34 36 34 31 31 30 26 31 37 34 32 32 28 24 25 27 23 22 20 18 22 15 17 26 21 29 24 16 17 13 16 12 9 17 16 10 12 7 8 10 12 20 26 19 2 1 20 7 -10 11 18 9 22 14 21957 265 975 75 10419 6 5 57 6839 538 31 73 140 198 344 569 1654 4261 4655 7313 8278 8563 6416 5086 909 289 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1384 1974 3377 3921 4370 4980 6341 8816 9820 11210 12268 13857 15329 16788 16491 16296 16025 16970 17139 19347 20966 23019 23617 20707 18384 13987 11301 8793 8276 7750 8249 8252 7825 6323 4250 2442 1584 1106 597 488 342 400 599 964 1319 2458 3069 3803 3251 2630 758 75 59 51 44 44 45 48 48 51 54 65 70 66 57 50 47 48 47 46 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 40 40 40 40 40 39 39 39 40 41 41 41 41 41 41 41 42 42 42 42 41 41 41 41 38 36 35 36 38 39 41 43 44 46 46 43 41 37 33 32 31 31 32 31 30 31 33 36 35 32 30 29 32 33 33 35 36 34 33 33 31 26 30 35 32 27 27 25 24 24 25 28 28 20 18 21 15 18 23 19 21 25 23 16 10 19 16 11 17 15 16 11 10 15 10 18 19 19 17 7 3 8 0 -17 0 21 33 30 12 21989 218 4500 75 10495 6 6 29 6839 521 2726 3941 6091 7287 8144 8706 8824 8427 8088 8575 9120 9888 10333 10639 10267 9526 8567 8045 7058 7579 7989 10075 13440 16923 19929 23131 24975 25053 25133 22668 20602 17832 14559 11133 7452 3432 1801 1155 975 983 1067 1244 1656 2046 2472 3561 4374 5294 5218 3589 1127 70 55 46 44 44 46 47 49 54 61 68 68 63 54 48 46 47 48 47 47 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 40 40 40 40 39 39 39 40 40 40 41 40 40 40 40 41 41 41 40 40 40 40 38 37 36 36 37 39 41 43 43 43 44 45 42 39 35 32 32 31 31 32 31 30 31 35 37 33 30 30 32 35 36 35 33 32 33 35 33 27 24 26 31 33 31 28 24 23 21 22 22 19 17 17 11 8 12 15 16 16 25 29 16 18 30 15 13 23 16 10 6 11 15 5 11 14 15 19 13 2 3 5 -7 -4 9 23 7 -15 22020 218 4500 75 10574 6 7 0 6840 504 2055 2771 3672 4547 5230 5611 5446 4361 3506 3224 2885 2682 2533 2229 2044 1842 1811 2023 2568 3561 4948 7342 10767 14754 18766 22188 26161 30138 35331 39414 40901 38935 34086 23699 13184 7464 6115 5089 3973 3405 3108 3029 3892 4133 4697 5195 5399 5496 5173 3076 918 79 61 51 48 45 45 46 48 51 55 58 58 56 50 47 47 47 47 48 48 48 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 40 39 38 38 38 39 39 40 40 40 40 40 40 40 39 40 40 39 40 39 39 39 40 41 41 40 39 40 39 37 36 36 39 41 43 44 44 45 46 45 42 36 32 31 31 30 31 32 28 28 33 35 32 30 30 31 32 34 36 36 31 31 30 27 31 31 30 29 31 31 31 31 26 22 13 10 11 14 15 13 12 14 14 15 15 18 19 17 14 18 22 8 8 15 12 10 14 18 8 -5 0 10 13 16 7 -3 3 9 3 6 5 -3 -6 -14 22052 218 4500 75 10663 6 7 32 6841 486 819 914 949 932 880 739 664 657 681 717 784 870 976 1164 1737 2117 2447 2774 3305 4187 5399 6975 8830 11339 13983 17412 21030 26000 32144 41233 45651 47030 43638 32329 16398 9826 8046 6667 5320 4642 5032 5283 6740 6939 7093 6746 6669 6580 5835 4257 1301 103 76 54 48 44 42 45 46 47 48 48 50 52 48 46 47 47 47 47 48 49 49 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 41 40 40 40 38 38 38 39 39 40 40 40 41 40 40 40 40 40 40 39 38 38 39 39 40 40 40 40 39 38 38 38 38 39 41 44 44 45 46 48 48 47 44 36 32 30 30 32 33 33 31 31 34 34 31 28 30 30 33 36 37 37 32 33 33 27 33 34 32 32 31 28 27 28 25 23 19 11 11 21 17 14 19 17 17 18 22 24 13 7 6 8 13 15 11 4 8 20 22 21 11 3 5 18 17 4 0 -1 2 9 11 17 6 -5 7 10 22083 276 150 75 10739 6 8 3 6841 469 84 81 85 87 89 93 100 100 103 93 75 81 92 104 107 113 143 348 631 620 490 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 2047 2596 2819 3149 3132 2885 2683 2575 2178 1566 1093 1084 1225 1349 1760 2153 2396 2503 2703 3114 3789 4726 6250 8126 9748 12675 14642 16166 17107 20364 21649 23161 21913 19268 12447 9419 7904 7255 6726 6240 6982 7178 8322 8490 8688 8467 8689 8797 7772 5000 1476 168 101 63 49 43 42 44 46 47 46 46 50 52 48 46 46 47 47 47 48 49 50 50 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 41 41 40 40 40 39 38 38 39 39 40 40 41 41 41 41 40 40 40 40 39 38 39 40 39 40 41 40 39 39 37 38 38 39 42 44 46 47 48 49 49 47 44 40 36 33 32 31 33 36 35 36 36 36 35 33 30 30 33 36 37 38 39 37 38 36 32 33 36 32 29 31 28 27 27 25 24 23 20 24 28 20 16 22 23 21 16 17 21 18 12 9 11 17 22 19 15 12 17 16 12 11 12 12 11 7 -2 0 12 18 27 21 22 22 4 8 12 22115 276 150 75 10798 6 8 35 6842 452 128 122 123 127 133 136 137 131 119 88 63 62 65 69 67 63 66 149 278 242 167 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1335 1806 2053 2510 2814 3168 3266 3220 2845 1981 1529 1364 1170 1005 1021 1084 1696 2251 2947 3802 4152 4892 5674 6810 8167 8899 9419 9619 9179 8957 9002 8733 8779 8951 8305 7876 7770 7978 8318 7856 8782 8680 9222 9702 9912 10515 10351 9337 7031 4313 808 159 91 65 53 47 45 46 48 47 45 47 49 49 47 46 47 48 48 48 48 49 50 51 50 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 41 41 40 40 39 39 38 38 39 39 40 40 41 41 41 41 40 40 40 40 39 38 39 40 39 40 41 41 39 39 39 39 39 39 42 45 46 47 48 48 47 43 39 36 35 34 33 33 33 35 35 35 36 36 35 32 31 31 33 37 37 37 38 38 39 37 35 32 32 33 30 30 28 29 28 26 28 24 27 29 24 20 16 22 25 23 22 23 21 20 18 17 21 22 16 9 13 17 18 14 7 13 17 13 7 14 18 11 18 25 28 13 10 31 17 11 12 22146 276 150 75 10865 6 9 6 6842 435 155 150 153 160 172 198 716 830 2464 2841 2809 710 679 675 444 29 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 318 405 525 803 1017 1508 1844 2554 4176 5426 6649 8334 8987 10110 9728 9856 9972 9962 10432 10628 10341 9197 8104 7644 7829 7901 10714 13443 13585 11957 8819 7033 5757 5023 4103 3523 3545 3556 4142 5609 8020 9614 10225 10493 9651 7946 5987 4241 2236 1584 228 91 71 62 63 67 62 57 53 48 45 48 48 48 46 45 46 47 48 48 49 49 50 52 51 51 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 37 38 39 40 40 40 41 40 40 39 38 38 38 38 39 40 40 41 41 42 41 40 40 40 39 38 37 38 40 40 39 40 40 39 39 40 40 39 41 44 45 45 47 48 46 45 41 37 33 32 32 33 34 32 32 33 33 33 35 33 30 32 31 33 37 37 36 37 37 37 34 34 33 30 34 38 34 28 27 26 30 31 23 25 25 22 26 23 20 20 23 24 27 22 16 21 19 20 19 18 14 10 22 23 23 21 16 16 15 20 35 29 16 8 9 12 -4 5 19 23 23 17 22178 276 150 75 10931 6 9 38 6843 418 132 132 156 173 209 253 933 1113 4108 4761 5233 4845 4776 4548 556 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 267 354 492 822 1004 1141 1458 2333 3994 5631 7232 9300 10254 11690 11695 12142 12041 12326 13004 13882 13652 11972 10942 10731 10488 10186 12075 14244 14033 13698 10111 8848 7548 5014 2575 2331 2130 2326 2971 4745 6279 8981 9745 9623 8050 5441 3592 3007 1960 1552 177 75 65 59 83 97 88 66 55 48 47 50 51 48 48 45 46 46 47 49 49 50 51 52 53 52 52 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 40 40 40 40 40 40 39 38 39 38 39 40 40 41 41 42 41 41 40 41 40 39 38 38 39 40 40 39 39 39 39 39 40 39 40 42 45 46 46 47 47 43 42 39 36 34 32 31 31 32 31 30 31 31 31 33 31 28 30 30 33 35 31 32 34 34 34 31 30 29 32 36 36 31 23 23 27 29 27 24 20 20 21 24 23 19 20 19 17 13 12 17 17 13 3 2 17 24 14 21 24 20 27 15 3 16 26 23 12 7 7 3 7 7 25 24 20 26 25 22209 276 150 75 10982 6 10 9 6843 402 199 202 223 241 328 354 357 812 1554 2178 2254 3433 2873 2722 133 106 38 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 45 161 382 418 564 734 825 1006 1279 1594 1857 2079 2432 2782 3124 3884 4699 6098 6328 6443 7179 8732 9878 10205 10352 10356 10293 12108 12554 12720 11979 9764 6510 5722 5003 4576 4882 5025 5340 9149 9741 9539 6245 4370 3183 3060 2254 3466 1682 1556 254 113 118 115 103 60 47 39 38 40 40 38 37 35 36 36 36 38 39 40 41 42 42 42 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 40 40 40 40 40 39 39 39 39 39 39 40 40 41 41 42 41 40 40 41 40 39 38 38 40 40 39 39 38 39 39 40 39 38 40 43 45 46 47 47 44 40 38 35 34 34 33 31 30 30 31 30 30 31 30 30 29 27 28 30 33 33 30 29 30 31 31 31 29 26 30 34 30 28 24 26 27 18 22 23 16 19 19 18 19 19 20 15 17 14 9 11 6 5 7 12 11 12 12 17 13 -2 -1 -3 -8 3 18 15 4 -2 0 4 0 2 28 29 20 29 23 22241 276 150 75 10998 6 10 41 6844 384 232 233 238 257 323 347 407 821 985 1464 1188 629 179 180 171 151 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 146 485 667 838 991 1094 1131 886 842 848 901 1046 1044 1058 967 886 803 788 828 1048 1658 2282 3768 5108 5846 6372 6561 6707 7366 8836 10405 10758 10324 9766 8197 7223 6606 6216 6528 9116 12414 15604 16352 15416 10544 6348 2888 2159 1411 2587 1745 1620 276 132 126 143 129 94 55 46 39 39 39 38 36 35 35 36 36 37 39 40 40 42 42 43 41 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 40 40 40 40 39 39 39 39 39 39 39 40 40 40 41 41 41 40 41 41 40 39 39 39 39 40 40 39 39 38 39 39 38 40 42 44 46 46 47 47 43 38 36 35 32 32 32 32 32 31 30 29 29 31 30 30 29 26 28 30 32 33 33 30 30 35 35 35 34 29 30 33 31 30 27 23 25 20 18 21 19 17 20 19 14 17 23 20 20 16 14 8 0 7 15 26 20 7 11 9 1 -9 -14 -11 -4 -4 4 17 13 4 -4 5 -6 -20 0 5 6 16 -3 22272 276 150 75 10994 6 11 12 6844 368 198 196 207 224 242 253 368 426 457 408 346 134 116 96 86 67 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 0 40 90 138 269 498 910 1090 1342 1673 1867 2143 2086 2569 2732 2851 3213 3225 3137 2890 2623 2462 2448 2562 2971 3686 4180 5184 5496 5202 4951 4559 4564 4746 5283 5419 5197 5019 4731 4438 4243 4905 7101 9225 14705 22782 24898 26290 24337 18567 12290 7445 5401 2046 944 293 218 150 113 109 123 108 95 60 52 49 45 43 40 37 36 36 37 37 38 39 40 41 42 43 43 41 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 40 40 40 40 39 39 39 39 39 40 40 40 40 41 41 41 40 40 41 41 40 39 39 39 39 39 40 39 39 38 38 38 41 43 45 46 47 47 46 45 42 37 35 33 31 32 32 31 31 31 30 29 28 29 30 28 28 28 30 31 30 32 35 34 32 34 33 35 36 33 35 34 33 34 29 23 29 25 17 23 22 19 22 22 17 17 26 22 15 17 18 12 7 11 14 23 21 7 6 5 6 8 4 5 11 9 5 21 22 16 6 9 12 -4 0 -1 -3 0 -14 22303 276 150 75 10991 6 11 43 6844 351 236 240 251 272 293 316 420 611 765 724 690 1616 1422 1195 55 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 4 133 268 314 292 207 126 82 20 999999 999999 2 19 60 107 171 339 398 478 454 546 717 837 1138 1441 2078 2307 2429 2708 2790 2789 2888 2957 3121 3155 3179 3257 3344 3277 3253 3171 3302 4133 4269 4407 4245 3567 2661 2181 2050 1999 2125 2427 3232 6010 9225 14597 23048 26101 32879 31659 26894 17899 10551 6600 2012 766 322 246 199 153 130 108 89 74 66 62 64 58 53 45 40 36 37 38 38 39 40 41 42 43 44 43 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 40 40 39 39 39 39 39 40 40 40 40 40 40 41 41 40 40 41 41 40 39 39 39 39 39 39 39 39 38 39 39 40 43 46 46 46 46 46 45 45 41 37 35 33 32 32 33 32 31 30 29 31 29 26 28 27 28 29 30 28 30 33 34 33 30 30 31 32 35 34 35 35 35 36 31 27 28 26 23 21 23 27 24 24 20 18 24 19 15 23 21 14 9 6 12 10 9 13 12 19 17 9 11 16 22 21 16 22 21 14 5 2 19 16 8 6 7 7 1 22335 276 150 75 10991 6 12 15 6845 334 296 301 299 336 365 396 472 636 835 889 882 1832 2115 2572 1415 804 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 11 139 280 328 310 236 158 184 315 292 298 316 305 232 131 86 120 129 139 169 162 159 131 129 222 301 328 338 340 352 395 626 844 1137 1253 1290 1246 1278 1375 1634 2176 3250 4599 5095 5077 4770 3654 2569 2544 2873 3616 4483 5233 6747 9853 12566 15546 19634 21734 29663 35864 33368 18270 6983 2984 987 482 286 230 207 224 203 183 134 110 94 81 72 63 54 45 40 38 37 39 38 39 41 41 42 43 44 44 43 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 40 40 39 39 39 39 39 40 40 40 40 40 41 41 40 40 40 40 40 40 39 38 39 39 39 39 39 39 38 39 40 42 44 46 47 46 45 45 44 42 39 37 35 33 32 31 31 31 31 31 29 29 28 28 27 29 29 29 28 27 31 32 30 30 29 30 31 32 34 34 33 34 36 33 29 27 25 26 26 21 21 21 20 24 22 17 16 18 21 20 15 15 14 10 12 8 7 21 23 19 10 3 10 14 20 26 16 12 13 10 6 5 3 6 13 15 20 19 13 22366 276 150 75 10992 6 12 46 6845 317 252 261 259 299 329 351 544 1233 2454 3668 3678 3050 2463 9257 8785 7652 69 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 167 313 662 1053 1299 1308 1292 1165 961 727 576 507 462 446 452 429 366 201 38 999999 999999 999999 999999 999999 999999 999999 999999 13 22 37 50 73 118 439 970 2063 3403 4217 4739 4765 4888 4905 5451 6295 7589 8647 9895 11582 14252 16880 18186 19296 21218 22490 26496 28641 27630 9303 2495 713 459 391 308 339 432 457 440 384 254 210 172 107 69 58 48 41 37 38 37 38 37 38 40 40 41 43 43 43 42 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 40 40 39 39 39 39 39 39 40 40 41 40 40 40 40 40 40 40 40 40 39 38 38 39 39 39 38 39 39 39 40 43 45 46 47 46 45 44 42 39 37 37 35 33 33 32 31 30 31 31 29 27 28 29 28 29 31 30 29 30 31 30 30 32 32 30 32 35 34 34 34 33 33 35 35 28 27 31 27 22 20 21 22 24 22 17 16 16 19 17 10 13 19 14 13 12 13 21 16 4 6 9 11 18 20 16 8 15 15 4 7 13 8 14 28 27 23 17 13 22398 276 150 75 10993 6 13 18 6846 299 183 192 190 223 245 272 435 1153 2385 3561 3570 2928 1841 7958 7441 6942 135 211 689 2045 1929 1852 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 144 288 648 1078 1717 1920 1932 1799 1533 1270 995 696 556 475 419 469 424 313 143 40 999999 999999 999999 999999 999999 999999 6 24 36 55 73 107 221 662 1405 2746 3906 5101 5876 6361 7188 8771 9906 10768 11619 11695 11912 12174 13507 13630 14695 18180 21235 27713 32174 32140 24826 1688 644 354 305 290 274 306 390 373 359 313 234 243 209 146 82 56 46 39 37 38 38 38 37 37 39 40 41 42 42 43 42 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 40 40 39 39 39 39 40 40 40 40 40 40 40 40 39 40 40 40 40 40 39 38 39 40 39 39 39 39 39 39 40 43 45 46 47 45 45 43 40 38 37 36 34 32 32 32 31 31 32 31 29 29 28 28 28 29 31 29 29 30 31 32 35 36 33 31 34 35 33 34 37 37 36 37 39 35 33 31 24 22 27 30 27 25 19 17 19 15 16 18 13 11 16 19 21 18 19 24 12 7 23 24 18 24 24 5 -1 19 23 9 8 16 20 14 15 20 19 12 5 22429 276 150 75 10999 6 13 49 6846 282 115 116 121 156 196 232 287 409 613 956 1666 2679 3810 4028 4346 2678 2549 2804 3490 5581 6052 10059 7141 5459 801 74 999999 238 231 214 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 187 598 779 838 830 630 507 327 200 101 49 43 138 152 147 79 18 999999 999999 999999 999999 4 16 25 46 58 82 139 567 1257 1921 2931 4125 5334 6857 8500 10420 11269 12491 12621 13156 13237 13295 12836 11524 10010 8616 9170 13950 17022 25954 29985 28903 25131 5976 982 330 159 139 128 117 103 89 81 83 96 168 159 144 82 55 45 38 38 39 39 39 37 37 39 41 42 43 42 43 42 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 40 39 39 39 40 40 40 40 40 40 41 40 40 40 40 40 40 40 40 40 39 38 39 39 39 39 39 39 39 39 41 43 44 46 45 43 41 40 38 38 37 36 33 31 32 31 31 32 33 31 29 31 29 26 26 27 29 28 30 31 29 32 35 36 33 31 33 35 34 33 35 37 38 36 36 35 31 27 24 22 26 29 23 19 19 17 19 16 10 13 15 17 16 14 18 21 19 20 17 10 14 19 15 13 18 8 0 5 8 15 13 12 21 11 -1 0 13 12 10 22461 276 150 75 11000 6 14 21 6846 264 47 65 90 155 228 302 421 730 2097 3866 6137 7710 9554 10060 10092 6054 6082 6151 6231 6375 5797 9402 7312 5591 812 74 999999 239 234 219 999999 999999 999999 999999 999999 999999 999999 0 29 109 313 525 816 828 1502 1264 1080 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 13 23 43 61 138 596 781 1165 2009 3032 3938 5550 6911 8335 9296 10818 12761 13406 14016 13805 13947 13374 12860 11881 11025 9246 8348 8264 11064 13761 18146 24741 24449 19638 9057 968 293 122 95 82 72 66 60 63 64 61 94 93 88 61 50 41 38 39 41 40 39 37 38 39 41 43 43 42 43 41 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 39 39 39 40 40 40 40 40 40 41 41 41 40 40 40 40 40 40 40 40 39 38 39 39 39 38 39 39 40 42 44 44 44 44 43 41 39 38 39 39 38 36 34 34 32 32 32 32 32 32 30 31 29 25 26 27 29 28 30 31 30 31 33 34 32 32 35 36 36 33 32 34 37 35 30 25 24 30 31 25 24 25 20 17 18 16 19 19 10 11 16 18 14 8 8 12 14 16 17 3 2 14 11 10 6 -1 8 10 7 17 11 -5 16 27 13 8 19 22 23 22492 276 150 75 11002 6 14 52 6847 247 337 351 355 401 499 616 718 1397 2660 3931 5537 5556 6085 6298 5968 3552 3842 3978 4392 4664 4018 3567 3166 3359 4584 6137 6874 6548 4507 3287 47 27 999999 999999 999999 4 17 36 59 144 353 589 920 1374 2025 1786 1130 115 70 60 42 27 7 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 13 33 93 122 166 181 256 735 979 1893 3782 5603 7622 9468 11224 13402 15480 17198 18466 19533 20624 21664 21641 21510 20142 15264 7537 5996 5969 6171 7412 10644 13976 19067 19212 18814 8131 1431 929 535 329 230 108 96 88 90 84 82 77 67 64 56 49 42 39 40 43 45 39 37 38 39 42 43 43 42 43 41 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 39 39 39 40 40 40 40 40 40 41 41 40 40 39 40 40 40 40 40 39 39 39 39 39 39 39 39 40 42 44 45 44 44 44 43 41 39 40 42 42 40 38 36 36 34 33 33 32 31 31 30 28 25 25 29 30 28 29 30 31 32 31 31 33 32 33 33 33 34 33 32 34 35 34 27 22 23 27 27 25 25 22 21 20 17 18 22 22 18 15 17 13 11 15 13 15 18 17 14 5 5 13 10 7 11 4 1 9 10 23 12 -9 8 23 18 17 23 12 0 22524 276 150 75 11004 6 15 24 6847 229 311 317 309 326 412 510 561 1126 1350 1143 1232 740 812 2144 2697 3207 5346 8249 12131 15097 13950 11159 7082 4456 5831 7059 7247 6794 4659 3392 47 26 999999 999999 999999 999999 37 38 50 55 556 955 951 1040 498 500 31 71 87 101 119 97 63 35 5 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 11 28 86 115 159 171 192 210 355 1070 2531 4035 5757 7005 9071 11259 14024 17028 18343 19940 22088 24644 26162 27283 29291 26256 17865 15685 17735 15045 11818 12522 14007 12940 13392 12796 9220 4187 3097 2198 1662 1280 422 178 143 133 120 115 100 82 67 56 47 43 39 40 45 45 38 37 37 39 43 43 43 42 43 41 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 38 39 39 39 40 40 40 40 40 40 41 41 40 39 39 39 39 40 40 39 39 40 40 40 39 39 39 39 41 43 45 44 43 44 44 44 43 42 43 45 45 43 39 37 37 36 32 31 30 29 29 29 27 24 24 27 30 29 28 30 31 32 32 30 32 34 32 30 32 33 29 28 32 34 34 27 22 24 23 25 26 25 25 24 21 20 25 25 25 26 16 12 14 13 13 15 18 20 16 17 18 7 6 5 -5 -3 8 2 0 12 22 17 3 10 20 0 -2 16 5 -9 22555 276 150 75 11006 6 15 55 6847 212 83 109 123 159 223 548 2379 5563 7222 6778 3120 1792 852 1934 2411 3006 5051 7727 11154 13189 11396 8609 3884 1051 1037 642 68 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 2 19 18 512 882 842 494 999999 999999 999999 999999 999999 2 29 21 5 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 16 235 565 544 474 439 444 552 891 1046 1199 1798 2313 2757 3229 3878 4785 6414 7487 8560 10455 11004 12203 15100 16842 18141 16432 17620 18479 20058 21390 32834 30137 23679 14185 9329 8015 8309 8117 5850 4156 3297 2676 2120 1775 823 278 183 151 132 112 88 72 58 47 42 38 38 40 48 41 38 36 37 40 43 43 42 42 43 41 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 40 39 40 40 40 39 39 39 40 42 43 45 45 44 44 43 43 44 45 46 46 45 42 39 37 37 36 34 32 30 30 29 28 28 27 25 25 28 30 30 30 32 33 31 30 32 35 33 31 31 30 28 30 32 29 30 28 26 28 28 28 28 28 29 30 24 23 31 29 23 25 19 13 21 25 13 13 18 20 25 22 18 8 10 14 1 -7 8 7 0 13 18 16 0 10 25 11 6 12 11 12 22587 276 150 75 11010 6 16 27 6848 194 160 182 191 219 260 607 2411 5345 7602 6999 2716 1304 318 45 999999 999999 999999 999999 107 105 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 16 17 14 999999 999999 999999 999999 999999 999999 999999 1 1 999999 999999 999999 999999 999999 999999 999999 22 55 107 361 799 938 761 623 580 775 948 1117 1283 1935 2400 2892 3412 4202 5242 6256 7138 7599 8481 8652 8403 9304 9408 8915 6826 5988 6585 9455 12432 24521 24741 23879 14863 5770 2610 2461 2242 1524 1367 1122 1025 812 765 565 246 167 131 104 82 64 54 46 39 37 35 38 42 51 44 38 36 38 42 42 43 42 42 43 41 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 38 39 39 40 40 40 40 40 40 40 39 39 39 39 39 39 39 40 40 40 40 40 40 39 39 40 41 42 43 44 44 44 43 41 42 45 46 46 46 46 44 41 39 37 36 35 33 32 32 30 30 31 28 26 28 31 30 31 34 36 34 31 30 33 35 35 33 30 29 30 32 31 26 23 25 28 29 32 31 29 26 27 31 24 21 30 33 20 17 22 21 24 28 25 19 21 18 20 20 13 19 20 19 15 9 17 15 7 11 14 13 14 19 14 19 16 6 13 20 22618 276 150 75 11011 6 16 58 6848 177 75 92 103 120 153 284 500 691 1506 1526 906 2146 2228 2293 2180 1911 2154 2303 2718 3187 4300 9433 11828 11802 9495 6729 6546 8008 8654 8874 8919 8555 8813 7890 6674 3572 2470 2092 1890 1617 1276 1168 1131 1197 1123 1123 1142 1334 1338 1298 991 792 577 351 139 999999 999999 999999 999999 999999 999999 999999 14 39 68 100 204 287 282 187 146 143 114 144 157 280 373 692 1228 1641 2150 2609 3216 3438 4225 4517 4892 4810 5115 5174 5408 6221 7409 8141 8993 11731 11283 12661 11897 8022 6791 6252 5550 3135 263 145 145 154 150 143 127 108 93 73 60 52 45 39 35 35 36 39 42 52 50 42 37 39 43 42 43 42 41 42 41 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 39 39 39 39 40 39 39 39 40 40 40 40 40 39 39 39 40 41 42 43 43 43 43 42 41 42 45 45 45 46 45 44 42 40 39 38 36 33 33 32 31 31 30 29 29 31 32 31 31 36 37 34 31 31 32 31 31 35 33 30 30 26 23 24 22 21 25 29 30 24 23 23 23 26 24 20 22 24 19 16 22 20 17 24 28 16 15 16 9 13 19 25 23 16 11 13 17 17 7 9 15 18 29 24 5 8 16 12 10 14 22650 276 150 75 11015 6 17 30 6848 159 66 86 107 137 180 223 511 975 1398 1828 3149 4813 5022 4587 4665 5592 4854 5005 3949 3370 4489 9828 12331 12321 9942 7076 6899 8491 9597 11122 12281 12432 11662 10127 7985 4326 2963 2396 2093 1737 1304 1173 1082 1127 1053 1062 1128 1339 1422 1419 1119 905 640 362 146 0 999999 999999 999999 1 9 61 214 529 1237 1848 2418 2583 3021 3178 3498 2956 2875 2180 1863 1589 1419 1247 1283 1199 1085 1052 1013 973 1261 1585 2555 3192 4803 5578 6557 8210 9261 9755 9751 8334 6119 4253 4256 5515 9381 10185 9667 6582 311 133 112 95 87 81 73 73 66 61 53 46 41 37 33 35 36 39 41 50 52 44 38 38 43 42 42 42 41 42 41 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 38 39 40 40 40 40 40 39 39 39 39 40 40 39 39 40 40 40 40 40 39 39 39 39 40 41 42 43 43 44 43 42 42 43 44 43 44 45 45 44 44 43 41 41 38 35 33 30 29 29 29 30 31 32 31 32 33 34 34 33 30 28 28 27 27 33 31 27 27 23 21 23 22 23 26 28 26 20 19 20 19 24 30 23 19 17 15 14 19 11 9 21 16 10 15 15 4 2 12 15 15 12 6 12 10 1 -8 -9 6 16 21 23 15 14 16 7 1 4 22681 276 150 75 11019 6 18 1 6848 141 66 81 101 137 268 309 429 851 1334 1817 3603 4537 4661 3593 3105 4668 3375 3364 1426 44 999999 999999 10 24 34 53 81 181 713 2292 3481 3924 2545 1929 998 542 412 232 131 53 999999 999999 999999 999999 7 31 53 89 216 339 406 442 424 438 429 536 753 1055 1555 2233 3383 4347 5953 7182 9061 9999 10658 10618 10745 10496 10390 9424 8903 7929 7230 6442 4844 3239 2400 1939 1814 1656 1635 1604 1777 1863 2340 3132 4436 5263 6206 8150 8933 10247 10973 10661 9129 7524 6592 5555 5759 4564 4286 3573 213 143 109 73 64 59 55 67 64 61 55 48 43 39 36 36 36 40 41 48 52 43 39 40 44 43 43 43 42 43 42 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 39 39 39 39 39 40 40 40 39 40 40 40 40 40 39 39 39 39 40 41 41 42 42 43 42 42 42 43 43 42 43 44 45 45 45 46 44 42 38 35 32 29 29 30 29 30 30 31 33 34 35 34 32 32 32 29 28 26 24 27 30 25 22 23 22 20 21 25 26 26 26 22 20 17 16 18 21 17 19 21 14 9 11 6 6 14 13 14 19 20 12 16 20 13 14 20 11 0 1 3 -2 -4 3 14 21 18 23 18 0 -8 -3 0 22713 275 225 75 11016 6 18 33 6848 123 3 16 45 545 2207 2224 2138 216 250 708 1613 1826 2069 2879 6807 7781 7295 3395 2778 1795 2508 2454 4025 5462 5282 4661 1181 1170 1089 669 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 6 32 56 91 158 257 325 389 448 892 1709 2314 2902 3905 4930 5983 7471 8908 10897 12324 14417 16721 18072 19161 19403 18700 17869 15630 13781 12058 10604 9169 6338 4114 2772 2616 2798 3111 3342 3504 3621 3519 3998 4519 4665 4837 5141 5739 5508 6554 6873 7429 8168 8284 7069 5713 2479 335 227 196 172 153 113 65 57 50 48 62 59 58 55 53 49 45 42 39 37 40 42 46 51 42 40 42 44 44 43 44 43 43 43 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 38 38 39 39 40 40 40 40 39 39 39 39 39 40 40 40 40 40 40 40 40 40 39 39 39 39 39 40 40 41 41 42 42 41 42 43 42 42 41 42 44 44 44 44 44 42 38 34 33 31 29 29 27 30 30 29 33 34 36 35 32 33 34 34 32 28 26 25 30 26 19 22 21 18 21 24 25 24 25 21 14 15 20 17 11 11 15 17 15 15 14 11 16 17 16 16 15 20 20 23 24 10 6 12 11 7 2 3 6 9 14 18 23 13 18 16 -1 6 13 0 22744 276 150 75 11018 6 19 4 6849 106 0 8 19 38 335 1679 1699 1733 149 366 1040 2758 2913 3488 2714 5927 6453 6045 2857 2346 1620 2352 2272 3703 5010 4628 4114 1142 1405 1429 1110 294 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 10 33 87 462 1265 1739 2195 2887 3529 4653 6645 7703 9341 11329 12302 14280 15566 16997 17593 17223 16624 14437 12803 11047 9688 8419 6974 6055 5398 5393 4866 5619 6004 6293 6296 5974 5774 5667 5611 5439 5572 4931 3793 3207 2647 2429 2918 3064 2661 2462 1442 1118 945 308 193 142 106 73 56 49 44 54 53 51 49 54 52 50 45 42 38 40 41 45 49 41 40 43 45 44 43 43 43 44 43 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 40 40 40 40 40 39 39 39 40 40 39 39 39 40 40 40 40 41 40 40 39 40 39 39 39 39 40 41 40 41 42 43 43 43 42 42 42 42 44 45 45 44 44 42 39 36 35 32 29 28 27 29 28 28 30 34 36 33 32 32 32 32 30 29 30 28 27 24 19 21 22 20 23 23 21 20 21 18 13 14 21 19 15 13 10 14 18 22 21 14 17 19 14 17 15 10 8 9 16 13 11 15 13 10 10 5 4 7 10 15 18 16 13 3 5 27 24 10 22776 276 150 75 11020 6 19 36 6849 87 7 15 19 78 82 72 73 56 55 203 716 2033 2008 1997 230 228 17 17 24 21 33 13 999999 999999 999999 999999 999999 71 301 386 382 264 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5 20 33 67 186 928 2561 3096 4198 5666 5746 5796 5913 6292 6433 6425 6526 6583 7405 8705 9067 9833 9783 9600 9718 9062 8006 8036 7991 7858 7302 6519 5864 5406 5223 5012 5528 5828 5034 4422 3561 2699 2055 1793 1661 1676 2589 2383 1831 423 185 126 102 80 58 51 44 48 48 49 48 52 52 52 46 43 37 39 41 45 43 39 39 43 45 44 42 43 42 44 42 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 38 39 40 40 40 40 39 39 39 39 40 40 39 39 39 40 40 40 40 40 40 39 40 40 39 39 39 39 40 40 40 41 42 44 44 43 42 42 43 43 44 44 45 45 43 41 40 37 34 32 31 29 28 27 27 28 31 34 33 32 33 32 31 29 29 30 31 29 24 23 22 23 23 20 21 21 19 18 19 18 16 17 18 18 20 20 14 17 21 14 15 16 12 14 12 15 14 11 6 3 15 21 14 16 6 -5 6 5 2 5 9 9 3 8 8 3 9 17 7 5 22807 276 150 75 11014 6 20 7 6849 70 88 112 129 208 470 1889 3274 7313 9001 7799 4714 1046 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5 20 35 102 197 449 639 749 1072 1595 2993 5244 6779 9781 10865 10713 10438 9537 8980 8587 8019 7405 6606 5511 4661 4162 3821 3596 4005 4696 5556 6894 6309 5303 2767 2433 1840 3496 4253 3436 1088 286 138 104 91 73 62 56 49 48 49 62 65 64 60 58 51 45 40 40 40 45 38 39 39 43 44 43 43 43 43 44 42 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 40 40 40 39 39 39 40 40 40 40 39 39 39 40 40 40 40 40 40 40 40 40 39 39 40 40 40 40 41 42 43 44 45 44 42 42 42 42 44 45 43 44 45 44 41 38 34 32 31 29 28 26 28 30 30 30 30 32 34 35 35 32 31 29 28 27 22 24 27 28 28 27 23 20 18 18 19 17 20 22 17 16 22 22 23 23 21 16 16 17 15 19 20 18 16 12 6 5 14 22 12 7 8 6 7 2 12 12 7 18 22 26 19 14 11 8 5 -4 22839 276 150 75 11015 6 20 39 6849 52 117 144 169 218 631 2990 4440 9418 11098 8989 4742 1076 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 5 13 19 32 46 74 114 240 609 1260 2201 4255 5711 6162 6297 7007 7268 7503 7245 6806 6538 5897 5295 4869 4218 3690 3273 3162 3925 5252 5146 5020 2806 2442 1443 2846 2699 2142 138 110 97 81 74 66 64 60 55 52 53 83 93 90 81 73 61 53 47 42 40 44 42 39 40 44 43 43 44 43 43 44 43 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 40 40 40 39 39 39 40 40 40 40 39 39 40 40 40 40 40 40 40 40 40 40 40 39 39 40 39 40 42 43 43 43 44 44 43 42 41 42 42 43 43 43 44 43 42 40 38 34 31 28 29 29 28 29 27 26 27 29 32 34 33 33 30 28 25 22 24 27 26 22 22 24 23 18 17 21 20 17 18 19 17 18 22 22 23 22 14 12 14 17 19 29 28 20 14 7 4 7 10 10 14 15 17 8 3 11 23 16 8 25 31 20 8 4 8 29 25 7 22870 276 150 75 11015 6 21 10 6849 34 264 318 401 561 873 2378 6434 19080 19769 19097 6209 6323 3759 251 121 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 5 12 16 23 29 41 50 260 598 978 1224 2208 2679 3538 3832 3965 4298 4687 5736 5738 5157 4335 3485 3119 2896 3050 3456 4374 4257 3232 1273 492 242 195 135 97 84 72 67 62 67 64 60 58 59 89 113 119 108 91 74 60 51 42 39 42 44 39 41 43 43 43 43 42 43 44 43 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 40 40 40 39 39 39 40 40 40 40 39 39 40 40 40 40 40 40 40 40 40 40 40 39 39 39 40 41 42 43 42 42 42 42 42 41 41 42 41 41 42 42 42 42 42 42 40 37 31 28 29 29 27 26 24 25 26 27 30 32 29 29 29 28 25 23 25 27 22 17 18 18 18 15 18 20 19 17 15 17 17 18 21 21 19 16 12 7 4 8 15 20 18 11 10 12 5 0 3 8 19 16 7 0 -6 0 8 7 6 10 10 -1 -15 -19 -6 24 15 10 22901 276 150 75 11018 6 21 41 6849 16 412 499 608 814 1040 1948 6451 22135 26841 27116 10774 6441 3738 230 102 999999 999999 4 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 20 21 30 35 50 88 590 745 865 1060 1493 2662 3397 4903 4659 4445 4148 4041 4360 4976 6319 6408 4673 1763 571 186 143 126 100 89 79 75 71 72 68 63 62 65 86 109 120 114 99 80 64 52 42 39 42 42 40 42 42 43 43 42 43 43 44 43 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 40 40 40 39 38 39 40 40 40 40 40 39 39 39 39 40 40 40 40 40 40 40 39 40 39 39 39 40 41 42 43 43 42 42 42 42 41 41 41 41 41 41 42 43 43 43 43 41 38 33 29 28 29 28 25 23 24 26 27 30 32 28 26 27 25 24 27 26 26 22 20 22 21 20 22 22 18 13 10 17 22 17 18 18 16 14 14 17 14 9 9 11 8 12 13 11 12 7 0 2 7 13 9 5 9 -1 -8 0 4 1 3 6 2 -12 -14 -2 -5 -1 16 22933 276 150 75 11016 6 22 13 6849 -1 479 561 665 838 1031 2096 5928 20643 25156 23348 6847 212 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 7 12 15 23 28 37 45 56 63 78 125 681 2541 3169 3754 3803 4572 5912 6073 5944 3981 3000 1335 571 268 149 132 103 94 90 85 83 76 69 63 59 58 86 90 96 94 85 72 61 50 41 40 43 40 41 43 42 43 42 42 43 43 44 43 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 40 40 40 39 39 39 40 40 40 40 40 39 39 40 40 40 40 40 40 40 40 40 40 39 38 39 40 41 42 42 42 43 43 43 43 43 43 42 40 42 41 40 42 43 43 44 44 42 40 35 31 30 30 29 27 24 25 26 27 30 31 28 26 27 25 26 26 25 24 23 19 20 23 22 20 17 15 13 12 15 16 17 18 17 19 16 8 13 18 16 15 15 10 13 14 5 10 12 12 7 3 8 11 13 16 8 3 8 1 1 1 -7 -6 -2 7 12 1 11 23 22964 276 150 75 11017 6 22 44 6849 -19 525 629 757 945 1213 2929 8983 24052 29781 28540 12026 2400 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 2 7 10 18 23 32 40 55 61 76 94 208 504 1050 2046 3424 6668 8452 8203 6480 3850 2486 1735 1720 2543 3350 3245 2037 133 122 110 101 79 70 63 56 56 83 83 98 94 83 65 56 47 40 40 43 39 42 44 43 43 43 43 43 43 44 43 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 40 40 39 39 39 39 40 40 40 40 40 39 39 39 39 40 40 40 41 40 40 40 39 38 38 39 40 41 41 41 41 41 42 43 44 43 42 41 40 40 39 38 41 41 41 42 41 43 41 36 33 31 28 27 28 26 26 28 29 31 31 27 28 26 26 26 23 23 24 24 18 16 22 21 20 17 13 13 14 13 13 15 12 14 18 17 9 9 17 13 11 17 15 17 13 10 19 12 8 8 4 5 12 22 23 16 12 17 14 8 0 -9 0 4 14 10 1 12 19 22996 276 150 75 11016 6 23 16 6849 -37 503 604 715 1027 2126 4145 11229 20142 30840 32951 23223 7820 1319 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 3 9 14 25 33 47 56 74 86 105 119 154 259 463 2230 6218 10490 11506 10986 9691 8571 6896 6052 4378 2887 3442 3255 2052 145 131 116 105 81 72 65 59 65 76 80 104 97 87 62 52 43 41 40 43 40 42 43 43 44 43 43 44 43 45 44 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 40 39 39 39 39 40 40 40 40 40 40 39 39 39 39 40 40 40 41 41 40 40 38 38 39 39 40 40 40 39 40 41 42 43 43 41 40 40 40 39 38 37 39 40 41 40 39 40 41 39 37 33 29 28 27 26 25 28 28 28 30 27 26 24 24 25 22 22 23 22 17 16 20 22 22 21 17 9 11 18 22 16 13 14 11 10 6 11 15 13 12 13 18 22 19 13 13 11 5 8 5 -8 6 17 9 11 9 18 29 16 0 -1 3 7 8 -2 -7 5 12 23027 276 150 75 11013 6 23 47 6849 -55 604 718 916 1310 3708 7939 20070 30319 41618 44305 25810 7848 1317 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 6 11 16 27 35 49 59 74 85 105 118 147 211 393 1515 4578 8801 11012 12499 12468 11711 10312 8832 3782 801 265 160 131 118 110 101 95 86 78 72 67 73 74 75 89 81 72 57 48 40 40 39 40 40 41 42 42 43 43 43 44 43 44 43 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 39 39 39 40 40 40 40 40 40 40 40 39 39 39 40 40 40 41 41 41 40 39 38 38 39 39 40 40 40 39 40 40 41 42 41 40 39 40 39 39 37 36 37 39 39 38 38 39 40 40 39 35 32 29 29 27 25 25 26 25 28 28 25 25 26 24 21 23 24 19 19 20 23 22 16 16 16 12 13 21 23 10 8 12 8 11 12 12 12 9 10 10 16 20 17 9 9 11 9 18 18 2 6 8 6 11 8 8 23 11 -8 5 9 15 7 -13 -4 3 8 23059 276 150 75 11020 6 24 19 6849 -73 664 781 1082 1835 5671 16245 28412 38010 37280 31467 13283 2363 5 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 5 7 10 21 28 40 48 62 70 87 98 121 147 307 418 891 4243 7108 13513 15247 14600 12178 7854 1560 564 248 130 117 111 106 100 95 87 80 77 74 81 79 75 74 67 60 52 45 39 40 40 40 39 42 42 43 44 44 44 45 44 44 44 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 38 39 39 39 40 40 40 40 40 40 40 39 39 39 40 40 40 41 41 41 40 39 39 38 39 39 39 39 40 41 41 40 41 41 42 41 40 40 40 39 38 37 37 37 36 35 35 37 38 38 39 39 37 33 30 30 28 24 25 28 29 30 29 27 26 24 24 23 23 24 23 24 22 23 22 18 16 14 17 17 18 19 13 13 15 9 10 13 14 13 5 9 10 11 16 10 5 7 10 11 17 19 16 10 13 17 14 15 11 19 7 -2 17 13 15 20 2 0 15 19 23090 276 150 75 11022 6 24 50 6849 -91 572 658 935 1488 4190 11983 23683 34300 31746 28824 21603 16441 9550 3443 1003 870 731 680 613 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 4 7 11 17 24 36 42 57 63 80 89 108 134 238 407 527 1547 2757 11179 13376 14588 12588 7860 3760 1301 416 120 110 105 109 104 96 87 83 79 76 82 83 78 70 58 50 43 41 39 39 39 39 38 43 42 43 44 44 44 45 44 45 44 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 37 38 38 39 40 40 40 40 40 40 40 39 39 39 40 40 40 40 41 41 40 39 38 39 40 39 39 39 40 41 41 40 41 42 41 41 41 42 41 39 37 37 38 37 35 34 35 37 37 36 38 40 39 36 32 29 26 24 26 30 32 31 29 31 28 24 26 23 21 23 25 25 22 21 21 18 17 16 17 14 13 18 19 16 13 10 10 13 17 16 7 5 5 10 12 4 7 9 11 17 14 16 22 14 11 9 8 13 13 15 13 13 18 9 -3 9 12 7 10 1 23122 276 150 75 11024 6 25 22 6849 -109 515 591 713 993 1380 2911 17069 27431 32556 33502 24450 19213 10207 3443 1003 867 730 679 614 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 3 8 11 17 21 34 40 55 60 77 87 105 115 138 274 308 560 910 10579 12224 14483 13642 10160 5743 2506 419 124 105 100 111 112 104 96 90 83 77 84 83 76 65 51 42 37 40 38 38 36 38 38 44 42 43 44 44 45 45 44 44 44 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 37 38 39 40 40 40 40 40 40 40 39 39 40 40 40 40 40 40 40 39 39 39 39 39 39 39 40 40 41 40 40 40 41 41 40 41 42 40 38 37 36 38 37 36 35 36 37 36 35 36 38 39 38 34 29 25 26 26 27 31 29 26 30 28 26 26 20 21 26 25 22 19 20 21 18 17 15 12 11 12 18 14 11 12 12 17 16 10 11 10 4 5 7 8 5 9 13 8 12 11 11 18 12 9 12 7 6 13 7 1 16 21 1 -16 -14 4 8 -3 -8 23153 276 150 75 11026 6 25 53 6848 -127 608 663 789 1019 1736 4790 19542 24817 27027 18435 7240 4241 693 29 16 7 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 2 4 8 10 17 22 33 40 54 62 77 87 105 116 143 186 219 301 567 9584 13853 16997 16697 13173 3886 2178 563 188 130 111 115 115 108 100 89 81 73 84 77 68 55 46 37 36 39 38 37 35 37 38 44 42 43 44 45 45 45 44 45 44 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 36 37 38 39 40 40 40 40 39 40 40 40 40 40 40 40 40 40 40 39 40 40 40 39 39 39 40 39 40 41 40 40 40 41 40 41 42 41 40 39 38 37 38 37 36 36 36 36 35 35 36 38 38 36 33 29 28 26 25 27 28 26 26 30 28 25 26 21 21 24 23 23 19 23 25 18 16 15 13 13 14 14 11 14 16 13 17 13 3 9 15 16 14 11 12 9 9 12 13 7 2 5 6 5 7 10 10 15 16 6 -1 2 17 12 -3 -17 2 16 6 11 23185 277 75 75 11022 6 26 25 6848 -145 636 672 729 879 1116 1738 3907 13727 29980 40126 35633 29037 9226 583 73 38 21 15 8 2 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 3 6 7 13 16 23 28 37 43 55 62 75 85 106 126 160 188 397 3580 10098 12263 12258 9199 1818 1014 533 207 142 118 113 107 98 90 81 73 73 81 73 62 51 43 36 34 38 38 37 35 36 40 43 42 43 44 45 45 45 44 44 44 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 36 37 38 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 40 40 40 40 39 39 40 39 40 40 41 40 40 40 39 40 40 40 40 39 39 38 38 37 37 36 36 36 36 35 36 37 38 35 31 28 28 24 22 25 27 26 26 29 27 24 24 21 19 20 21 24 23 22 21 16 17 17 13 15 16 9 7 12 13 13 16 12 9 9 12 19 17 17 11 6 9 11 14 7 0 9 14 3 5 9 17 20 6 7 10 -5 4 19 9 6 11 9 7 12 23216 277 75 75 11036 6 26 56 6848 -163 520 551 593 702 927 1729 3855 6693 25028 35604 38272 37173 19585 11920 11771 9616 10656 15395 13369 12125 4287 231 4 4 5 6 39 193 940 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 4 5 6 10 12 17 20 26 31 42 47 56 63 76 82 112 159 495 1613 6242 6457 6556 4315 775 398 206 130 102 113 108 101 95 89 85 79 94 91 82 58 48 40 34 34 39 38 37 35 37 42 43 42 43 44 46 45 45 44 44 43 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 36 37 38 39 40 40 40 40 39 40 40 40 40 40 40 40 40 39 39 40 40 40 40 40 40 39 40 40 40 41 41 40 40 40 39 39 40 39 39 39 39 38 38 37 37 36 36 37 35 34 35 35 37 34 28 26 25 25 25 26 28 28 26 25 25 24 22 19 21 23 22 22 22 20 19 20 19 17 14 14 14 13 12 11 11 14 15 11 11 7 11 20 18 15 8 8 9 8 8 7 9 15 25 16 14 11 12 9 -4 -3 3 0 7 15 8 26 22 0 -5 -11 23248 277 75 75 11034 6 27 28 6848 -181 434 507 525 706 1180 1952 4391 7599 12818 15082 17242 16920 17665 14913 15713 14380 15820 19883 17819 14275 5525 239 7 5 5 7 41 194 941 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 4 5 7 11 13 19 21 29 34 45 50 59 66 78 86 110 167 644 3994 6003 6383 6017 3891 336 109 98 77 73 104 109 104 100 100 105 112 121 110 92 56 45 37 33 34 39 37 35 34 38 42 43 42 44 45 46 45 45 44 44 43 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 38 39 39 40 40 40 40 40 40 40 40 40 40 40 40 39 39 40 40 40 41 40 40 40 39 39 40 41 41 41 40 40 40 39 39 40 40 39 39 37 37 37 36 36 35 36 34 34 35 35 35 35 31 27 25 23 26 28 28 30 31 29 29 27 28 28 22 21 23 25 23 22 23 22 20 19 20 18 10 10 16 16 11 9 17 20 18 13 7 11 16 16 12 11 11 9 5 1 2 17 23 15 14 18 13 12 3 -6 -2 0 1 14 23 13 14 14 7 1 -7 23279 277 75 75 11037 6 27 59 6847 -199 774 674 671 839 1171 1396 1980 4153 5840 6737 7252 5870 6007 3669 3995 4770 5140 4483 4445 2155 1256 15 8 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 4 5 6 7 9 11 15 18 23 28 37 40 48 54 63 68 73 107 375 4006 5370 6133 5424 3711 1067 416 161 79 78 98 127 131 125 120 115 119 111 100 83 55 45 38 33 35 39 37 34 35 41 42 43 43 44 45 46 45 45 44 45 44 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 38 39 39 40 39 40 40 40 40 40 40 40 40 40 40 39 39 40 40 40 40 40 40 40 39 39 40 40 40 40 40 40 40 40 40 39 39 39 39 37 37 37 36 35 35 34 33 35 36 35 35 35 31 26 26 24 25 28 30 32 28 27 27 25 27 28 26 23 23 22 25 25 21 17 15 18 19 17 15 13 11 14 11 5 8 14 14 12 9 7 11 13 10 7 12 8 5 3 10 24 21 8 11 17 11 15 9 6 18 14 7 14 15 4 -3 1 13 19 3 23311 276 150 75 11031 6 28 31 6847 -217 597 599 626 658 730 768 783 793 802 961 3242 4673 6008 5738 3910 1569 177 36 30 23 15 11 6 3 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 4 5 6 7 9 10 13 15 19 24 30 33 43 46 52 57 63 80 104 1340 2952 3788 3536 3023 1601 662 283 184 127 130 160 160 150 125 109 96 83 74 65 52 44 38 34 37 39 37 34 37 42 42 44 43 44 46 46 45 45 44 45 45 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 38 39 39 40 40 40 40 40 40 40 40 40 40 40 40 39 40 40 40 41 40 40 40 40 40 40 40 40 40 39 40 40 40 40 39 39 39 39 39 38 38 37 35 35 34 34 34 35 35 34 34 34 31 25 25 26 25 26 29 30 26 23 23 24 25 25 24 25 25 20 23 27 21 18 16 14 12 12 16 14 10 11 9 4 -1 -2 0 5 6 7 13 7 5 10 12 10 11 12 14 16 12 5 4 13 6 -1 6 15 23 18 9 13 9 -1 -3 9 14 10 0 23342 277 75 75 11028 6 29 2 6847 -234 494 502 507 539 589 624 675 699 719 784 1166 4656 5871 7263 5823 3950 1575 169 25 13 10 7 5 2 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 4 5 7 7 10 11 14 17 23 28 34 39 49 53 61 67 79 89 113 201 2034 2652 2659 2084 1263 761 486 258 175 167 159 147 134 105 92 79 69 62 54 47 39 35 35 37 39 36 36 37 42 42 44 44 44 46 46 46 45 45 45 45 45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 38 39 39 40 40 40 40 40 40 40 40 40 39 39 40 40 40 40 40 40 40 40 40 40 40 39 40 40 40 40 40 39 40 40 39 38 39 40 40 39 38 37 35 35 36 35 34 33 33 34 34 32 29 24 23 24 24 26 29 29 27 24 25 25 25 24 22 24 24 22 23 26 23 22 18 12 8 8 12 10 10 14 13 13 7 1 4 6 9 10 9 3 3 9 11 13 10 10 6 3 11 14 10 16 24 9 6 10 6 8 10 15 8 0 0 12 23 16 11 23374 277 75 75 11029 6 29 34 6846 -252 459 465 462 505 583 659 760 919 1016 1638 4186 8839 8097 5669 251 124 71 47 32 15 10 5 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 5 7 10 11 17 19 25 28 39 43 56 62 76 85 101 112 135 154 202 459 5237 7158 7398 6697 4269 2776 1893 181 144 135 115 107 97 82 73 65 61 56 50 45 38 35 36 38 40 37 37 38 43 43 44 44 45 46 46 45 45 45 46 45 45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 40 39 40 40 40 40 40 40 40 39 39 39 40 39 40 40 40 40 40 40 40 40 40 40 40 40 41 40 39 40 39 40 40 39 39 39 39 39 38 37 36 36 35 34 34 33 32 34 35 33 30 25 23 23 25 27 28 28 26 26 27 26 26 24 24 24 21 21 23 23 19 17 17 12 11 12 12 10 10 12 14 9 5 11 12 10 17 16 14 14 6 6 14 15 11 15 12 7 17 22 22 18 27 17 2 2 -2 4 4 11 8 1 4 15 26 23 14 23405 277 75 75 11031 6 30 5 6846 -269 449 476 472 537 660 968 1383 1468 2201 3334 5685 12812 12023 8932 172 79 55 42 31 20 14 9 4 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 5 10 11 15 17 24 28 38 42 55 61 76 83 101 114 133 151 203 479 5814 9060 9803 9769 5960 2464 1616 116 103 95 88 83 78 71 66 60 58 54 49 46 40 37 37 38 41 40 38 37 44 44 45 44 45 46 46 45 46 45 46 46 45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 38 39 39 40 39 40 40 40 40 40 40 40 39 39 40 39 39 40 40 40 40 40 40 40 40 40 39 40 40 40 40 40 39 39 40 40 40 40 40 39 38 37 36 36 35 34 35 35 34 34 34 34 35 32 27 25 25 27 28 27 28 27 26 25 25 25 25 25 22 19 20 24 25 18 14 15 15 14 13 9 8 7 7 13 7 1 13 11 10 14 14 12 13 10 10 18 13 13 17 16 7 9 12 11 4 5 5 -6 -4 -2 5 4 9 10 10 13 23 18 0 0 23437 277 75 75 11029 6 30 37 6846 -287 497 515 517 566 727 850 1488 1556 2542 4905 5683 10901 10006 8117 116 60 37 27 24 20 16 12 8 4 2 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 3 6 6 8 8 12 15 21 25 31 35 44 46 58 64 72 82 122 271 2371 4208 5271 5414 3821 1448 788 109 98 91 84 80 74 69 69 66 61 56 51 47 42 38 36 38 41 40 38 38 43 44 44 43 45 46 46 45 46 45 46 46 45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 38 39 39 39 40 40 40 40 40 40 40 40 39 40 40 39 39 40 40 40 40 39 40 40 40 40 40 40 40 40 40 40 39 40 40 40 40 40 39 39 38 36 35 36 36 35 35 35 34 35 35 34 34 31 27 26 26 28 30 30 29 28 25 23 23 26 26 24 23 24 23 22 23 23 21 21 19 14 13 10 6 8 10 15 14 10 15 13 13 11 14 13 8 15 15 18 17 12 16 18 7 2 7 8 0 -2 -1 -3 7 12 16 10 3 8 6 3 14 18 3 -7 23468 277 75 75 11027 6 31 8 6845 -304 546 548 534 538 543 532 800 841 1180 2947 3774 5373 4826 3539 148 71 44 34 30 25 22 17 14 11 9 5 4 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 3 5 6 6 8 8 9 12 15 16 20 22 27 28 37 39 45 52 77 180 656 956 1515 2298 2428 2129 771 102 92 84 80 76 71 66 66 64 60 56 51 46 41 37 37 38 41 40 38 38 43 44 44 44 45 46 47 46 46 45 47 46 46 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 39 39 39 39 39 40 40 40 40 39 40 40 40 40 40 40 40 41 40 40 40 40 40 40 39 40 39 38 37 35 34 36 36 34 34 33 33 35 36 34 33 30 27 26 27 28 30 30 27 25 24 23 24 26 25 23 24 27 25 24 24 26 26 25 19 16 15 13 12 8 8 11 12 11 11 13 15 7 8 19 17 16 13 11 17 14 17 18 11 5 3 5 0 0 -4 0 16 21 20 9 5 11 2 8 11 0 5 1 23500 277 75 75 11026 6 31 40 6845 -321 554 568 570 626 640 689 989 1454 3219 4710 8902 10947 12517 13901 9016 8236 4981 4616 2109 1475 1172 17 13 10 7 5 3 1 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 4 6 6 6 7 7 9 10 12 12 15 16 18 20 26 26 28 31 56 197 301 432 526 1053 1039 959 162 97 89 82 77 70 65 60 56 55 53 50 45 41 37 35 38 39 42 40 38 38 45 45 45 45 46 47 48 47 46 47 48 47 46 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 40 39 39 39 39 40 40 40 39 39 40 40 40 40 40 40 41 41 41 41 42 41 40 40 39 40 40 39 38 37 36 37 36 34 34 34 34 36 36 35 35 33 30 27 26 28 30 29 25 24 24 25 26 25 24 24 25 24 26 28 27 24 21 18 15 14 12 11 15 11 7 11 12 7 6 14 16 7 4 18 19 9 7 4 8 14 14 18 21 13 8 5 1 8 8 7 12 21 18 8 13 12 8 21 19 -2 -3 10 23531 277 75 75 11025 6 32 11 6845 -339 634 643 773 833 1050 1264 1597 3300 7208 8818 13046 10917 12439 13861 8995 8241 4991 4619 2110 1475 1167 11 8 5 3 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 3 4 5 5 6 6 7 8 9 10 11 12 15 17 21 21 22 25 51 216 410 452 485 502 532 369 272 88 82 75 70 63 58 54 51 53 51 47 42 38 35 34 38 39 41 40 38 40 46 45 45 45 46 47 48 46 46 47 48 47 46 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 39 40 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 42 41 41 40 40 40 40 39 39 39 37 36 36 35 34 35 35 35 35 35 36 34 30 27 25 28 29 27 26 27 27 27 27 24 25 25 23 24 26 26 24 20 15 12 15 15 11 10 12 13 10 11 13 10 9 14 18 11 8 15 16 7 1 4 11 12 6 10 22 21 20 14 5 2 6 10 4 13 15 11 16 10 -2 0 5 -11 -23 -4 23563 276 150 75 11023 6 32 43 6844 -356 836 903 929 1093 1164 1014 2190 4256 4320 4225 359 270 177 111 82 69 53 44 33 22 16 12 9 7 4 4 3 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 4 5 6 6 7 7 7 7 9 9 10 11 15 16 18 19 22 22 34 117 327 379 451 484 468 313 229 71 68 64 65 61 57 53 51 53 49 45 40 35 35 34 38 39 40 39 39 42 45 44 45 45 46 47 47 46 46 46 48 46 46 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 41 41 40 41 42 42 42 42 42 41 40 40 39 38 37 37 36 37 36 33 34 35 34 34 36 34 32 29 26 26 28 28 26 28 30 26 25 25 25 26 23 22 23 21 22 24 22 17 14 17 15 8 8 10 10 10 10 12 14 13 13 15 13 9 7 7 5 3 7 19 20 12 12 20 19 13 9 6 -3 0 8 6 4 9 19 12 4 -10 -12 -7 -15 -15 0 23594 276 150 75 11022 6 33 14 6844 -373 969 1021 1141 2945 5648 6395 5989 6482 4947 3463 4021 3453 1623 1141 72 61 54 49 41 30 25 18 13 11 8 8 8 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 5 5 7 7 7 7 7 8 8 8 9 10 13 13 15 16 18 18 29 82 173 188 191 168 126 94 87 53 53 54 57 56 53 49 51 50 46 44 39 33 35 35 39 40 41 38 39 43 45 45 46 46 46 47 48 46 47 47 48 47 47 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 39 39 39 39 39 40 40 40 40 40 40 40 39 39 40 41 41 41 41 42 42 43 42 42 42 40 40 39 38 37 37 38 37 35 33 33 34 33 33 35 33 30 29 28 28 27 29 30 29 28 26 26 25 25 26 25 25 24 22 23 23 20 19 17 16 11 5 8 9 9 11 12 8 8 12 13 11 14 13 8 0 0 1 4 10 14 15 18 22 16 12 9 3 -1 2 11 14 4 3 3 -3 -2 -2 6 4 -1 14 39 23625 276 150 75 11022 6 33 45 6843 -390 1112 1121 1435 4024 9542 17372 19442 21011 14722 12128 9527 7144 5109 2252 91 70 56 52 47 42 36 28 18 14 10 9 8 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 5 5 7 7 6 6 7 8 8 8 8 9 11 12 14 14 17 18 25 43 97 115 115 104 81 57 49 45 43 47 47 49 48 47 50 47 44 42 37 33 35 36 39 40 41 36 39 43 45 45 46 46 46 47 48 47 47 47 48 48 47 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 38 39 39 39 40 40 40 40 40 40 40 40 39 39 39 39 39 40 40 40 39 40 40 40 40 40 40 40 41 41 42 42 42 42 42 43 42 41 40 39 38 37 36 37 36 35 33 32 33 34 34 34 32 28 26 27 29 27 28 29 28 25 26 28 26 25 25 25 26 26 24 22 19 17 16 9 9 10 9 9 7 10 12 7 6 4 8 10 5 1 2 7 11 6 1 3 8 8 5 11 19 19 22 22 9 -1 -1 10 8 -1 -8 -20 -9 0 -2 5 10 1 5 23 23657 276 150 75 11019 6 34 17 6843 -407 985 1136 1358 2061 4853 11883 14418 18775 15666 16895 14558 13575 11268 6252 1370 93 72 62 50 46 38 32 24 21 17 15 13 11 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 6 7 8 8 7 8 8 9 9 9 9 11 11 14 15 17 19 22 40 76 86 84 75 64 52 45 43 40 44 47 45 47 46 50 46 43 39 36 33 36 36 39 39 41 37 39 43 45 45 45 46 46 48 48 47 47 47 48 48 47 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 38 38 39 39 40 40 40 40 40 40 40 40 39 39 39 39 40 40 40 40 39 40 40 40 40 40 40 41 42 42 42 42 43 43 43 43 43 43 42 39 38 37 36 37 37 35 34 35 36 35 35 34 32 28 24 24 28 31 30 29 29 27 26 27 25 26 26 26 26 27 27 24 18 16 15 10 10 13 12 10 10 14 13 6 6 5 6 10 5 2 4 11 15 11 14 14 18 19 5 6 14 19 19 13 15 5 0 11 10 12 6 0 -5 0 1 -5 11 -5 -18 -10 23688 276 150 75 11023 6 34 48 6842 -424 805 947 1012 1028 1252 2079 4743 9226 14532 23190 24495 20886 11240 6100 1357 89 77 69 58 53 45 42 34 27 22 18 16 14 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5 7 7 7 8 8 8 8 10 10 10 10 11 11 15 15 17 18 21 61 87 86 74 50 43 39 37 37 41 42 46 44 48 46 49 45 40 35 34 34 36 37 39 39 40 38 40 43 44 44 46 46 46 48 48 47 47 48 49 48 48 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 38 38 39 39 40 40 40 40 40 40 40 40 39 39 40 40 40 40 40 40 40 40 39 39 40 40 40 41 42 42 42 42 44 44 44 45 46 46 43 41 40 39 37 37 38 37 35 36 36 35 35 35 33 30 27 27 29 31 31 32 30 29 28 27 27 28 29 29 26 27 28 25 18 16 19 21 20 17 13 12 15 18 20 13 9 5 7 12 10 13 15 16 15 13 17 13 13 20 12 9 14 17 11 7 21 20 10 11 19 23 17 23 10 6 18 8 16 -1 -11 1 23720 276 150 75 11020 6 35 20 6842 -442 514 543 587 803 1175 3004 5805 7199 11043 17403 16813 12308 4487 4969 8597 8289 5986 101 65 59 51 47 39 32 23 19 16 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 0 0 1 1 2 2 2 2 3 3 4 5 5 6 6 6 7 7 7 7 10 9 10 10 11 11 14 15 17 17 20 44 81 76 67 42 37 33 35 34 40 42 45 43 47 47 48 43 38 34 33 33 36 37 39 38 39 38 40 42 43 44 46 45 46 47 48 48 48 48 49 48 48 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 39 39 40 40 40 40 40 40 40 39 39 40 40 40 40 41 42 42 41 41 42 44 45 45 46 45 43 42 42 40 39 37 37 37 35 35 34 35 36 37 35 32 29 30 31 31 30 31 32 29 28 28 29 29 29 28 23 23 24 23 21 19 21 24 25 23 20 18 17 17 17 15 17 15 14 15 16 15 10 10 13 18 20 11 5 13 21 22 20 17 10 14 23 19 10 6 15 12 4 11 20 13 17 26 25 6 -8 2 23751 276 150 75 11022 6 35 51 6841 -458 603 490 509 624 807 1821 2084 2364 2629 2901 2240 2707 4215 8889 13456 12561 5979 89 49 44 39 39 35 32 21 17 13 13 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 1 2 1 3 3 4 4 4 5 5 5 5 6 7 7 7 8 11 11 119 116 113 12 13 14 16 18 20 22 59 58 55 42 37 33 36 35 38 40 45 43 47 46 47 42 38 33 33 33 37 37 38 37 38 38 41 41 43 43 44 45 47 47 48 48 48 48 49 48 48 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 38 39 40 40 40 40 40 40 40 40 39 39 40 40 40 40 40 40 40 40 39 39 39 40 40 41 42 42 40 40 41 44 46 46 45 44 43 43 42 40 38 37 37 36 35 35 35 35 36 38 35 31 29 29 30 31 30 30 31 27 26 29 26 24 25 25 22 21 23 25 21 14 18 21 19 21 21 20 17 12 7 10 18 19 15 13 15 12 6 10 9 13 17 11 10 11 16 24 21 8 5 11 8 6 7 10 4 6 16 9 13 5 -2 13 14 -2 -7 0 23783 276 150 75 11022 6 36 23 6840 -476 949 799 690 558 550 544 619 760 940 1351 2081 3919 5517 7127 4949 4340 60 48 36 33 31 30 28 26 19 15 11 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 0 0 2 2 3 4 5 6 6 6 7 7 11 18 26 34 43 45 52 63 62 56 203 187 168 15 14 15 17 19 21 26 57 56 52 43 38 33 37 36 38 41 46 42 49 46 45 41 37 32 34 34 37 37 38 37 38 38 42 41 43 43 44 44 47 48 48 48 49 48 49 48 48 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 37 38 39 40 40 40 40 39 39 40 40 39 39 39 40 40 40 40 41 40 40 39 39 39 39 39 41 42 41 40 40 40 43 44 45 45 44 44 42 41 39 36 35 35 35 35 34 35 36 36 37 33 27 28 30 30 31 30 28 27 26 28 27 23 23 23 23 23 21 21 20 17 13 18 20 17 16 16 19 14 7 3 5 15 18 15 7 8 12 12 14 11 12 14 11 11 14 11 7 10 6 3 3 0 5 14 25 7 3 20 11 7 8 4 4 4 8 19 12 23814 276 150 75 11024 6 36 54 6840 -492 897 788 578 442 431 458 521 690 833 1187 2681 3994 3220 2261 104 76 53 46 37 34 31 28 25 22 18 15 12 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 999999 999999 999999 999999 999999 1 2 3 5 7 7 10 11 14 16 20 41 176 366 537 633 646 626 586 417 222 123 124 91 70 16 15 14 16 18 22 25 50 60 56 49 40 35 36 37 40 43 45 42 50 46 43 41 37 33 35 36 37 38 39 37 38 40 42 42 43 42 44 44 46 47 48 48 49 48 50 48 48 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 37 38 39 40 40 40 40 39 40 40 40 39 39 39 40 40 40 41 41 40 40 39 39 39 38 38 40 41 40 39 39 40 41 43 44 45 46 45 42 41 39 36 35 36 36 35 35 35 35 36 36 32 28 28 30 32 31 29 27 27 29 27 25 28 30 28 25 23 21 21 20 16 16 19 22 21 15 15 16 12 13 12 10 13 19 17 10 15 18 16 15 14 17 19 12 -2 0 10 7 11 18 9 5 11 7 4 19 16 9 11 10 5 3 9 13 13 4 9 14 23846 276 150 75 11023 6 37 26 6839 -510 585 497 456 468 515 585 696 825 1010 1406 4031 11831 11223 10213 517 71 55 49 44 44 43 42 39 32 16 12 10 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 7 8 11 14 18 20 28 31 39 46 61 141 397 1023 2465 3799 4180 4047 2895 1796 718 492 314 238 159 97 25 19 19 20 24 23 34 60 59 54 45 40 38 39 44 44 45 45 49 47 43 40 37 35 37 38 39 39 41 39 41 44 44 43 44 44 45 45 47 48 49 49 49 49 50 48 48 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 38 39 39 40 40 40 40 40 40 40 40 39 39 39 40 40 40 40 41 41 40 40 39 39 39 39 39 40 40 39 39 39 40 42 44 45 46 45 44 43 42 39 37 38 38 36 36 36 35 36 37 34 32 31 30 31 31 29 27 29 29 26 26 29 30 30 26 24 21 20 21 16 16 22 22 19 16 16 13 12 17 17 17 11 16 18 15 19 15 16 20 20 15 13 10 3 7 18 21 21 24 18 9 16 22 7 11 20 20 17 14 8 9 14 19 20 1 -3 12 23877 277 75 75 11026 6 37 57 6839 -526 304 291 285 334 419 490 590 724 799 1137 1366 3418 12635 13187 14606 3150 2275 45 33 26 25 24 24 20 13 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 10 16 23 29 42 54 70 80 100 120 326 708 1191 2341 4620 7759 10160 11511 12028 10956 9266 7554 5098 4781 3689 4637 4362 4031 31 28 29 30 32 55 59 54 52 47 44 44 51 49 52 53 55 52 48 43 41 40 42 42 44 44 45 45 48 49 49 46 47 47 49 49 50 51 51 50 50 50 50 48 46 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 38 39 39 40 40 40 40 40 40 40 40 39 39 39 40 40 40 41 41 41 40 40 40 39 39 39 39 40 40 40 39 39 39 40 43 45 46 46 46 45 44 40 39 38 38 37 36 36 36 37 37 33 32 33 31 31 34 29 27 30 28 27 28 28 28 28 27 25 23 23 23 20 21 24 21 20 20 19 16 8 10 15 16 16 21 21 17 14 7 12 16 13 10 13 18 19 22 19 24 25 23 19 13 18 25 21 16 12 13 23 20 18 29 24 24 30 23 21 17 23909 277 75 75 11029 6 38 29 6838 -544 123 136 163 201 277 331 407 488 588 758 1032 1544 3229 5170 11944 13473 12911 5072 15 7 5 27 23 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 6 12 23 29 49 65 83 101 135 457 912 1311 1612 2526 3550 5975 9841 14742 17056 17324 15397 11311 7593 7047 6077 7514 7809 7443 1801 703 34 33 37 51 55 52 50 46 47 47 52 51 55 57 59 54 49 44 43 42 45 44 46 46 47 49 51 50 50 48 49 48 50 50 51 51 52 51 50 49 49 46 45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 38 38 39 40 40 40 40 40 40 40 40 39 39 39 40 40 40 41 41 41 41 40 40 39 39 39 39 40 40 40 40 39 39 40 43 45 44 45 46 46 44 40 37 37 37 36 36 36 37 36 32 30 30 31 30 31 34 31 29 29 28 30 30 27 28 27 25 23 23 25 24 23 23 23 22 21 20 22 20 13 13 18 15 14 14 14 12 9 5 7 12 9 11 16 22 17 17 14 22 31 23 19 19 13 13 23 15 3 6 18 15 14 26 23 27 30 32 39 25 23940 277 75 75 11035 6 39 0 6837 -560 127 155 199 236 312 375 477 563 695 862 1029 1380 2091 6792 22566 37576 38856 25037 150 69 60 70 51 33 4 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 9 15 18 29 35 45 57 79 371 659 723 673 890 948 1530 3342 7142 8647 9345 8326 5694 3691 3169 3136 3503 3932 3754 1904 712 34 31 34 39 45 45 44 42 45 44 47 48 53 54 55 50 45 41 42 41 43 42 43 44 48 47 48 47 46 45 46 46 48 48 49 49 50 49 47 46 46 44 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 39 39 39 40 40 40 41 41 41 41 40 40 39 39 39 39 40 40 39 40 39 39 40 42 43 43 45 46 46 44 40 37 38 37 35 36 37 38 33 29 29 31 30 28 31 32 31 31 27 27 31 30 26 26 26 28 28 24 22 20 21 19 18 22 19 13 17 17 14 17 16 18 15 10 9 7 9 10 12 15 12 11 13 11 9 18 18 17 22 13 12 14 7 10 21 15 -2 5 16 12 15 24 15 21 20 15 29 17 23972 277 75 75 11036 6 39 32 6837 -578 243 283 333 394 498 594 726 890 1068 1690 2841 6886 13738 17757 26887 34505 32443 23215 214 122 103 82 56 34 25 22 20 20 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 8 9 10 10 13 14 17 19 23 26 36 40 46 48 71 80 107 588 1426 1851 2196 2458 2204 1923 1742 1501 1048 594 207 42 32 29 31 31 41 42 42 41 45 44 45 47 51 53 52 48 44 39 41 40 41 40 44 45 48 46 47 44 45 44 45 45 48 47 47 48 49 48 47 46 45 43 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 39 40 40 40 40 40 41 41 41 40 39 39 39 39 39 40 40 40 40 40 39 39 39 40 41 44 45 46 46 44 41 39 38 37 36 36 37 36 33 31 29 30 30 28 32 32 30 30 29 29 28 25 25 27 27 30 33 28 22 20 22 19 19 19 15 12 11 11 10 15 17 18 21 16 12 9 10 15 13 13 12 12 13 8 12 18 16 12 9 6 8 13 16 13 11 12 -2 8 19 13 18 15 8 13 18 15 10 2 24003 277 75 75 11042 6 40 3 6836 -594 260 310 357 428 543 645 768 942 1152 2085 3397 7900 19533 20326 16641 10824 6326 4339 389 206 292 503 741 367 90 80 23 19 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 24 32 74 549 1119 1100 908 38 27 28 31 43 100 108 169 261 511 1109 1455 1586 2081 2321 2580 1680 1414 1203 725 237 110 34 30 28 31 31 40 41 43 42 45 43 46 47 52 52 49 47 43 39 41 40 41 41 45 46 48 46 47 44 45 44 46 46 48 47 48 49 49 47 47 45 45 43 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 39 40 40 40 40 41 41 41 41 40 39 39 38 39 40 41 41 40 39 39 39 39 40 41 43 44 44 45 46 44 42 39 38 37 37 37 36 36 34 32 29 29 30 29 31 31 30 31 33 30 27 25 24 27 28 27 29 29 27 23 21 22 21 18 16 16 13 13 11 7 13 14 18 20 19 14 9 13 15 14 12 13 14 15 15 17 17 12 2 4 15 10 13 18 3 -1 0 15 18 14 17 1 8 23 26 27 14 10 24049 277 75 75 11045 6 40 49 6835 -619 199 247 297 355 459 543 651 776 944 1701 2262 4224 11247 12921 9922 7369 2983 627 494 712 6341 6493 6690 354 79 68 10 5 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 112 216 1025 3548 7812 8650 7957 4938 2430 525 303 286 343 334 422 605 1297 2598 3708 4032 4259 3682 2726 1331 710 484 324 99 43 34 30 29 31 32 38 41 45 43 44 41 45 46 51 50 47 44 42 39 41 40 42 42 46 46 47 46 47 43 44 44 46 46 48 46 48 49 49 47 46 45 45 42 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 38 39 39 40 40 40 40 40 40 40 40 39 39 40 40 40 40 40 41 41 40 39 39 39 40 41 41 40 40 39 39 39 39 39 40 42 42 43 44 45 44 42 39 36 36 37 37 36 34 31 29 28 28 30 30 29 28 27 29 30 28 27 24 23 24 28 26 21 25 30 28 21 20 21 22 21 17 15 18 14 6 10 9 7 11 15 16 12 8 9 15 9 8 9 7 11 13 7 2 3 0 9 8 3 11 0 -7 4 13 14 10 4 -6 1 20 23 17 18 17 24081 277 75 75 11049 6 41 21 6834 -636 81 107 143 177 241 294 364 444 524 888 1294 2680 5783 7496 6889 5434 2032 293 207 584 5948 5946 5926 104 123 143 182 217 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 635 817 1923 4203 8246 9285 9217 6946 4537 1837 1671 1753 2070 2060 1502 1300 1628 2507 3636 3753 3510 2966 2177 1585 1143 784 440 239 95 43 34 31 32 32 37 40 45 44 43 41 43 44 48 46 44 41 41 40 41 40 42 43 46 46 48 45 45 43 44 44 46 46 48 47 48 50 49 47 47 45 45 42 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 39 40 40 39 40 40 40 39 39 39 40 40 40 40 40 41 41 40 40 40 40 40 40 40 39 39 39 39 39 39 39 40 41 43 44 45 44 41 38 36 35 36 37 36 33 30 28 28 29 31 31 31 28 25 25 26 25 26 25 24 23 26 25 19 21 25 28 26 19 22 23 20 17 14 14 15 10 14 16 5 1 7 16 15 6 3 8 5 8 12 13 15 6 0 3 21 19 9 1 -7 1 4 7 11 11 23 24 14 5 7 17 14 13 16 14 24112 274 300 75 11048 6 41 52 6834 -653 9 35 62 96 126 160 207 318 566 2138 2709 2384 866 245 29 38 51 77 96 135 170 217 259 336 398 498 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 972 1745 3592 4358 4775 5332 5415 4891 5042 4296 5265 5782 6135 6035 4938 4498 4692 5043 5525 5228 4618 3322 2001 1311 1172 855 375 226 98 46 36 33 33 31 39 40 44 43 43 41 42 44 44 41 41 38 40 39 41 40 42 43 47 46 48 44 44 43 44 43 45 46 48 48 49 49 49 47 46 45 44 42 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 39 40 40 40 40 40 40 39 39 39 40 40 40 40 40 41 42 41 41 41 40 40 39 39 39 39 40 40 40 39 39 39 40 42 44 46 45 41 38 37 37 35 36 36 33 30 28 29 30 31 32 30 26 24 26 26 23 24 26 25 24 25 26 23 18 20 25 23 20 20 19 18 18 14 10 12 13 11 15 8 2 5 14 16 7 5 4 5 9 12 18 14 3 5 6 8 15 12 0 -7 0 0 -3 -7 -2 14 18 14 7 6 14 8 2 9 14 24144 277 75 75 11048 6 42 24 6833 -670 99 112 95 113 148 291 378 489 712 664 1087 1724 3805 5300 4695 2710 146 27 32 39 64 77 101 384 414 219 261 305 365 463 677 835 946 1314 2652 5094 18259 17569 15483 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 4 11 15 28 38 58 70 93 111 152 216 556 1316 3903 6612 8715 10883 12167 12213 11195 11017 11225 10701 9359 8260 7334 7198 8225 8837 9038 8614 7556 5263 2801 1339 743 374 126 65 45 37 33 32 33 33 41 41 44 43 44 42 43 42 41 39 41 39 41 39 42 40 42 43 47 47 47 44 44 43 44 43 46 46 48 47 49 49 48 47 46 44 44 43 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 40 39 40 40 39 39 40 40 40 41 41 41 41 42 42 42 41 40 38 39 39 39 39 40 40 40 39 39 39 40 43 45 45 43 41 37 37 37 35 36 37 34 30 29 30 31 30 30 27 25 25 28 28 26 24 24 24 25 24 24 25 21 24 26 22 20 22 22 20 19 17 14 14 13 5 8 11 9 7 14 18 10 9 11 10 9 11 13 11 11 12 4 0 0 9 10 3 12 9 -3 -5 3 16 14 12 8 1 4 7 -3 -1 4 24175 277 75 75 11050 6 42 55 6832 -687 98 111 90 108 146 301 405 519 757 738 1209 1961 3975 5007 4399 2615 520 525 530 518 513 502 530 810 803 581 1210 2602 2213 2404 2699 2978 3753 5493 8134 13029 20300 18357 7820 2213 671 676 685 681 696 665 641 450 361 269 175 109 65 34 26 25 34 44 68 84 111 132 167 200 291 672 2805 8174 12713 15215 16976 17120 14861 13702 12916 12461 11071 10334 9558 8211 7521 7451 7379 7107 6566 6133 4855 3906 2029 318 77 46 38 33 32 32 36 38 42 43 45 43 44 41 41 39 40 39 41 40 41 39 43 41 43 44 47 47 48 45 45 43 45 44 46 47 48 48 49 49 49 47 46 45 45 43 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 40 39 40 40 39 39 40 40 40 41 41 41 42 42 42 42 41 39 38 38 39 39 39 40 40 39 40 39 40 42 44 46 45 42 39 37 38 38 36 36 38 35 30 30 31 31 31 31 29 28 27 29 29 29 28 25 26 28 26 24 25 26 28 29 27 26 26 24 19 15 16 19 16 10 7 13 16 14 11 13 17 12 11 13 12 14 13 8 7 14 9 3 9 5 10 15 14 22 22 11 8 14 25 22 12 16 8 1 9 8 12 14 24207 272 450 75 11055 6 43 27 6831 -704 25 94 101 157 240 328 717 1203 1188 1013 549 571 577 582 578 604 622 687 840 940 1111 1918 3600 3661 4422 5417 6582 8084 9918 12102 16184 24202 23982 14533 8810 3700 3501 3299 3208 3087 2785 2415 2069 1637 1113 602 391 257 237 333 553 565 571 423 362 392 435 619 1122 1859 3683 6297 11845 17164 20327 21244 20758 19249 18317 19376 20772 22225 23003 21951 19070 14686 8489 4369 3683 3754 4604 4588 4368 2718 893 416 189 94 45 35 33 38 40 42 43 44 43 43 40 40 39 42 40 42 41 42 40 43 41 43 45 48 47 48 45 45 43 45 45 48 48 49 49 49 49 49 46 46 45 45 43 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 40 39 40 40 39 39 40 41 41 42 42 43 43 43 42 41 39 37 37 39 39 39 39 39 39 39 40 40 41 43 44 45 45 42 38 38 38 37 36 37 37 33 30 31 31 32 32 31 29 28 28 30 30 30 29 28 29 29 27 29 30 29 30 29 26 25 24 20 20 18 16 18 17 13 11 14 16 15 18 21 19 13 13 16 16 19 12 6 10 11 13 12 10 18 12 3 20 21 14 14 13 9 13 7 0 11 8 5 9 8 23 29 24238 258 1500 75 11057 6 43 58 6830 -721 133 214 273 368 524 745 1001 1232 1774 2509 3332 4651 6109 6949 7403 7174 6615 6909 8559 8609 8518 4123 3895 3487 3252 3011 2739 2307 2060 1469 1056 861 818 873 1353 1710 2129 2213 2295 2161 2170 2319 2466 3064 3924 5432 8125 10616 13110 16015 17486 18250 18498 18502 19386 21250 24449 27651 29319 29610 28005 24098 18089 14649 14342 15998 16205 17376 16948 14207 11444 9055 6155 3565 910 515 116 44 43 44 43 44 42 43 40 42 41 43 41 43 41 42 42 43 42 46 47 49 47 47 43 44 43 46 47 49 49 50 50 50 50 49 47 47 46 45 43 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 38 39 39 40 40 40 40 40 39 40 40 39 39 40 41 42 43 43 43 44 43 42 41 38 36 36 37 38 38 38 38 39 39 40 40 40 42 44 44 42 40 38 37 36 35 35 36 36 32 28 29 31 32 31 28 27 27 28 28 26 27 27 27 28 28 27 28 30 28 25 25 23 20 21 19 18 17 13 13 16 12 10 12 13 15 19 21 19 17 21 21 17 18 8 5 7 0 6 13 12 21 11 0 11 9 4 8 8 2 6 6 11 11 1 17 11 1 9 12 24270 238 3000 75 11054 6 44 30 6830 -738 331 379 377 327 315 306 324 331 339 357 408 501 551 719 1066 1338 1452 1461 1517 1478 1538 1683 2126 2541 2964 3775 4919 5879 6094 6199 5134 5120 5562 5993 6838 7726 10036 11847 13165 14294 14456 13499 13590 14883 16019 18369 19666 23632 26302 28269 31384 33752 35887 35411 31883 28413 18475 7072 454 57 44 43 41 41 40 43 42 44 42 42 40 42 41 42 42 47 46 48 45 44 42 44 45 47 47 50 50 50 50 50 49 49 47 47 46 45 43 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 40 39 40 40 39 40 40 42 42 42 42 42 41 41 40 39 38 36 36 37 38 39 39 39 39 40 40 40 40 43 44 43 42 41 39 38 38 37 36 36 35 32 29 29 30 29 30 30 30 29 28 27 26 26 26 25 26 28 30 28 28 25 21 23 23 20 22 19 17 17 13 13 12 14 15 15 16 13 14 14 15 19 20 19 16 10 0 0 8 0 -3 5 10 9 11 11 3 2 4 9 8 -6 -6 10 16 10 13 22 12 0 2 14 24301 209 5175 75 11056 6 45 1 6829 -754 12 28 54 79 123 149 210 274 370 481 645 912 1171 1625 2730 3658 4603 6362 10201 14483 21499 30775 40526 53674 63304 65715 61672 48633 23205 490 56 42 40 39 40 39 43 41 44 43 41 39 41 40 41 43 46 45 45 41 41 42 44 45 47 47 49 49 50 49 49 48 48 47 46 45 45 43 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 39 39 40 40 40 40 41 42 41 40 40 40 40 40 39 38 38 37 37 37 38 39 39 39 40 41 41 40 42 44 45 44 43 42 41 40 40 39 39 39 36 33 31 32 31 29 31 32 31 31 29 28 31 31 28 28 29 28 29 30 28 26 26 24 24 23 25 22 22 19 14 17 20 21 21 22 22 14 17 20 16 19 18 23 23 10 6 13 20 18 14 16 19 12 12 9 5 9 10 23 23 4 1 14 22 27 23 17 11 -1 6 20 24333 211 5025 75 11059 6 45 33 6828 -770 3 18 43 68 109 138 201 269 380 549 731 916 1214 1652 2218 3231 4160 5731 8519 12846 19418 27904 36296 41568 47676 55548 58555 48687 37246 30608 14976 71 43 40 39 39 41 40 42 41 44 42 41 39 41 40 42 44 46 44 44 39 41 43 45 46 48 47 49 50 50 49 49 49 49 47 46 45 45 43 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 38 37 37 37 38 39 39 40 40 41 41 41 42 44 45 45 45 44 41 41 40 39 39 39 36 33 32 33 33 31 31 31 29 29 30 30 31 32 30 29 31 27 27 31 27 27 27 25 26 26 25 22 22 15 11 18 24 22 13 14 17 12 8 7 14 20 9 10 13 13 20 25 24 22 22 16 14 20 18 11 13 16 16 17 18 14 14 11 15 34 31 27 26 9 5 12 24364 226 3900 75 11060 6 46 4 6827 -788 3 36 78 138 233 338 450 576 760 919 1107 1282 1362 1764 1987 2089 2316 2520 2594 2810 3015 3165 3322 3417 3690 4375 5141 6849 9537 12412 15821 20781 25880 32636 40579 49142 57545 60804 59749 47399 36033 27385 14528 6023 2284 59 43 42 41 41 40 42 41 43 43 44 41 41 40 42 41 44 45 46 45 43 39 42 44 47 47 49 49 50 51 51 50 49 50 50 47 47 46 46 44 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 40 40 40 40 40 39 39 40 40 40 41 41 41 41 39 38 38 37 37 37 38 39 40 40 41 41 42 42 43 44 46 45 44 43 40 39 39 39 38 37 34 33 34 33 32 30 30 28 27 29 29 28 30 29 28 28 24 25 27 27 29 27 26 26 23 20 18 19 17 14 14 17 19 11 8 14 10 4 6 14 16 8 3 2 11 19 16 14 14 12 4 3 6 12 17 11 9 13 10 10 15 12 0 -1 18 26 22 21 16 10 13 24396 238 3000 75 11066 6 46 36 6826 -805 3270 2492 999999 999999 999999 999999 999999 999999 999999 28 102 129 172 215 306 431 654 973 1194 1729 2098 2511 3100 3667 4686 5697 6820 8086 9468 10908 11873 12493 12937 13474 13697 13613 13556 12807 13986 15484 18811 22395 26269 31856 37687 44929 49399 51720 47770 39103 31846 15887 4983 821 69 44 40 40 42 42 43 42 43 42 44 43 44 44 43 42 43 42 43 45 47 46 44 43 41 41 45 46 49 49 50 51 54 56 52 50 50 50 49 48 47 48 45 43 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 40 40 40 40 39 39 39 40 41 41 41 41 41 41 40 40 39 38 37 36 37 38 39 40 41 41 41 42 42 45 47 46 46 44 41 40 40 38 39 37 34 33 33 33 33 32 33 31 29 30 30 30 31 31 30 28 28 31 29 27 28 26 27 26 25 22 21 26 24 19 20 21 21 19 16 19 14 16 25 20 14 17 18 17 19 18 11 9 7 9 6 5 6 10 19 8 5 15 24 18 17 22 11 0 7 18 16 14 20 19 7 24427 274 300 75 11066 6 47 7 6825 -822 40 250 395 608 566 508 374 326 249 268 309 329 436 574 684 917 1784 6241 6742 7014 3999 4310 4784 5515 6760 7754 8264 8419 7333 6783 6051 4845 4533 6816 17721 24528 22411 15813 1083 751 657 499 461 425 391 375 400 382 352 347 362 414 562 788 1040 1188 1418 1664 2082 2498 3557 4518 5509 6746 7915 9163 10064 10573 11078 11751 11992 12008 11858 10582 11146 11153 11827 12739 13545 15036 17350 21224 21670 21182 16605 10897 7455 4507 2609 1716 827 484 299 43 43 42 43 42 43 42 45 43 44 42 43 42 43 41 44 44 46 44 42 42 41 42 46 47 49 49 50 52 52 52 51 49 49 49 49 48 48 47 46 43 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 40 40 40 39 39 39 40 40 40 41 41 41 42 41 41 40 39 38 36 36 36 37 38 40 41 41 41 42 43 45 46 48 47 43 41 41 40 39 39 37 34 32 32 33 32 33 34 31 29 31 32 31 31 34 32 33 34 33 30 27 27 26 28 27 25 24 21 23 22 19 22 22 18 18 22 20 15 21 26 21 15 14 16 20 20 23 20 11 6 12 15 17 23 17 10 6 6 13 24 15 11 26 26 16 15 25 17 14 32 27 7 24459 273 375 75 11070 6 47 39 6824 -839 109 188 346 358 384 376 436 541 524 615 664 812 1027 1344 1569 2642 6352 7258 8526 6168 8129 11740 16285 19844 21036 20927 18559 14156 12406 11263 9261 7806 8782 15742 23270 20741 14518 2077 1748 1514 1329 1243 1131 1042 966 916 798 668 514 409 340 330 278 250 213 236 224 246 276 403 528 666 745 790 801 817 883 1180 1466 1581 1706 1739 1726 1893 2177 2655 3107 4220 5595 7544 10182 13525 17302 21153 24931 28970 30314 25827 16053 4292 607 302 45 42 41 43 43 43 42 43 43 44 42 42 41 42 41 45 43 44 41 41 39 41 44 46 47 49 49 52 50 45 44 48 48 49 49 50 49 48 47 46 43 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 40 40 40 40 39 39 39 40 40 41 41 41 41 41 41 40 40 38 37 36 36 37 37 39 41 42 41 41 42 43 45 48 47 43 40 40 40 40 39 37 34 33 33 32 32 32 31 30 29 30 30 29 28 31 30 30 33 30 26 27 29 25 22 24 22 20 16 13 14 13 15 18 15 16 14 13 15 13 14 15 7 4 2 6 14 21 22 10 11 12 9 16 16 17 6 0 4 3 4 8 13 14 20 15 3 2 -3 -1 16 13 3 24490 272 450 75 11075 6 48 10 6823 -855 12 60 115 136 200 311 519 583 567 555 641 779 924 1140 1595 1964 2676 3875 3965 6172 10202 15200 19451 21098 20816 18782 14639 13012 12473 11675 10735 10119 9256 7938 6393 5103 4549 4216 3847 3523 3120 2670 2323 2001 1770 1466 1261 892 715 574 469 351 269 189 139 107 99 92 93 94 140 189 401 1025 2089 2944 3778 4737 6647 9103 10461 12191 14856 17724 20363 20866 21220 20914 21103 21068 21894 25985 30194 38947 42824 43892 27573 14334 3482 165 44 42 43 42 43 43 43 42 42 42 44 41 42 40 42 43 45 42 41 39 41 39 43 45 47 47 49 49 53 46 43 43 47 48 48 49 50 49 49 47 45 43 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 38 39 39 40 40 40 40 39 39 40 40 39 39 40 39 40 40 41 41 42 41 41 41 40 39 38 37 37 37 37 38 40 41 41 42 43 42 45 48 46 43 41 39 40 39 38 36 35 33 33 33 34 33 30 29 29 29 27 27 27 29 29 27 30 31 28 26 24 21 18 18 15 15 13 10 14 15 14 14 15 15 11 14 14 10 12 15 7 2 1 4 10 8 6 5 13 14 7 7 7 15 8 7 11 8 6 4 10 6 8 8 -7 -13 -5 -1 -3 -2 5 24521 266 900 75 11071 6 48 41 6822 -872 121 157 195 193 200 227 280 347 444 585 907 1667 2594 3360 4219 5271 7346 9316 10576 11606 11050 10795 10817 11105 11691 12084 12471 12759 12471 11739 11484 11470 11398 11030 10126 8911 6910 5117 3878 2998 2348 1793 1336 1093 732 616 550 507 777 1063 1203 1378 1923 2824 3232 3453 3450 4112 5194 6027 7144 8324 11393 15015 17026 19317 22803 25476 28218 28496 27797 25142 23081 20332 13857 11255 11304 15886 15419 14722 4458 205 43 42 44 44 46 45 44 44 44 42 43 42 43 42 42 42 45 44 45 41 41 39 41 40 45 45 47 49 50 47 49 44 44 43 46 48 49 50 51 49 49 47 46 43 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 38 39 39 40 40 40 40 39 39 40 40 39 39 40 40 40 40 41 42 42 41 41 40 40 40 39 38 37 37 37 38 39 40 41 42 44 44 46 48 47 45 42 40 40 40 39 37 35 34 33 34 34 31 29 29 30 30 28 28 30 30 32 33 32 31 30 29 25 21 18 17 14 14 15 16 18 17 13 12 15 15 14 17 19 16 18 19 16 16 17 17 16 13 11 8 10 13 11 11 14 15 14 18 20 20 11 1 11 13 4 11 16 9 19 18 9 18 28 24553 272 450 75 11073 6 49 13 6821 -888 5 24 57 106 184 991 2635 2974 2980 1866 1710 1796 2355 2526 2640 2870 3234 4495 5542 5963 6196 6358 7085 8672 11566 14222 14408 14700 14179 13897 14226 14422 14727 15175 15219 15326 15421 15739 16430 16757 16250 14270 11604 8426 6278 4994 3826 3233 2654 2322 2098 1567 909 734 979 1074 1178 1339 1901 2827 3236 3465 3379 3707 4044 4554 5650 7287 9249 11445 12744 13395 14031 13012 12544 11047 10349 9276 8650 7615 3583 498 200 74 57 38 41 41 43 44 48 47 48 47 46 44 44 42 44 42 43 42 44 44 46 43 43 40 41 39 42 41 46 46 48 50 50 44 45 44 44 43 46 47 49 50 51 49 49 47 46 44 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 40 39 39 40 40 39 39 40 40 39 40 40 40 40 41 41 42 42 41 40 40 40 40 39 39 38 37 38 38 38 40 42 42 43 43 44 47 48 46 43 41 39 40 41 37 34 34 33 34 33 30 29 30 30 29 29 29 29 29 31 31 31 32 28 27 27 23 20 20 18 15 15 18 17 14 11 16 17 11 14 16 20 17 15 16 9 11 17 23 23 21 21 14 17 21 17 14 16 22 18 12 19 23 6 9 17 5 -2 1 9 16 24 21 11 16 29 24584 273 375 75 11076 6 49 44 6820 -906 7 40 61 123 203 574 1662 3230 3320 2913 2112 1907 1956 2378 2868 3418 4004 4564 5573 6821 7993 9273 9666 10458 12187 14614 17215 17519 17850 17949 19076 19822 19198 18464 17672 16282 14250 12889 12282 12361 12092 11914 10491 9046 7251 5831 5000 4116 3583 3188 2855 2648 2141 2511 4800 5720 7349 10656 14959 13789 9960 235 254 366 609 921 1436 2213 3596 4369 5340 5913 5928 5536 4331 2968 996 44 32 31 31 32 32 33 34 36 36 40 40 41 42 45 46 46 46 44 43 43 41 42 41 42 41 46 45 43 40 40 38 40 40 43 42 47 46 49 49 48 42 45 45 45 45 47 46 48 51 50 49 49 47 46 44 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 40 40 40 39 39 39 39 40 40 40 39 40 40 40 41 41 41 42 42 41 41 40 40 39 38 38 37 37 37 37 37 40 42 42 42 42 43 46 47 46 44 41 39 40 40 36 33 31 31 32 32 31 30 30 28 26 27 28 29 28 30 30 29 33 28 25 26 23 20 18 19 16 12 15 20 20 16 17 14 9 16 15 11 9 8 12 5 0 6 16 16 16 16 10 10 14 20 18 15 16 15 11 17 11 -4 4 11 -1 -7 -10 -6 7 13 7 -3 -2 13 24616 270 600 75 11075 6 50 16 6819 -923 14 49 402 772 784 496 2 0 3 62 227 552 953 1498 1766 2228 3126 4134 5215 5519 6074 7023 7627 8146 8266 8314 8910 10252 10997 10533 10072 9443 8567 6803 5542 4863 4442 3782 3687 3611 3210 3094 2806 3046 3510 5205 8728 10604 11557 14665 20187 28788 33848 41451 49910 48651 35060 18739 1833 402 131 25 23 22 22 21 22 22 22 23 23 24 25 25 25 26 26 27 29 29 30 31 33 34 36 36 36 36 38 41 42 42 42 41 41 39 40 39 40 40 44 41 39 37 37 36 40 41 43 43 46 46 47 47 44 39 45 45 46 46 49 46 49 50 50 48 48 47 47 44 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 40 40 40 39 39 39 40 40 40 40 39 39 40 40 41 41 42 42 42 41 41 41 40 39 39 37 37 37 37 36 37 40 42 43 42 43 44 47 47 46 44 41 40 41 40 36 33 32 32 32 31 31 30 30 30 27 28 29 30 31 33 33 32 32 31 30 29 23 18 18 20 17 15 20 22 20 17 17 13 12 17 17 8 9 14 14 9 6 13 16 15 21 23 15 3 0 16 21 15 10 12 16 18 11 -1 1 14 14 7 6 5 5 10 6 0 7 17 24647 255 1725 75 11081 6 50 47 6818 -939 149 147 124 999999 999999 999999 999999 999999 999999 999999 999999 11 31 55 74 101 133 186 231 308 397 562 735 1029 2610 4355 5212 5762 7569 10699 15669 23457 29079 34095 45192 50727 57054 60327 60237 57981 48617 30508 12887 3191 627 123 22 19 18 18 18 18 19 20 21 21 20 21 20 22 23 24 24 26 28 28 29 31 32 33 33 33 33 37 39 41 41 41 39 40 38 38 38 39 40 41 38 37 35 37 37 41 41 43 43 46 43 43 41 40 39 45 45 45 46 48 47 49 50 49 48 48 47 47 44 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 39 40 40 40 39 39 39 40 40 40 40 40 39 40 40 40 41 41 42 41 41 41 40 40 40 39 38 37 37 36 36 37 39 41 42 43 44 46 47 48 45 42 41 40 41 39 35 33 33 33 32 30 30 30 31 31 29 29 30 31 33 33 33 34 34 31 29 27 22 21 22 18 16 16 16 17 16 14 15 14 15 21 19 12 12 14 13 12 12 13 14 15 23 28 22 13 6 14 16 11 8 8 11 17 24 16 10 17 19 15 14 9 20 30 12 0 6 16 24679 259 1425 75 11083 6 51 19 6817 -956 5 34 157 918 1381 992 660 134 119 112 136 171 184 206 234 244 266 305 364 433 516 625 740 909 1292 1927 3611 11141 29005 36892 39558 29539 24686 25059 29114 31847 34436 35888 42182 40200 38600 36386 29555 21652 17573 11432 5636 2685 1196 397 37 19 17 17 17 18 18 19 20 21 20 21 21 21 22 24 24 25 27 29 29 31 32 33 33 33 34 39 39 40 40 40 39 40 39 39 38 40 40 40 37 37 35 39 40 42 41 43 43 43 40 41 39 42 43 45 44 44 45 47 48 49 49 49 48 48 47 47 44 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 39 40 40 40 39 39 40 40 40 40 40 39 40 39 40 40 41 41 41 41 41 40 40 39 40 40 39 38 38 38 37 37 38 41 42 43 44 44 46 47 46 42 41 41 41 39 34 32 33 32 31 31 30 31 31 30 29 29 33 33 32 34 33 33 33 31 25 22 22 21 22 20 17 17 16 18 18 13 11 13 18 23 18 10 9 10 10 13 16 12 11 13 16 20 20 17 9 9 16 7 -2 5 18 21 20 19 20 23 14 8 10 6 29 38 12 0 0 2 24710 271 525 75 11085 6 51 50 6816 -973 4 26 48 73 95 190 277 303 302 326 381 471 616 1342 2418 7639 11906 10222 4857 1979 1183 1027 706 621 499 473 485 484 522 648 1008 1320 1444 1522 1528 1593 1799 2569 4783 13285 29850 35562 35555 24512 18288 16275 17415 16067 14997 12532 11129 8354 6724 5655 5023 4542 4004 3238 2344 1872 1432 709 198 97 28 18 17 17 17 17 17 18 18 20 20 21 21 23 23 24 26 28 28 30 33 34 35 35 35 38 39 40 39 40 39 39 38 39 37 39 38 37 36 37 36 40 40 42 42 43 42 40 39 41 42 44 43 45 44 44 43 45 46 49 49 49 48 47 47 47 44 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 40 40 39 39 39 40 40 40 40 40 40 39 40 40 40 40 40 41 41 41 40 39 39 39 40 40 40 39 39 39 38 37 38 40 41 43 44 43 44 45 46 45 42 41 39 39 35 31 31 31 32 31 30 31 32 31 31 31 33 33 33 34 32 30 29 27 26 24 23 20 19 20 19 20 20 19 17 14 14 13 14 20 17 9 8 5 6 13 17 15 16 16 16 14 19 21 11 8 15 5 -7 8 21 24 23 19 21 24 9 5 13 11 21 18 9 16 19 9 24742 274 300 75 11085 6 52 22 6815 -989 5 37 85 126 174 208 253 326 493 1747 2339 2054 976 875 1047 1400 2375 6003 20035 27898 26449 15214 5405 4134 3898 3566 4117 4797 5752 5840 5719 6186 6645 7527 7680 6850 5878 4602 4345 4452 4540 5265 5962 5743 4905 2933 2365 1815 1585 1560 2002 2637 2975 3337 3716 3771 3589 3621 3267 2871 1833 1150 849 717 481 304 146 37 23 20 19 18 19 19 19 20 21 21 22 22 24 25 25 27 29 29 31 34 37 37 38 37 39 40 42 42 41 40 39 37 38 38 38 37 38 37 38 38 42 41 43 42 44 40 39 40 41 42 44 44 44 44 46 43 43 45 49 49 49 48 47 47 46 43 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 40 39 39 39 40 40 40 40 40 40 40 39 40 40 40 40 40 41 41 41 40 39 39 39 39 40 40 40 40 40 39 38 37 38 40 42 43 44 43 44 45 45 42 40 38 37 34 31 31 32 32 30 29 30 31 31 32 32 34 35 33 32 31 31 28 24 23 22 20 19 22 21 19 17 16 16 16 17 20 17 13 17 19 18 13 4 7 17 18 15 15 14 15 13 17 23 18 13 12 8 3 7 10 19 28 24 16 15 15 5 0 7 18 15 11 21 30 14 24773 273 375 75 11086 6 52 53 6813 -1005 42 86 111 138 158 181 235 330 1517 2028 2116 819 692 840 1218 3238 7330 18058 22550 22600 16250 8791 8448 8813 9381 10940 14164 16676 17961 18798 19979 19646 19511 18592 17547 15913 14456 13272 12987 11943 11345 9752 9036 9155 10467 10891 10344 8065 6915 6571 6541 5620 5095 5073 4841 4410 4152 3544 2944 1805 935 488 377 240 184 100 48 33 28 27 25 26 26 27 26 27 27 28 28 29 29 30 32 33 34 38 39 42 41 42 42 44 45 46 45 45 43 42 40 41 40 40 38 40 38 42 41 45 43 45 44 45 40 40 41 43 44 46 45 45 45 47 44 46 47 49 50 50 49 49 47 46 43 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 40 40 40 40 39 39 40 40 40 40 41 41 41 40 39 39 39 39 40 41 41 40 40 39 38 38 38 40 43 44 44 44 44 45 46 43 40 39 37 33 32 31 32 31 29 30 30 30 30 31 32 33 34 32 31 32 35 31 26 25 21 20 21 23 20 18 17 15 17 17 17 19 17 15 19 23 22 20 15 13 16 16 17 18 16 18 23 27 29 25 21 11 12 21 17 17 22 20 17 14 14 25 19 -1 4 22 21 19 21 27 13 24805 270 600 75 11084 6 53 25 6811 -1022 19 25 33 22 30 40 72 116 271 425 782 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 15895 15589 15347 15224 16171 16847 17633 17785 18558 18272 18740 17923 17799 18716 20527 20898 20572 18144 16669 16490 15628 14732 13787 14160 13205 11988 10753 9626 8278 7143 4755 2464 1233 670 412 262 99 59 41 33 31 31 31 31 30 31 31 32 33 34 34 35 36 37 38 43 43 44 45 46 46 49 48 47 47 46 45 45 43 43 42 42 40 43 42 45 44 47 45 46 45 45 40 42 41 45 45 46 45 46 45 48 47 47 48 50 51 51 49 49 47 46 43 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 39 40 40 39 39 40 40 40 40 41 41 41 40 40 39 39 39 40 40 41 41 40 39 38 37 39 42 43 44 44 44 43 45 44 42 40 40 37 33 33 33 32 30 29 31 31 30 31 32 31 31 33 35 34 31 32 31 27 25 22 22 21 22 20 18 17 19 20 20 21 16 13 14 16 22 22 17 16 16 12 11 17 21 26 27 27 29 23 23 20 12 14 24 30 22 22 11 -1 0 9 18 18 -1 2 20 18 20 19 25 20 24836 269 675 75 11088 6 53 56 6809 -1039 3 25 34 28 27 31 42 219 759 1564 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 3289 4479 5908 7493 9734 12271 14399 16762 19692 22916 26499 29152 30482 29328 27803 25314 23577 22649 21521 22150 21268 20952 20303 20736 19026 17631 15558 12701 9972 7400 4641 2470 1247 718 439 288 129 92 71 40 35 33 32 32 31 32 31 33 34 35 35 35 36 38 38 41 41 43 44 46 46 49 48 48 48 47 45 44 43 43 41 42 40 45 44 46 44 46 45 43 42 43 40 42 41 45 44 46 45 46 46 48 49 48 48 50 51 51 49 48 46 45 42 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 39 40 40 39 40 40 40 40 40 41 41 41 40 39 39 39 39 39 40 41 41 40 39 38 37 40 42 42 43 44 44 43 44 41 39 38 38 36 33 34 34 32 30 30 32 34 33 32 33 33 32 33 34 33 30 28 29 27 23 21 18 19 22 21 17 17 22 21 22 24 17 15 14 10 14 19 16 17 18 14 14 14 16 22 27 24 25 18 21 20 10 13 15 22 23 22 12 1 -7 2 14 11 0 3 14 8 10 8 11 19 24868 269 675 75 11092 6 54 28 6808 -1055 2 50 79 87 97 120 506 1808 3473 4458 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 3365 5670 7902 9975 12009 14076 15949 17579 19651 22688 26118 30382 34765 37561 37742 36281 31359 27987 23243 19813 17823 16171 13963 11740 9390 8621 7295 5087 3440 1670 846 601 410 279 129 92 77 69 62 38 34 31 30 30 31 32 32 33 33 34 33 33 34 36 37 39 40 41 42 45 46 48 47 47 46 46 44 43 43 42 41 40 42 45 42 45 44 44 42 41 39 41 39 41 40 43 43 45 44 46 46 48 48 49 48 50 51 51 48 47 45 44 41 39 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 39 39 40 40 40 40 41 41 41 41 39 39 39 39 39 40 40 41 41 41 39 38 39 41 42 44 44 44 43 44 42 39 38 38 35 33 33 34 32 31 31 32 33 34 33 32 34 36 33 32 33 31 29 27 26 27 25 23 24 25 20 17 21 22 20 22 17 16 18 15 12 10 16 18 21 22 18 15 7 14 24 23 23 25 18 13 11 10 18 17 19 28 30 15 11 1 0 9 12 6 10 16 -4 0 5 0 12 24899 269 675 75 11089 6 54 59 6806 -1071 14 58 78 104 133 203 671 2441 4464 4921 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2300 4158 6056 7805 9591 11844 15028 18579 20378 22072 25502 30603 35586 42130 46203 45640 38716 30741 21734 16036 12668 9388 6707 4219 2598 2085 1686 1306 1104 753 525 375 260 165 68 41 45 64 104 108 103 69 34 31 30 30 30 30 31 31 31 32 32 35 35 37 38 41 41 44 45 45 44 44 43 43 41 41 41 40 39 40 42 44 43 44 42 41 38 39 37 40 39 41 40 43 43 44 44 46 46 48 48 49 48 50 51 50 48 47 45 44 41 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 39 39 40 40 40 40 41 41 41 40 39 39 39 39 39 39 40 41 42 41 39 38 39 41 43 45 46 45 44 45 43 40 40 38 35 32 34 36 34 32 32 33 33 33 32 34 38 38 33 33 36 34 31 24 23 27 26 27 28 30 26 22 23 19 18 18 13 16 19 19 20 16 15 16 17 18 21 19 11 17 27 20 16 15 12 13 15 21 24 18 22 31 26 15 16 16 2 0 12 12 13 13 -3 10 20 10 14 24931 267 825 75 11096 6 55 31 6804 -1088 15 36 59 124 248 917 2057 2621 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 491 863 1705 2368 3377 4826 7331 10620 12257 13592 16275 19538 21599 24757 36183 46396 51190 48800 34672 22109 11011 4222 2142 1394 868 537 341 258 367 316 80 57 43 36 31 29 37 59 99 111 116 85 48 37 33 31 28 25 26 27 26 27 28 31 31 34 35 37 37 39 40 40 40 40 38 38 37 40 38 37 36 38 39 43 41 41 38 37 35 37 36 39 38 40 39 42 41 43 43 46 46 47 47 49 48 49 50 49 48 47 45 44 41 39 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 38 39 39 39 40 39 40 40 40 40 40 40 39 39 40 40 40 40 40 41 41 40 39 39 39 39 39 39 40 41 41 40 39 39 39 40 42 44 46 45 45 45 43 40 39 37 35 33 34 35 32 30 31 33 33 33 33 37 39 35 32 35 35 32 28 22 23 25 25 27 27 28 24 20 18 15 16 16 17 17 15 20 21 12 11 19 13 7 13 22 21 16 17 15 15 15 16 14 18 25 18 14 21 19 10 3 4 18 15 4 10 14 15 12 12 21 29 20 14 24962 267 825 75 11103 6 56 2 6802 -1104 28 116 175 321 494 705 1080 1535 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 180 251 322 440 557 686 762 883 1026 1246 1544 1764 2500 3614 14373 31797 57543 71080 62695 39725 10558 1945 648 590 487 366 296 260 385 348 121 94 71 55 37 28 21 19 20 26 36 39 38 31 30 29 26 24 23 24 23 25 25 27 27 32 32 34 34 36 36 36 36 35 35 36 35 36 34 35 34 37 37 40 37 37 34 35 33 36 36 38 37 39 38 39 40 42 43 45 46 47 46 48 48 49 49 49 48 46 45 44 41 39 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 40 40 39 40 40 40 39 40 40 39 39 40 40 40 40 40 40 40 40 40 39 39 39 39 39 40 41 41 40 39 38 38 40 42 44 44 44 44 44 41 40 39 37 36 36 34 32 30 29 31 31 32 33 34 35 36 32 31 32 32 30 27 24 25 25 29 30 27 28 25 20 19 16 15 19 25 21 16 20 21 15 17 22 21 15 11 14 19 14 9 11 17 20 19 12 15 23 13 9 15 11 9 1 -8 7 23 12 3 10 4 4 17 7 9 12 8 24994 268 750 75 11107 6 56 34 6800 -1121 12 85 283 906 1292 2035 3037 3564 3867 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 212 260 343 437 594 729 940 1120 1300 1498 1718 2169 2964 9238 27771 60121 71828 64027 35637 4591 577 344 343 322 248 212 179 149 124 110 93 75 61 39 28 20 17 17 16 16 17 17 20 21 22 23 23 23 23 23 25 25 28 28 32 31 35 35 36 36 35 34 34 34 35 34 33 32 35 35 39 38 39 36 35 32 34 34 36 36 38 37 39 38 39 39 42 43 45 46 47 47 49 48 50 49 49 48 47 45 44 41 39 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 40 39 40 40 40 40 39 40 40 39 39 40 40 40 40 40 40 40 40 40 39 39 39 39 39 40 41 41 40 39 37 37 38 42 44 44 43 44 44 42 40 40 39 36 35 33 31 31 31 32 33 33 33 33 34 34 32 32 31 31 31 27 26 26 28 32 29 27 29 25 24 25 18 14 16 18 15 14 16 17 19 24 20 19 20 15 13 13 15 14 13 22 22 19 24 27 21 12 6 10 16 14 6 0 7 19 11 2 7 0 2 13 9 6 1 -1 25025 275 225 75 11110 6 57 5 6799 -1137 12 41 63 100 135 192 247 348 641 1786 2319 3799 7323 8041 10441 15780 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 290 501 701 982 1369 1596 2326 3239 7021 7177 7278 4013 3170 3366 9223 25058 41779 43586 30934 14042 1425 960 544 394 265 219 135 108 90 70 60 50 41 35 27 24 23 33 48 47 46 23 19 21 20 20 21 21 22 23 24 27 27 30 31 34 34 37 37 37 36 35 34 35 34 35 34 33 33 35 36 40 38 39 37 35 33 34 33 36 35 38 37 39 39 39 39 41 42 45 46 47 47 49 49 49 50 49 48 47 44 44 41 39 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 40 39 40 40 39 39 40 40 40 40 40 40 40 40 40 39 39 39 39 39 40 40 40 40 38 37 36 37 40 43 43 43 44 44 42 41 41 38 33 32 31 30 30 31 32 33 33 32 33 33 31 31 32 32 31 31 29 26 27 29 31 30 28 28 26 28 28 21 18 13 9 9 10 10 14 16 21 19 12 15 16 16 17 17 18 16 18 19 17 18 19 22 18 11 13 20 13 4 -2 6 16 5 2 1 7 17 12 12 20 7 -4 25057 277 75 75 11110 6 57 37 6797 -1153 29 66 94 138 177 243 301 394 471 679 1048 3122 6069 7140 9812 7299 9147 14484 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 425 662 1008 1349 1670 2067 3070 4789 9766 9799 9318 4158 3145 2805 4696 9324 12736 13448 9159 7904 5897 3452 1701 769 279 151 60 43 31 24 20 20 20 21 23 32 53 76 93 85 67 29 24 23 22 22 22 24 25 26 27 30 30 31 34 36 36 38 37 37 35 35 35 36 35 36 35 35 34 36 36 40 39 39 37 35 34 34 33 35 35 38 38 39 38 40 40 42 42 45 46 48 48 49 49 49 50 49 48 47 45 44 41 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 40 40 40 40 39 39 40 40 40 40 40 40 40 40 40 40 39 38 39 40 40 40 40 41 39 38 37 37 39 41 43 44 45 45 42 40 39 38 33 31 33 31 30 31 32 33 34 36 36 34 34 35 34 29 28 31 30 26 28 29 29 34 36 31 32 33 28 23 20 16 16 19 16 15 18 17 15 14 11 17 23 18 14 13 15 19 15 10 11 12 14 13 18 20 17 20 12 6 2 10 23 16 12 7 15 31 14 -1 10 19 20 25088 277 75 75 11115 6 58 8 6795 -1170 8 36 62 98 131 188 236 314 374 482 761 2100 6095 5953 5815 2571 2407 3042 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 401 487 579 712 954 1197 1684 3471 4872 4811 3452 1670 1678 2017 2686 4285 7508 9082 9176 7741 4918 2865 1487 651 243 115 72 46 36 32 25 23 22 21 22 28 48 60 62 55 39 25 23 23 23 24 24 25 27 29 29 29 30 33 34 35 36 38 37 36 34 34 34 36 35 36 34 35 35 37 37 38 38 37 34 34 33 35 33 35 35 39 38 38 38 40 40 42 43 46 46 48 48 49 48 50 50 49 48 47 45 44 42 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 40 40 40 40 39 40 40 40 40 40 40 40 40 40 39 39 39 39 39 40 40 39 40 41 40 40 40 39 39 40 43 44 44 46 44 41 39 39 35 33 35 34 32 32 33 34 35 38 38 38 37 35 34 28 28 32 32 30 29 32 33 36 37 34 37 35 27 21 19 14 16 20 17 17 17 15 10 8 13 21 22 16 12 16 18 15 12 14 18 14 14 13 10 7 10 27 12 -1 7 17 21 14 16 17 23 29 2 -9 4 26 35 25120 277 75 75 11116 6 58 40 6793 -1186 11 38 60 101 130 183 233 305 374 438 653 1915 3749 3491 2701 1231 1101 1345 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 244 333 388 458 544 722 912 1779 1830 1833 1072 1165 1170 1398 1583 2145 9861 10814 10605 2526 322 253 207 155 114 82 64 42 36 34 27 24 22 20 18 18 17 17 18 18 20 21 22 22 22 24 25 26 27 28 27 29 31 33 34 34 35 36 35 35 34 33 33 35 35 36 34 35 36 38 37 36 35 35 33 35 33 35 34 36 36 39 37 37 38 40 40 43 44 46 46 48 47 49 48 50 50 49 47 47 45 44 42 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 39 40 40 40 39 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 40 40 40 40 40 41 42 41 40 40 43 44 44 45 45 41 40 38 35 32 34 34 32 31 32 33 34 37 40 38 36 33 32 31 31 33 35 36 34 34 35 32 32 36 39 33 26 22 18 11 12 14 13 14 17 18 15 11 13 22 20 21 22 21 20 10 9 21 24 7 10 23 17 8 12 23 14 6 4 18 20 5 7 9 25 32 1 -12 3 21 19 25151 276 150 75 11114 6 59 11 6791 -1202 23 38 74 97 143 183 247 298 328 472 1783 3128 2856 1418 338 333 378 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 142 249 332 417 522 678 817 922 1009 1092 1195 1391 1666 1734 2079 3667 20832 33251 32898 19767 18 16 16 18 18 19 20 21 21 20 20 19 18 18 17 18 18 19 19 19 19 20 20 22 21 24 24 25 25 26 26 28 30 31 32 33 33 33 32 33 32 32 33 34 33 34 33 36 36 37 35 34 33 34 33 35 33 34 34 37 36 38 35 37 38 41 40 45 45 46 46 47 47 49 48 49 50 49 48 47 45 44 42 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 40 39 40 40 39 40 40 40 40 40 40 40 40 40 39 39 38 39 39 40 40 40 41 40 40 41 42 42 40 39 42 43 44 44 43 40 40 39 35 30 32 34 31 29 32 33 36 39 40 39 39 38 34 32 31 33 36 37 36 35 33 32 34 38 38 32 27 24 18 12 15 16 12 13 20 19 19 21 18 21 22 26 25 18 17 14 10 17 14 10 21 19 15 16 18 11 5 13 10 12 17 3 3 11 26 36 15 8 14 6 -2 25182 274 300 75 11119 6 59 42 6789 -1218 20 34 69 89 138 175 215 351 750 2079 2644 2012 679 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 140 216 288 364 433 561 671 793 891 1035 1210 1463 1698 2107 2535 4151 16955 41215 42360 35019 3805 15 12 13 13 13 14 14 14 15 15 17 16 17 17 18 19 20 20 20 20 21 20 22 22 23 23 24 25 25 26 28 29 31 31 33 33 32 31 32 31 32 33 34 33 33 33 35 34 34 32 33 32 35 32 35 33 35 34 37 35 38 36 37 39 41 42 45 45 47 46 48 48 49 49 49 50 50 48 47 45 45 42 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 40 39 40 40 39 40 40 41 40 40 40 40 40 40 39 39 38 38 39 40 40 41 41 41 41 41 42 41 39 40 43 45 44 43 41 40 39 38 35 32 32 33 31 31 34 35 37 41 40 41 40 38 37 35 33 34 35 37 38 37 35 36 38 39 40 38 34 30 23 18 19 20 17 19 26 19 12 22 28 22 18 27 31 22 20 20 18 18 10 16 21 13 11 6 4 13 9 10 12 2 8 19 20 16 23 26 19 22 23 9 -3 25214 272 450 75 11119 7 0 14 6787 -1234 13 24 51 79 113 170 292 1064 1871 1778 978 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 133 184 229 292 346 460 563 686 802 957 1121 1369 1671 2095 2869 7607 21833 45618 47910 35755 8112 17 14 13 12 13 13 13 13 14 15 16 17 18 19 19 20 20 20 22 21 23 23 23 23 24 24 26 27 27 27 29 30 32 31 32 32 33 32 31 31 33 34 34 33 35 34 35 35 33 33 33 33 34 33 35 34 36 35 37 35 37 37 39 40 42 44 46 46 48 47 49 49 50 50 50 51 51 49 49 47 46 43 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 40 39 40 40 39 40 40 40 40 40 40 40 41 40 39 39 39 39 39 40 40 40 40 40 40 41 41 40 39 41 43 44 44 42 40 40 40 37 35 33 32 32 33 33 34 36 37 39 40 42 40 38 39 38 37 37 37 38 38 36 35 36 39 39 43 41 36 34 30 26 22 20 24 24 26 24 16 20 24 18 17 25 27 23 22 20 21 23 15 10 10 11 12 1 -3 11 12 3 9 10 15 24 26 9 7 20 17 9 0 12 16 25245 274 300 75 11128 7 0 45 6785 -1250 7 22 51 73 106 143 209 292 460 786 1550 1433 995 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 127 178 212 267 318 401 477 585 706 859 1016 1251 1528 1871 2747 8619 39436 55626 56258 30294 4299 17 14 15 15 16 16 16 15 15 16 17 18 19 19 19 20 20 20 22 21 22 22 23 23 25 26 28 29 30 30 31 32 32 30 32 32 34 34 33 32 34 34 34 33 36 35 36 35 35 34 34 33 34 34 35 34 37 36 37 35 37 37 40 40 44 44 46 46 48 48 49 50 50 50 50 51 50 49 49 47 46 43 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 40 40 40 40 39 40 40 40 40 40 40 40 41 40 40 39 38 39 39 39 40 40 40 39 39 40 40 39 40 42 42 43 43 41 40 40 40 37 34 32 30 31 32 32 33 37 39 40 39 41 42 40 38 37 37 41 42 38 37 37 38 37 34 35 41 39 36 36 30 29 24 21 20 18 23 23 17 20 21 14 16 17 15 15 20 23 15 13 13 9 10 12 10 4 4 2 1 3 6 22 23 11 17 13 8 14 18 7 -9 7 14 25277 277 75 75 11128 7 1 17 6783 -1266 101 142 177 233 286 375 463 541 637 797 1243 1623 3299 5156 3550 1410 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 65 90 106 138 164 206 263 384 483 557 627 742 935 1084 1325 2899 21861 25931 25315 10223 115 78 41 27 22 21 19 18 18 18 17 17 18 18 17 19 20 21 21 21 20 21 21 22 23 25 26 29 29 30 30 32 32 32 31 34 34 36 36 35 34 35 34 34 35 38 37 36 34 35 35 36 34 35 34 36 35 37 36 38 36 37 38 41 42 44 44 46 47 48 48 49 49 50 50 50 50 50 49 49 47 46 43 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 38 39 39 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 40 40 39 38 38 39 39 39 40 39 38 38 39 40 40 39 41 43 43 43 41 38 38 38 36 33 31 30 31 31 31 34 38 41 41 40 41 43 42 39 38 36 39 40 38 40 38 39 39 34 33 38 37 37 36 31 27 23 22 19 22 26 18 12 20 15 6 13 16 16 16 21 24 11 4 5 9 9 3 7 14 17 6 5 19 15 20 18 7 16 14 7 13 21 16 15 9 -10 25308 277 75 75 11126 7 1 48 6781 -1282 208 272 329 407 494 617 759 900 1038 1209 1987 3730 9611 15131 12883 8949 3921 9 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 13 14 17 24 27 32 59 139 188 198 209 227 249 304 368 508 912 1291 1002 683 590 139 55 34 25 24 23 23 20 17 16 15 15 16 15 17 18 18 19 19 19 20 20 21 23 24 25 27 27 29 29 30 30 30 29 33 33 34 34 34 33 35 34 35 35 37 36 35 33 34 33 35 33 36 35 37 36 37 35 38 36 38 37 41 42 44 44 47 47 48 49 49 49 49 49 50 50 50 49 48 46 46 43 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 37 38 39 39 40 40 40 40 40 40 40 40 40 40 41 42 42 41 41 41 41 40 40 39 39 39 38 39 39 40 40 39 39 39 40 39 38 40 42 44 44 40 38 38 37 34 32 32 31 30 31 34 35 36 39 41 41 40 41 41 38 39 41 38 37 37 38 37 34 35 34 34 35 37 42 39 33 29 24 24 23 22 23 18 14 19 16 12 18 19 18 19 20 15 5 3 5 7 6 0 5 17 19 8 8 17 15 15 16 13 14 10 8 12 7 13 27 13 -1 25340 277 75 75 11119 7 2 20 6779 -1298 213 275 327 409 498 624 755 916 1077 1281 1881 3660 9685 17116 29708 26909 21678 22 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 6 7 9 9 10 12 15 21 25 30 36 46 69 93 130 221 444 753 843 585 525 108 61 54 47 44 54 49 40 21 16 15 14 15 15 16 16 16 16 17 17 19 19 20 21 23 24 26 27 28 28 28 28 28 27 30 31 31 32 32 31 34 33 35 36 34 34 33 32 34 33 34 34 36 35 37 35 36 35 37 36 38 38 41 41 43 45 47 46 48 48 49 48 48 48 49 50 50 48 47 46 45 43 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 39 40 40 40 40 40 41 42 41 41 41 41 40 40 39 39 39 39 39 39 40 40 39 39 39 40 39 39 40 42 43 43 41 39 38 37 34 31 32 32 31 31 35 35 35 40 42 41 39 38 36 36 39 42 41 39 39 38 36 33 34 32 33 35 38 44 39 31 29 28 25 25 25 23 25 22 19 20 21 19 15 14 14 19 22 16 11 9 6 8 12 11 20 15 0 6 10 6 10 22 22 6 10 14 6 0 0 17 22 22 25371 277 75 75 11121 7 2 51 6777 -1313 236 298 356 448 545 696 818 955 1129 1430 2667 11151 8082 16668 30626 26724 23041 25 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5 4 5 5 5 7 8 11 12 13 15 19 39 55 65 58 54 56 64 64 62 62 60 57 52 49 60 51 42 23 17 16 16 16 17 18 17 17 17 18 18 19 20 20 21 22 23 25 25 27 28 28 28 28 28 29 29 31 31 31 31 34 34 36 37 35 34 33 33 34 33 35 35 36 35 36 35 37 35 38 37 39 39 42 41 44 45 47 47 49 48 48 48 48 49 49 50 50 49 48 46 46 43 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 40 40 40 40 39 38 39 39 39 39 40 40 40 40 40 39 40 39 40 41 43 43 42 40 37 37 34 31 32 32 31 30 34 36 37 41 41 39 38 37 36 38 38 40 41 40 40 40 36 34 36 32 32 35 37 42 38 33 30 28 26 26 27 27 27 26 21 19 23 20 14 15 16 13 17 24 22 16 13 10 18 16 15 16 7 14 17 6 15 25 21 9 9 13 18 20 3 13 26 27 25403 277 75 75 11124 7 3 23 6775 -1329 252 320 389 493 602 755 888 1072 1351 1860 3048 17644 19082 48399 59998 57012 36417 7163 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 6 6 7 8 8 11 10 12 12 14 16 18 21 32 38 44 48 52 56 63 70 77 82 87 86 108 128 169 993 920 354 19 18 18 18 20 19 19 19 19 20 20 21 22 23 24 24 24 24 26 27 28 28 29 29 30 31 32 32 32 33 35 36 39 38 37 34 34 33 34 32 36 35 37 35 36 35 37 35 38 37 39 39 42 42 46 45 48 47 49 48 48 48 49 48 50 51 50 49 48 47 47 44 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 39 40 40 41 41 41 41 41 40 40 39 39 38 38 38 38 39 39 40 40 40 40 40 40 40 39 40 42 43 43 39 37 37 34 31 32 32 31 31 33 36 37 39 40 39 38 38 38 38 36 36 39 41 43 40 33 32 37 33 30 36 39 38 34 29 30 26 27 27 21 23 24 22 18 17 21 23 24 19 20 15 10 16 18 21 17 10 18 14 4 7 10 15 16 14 15 21 16 13 6 14 31 28 10 8 24 29 25434 277 75 75 11130 7 3 54 6773 -1344 242 316 379 487 593 736 883 1096 1420 1879 3068 11039 21321 66930 90778 90028 45060 7840 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 3 4 4 6 7 10 10 13 14 18 21 29 32 48 75 100 111 128 155 172 182 194 212 230 241 288 356 597 2495 2906 2223 1188 82 27 25 25 24 24 23 21 20 20 19 21 22 23 24 25 25 26 26 28 29 30 30 31 32 32 33 33 34 35 35 36 35 36 34 34 34 34 33 35 34 36 35 37 36 38 36 38 37 40 39 42 43 46 45 48 47 48 47 48 48 49 48 50 51 50 49 48 47 46 44 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 38 39 40 40 40 40 40 40 40 40 39 40 40 41 41 41 41 41 40 40 39 38 38 38 38 38 39 40 40 40 40 39 40 40 40 40 40 41 42 43 41 38 37 34 32 32 32 31 30 30 33 38 39 39 40 41 41 40 40 38 35 35 41 43 41 36 34 34 34 30 31 38 35 30 27 26 21 23 25 24 27 23 16 15 13 10 14 23 20 16 19 17 14 12 15 9 5 15 13 9 5 4 8 13 17 15 21 21 11 6 15 22 20 15 5 11 12 25466 277 75 75 11130 7 4 26 6771 -1360 271 356 432 551 651 804 983 1226 2275 2717 7015 14053 43951 71802 81538 66016 16300 1196 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 3 6 8 11 14 23 25 37 65 90 104 124 151 169 182 201 225 247 268 347 495 930 2904 7155 6865 5970 3603 1296 1197 36 32 30 27 22 19 17 16 17 18 19 20 22 23 25 25 26 28 28 29 29 30 32 32 32 33 34 33 34 33 33 33 34 32 34 32 34 34 35 34 36 36 37 36 38 39 40 40 43 44 46 45 47 46 46 46 48 48 48 48 50 50 50 48 48 46 46 43 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 38 39 40 40 40 40 40 40 40 40 39 40 40 40 40 40 41 41 41 40 40 39 38 38 38 39 40 40 39 40 40 40 41 41 41 41 41 40 41 43 44 41 39 37 33 32 31 31 30 28 30 36 40 39 40 42 44 43 41 41 37 35 38 40 43 43 38 33 34 32 28 32 33 31 31 28 20 23 26 28 33 25 17 17 14 10 14 21 22 10 11 15 11 16 18 11 7 8 7 14 15 6 13 22 16 17 21 23 15 11 20 19 13 11 8 5 0 25497 277 75 75 11129 7 4 57 6769 -1375 268 347 425 538 635 790 973 1218 2145 2633 6899 15943 50120 60143 71121 60457 35349 30546 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 999999 999999 0 1 3 4 6 8 9 10 13 14 18 24 30 36 44 49 59 67 82 95 112 134 199 329 606 1877 6803 6612 6416 3891 1301 1220 35 31 28 24 21 20 18 17 18 18 18 19 21 22 24 25 26 27 27 28 28 29 31 32 33 34 34 33 34 33 33 33 34 32 33 33 35 34 36 35 37 37 36 36 38 41 42 41 45 44 46 45 46 46 47 47 49 48 48 48 50 50 50 48 47 46 46 43 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 38 39 40 40 40 40 40 40 40 40 39 40 40 40 40 40 40 41 41 40 39 39 39 39 39 39 40 39 39 40 40 41 42 42 41 42 41 39 40 43 44 44 41 38 35 33 31 33 32 30 32 36 38 40 41 42 44 43 40 40 38 38 37 37 39 40 35 35 35 31 31 33 33 29 28 28 25 28 30 27 28 23 19 19 13 17 22 21 23 14 12 19 15 22 26 17 9 10 8 13 16 10 19 15 0 -4 4 13 16 21 24 17 9 14 16 8 5 25529 277 75 75 11128 7 5 29 6767 -1391 255 325 394 498 609 759 931 1163 1375 1899 2881 9073 33831 61787 75760 80042 55355 42293 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 8 7 6 7 8 9 10 10 11 12 13 14 14 14 14 14 14 16 17 21 22 26 31 36 47 63 95 134 505 1646 1622 1608 360 29 27 21 20 19 19 20 20 21 20 20 20 20 20 22 22 23 24 24 25 27 28 30 30 33 33 34 35 35 34 34 33 33 33 34 33 34 33 36 35 38 37 38 36 37 36 40 42 43 43 45 44 46 44 45 46 48 49 49 47 49 49 50 50 50 49 48 47 46 44 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 37 38 39 40 40 40 40 40 40 40 40 39 40 40 40 40 40 40 41 41 41 40 39 40 40 39 39 39 39 39 39 39 40 41 41 41 42 41 40 41 43 44 44 40 38 37 34 32 32 31 31 33 36 38 41 44 42 42 44 43 42 39 36 37 36 38 38 32 34 33 29 32 35 32 29 30 29 25 27 29 23 22 20 18 20 17 21 17 13 18 16 18 22 19 20 25 17 10 12 8 16 24 19 19 11 3 -3 1 10 3 11 16 6 15 32 23 6 7 25560 277 75 75 11127 7 6 0 6765 -1406 236 301 363 459 561 695 846 1061 1292 1626 2286 5054 23813 46568 53140 56192 34334 18474 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 10 8 8 8 8 9 10 9 11 12 13 13 13 12 11 11 10 11 12 13 13 15 15 17 19 20 22 21 20 19 18 16 16 16 16 16 16 18 18 19 18 19 19 20 19 21 21 22 21 22 21 23 23 26 27 30 30 33 33 33 33 33 33 32 33 32 31 34 33 35 33 36 35 37 37 38 36 37 36 41 42 43 43 44 43 44 42 45 47 49 48 49 48 49 49 50 50 50 49 49 47 47 44 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 38 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 41 40 40 40 39 39 39 39 39 38 38 39 40 40 40 40 41 42 41 42 43 44 43 39 38 36 32 31 31 29 29 30 34 39 42 42 41 42 44 46 45 41 37 38 38 39 39 35 36 33 28 31 34 29 29 33 33 31 30 32 27 24 22 21 22 19 20 13 14 22 15 16 19 14 14 16 13 17 17 8 17 28 16 14 21 18 3 2 8 -7 0 16 12 12 17 12 15 17 25592 277 75 75 11123 7 6 32 6763 -1421 167 225 267 342 411 521 630 782 962 1205 1484 2108 6214 8862 18384 27549 25574 18298 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 9 8 7 6 7 7 8 8 10 10 11 11 11 10 11 11 11 12 12 12 12 14 14 16 17 21 30 31 30 28 22 20 18 18 17 17 16 18 18 19 18 19 19 19 19 20 21 23 23 24 23 25 25 26 27 29 29 31 31 31 30 31 30 32 31 31 32 34 34 35 34 36 35 37 36 38 37 39 38 42 42 44 42 43 42 43 42 47 48 49 48 49 49 50 50 51 51 51 50 49 47 47 44 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 38 39 39 40 40 40 40 40 40 40 40 39 40 40 40 40 41 41 41 41 41 40 40 40 39 39 38 39 39 38 38 39 40 41 41 40 40 40 41 42 43 43 42 39 37 34 31 32 30 29 30 30 32 36 41 42 43 44 44 47 45 43 40 36 36 35 38 38 37 39 36 33 35 33 32 34 34 40 38 33 33 29 27 30 27 15 18 19 20 23 17 17 20 18 17 15 13 13 19 20 13 17 10 5 13 10 -4 -1 -4 -11 1 20 18 4 8 11 19 16 25623 277 75 75 11126 7 7 3 6761 -1435 122 182 218 283 335 425 515 645 787 978 1224 1578 2213 3557 8086 17034 26571 25482 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 7 7 6 6 6 5 7 8 8 8 8 8 8 9 10 11 10 9 10 11 12 14 13 13 14 18 27 30 33 32 26 24 20 19 18 17 16 17 17 17 17 17 17 17 17 18 19 21 21 23 23 24 24 27 27 28 28 28 29 30 29 31 31 32 31 32 33 34 33 35 34 36 36 38 37 40 39 41 40 41 41 43 40 41 41 42 43 48 48 48 47 48 49 51 50 50 51 51 49 48 47 46 44 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 40 40 40 40 39 39 40 40 40 40 41 41 41 40 40 40 40 40 40 39 39 39 39 39 39 39 40 41 41 41 41 41 42 43 42 42 39 36 35 34 33 30 29 31 31 30 31 33 39 46 46 44 45 44 42 38 35 33 33 37 39 41 42 39 35 35 36 37 37 35 41 37 27 31 31 28 27 25 17 15 17 15 19 18 19 19 13 14 17 18 9 6 16 15 12 10 6 9 11 13 14 3 0 11 15 11 17 16 13 12 6 25655 277 75 75 11135 7 7 35 6759 -1451 81 120 159 210 258 322 395 495 609 749 919 1188 1442 1969 2214 5486 16869 19440 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 7 6 7 5 5 5 6 7 8 8 8 7 7 7 8 8 8 8 8 10 11 12 11 12 12 12 12 14 18 20 21 22 19 18 17 16 15 14 15 15 15 15 15 16 16 18 18 19 20 21 23 24 24 26 27 28 28 28 28 30 29 31 32 32 33 33 34 34 34 36 35 38 39 40 40 42 41 41 41 41 41 45 45 44 42 42 45 47 47 48 47 49 49 50 50 50 51 51 50 49 48 47 45 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 39 40 40 40 40 40 40 40 40 39 39 40 40 40 40 40 41 40 40 40 40 40 40 39 39 39 39 39 39 38 39 40 40 41 41 41 42 43 42 43 41 38 37 35 33 31 28 28 30 31 30 28 32 40 45 45 44 43 41 39 37 33 34 36 36 41 41 34 34 32 31 34 35 36 37 31 25 25 26 25 20 22 21 14 12 6 11 14 12 11 5 5 8 13 17 15 13 13 12 4 5 17 13 14 12 8 13 21 14 9 19 16 20 13 3 25686 276 150 75 11144 7 8 6 6757 -1466 74 114 148 202 247 316 381 481 592 739 903 1180 1418 1882 2601 4263 8321 18825 24452 21411 10761 13 7 5 4 2 1 2 2 2 2 4 5 5 5 5 3 3 4 5 6 6 7 7 9 9 9 8 9 9 9 10 10 10 10 10 12 13 12 12 12 13 15 16 18 19 18 15 15 14 13 13 13 14 15 15 16 16 17 19 19 20 21 22 24 25 25 27 27 28 28 29 30 30 31 33 33 35 35 36 35 35 36 37 38 42 41 43 43 42 41 41 42 47 51 52 49 45 45 48 47 48 49 49 49 51 50 51 51 52 52 52 50 49 48 47 45 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 39 39 39 40 40 40 40 40 39 40 39 39 40 40 40 40 40 40 41 41 40 40 40 40 39 39 40 39 39 39 38 38 39 40 40 41 41 40 41 42 42 43 43 41 37 36 34 31 29 28 29 31 29 28 31 35 40 45 45 44 42 41 40 36 35 35 34 36 35 31 28 24 25 26 31 37 36 34 30 22 22 22 20 24 25 20 14 12 7 4 7 10 10 10 4 4 16 20 11 8 14 9 5 10 0 -4 0 4 9 11 19 16 13 25 28 8 0 25718 276 150 75 11144 7 8 38 6755 -1481 158 216 259 345 412 525 598 724 890 1163 1722 4416 6637 6175 5856 2274 3834 16227 25472 25163 13949 17 10 7 5 4 2 2 3 1 2 2 3 3 4 4 3 5 5 5 5 6 6 8 10 11 10 10 10 10 10 10 10 9 10 11 12 12 12 11 12 12 13 14 14 15 15 13 13 13 13 13 13 15 16 16 15 16 17 19 19 20 20 22 24 25 25 27 27 28 28 30 29 30 30 33 33 35 35 37 36 37 36 40 39 43 41 43 42 42 41 46 49 57 59 55 51 48 47 48 47 49 49 51 49 51 50 51 50 51 52 52 50 49 48 47 45 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 39 39 39 40 40 40 40 40 40 40 40 39 40 40 40 40 40 41 41 41 40 40 39 39 39 39 40 40 40 39 38 38 39 40 41 42 41 41 42 42 41 42 44 43 40 38 37 33 30 30 29 30 28 27 29 32 37 44 46 46 41 40 40 39 36 34 33 34 32 26 22 22 24 28 33 35 35 37 35 29 27 29 27 27 26 22 19 23 20 8 11 16 11 8 9 10 14 13 3 4 3 12 17 8 0 -1 10 4 4 5 14 15 9 18 14 -1 -2 25749 276 150 75 11146 7 9 9 6753 -1496 290 372 447 573 678 833 956 1106 1491 2308 11894 12804 19993 15044 12361 918 1587 7054 11799 11624 6770 22 13 10 8 6 5 3 4 2 3 3 4 4 5 5 5 6 6 5 5 5 6 7 9 11 10 11 11 10 10 10 10 9 10 12 13 12 12 13 13 13 13 12 12 12 12 12 12 12 13 13 13 15 16 15 16 17 18 20 20 22 21 24 25 26 25 26 27 28 28 31 31 30 31 34 34 36 36 37 37 39 38 41 41 43 41 42 40 43 47 56 59 66 64 58 52 49 47 48 48 49 49 51 49 50 50 51 50 51 52 52 50 49 48 47 44 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 39 39 39 40 40 40 40 40 40 40 40 39 39 40 40 40 41 41 41 41 40 40 39 39 39 40 40 40 39 38 38 38 38 40 42 42 42 41 41 41 41 41 43 44 42 41 39 36 34 31 28 29 29 29 30 32 38 43 45 45 42 42 40 39 36 32 30 31 32 29 27 26 26 29 32 32 33 37 38 36 34 34 32 28 28 29 25 23 25 18 17 20 9 7 15 23 26 16 4 10 6 12 18 10 12 8 5 -3 0 6 5 10 14 22 27 5 -7 25780 276 150 75 11146 7 9 40 6751 -1510 361 449 550 696 810 928 1117 1450 2340 6051 29389 30135 33749 22200 8454 103 88 81 71 62 47 34 20 14 11 9 7 5 5 4 4 3 3 3 4 5 5 5 5 4 4 5 5 7 7 9 9 10 10 9 9 9 9 10 9 11 11 12 12 13 13 13 12 12 12 11 12 12 12 13 13 13 12 14 14 15 15 18 18 21 20 22 22 24 24 25 25 25 26 29 29 31 31 31 32 34 34 37 36 38 38 40 39 40 40 41 39 42 41 48 55 63 65 70 65 59 52 48 47 49 48 50 50 50 49 50 51 52 50 52 52 52 50 50 49 48 45 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 39 40 40 39 39 40 40 40 40 40 39 39 39 40 40 40 40 40 41 41 40 40 39 39 39 40 39 39 39 39 39 38 39 40 41 41 42 41 40 40 41 42 43 44 44 44 42 39 38 35 32 29 29 30 32 34 39 42 43 44 42 43 42 39 39 36 31 31 33 34 31 27 25 24 29 33 34 38 40 39 41 38 35 34 34 34 27 22 24 20 18 24 20 14 14 25 25 18 16 20 15 6 6 2 16 12 -1 3 2 3 7 23 28 22 30 18 7 25812 276 150 75 11146 7 10 12 6749 -1525 397 500 607 758 879 1022 1252 1698 2621 6480 21806 26208 23779 14805 1626 118 107 100 93 87 78 64 39 25 15 11 7 5 4 4 4 2 3 3 2 3 3 4 4 5 5 6 6 7 7 7 9 9 10 10 9 9 8 8 8 9 10 12 12 13 14 13 12 13 13 12 12 13 13 14 14 14 13 14 14 16 15 18 19 22 21 23 23 24 24 25 25 25 26 28 30 31 32 32 32 34 35 38 37 39 39 39 37 39 38 39 39 43 45 53 58 66 66 66 60 55 49 48 48 49 49 50 50 51 50 51 51 52 51 52 52 52 51 50 49 48 45 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 39 40 40 39 39 40 40 40 40 40 40 39 39 39 40 40 40 40 41 41 40 40 39 39 39 40 40 39 39 39 38 37 38 41 41 41 41 40 40 40 40 40 41 44 43 44 43 41 39 35 31 29 28 30 30 32 38 42 44 44 43 43 44 41 44 42 37 35 33 35 33 28 28 26 26 29 31 36 38 36 43 42 38 36 35 27 23 26 25 21 17 20 22 14 10 24 21 21 22 18 17 9 11 11 15 16 15 17 10 2 0 11 13 18 26 20 22 25843 276 150 75 11152 7 10 43 6746 -1540 387 501 603 752 881 1061 1279 1685 2606 3995 9847 14758 9908 6692 1173 146 140 135 129 126 107 82 54 32 17 12 8 6 6 4 3 2 3 4 3 3 4 4 6 6 6 6 6 7 8 8 9 10 10 11 11 11 9 9 9 11 11 13 13 13 13 13 12 12 11 10 10 11 12 14 14 15 15 16 15 16 16 18 19 21 20 22 23 23 24 25 26 26 26 27 28 30 31 32 32 33 34 38 38 39 38 38 37 39 38 42 42 47 48 58 59 64 60 57 53 50 47 48 48 49 49 50 49 51 50 51 51 51 51 52 52 52 51 50 48 47 45 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 39 40 40 39 39 39 40 40 40 40 40 39 39 39 40 40 40 41 41 41 40 40 39 39 39 40 40 39 39 38 37 37 38 41 42 41 41 40 40 40 39 38 38 41 43 42 43 42 39 36 30 28 28 29 30 31 35 41 43 43 45 45 44 42 42 42 38 33 32 35 34 32 33 28 23 27 29 30 31 33 39 38 32 32 31 20 16 22 18 16 10 13 17 11 13 22 20 22 23 13 14 14 21 23 13 16 18 18 20 10 6 5 8 18 10 10 20 25875 276 150 75 11159 7 11 15 6744 -1555 360 459 553 699 838 997 1162 1500 2525 3751 9772 13331 11019 8720 4791 1641 171 165 159 152 115 86 49 32 20 15 11 9 6 4 2 1 2 3 4 5 5 5 6 4 5 3 5 5 5 7 7 8 8 10 11 10 10 10 10 11 11 12 12 11 11 12 11 10 10 10 10 12 12 13 14 14 14 16 16 17 17 19 20 21 20 21 22 23 23 25 25 26 25 26 27 28 29 30 31 33 34 37 37 37 36 37 36 39 39 46 46 52 53 56 53 58 53 49 47 47 46 48 48 49 49 50 49 51 50 51 50 51 50 51 52 52 50 50 48 47 45 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 40 40 40 39 39 39 40 40 40 40 40 39 39 39 40 40 40 41 41 41 41 40 39 39 40 40 40 40 39 38 37 36 36 39 40 40 40 41 41 39 37 37 37 39 42 42 43 43 41 38 33 28 29 29 28 29 33 37 39 41 42 44 43 41 40 38 34 32 33 31 31 32 32 30 27 27 26 25 25 28 35 39 35 31 27 22 19 20 18 12 4 10 12 6 7 10 12 19 22 9 9 16 20 13 4 11 8 10 25 18 17 16 14 5 -13 -1 7 25906 276 150 75 11159 7 11 46 6742 -1569 360 453 549 693 838 991 1151 1453 2463 3261 7327 16480 17994 14623 6826 1691 205 185 180 169 133 106 63 44 32 26 19 15 8 5 3 3 3 4 6 6 6 5 5 4 4 3 4 5 5 6 6 7 7 8 9 9 9 10 10 10 12 12 12 11 12 11 12 12 13 13 12 14 14 13 14 14 14 16 17 18 19 21 22 23 22 22 21 23 23 25 24 26 26 27 27 29 29 31 33 35 37 39 37 37 37 38 37 41 41 47 48 52 50 50 47 50 47 46 45 47 47 49 48 49 48 50 50 51 49 51 50 52 50 51 52 52 50 50 48 48 45 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 39 40 40 39 39 39 40 40 40 40 40 39 39 39 40 40 40 41 41 41 41 40 40 40 40 39 40 40 39 38 37 36 36 37 38 40 40 40 41 40 38 37 36 37 41 43 43 43 40 37 33 29 30 29 27 27 30 32 34 39 40 42 42 39 40 39 35 30 30 31 29 28 29 31 28 27 29 30 29 31 36 40 36 29 29 27 23 22 15 15 15 9 9 11 10 7 7 13 19 13 13 21 20 4 0 10 6 9 21 21 23 16 12 5 0 13 9 25938 276 150 75 11165 7 12 18 6740 -1584 338 432 524 659 792 965 1176 1520 2218 3551 11722 21895 24582 28497 18163 17678 22628 20530 10788 236 200 174 124 66 47 39 30 25 19 15 11 8 5 5 6 6 6 5 5 4 4 4 6 6 7 7 7 7 8 9 10 10 10 11 10 10 12 12 13 13 13 14 14 14 14 14 13 14 14 14 14 14 14 16 16 19 19 21 22 22 22 22 22 22 23 24 24 26 26 27 28 32 33 34 35 37 37 38 37 38 37 39 39 43 42 46 45 47 45 46 45 46 44 47 45 48 47 48 48 49 48 51 49 50 49 51 50 51 50 52 52 52 50 50 48 48 45 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 39 40 40 40 39 39 40 40 40 40 40 40 39 39 39 40 40 41 41 41 41 41 40 39 39 40 40 40 40 38 37 36 37 37 38 40 40 40 41 41 40 38 37 37 39 42 43 44 41 38 34 31 29 28 30 29 28 30 31 37 40 41 41 40 38 37 33 28 30 32 30 27 28 30 29 26 30 33 31 36 39 38 36 29 26 25 21 20 11 11 15 8 10 20 20 13 9 9 19 22 13 10 8 0 4 14 10 10 14 21 35 31 18 13 12 22 30 25969 276 150 75 11166 7 12 49 6738 -1598 392 501 609 747 892 1162 1556 2137 3150 7016 21807 24247 27434 25045 20284 22091 22929 20577 10811 242 212 192 139 76 54 48 40 37 33 29 24 16 11 9 8 8 8 7 6 6 5 4 6 6 6 6 6 7 8 9 9 10 10 10 10 10 11 12 12 12 13 14 14 14 14 14 13 13 13 14 13 14 14 16 17 20 20 21 22 22 22 22 22 22 23 24 25 25 26 29 29 34 34 35 35 36 35 35 36 37 36 39 40 43 41 43 42 44 43 44 44 45 44 47 46 48 46 47 47 48 47 50 48 50 49 51 50 51 51 51 52 51 50 49 48 47 44 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 40 40 40 39 39 39 39 40 40 40 40 40 40 39 39 40 41 41 41 42 41 41 41 40 39 40 40 40 40 39 37 37 37 37 38 39 40 41 41 41 42 40 38 37 38 41 43 44 42 40 37 32 28 28 30 30 28 28 29 33 38 41 41 42 38 34 33 31 31 28 28 28 29 33 30 25 29 30 27 33 37 31 34 31 23 26 27 28 26 17 14 5 3 16 22 18 13 16 22 16 11 17 12 11 17 19 12 12 16 21 29 16 9 22 14 7 24 26001 276 150 75 11175 7 13 21 6736 -1613 478 612 740 890 1074 1326 2195 2753 4488 14048 26197 23221 19002 5464 4527 4445 474 221 203 197 188 175 147 124 83 69 57 54 51 50 44 37 19 16 13 11 10 8 7 7 7 6 6 6 5 5 5 6 7 7 8 8 7 9 9 9 9 10 10 9 10 11 12 13 13 13 13 13 13 14 14 14 15 16 17 19 20 20 21 21 22 22 22 23 24 25 26 25 27 30 30 32 33 33 33 34 34 34 34 36 36 39 40 41 39 42 41 43 43 45 44 45 44 46 46 47 46 47 46 47 47 49 48 49 49 50 50 51 51 51 52 51 50 49 47 47 45 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 40 40 40 40 39 39 39 39 40 40 40 40 40 40 39 40 41 41 41 42 41 41 41 40 40 39 40 41 40 39 39 39 38 37 37 38 39 40 41 41 41 40 38 37 38 40 42 42 41 41 38 32 29 28 28 29 29 29 29 33 38 42 41 41 40 37 35 32 28 26 26 26 31 33 29 27 31 28 27 34 37 33 32 28 22 33 36 33 29 19 18 10 4 13 16 14 17 18 14 18 23 26 21 17 27 23 6 7 16 15 13 14 13 23 16 14 18 26032 276 150 75 11174 7 13 52 6734 -1627 502 645 777 929 1104 1284 2237 3304 5991 17973 21733 16799 7219 179 155 147 148 164 184 199 198 192 184 173 125 100 84 81 80 81 77 67 30 24 19 18 14 11 10 9 8 9 8 9 7 8 7 8 8 8 9 8 8 9 9 9 9 9 9 10 10 11 12 13 14 15 14 15 14 15 15 16 16 17 18 20 20 20 21 22 23 23 22 23 25 25 27 28 29 31 32 31 31 32 33 34 35 35 35 38 37 38 39 41 39 42 42 45 46 46 45 46 45 47 46 48 46 47 46 47 48 49 49 50 49 51 51 52 51 52 53 52 50 50 48 48 46 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 40 40 40 40 39 39 39 39 39 40 40 40 40 40 39 39 40 41 41 41 41 41 41 40 40 39 40 41 41 40 40 39 39 37 37 37 37 38 40 40 41 41 40 39 37 38 41 42 43 43 42 38 34 30 27 28 29 30 32 35 39 39 37 38 38 38 38 35 29 27 27 26 27 28 27 28 31 28 29 36 37 34 34 30 22 31 36 25 23 19 17 16 7 11 12 10 18 16 13 21 23 15 9 10 19 21 9 14 25 19 7 14 19 15 14 18 9 26064 277 75 75 11176 7 14 24 6731 -1642 478 574 726 849 1028 1296 2096 3791 6833 11915 21302 19701 11826 1964 193 160 151 150 166 184 196 197 194 186 175 154 139 120 120 120 118 111 73 32 27 23 21 16 13 12 11 10 10 10 11 10 10 10 10 11 10 11 10 10 10 11 11 10 10 10 11 11 13 13 13 14 17 17 17 17 17 17 17 17 18 19 20 21 22 22 23 23 24 23 24 24 26 27 29 30 30 31 31 31 33 33 34 35 36 36 38 37 40 39 42 40 45 45 46 46 47 45 46 45 48 46 47 45 47 46 48 49 50 50 51 50 51 51 52 52 53 53 52 51 50 49 48 46 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 40 40 40 40 40 39 39 39 39 39 40 40 40 40 40 39 39 40 41 41 41 40 40 40 40 40 40 40 40 40 40 39 38 38 37 36 36 37 37 38 41 41 41 40 38 36 38 42 44 45 46 44 40 37 31 29 28 30 32 31 35 37 36 35 35 37 37 34 29 26 26 26 25 25 25 25 28 29 30 35 38 35 36 32 23 24 29 20 20 25 25 21 18 22 14 10 21 20 15 13 11 12 8 11 16 13 11 21 28 19 11 12 24 26 25 16 0 26095 277 75 75 11176 7 14 55 6729 -1657 460 552 697 804 968 1240 2183 4004 7993 14449 24408 27639 19189 8667 1726 250 164 162 171 178 188 191 192 186 180 177 179 167 169 152 135 109 48 28 25 21 19 17 15 15 14 13 12 11 10 10 9 10 10 11 11 12 12 12 12 11 11 10 10 10 12 12 13 13 14 13 15 16 16 17 17 17 19 19 19 19 20 20 20 21 23 23 24 24 25 25 27 27 29 29 29 30 32 32 33 33 34 34 37 36 37 38 41 40 43 42 46 46 47 46 48 45 46 45 48 45 45 44 47 46 49 48 50 49 51 50 51 51 52 51 53 53 53 51 51 49 49 46 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 40 41 41 40 39 39 39 39 38 39 40 40 40 40 40 39 39 40 41 41 41 40 40 40 40 40 41 41 41 41 40 40 39 39 38 37 37 36 36 35 37 40 41 41 39 36 36 39 42 44 46 44 42 40 34 28 27 29 31 29 32 37 38 36 37 36 35 35 31 26 24 27 27 26 25 23 26 31 32 32 38 42 41 34 31 32 28 25 23 22 26 26 31 30 17 15 21 16 10 14 12 10 12 14 14 14 22 24 24 20 20 20 15 23 25 15 0 26126 277 75 75 11184 7 15 26 6727 -1671 429 516 649 767 914 1155 1673 2753 5589 15738 27448 32626 25726 11543 4279 1602 1099 158 159 159 162 163 162 154 151 152 162 164 165 135 113 67 34 25 23 21 20 20 19 18 18 16 14 13 10 11 10 11 11 12 12 13 13 13 13 12 11 11 11 12 13 13 13 13 14 14 14 14 15 15 17 17 19 18 19 18 19 19 20 21 22 22 24 24 26 26 27 27 28 28 30 30 32 32 32 33 35 35 37 38 39 39 41 41 44 44 47 45 47 46 47 45 47 44 46 43 45 44 48 46 48 48 50 48 50 49 49 48 49 49 52 53 53 52 51 49 48 46 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 40 41 41 40 39 39 39 39 38 39 40 40 40 40 39 39 39 40 41 41 40 40 39 40 39 39 40 41 41 41 41 41 41 40 40 39 38 37 35 34 35 38 40 41 39 36 36 38 39 40 41 42 42 40 34 31 27 27 29 30 33 38 38 39 39 36 34 34 35 32 27 30 26 24 29 28 28 30 31 33 38 42 38 32 33 34 31 29 28 23 19 23 25 21 16 23 20 8 6 16 19 14 24 24 12 14 18 18 31 23 15 13 -1 4 15 21 12 26158 277 75 75 11187 7 15 58 6724 -1686 448 540 674 808 979 1247 1694 2716 5170 15613 28797 31957 26286 12198 2732 1514 1091 152 149 136 128 121 113 105 100 100 117 122 122 106 92 58 44 27 23 20 19 19 17 17 16 15 14 15 13 14 12 12 11 11 11 12 14 14 14 13 12 12 12 12 13 13 13 13 13 14 14 14 16 15 16 17 18 17 18 18 19 21 22 22 22 22 24 23 25 25 27 27 28 29 30 30 31 31 32 34 35 36 38 38 40 39 43 42 44 44 46 45 46 45 46 44 45 43 44 43 46 45 47 46 47 48 48 43 44 44 45 44 46 46 51 53 53 51 51 50 49 46 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 40 40 41 40 39 39 39 38 39 40 40 40 40 40 39 39 39 40 41 41 41 40 39 39 39 39 40 40 40 41 41 42 42 41 41 41 40 38 36 35 36 36 37 37 37 37 38 38 36 37 40 41 42 42 40 37 32 29 29 30 33 37 40 41 40 37 34 33 34 32 31 31 26 25 30 29 30 33 33 37 42 40 36 32 29 28 26 26 27 23 21 27 31 24 16 25 30 20 11 18 20 23 36 27 8 4 -2 0 15 9 10 21 18 15 13 18 23 26189 277 75 75 11191 7 16 29 6722 -1700 459 549 681 814 969 1176 1768 3469 6744 16222 28082 30898 19970 10213 170 160 155 149 135 103 91 82 75 65 60 56 68 74 77 74 69 58 45 31 25 21 19 18 16 15 15 15 15 16 15 15 14 12 10 10 10 11 13 15 16 14 13 12 12 12 13 12 14 13 13 13 14 14 15 15 16 16 17 16 17 18 20 21 21 21 21 22 23 23 24 24 25 26 27 29 30 31 31 31 33 34 36 36 39 38 41 41 44 42 44 43 45 44 46 44 45 43 44 42 45 43 46 45 45 42 46 43 42 39 40 39 42 42 44 45 51 53 52 49 50 50 49 47 45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 40 40 40 40 39 39 39 39 40 40 40 40 40 40 39 39 39 40 40 40 40 39 39 39 40 39 39 40 41 41 41 42 43 42 42 42 41 39 37 36 36 35 35 36 36 37 38 37 37 37 39 41 40 43 44 42 38 32 29 30 31 35 39 40 38 34 36 37 32 30 32 30 26 26 26 24 27 33 33 34 38 39 37 33 32 28 22 21 21 20 21 23 28 26 18 19 22 13 10 16 18 23 31 20 5 6 4 -2 1 14 16 15 14 14 12 11 16 26221 277 75 75 11193 7 17 1 6720 -1715 500 592 714 831 990 1189 1742 3212 6828 18500 28302 31402 19659 6236 663 142 133 121 108 86 81 74 67 52 40 32 32 33 34 35 35 35 31 28 25 22 19 16 14 12 13 14 16 17 18 19 18 16 13 12 11 10 11 12 14 14 14 14 13 13 13 13 14 13 13 12 13 14 16 16 17 17 17 17 18 18 19 20 20 21 21 21 23 23 25 25 25 26 27 28 30 31 31 32 33 34 36 36 38 38 43 42 42 41 44 43 45 43 44 43 44 42 43 41 43 42 42 39 39 36 41 38 37 37 40 39 41 43 44 45 50 52 50 48 49 49 49 46 45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 39 40 40 40 39 39 39 40 40 40 40 40 40 40 39 39 38 39 40 40 40 40 39 39 39 39 39 40 41 41 42 42 42 42 42 42 40 37 36 35 35 34 35 37 37 36 36 36 38 36 37 42 43 42 41 43 42 33 29 29 28 31 35 39 41 36 33 32 29 31 34 34 30 25 24 23 21 27 30 30 32 35 35 32 34 32 24 21 23 25 22 16 15 14 10 10 10 3 5 14 15 13 12 6 1 12 13 6 6 11 12 3 -8 -1 15 13 10 26252 277 75 75 11193 7 17 32 6718 -1729 847 933 1010 1119 1297 1516 2137 3861 10549 24021 32258 32459 22339 7262 2041 323 121 108 99 92 86 78 68 55 41 34 29 27 23 22 21 22 22 22 22 21 18 16 14 14 15 16 17 19 21 22 20 19 16 14 12 11 11 12 13 14 15 16 15 15 15 15 14 14 14 14 15 15 17 17 18 17 17 18 19 19 21 20 21 21 21 21 22 23 25 25 26 26 27 28 30 32 33 34 35 35 36 37 40 40 42 42 42 42 44 43 44 42 43 43 43 42 42 39 40 39 37 34 34 34 37 36 37 39 43 41 44 45 45 46 49 50 50 49 48 48 48 46 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 40 40 40 39 39 39 40 40 40 40 40 40 40 40 39 38 39 40 41 40 40 39 39 39 39 40 40 40 41 42 42 41 42 42 42 39 36 35 34 34 34 34 35 36 37 37 37 37 35 37 42 43 42 41 41 40 33 29 29 28 31 33 37 42 41 34 30 31 32 32 35 36 27 22 22 22 25 26 25 26 29 30 31 32 29 27 27 24 26 24 24 20 11 8 8 2 2 8 5 5 6 2 3 8 9 3 4 0 -9 -3 8 -3 -4 5 1 2 26284 277 75 75 11215 7 18 4 6715 -1744 1232 1210 1272 1400 1793 1995 2607 6666 19681 31337 40141 32656 22375 5734 1877 342 137 123 111 100 89 78 68 55 43 35 30 27 23 21 20 19 20 19 19 18 18 17 18 20 20 21 21 21 23 24 23 23 21 19 16 14 13 14 14 15 16 17 16 17 16 16 15 16 16 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 21 22 22 23 24 25 26 27 28 30 31 32 33 35 35 36 37 38 40 40 41 43 44 44 44 43 42 41 41 43 43 42 42 39 37 35 35 35 36 36 36 37 39 43 47 48 49 49 47 47 49 49 51 50 49 48 48 47 46 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 39 40 40 40 39 39 40 40 40 40 40 40 40 39 38 39 40 40 40 40 39 39 39 39 40 40 40 41 41 42 41 42 42 42 40 38 37 34 34 34 34 33 34 38 39 37 37 36 37 39 41 42 42 42 39 34 31 29 30 30 31 35 41 41 37 36 37 36 33 29 33 31 26 26 27 30 26 25 26 29 34 35 37 34 29 24 19 18 28 31 25 24 23 19 3 8 21 9 1 9 15 18 20 8 -1 2 4 8 6 10 1 -1 2 -3 4 26315 277 75 75 11214 7 18 35 6715 -1759 1271 1265 1329 1703 1854 2122 2752 6896 19179 28495 36409 29239 20732 4008 498 157 144 134 119 105 88 77 67 57 45 35 29 25 22 20 20 20 21 21 21 21 21 21 22 24 27 28 29 29 30 30 29 28 27 25 22 18 16 16 16 16 17 19 18 18 18 17 17 18 18 19 19 18 19 19 19 19 19 19 19 18 20 19 19 20 22 22 22 23 24 25 27 29 31 32 33 35 35 36 35 36 37 39 39 40 41 43 45 45 44 42 42 41 41 42 42 40 39 37 36 35 37 36 37 37 38 38 41 47 50 51 50 50 48 48 49 50 51 50 49 49 47 47 46 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 38 39 40 40 40 39 40 40 40 40 40 40 40 40 40 39 39 39 40 39 40 39 39 38 39 40 40 41 41 41 42 41 41 42 42 41 40 37 34 34 33 33 32 33 35 36 37 37 36 37 38 39 41 43 42 38 35 33 33 32 31 32 34 37 37 36 38 36 35 37 31 28 29 30 30 29 32 30 26 28 31 40 43 40 41 38 27 22 17 22 26 23 28 29 24 17 20 23 12 -1 2 13 11 16 13 9 14 20 30 19 1 0 5 10 7 8 26347 277 75 75 11205 7 19 7 6718 -1771 1981 2072 2102 2249 2472 2750 3291 5237 11023 18356 20698 15980 8021 1145 158 147 138 130 110 94 78 71 64 59 48 39 32 28 25 24 23 25 26 27 28 29 29 30 31 32 34 35 37 38 37 37 35 33 31 29 26 24 22 20 20 21 21 23 22 22 21 20 21 21 22 22 22 21 21 20 20 20 21 20 21 20 22 22 23 24 24 24 25 26 28 28 30 31 33 36 37 38 38 38 37 38 39 41 41 40 41 46 47 47 45 44 43 42 44 42 41 39 38 36 37 36 38 37 38 38 39 39 44 49 51 51 51 52 50 50 51 51 51 50 50 49 47 46 45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 37 38 39 40 40 39 39 40 40 40 40 40 40 40 40 40 39 39 39 39 39 40 39 39 39 39 40 40 40 41 41 41 41 42 43 42 42 41 37 34 34 33 33 33 33 34 35 36 35 36 37 39 40 42 43 41 38 35 34 31 30 34 36 37 36 34 35 35 32 34 39 37 31 30 29 28 28 31 28 22 28 34 40 45 41 41 41 35 34 31 20 20 26 28 25 23 23 17 17 14 8 5 9 11 15 15 11 14 11 18 20 13 11 14 15 16 14 26378 277 75 75 11205 7 19 38 6722 -1779 2990 3091 3102 3283 3544 3835 4231 4880 6698 8298 7198 3940 761 183 162 152 143 134 109 87 76 71 65 60 52 45 39 34 32 31 30 31 32 33 34 36 38 38 39 38 38 38 40 42 43 43 41 39 37 35 33 30 28 26 25 25 25 27 26 26 25 25 24 24 24 25 25 25 25 24 23 24 24 24 24 24 25 25 27 28 28 28 30 30 30 31 31 34 35 38 39 39 39 39 38 41 41 43 41 40 41 48 49 48 47 45 44 44 45 44 42 39 38 37 38 37 39 38 39 39 39 40 44 49 51 51 51 53 50 50 51 52 50 50 51 49 47 46 45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 37 38 39 40 40 40 39 40 40 40 40 40 41 40 40 39 39 39 39 39 39 40 39 39 39 39 40 40 41 41 40 41 42 43 43 42 41 40 37 34 33 33 33 34 34 34 36 36 34 35 38 41 42 43 42 41 40 37 33 28 29 36 41 42 40 33 31 36 36 36 39 39 35 34 31 28 29 33 31 26 28 33 35 35 35 35 32 31 36 36 27 26 33 33 31 25 20 17 19 23 21 23 15 8 8 10 14 22 15 11 15 15 16 27 22 13 14 26410 277 75 75 11204 7 20 10 6728 -1781 3484 3574 3606 3786 4088 4386 4750 5284 5871 4860 2784 996 229 191 172 156 145 133 107 85 76 71 66 60 51 44 38 35 33 32 32 33 34 36 37 38 40 40 40 38 39 39 40 42 44 44 43 42 40 38 35 33 31 28 27 27 27 27 27 27 26 25 25 24 24 25 26 26 26 26 25 25 25 25 26 26 26 25 26 27 29 30 31 30 30 31 32 34 36 37 38 39 39 39 39 42 43 43 42 41 42 46 50 50 48 47 46 45 46 45 44 42 41 39 38 37 39 39 39 39 39 40 42 48 51 52 51 51 49 49 49 51 51 50 49 49 47 46 45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 34 35 36 36 36 36 36 37 38 38 39 39 40 39 39 38 38 39 39 39 39 39 39 38 39 39 40 40 41 41 41 41 42 42 42 41 39 37 35 34 33 32 32 33 33 35 37 36 34 34 37 42 43 44 43 42 40 36 31 31 34 39 43 41 39 35 32 36 38 37 38 40 36 34 36 34 29 30 32 29 32 33 33 33 34 37 33 33 37 35 36 38 34 37 39 23 15 17 15 16 17 28 26 13 11 15 27 34 39 33 12 11 23 39 20 4 9 26441 277 75 75 11201 7 20 41 6734 -1775 3087 3154 3203 3368 3632 3901 4501 5580 8603 9011 7103 2574 646 188 172 155 142 126 103 81 74 68 64 58 49 41 34 32 30 30 30 31 32 32 33 36 37 38 38 37 38 38 39 40 41 41 40 39 37 34 33 31 29 27 25 25 24 25 26 26 25 24 25 25 25 25 25 26 25 26 25 24 24 24 25 25 25 26 26 26 28 28 29 28 29 30 32 33 34 35 37 38 39 39 39 41 41 42 44 44 44 46 48 50 48 48 47 46 46 45 46 46 46 43 40 37 39 38 39 38 39 38 39 43 48 50 51 50 49 49 49 50 52 52 49 49 48 48 46 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 34 35 36 36 36 36 36 37 38 38 38 39 39 39 38 38 38 39 39 39 39 39 39 39 39 40 40 40 40 41 41 41 41 41 41 39 37 36 34 34 33 33 33 33 34 35 36 36 36 35 36 41 43 44 44 40 35 32 30 30 34 38 39 37 36 35 34 36 35 34 35 35 33 31 31 33 34 31 27 28 33 34 35 36 35 35 34 33 31 32 37 36 28 31 38 28 18 15 15 16 19 21 25 21 8 15 25 12 23 31 13 22 33 27 3 -4 11 26473 277 75 75 11194 7 21 13 6738 -1763 1871 1958 2028 2186 2396 2658 3347 5179 12172 25684 29618 25111 8863 3732 1422 245 131 117 103 83 75 67 60 51 44 34 28 23 22 22 23 24 24 26 27 30 31 31 30 29 30 32 34 34 34 33 31 29 28 26 25 23 21 19 19 18 19 20 21 21 22 21 22 22 22 22 22 22 22 22 22 21 20 20 21 22 22 23 24 23 25 25 25 25 26 27 28 29 29 31 34 35 37 37 37 39 39 40 43 44 44 44 44 45 46 46 46 46 46 45 45 45 46 45 42 39 40 37 37 35 37 37 38 39 43 44 46 47 47 48 48 50 51 51 49 49 48 47 45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 35 35 36 36 35 35 35 36 37 38 38 39 39 39 38 37 37 38 39 39 39 39 38 38 38 39 39 39 39 40 41 41 41 41 40 37 36 35 34 33 32 33 34 34 35 36 36 36 37 37 38 39 41 42 42 37 33 31 29 28 33 37 38 37 36 35 36 37 35 35 31 27 26 26 26 28 35 36 28 25 29 33 35 31 26 26 26 25 20 21 24 24 20 17 24 28 18 14 15 16 21 17 10 9 -2 6 17 3 6 5 5 27 34 17 4 10 19 26504 276 150 75 11174 7 21 44 6740 -1746 992 1085 1208 1376 1974 2339 4699 10488 28519 36608 36101 15688 6516 1412 234 123 113 106 94 86 78 69 50 41 33 26 20 18 15 15 16 16 18 20 21 21 22 21 21 21 23 24 25 27 26 25 24 23 21 19 17 15 14 14 14 15 15 16 17 18 18 18 18 19 19 20 20 20 19 20 20 20 20 21 21 22 22 23 22 23 24 25 24 26 26 27 27 28 30 32 33 34 34 36 37 38 37 40 40 43 43 43 43 44 44 46 46 47 46 45 43 44 43 44 42 44 40 38 35 37 39 38 38 39 40 42 43 45 46 49 52 52 49 49 49 49 47 45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 35 35 35 35 35 35 35 35 36 37 38 38 38 38 37 37 37 38 39 39 39 39 38 38 38 38 38 39 39 39 40 40 41 41 40 37 36 36 35 34 33 33 35 36 37 37 37 36 36 37 39 41 41 40 41 39 35 32 31 29 29 33 37 38 37 37 38 36 35 36 31 28 27 28 29 30 33 34 30 25 32 36 28 25 26 24 23 22 19 17 21 26 22 14 14 21 24 18 12 8 11 13 10 12 1 8 25 21 14 3 13 26 21 19 22 21 14 26536 276 150 75 11170 7 22 16 6741 -1728 831 943 1049 1212 1452 2124 3803 6053 21905 26709 24368 14134 2933 138 129 123 112 107 101 98 84 70 48 40 34 28 22 19 15 14 14 13 13 14 14 16 17 18 18 18 17 17 19 23 23 25 23 22 18 15 14 13 13 14 15 15 14 16 15 16 16 16 16 17 17 17 17 18 18 18 19 20 20 21 20 21 20 22 22 24 24 25 24 26 27 28 29 29 30 32 32 32 32 35 36 37 37 39 39 41 42 44 44 44 43 47 45 47 46 46 43 44 43 45 44 46 44 44 42 42 44 42 39 39 39 41 42 44 45 49 53 52 49 48 49 50 47 45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 35 35 36 35 35 34 34 35 36 37 38 38 38 37 37 36 37 38 39 39 39 39 38 38 38 38 39 39 39 40 39 40 40 41 41 39 38 37 37 35 34 34 35 38 38 37 37 35 36 37 39 41 41 41 41 40 38 32 30 29 28 30 35 37 37 38 36 31 32 34 31 29 30 30 29 29 29 30 29 25 30 37 25 20 24 21 19 18 20 19 20 23 19 12 7 7 14 16 14 10 11 13 14 8 3 20 34 25 20 24 22 13 5 14 24 7 -1 26567 276 150 75 11173 7 22 47 6742 -1711 695 852 1036 1284 2155 4521 9135 17554 31748 33780 19755 9919 199 146 137 126 108 100 86 82 69 57 46 42 37 37 34 32 27 23 20 18 17 15 14 16 15 15 15 15 16 17 18 20 20 20 18 16 14 12 12 12 14 14 15 15 13 14 13 13 13 14 13 14 14 14 14 14 14 16 17 18 18 20 19 20 19 21 22 24 24 24 23 26 26 27 29 29 31 31 31 32 32 34 34 36 36 39 38 39 39 43 44 45 43 45 45 47 46 46 44 45 43 45 43 45 45 46 46 47 48 48 43 43 42 44 44 45 45 49 53 53 51 49 50 50 46 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 35 35 36 35 35 34 35 35 35 37 37 38 37 37 37 37 37 38 40 40 40 40 39 39 39 39 39 40 40 40 40 40 40 41 41 40 39 38 36 35 34 34 35 39 39 39 39 37 36 37 40 41 42 43 41 39 35 32 30 29 33 36 37 39 37 36 35 32 32 33 29 24 25 30 28 28 27 27 31 33 34 35 29 27 27 22 18 23 27 25 18 10 11 12 14 14 11 17 20 20 16 7 2 3 12 24 31 28 25 36 23 0 5 15 8 -4 0 26599 276 150 75 11168 7 23 19 6743 -1693 719 864 1073 1316 2216 4389 10554 24577 35052 38194 22967 10994 3348 989 145 131 111 97 79 73 69 66 64 67 67 72 73 72 59 41 29 23 21 19 17 16 14 13 14 14 16 16 17 17 16 15 13 12 12 12 12 13 13 15 14 14 13 12 11 10 10 11 11 13 13 14 15 15 15 16 16 17 18 19 19 20 20 21 21 23 24 24 23 25 26 28 27 28 29 29 30 32 33 33 34 35 36 38 38 39 40 42 43 45 45 45 45 47 46 47 46 46 45 46 44 45 45 46 47 49 49 51 48 48 48 49 49 49 48 50 53 54 52 51 50 49 46 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 35 35 36 35 35 35 35 35 35 36 37 38 38 37 37 37 37 38 40 40 40 39 39 38 39 39 39 40 41 40 41 40 40 40 41 41 39 38 35 34 34 34 37 40 39 38 38 38 38 37 39 42 43 43 38 33 30 30 29 28 33 38 39 39 37 34 33 31 30 30 27 23 23 27 26 29 31 28 34 39 39 36 34 34 33 26 22 28 28 25 22 12 10 13 20 27 25 16 14 18 14 4 0 9 16 19 24 28 25 24 18 7 12 12 2 9 11 26630 276 150 75 11167 7 23 50 6745 -1676 623 749 906 1100 1374 1941 6921 14633 27277 35152 30874 20861 5543 1001 157 138 118 108 100 97 97 95 93 92 94 97 102 102 91 50 30 23 20 18 18 18 17 17 16 15 14 14 14 13 12 11 11 11 11 12 12 12 12 12 12 11 11 10 10 10 11 11 12 13 14 15 15 15 16 16 17 18 19 19 20 20 20 21 21 23 24 24 24 25 27 27 27 27 28 29 30 32 32 33 34 35 35 37 37 40 41 42 41 44 44 45 46 46 46 47 46 47 46 47 46 46 45 47 47 48 49 50 50 51 50 51 51 52 51 53 53 53 52 51 49 49 46 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 35 35 35 35 35 35 35 35 35 35 37 38 38 38 37 37 37 38 40 40 40 39 39 39 39 39 39 40 40 40 41 40 39 39 40 40 39 37 35 34 36 38 39 40 39 38 36 38 40 41 42 43 41 39 34 29 28 28 28 27 32 38 40 38 35 34 33 30 31 30 27 27 24 26 28 27 29 30 32 37 37 35 35 31 30 31 30 29 20 15 21 21 14 12 15 21 21 13 4 10 19 14 9 3 8 19 22 22 26 21 13 16 12 10 7 4 2 26661 276 150 75 11170 7 24 21 6747 -1660 623 769 907 1113 1400 2240 8001 13575 25137 32500 27498 17800 2478 191 174 153 139 133 128 128 127 122 114 108 106 109 116 124 119 89 41 26 22 20 20 20 19 18 16 15 14 13 12 11 11 10 11 11 11 11 12 11 12 11 11 10 10 11 11 12 13 14 15 14 15 15 16 17 17 17 18 19 19 20 21 21 20 21 21 23 23 24 25 26 26 27 27 28 29 31 31 33 33 34 34 35 35 36 37 39 39 41 40 43 43 45 45 48 46 47 46 48 46 48 46 47 46 47 46 49 49 51 50 51 50 52 52 53 52 54 54 53 51 50 49 49 46 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 35 35 35 35 35 35 35 35 35 35 36 37 38 38 37 37 38 39 40 40 40 39 39 39 39 39 39 39 40 39 39 38 37 37 37 37 37 36 35 36 38 40 41 41 40 37 37 40 42 43 44 42 37 33 29 27 27 28 28 29 33 36 37 37 34 33 32 30 31 27 26 24 23 28 31 28 24 28 30 34 39 36 32 30 29 30 30 25 15 9 15 21 17 9 14 24 21 17 10 10 11 7 6 2 8 13 10 11 14 16 10 6 3 3 1 -7 -6 26693 276 150 75 11167 7 24 53 6749 -1643 640 796 940 1138 1416 2229 5948 12058 21705 26781 18363 10241 263 188 171 158 156 159 158 160 157 151 141 136 130 128 125 130 127 123 78 48 32 24 22 20 17 15 13 12 11 11 10 9 9 9 10 9 9 10 10 10 11 11 10 10 10 10 11 12 12 14 14 15 16 16 17 18 18 17 18 18 18 20 21 23 22 22 21 23 22 23 24 25 26 27 27 29 30 32 33 32 32 33 34 36 36 38 38 39 39 41 39 43 42 44 44 49 47 48 46 48 46 49 47 49 48 48 47 49 48 51 50 51 50 52 52 53 52 54 54 54 52 51 49 49 46 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 35 35 35 35 35 35 35 35 35 36 37 37 38 38 37 37 38 39 40 40 40 39 39 38 38 39 39 39 39 39 38 38 37 36 36 36 37 37 37 38 39 40 40 39 37 38 41 42 43 44 43 40 35 29 26 26 28 27 28 31 35 37 40 41 36 35 33 30 28 26 27 26 25 29 28 24 23 27 31 34 39 41 36 33 30 28 23 17 18 15 15 20 20 16 20 21 23 24 13 6 2 2 8 12 19 18 15 5 3 21 22 13 10 0 0 12 15 26724 276 150 75 11162 7 25 24 6751 -1627 640 790 944 1100 1311 1847 4077 7105 15349 20531 15019 7440 184 163 150 147 147 155 163 169 169 166 159 153 138 124 104 98 95 94 84 56 35 25 21 19 15 13 12 12 11 10 10 8 8 9 10 9 9 9 8 9 10 11 10 10 10 10 11 11 11 13 13 16 16 17 17 18 17 17 17 17 18 20 20 23 23 24 23 24 24 24 24 26 26 27 27 30 30 33 34 33 33 34 35 36 36 38 38 40 39 41 40 43 43 45 44 48 47 48 46 48 46 49 48 50 49 50 49 50 49 51 51 52 51 52 53 54 53 54 54 54 53 51 50 49 47 45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 35 35 35 35 35 35 35 35 35 36 37 38 38 37 37 38 39 40 40 40 40 39 39 39 39 39 39 40 39 39 39 38 38 37 36 36 38 39 39 40 41 39 38 36 36 39 43 41 40 40 38 35 31 27 25 26 26 28 29 31 37 39 43 44 39 37 36 32 28 26 28 29 26 30 26 22 24 25 29 31 31 39 38 30 29 31 28 20 21 17 17 26 21 17 20 15 19 17 8 9 8 8 7 6 10 18 31 20 7 22 28 20 17 11 2 6 11 26756 276 150 75 11153 7 25 56 6754 -1611 597 743 880 1022 1220 1622 3257 5489 12606 19584 17694 7562 323 138 123 120 121 132 143 155 156 154 140 123 96 84 69 65 63 61 53 39 28 21 17 14 12 12 12 12 11 10 11 9 9 9 10 10 10 9 9 10 11 11 12 11 11 11 11 12 12 14 15 17 16 17 17 17 17 17 18 17 18 19 19 22 23 25 25 25 24 24 24 26 26 27 28 30 30 33 34 35 35 37 37 37 37 38 38 39 38 41 41 43 42 45 45 47 45 47 46 48 47 49 48 50 49 51 50 51 50 52 51 52 52 53 54 54 53 55 55 54 53 52 50 50 47 45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 35 35 35 35 35 35 35 36 36 37 38 38 38 37 38 38 39 40 40 40 40 39 39 39 39 39 39 40 39 38 37 38 38 36 36 38 39 39 41 42 41 39 36 37 39 42 43 41 36 36 34 29 27 25 26 27 25 27 29 31 38 41 40 39 36 37 35 31 29 26 28 30 25 26 26 24 25 24 27 28 30 40 36 28 27 29 30 21 15 8 10 23 19 16 14 11 11 4 5 10 17 15 2 -8 -2 11 22 23 12 5 3 10 25 18 -8 -12 -4 26787 276 150 75 11159 7 26 27 6756 -1595 534 673 807 976 1201 1484 2050 3894 9987 18753 22371 18874 12695 9680 6196 2675 995 139 140 143 140 126 93 72 50 46 43 42 39 35 27 20 15 11 10 8 8 9 9 8 9 8 8 8 8 8 9 8 9 10 11 10 10 10 10 11 11 12 12 13 14 17 17 18 17 16 16 15 15 16 17 17 17 18 18 21 22 24 24 25 24 25 25 25 26 27 28 29 29 31 32 35 35 37 37 37 39 39 38 38 39 41 41 42 42 45 45 47 45 46 46 46 47 48 48 49 48 50 49 51 50 52 52 52 51 53 53 53 53 54 54 54 52 51 50 50 47 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 35 35 35 35 35 35 36 37 37 38 38 38 38 38 38 39 40 40 41 41 40 39 39 39 39 39 39 39 39 38 37 36 37 37 38 40 41 40 41 42 41 38 36 37 39 42 44 43 37 35 33 29 28 28 27 28 27 26 28 34 41 42 41 39 38 36 31 27 28 28 29 30 27 27 28 29 29 24 28 31 32 36 31 25 22 25 22 11 8 11 13 18 24 23 15 11 12 7 1 3 15 11 7 3 1 6 6 10 16 10 -4 4 20 13 -4 -4 0 26819 276 150 75 11161 7 26 59 6758 -1579 504 634 780 971 1202 1513 2034 4303 11077 22254 28697 24497 15101 9993 6204 2687 1011 150 142 135 125 95 56 41 34 30 28 25 22 18 12 7 6 4 3 4 4 5 6 6 6 6 7 7 7 7 7 7 8 9 10 11 10 10 10 11 11 11 11 11 12 15 16 17 15 14 13 13 13 13 14 14 15 15 15 17 18 20 21 22 22 24 24 24 24 25 25 25 27 28 29 31 33 34 36 37 38 37 36 37 39 41 41 43 44 45 47 50 49 50 49 48 47 47 48 49 48 49 49 50 50 52 51 52 51 52 52 52 52 53 53 53 52 51 50 49 47 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 35 35 35 35 35 35 36 37 38 38 38 38 38 39 39 40 41 40 41 41 40 39 38 39 39 39 40 39 38 38 36 35 36 38 40 41 42 41 40 40 40 37 35 38 41 42 43 42 38 34 32 28 27 27 28 29 29 27 31 39 42 42 41 42 43 35 27 25 27 28 28 29 28 27 26 30 30 23 25 30 31 27 26 24 21 25 24 10 8 13 14 21 25 23 12 15 19 10 6 9 11 10 21 23 10 8 9 12 11 18 17 7 12 15 7 -8 -7 26850 276 150 75 11168 7 27 30 6759 -1562 471 584 728 908 1138 1438 1865 3468 7937 18077 25423 21580 10559 2844 1585 138 141 139 133 124 111 78 45 32 26 22 20 16 13 11 8 6 6 4 3 2 2 2 3 5 7 7 7 6 6 6 6 7 9 11 12 13 13 12 11 11 11 10 10 11 10 12 12 13 13 13 12 12 12 12 12 12 12 13 13 14 14 17 19 19 19 20 22 23 23 24 23 23 24 26 27 28 30 31 33 35 36 36 37 38 37 39 40 43 44 46 49 52 56 57 55 55 53 50 49 48 49 49 50 50 50 51 51 52 51 52 51 52 52 52 52 53 53 52 50 48 47 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 35 35 35 35 35 35 36 38 38 38 38 38 39 39 40 40 41 41 40 40 39 39 39 39 39 39 40 39 38 37 36 36 37 40 41 41 41 40 39 37 37 36 37 40 42 42 42 41 37 33 29 28 28 28 28 29 29 29 34 42 45 44 41 40 42 39 33 28 29 32 30 31 31 32 30 31 33 28 26 31 36 33 30 31 25 23 26 22 20 21 20 20 17 16 17 25 22 17 18 16 18 18 22 19 12 17 19 21 20 17 16 7 19 9 1 -2 -7 26882 276 150 75 11153 7 28 2 6756 -1546 417 514 643 796 958 1170 1467 2349 3669 10253 18210 21120 16872 8198 2451 141 131 121 111 98 82 56 37 28 21 16 13 11 8 7 6 6 5 4 4 3 4 4 4 5 7 8 8 8 8 7 7 8 9 10 11 12 12 12 11 11 11 11 13 14 12 12 11 12 12 13 13 13 13 13 12 13 13 14 14 15 16 18 20 20 20 21 22 23 25 25 25 25 25 27 28 28 29 31 31 33 37 38 39 38 38 39 40 42 43 47 50 54 61 64 62 60 56 53 49 48 48 49 49 50 49 51 51 52 52 52 52 51 52 52 52 52 52 50 49 47 45 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 35 35 35 35 35 35 36 37 38 38 38 38 38 39 40 40 41 41 41 40 39 39 39 40 39 39 39 39 38 37 36 36 38 40 41 41 39 39 38 36 36 37 40 42 44 45 43 41 37 34 31 28 28 27 27 28 29 31 36 43 47 45 42 40 38 41 37 31 31 33 33 35 34 35 35 33 35 31 29 33 39 38 32 32 28 27 31 27 26 26 26 19 11 12 24 31 28 22 22 20 19 18 14 15 15 15 16 18 19 12 12 16 22 6 6 14 12 26913 276 150 75 11133 7 28 33 6750 -1537 423 527 655 797 954 1150 1453 2383 3537 9463 16550 19336 14783 7381 1003 128 113 101 90 76 58 40 29 21 16 12 8 6 6 6 7 6 5 4 5 5 6 6 6 6 6 7 8 9 9 9 9 9 10 10 10 10 11 10 10 10 11 11 12 13 13 13 12 12 13 13 13 13 14 15 15 14 14 15 15 16 18 19 21 22 22 23 24 24 26 26 26 27 28 28 29 31 31 32 33 34 37 41 40 39 39 39 41 42 44 47 50 55 62 65 64 62 58 54 50 48 48 49 50 50 50 51 51 52 51 52 52 52 52 52 52 52 52 50 49 47 44 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 35 35 35 35 35 35 36 37 38 38 38 38 38 39 39 40 41 41 41 41 40 39 39 40 40 39 39 39 39 38 37 37 38 40 41 41 41 41 39 37 37 38 39 42 45 46 45 41 38 37 32 29 28 27 27 28 30 30 35 41 45 45 42 40 39 41 39 34 33 34 35 34 30 29 31 31 31 31 33 36 36 34 31 29 29 33 34 29 25 17 15 19 16 19 27 24 17 10 15 21 16 14 11 8 9 13 21 22 8 11 22 18 16 20 18 8 23 26945 276 150 75 11138 7 29 5 6744 -1532 415 522 644 794 963 1153 1422 2347 3363 7453 17275 21076 15969 6086 1006 154 113 102 89 75 60 42 29 19 14 9 6 4 5 5 5 5 5 5 6 6 5 5 6 6 6 6 7 8 8 8 8 10 11 11 12 11 11 10 10 11 12 13 13 13 14 14 13 13 13 13 14 14 14 14 15 14 15 15 15 16 18 20 21 22 22 23 24 25 25 26 27 28 28 29 30 32 32 33 33 36 39 42 41 40 39 40 41 41 43 46 49 54 59 62 62 61 58 53 50 48 49 49 50 50 51 51 52 51 51 52 52 52 52 52 53 52 51 49 48 46 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 33 34 35 35 35 35 35 35 36 37 37 38 38 38 38 39 39 40 40 40 40 40 40 39 39 39 39 39 40 40 39 38 37 36 37 39 40 41 42 41 39 38 38 37 38 40 42 45 45 43 40 37 32 28 27 29 29 30 30 29 32 39 43 46 45 42 42 41 36 33 32 34 36 34 30 30 28 29 33 35 37 40 38 34 34 33 29 28 26 27 25 16 15 17 17 18 20 17 12 6 5 12 15 12 11 6 7 15 21 26 14 9 16 8 7 22 17 9 26 26976 277 75 75 11007 7 29 36 6737 -1533 299 369 462 575 718 876 1059 1261 1711 2854 5663 14559 22749 23503 16646 8307 1257 131 114 103 90 76 54 34 19 14 10 7 4 4 4 4 4 4 4 5 5 4 5 5 5 6 6 6 8 8 8 8 10 12 11 11 11 11 11 12 12 13 13 14 14 14 14 13 14 13 13 13 13 14 14 14 14 15 15 15 16 18 19 21 22 22 23 24 25 26 26 27 29 30 31 31 32 32 32 33 36 39 42 41 40 38 38 40 41 44 48 50 54 57 57 57 56 53 50 49 48 49 49 50 50 51 51 51 52 52 52 52 52 51 51 51 50 49 47 46 45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 34 35 35 35 35 35 35 35 35 36 37 38 38 39 38 39 39 40 40 40 40 40 39 39 39 39 40 40 40 40 39 38 36 35 36 38 40 41 41 41 40 40 38 37 38 39 41 43 44 44 40 36 32 28 28 31 32 31 31 29 32 39 40 44 46 43 42 40 36 31 28 31 33 32 32 31 27 28 31 33 34 39 41 38 38 35 32 30 27 24 21 23 22 20 21 21 16 19 19 12 8 11 19 16 15 13 15 18 15 20 14 5 14 21 21 26 14 10 29 27008 277 75 75 10858 7 30 8 6732 -1540 259 313 392 492 612 760 927 1084 1283 2002 3238 6724 14992 21183 21405 15230 5405 152 133 125 120 110 90 58 29 18 14 11 8 6 6 5 5 6 5 5 5 5 5 5 6 6 7 8 8 9 9 10 10 11 10 10 10 10 11 12 12 12 12 13 14 14 15 14 14 14 13 13 13 14 13 14 15 16 16 17 19 20 22 23 24 24 25 25 26 27 28 29 30 31 31 32 33 32 33 34 36 40 41 41 39 38 38 40 42 45 48 50 53 53 51 50 50 48 47 48 48 49 49 50 50 51 51 51 51 51 51 51 51 50 49 47 46 46 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 34 35 35 35 35 35 35 35 35 35 35 36 37 37 39 39 39 39 39 39 40 40 39 39 39 40 40 39 39 40 40 40 40 39 37 37 36 38 39 40 40 40 41 40 38 37 36 37 40 42 44 43 40 37 34 31 30 30 31 31 31 30 32 37 39 43 44 42 42 41 39 33 31 33 35 31 27 29 30 30 32 32 30 35 39 44 47 40 34 31 30 27 23 28 27 22 24 27 20 25 25 17 15 19 22 17 21 21 23 26 19 14 10 10 14 14 18 38 34 16 24 27039 277 75 75 10709 7 30 39 6728 -1551 253 304 380 475 592 733 895 1040 1233 1825 2867 4790 9777 15318 17807 14397 7394 178 164 157 152 145 130 84 43 28 22 18 14 10 8 7 7 7 7 7 6 6 6 6 7 8 8 9 9 10 10 11 11 12 11 11 11 11 12 12 12 13 13 14 15 16 16 16 16 16 16 16 16 16 15 15 17 18 19 21 23 24 25 26 26 26 27 28 29 29 30 31 31 32 32 34 35 35 36 37 39 41 40 40 39 40 40 42 44 46 46 47 47 47 46 47 47 47 48 49 49 49 50 50 50 50 51 51 51 51 51 50 49 47 46 44 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 34 34 34 35 35 35 35 35 35 35 34 34 34 35 36 37 38 39 39 38 38 38 38 38 39 39 39 40 40 39 39 39 40 40 40 39 38 38 37 36 36 37 38 38 39 39 38 37 35 35 37 39 42 43 41 38 36 30 26 25 26 28 27 29 31 34 36 39 42 41 39 38 36 29 28 31 35 33 27 26 29 32 34 31 33 32 31 36 38 34 25 23 27 26 22 25 26 16 17 23 18 18 23 24 22 20 14 8 13 16 18 19 10 1 1 10 14 7 6 22 26 9 8 27071 276 150 75 10565 7 31 11 6725 -1565 322 401 501 621 764 928 1100 1316 1973 3545 5948 11202 16003 16957 12301 6244 633 236 202 193 182 165 118 62 44 36 27 21 16 13 10 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 10 11 12 12 12 13 13 13 13 13 14 14 15 16 17 16 17 17 16 17 16 17 17 18 18 19 20 23 24 26 27 28 28 29 29 30 30 30 31 31 32 33 33 35 38 39 39 40 39 39 39 38 40 40 42 43 44 44 44 44 44 44 45 47 48 48 48 49 49 50 50 50 50 50 50 50 50 49 48 47 46 44 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 34 34 34 35 34 34 35 35 35 35 35 35 34 34 34 35 36 37 38 38 38 38 37 37 38 38 39 39 39 39 40 40 40 40 40 40 40 40 39 38 37 36 35 35 36 36 38 38 38 37 35 34 35 36 38 40 40 38 37 34 28 24 24 25 25 29 32 32 35 37 40 39 38 38 35 29 24 27 29 29 28 27 30 33 32 32 36 32 31 33 32 29 23 28 32 23 17 23 24 17 15 21 21 14 19 24 24 25 10 6 11 14 14 2 10 3 1 19 11 10 10 0 6 13 6 27102 276 150 75 10428 7 31 42 6725 -1579 342 427 527 651 803 948 1144 1386 2355 4611 8247 14438 18557 21399 22354 12974 6060 270 219 205 189 173 140 81 54 43 36 32 29 24 18 13 10 9 8 9 9 9 8 8 7 7 7 8 8 8 9 9 10 11 11 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 36 39 40 40 40 38 38 38 37 39 40 41 42 43 43 43 43 43 45 46 47 48 48 48 48 49 49 49 49 48 48 48 48 47 46 45 44 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 35 35 34 34 34 34 34 34 35 35 35 35 35 35 35 34 34 34 35 36 37 37 38 38 38 37 37 38 39 39 39 39 40 40 41 41 41 41 41 41 41 40 40 38 37 36 34 34 36 39 39 39 39 37 36 36 37 39 40 40 40 39 38 32 27 28 29 30 31 32 32 36 41 40 37 42 42 38 35 33 34 33 31 31 31 34 37 39 36 32 30 36 40 38 34 30 33 37 30 23 23 26 28 23 22 23 19 20 24 25 24 11 13 17 16 19 8 19 13 11 22 4 6 21 18 24 33 18 27134 277 75 75 10279 7 32 14 6726 -1593 334 422 529 647 773 944 1118 1447 1961 3724 6542 8667 9606 11191 13077 16656 9933 5594 203 195 187 178 163 142 99 65 55 52 50 48 44 38 29 19 15 13 12 11 10 9 9 9 9 8 9 9 10 10 10 11 12 12 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 38 40 40 39 38 38 38 37 38 38 40 40 41 42 43 43 43 45 47 47 47 48 48 48 49 49 49 48 47 47 47 46 45 44 43 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 35 35 35 34 34 34 34 34 34 34 35 35 35 35 35 35 34 34 35 35 35 35 36 37 37 37 36 37 37 38 39 39 39 40 41 40 40 42 42 41 41 40 39 38 38 36 35 34 34 35 36 36 37 38 37 36 37 39 43 43 42 43 43 39 33 26 27 31 31 29 30 33 37 42 40 37 39 37 34 32 31 33 32 31 31 28 29 34 38 34 27 30 38 43 43 38 35 35 35 33 30 25 24 25 25 25 19 20 28 28 23 15 13 20 15 10 15 13 13 8 14 23 9 9 22 33 34 31 20 27165 276 150 75 10127 7 32 45 6729 -1604 488 613 744 881 1064 1300 1723 2431 6405 14103 16510 11927 7015 1191 139 132 133 147 171 177 175 166 155 128 96 77 70 68 67 65 61 48 26 21 17 14 12 11 9 8 9 9 9 9 10 11 11 11 12 13 13 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 38 38 40 39 38 37 37 38 37 38 39 40 40 41 42 43 44 44 46 47 48 48 48 49 49 49 49 48 47 46 45 45 44 43 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 35 35 35 35 35 35 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 34 34 34 35 36 37 36 36 37 38 38 38 38 39 40 41 40 40 41 40 40 40 40 38 37 35 35 34 34 34 33 33 35 36 38 38 37 37 38 41 44 45 44 43 40 34 28 27 28 29 29 31 32 38 44 42 39 38 33 30 25 27 32 29 27 26 24 28 32 34 34 35 36 40 43 47 45 39 40 39 37 38 34 27 26 29 30 26 28 27 20 23 18 18 19 19 24 17 13 9 6 17 27 22 19 17 23 21 18 13 27196 276 150 75 9977 7 33 16 6733 -1612 499 624 751 896 1046 1408 2522 4606 8823 15558 16270 12689 6775 1184 138 130 130 140 156 165 167 165 162 153 136 115 93 86 83 80 78 66 39 27 21 18 15 13 11 10 10 11 11 11 11 12 12 12 13 13 13 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 39 39 38 36 37 37 37 38 39 40 40 41 41 43 44 44 45 47 48 48 48 49 49 49 48 47 46 44 43 42 42 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 34 35 35 35 35 35 35 35 34 34 34 34 34 34 34 35 35 35 35 35 35 34 34 34 33 34 35 36 37 36 36 37 38 39 39 39 40 40 40 40 40 40 39 41 41 40 38 36 36 36 35 33 33 33 33 35 37 38 38 38 36 35 38 43 46 44 42 40 34 30 28 27 29 31 29 31 38 45 44 40 41 38 34 29 31 33 29 29 26 27 36 38 33 33 37 37 39 43 44 40 34 33 37 37 38 33 30 30 31 33 25 24 23 18 26 24 17 20 26 31 24 22 21 22 31 23 17 27 23 24 19 13 10 27228 276 150 75 9809 7 33 48 6738 -1617 534 661 800 947 1096 1561 3154 7013 14348 16480 13112 5519 1111 146 138 138 145 155 166 171 172 171 168 165 160 147 120 104 98 94 92 79 56 35 27 23 20 17 15 14 14 14 14 14 14 14 14 14 14 14 14 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 39 38 37 36 37 38 39 39 40 40 41 41 42 43 44 44 46 48 49 49 49 49 48 48 47 45 44 41 41 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 34 34 35 35 35 35 35 35 35 35 34 34 33 34 34 34 34 35 35 36 35 35 34 33 33 33 33 34 35 36 37 37 37 37 38 39 40 40 40 40 40 39 40 40 40 40 40 39 37 36 36 35 32 32 33 34 34 36 37 37 38 40 37 36 40 43 43 43 43 42 34 28 28 29 31 29 29 31 35 41 44 41 40 37 32 30 32 29 28 32 29 28 36 38 31 29 32 35 40 46 44 36 28 26 34 35 28 25 26 25 29 34 30 29 26 18 23 26 20 30 34 25 23 19 21 38 42 18 6 25 28 21 20 12 2 27259 276 150 75 9642 7 34 19 6743 -1617 576 710 839 997 1249 1745 4826 10457 18405 21049 16167 7414 1396 149 139 140 150 163 170 172 172 170 167 163 158 145 125 108 102 98 94 72 50 33 26 22 19 17 15 15 14 15 14 14 15 15 15 16 15 16 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 37 39 40 39 38 36 38 40 40 40 41 41 42 42 43 44 45 45 46 48 49 49 48 48 47 46 45 43 42 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 34 33 33 34 34 34 35 35 36 35 35 34 34 33 33 33 34 34 36 37 37 38 37 38 39 39 40 41 41 41 40 40 41 41 41 40 40 39 39 38 37 35 33 33 34 35 36 38 39 39 39 39 37 39 43 44 44 45 46 45 37 28 28 31 31 31 36 38 38 42 46 46 44 41 35 33 37 34 31 34 32 28 33 41 38 38 38 36 42 45 47 46 36 29 35 42 36 26 28 36 41 39 40 31 16 16 24 30 28 33 34 26 19 10 10 29 34 17 10 32 35 14 14 12 -3 27291 276 150 75 9475 7 34 51 6749 -1613 579 705 829 1001 1297 1688 4281 9103 14088 16981 13366 8384 1147 153 143 140 145 156 161 163 163 161 157 150 141 124 106 97 91 88 79 53 33 27 23 20 18 16 15 15 15 15 15 15 15 15 15 16 17 17 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 38 39 40 40 39 39 39 40 41 41 42 42 43 43 44 45 45 46 46 47 48 47 47 46 45 43 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 34 33 33 34 35 35 35 35 35 35 34 34 34 33 33 34 34 35 36 37 38 37 37 38 38 39 39 39 40 40 40 41 41 41 41 41 40 39 39 39 38 36 34 34 35 36 37 36 37 39 37 37 36 35 39 42 43 45 44 43 41 34 27 29 34 36 35 37 40 44 47 48 50 52 49 40 34 36 36 35 37 33 31 35 40 40 40 40 44 46 42 42 40 39 36 34 40 42 30 27 34 44 42 32 24 21 22 25 26 21 17 21 22 16 11 14 22 15 5 11 28 31 15 13 15 10 27322 277 75 75 9317 7 35 22 6753 -1604 468 582 693 813 984 1322 1869 4870 10397 18323 19042 16081 10003 1055 143 134 131 133 143 153 158 159 156 150 137 117 95 82 78 74 71 61 39 28 24 20 18 17 16 16 16 16 15 16 15 16 16 17 18 18 19 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 37 38 40 41 42 42 41 40 41 41 42 43 43 44 45 45 45 46 46 45 45 44 44 43 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 34 34 35 34 34 34 35 35 35 35 35 35 35 35 35 35 35 34 34 35 35 35 35 34 34 34 33 33 33 33 33 34 35 36 37 38 38 38 37 38 39 40 40 39 39 39 39 40 40 40 41 40 39 38 37 37 35 33 33 33 35 35 36 36 37 37 35 35 35 37 41 41 40 40 36 34 33 29 27 29 34 38 35 34 38 42 48 49 48 48 47 38 32 35 38 40 40 34 31 28 28 36 35 35 42 43 42 32 29 39 42 38 32 29 26 29 31 26 27 27 24 24 18 8 4 7 9 9 10 6 5 9 26 22 11 17 22 10 -7 0 -5 -4 27354 276 150 75 9149 7 35 54 6756 -1591 533 640 746 893 1179 1768 5399 10325 17262 16576 14459 11612 4586 1110 406 347 190 139 149 152 150 139 121 101 80 66 59 57 55 51 42 30 23 20 17 15 15 16 15 15 16 15 15 16 16 17 17 18 19 20 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 36 37 38 40 42 43 43 41 41 42 41 42 43 44 44 44 44 44 43 42 41 40 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 35 35 35 35 35 35 34 34 34 35 35 35 35 35 35 35 36 36 36 35 35 35 35 34 34 33 33 34 33 33 33 33 34 35 36 37 38 39 39 38 38 39 40 41 40 39 39 40 40 39 38 38 38 38 38 37 36 36 35 35 35 35 35 36 37 38 39 38 36 36 36 38 40 42 42 40 36 31 31 32 29 28 32 37 37 38 46 48 46 47 47 45 40 38 38 38 39 38 39 37 34 29 28 34 33 37 43 44 42 36 35 37 36 36 32 27 27 34 40 29 28 31 24 11 14 14 12 18 27 25 14 8 3 3 13 27 30 23 20 9 3 2 -7 -15 27385 276 150 75 8987 7 36 25 6758 -1575 450 558 677 796 945 1251 2381 3410 7121 10755 11810 12518 7024 1965 1014 521 208 150 150 146 139 118 81 56 45 41 40 39 37 33 27 22 18 16 15 15 15 15 15 16 16 16 16 17 18 18 19 20 21 22 23 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 37 37 39 42 43 44 44 43 43 41 41 42 43 43 43 42 42 41 40 38 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 35 35 35 36 35 35 35 35 35 35 34 35 35 35 35 35 35 35 36 36 37 36 35 35 34 33 33 33 33 33 34 34 33 34 35 36 38 38 38 39 38 38 39 39 40 40 40 39 39 39 38 38 37 37 36 35 35 35 33 34 35 35 35 36 37 38 40 39 39 38 36 35 36 36 39 43 43 43 38 34 34 33 31 32 35 35 33 35 44 52 48 45 46 45 40 38 41 39 36 35 37 38 43 45 36 30 30 40 50 49 42 40 44 34 26 28 28 28 28 28 29 33 38 34 26 13 14 21 32 21 14 24 6 -6 -4 5 0 3 21 12 -3 6 21 9 -10 -37 27417 276 150 75 8831 7 36 57 6756 -1559 426 533 661 781 908 1236 1886 2801 6389 14530 18052 17840 10507 4272 1846 304 149 146 141 136 125 98 59 39 33 29 27 25 24 22 19 17 15 15 15 15 15 15 15 16 17 17 18 19 19 20 20 22 23 24 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 999999 999999 999999 999999 999999 999999 999999 999999 37 37 37 39 40 41 42 44 45 43 41 40 40 40 41 41 40 41 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 35 35 35 35 36 35 35 35 35 35 35 35 34 34 34 35 35 36 36 36 36 36 36 35 34 34 33 33 33 34 34 33 34 34 34 34 35 36 38 38 38 38 38 38 39 40 40 39 39 39 39 38 37 38 36 34 35 36 35 34 32 33 33 34 34 34 35 38 41 39 37 39 37 36 38 38 41 42 41 41 37 35 35 32 31 35 35 30 27 32 37 43 49 49 44 41 43 41 42 42 39 40 41 35 41 50 39 36 38 41 44 47 47 47 45 39 40 40 28 24 27 26 18 14 23 18 14 22 21 15 21 16 7 20 9 -13 0 10 -6 -13 -1 0 -17 -16 -2 -16 -36 -36 27448 276 150 75 8683 7 37 28 6753 -1545 404 508 626 747 873 1098 1545 2597 5507 15332 17824 20422 14909 11138 1256 143 138 133 127 118 98 68 46 35 30 25 22 19 17 16 14 13 14 15 15 15 15 15 16 17 18 19 19 20 20 21 22 23 25 27 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 37 38 38 39 39 39 39 42 44 43 41 39 38 37 37 38 38 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 34 35 35 35 35 35 35 35 35 35 35 34 35 34 34 34 34 35 35 36 36 36 36 36 35 35 34 34 33 33 33 33 34 34 34 35 35 35 34 36 37 38 39 39 38 38 39 39 39 38 38 39 38 37 36 36 37 36 36 37 37 35 33 32 32 33 33 34 36 40 42 37 35 37 37 38 40 43 44 42 41 39 37 34 33 34 33 35 33 32 36 36 35 40 49 53 48 44 45 43 42 39 39 42 41 35 43 52 46 46 48 41 38 48 58 50 37 45 62 56 25 14 26 35 29 17 21 28 31 22 9 9 14 15 17 20 10 -9 0 15 2 -7 -10 -8 0 -5 -14 -30 -23 14 27480 276 150 75 8537 7 38 0 6748 -1536 365 463 567 683 806 896 1058 1762 4234 18007 21772 30606 28153 19690 847 142 132 124 115 100 75 53 40 32 26 21 19 17 15 15 15 15 15 15 15 15 16 16 17 18 18 19 21 22 22 23 24 25 27 28 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 38 39 39 38 38 40 42 41 39 37 35 35 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 35 36 36 36 36 36 35 35 34 34 34 33 33 34 34 34 34 35 35 35 35 34 35 37 39 40 40 39 38 38 39 39 38 39 39 38 37 36 35 36 37 37 36 35 37 35 33 32 32 34 37 39 41 41 38 37 34 34 36 39 45 46 44 43 40 38 35 34 37 38 38 38 39 43 42 43 45 49 50 47 48 47 42 37 33 37 46 42 40 47 46 44 44 43 38 42 56 58 43 38 44 54 46 22 17 27 33 33 29 25 31 41 14 -17 -8 5 15 27 19 1 -9 -2 11 17 19 3 -2 15 12 0 0 6 9 27511 276 150 75 8389 7 38 31 6742 -1532 342 432 539 644 763 826 898 1236 3867 22127 31754 41387 38959 27126 1445 149 131 117 106 91 72 55 40 31 24 21 19 17 16 16 16 16 16 16 16 17 17 18 19 20 20 21 23 24 25 25 26 27 29 29 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 37 38 38 38 38 36 36 38 40 39 37 34 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 35 35 35 35 35 35 34 35 35 35 35 35 35 35 35 34 34 34 34 34 34 35 35 36 36 35 35 35 35 35 34 34 34 34 34 34 35 35 34 35 35 34 34 35 35 37 38 39 40 38 37 38 38 39 39 39 41 40 37 36 36 37 38 37 36 35 35 34 34 35 34 35 38 42 42 40 41 39 35 36 39 41 46 49 47 46 44 40 39 35 37 41 38 40 39 40 48 50 47 48 50 50 49 48 45 39 36 39 45 44 45 48 41 42 46 42 38 45 53 53 49 51 46 37 31 27 32 34 30 26 30 26 18 16 6 -3 4 23 34 26 18 15 9 14 15 11 31 37 16 4 8 18 17 18 0 27543 257 150 75 8234 7 39 3 6736 -1534 337 421 526 636 763 837 922 1462 4856 20014 32995 42286 41411 30294 7317 544 141 124 114 102 86 66 46 34 28 23 21 19 18 17 17 17 17 18 18 18 20 20 21 22 23 23 24 25 26 27 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 37 37 37 37 36 35 34 35 36 36 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 35 35 35 35 35 34 34 35 35 35 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 37 38 37 37 37 37 37 37 37 37 38 40 41 38 36 37 39 38 37 37 35 35 34 32 35 35 32 35 40 40 39 40 40 39 38 38 38 41 46 48 49 47 42 41 37 37 39 35 38 39 36 39 43 43 45 47 51 51 50 45 42 43 43 41 40 47 48 38 40 43 36 37 51 54 49 48 49 43 32 25 17 19 32 29 20 30 30 18 9 14 22 27574 258 75 75 8089 7 39 34 6731 -1541 268 337 418 524 642 763 862 976 1490 4936 14819 27595 38840 38401 23594 8390 931 168 153 144 135 122 100 74 44 34 29 26 23 21 20 19 19 19 20 20 20 20 21 22 22 24 24 25 25 26 27 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 36 36 36 36 35 34 33 34 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 35 35 35 35 35 34 34 34 35 35 35 34 33 34 34 35 35 34 34 34 35 35 36 35 35 35 36 37 37 38 39 38 37 38 37 36 37 39 39 37 36 38 39 39 39 39 39 41 38 34 35 35 35 38 38 38 38 40 41 41 39 36 36 37 41 48 51 48 45 45 42 37 40 41 42 41 35 35 45 50 44 40 44 52 55 47 46 47 50 49 44 48 47 42 42 41 42 49 58 54 43 35 36 30 26 33 28 17 22 18 14 25 34 35 24 35 43 27606 258 75 75 7930 7 40 6 6728 -1552 260 325 406 507 619 719 809 938 1264 4073 8931 15046 25523 29418 18704 4369 623 189 182 176 169 158 139 102 59 46 38 34 30 27 24 22 21 20 21 22 22 22 22 23 23 24 25 26 26 27 27 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 35 34 34 35 33 32 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 35 34 34 34 34 34 34 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 35 34 34 34 34 34 34 34 34 35 35 34 34 33 34 35 35 35 35 35 35 35 36 35 35 34 34 35 36 37 38 39 38 37 37 37 37 37 38 39 38 37 37 38 41 40 39 41 41 37 37 38 36 36 41 40 36 38 41 40 40 44 44 41 42 41 44 49 48 46 47 46 38 39 43 38 35 38 42 47 55 52 44 47 53 52 49 53 48 52 54 47 43 41 42 43 46 47 46 48 47 48 47 42 34 30 44 49 39 27 20 27 28 28 33 30 34 34 27637 257 150 75 7782 7 40 37 6725 -1564 325 408 504 616 707 781 993 1499 5504 6797 11947 19212 23183 15332 3726 249 188 190 187 178 163 143 104 69 54 46 43 39 35 32 28 25 23 23 23 24 24 24 24 23 25 26 26 27 28 28 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 32 31 30 31 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 34 35 34 34 33 33 34 34 34 34 34 34 34 35 34 34 34 34 34 34 34 35 35 34 34 34 34 34 34 34 34 33 34 34 35 35 34 34 34 35 34 34 35 35 36 36 36 36 36 36 35 35 36 36 36 38 38 37 36 37 37 37 39 39 39 40 39 39 39 41 40 39 40 39 38 40 41 39 37 38 39 37 36 37 38 41 47 48 46 43 37 39 47 49 52 53 50 43 36 38 38 37 40 44 44 51 60 58 59 62 55 47 48 50 50 44 36 32 33 38 45 49 47 45 49 52 49 46 41 38 33 34 34 37 42 36 26 16 13 15 10 9 31 27669 257 150 75 7638 7 41 9 6725 -1578 356 446 547 656 730 832 1254 3912 9327 15481 22258 21529 18023 6409 1159 187 188 193 189 180 166 143 112 84 68 61 58 56 53 49 42 34 29 26 25 25 25 25 25 24 25 26 25 26 27 28 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 29 29 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 34 34 34 34 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 35 35 34 34 33 33 33 34 34 34 34 34 34 35 35 34 33 34 34 35 35 35 35 36 37 36 35 36 36 35 35 35 35 36 39 39 37 35 36 37 37 38 38 40 40 39 41 40 40 42 42 41 39 38 39 38 39 38 37 37 38 37 35 36 42 46 42 42 41 36 41 50 50 53 54 49 46 41 41 39 41 44 44 45 51 58 61 62 58 54 49 47 48 43 36 31 33 35 39 49 52 52 54 56 56 47 37 37 37 33 24 19 26 36 32 20 16 27 34 19 20 45 27700 258 75 75 7485 7 41 40 6726 -1590 311 388 483 591 689 766 941 1536 4436 9833 22221 31482 27347 16992 4339 262 158 156 169 182 185 180 166 147 123 93 79 76 76 75 71 64 47 37 32 29 27 26 26 26 26 26 26 25 25 27 28 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 34 34 34 34 33 33 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 34 34 34 34 34 35 35 35 35 34 33 34 35 36 36 35 36 37 36 35 35 35 34 34 34 34 36 38 39 38 35 33 34 36 38 39 39 38 37 38 39 40 40 42 41 39 38 38 38 39 40 38 37 37 38 37 36 41 47 43 41 42 42 48 50 48 53 59 54 49 47 42 35 37 44 42 44 50 56 62 58 50 49 49 45 43 42 34 30 37 38 38 44 46 48 55 58 53 48 43 41 44 43 30 26 31 31 32 37 38 44 39 33 35 22 27732 258 75 75 7323 7 42 12 6729 -1602 326 408 509 616 714 837 1107 2304 6072 11569 24758 33320 27357 13102 3099 138 131 133 151 172 180 179 176 171 156 124 103 93 92 92 90 85 66 45 37 33 30 29 28 27 28 27 27 27 27 27 29 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 34 35 35 35 34 34 34 33 32 32 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 34 34 34 34 34 34 34 35 36 36 35 33 33 35 36 35 36 35 35 37 37 35 33 33 33 33 33 34 35 37 38 38 37 35 33 35 38 38 38 38 37 38 40 40 38 39 39 40 39 40 40 37 36 37 37 37 39 39 40 44 48 47 45 45 46 47 49 53 56 60 57 50 47 42 37 42 48 44 43 47 57 64 61 62 64 58 42 41 48 45 37 41 46 44 41 41 47 53 51 44 41 40 37 45 48 39 31 25 34 47 48 35 23 24 29 20 2 27763 258 75 75 7173 7 42 43 6732 -1610 322 405 504 598 687 817 1165 2416 6227 11337 22812 28761 21774 8362 981 151 149 153 163 174 178 177 175 172 167 155 136 119 113 111 110 106 83 51 41 37 33 30 29 29 29 28 28 28 28 28 28 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 35 35 35 35 35 34 34 34 33 33 33 33 34 34 34 34 34 34 34 34 34 34 35 35 35 34 34 34 34 34 34 33 33 34 34 34 35 35 35 35 34 35 35 36 35 34 34 35 35 35 35 35 36 36 36 34 33 33 33 34 35 33 33 36 36 36 37 37 36 37 36 36 38 40 39 39 40 38 37 38 39 38 39 41 38 35 37 39 39 39 40 43 44 47 48 46 45 47 46 50 48 50 56 57 54 50 47 43 40 47 53 46 47 50 53 61 65 62 62 59 45 39 47 55 46 42 45 44 41 40 42 37 34 43 49 41 34 41 41 37 29 24 35 34 23 14 13 21 27 13 9 27795 257 150 75 7025 7 43 15 6737 -1616 409 503 592 667 764 1084 2534 7314 14732 21501 24814 17561 5406 654 179 168 166 170 174 176 173 170 167 166 163 156 143 135 128 122 110 76 52 43 39 35 32 30 29 29 29 29 29 29 28 28 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 32 33 34 35 35 35 35 35 35 34 34 34 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 34 34 34 34 33 33 33 34 34 34 34 35 34 34 34 34 35 35 36 36 35 35 34 34 35 35 35 35 36 35 34 32 33 34 34 34 34 33 33 35 35 37 37 36 37 37 38 37 38 40 39 38 40 41 40 37 36 38 41 39 37 44 47 42 41 38 39 44 48 52 53 51 48 45 47 56 51 48 54 58 57 54 50 41 40 48 51 46 47 46 52 66 68 54 46 46 42 42 47 55 56 45 41 46 45 47 47 35 26 41 58 56 55 55 49 35 26 31 29 21 21 29 23 22 21 13 22 27826 257 150 75 6879 7 43 46 6742 -1617 416 506 599 690 814 1162 3097 9705 19865 25136 25746 18312 5532 408 201 184 175 173 173 169 163 158 154 154 156 154 148 141 133 122 103 63 50 44 40 37 33 31 30 30 30 29 29 29 28 29 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 31 32 32 33 34 35 35 35 35 35 35 35 35 34 34 33 33 33 33 33 33 33 34 34 34 35 35 35 35 34 34 33 33 34 34 33 33 34 34 34 34 35 35 34 34 35 36 36 37 37 35 34 34 34 35 35 34 34 35 35 34 32 33 33 33 33 33 34 35 36 37 38 38 37 37 39 41 40 38 40 41 40 40 42 42 38 38 41 41 39 43 45 40 39 40 38 41 45 48 51 52 51 50 47 50 54 54 54 52 52 54 56 54 41 37 45 48 44 37 35 57 75 70 60 56 51 43 40 39 43 52 50 50 54 53 56 54 46 32 43 61 64 67 54 44 39 35 24 26 39 46 45 32 37 36 27 37 27858 257 150 75 6726 7 44 18 6747 -1614 404 490 580 679 839 1350 2879 7217 15152 19598 22254 16305 7276 920 191 177 170 167 164 161 156 152 149 149 150 146 138 131 125 115 101 68 51 44 40 37 33 32 31 30 30 29 28 28 28 28 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 31 31 32 32 33 33 33 34 35 35 35 35 35 35 35 35 34 33 33 32 33 33 34 34 34 34 34 34 35 35 34 34 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 36 36 36 37 37 34 34 34 34 34 34 34 33 34 35 33 33 33 33 34 34 33 32 34 37 37 37 37 37 38 39 41 40 39 40 42 41 40 42 42 39 41 45 42 42 46 43 39 39 37 43 49 49 48 48 48 43 46 49 52 53 52 56 54 50 50 52 51 45 41 43 50 53 49 51 63 72 70 70 68 59 51 47 42 45 52 49 55 58 54 52 52 52 40 46 60 60 63 42 29 48 54 38 32 40 35 26 37 46 36 33 51 27889 258 75 75 6580 7 44 49 6752 -1608 354 440 525 597 731 967 3427 6417 13713 21595 23738 20140 10901 4837 692 156 150 149 151 154 155 153 151 149 147 142 134 121 114 107 99 90 69 50 42 38 34 32 31 29 29 28 28 28 27 27 27 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 30 31 31 32 32 32 33 33 33 33 34 35 35 35 35 35 35 35 35 34 33 33 33 33 34 34 34 34 34 34 34 34 34 33 33 33 34 34 33 34 34 34 34 35 35 35 35 35 35 36 36 36 37 36 34 33 34 35 34 34 34 33 34 33 32 33 34 33 33 33 33 32 35 37 37 37 36 36 38 39 39 39 40 42 43 41 40 44 43 40 41 46 46 42 42 45 47 45 41 45 50 52 53 50 47 47 49 50 51 53 54 59 59 51 47 47 48 45 43 45 49 52 61 68 70 73 66 67 61 51 54 55 59 63 58 43 48 52 50 49 48 46 33 28 39 48 53 43 36 50 56 58 46 34 42 41 28 24 24 38 58 27921 258 75 75 6429 7 45 21 6755 -1597 378 467 545 621 781 1074 3850 8711 17871 28549 31773 23229 9249 1442 135 126 123 128 138 150 155 154 150 145 136 122 107 96 92 88 82 70 54 43 37 33 30 29 29 28 27 27 27 28 27 27 27 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 30 31 32 32 32 32 33 33 33 33 33 33 34 34 35 35 36 36 36 35 35 35 35 35 34 34 34 35 34 35 35 34 34 34 34 34 34 34 34 34 34 35 35 34 34 35 35 35 36 36 36 36 36 36 37 36 35 34 34 35 34 34 33 32 32 33 32 33 34 32 33 34 35 35 36 36 37 38 37 36 39 41 39 40 40 43 44 41 41 45 45 43 42 45 49 48 46 45 45 46 46 48 49 50 53 51 45 48 55 56 56 57 58 58 53 51 48 45 46 43 41 44 43 46 60 65 67 70 61 58 47 43 49 52 60 61 52 40 41 41 47 55 49 34 32 40 45 45 36 39 47 32 29 44 45 39 46 53 43 25 21 36 54 27952 258 75 75 6290 7 45 52 6757 -1584 337 422 510 586 701 865 1862 5051 11345 20588 30369 26550 11009 1126 125 119 123 138 147 154 157 153 146 133 113 91 78 74 75 72 68 55 43 37 33 31 28 27 27 28 27 27 27 27 27 27 29 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 33 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 35 35 35 35 35 34 34 35 35 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 35 36 36 35 34 34 34 34 33 32 32 34 33 33 33 33 34 35 35 33 34 36 36 37 38 39 38 39 41 42 43 42 42 42 42 44 44 44 45 45 43 46 49 46 42 39 41 47 51 49 49 52 54 51 48 52 50 51 57 61 59 47 43 44 43 49 55 51 43 44 53 54 50 56 59 58 56 48 43 45 53 53 43 45 48 38 30 34 43 42 30 43 56 46 44 49 59 54 25 12 22 24 18 23 44 57 39 27 37 47 27983 258 75 75 6146 7 46 23 6758 -1570 289 367 461 533 603 691 1067 2485 7581 13970 28062 27865 16957 6643 1943 136 141 154 159 156 151 144 129 103 78 63 57 59 60 56 51 44 37 33 30 29 28 27 26 27 27 27 27 28 27 28 29 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 35 35 33 32 32 31 32 32 33 33 34 34 35 35 34 34 34 34 34 34 35 35 35 35 36 36 36 35 35 35 34 34 34 34 34 34 34 35 34 34 35 35 36 36 36 36 35 35 35 35 36 36 35 35 35 36 37 36 34 33 33 34 34 33 32 34 34 32 33 34 32 34 37 36 34 34 36 38 39 39 40 41 42 43 44 46 46 45 43 43 43 43 45 49 49 44 43 44 44 44 40 41 49 51 49 53 54 54 56 54 53 47 50 63 66 66 55 42 41 40 44 52 52 43 46 52 43 42 54 57 49 48 50 51 57 59 48 36 42 53 51 44 34 33 39 39 53 56 47 50 51 58 50 34 24 27 21 10 27 53 60 38 18 28 36 28015 258 75 75 5999 7 46 55 6756 -1556 246 313 391 471 549 652 1186 1984 5534 10873 21727 29005 22733 10046 2272 150 152 156 156 151 143 134 108 74 55 49 46 46 46 43 39 35 31 29 27 27 27 26 26 27 27 27 27 28 28 29 29 29 28 29 31 32 33 32 31 31 31 31 31 31 31 31 31 31 30 28 26 24 22 21 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 32 33 35 36 36 35 34 33 32 32 33 34 35 35 36 37 38 37 37 37 36 35 35 35 36 36 36 36 36 36 36 35 35 35 35 35 34 35 35 35 35 35 35 36 36 36 37 37 36 36 36 35 35 35 35 35 36 36 36 37 36 34 34 34 33 32 33 33 33 33 32 34 33 33 35 36 37 37 36 36 39 41 41 41 42 43 45 46 45 47 46 44 44 45 46 48 49 48 47 45 44 42 43 42 42 47 47 47 51 54 56 52 48 55 55 56 62 62 61 55 47 49 51 50 44 41 44 51 52 45 53 62 59 54 49 47 48 50 50 47 45 43 50 55 55 44 32 34 35 43 46 55 62 37 41 48 28 24 39 37 17 29 39 34 23 8 11 18 28046 258 75 75 5852 7 47 26 6753 -1545 223 284 356 431 502 574 1066 1875 5066 8383 16316 24635 20115 7969 1757 306 159 158 153 147 138 127 95 67 54 47 43 40 38 36 34 31 29 28 27 27 27 27 26 27 27 28 28 28 28 29 29 29 30 31 32 33 34 33 32 31 31 31 31 31 31 31 30 29 27 25 23 22 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 32 32 32 33 34 35 36 36 35 34 33 32 33 34 35 36 37 38 40 40 39 38 38 36 35 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 35 35 35 35 36 36 36 36 36 36 35 36 35 34 34 35 36 36 36 35 35 35 35 34 34 34 33 33 33 34 33 33 34 35 34 34 35 34 34 37 37 38 39 39 39 38 40 41 43 43 42 43 43 42 42 44 45 46 45 44 44 44 44 41 41 43 45 47 48 48 49 53 54 49 43 50 52 50 54 57 53 48 45 48 48 46 45 37 44 57 54 49 63 65 56 54 52 53 49 37 36 41 50 48 40 35 32 30 31 35 32 30 26 35 48 31 39 43 11 10 38 47 21 14 7 -4 8 10 2 24 28078 257 150 75 5694 7 47 58 6748 -1536 260 329 405 468 524 618 1547 3804 5549 11269 19133 21124 12812 4475 1545 608 154 147 140 129 110 82 62 52 46 41 38 35 33 31 28 27 27 27 27 27 26 26 26 27 27 28 28 28 29 29 29 30 30 32 32 33 32 31 30 30 30 30 30 30 29 27 25 22 21 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 32 32 32 32 32 32 32 32 33 35 35 35 33 33 32 33 34 35 36 37 40 42 42 40 39 38 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 35 35 34 34 35 36 36 35 35 34 35 36 36 35 34 33 33 33 34 33 31 33 35 35 36 36 36 34 34 37 39 39 40 41 40 37 40 41 41 42 43 42 40 42 43 42 46 49 48 45 43 42 42 41 43 47 49 47 49 53 56 54 52 49 45 46 44 46 55 60 59 55 53 51 43 40 44 39 45 51 46 52 60 57 42 42 48 55 60 47 38 42 49 42 31 27 27 27 42 56 51 36 29 35 45 30 19 22 9 -1 24 53 42 30 14 8 4 -1 0 31 28109 257 150 75 5671 7 48 29 6744 -1531 221 284 361 439 495 556 769 1235 3773 9738 17170 23150 19701 7260 2602 723 147 139 131 121 103 77 62 51 44 39 35 33 31 28 27 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 29 30 30 31 32 32 31 30 29 29 29 29 29 28 27 26 23 20 18 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 32 32 32 32 33 33 32 31 32 33 35 36 34 33 33 33 34 35 36 38 40 44 45 44 42 41 38 37 37 37 36 36 36 36 36 36 35 35 35 36 35 35 36 36 36 36 37 37 37 36 36 36 36 36 35 35 36 36 34 34 34 35 36 36 36 35 33 34 33 32 33 32 32 33 33 33 34 37 36 36 36 36 36 36 38 41 40 39 40 40 40 43 45 42 39 44 48 47 47 50 52 49 47 42 43 44 42 45 47 47 52 55 58 56 53 50 50 50 46 50 51 56 60 55 48 45 43 42 51 46 41 46 43 47 57 63 52 45 48 50 60 52 39 36 36 31 35 44 43 45 49 49 56 54 47 35 38 38 22 26 20 15 37 56 48 28 25 38 18 1 9 22 28141 257 150 75 5676 7 49 1 6740 -1520 189 245 315 392 449 495 663 1323 3741 9255 14022 23825 24386 9620 2392 275 135 124 114 102 88 68 55 46 40 35 32 30 28 26 26 26 26 26 26 27 27 27 27 27 27 28 28 29 29 30 30 32 31 32 32 31 31 31 30 30 30 30 30 29 28 27 25 23 20 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 32 33 33 33 33 33 32 32 31 32 34 36 35 34 33 33 34 35 36 38 40 44 49 50 48 45 40 37 37 37 37 36 36 36 36 36 36 36 36 36 35 35 36 36 37 37 37 37 36 36 36 36 36 37 36 35 36 35 35 35 35 35 35 35 35 34 33 33 32 31 32 33 34 34 33 34 35 35 34 35 35 34 35 35 36 39 41 43 42 41 44 47 46 42 42 47 50 50 50 50 52 52 52 47 45 48 47 46 47 52 58 58 56 53 54 55 53 54 57 57 56 60 58 50 46 46 44 39 48 52 44 52 48 48 65 72 65 55 50 47 53 56 46 43 51 50 62 59 31 35 47 42 53 56 43 38 37 43 42 46 26 34 52 48 46 17 24 58 49 33 33 27 28172 257 150 75 5679 7 49 32 6739 -1506 159 207 268 338 399 452 567 1093 2299 5354 10030 18098 21071 13310 5259 1241 143 94 84 73 61 50 41 37 33 30 29 27 27 26 26 26 26 27 27 27 27 28 28 28 28 28 29 30 30 31 32 33 33 33 32 32 32 31 31 31 31 31 31 30 29 27 26 25 21 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 32 32 33 33 33 33 33 33 32 33 34 35 36 35 34 33 33 34 35 37 39 42 48 52 53 51 45 40 38 37 37 36 36 36 36 36 36 36 35 35 35 35 35 35 36 36 37 37 36 36 36 36 37 36 36 35 35 35 36 36 36 35 34 35 35 35 34 33 32 31 31 33 35 35 36 35 34 33 32 34 35 35 36 39 41 42 42 42 44 45 47 46 45 44 46 47 46 48 51 51 48 53 55 52 47 46 48 48 48 52 55 56 56 49 53 58 49 49 57 60 61 60 57 54 53 49 46 44 38 45 49 48 35 36 57 61 54 58 61 59 63 62 55 48 48 49 56 53 27 27 56 60 44 35 38 49 38 29 37 52 41 29 37 43 44 18 10 26 31 42 46 33 28204 257 150 75 5678 7 50 4 6739 -1491 129 171 221 288 352 407 455 631 1150 3616 9073 15684 21421 18829 12076 1546 113 67 61 55 46 39 34 31 29 28 27 26 27 26 26 26 26 27 27 27 28 28 28 28 28 28 30 31 32 32 33 33 32 32 33 33 32 31 31 31 31 31 31 30 29 27 27 26 22 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 32 32 32 32 32 32 33 33 33 33 33 34 34 35 35 34 33 33 34 35 36 38 42 49 54 56 52 45 39 37 37 36 36 36 36 36 36 36 35 35 35 35 35 35 35 36 37 36 35 35 36 36 36 36 36 34 34 35 36 36 36 34 34 35 35 35 34 34 33 32 31 32 34 36 34 33 34 34 35 36 37 37 36 40 42 39 39 39 41 44 44 44 44 45 47 47 46 48 51 48 43 47 49 47 46 46 48 46 46 47 46 52 56 52 50 48 46 49 57 63 59 55 58 59 51 43 45 46 42 47 47 43 36 39 48 45 43 56 58 62 67 55 53 42 33 36 37 43 50 48 57 58 42 43 42 41 35 27 38 63 55 28 25 31 22 4 -7 -18 9 40 43 44 28235 257 150 75 5681 7 50 35 6741 -1477 130 171 223 289 353 411 458 632 1076 3460 8275 14598 23635 26177 15372 1504 74 67 60 51 37 33 30 28 27 27 26 26 26 26 25 26 26 26 27 28 29 28 28 27 28 28 30 32 33 32 32 33 32 31 32 32 32 32 32 31 31 31 31 30 29 28 27 27 24 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 32 32 32 32 32 32 32 32 32 32 32 33 34 34 34 34 34 33 33 32 33 34 37 43 51 56 56 49 42 39 37 36 36 35 35 35 35 35 36 35 35 35 35 35 35 36 36 36 36 35 36 36 36 36 36 35 35 35 35 36 36 35 35 36 36 35 34 35 33 32 32 32 33 35 33 31 33 35 36 34 35 36 36 37 40 39 40 42 42 41 43 46 46 45 46 48 48 49 52 47 45 47 45 42 42 45 46 47 51 51 48 50 55 55 49 45 46 47 54 61 60 58 61 57 49 46 50 50 46 45 45 49 55 58 50 45 52 62 59 60 58 50 54 49 46 43 33 34 40 37 40 47 42 43 37 37 43 46 51 54 51 46 32 15 13 21 17 -9 9 35 30 25 28267 257 150 75 5675 7 51 7 6743 -1464 141 183 238 297 362 413 477 602 2134 5177 11316 16251 22418 22486 12079 4624 453 94 2125 199 38 33 30 28 28 27 27 26 27 26 26 26 27 27 29 30 31 30 29 28 29 30 32 33 34 33 32 33 33 32 33 33 33 33 33 32 32 32 32 31 31 30 29 29 26 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 32 32 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 32 32 32 33 36 43 52 56 52 45 40 37 36 35 35 35 35 34 35 35 35 35 35 34 34 35 36 36 36 36 36 35 35 36 36 35 35 35 35 35 35 34 35 35 35 36 35 34 35 34 33 33 32 33 34 34 33 34 36 35 32 32 36 37 37 40 43 44 43 43 43 44 45 43 43 46 45 46 49 50 47 48 49 46 46 46 42 42 47 53 52 55 59 57 57 57 57 55 54 54 53 55 61 61 51 48 48 50 49 42 38 44 58 67 66 59 61 60 65 69 64 59 53 47 47 53 38 33 39 29 33 45 47 44 46 48 46 50 59 61 60 57 59 36 5 14 34 28 16 26 33 28 -2 28298 257 150 75 5681 7 51 38 6745 -1450 111 147 193 242 297 344 413 521 1979 4198 8080 8868 11532 15123 10893 10362 12862 12668 10919 2456 37 32 30 28 27 26 27 26 27 26 27 26 28 28 31 31 33 31 29 28 31 31 33 33 34 32 32 33 33 32 33 34 34 33 33 33 33 33 33 37 37 33 31 30 26 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 32 32 32 32 32 31 31 32 32 32 32 32 32 32 32 32 32 33 34 33 32 32 32 34 40 47 53 53 47 41 38 36 35 35 34 34 34 35 35 35 35 35 34 34 35 36 36 36 36 36 36 36 37 36 36 35 36 35 35 34 34 34 34 35 35 34 32 32 33 34 34 34 34 34 34 35 35 35 34 33 33 36 37 37 39 41 42 41 41 42 44 43 41 41 43 46 48 50 48 47 47 46 48 48 49 46 46 48 50 45 52 62 57 58 62 57 59 63 56 49 53 61 59 55 50 48 46 46 41 39 46 63 76 72 66 63 63 62 60 59 56 48 40 46 55 35 42 62 53 52 47 47 52 51 53 32 35 48 43 54 60 46 18 3 9 20 14 19 26 34 25 -1 28330 257 150 75 5683 7 52 10 6747 -1436 62 89 122 159 205 259 323 397 504 593 1041 1318 2631 8771 10684 13014 999999 999999 12812 2336 35 31 29 27 27 26 27 26 27 26 27 27 28 29 32 32 33 31 30 29 32 32 33 33 32 31 32 32 33 32 34 34 34 34 34 33 33 33 34 38 38 34 32 30 26 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 32 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 33 34 39 44 48 49 46 42 39 37 35 35 34 35 35 35 35 35 35 35 35 35 35 36 36 37 36 36 37 37 36 36 36 36 36 36 35 35 35 34 34 34 34 33 32 32 31 33 34 34 35 34 35 35 34 34 35 33 34 37 37 37 40 41 40 40 40 42 45 42 42 42 40 46 48 49 48 49 51 46 48 52 51 53 52 49 51 50 52 57 54 51 53 50 56 57 51 51 54 57 56 58 52 48 52 47 36 47 57 59 71 74 71 63 62 57 49 57 56 51 58 65 54 28 40 69 65 47 49 62 46 48 56 29 22 33 33 21 33 37 19 20 16 28 33 24 25 24 2 6 28361 257 150 75 5682 7 52 41 6750 -1423 63 89 124 158 205 258 328 409 508 557 643 951 1214 4437 9382 13140 999999 24519 12761 571 35 31 28 27 26 26 28 26 27 26 28 29 30 31 33 32 32 31 31 29 33 32 33 33 34 34 34 32 32 32 34 34 34 34 34 33 33 34 34 34 34 34 32 30 27 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 32 33 33 34 33 32 31 31 31 32 32 31 31 31 32 31 31 31 31 32 33 33 33 33 35 38 41 42 42 41 39 37 35 34 34 34 35 35 35 35 36 36 36 36 35 36 36 37 37 37 37 36 36 36 36 35 36 36 35 35 36 34 34 34 34 34 34 33 33 33 32 32 34 34 34 36 34 35 37 37 37 38 38 40 45 45 44 43 42 45 44 40 41 43 42 42 44 46 50 55 55 48 50 56 54 50 48 50 52 53 56 55 50 52 59 55 55 56 58 61 56 56 56 53 53 54 58 48 35 52 67 66 75 81 82 79 62 48 43 48 56 65 71 72 58 42 35 37 42 42 59 73 60 57 45 36 41 56 63 33 26 25 14 21 34 25 22 36 45 41 39 38 28393 257 150 75 5680 7 53 13 6752 -1409 128 165 213 265 336 413 511 602 734 796 913 1481 1956 8053 14907 19276 24958 21111 8641 536 33 29 27 26 26 26 28 26 28 27 29 30 32 32 33 32 33 31 30 29 33 33 34 33 37 36 36 35 34 33 34 34 34 34 34 34 35 36 38 37 35 34 32 29 26 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 32 33 34 34 35 34 32 31 31 31 32 31 31 30 31 31 30 30 30 31 32 32 33 33 33 34 35 37 37 37 36 36 35 34 34 34 34 35 35 35 36 36 36 36 35 36 36 36 37 37 36 36 36 36 35 35 36 36 35 34 35 35 35 36 35 34 34 34 33 31 30 31 33 35 35 36 35 36 36 38 39 37 37 41 42 42 45 43 41 43 41 41 45 46 44 44 45 45 48 53 52 48 51 52 49 47 51 53 53 56 57 55 50 54 61 57 51 55 62 61 52 50 57 51 44 45 52 46 36 43 50 59 66 67 70 68 62 65 55 41 53 71 70 64 57 44 32 30 41 49 42 39 48 44 20 28 49 60 67 36 9 1 15 16 10 -3 0 14 15 47 60 54 28424 257 150 75 5680 7 53 44 6754 -1395 201 249 314 387 478 574 695 801 988 1575 1921 4953 9739 18674 23117 24270 23266 16939 57 32 29 27 26 25 26 26 28 26 29 28 31 31 34 33 35 34 36 33 34 35 38 39 42 43 47 47 50 51 54 54 56 63 94 99 103 165 200 267 369 437 337 395 405 295 195 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 32 33 33 34 35 35 33 31 31 30 31 31 30 30 30 30 30 30 29 29 30 30 31 32 33 33 33 33 34 34 34 34 34 34 34 35 34 34 35 35 36 36 35 35 36 36 36 36 36 36 36 36 36 36 35 35 36 36 35 35 35 35 35 35 34 34 34 32 32 32 32 32 32 33 36 36 36 37 37 37 37 35 37 41 40 39 43 44 41 40 42 43 45 46 47 46 45 49 50 49 46 45 49 49 43 47 56 54 54 56 54 57 56 55 60 56 51 51 57 57 50 50 58 53 42 42 56 55 46 47 48 50 44 51 65 63 64 77 67 51 56 68 69 55 49 48 43 47 54 59 49 35 48 46 26 33 42 37 46 25 -3 8 54 48 3 4 16 22 12 27 37 42 28456 257 150 75 5679 7 54 16 6757 -1381 236 294 369 448 537 642 784 1319 2582 2451 4019 10536 17901 21392 21096 12371 10610 7802 43 23 21 20 21 20 22 22 25 24 28 29 32 33 38 40 43 45 50 50 55 62 69 77 85 94 106 113 164 514 730 931 1094 1366 1263 1364 1301 1304 1117 1104 1093 1209 1036 993 738 469 274 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 32 32 33 33 34 34 33 32 31 31 31 31 30 29 29 29 29 29 28 28 29 29 29 30 31 32 32 32 32 32 31 31 31 32 33 34 34 34 34 34 35 36 35 35 36 36 36 35 36 36 36 36 36 35 36 36 35 35 35 35 36 34 34 34 33 33 32 32 33 35 34 34 33 33 34 35 36 36 38 39 38 37 39 42 42 40 42 45 43 42 41 41 44 48 51 44 45 52 51 50 49 48 47 44 42 48 51 52 58 53 51 58 55 58 68 64 59 54 55 55 48 52 54 49 46 53 59 61 60 57 55 58 55 62 78 77 73 70 68 73 77 74 68 56 52 58 48 47 63 67 63 58 53 47 43 46 45 43 38 34 33 32 51 57 46 27 25 41 25 25 46 30 28487 257 150 75 5679 7 54 47 6759 -1368 183 232 291 359 421 504 640 1227 4971 6422 7060 14039 21122 15206 11106 1487 999999 999999 999999 999999 999999 999999 0 1 5 8 13 16 22 27 35 42 53 62 74 85 102 117 136 158 185 214 248 287 334 387 735 2563 3828 4825 4855 4856 4389 4258 3760 3628 3326 3061 2560 2256 2000 1631 943 578 238 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 33 33 33 34 34 34 34 34 33 32 32 32 31 30 29 29 29 29 28 28 28 28 28 29 29 31 32 33 33 32 31 30 30 30 32 33 34 34 34 34 34 35 35 35 36 36 36 35 35 35 36 36 36 36 36 36 35 35 35 35 35 35 34 32 32 33 33 33 34 34 34 34 35 35 33 34 36 35 36 38 39 38 38 40 41 41 42 43 43 42 40 40 46 49 50 46 45 45 43 47 54 50 48 43 44 50 48 51 55 53 51 54 54 59 68 65 63 61 55 48 46 49 47 43 46 54 51 50 56 57 53 55 64 69 76 71 61 58 56 69 72 62 60 58 59 54 42 39 52 63 61 42 29 34 37 44 47 37 39 51 50 19 6 27 33 15 18 23 13 20 34 16 28519 257 150 75 5677 7 55 19 6761 -1354 53 76 107 144 177 212 281 404 2905 5302 3908 7854 14227 9786 6323 796 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 11 19 32 44 61 76 97 118 146 174 207 245 291 341 399 467 547 658 1237 4275 6881 8309 8565 8065 7221 6753 6060 5529 5134 4586 4065 3060 2436 1856 1148 819 403 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 33 33 34 34 34 34 35 34 33 32 31 31 30 29 29 29 28 28 28 28 28 28 28 28 29 31 32 33 33 32 31 31 31 31 32 34 34 34 33 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 35 35 34 34 34 34 35 35 34 33 34 33 33 33 33 34 34 36 36 34 34 35 35 35 38 38 37 37 37 40 43 42 42 44 44 43 43 45 47 47 47 46 46 44 45 47 46 49 49 49 46 45 51 53 52 48 48 52 58 61 55 54 54 52 50 50 53 51 48 53 58 49 47 55 62 66 60 59 67 67 53 48 50 50 61 66 67 60 50 58 59 46 41 49 56 45 25 36 55 42 32 27 38 60 48 35 21 22 31 13 3 15 31 29 16 15 9 28550 257 150 75 5677 7 55 50 6763 -1340 59 84 120 161 208 225 259 358 517 2192 3401 5486 11678 12834 7624 1221 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 9 15 25 34 47 59 76 92 113 135 162 192 228 268 326 452 566 683 1030 2695 4205 5102 5856 5575 5667 5698 5411 4794 4508 3835 3328 2516 2088 1720 1311 1013 640 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 34 34 34 34 34 34 35 36 35 33 32 31 30 30 29 29 29 28 28 28 28 28 28 28 29 30 32 33 33 33 33 32 32 31 32 33 34 34 33 33 34 35 35 35 36 36 36 37 37 36 36 36 36 36 35 34 34 34 34 35 35 34 34 34 32 32 34 34 34 35 35 35 36 34 33 36 35 34 37 38 37 39 38 37 42 45 44 45 46 43 43 44 44 44 45 47 47 45 46 47 44 42 47 52 49 47 52 55 53 48 43 47 57 56 48 53 52 45 50 55 51 48 53 55 55 52 56 61 63 64 61 63 65 60 51 55 61 55 63 73 66 50 47 47 37 42 43 51 50 33 42 49 49 36 23 23 51 63 36 31 30 48 53 27 19 31 35 33 42 38 20 28582 257 150 75 5677 7 56 22 6766 -1326 116 152 201 251 311 335 392 575 757 3094 7899 14768 21525 20415 8382 667 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 5 9 16 21 30 37 49 60 74 87 105 125 153 172 288 566 1292 1969 2566 2809 3260 3136 3256 3630 4123 4288 4427 4415 4025 3777 3418 2917 2399 2293 2147 1826 1405 815 493 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 35 34 34 34 34 34 34 35 37 37 34 32 31 30 30 30 29 29 29 28 28 28 28 29 28 29 29 30 32 32 33 34 33 33 32 32 33 34 34 34 33 34 35 35 35 36 37 36 37 37 36 36 37 36 36 35 36 36 35 35 35 34 32 33 32 31 33 33 33 34 36 37 35 34 32 33 37 37 36 37 39 40 38 39 39 41 44 45 44 43 43 42 41 41 41 46 46 41 41 46 50 47 41 42 48 53 54 51 50 52 50 47 51 58 57 55 56 54 47 49 54 44 40 51 54 44 45 58 65 65 61 64 60 52 56 55 65 69 48 45 57 42 33 43 40 39 36 30 34 37 52 64 54 38 22 22 34 42 46 33 14 20 42 33 19 26 29 22 27 46 43 27 28613 257 150 75 5675 7 56 53 6768 -1313 56 81 119 147 186 204 244 418 731 2328 5971 11777 13349 11216 3804 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 6 13 24 35 49 63 81 100 128 147 263 474 1348 1942 2512 2802 3571 3616 3548 3765 4204 4124 4098 4207 3964 4178 3999 3401 2938 2866 2577 1995 1492 714 431 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 35 34 35 35 34 34 34 34 35 35 33 31 31 30 30 29 29 29 29 28 28 28 28 28 28 28 28 29 30 31 32 33 33 33 32 32 33 33 33 33 33 34 35 35 35 35 36 36 36 36 37 36 35 35 35 35 36 36 36 35 35 33 31 32 33 33 33 34 34 33 34 36 35 32 31 34 39 39 37 38 39 41 40 38 40 41 41 43 43 40 43 46 46 46 44 45 48 47 47 49 49 50 47 41 49 57 56 53 48 50 53 56 60 61 64 66 60 52 50 56 59 53 45 54 63 55 51 69 78 64 68 73 63 57 58 53 64 67 40 39 53 46 42 46 38 47 46 42 43 43 53 54 56 42 25 33 32 23 23 19 13 36 31 14 21 6 -2 26 51 38 32 22 28645 257 150 75 5675 7 57 25 6770 -1299 96 128 174 214 240 254 365 620 3319 6242 9223 13518 11437 3713 525 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 3 7 11 19 26 34 42 54 65 79 93 111 133 171 296 639 1201 1451 1698 2193 2470 2536 2725 3004 3581 3626 3610 3243 2691 2284 1681 1229 763 346 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 37 38 37 35 34 34 34 33 34 33 32 31 30 30 30 29 29 29 29 29 29 28 28 28 28 28 29 29 30 31 32 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 36 36 37 37 36 35 35 36 36 35 34 35 36 34 33 32 33 35 34 33 34 36 34 33 33 33 32 33 35 37 38 37 38 38 40 41 39 40 40 41 43 44 42 43 49 49 44 41 43 46 49 50 49 48 50 47 43 50 56 53 51 52 50 48 56 59 57 62 60 57 48 42 52 63 60 48 50 57 56 51 69 72 53 56 63 67 64 53 46 58 60 41 45 56 52 50 55 43 34 41 55 56 57 46 40 40 30 14 24 37 24 15 16 37 43 23 25 41 9 0 36 39 29 35 21 28676 257 150 75 5672 7 57 56 6772 -1285 146 189 244 296 326 349 515 810 3679 7507 13426 17936 15062 4136 1656 10 5 2 2 2 2 2 2 1 3 4 6 6 11 13 17 19 22 26 33 39 46 53 63 73 85 99 116 160 186 261 317 410 603 1112 1809 2230 2357 2100 1406 1485 1480 1477 1282 1016 863 685 464 309 77 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 37 37 36 34 34 34 33 33 34 34 33 31 30 30 30 29 29 29 29 29 28 28 28 28 28 29 29 30 30 31 32 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 36 36 36 36 36 36 35 35 34 34 35 34 34 34 33 34 34 34 34 34 34 32 32 34 34 34 34 36 36 36 38 36 37 38 39 42 42 41 43 45 46 45 45 45 41 41 44 45 47 48 47 48 49 45 45 47 49 50 48 50 50 46 50 55 54 55 56 50 46 45 43 47 53 53 46 51 52 44 57 63 56 58 58 52 49 50 50 51 57 55 56 53 42 45 53 50 44 41 53 62 54 49 46 30 26 13 10 31 38 23 21 41 36 40 43 33 22 22 25 9 23 46 29 28708 257 150 75 5669 7 58 28 6774 -1271 88 120 163 201 237 260 337 470 692 3126 9119 10314 9952 6511 2003 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 4 8 17 25 35 46 62 91 118 148 170 197 239 308 343 377 403 392 1738 3294 4185 5123 4866 3010 686 413 303 230 140 75 58 50 45 39 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 37 37 36 35 34 33 33 32 33 34 33 31 30 29 29 28 28 28 28 28 28 28 28 28 28 28 29 30 30 30 31 32 33 33 33 33 33 33 33 33 34 34 35 35 35 35 35 35 36 36 36 35 35 35 35 36 34 34 35 34 33 33 33 33 34 34 34 34 33 33 34 35 35 36 36 35 37 37 38 37 38 40 42 42 40 41 44 45 44 45 46 43 45 46 45 46 47 46 49 47 46 51 48 48 52 48 49 51 51 51 57 57 55 61 57 52 53 48 48 58 65 63 65 58 51 59 63 66 68 61 46 48 63 63 55 70 71 63 59 50 49 45 53 65 58 58 69 49 35 49 45 44 35 13 22 34 2 15 49 36 33 46 40 45 48 33 17 26 34 11 28739 257 150 75 5671 7 58 59 6776 -1257 69 98 134 171 223 245 274 344 688 2837 6166 7373 9783 10225 2184 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 4 9 22 36 63 118 192 260 302 327 344 382 431 485 534 533 548 607 2148 3823 5399 5840 4773 2386 65 51 44 43 43 42 43 40 38 35 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 38 38 37 36 35 34 33 33 32 32 32 32 31 29 29 28 28 27 27 27 27 27 27 28 28 27 28 28 29 29 30 30 31 32 33 33 34 34 33 33 33 34 34 35 35 36 36 36 36 36 36 36 35 35 36 36 36 35 34 34 32 31 33 33 33 33 33 33 33 33 33 34 36 36 37 36 36 38 38 38 39 41 43 41 41 44 44 44 45 45 48 49 45 45 44 46 47 49 49 50 48 47 53 51 51 52 47 50 49 50 57 60 51 52 64 61 56 50 51 52 52 54 57 67 62 61 66 59 68 69 61 59 65 69 58 54 71 71 63 61 57 62 55 56 60 50 54 58 47 31 47 63 65 58 36 39 39 31 37 46 38 29 42 56 74 67 48 44 34 21 8 28771 257 150 75 5674 7 59 31 6779 -1242 113 149 199 251 308 348 431 696 1976 2555 5197 5245 9796 10048 3260 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 4 7 20 31 54 82 121 192 294 377 540 666 723 740 737 746 740 709 761 785 1178 2201 3410 3736 2619 1880 61 47 41 41 41 41 41 40 41 44 46 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 38 36 35 35 34 33 33 32 31 32 32 31 30 29 28 28 27 27 27 27 27 27 28 27 28 28 28 28 29 30 31 31 32 33 33 34 34 34 34 33 34 35 35 35 36 36 36 36 36 35 36 35 35 36 36 35 35 34 33 32 32 33 33 32 32 32 33 34 33 33 35 36 36 37 38 38 37 36 38 38 40 40 41 43 46 47 43 45 46 45 47 47 46 44 46 48 48 48 49 50 48 51 53 52 51 49 51 48 54 62 63 58 55 58 56 56 49 46 46 47 53 59 65 62 68 68 62 68 70 66 58 56 65 62 63 71 61 55 52 55 69 55 45 46 51 48 36 55 54 60 64 58 61 45 45 65 70 49 34 33 40 37 29 57 73 51 48 37 31 41 28802 257 150 75 5677 8 0 2 6781 -1228 140 179 237 299 359 409 509 826 2086 1955 4156 4392 6345 5851 4093 1516 1915 1178 66 999999 999999 999999 999999 0 3 4 8 11 18 23 38 51 75 99 127 162 212 254 403 547 655 815 871 1069 1536 1885 2400 1560 1453 1729 1413 1785 1187 919 55 47 44 46 55 59 61 58 57 59 58 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 37 38 37 36 35 34 34 33 33 32 32 32 32 31 30 29 28 27 27 27 27 27 27 28 28 28 28 28 28 29 30 31 32 32 33 34 34 34 34 34 34 34 35 35 36 36 36 35 35 35 35 35 35 36 36 35 34 35 34 34 34 33 32 32 32 33 34 34 34 33 33 35 34 36 37 38 37 36 35 37 39 41 41 41 43 42 43 42 41 42 42 45 44 46 47 47 50 46 47 50 50 51 56 55 50 53 51 47 47 56 61 60 59 53 50 52 51 47 48 49 51 57 62 57 62 73 65 56 58 63 68 53 43 58 58 61 67 57 52 50 50 52 39 41 43 46 42 35 64 66 58 47 44 51 33 35 50 43 32 26 21 30 37 16 12 48 55 44 37 28 55 28834 257 150 75 5678 8 0 34 6783 -1213 139 177 230 292 350 392 441 566 1058 2208 4833 7691 9264 10364 15499 13334 6286 7542 4374 2517 3 2 8 11 15 16 20 24 30 35 45 56 68 79 97 116 137 143 168 231 313 858 890 858 1711 2199 4063 1469 988 782 200 463 523 65 61 60 58 58 67 69 70 65 60 52 46 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 38 39 39 38 37 36 35 34 34 32 32 32 33 32 31 30 29 28 27 27 27 27 27 28 28 29 28 28 28 29 30 31 32 33 33 34 34 35 35 35 35 35 35 35 36 36 36 36 36 35 35 36 36 35 35 34 33 34 35 34 34 33 32 32 32 34 36 36 34 33 36 35 34 37 36 35 36 38 36 38 41 42 42 40 41 42 42 43 42 45 43 42 42 45 47 49 52 50 49 51 51 55 58 54 50 50 49 47 52 59 61 59 53 47 45 49 51 48 53 50 46 51 56 55 55 64 65 51 53 67 68 66 64 56 57 57 54 58 61 52 42 41 47 63 49 31 39 40 53 41 20 32 35 26 24 25 25 18 19 19 20 20 23 25 10 27 43 18 -4 15 51 28865 257 150 75 5682 8 1 5 6785 -1198 204 255 323 394 465 522 632 977 1826 2162 6556 12717 19413 20356 25492 23894 19681 20388 17027 5457 30 23 24 25 26 26 27 28 31 32 37 43 50 55 63 71 83 93 112 160 194 652 709 502 604 491 1746 348 97 77 67 65 59 60 62 66 69 66 61 54 53 49 43 37 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 39 40 39 39 37 36 35 34 33 32 32 32 32 32 30 28 27 26 26 26 26 27 27 28 28 28 27 27 28 29 30 31 32 33 34 34 34 35 35 36 36 35 36 36 36 36 36 35 34 34 35 35 34 34 34 33 34 35 34 33 33 32 32 33 34 36 37 35 36 36 34 35 38 36 35 36 39 38 39 41 42 41 39 42 44 43 45 46 47 47 43 46 47 44 46 47 50 49 50 51 52 55 55 54 49 49 52 58 60 60 63 59 56 55 56 60 58 55 54 53 54 60 61 58 59 62 62 61 73 66 58 64 56 58 63 63 64 55 52 48 42 46 61 59 50 47 39 36 18 12 42 44 27 36 23 28 38 36 30 35 48 46 41 26 26 46 36 1 20 29 28897 257 150 75 5677 8 1 37 6788 -1182 215 267 339 409 496 578 728 1041 1567 1478 4327 10794 22053 26528 28459 27807 30163 28674 22655 6314 1260 933 39 32 30 28 28 26 28 27 28 30 34 37 38 39 45 54 63 79 99 142 305 355 323 234 145 84 76 63 56 51 46 44 46 53 60 62 57 50 44 39 36 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 37 38 39 39 38 36 35 33 33 32 32 31 31 31 31 29 27 26 25 25 26 26 26 27 27 27 26 26 27 28 29 30 31 32 33 33 34 34 34 35 36 36 36 36 36 35 35 34 32 33 33 34 33 33 33 33 34 35 34 33 34 33 33 33 33 35 36 36 36 35 35 36 36 37 39 38 38 37 38 41 42 41 40 43 44 45 48 48 48 49 44 46 50 48 49 49 51 49 51 54 52 54 55 55 53 53 54 59 64 61 59 60 61 62 64 56 54 52 48 50 55 60 68 73 66 64 65 61 70 68 61 61 61 53 53 67 69 61 54 62 57 50 58 60 66 53 43 49 36 42 62 49 40 47 35 30 38 45 44 49 57 69 50 16 18 35 57 42 38 28 28928 257 150 75 5680 8 2 8 6790 -1167 115 148 197 245 309 382 481 564 643 849 1618 5263 13216 18149 19749 19449 19498 19802 16735 11458 7509 5322 2150 37 32 29 27 26 28 27 28 29 33 35 36 37 41 47 72 109 151 155 162 154 139 118 107 100 99 106 99 104 93 73 99 148 186 165 120 90 60 46 39 33 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 35 36 38 39 39 39 38 36 34 34 34 33 32 31 32 32 32 29 27 26 26 26 26 27 27 27 27 27 27 27 28 29 30 31 32 33 34 34 35 35 35 36 36 36 36 35 35 34 33 33 33 33 33 33 33 33 34 35 34 34 34 34 34 34 34 34 33 34 36 35 34 35 37 36 35 39 40 39 38 38 41 42 40 39 42 42 45 47 44 46 47 43 47 50 49 52 53 50 49 50 53 57 55 52 53 50 46 50 64 67 65 61 60 57 56 61 52 51 46 40 47 56 63 69 70 65 64 61 58 61 63 72 75 69 64 58 54 63 65 47 50 57 56 52 63 76 62 46 52 47 47 54 38 30 33 32 28 22 37 44 38 40 38 18 -3 2 26 26 3 36 44 28960 257 150 75 5679 8 2 40 6792 -1152 66 92 129 166 218 270 335 402 617 1023 1688 2780 4847 5465 6051 7001 11370 16700 18255 18508 7321 4407 2155 46 41 38 35 35 38 39 42 45 50 55 60 65 76 127 308 425 808 1551 2189 2527 2548 2386 1953 1560 1264 1097 912 654 531 531 650 731 826 750 607 501 381 264 137 76 55 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 35 36 38 39 40 40 40 38 36 35 35 34 33 32 32 32 33 31 28 27 26 27 27 27 28 28 29 28 28 28 28 29 31 32 32 34 35 34 34 34 35 36 36 36 36 35 35 35 35 34 34 34 34 33 34 34 34 35 34 34 35 33 33 34 34 35 35 34 35 35 35 36 35 35 34 37 38 39 39 37 39 41 41 41 42 42 44 44 42 44 45 46 47 46 43 47 50 46 46 48 50 57 58 51 51 45 39 51 66 63 60 61 58 58 59 53 45 45 43 48 53 55 62 62 62 60 62 69 59 51 47 63 73 66 69 53 51 54 46 45 29 32 47 48 50 48 38 30 23 31 41 19 17 22 20 21 33 31 31 30 16 36 24 -4 -15 -3 40 20 6 32 20 28991 257 150 75 5680 8 3 11 6794 -1136 45 68 100 133 177 218 276 332 496 946 1420 1548 2054 1803 1778 3143 8523 14730 17108 18377 10318 8384 6280 1558 50 46 43 40 43 46 52 56 62 69 77 85 100 150 327 451 822 1632 2408 2939 3026 2847 2409 2001 1876 1785 1679 1360 1159 1181 1332 1435 1567 1593 1334 1484 1467 1225 982 885 811 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 33 35 36 38 39 39 40 40 39 38 36 35 35 34 33 32 32 33 32 29 27 27 27 27 27 28 29 29 29 28 28 28 29 31 32 33 34 34 34 34 35 35 36 36 36 36 36 36 36 36 35 34 35 35 34 34 34 34 34 33 34 35 33 32 33 34 36 35 34 35 36 35 36 36 34 35 36 36 37 38 38 41 41 39 41 40 40 42 43 43 46 45 44 46 48 43 44 48 47 45 44 46 52 56 53 50 48 50 54 57 53 50 56 55 55 58 53 44 38 42 49 52 56 56 51 54 56 60 66 61 56 50 54 61 63 58 42 47 39 33 41 30 30 42 59 42 16 23 26 16 20 33 12 7 33 12 1 30 33 30 34 29 29 34 42 28 -1 2 4 10 19 3 29022 299 225 75 5679 8 3 42 6797 -1121 6 26 44 68 93 130 169 230 308 406 485 566 648 739 1061 2226 4223 6764 10386 11639 12769 11955 6617 3635 1613 69 44 44 45 49 53 60 65 73 81 91 99 124 163 199 275 431 641 825 1014 1138 1200 1347 1390 1447 1346 1248 1473 1700 1903 2111 2261 2183 2333 2347 2068 1728 1610 1523 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 32 33 35 36 37 38 39 39 39 38 36 35 34 34 33 32 32 33 32 30 28 27 26 26 27 28 29 29 28 28 28 28 29 30 32 33 33 33 34 34 35 35 35 36 36 36 36 35 35 34 34 34 34 34 34 34 34 33 32 33 34 33 32 33 33 34 35 35 35 36 36 36 36 36 35 37 37 37 39 39 40 42 41 39 39 40 40 41 43 43 46 47 45 44 45 47 47 43 48 49 46 46 45 50 53 51 53 56 53 51 52 56 59 54 50 52 57 53 46 42 43 53 57 49 47 54 61 61 59 62 57 52 48 53 60 55 48 39 33 44 48 29 30 44 57 38 18 33 31 25 23 17 12 19 27 1 5 24 27 42 38 32 28 26 45 47 -9 -41 -21 -21 14 20 -9 28 30 21 23 -16 -16 10 3 0 8 14 38 2 3 36 5 22 0 -20 11 34 39 26 10 1 -28 -54 -9 43 87 93 55 59 87 1 -75 -12 43 25 52 77 32 29054 296 450 75 5679 8 4 14 6799 -1105 16 33 57 87 131 187 236 279 319 376 451 537 747 1047 1561 3196 4048 6456 9173 11921 10929 7685 2117 411 40 39 41 43 48 50 55 60 67 72 77 82 93 104 136 168 318 547 716 799 986 1183 1131 1064 930 1061 1252 1444 1655 1746 1788 1573 1377 1159 852 702 719 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 30 30 31 32 33 34 35 36 38 38 36 35 33 33 32 31 30 30 31 32 30 28 26 25 25 26 27 28 28 28 27 27 27 28 29 31 32 32 33 33 34 34 35 34 35 35 34 34 33 33 33 33 33 33 34 33 32 34 33 31 32 33 33 33 33 32 33 34 35 36 36 36 37 38 38 37 37 37 37 38 39 40 39 40 43 42 43 42 41 45 45 45 47 46 43 42 47 48 46 49 49 47 44 43 49 51 49 47 51 56 56 56 57 55 49 47 52 52 47 49 50 47 43 47 52 54 56 54 51 56 63 59 50 41 49 56 52 50 44 40 45 50 32 41 60 57 29 24 38 30 32 30 25 6 12 27 20 31 26 25 40 35 23 12 9 11 27 13 -23 -25 -17 15 24 3 15 19 25 29 -2 -4 13 6 19 42 48 42 -1 0 45 30 -2 -21 -28 14 43 36 35 -28 -31 39 25 30 7 13 36 0 44 61 0 -32 -39 7 66 44 11 -6 29085 297 375 75 5942 8 4 45 6801 -1090 2 19 40 63 92 130 162 212 291 402 543 741 1141 1629 2719 4522 5437 4966 4540 6574 11423 14402 14307 6560 810 43 40 43 46 50 71 112 154 264 478 812 1450 1826 1903 1893 1520 1383 1311 1312 1262 1396 1542 1423 1305 1155 1212 1238 1230 1415 1306 1267 1042 883 647 431 299 282 42 32 31 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 31 32 32 34 36 36 36 34 33 32 32 31 30 30 31 32 32 30 28 26 26 26 27 28 28 28 28 28 27 28 29 30 31 32 33 33 34 34 35 34 34 35 34 34 33 33 33 33 33 33 34 33 33 33 33 33 33 33 33 33 33 33 33 35 36 35 35 35 36 38 38 38 38 37 37 38 38 38 38 40 42 42 44 42 43 44 43 45 47 47 45 46 46 48 50 50 50 46 46 48 50 48 46 44 48 54 56 53 52 59 55 54 53 42 40 47 53 51 43 48 54 55 55 48 47 54 60 59 55 46 53 59 53 54 51 45 44 51 47 52 59 52 35 31 41 40 34 24 37 19 3 34 41 39 35 40 37 27 20 13 23 17 31 46 15 -2 -4 -15 3 19 1 18 29 19 10 8 24 14 20 44 17 -5 -4 -12 10 -7 -26 16 -4 -12 37 57 25 -41 -67 26 60 14 10 11 -14 -49 -63 -43 1 -29 -18 30 30 -28 -6 52 29117 297 375 75 6507 8 5 17 6804 -1075 0 18 39 64 91 123 160 230 303 403 614 878 1439 1894 2505 4086 4511 3969 3642 6098 11221 17033 20484 14529 2778 163 53 50 53 67 122 268 372 504 708 1037 1695 2063 2172 2176 1846 1729 1626 1546 1460 1396 1297 1182 1055 999 1089 1059 951 1022 849 762 587 460 284 121 46 39 34 33 33 32 32 32 32 31 30 30 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 33 32 31 31 30 29 30 31 32 32 31 29 27 26 27 28 28 28 29 28 28 29 30 31 32 33 33 34 34 35 35 35 35 35 35 34 34 33 33 33 34 33 34 34 34 34 34 34 34 34 33 33 33 34 33 34 36 34 33 33 35 35 36 38 38 37 37 38 38 38 40 42 41 42 43 42 44 43 42 42 43 46 45 44 46 47 47 48 49 49 52 50 46 46 45 45 48 50 52 52 52 57 57 56 50 45 42 42 48 47 47 50 51 59 64 57 56 59 60 58 60 58 58 59 60 63 57 58 64 72 63 51 49 49 42 31 38 53 41 27 36 31 27 31 36 39 31 46 45 24 18 16 28 31 41 43 17 15 10 0 18 18 19 49 47 34 21 -1 7 -2 8 44 17 -7 -6 5 55 47 26 40 -6 -8 41 77 55 0 -24 -8 -5 -17 35 49 44 36 -60 -36 47 15 54 99 67 29 32 62 29148 296 450 75 7056 8 5 48 6806 -1061 4 21 45 68 94 127 189 232 318 610 775 1161 1056 778 766 881 1333 2239 5840 13515 23564 24558 20226 10436 905 48 40 41 53 90 244 383 476 479 476 516 513 531 545 570 635 782 746 717 600 494 418 363 314 243 192 145 102 76 65 55 49 45 48 47 45 38 35 35 34 35 35 35 36 35 34 33 32 32 32 32 31 31 31 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 29 30 31 32 31 29 27 26 27 28 29 29 29 29 28 29 31 32 33 33 34 35 35 35 35 35 35 35 35 34 34 34 34 33 33 34 34 34 34 34 34 35 35 35 34 34 34 34 33 34 34 33 33 34 35 36 36 37 36 36 37 36 37 38 40 42 42 41 41 43 43 43 43 41 40 43 43 42 45 44 43 44 44 45 50 50 48 47 46 44 45 46 48 54 54 50 50 50 52 54 49 46 49 46 46 51 53 55 63 64 56 56 59 59 66 63 56 54 55 61 56 59 66 65 59 58 53 47 47 39 38 47 42 42 43 42 41 35 38 33 25 37 46 26 15 24 33 30 38 30 9 25 30 22 33 39 41 32 21 41 48 19 8 2 12 31 27 23 33 42 47 55 60 17 -27 -10 4 41 30 -1 -19 -35 -41 -22 17 -10 13 46 13 40 88 93 40 57 61 26 33 -2 29180 296 450 75 7617 8 6 20 6809 -1047 7 24 46 68 94 128 172 220 322 661 794 873 802 818 772 913 1363 1901 5022 10060 19537 18679 18263 16646 6319 4895 3646 3542 3348 2019 131 203 260 257 235 216 195 173 171 170 212 388 405 412 313 214 170 143 124 110 98 93 90 87 84 76 70 64 63 57 51 40 36 34 36 51 64 81 80 75 46 41 39 39 37 36 35 35 35 33 33 33 33 34 34 34 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 26 28 28 28 28 28 29 29 31 32 33 34 34 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 34 35 35 35 35 34 34 34 34 34 34 34 34 35 35 36 35 36 36 36 36 36 37 38 40 40 39 40 41 41 40 40 39 40 41 41 42 42 40 42 42 41 41 43 46 44 43 45 45 44 43 45 52 54 50 49 46 47 47 44 43 44 42 46 50 51 54 57 61 58 54 50 53 63 62 57 54 55 53 48 55 57 49 51 55 44 42 42 38 33 37 42 35 38 41 31 30 32 31 25 31 34 13 4 20 20 10 29 39 28 31 40 25 23 37 28 1 -3 33 39 1 -2 0 9 16 4 8 23 20 -15 -19 10 -13 -22 0 -9 -3 -17 -4 -22 -18 -8 -16 7 -22 -8 8 18 17 0 10 -33 -12 -13 -67 -25 14 29211 295 525 75 7870 8 6 51 6811 -1034 14 31 48 71 105 136 181 237 331 423 500 577 665 761 893 1056 1352 2939 4508 9171 12732 18776 23124 25676 23365 18055 12664 6927 3237 108 102 94 92 84 73 68 63 63 62 62 65 65 64 62 59 58 58 58 59 61 63 67 68 67 63 57 53 47 42 38 34 32 33 35 50 63 80 77 73 44 41 39 39 37 36 35 36 36 36 35 36 35 35 35 35 34 32 32 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 28 28 28 29 29 30 31 32 33 34 34 35 35 35 35 35 35 34 34 34 34 34 35 35 34 34 33 33 33 33 33 34 34 34 35 35 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 37 37 38 38 38 38 39 40 40 39 38 40 40 39 41 40 41 42 43 42 42 42 43 42 39 40 44 46 45 47 46 47 48 49 48 43 43 44 44 43 43 43 45 47 47 52 50 50 55 53 47 52 59 60 62 61 55 53 48 47 47 50 57 49 45 48 37 41 40 37 39 27 30 35 38 32 28 27 15 22 26 32 35 22 26 32 29 37 33 25 45 40 15 11 14 14 14 30 28 15 18 14 25 16 -12 0 10 0 -25 -19 3 4 25 32 13 -1 -2 29 38 54 40 -17 3 45 62 65 61 10 -12 -6 -20 -31 -29 -39 0 68 29243 295 525 75 7902 8 7 23 6814 -1020 2 18 37 66 116 152 188 211 248 287 356 472 671 797 919 1115 2235 3658 5594 8685 10354 15314 19929 24627 24182 20625 13528 5248 1353 90 100 149 345 1800 1959 1785 316 44 46 44 46 46 46 46 45 44 44 42 40 39 38 38 37 34 32 30 30 29 30 28 29 29 30 31 32 32 32 32 33 33 34 33 34 33 34 33 34 34 34 34 34 34 33 34 34 34 32 31 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 28 28 28 29 29 29 30 31 32 33 34 34 35 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 34 34 35 35 35 34 34 34 34 35 35 34 35 36 36 36 36 36 35 36 37 37 38 38 38 39 41 40 39 40 41 40 39 41 42 43 44 43 42 44 46 45 42 40 40 44 49 49 49 49 49 50 51 51 48 47 47 45 47 47 46 46 47 46 49 48 44 50 51 48 51 59 61 62 64 52 55 52 43 49 59 65 58 53 50 44 46 43 40 41 38 40 40 48 36 27 34 37 39 39 61 64 38 38 40 29 33 28 20 27 26 23 17 22 32 23 25 17 19 29 23 20 -8 -19 4 15 11 5 27 50 51 52 33 0 -8 15 31 37 50 35 1 11 35 42 46 59 25 0 -3 -21 -48 -24 43 43 34 29274 294 600 75 7893 8 7 54 6817 -1006 13 39 81 136 178 207 221 236 268 339 451 648 765 876 1053 2228 4334 8479 15727 15139 11918 5710 3386 5111 6638 5281 1822 125 58 73 122 310 1724 1888 1784 316 47 49 46 44 42 40 39 38 37 37 35 34 33 32 32 32 32 31 30 29 29 28 27 27 27 28 28 29 29 30 30 31 31 31 31 32 32 32 32 32 32 33 33 32 32 32 32 32 32 31 29 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 29 29 29 29 30 30 30 32 33 33 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 33 34 35 35 35 35 35 35 34 34 34 34 34 34 34 36 35 35 35 36 36 36 37 38 38 37 37 39 40 38 38 39 39 39 40 40 41 43 41 41 43 44 44 43 41 40 41 42 44 49 49 49 50 50 49 47 47 46 44 43 46 50 48 44 44 45 49 52 46 41 47 54 54 57 54 57 60 48 47 50 50 57 60 58 55 46 36 30 34 42 40 40 41 30 32 46 38 32 35 40 46 48 54 52 28 18 26 24 15 24 34 19 15 15 14 21 20 25 35 14 5 15 24 19 7 16 -6 -12 6 -9 -9 23 33 15 6 -15 -21 6 0 6 36 48 53 28 0 -29 -39 -6 8 -5 -1 -4 -55 -72 20 31 0 29306 295 525 75 7892 8 8 26 6822 -997 13 45 82 121 159 184 213 237 278 340 430 527 636 758 968 1456 2303 4638 10221 16704 16702 11482 3601 2024 3362 3877 3159 760 329 315 65 27 26 29 33 38 44 50 53 53 50 47 45 48 52 56 59 61 63 57 49 39 35 33 32 30 30 29 27 26 27 27 28 28 28 28 28 29 29 30 31 31 31 31 31 32 32 32 33 33 32 32 31 31 31 31 30 29 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 29 30 30 30 30 30 31 32 33 34 34 35 35 36 36 36 35 35 35 35 35 35 35 35 35 34 34 34 33 33 34 34 35 35 35 35 35 34 34 34 34 34 34 34 34 35 35 35 35 36 37 36 38 39 38 37 37 38 39 38 39 39 39 39 41 41 41 42 42 41 42 43 41 41 42 39 39 40 42 43 45 49 51 48 45 44 45 46 44 44 48 47 39 37 42 44 45 48 47 45 51 57 60 60 50 49 50 39 35 40 49 60 59 47 44 42 32 26 33 43 40 38 41 34 24 23 25 33 33 29 37 38 33 29 18 17 26 26 7 14 31 23 19 22 19 11 -5 7 26 7 -4 4 11 12 21 27 10 2 -5 -24 -17 -5 6 20 0 -24 -27 -2 17 13 -2 10 13 -13 -3 -8 -47 -17 25 1 18 27 -23 -47 -1 12 5 29337 295 525 75 7906 8 8 57 6828 -995 15 50 87 125 148 162 185 212 271 346 432 525 622 741 956 1498 2405 5039 10239 13551 15278 13525 10196 8706 4496 3256 2834 1433 2247 3661 3322 1395 26 24 25 28 33 35 37 38 37 35 36 43 51 55 59 63 65 59 51 41 37 33 30 29 30 29 28 27 27 28 28 28 28 28 28 28 28 30 30 30 30 30 31 32 31 32 32 33 32 32 31 31 31 31 30 29 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 29 30 30 30 30 31 31 32 33 34 34 35 35 35 36 36 35 36 35 35 35 35 35 35 35 34 34 34 34 33 34 34 35 35 35 35 35 35 34 34 35 34 34 34 34 34 35 35 35 36 35 35 37 38 38 37 37 38 40 40 41 41 41 40 40 40 40 42 43 42 41 43 43 43 42 39 38 41 44 42 42 49 50 48 47 47 46 45 44 42 44 42 36 38 42 41 40 43 45 48 51 52 53 55 52 49 48 41 29 28 40 51 58 53 38 32 30 34 37 31 31 36 41 40 19 10 17 22 26 26 20 19 31 34 23 20 22 26 25 24 16 11 23 30 15 13 2 -11 12 17 -4 14 8 -15 3 14 8 5 0 -4 10 -7 -7 21 19 -9 -33 -11 15 7 -20 -47 -38 -22 -19 -4 -51 -47 4 -3 -10 -29 -38 -43 -23 11 35 29369 294 600 75 7912 8 9 29 6834 -999 14 42 76 107 132 158 188 235 297 367 442 537 708 1062 1662 2367 4073 7455 12504 21033 26163 24273 19594 7772 3992 2236 1949 1930 3352 3281 1392 24 23 23 22 22 22 22 24 26 31 36 40 41 43 43 41 39 36 35 33 32 31 30 29 29 28 28 28 28 28 28 29 29 29 29 29 28 29 29 30 29 30 30 31 30 31 31 32 32 32 31 31 31 31 30 29 27 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 30 30 30 30 31 32 32 33 34 34 35 35 35 36 36 35 35 35 35 35 35 36 36 35 35 34 34 34 34 34 34 35 35 35 35 35 35 34 34 35 34 34 34 35 35 35 35 35 34 34 35 36 37 37 37 37 39 40 39 39 40 40 40 39 40 40 41 42 41 41 43 43 43 41 41 41 40 42 45 46 49 49 49 46 44 43 40 41 39 41 43 41 44 44 39 39 44 44 45 50 53 50 48 53 53 48 45 35 29 35 47 52 52 39 31 34 36 32 21 27 30 34 34 25 26 28 25 27 24 11 9 31 43 37 25 11 12 31 40 26 13 4 7 12 12 6 2 8 4 -7 18 24 7 18 19 10 0 -12 -6 6 -10 -19 -11 0 -7 -17 -13 -31 -30 -12 -29 -23 -6 -5 11 -24 -44 -19 12 -26 -47 -28 -68 -22 35 62 29400 293 675 75 7902 8 10 0 6839 -1009 9 28 61 88 116 144 180 227 286 352 437 583 888 1479 1988 2769 4223 7236 13790 18326 22454 22927 20709 21324 17061 9228 298 22 21 21 21 21 22 22 22 22 22 23 27 31 36 39 40 46 56 59 55 50 43 36 33 31 31 30 31 31 30 28 27 27 28 29 29 29 29 29 28 29 30 31 30 30 30 31 30 31 31 32 31 31 31 31 31 30 29 29 27 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 29 30 30 30 30 31 32 33 34 34 35 35 35 35 36 35 35 34 34 34 34 35 35 35 35 34 34 33 33 33 34 34 35 35 35 35 35 34 35 34 35 34 34 34 34 35 35 35 35 35 36 36 36 37 37 37 37 39 38 38 38 39 39 39 40 41 42 44 43 42 44 45 45 45 43 42 42 43 46 48 47 47 50 51 47 44 45 42 40 39 40 42 40 41 45 46 48 52 48 48 54 54 50 50 54 57 52 47 44 42 48 51 43 42 35 33 45 41 27 22 32 36 37 36 33 35 30 34 36 31 32 32 32 36 37 17 -1 7 37 49 36 17 -8 8 18 1 -1 4 0 -13 -9 10 17 17 19 13 -8 -20 -19 4 5 -20 -13 19 24 19 19 15 -2 -7 7 -10 -9 13 19 34 27 15 -2 -17 -24 -15 -1 -15 34 55 20 29432 291 825 75 7909 8 10 32 6842 -1023 11 30 55 86 130 177 241 322 435 616 884 1291 2161 3062 4328 5737 7975 11759 22183 32241 40016 40934 32814 20479 4322 33 24 23 23 23 23 23 23 24 24 33 104 163 175 186 206 192 196 175 160 153 129 109 91 74 60 46 41 37 33 29 27 26 27 28 28 28 28 28 28 29 29 31 30 31 30 31 30 30 30 31 31 31 30 30 30 30 29 28 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 29 30 30 30 30 31 33 34 34 35 35 35 35 35 36 35 35 35 34 34 35 35 35 35 35 34 34 33 33 33 34 34 34 34 35 35 35 34 35 35 34 34 34 35 35 35 35 34 35 36 36 37 37 38 38 37 38 38 38 38 39 40 41 40 41 41 42 43 43 43 44 45 45 45 44 42 42 47 51 51 49 49 51 51 48 45 48 46 42 40 42 41 42 42 40 44 52 54 51 47 47 48 48 53 59 63 61 57 50 52 58 50 38 34 34 39 49 45 34 32 33 31 36 36 31 34 31 24 23 30 46 54 43 36 33 23 9 17 43 47 33 19 6 13 20 7 6 18 20 14 11 4 0 -5 2 26 12 -2 8 16 -3 -20 -3 17 34 51 39 28 28 37 39 18 -6 20 22 10 29 41 11 -21 7 19 26 12 4 15 -4 29463 293 675 75 7907 8 11 3 6843 -1039 10 29 56 81 117 162 227 304 451 665 1165 1674 2251 3577 6826 12924 19074 26066 28162 29117 33661 36703 34761 26489 18161 12398 4176 39 32 32 33 34 36 37 42 44 49 71 198 601 1073 1428 1852 2038 1974 1772 1825 1453 1287 645 421 268 171 119 77 49 35 31 28 27 28 29 29 29 29 29 29 29 30 30 30 31 30 31 30 31 31 31 31 31 31 31 30 29 29 29 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 28 29 29 30 30 31 32 33 34 35 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 34 35 34 34 35 34 34 35 35 35 35 35 35 35 35 35 34 35 35 36 37 38 38 38 39 39 39 39 40 40 40 41 41 41 41 41 41 41 41 42 44 45 43 41 40 41 48 50 49 50 51 53 53 49 48 49 46 47 45 43 41 44 43 37 39 48 51 50 47 51 52 53 59 60 57 53 56 55 54 57 55 45 36 39 41 42 48 43 31 24 17 27 37 36 33 27 20 22 32 25 29 36 32 28 25 20 22 24 20 34 30 21 33 50 34 13 26 31 18 6 -3 -4 -3 -3 14 28 27 23 26 28 6 15 25 32 38 19 5 3 51 80 44 3 -4 -6 -5 38 53 34 34 48 53 60 39 -1 -4 0 29495 294 600 75 7897 8 11 35 6841 -1052 11 33 55 84 111 152 195 257 330 470 671 1152 1378 2004 3035 5896 11396 16862 23470 26402 30961 40760 31668 21036 6296 1531 383 161 33 34 35 37 38 42 44 51 56 72 104 175 530 993 1342 1753 2015 2357 2538 3053 3043 3039 2497 2050 1811 1390 943 483 189 40 34 30 29 30 30 31 30 30 31 31 31 32 31 32 32 32 32 32 33 33 33 33 33 33 33 31 30 29 30 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 27 28 29 29 29 30 31 33 34 34 35 35 35 35 36 36 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 34 34 34 34 35 34 34 35 35 36 35 36 36 35 35 36 35 35 35 36 36 37 36 37 39 40 39 39 40 41 41 41 41 41 40 41 42 42 41 43 44 45 44 41 39 40 45 48 48 51 53 54 54 49 48 50 47 46 45 46 45 41 42 42 45 52 53 50 49 57 59 59 63 59 59 56 54 54 52 54 54 49 42 45 40 35 44 45 38 28 23 40 41 36 30 29 35 35 31 19 24 31 41 38 21 15 34 28 12 40 46 32 48 52 35 27 20 17 13 5 9 3 0 -2 1 -1 0 20 26 48 42 16 27 55 65 36 2 -12 29 55 17 35 25 12 -14 2 53 29 32 58 81 77 25 27 23 -14 29526 295 525 75 7890 8 12 6 6839 -1065 3 16 39 59 95 152 193 230 257 312 386 474 588 689 764 925 1279 3789 6686 10292 16482 24441 28401 17086 9604 1783 70 29 29 28 29 30 30 30 32 33 36 42 57 86 109 124 127 129 136 191 576 922 1363 1719 1865 1959 1744 1661 1344 968 548 269 111 64 41 34 33 31 32 31 32 32 32 32 33 32 33 33 34 34 34 34 35 35 35 34 34 34 32 30 29 30 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 26 28 29 29 29 30 32 33 33 34 35 35 35 35 36 36 35 35 34 34 34 34 33 34 34 34 34 33 33 34 34 34 34 34 35 34 34 34 35 35 36 36 36 36 35 35 35 35 35 36 36 36 37 36 36 38 39 39 38 39 39 40 42 41 40 40 42 43 42 41 42 44 44 44 41 39 40 40 45 47 53 54 52 51 48 47 48 46 40 39 43 43 41 42 47 53 54 53 49 49 56 57 54 53 55 60 60 55 53 52 49 52 56 53 51 44 40 46 48 47 38 37 46 37 33 44 45 37 34 28 45 57 43 48 51 24 17 46 54 28 31 52 39 35 45 43 31 23 20 11 6 12 3 -2 15 18 8 4 17 31 43 53 28 17 29 30 33 13 21 23 12 25 14 12 48 3 -26 33 31 9 25 73 90 28 32 43 5 29558 295 525 75 7895 8 12 38 6837 -1078 11 28 53 86 160 402 437 468 299 352 418 507 618 705 799 1020 1548 5035 12094 18950 23630 30721 20710 3794 31 29 28 28 29 29 31 31 32 33 35 37 40 44 52 73 88 101 105 168 408 928 1659 1568 1475 80 81 86 132 333 738 848 811 612 230 116 79 56 42 36 35 33 33 32 33 33 34 33 34 34 35 35 35 36 36 35 35 34 34 34 33 32 32 32 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 26 28 29 28 29 30 32 33 34 34 35 35 35 36 36 36 35 35 34 34 34 34 34 34 34 34 34 33 33 34 34 34 34 34 34 34 34 35 35 35 36 36 36 36 35 34 34 35 36 36 36 36 36 35 36 36 37 39 39 40 41 40 41 41 40 38 40 42 40 40 40 43 44 44 43 41 41 41 44 46 50 49 49 48 47 48 46 42 41 40 38 41 48 47 49 53 48 52 52 50 55 56 54 52 54 53 52 51 55 55 55 60 60 61 54 43 39 44 49 49 41 42 35 25 40 56 48 27 34 40 39 48 45 50 48 32 33 31 35 33 41 49 35 19 26 31 14 24 25 8 0 11 14 -3 11 25 23 24 37 49 32 8 14 7 -10 -18 -11 1 20 15 10 49 35 24 41 27 1 23 47 45 13 0 33 45 51 43 -6 29589 295 525 75 7898 8 13 9 6835 -1090 17 38 66 128 208 614 879 1012 714 388 436 499 577 649 772 973 1582 4856 12972 20315 19251 24362 14067 725 26 24 28 31 35 39 43 47 56 62 71 82 96 110 128 152 172 221 294 797 1778 2915 4268 5504 5198 2542 98 98 130 334 774 1032 1095 885 463 369 299 203 108 53 38 34 33 32 33 33 34 33 34 35 35 35 35 36 37 35 35 33 33 35 35 35 35 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 26 28 29 29 29 31 32 33 34 34 35 35 35 35 35 35 35 34 34 34 34 34 34 35 35 35 34 33 33 33 33 34 34 34 33 34 35 35 35 35 36 36 36 35 35 35 35 35 35 35 36 36 36 36 37 38 38 39 39 39 41 40 40 40 39 39 40 42 43 41 41 43 44 44 44 42 40 42 42 44 46 47 49 46 46 47 47 42 42 43 42 45 49 50 48 51 49 53 58 52 51 56 59 60 55 51 50 53 57 54 57 61 54 50 52 50 42 40 47 53 51 50 31 22 49 53 32 24 44 46 25 35 35 40 42 35 40 30 14 16 41 41 33 13 3 9 -1 7 15 2 -23 8 26 -21 -20 6 13 13 46 40 6 11 26 0 -36 -13 19 20 10 12 6 37 75 46 7 1 4 13 17 23 -13 -54 -17 13 10 7 -21 29621 296 450 75 7902 8 13 41 6833 -1102 12 35 58 88 185 583 1021 1197 857 770 430 492 576 653 709 810 1452 2438 9265 21456 19519 15478 16240 614 23 21 21 26 28 33 37 43 48 57 63 74 84 99 115 134 167 229 305 483 1102 1996 2764 3734 4734 4648 2624 109 81 80 102 154 334 432 408 347 321 264 185 101 52 38 35 33 33 34 33 34 33 34 34 35 35 35 36 36 35 34 33 33 35 36 35 36 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 26 28 28 29 30 32 33 33 34 34 35 35 35 35 35 35 35 34 34 34 34 34 35 35 35 35 34 34 33 33 33 34 34 34 34 34 34 35 35 35 35 36 36 35 34 35 35 35 35 35 36 36 36 37 37 38 39 38 38 37 39 39 38 39 39 39 40 42 44 43 43 43 42 41 42 43 40 41 44 45 44 47 50 45 43 43 45 44 41 42 44 48 46 44 46 49 49 54 58 53 50 56 55 53 50 51 54 57 54 50 51 49 48 49 57 54 39 32 36 37 44 46 28 26 45 46 32 35 50 35 11 31 36 36 33 18 30 36 23 6 18 28 16 15 18 21 8 9 13 0 -2 12 10 -16 -16 2 14 11 13 4 0 22 35 21 -17 2 38 36 41 10 5 18 12 -3 -15 -5 5 3 -1 -5 -42 -52 3 -2 -30 12 12 29652 297 375 75 7902 8 14 12 6831 -1115 12 29 52 88 162 371 796 972 831 502 406 442 528 642 724 819 982 1915 5589 19731 32873 29418 20581 18865 27 23 22 22 25 26 29 30 36 37 41 43 48 53 59 66 90 113 174 228 335 529 765 1012 1412 1229 1583 1050 897 373 54 57 57 57 52 48 45 41 37 36 36 36 36 35 34 34 35 35 35 34 35 35 35 35 35 36 36 35 35 34 33 33 35 35 36 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 26 27 28 29 30 32 33 33 34 34 34 35 35 35 35 35 35 34 34 33 33 34 35 35 35 35 34 34 33 33 33 34 34 34 34 34 34 34 35 35 35 35 36 35 35 35 35 34 35 36 35 35 36 37 37 37 38 38 39 38 38 39 39 40 40 40 41 42 42 41 41 42 42 41 43 43 41 43 45 46 44 46 48 44 44 41 44 47 46 44 47 51 47 43 43 51 56 58 61 58 49 50 52 50 54 59 57 57 54 52 53 48 47 58 72 59 37 31 33 32 35 39 36 34 40 33 32 42 36 30 21 23 33 37 20 22 38 42 35 21 28 34 29 43 41 25 28 30 16 2 21 21 8 14 2 12 32 40 38 16 7 8 15 29 15 9 29 35 20 1 16 12 -18 -19 8 17 23 21 27 31 -5 0 9 8 9 14 17 29684 297 375 75 7902 8 14 44 6828 -1127 19 33 61 94 171 428 456 506 358 371 391 457 557 675 757 839 1059 1582 8012 19855 28266 29881 25562 10607 22 20 20 21 23 24 27 27 32 33 37 39 44 47 51 57 79 87 107 156 160 171 244 307 486 650 1152 1438 1072 461 101 43 42 40 38 36 36 35 36 35 36 34 34 33 34 34 35 35 35 34 35 35 35 34 35 36 36 35 35 34 33 33 35 35 36 33 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 26 27 27 29 31 32 33 33 34 34 34 34 35 35 35 35 35 34 34 34 34 34 34 35 35 34 34 33 33 33 33 34 34 34 33 33 34 35 35 36 36 35 35 35 36 36 35 35 36 36 36 35 36 38 38 38 37 39 41 40 38 40 39 38 40 41 41 43 43 44 42 43 44 43 43 41 41 43 45 45 44 45 45 45 48 48 48 49 48 45 48 50 47 43 42 53 61 59 57 54 51 55 57 57 61 60 54 52 51 46 45 48 53 53 61 60 45 40 41 43 45 45 37 29 34 33 31 34 22 30 44 28 32 40 25 25 33 35 36 26 27 38 42 38 32 23 16 7 12 20 16 22 20 30 38 35 24 40 60 38 5 -21 0 28 -1 -26 10 21 6 12 27 1 -32 -11 38 37 5 -3 31 47 43 51 21 32 3 -14 34 29715 299 225 75 7905 8 15 15 6826 -1140 4 16 41 64 97 132 195 575 762 823 592 385 416 499 610 707 794 911 1520 4551 12461 18065 20902 19391 13377 991 20 18 18 18 20 20 23 23 25 27 31 32 37 38 42 43 50 60 71 117 113 117 122 153 339 540 637 613 273 138 96 39 41 39 37 34 35 34 36 35 35 35 36 33 34 33 34 34 34 34 35 35 35 35 36 36 36 34 34 33 33 34 35 35 35 33 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 26 27 28 29 31 32 33 34 34 34 35 35 35 36 36 36 35 35 34 34 34 35 35 35 35 34 34 34 33 33 33 34 34 34 34 34 34 35 35 36 35 34 35 35 35 35 35 35 35 36 36 36 37 38 39 39 39 39 40 40 40 39 38 38 40 41 41 41 42 45 46 46 44 44 41 40 40 41 44 47 47 47 49 48 49 49 46 44 45 42 43 43 42 40 40 51 55 51 51 49 54 58 54 53 55 56 52 47 49 46 40 42 50 49 43 38 36 41 39 41 44 40 32 23 26 31 21 24 24 25 34 31 30 43 42 20 20 15 10 13 17 28 29 28 22 16 -5 -5 15 27 45 35 14 29 47 45 16 3 15 17 -2 -35 0 21 -8 -13 -10 -10 21 18 -4 -18 -19 22 67 34 -43 -56 -16 6 16 17 27 4 -54 -9 58 29747 299 225 75 7909 8 15 47 6824 -1152 13 26 53 80 116 152 215 636 839 897 649 421 477 563 674 758 850 1088 2555 8210 19077 21906 19968 17422 2374 21 19 17 17 17 18 19 21 22 23 23 26 27 30 32 36 38 42 53 61 71 65 61 54 58 64 137 138 133 66 40 38 36 39 38 37 34 35 34 35 34 35 39 41 39 39 36 35 35 35 34 35 35 36 36 37 36 37 35 34 33 33 35 35 37 36 33 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 26 27 29 30 32 33 33 34 34 34 35 35 36 36 35 35 35 34 34 34 34 35 35 34 35 34 34 33 33 33 34 34 35 34 34 34 35 35 36 36 35 35 35 34 34 34 34 35 36 36 37 37 38 38 38 40 39 40 41 40 39 37 37 39 40 40 40 42 42 44 44 42 44 44 43 42 43 43 42 45 47 50 50 48 45 42 42 44 44 42 38 38 40 43 52 55 50 53 53 52 58 57 53 50 53 55 55 62 58 47 46 55 52 44 35 41 47 37 33 39 39 25 33 37 22 15 24 39 31 24 40 42 34 31 32 45 35 12 20 24 29 36 31 20 20 15 22 25 32 47 31 29 40 39 40 34 30 35 13 6 21 41 26 -19 -15 8 5 19 13 -7 5 32 51 50 25 -7 -18 -11 -3 17 26 22 -21 -39 41 85 29778 298 300 75 7910 8 16 18 6822 -1165 13 38 55 91 117 164 299 437 490 519 495 552 642 720 779 1030 1764 4795 14128 18924 18918 17711 9438 999 18 17 17 19 18 21 23 26 27 30 31 35 38 43 47 56 60 67 73 80 139 134 251 711 637 102 36 36 34 35 34 35 34 36 36 37 37 37 36 36 35 35 38 41 40 39 37 36 37 36 35 35 35 35 34 36 36 37 35 35 34 34 35 35 36 36 33 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 25 27 28 30 32 33 33 34 34 34 35 35 36 36 36 36 35 34 34 34 35 34 34 35 35 34 34 33 33 34 34 34 34 34 34 34 34 35 36 36 36 36 35 35 34 34 34 36 35 35 36 37 37 37 37 40 41 40 39 39 40 37 37 40 39 39 40 42 43 41 43 43 43 44 45 44 46 45 40 39 41 45 49 50 46 45 44 45 43 41 43 40 47 52 51 53 52 54 53 54 61 60 57 56 55 56 58 61 58 50 46 51 55 56 53 54 57 47 40 45 42 22 31 41 26 30 42 44 35 29 40 49 38 36 49 45 35 26 24 21 25 29 6 0 24 37 29 18 27 33 16 36 48 29 33 22 17 36 27 28 43 37 31 -5 -14 -1 12 33 -19 -10 37 18 21 16 18 28 35 32 11 36 30 -20 -25 25 65 47 29810 297 375 75 7910 8 16 50 6820 -1177 18 31 59 86 130 186 329 402 447 441 484 552 609 660 916 1893 5488 15229 13837 12884 8218 574 9 10 15 17 26 28 39 48 61 72 89 103 124 146 176 210 242 278 320 384 481 1364 1047 2549 4179 10001 10956 5474 2398 37 36 35 36 34 40 41 42 42 42 39 38 36 36 36 37 35 36 36 37 37 37 35 35 35 35 34 34 35 35 35 35 35 34 35 35 35 35 33 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 26 27 29 31 32 33 33 34 34 34 35 36 36 36 36 37 36 34 34 34 35 34 35 35 35 34 34 33 34 34 34 34 34 34 34 34 34 35 36 36 35 36 35 35 34 34 34 35 35 35 36 37 36 36 36 39 40 38 38 39 38 38 39 40 39 40 39 42 43 43 44 44 45 43 44 45 45 46 42 40 42 43 47 50 47 43 42 44 43 41 44 43 45 50 52 51 49 51 52 58 60 52 56 59 58 61 63 58 55 54 44 43 51 59 60 57 61 55 48 43 36 27 30 36 32 38 38 34 39 36 36 41 45 51 44 21 10 24 36 26 12 16 12 15 33 39 37 28 19 31 24 27 26 -3 12 -7 -26 24 32 19 44 31 19 26 40 16 0 17 -17 -5 0 -20 0 22 20 1 6 8 12 20 0 -23 -2 21 34 52 29841 296 450 75 7912 8 17 21 6817 -1189 8 25 45 98 542 931 1113 855 612 387 707 1800 2813 2771 2220 2777 6379 6239 4330 44 999999 999999 999999 10 17 32 43 63 82 109 135 170 204 252 304 372 452 535 621 705 775 1009 1976 2012 6703 11954 21987 20181 12587 2401 38 33 34 36 39 53 59 66 62 58 49 44 40 39 37 37 35 36 36 37 36 36 34 35 35 35 34 34 35 36 36 37 35 35 35 35 34 35 31 27 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 26 28 30 31 32 33 34 34 34 35 35 36 36 36 36 36 36 35 35 34 35 35 35 35 35 34 34 34 34 34 34 34 34 33 33 34 35 35 36 35 35 36 36 35 34 34 34 34 34 35 36 36 37 36 36 38 38 37 38 39 39 38 38 39 39 38 37 39 41 42 41 43 45 43 42 43 44 44 40 41 43 42 46 49 47 45 45 44 42 41 43 41 42 51 54 54 47 46 52 58 58 53 57 54 50 58 63 62 57 54 50 46 48 56 59 57 57 46 41 42 38 34 38 40 37 38 32 35 42 36 26 28 42 40 26 28 23 19 29 12 3 9 10 21 29 28 27 25 4 2 21 19 9 20 28 1 8 33 1 -9 29 39 33 14 38 35 -2 -4 2 18 6 -20 -8 41 34 5 0 -19 26 37 -7 7 26 -24 -8 54 29872 301 75 75 7912 8 17 52 6815 -1201 12 28 55 79 115 163 209 257 473 1588 6526 7332 6734 1666 1262 1541 2785 3818 3719 2486 1338 1283 1224 226 999999 999999 999999 999999 12 20 36 50 71 92 121 150 188 228 283 343 420 511 614 711 801 909 1185 1858 2920 7445 10534 13314 8706 7119 35 32 31 33 36 41 50 55 68 65 61 52 47 43 42 40 40 37 37 36 37 36 36 36 36 35 35 35 35 36 37 37 37 35 35 36 36 35 34 30 27 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 26 28 30 31 32 33 34 34 34 35 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 34 35 36 36 35 35 35 35 35 34 34 34 33 34 35 36 37 37 37 38 39 38 38 38 39 40 39 38 39 40 39 38 39 41 40 42 43 43 43 42 42 44 44 41 42 46 47 49 49 48 48 49 50 46 43 43 41 50 56 52 55 53 50 56 59 55 58 63 54 48 52 59 63 55 56 53 44 52 58 56 55 53 40 35 40 35 39 39 39 42 40 50 44 33 27 19 22 30 24 29 59 48 18 3 3 17 24 26 19 13 17 29 32 12 -11 6 20 4 23 43 37 27 34 24 8 13 22 23 15 8 5 10 4 23 33 29 14 13 24 6 20 12 -6 44 35 15 35 24 -11 -25 -26 29904 301 75 75 7914 8 18 24 6813 -1214 13 28 55 81 119 161 209 288 470 1260 6344 7104 7632 2754 1989 905 943 823 796 783 556 445 424 999999 999999 999999 999999 999999 8 18 35 48 70 91 122 155 195 240 300 368 456 545 655 745 864 1062 1714 2738 6578 10018 14052 12915 8361 959 31 28 29 31 35 37 39 41 50 52 50 47 46 43 42 41 42 39 38 37 38 37 37 36 36 35 36 35 36 37 38 37 36 35 35 36 35 34 32 29 26 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 27 29 30 31 32 33 34 34 34 35 35 35 35 35 35 36 35 35 35 35 35 35 35 35 36 35 35 34 34 34 34 34 34 33 34 34 35 36 36 35 35 34 34 34 34 34 34 34 34 36 36 37 36 36 38 39 39 39 39 38 39 38 37 37 39 40 40 41 42 42 43 42 42 42 43 44 45 45 43 41 47 51 49 50 49 48 48 50 49 47 46 45 51 53 48 50 55 54 54 54 48 54 58 51 50 51 51 51 48 52 48 44 49 50 53 50 47 40 32 29 23 31 29 31 41 45 52 44 32 27 28 25 22 22 29 54 53 30 11 23 30 26 25 16 2 4 19 13 15 -2 -15 29 18 -14 15 29 16 31 49 19 -1 4 -13 -3 -4 -16 31 25 20 24 0 -12 -11 -27 -33 -13 -23 -4 34 34 72 76 20 9 -27 -18 29935 300 150 75 7915 8 18 55 6811 -1225 16 37 62 85 99 116 266 699 2452 5432 6476 7044 7979 971 999999 999999 999999 999999 999999 999999 999999 30 150 574 771 749 242 14 20 32 48 67 89 119 154 193 257 318 384 470 551 659 758 869 1031 1744 2428 7002 11013 17504 15131 11528 958 31 29 30 31 35 38 41 51 56 65 72 74 77 71 64 52 49 44 41 38 38 37 37 37 36 35 35 35 35 37 39 39 41 36 35 35 34 32 31 29 25 22 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 27 29 30 31 32 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 33 33 33 34 35 35 35 35 35 34 34 35 35 35 35 34 34 35 36 37 36 36 37 39 40 39 38 38 39 39 39 38 38 40 39 40 42 43 44 43 43 42 45 48 44 43 42 40 43 47 47 49 48 47 47 49 47 46 44 44 44 43 46 53 53 46 50 54 52 54 52 51 52 47 45 49 51 44 43 45 47 49 50 50 51 48 35 26 25 34 29 31 39 45 49 36 26 27 29 19 24 37 29 24 29 35 22 19 32 21 8 14 29 31 21 8 19 6 -11 26 6 -15 14 1 11 28 20 22 2 -17 -30 -20 14 36 46 26 23 37 -4 -51 -42 -32 -13 -11 -15 20 38 42 66 67 10 5 0 0 29967 300 150 75 7916 8 19 27 6809 -1238 117 154 198 240 302 324 510 2111 5569 9252 10671 9149 8767 175 999999 999999 4 184 714 597 596 55 180 629 839 812 273 22 27 36 52 66 88 113 142 177 237 302 367 443 507 587 670 781 1015 2032 2653 8275 8182 9947 7299 3930 65 57 49 45 42 41 41 43 51 52 59 66 69 73 71 67 55 50 45 43 39 37 38 37 37 37 36 36 36 36 38 40 42 42 37 35 34 34 33 31 28 25 22 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 27 28 30 31 32 33 34 34 34 34 34 34 34 34 35 35 34 35 35 35 35 34 35 35 35 35 35 35 34 34 34 33 32 32 33 34 35 35 35 35 35 35 35 35 35 36 36 35 35 35 36 37 37 38 38 38 39 40 40 41 41 40 39 39 39 41 40 40 42 44 43 43 42 44 49 53 49 45 46 44 44 45 47 50 48 46 47 46 45 45 42 44 43 43 50 58 54 47 51 55 57 58 56 56 56 56 52 58 59 51 51 50 56 57 47 46 52 53 47 44 44 41 44 45 42 41 43 34 29 41 46 36 36 37 38 38 25 31 43 42 39 24 19 28 32 38 43 44 40 16 20 29 5 27 40 16 40 36 -1 13 17 -8 -17 -12 7 34 19 5 14 19 8 9 -1 -8 22 1 -19 6 29 40 10 10 41 12 16 25 29998 300 150 75 7916 8 19 58 6806 -1249 120 160 207 255 333 381 534 1656 3376 4640 5873 6035 4475 2256 1388 1151 3408 5672 6219 3866 1378 32 999999 999999 999999 2 10 17 24 33 44 55 71 90 112 138 168 217 272 326 381 436 484 569 772 1855 4040 6512 5471 5471 5551 2627 699 341 285 96 70 55 51 45 44 42 40 38 36 36 39 40 39 38 38 38 37 36 37 37 37 37 37 36 36 36 37 38 38 37 36 35 34 33 33 30 26 23 21 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 27 29 30 31 32 33 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 34 35 35 35 35 35 34 34 34 34 33 32 32 33 34 35 35 34 35 35 35 35 34 35 36 37 36 36 36 36 36 37 37 37 38 38 38 40 41 41 41 40 39 40 40 39 41 43 43 41 40 41 44 47 51 50 48 47 44 44 46 45 48 49 48 45 45 45 44 43 45 46 47 51 56 57 54 55 55 57 63 59 51 56 60 52 56 55 50 52 49 51 51 46 40 45 53 50 55 54 40 45 50 43 42 39 39 44 51 54 51 43 29 31 45 38 37 58 56 24 23 36 21 10 19 36 35 29 33 37 25 21 34 18 13 25 14 5 2 4 22 29 -2 -8 11 0 -4 -10 -12 6 18 6 1 29 -15 -49 -19 30 68 0 -15 61 54 3 -11 30030 300 150 75 7916 8 20 30 6804 -1261 282 345 423 501 601 738 1491 2138 2737 4549 6366 9955 7239 5298 1880 1202 3148 4794 5213 3114 786 49 11 10 10 11 13 16 18 22 26 29 36 42 52 61 71 82 98 115 139 162 183 213 273 555 2235 1125 2182 2452 3698 2824 940 450 382 89 65 50 45 39 37 37 37 35 34 33 35 35 35 33 34 33 35 35 36 36 36 36 37 36 36 36 36 37 36 36 36 35 33 33 32 28 25 22 20 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 27 29 30 32 33 33 33 33 33 33 33 34 34 34 34 34 33 33 34 35 35 35 35 35 36 35 35 34 34 34 34 34 33 33 33 34 34 34 34 35 35 34 35 34 34 35 36 37 37 36 35 36 37 37 37 38 37 37 40 40 40 41 41 40 40 40 40 41 43 44 44 43 44 44 46 46 45 44 43 44 45 45 47 48 50 49 45 45 45 46 43 40 43 47 50 56 61 57 60 59 55 64 66 55 55 55 48 52 50 45 48 44 47 48 52 46 44 59 55 48 41 35 30 33 39 40 36 39 41 40 38 39 33 29 38 36 36 46 40 27 22 42 50 24 19 30 27 21 27 39 34 12 12 7 6 19 0 -4 28 28 7 15 24 6 3 19 5 1 23 13 26 30 37 44 39 8 -18 24 45 55 50 19 28 65 35 -32 30061 300 150 75 7914 8 21 1 6802 -1273 452 541 638 725 936 1138 2507 5193 5612 11496 15485 27430 11378 6176 2193 209 211 56 52 35 13 13 11 10 9 9 8 9 11 11 13 14 16 19 23 24 28 31 36 41 46 51 58 81 119 175 363 1191 1896 2160 2535 2555 2408 2117 3036 3026 2419 1383 395 345 360 406 375 323 212 45 37 36 36 34 34 34 34 34 35 35 34 35 37 37 36 36 37 37 37 36 36 34 33 33 29 26 24 22 20 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 28 30 32 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 36 35 34 34 34 34 34 34 34 33 33 33 34 35 35 35 35 35 35 34 33 35 35 36 35 35 36 37 38 38 38 37 37 38 39 39 39 39 39 41 40 40 41 41 42 43 44 45 45 45 44 44 43 42 44 47 46 46 51 51 51 50 43 40 42 48 47 42 44 50 52 53 56 57 60 61 56 58 67 63 55 48 39 44 48 47 57 55 50 49 48 48 46 51 54 45 41 50 40 25 31 34 38 48 41 40 31 25 28 35 38 31 36 39 28 20 25 38 39 20 13 11 12 26 33 32 25 0 -26 -12 18 27 6 4 52 42 5 0 -1 10 7 -19 -28 5 37 40 55 45 54 40 -1 34 34 39 34 10 23 9 6 2 2 -12 30093 300 150 75 7916 8 21 33 6800 -1285 324 394 473 540 731 859 1639 3988 4116 11539 22629 37816 22254 13175 1764 1 999999 999999 999999 999999 999999 999999 7 5 999999 999999 999999 999999 999999 999999 3 6 11 14 23 27 35 42 53 63 77 93 116 148 392 1654 3213 4938 5523 5159 5400 5565 5209 5171 6584 6454 5788 5086 4130 3759 3009 2648 2375 1898 1473 1054 207 101 60 38 35 34 33 33 34 33 32 33 35 35 36 36 37 37 37 36 35 34 33 33 29 27 25 22 20 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 28 30 32 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 36 36 35 34 34 34 34 34 34 34 34 33 34 34 35 35 34 35 35 35 34 34 35 35 35 35 35 37 37 36 36 37 38 38 39 40 40 40 39 41 42 41 39 40 39 40 42 42 42 43 44 43 43 44 46 48 48 48 46 49 51 52 52 44 42 46 49 48 45 44 48 48 50 54 56 63 67 62 59 60 56 51 48 45 46 45 48 60 61 50 47 43 48 55 51 55 52 52 61 47 22 32 41 48 55 56 58 44 38 40 42 32 21 36 38 34 28 4 20 45 30 32 24 24 22 15 23 11 3 -20 -10 11 1 6 20 38 19 3 18 6 3 12 -27 -54 -18 -12 -13 5 25 34 -4 -14 42 36 22 42 13 -10 29 -2 -63 -26 10 30124 300 150 75 7917 8 22 4 6798 -1297 156 198 259 323 406 468 541 734 1790 4495 9653 24936 33198 30311 10030 40 36 20 38 168 309 324 545 308 260 999999 999999 999999 999999 999999 999999 999999 999999 3 13 19 30 38 55 68 90 110 142 180 435 1724 3717 5564 7286 8114 9313 9663 9349 8143 7575 7512 8155 10707 10721 10204 7479 5977 5841 5455 4721 3990 2353 1488 244 47 39 35 33 31 32 32 31 31 32 32 34 34 36 37 36 35 35 34 33 34 30 27 25 22 20 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 28 31 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 35 35 36 36 35 34 34 34 34 34 34 34 33 34 34 34 35 35 34 34 35 34 34 34 34 36 36 36 35 36 36 36 37 37 39 38 39 40 41 41 40 42 43 42 39 40 41 42 44 43 42 42 43 46 46 44 45 46 46 46 45 47 47 51 54 49 46 47 43 41 43 44 43 41 46 55 56 60 60 56 60 60 56 52 52 54 52 46 45 50 54 45 38 39 45 50 52 58 63 58 53 41 33 45 41 40 43 45 55 38 33 43 44 37 29 39 32 28 18 -6 18 52 48 42 36 17 0 6 23 31 24 7 4 4 -1 12 11 4 14 1 10 13 7 19 -14 -38 -22 -29 -56 -68 -8 4 -19 19 48 -5 6 22 -8 19 76 49 -42 -24 34 30156 300 150 75 7919 8 22 36 6795 -1308 50 73 111 149 197 246 293 374 564 798 2004 13295 21251 20370 9471 63 60 55 78 206 360 628 2464 2225 2048 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 7 21 31 50 67 93 115 152 202 353 764 2095 5094 8591 11715 14060 15195 15367 14036 13557 14236 15566 18238 18609 18629 15601 12623 10539 7321 4162 3159 2235 1435 226 48 40 35 32 30 30 30 31 31 33 32 33 33 35 35 35 34 33 34 34 32 28 26 25 22 20 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 29 31 32 33 33 33 32 32 33 34 34 34 34 34 35 35 34 34 34 34 34 35 35 35 36 35 34 34 34 34 34 34 33 33 34 35 35 35 35 34 34 35 34 34 34 35 36 36 35 35 36 37 37 38 38 40 39 38 40 40 40 39 41 42 40 40 41 42 42 43 44 42 41 43 47 47 44 45 46 45 44 45 47 47 50 52 47 44 42 40 43 45 44 42 38 42 49 55 61 58 56 60 60 60 60 54 52 54 48 43 49 58 48 33 35 44 51 61 62 59 48 38 45 45 53 47 32 37 34 35 29 24 29 27 29 35 37 36 37 24 15 34 43 34 18 10 -5 0 14 20 20 -7 0 9 9 33 33 -5 -9 32 30 17 34 33 11 -11 -10 -15 -22 -16 -22 -1 -30 -48 -17 16 16 37 6 -44 -16 38 55 -19 -14 15 30187 300 150 75 7919 8 23 7 6793 -1320 64 92 133 178 218 281 333 486 713 2027 4121 8255 8206 6674 418 999999 999999 1 8 21 49 305 1952 1905 1753 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5 19 28 48 65 91 114 151 204 455 1100 2471 5321 8016 10453 12729 15317 16921 18423 19696 20218 20843 20622 19965 18711 16516 14693 12123 7693 2685 1275 440 93 46 39 35 32 30 29 30 30 31 31 32 32 32 32 33 33 33 32 32 33 33 30 27 25 24 22 19 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 32 32 33 32 32 32 32 33 34 34 34 33 34 35 35 35 35 35 35 35 35 35 35 36 35 34 34 34 34 34 34 33 33 34 34 35 35 35 34 34 35 35 34 34 34 35 35 36 36 36 37 39 39 39 40 38 38 40 40 40 40 39 39 41 43 43 42 42 43 43 40 40 43 44 45 45 48 48 46 44 44 48 50 53 50 44 46 47 45 47 45 41 44 40 41 45 48 59 59 56 55 57 61 64 60 58 54 47 50 57 63 57 48 42 44 59 68 62 51 49 48 57 50 48 54 33 34 36 33 45 39 34 33 33 39 30 29 44 43 31 39 37 21 13 3 5 15 13 -2 -21 -21 18 29 15 36 26 -2 9 26 31 25 33 26 -8 -16 -33 -40 -23 9 39 30 -22 -45 -44 -25 24 42 -5 -31 -28 18 23 -17 25 11 30219 300 150 75 7919 8 23 39 6791 -1332 116 153 205 263 312 374 430 664 1071 3972 7440 11677 11128 7726 999999 999999 999999 999999 999999 999999 999999 64 51 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 8 21 29 47 62 86 108 138 173 340 806 2004 4005 6191 9827 12600 15392 17113 18547 19141 18692 18808 18250 17118 15165 12964 11489 9475 7382 3834 2121 1074 122 49 37 33 31 30 29 30 30 31 31 33 32 32 32 32 32 33 31 31 30 32 29 27 25 24 22 19 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 31 31 31 31 31 32 33 34 34 34 34 34 34 35 35 35 35 35 35 35 34 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 34 33 33 34 35 36 36 36 35 36 39 40 39 39 38 39 41 41 42 41 40 40 42 43 44 46 47 46 43 42 41 42 44 47 47 45 47 47 44 45 47 48 52 51 48 49 52 46 45 47 43 43 41 42 45 45 52 61 60 51 54 64 64 68 68 57 50 58 59 58 56 50 49 50 62 60 52 55 61 57 57 43 28 34 31 36 36 36 43 42 49 49 42 48 28 11 35 38 22 31 35 30 35 25 27 29 14 3 9 22 30 35 26 4 1 20 30 28 22 31 40 34 14 -17 -43 -20 10 25 33 3 2 32 13 -19 -1 20 17 37 13 5 18 -1 0 -12 30250 300 150 75 7920 8 24 10 6789 -1343 183 233 304 376 448 522 659 1154 2421 4893 8919 11415 10222 3537 9 999999 999999 999999 999999 999999 1 105 134 94 11 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 7 16 22 35 46 62 77 99 123 177 316 922 2200 3684 6866 8688 10097 10667 10745 11181 11836 13313 13851 14665 14737 13882 12617 10528 8063 4474 2231 1278 271 49 37 34 32 31 30 30 30 31 31 32 31 32 31 31 31 32 31 30 29 29 27 27 25 24 22 18 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 32 32 31 31 32 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 34 34 35 35 35 35 34 34 34 34 35 35 35 34 34 35 35 35 35 35 34 34 33 33 34 35 35 35 35 35 36 38 38 39 39 39 39 41 40 39 41 41 41 42 43 43 44 45 43 44 45 43 39 42 46 42 42 45 44 43 46 47 47 50 50 51 50 46 40 42 47 44 41 42 42 45 50 51 54 57 53 55 60 59 62 65 57 49 55 55 52 49 46 47 51 54 46 41 51 58 46 38 27 21 24 27 36 44 48 39 35 40 32 38 56 38 15 14 20 26 28 24 8 13 31 28 12 7 19 16 3 24 34 8 -12 -14 -7 -10 3 17 21 30 39 22 -7 -13 2 1 -6 3 -6 25 58 32 -5 -15 -1 27 28 -33 -58 -15 -3 -31 -33 30282 300 150 75 7921 8 24 42 6786 -1355 289 356 453 532 632 765 1114 3739 8015 7876 11575 16663 11237 8888 12766 14237 14019 10815 5 3 3 19 61 43 43 999999 999999 999999 999999 1 2 4 5 6 10 12 14 15 19 22 26 30 38 43 54 62 78 146 505 916 1197 1397 1587 1715 2258 3288 4588 4932 5802 6362 6526 6725 6288 4889 2607 1208 605 239 45 40 37 36 34 32 30 29 30 30 31 31 30 29 30 31 32 31 29 29 27 26 27 25 23 22 16 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 33 33 32 32 33 34 35 34 34 34 34 35 35 35 35 35 34 35 35 35 35 35 35 35 35 35 34 34 34 34 35 35 35 35 34 35 35 35 35 34 34 34 33 33 33 35 35 34 34 35 36 37 38 38 38 39 38 39 39 37 39 41 40 40 41 42 42 41 41 43 44 42 40 40 41 38 43 46 43 45 48 49 47 48 49 52 50 42 38 42 43 41 41 42 42 42 45 49 46 47 58 62 58 60 60 58 50 44 54 52 49 48 42 46 48 42 41 47 52 56 49 44 41 43 34 29 47 55 57 40 31 38 44 48 47 31 5 7 31 38 35 36 14 9 16 8 12 34 24 -7 -31 -4 19 0 6 4 -20 -5 28 14 0 1 10 21 15 -5 -4 -5 -5 4 20 50 22 -19 -6 2 2 32 -17 -42 -25 -16 27 23 41 30313 300 150 75 7926 8 25 13 6784 -1367 224 273 352 412 501 616 901 2859 6668 5383 6786 12817 11605 20665 29293 34475 33903 25075 20 17 16 15 16 16 15 14 14 13 15 16 17 18 19 19 20 21 21 21 21 21 21 21 23 23 26 26 26 27 26 26 32 35 43 64 87 99 85 64 53 56 60 62 68 74 72 72 67 62 55 49 45 41 37 34 30 29 30 29 29 30 30 29 30 30 32 31 30 28 27 26 26 25 24 20 16 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 34 35 33 33 34 35 35 35 34 34 35 35 35 35 35 34 34 35 35 35 35 35 36 36 35 34 34 34 34 34 34 35 35 35 34 34 34 35 35 35 35 34 33 33 34 35 35 34 35 35 35 36 38 37 36 38 39 38 39 38 40 41 39 38 40 43 44 42 41 44 43 41 43 43 44 43 47 46 40 43 51 51 45 47 50 52 48 47 46 40 40 40 40 39 40 36 41 52 49 47 59 62 61 66 63 58 55 56 60 52 50 50 47 49 44 43 54 63 60 56 57 55 46 49 41 31 49 48 39 39 36 35 41 48 42 28 12 15 44 53 46 30 25 32 9 -6 -2 28 34 18 -2 -4 6 13 32 22 1 25 43 1 -11 0 -9 20 27 -5 7 36 38 25 13 8 3 -23 -9 5 7 35 0 -4 19 9 49 60 57 30345 300 150 75 7923 8 25 45 6782 -1378 171 215 277 326 402 500 702 3088 3859 5744 9759 11187 16957 19184 25837 29610 24903 24058 40 18 16 15 15 14 13 12 13 12 13 14 14 16 18 19 20 20 22 21 22 21 21 22 22 23 25 26 26 26 27 27 26 26 27 33 33 33 31 31 34 43 102 124 121 93 62 60 58 57 53 49 45 40 38 35 31 29 29 28 28 28 30 29 30 29 31 30 30 27 27 26 26 25 24 20 16 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 36 37 36 35 35 35 35 35 35 35 36 35 35 36 35 35 35 35 35 35 36 36 36 36 35 34 34 34 34 34 34 35 35 35 35 34 35 35 35 35 34 34 33 33 34 35 35 34 34 34 36 36 37 38 38 39 38 38 39 39 41 41 40 39 41 42 42 41 40 43 44 42 41 42 45 46 46 45 41 41 46 46 44 46 48 50 47 49 49 42 39 39 43 44 43 37 39 48 48 50 56 58 61 62 58 55 56 59 53 54 59 55 54 47 40 47 54 62 61 55 53 43 29 39 49 40 44 50 39 45 42 28 24 33 41 37 24 12 27 43 25 8 29 42 25 13 -4 -1 24 36 20 15 14 13 14 -6 8 25 4 -22 2 5 -12 17 38 6 -8 19 0 -3 -39 -56 6 8 -13 -28 11 24 -31 -19 17 -2 7 41 33 30376 300 150 75 7925 8 26 16 6780 -1390 284 357 436 497 585 842 1453 10550 5733 11313 23109 28034 34242 11530 8835 8252 4150 9458 44 18 16 14 14 14 14 13 13 13 13 14 14 15 17 18 19 20 22 21 21 20 21 22 22 22 24 25 26 26 26 25 25 25 27 26 27 27 28 28 28 38 96 118 115 80 48 43 42 41 40 39 41 38 37 36 33 28 29 27 27 27 28 27 28 28 30 29 29 27 27 26 26 24 23 20 17 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 40 38 36 35 35 35 36 35 35 36 36 35 35 35 36 35 35 35 35 35 35 36 36 36 35 34 34 34 34 34 34 35 35 35 35 35 35 36 35 34 34 34 33 33 34 34 34 34 34 34 34 35 37 38 37 38 39 41 41 39 39 39 40 40 40 41 39 38 40 42 43 42 39 40 43 43 44 47 44 42 44 44 44 48 50 48 47 47 45 47 42 36 43 45 42 40 39 41 43 47 56 61 63 60 60 58 54 51 43 47 57 54 54 48 42 44 40 48 54 48 43 30 26 44 51 46 53 63 54 45 34 22 23 28 29 29 22 31 45 28 17 32 41 30 20 30 32 16 12 19 20 22 21 22 10 -2 0 -21 -39 -17 30 29 23 13 -1 1 0 11 4 10 -21 -41 0 14 13 9 49 53 -6 9 -8 -49 -2 40 77 30408 300 150 75 7925 8 26 48 6777 -1401 337 417 514 598 706 934 1510 9004 5869 12663 24210 28849 37167 18496 1675 57 51 42 30 18 15 13 13 13 13 13 13 13 14 14 14 14 16 16 17 18 20 20 21 21 22 22 22 22 23 24 25 24 24 23 24 23 25 25 26 26 26 26 26 32 34 36 40 39 39 38 39 39 38 36 37 35 35 33 32 28 29 27 26 26 26 26 26 26 30 28 28 26 26 26 26 24 22 19 17 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 45 43 39 36 35 35 36 36 36 36 36 36 35 35 36 36 35 35 35 35 35 35 36 36 36 35 34 34 34 34 34 34 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 34 35 34 35 35 36 38 39 36 37 39 42 41 40 40 39 39 40 39 41 42 39 42 45 44 40 38 42 42 43 45 45 42 41 44 46 48 49 49 48 49 49 47 47 43 38 42 40 37 43 42 39 40 42 52 62 64 60 56 62 56 52 47 44 46 41 47 47 47 52 46 48 56 60 52 38 40 45 43 45 56 58 50 40 35 26 28 32 23 27 38 48 46 29 26 37 33 11 5 30 47 36 16 14 31 43 35 30 29 20 -9 -32 -33 -3 17 15 6 -12 -12 2 13 17 14 15 -2 -33 -46 -15 27 32 14 34 66 60 -22 -66 46 71 41 30439 300 150 75 7926 8 27 19 6775 -1413 312 382 484 579 677 728 976 1618 10163 14888 27779 999999 29164 32031 2205 53 44 33 27 18 16 14 13 12 12 12 13 12 15 14 14 14 16 15 16 17 19 19 21 21 23 22 23 23 23 24 25 25 24 23 23 24 25 24 26 25 26 25 26 25 26 26 30 31 32 31 33 33 34 32 32 30 31 30 30 28 29 27 26 26 26 26 26 26 28 27 27 26 26 26 25 23 22 19 16 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 47 42 38 36 35 36 36 36 36 36 36 36 35 35 35 36 35 35 35 35 35 35 35 36 36 35 34 34 34 34 34 34 34 35 36 36 35 35 35 36 35 34 34 34 33 33 33 34 35 34 35 36 37 38 38 38 38 38 39 40 40 40 40 39 40 41 41 41 40 42 45 43 40 40 41 41 44 44 41 43 45 43 43 47 47 48 49 51 52 48 47 43 40 40 36 38 44 41 37 39 41 51 60 56 57 58 62 56 48 51 55 48 38 43 51 54 52 53 50 49 63 59 43 42 40 38 39 43 43 40 43 46 37 33 25 11 22 35 23 9 12 30 36 34 37 37 36 28 19 9 12 28 49 55 46 42 27 -6 11 19 21 18 -21 -41 -20 4 9 20 23 4 14 14 -14 -33 -9 16 29 0 15 68 24 -26 -33 53 89 34 30471 300 150 75 7925 8 27 51 6773 -1424 333 408 515 612 722 766 1097 1601 10840 16456 25524 999999 28705 30583 2562 72 59 34 25 19 16 14 14 13 13 12 14 14 15 16 16 15 16 16 16 17 18 19 20 20 22 22 23 22 23 23 25 25 24 23 24 24 25 24 26 26 26 25 26 25 26 25 27 28 31 29 30 27 28 28 30 29 29 28 29 28 29 27 28 27 28 27 27 26 27 26 27 27 26 26 26 23 22 19 17 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 46 40 37 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 36 36 35 34 34 34 34 34 34 34 35 36 36 36 35 35 36 35 34 34 34 33 33 33 33 33 34 34 36 36 37 37 37 38 39 39 39 39 39 40 41 40 40 42 41 40 43 44 41 41 41 39 41 44 42 42 47 48 45 44 43 43 47 48 48 49 49 49 45 41 39 40 39 38 40 42 46 46 53 54 52 56 61 62 53 42 46 55 48 48 54 56 54 46 44 45 47 52 50 45 34 35 50 40 27 29 31 36 39 26 20 16 1 15 27 17 15 19 41 50 46 52 41 27 9 2 16 3 9 33 36 38 38 12 -21 -4 26 48 31 -23 -29 -9 -21 -31 1 23 26 37 22 -11 -38 -14 13 13 0 30 45 -2 -1 4 11 45 81 30502 300 150 75 7928 8 28 22 6770 -1436 348 430 546 640 750 798 1148 1662 11425 22808 28922 999999 37017 32772 2073 111 85 57 40 26 19 17 15 14 14 13 14 14 15 15 15 15 16 16 17 18 19 19 20 21 22 21 21 20 21 22 26 25 24 23 23 24 26 25 26 25 27 26 26 25 27 25 26 26 31 30 30 28 29 28 29 28 29 27 29 28 28 26 27 27 28 28 28 28 28 28 28 27 26 25 25 23 22 19 17 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 38 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 36 36 36 35 34 34 34 34 34 34 35 35 36 36 35 35 36 35 34 34 34 34 34 34 32 32 33 34 36 36 36 37 35 36 38 39 38 37 38 38 40 39 40 42 42 42 42 41 42 41 40 39 41 43 42 45 45 43 45 47 46 43 44 46 48 50 52 50 46 46 45 47 43 38 39 42 46 49 52 54 56 54 58 59 51 51 50 53 49 50 61 55 52 53 44 47 52 47 41 42 38 43 59 50 37 35 32 33 40 29 27 31 16 15 21 29 26 16 14 25 36 38 25 18 9 3 27 23 14 29 16 4 4 -7 -17 -18 9 24 19 7 6 1 -7 -27 -24 26 40 18 -27 -58 -27 7 42 24 -15 42 29 -10 36 36 13 24 40 30534 300 150 75 7928 8 28 54 6768 -1447 353 438 554 655 720 792 1059 1919 12537 27272 40377 41404 42782 28928 1577 122 95 81 65 38 25 20 18 17 16 16 16 15 16 15 16 16 16 16 18 19 19 19 20 21 22 21 21 21 22 22 25 25 24 24 24 24 25 25 26 24 26 26 27 25 27 25 27 26 30 30 30 28 28 27 27 26 27 26 28 27 27 25 26 26 27 27 29 29 29 28 28 27 27 25 25 23 22 20 17 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 35 34 34 34 34 34 34 35 35 36 36 35 35 35 35 34 34 34 34 34 33 33 33 34 34 35 35 36 36 37 37 38 38 39 39 37 39 40 41 42 43 43 42 40 40 42 40 39 42 41 40 43 46 42 41 44 47 45 44 46 50 58 57 54 53 49 50 52 50 50 49 44 44 47 45 45 51 59 56 58 60 50 46 50 54 47 45 56 52 47 50 52 50 46 50 49 44 49 51 53 53 49 43 48 54 51 43 35 40 33 20 24 37 35 15 -5 -4 19 34 35 39 23 2 16 47 32 13 25 13 -6 -8 -19 -11 17 -1 21 20 -17 -10 29 35 -12 6 21 15 -15 -45 21 38 51 45 3 28 -2 -1 39 54 56 67 44 30565 300 150 75 7928 8 29 25 6766 -1459 390 487 588 666 736 961 1804 10458 20826 32269 38490 39285 30209 8680 1571 121 110 101 92 65 40 26 22 20 19 18 18 17 17 17 18 17 17 17 17 18 18 18 19 19 21 21 22 23 23 22 24 24 25 24 24 23 24 24 25 23 26 25 26 24 26 25 27 26 29 28 29 27 26 25 24 24 25 24 26 25 26 25 25 25 26 25 27 27 28 27 28 26 26 24 24 23 21 19 16 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 35 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 35 35 34 33 34 34 34 34 35 36 36 36 35 34 35 35 34 35 34 34 33 33 33 34 34 34 34 35 35 36 37 37 39 40 39 37 38 40 40 41 41 42 44 43 42 41 41 41 41 43 40 40 45 45 44 44 43 43 41 43 44 50 58 57 56 58 59 56 53 54 51 49 45 47 50 46 42 45 59 65 62 60 54 44 44 46 40 47 49 45 43 48 52 46 48 63 63 56 57 51 57 53 50 50 54 60 54 41 28 41 42 23 22 29 36 28 4 0 21 44 52 48 29 0 1 12 6 9 37 44 26 6 -8 14 34 21 30 15 -15 -3 5 22 10 -9 27 68 31 -2 10 -7 21 36 7 17 22 51 48 25 23 40 78 30596 300 150 75 7929 8 29 56 6763 -1470 459 566 646 718 797 1357 2524 16508 30446 39482 40322 31495 15791 151 143 137 133 127 117 99 65 36 27 24 21 20 20 19 19 18 17 17 17 17 18 17 18 17 19 19 21 20 22 23 23 22 24 25 25 24 24 23 24 24 25 24 26 25 26 24 26 24 26 26 29 29 28 26 25 24 25 24 25 24 26 25 25 24 25 25 26 25 26 27 28 28 27 26 25 24 24 23 21 19 16 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 35 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 33 34 34 35 35 35 35 36 36 35 35 35 34 35 35 34 33 34 34 33 33 33 33 34 34 35 37 38 38 38 39 39 38 40 40 39 41 42 43 44 44 43 42 42 43 42 41 40 41 44 43 46 49 45 44 45 45 44 46 50 52 53 54 59 56 53 56 50 41 38 43 43 45 51 49 58 65 61 62 62 61 57 51 45 46 53 53 51 44 42 46 51 56 48 50 51 46 59 55 50 51 50 50 46 42 37 47 43 29 20 24 34 35 36 21 17 34 33 32 28 1 2 13 17 21 27 30 14 -5 24 41 25 27 6 5 18 42 23 14 42 19 30 64 37 24 29 11 21 5 3 30 55 62 24 3 -17 -10 58 30628 300 150 75 7929 8 30 28 6761 -1481 469 573 644 732 827 1319 3472 14950 30065 39801 44764 28404 6954 156 150 145 142 134 120 100 69 39 29 26 24 23 23 23 22 21 20 18 17 18 17 17 18 19 21 20 21 21 23 24 24 24 25 25 26 25 25 24 25 24 25 24 26 25 26 25 26 25 27 27 29 27 26 24 25 24 25 24 26 25 25 25 25 24 25 26 26 26 27 27 29 28 27 26 26 25 25 23 21 19 17 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 35 35 35 36 35 34 34 35 35 34 35 35 34 33 34 34 33 33 34 34 34 36 36 38 39 40 38 38 39 41 42 41 41 42 42 42 42 42 41 43 45 44 42 41 42 39 41 42 45 49 47 44 45 47 48 49 51 50 48 49 54 53 53 58 52 41 44 46 38 38 44 46 54 56 58 68 68 63 56 56 52 47 49 51 53 42 39 45 47 43 36 38 49 55 56 50 45 50 55 45 36 31 33 29 28 30 13 14 22 43 58 33 29 21 -1 22 27 12 26 27 23 32 38 21 -8 -15 28 39 12 21 11 6 0 14 17 3 6 7 3 15 16 -5 7 24 26 -15 -14 19 32 24 6 31 10 21 45 30659 300 150 75 7931 8 30 59 6759 -1492 518 610 725 797 1049 4009 8173 21879 29595 35275 36676 14893 3263 142 139 139 136 128 114 94 69 37 32 29 28 27 28 27 26 24 22 19 18 18 18 17 18 19 20 21 20 20 22 23 23 23 24 24 25 25 25 25 25 24 25 25 25 24 26 25 25 25 27 27 27 24 25 23 24 24 25 24 25 24 25 25 25 24 26 27 26 26 27 27 29 28 27 26 26 25 24 22 21 19 16 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 36 36 36 36 36 36 35 35 35 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 35 34 34 35 35 36 35 34 34 34 35 35 35 35 34 33 33 34 33 33 33 34 34 36 37 36 38 39 38 39 39 40 40 39 41 42 41 42 42 41 41 42 43 43 42 42 41 38 40 42 42 45 48 44 43 46 47 47 48 46 46 47 49 50 52 55 51 45 44 37 34 36 37 44 47 56 67 71 74 65 56 55 53 52 41 45 50 44 42 37 41 46 44 45 59 70 64 51 44 47 49 49 32 14 19 14 14 16 12 8 13 42 44 36 40 16 -1 22 22 14 32 9 0 37 56 46 34 15 18 20 6 26 51 44 6 -28 -22 2 -23 -36 1 33 33 4 -15 6 26 0 5 24 19 23 20 15 -15 20 57 30691 300 150 75 7930 8 31 31 6756 -1504 577 662 796 857 1321 4309 9477 22349 24567 24416 20829 4388 115 112 113 128 129 125 116 103 85 47 41 37 35 34 34 33 32 28 25 22 20 19 18 18 18 18 19 20 20 20 21 21 22 22 24 24 24 25 25 25 25 24 25 25 25 24 26 25 26 25 26 26 26 24 25 23 24 24 25 23 24 24 24 24 24 25 27 27 26 26 26 27 29 28 27 26 25 24 24 22 20 18 17 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 36 36 35 35 36 35 35 35 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 35 35 34 35 35 36 36 35 34 34 35 35 34 35 34 33 33 34 34 34 33 34 35 35 37 37 37 38 39 40 39 38 38 37 39 41 39 39 41 41 41 42 41 41 43 42 42 41 38 39 41 41 44 45 43 43 45 45 41 42 47 46 47 51 51 51 50 47 43 37 39 40 45 46 48 61 67 65 62 56 54 51 51 48 40 51 51 46 50 42 42 46 44 42 43 55 59 53 50 41 31 40 29 21 27 22 29 22 19 25 20 24 25 29 25 12 15 9 9 14 22 12 20 32 24 36 23 14 8 7 30 20 15 20 -10 -49 -9 43 -2 -60 -16 10 2 37 23 22 -1 -14 24 19 0 12 10 -13 -54 -26 1 30722 300 150 75 7933 8 32 2 6754 -1515 561 660 740 805 1153 4222 9856 19354 18277 24228 27231 5925 111 103 102 116 130 127 122 104 93 69 57 49 44 42 41 41 40 36 30 25 21 19 18 18 18 19 19 18 19 20 21 20 21 21 23 23 24 23 24 24 25 24 25 24 25 24 26 25 26 25 26 25 24 23 24 23 24 24 24 23 24 24 24 24 24 26 27 26 26 26 26 27 28 27 27 25 24 23 23 21 20 18 17 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 36 36 35 35 35 35 35 35 35 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 34 34 34 35 35 35 35 35 36 36 35 34 34 35 35 34 33 34 34 34 34 34 34 34 35 35 36 37 38 38 39 40 39 39 37 37 39 41 41 39 40 41 41 41 41 41 41 43 42 41 41 39 39 39 39 42 45 44 43 45 43 43 46 48 50 53 53 52 52 51 51 45 40 43 42 44 44 49 57 60 60 55 48 43 45 48 41 40 49 49 45 50 50 49 51 45 38 32 48 48 35 44 47 41 42 36 32 29 22 23 27 32 41 31 19 28 24 16 28 34 13 15 7 3 10 29 29 -2 -9 -8 16 12 -3 18 -3 -23 -7 -19 -30 -15 -4 -17 -32 -26 -14 -9 25 39 5 -44 -42 6 -7 -18 5 47 57 -11 -15 12 30754 300 150 75 7933 8 32 34 6752 -1526 549 643 708 859 1198 4405 9678 17633 17354 23979 25862 4260 228 110 107 109 127 125 122 104 95 87 76 67 59 52 50 49 49 45 39 26 22 19 18 18 18 17 18 18 19 20 20 20 21 21 22 21 23 22 23 25 26 25 25 24 24 23 26 25 26 25 26 25 24 23 24 23 24 23 23 23 24 23 24 23 24 26 28 26 26 26 26 27 28 26 26 25 24 23 23 21 20 19 18 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 35 35 35 34 34 35 35 34 34 35 35 35 35 35 36 35 35 35 35 35 35 36 36 35 35 34 34 34 35 35 35 35 35 36 36 35 34 34 35 34 34 33 33 34 34 34 33 33 34 35 35 34 35 36 37 39 38 38 39 38 39 41 41 40 41 43 44 41 40 42 43 42 42 42 42 42 41 42 38 39 46 48 48 49 51 46 45 45 49 57 57 59 58 55 51 49 43 36 43 47 45 44 48 58 61 59 58 55 49 50 45 41 44 44 43 37 42 55 54 57 47 42 47 54 54 46 51 46 43 48 53 40 30 31 26 36 49 50 45 35 39 31 21 21 14 23 19 7 21 19 21 21 -3 -7 17 33 22 -4 -11 5 17 13 2 36 13 -6 -9 -30 -28 -4 22 37 34 -3 -5 -7 16 7 -34 -30 43 77 30 8 36 30785 300 150 75 7936 8 33 5 6749 -1537 570 652 747 925 1440 1921 10215 15900 16699 17768 15803 2967 247 125 116 114 119 119 117 109 103 99 94 88 77 66 62 60 59 56 51 31 24 20 19 18 18 17 18 18 18 19 20 20 21 21 22 22 22 22 24 25 27 26 26 24 24 23 25 24 26 25 26 25 26 24 25 24 24 23 24 23 24 23 24 23 24 24 27 27 27 26 26 26 28 26 26 24 24 23 23 22 21 20 17 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 35 34 34 34 34 35 35 34 34 35 35 35 35 36 36 35 35 35 35 35 35 36 36 35 35 35 34 34 35 35 35 35 35 36 36 35 34 35 35 34 34 34 33 34 33 33 34 34 34 36 35 33 36 37 37 37 37 38 39 40 41 40 40 40 40 40 43 43 42 44 45 45 44 44 46 43 40 44 41 40 45 47 49 52 51 48 48 43 45 52 55 56 54 53 54 51 46 40 41 44 41 40 47 55 59 56 56 57 54 56 43 38 46 44 40 40 49 59 53 56 56 49 58 60 60 61 58 47 37 41 50 47 46 47 44 45 57 51 45 44 35 30 20 11 16 33 20 20 35 38 41 24 25 45 52 56 47 19 4 22 13 -5 3 46 30 19 18 -33 -22 -1 25 61 36 34 67 25 12 41 2 -17 31 49 38 22 18 30817 300 150 75 7937 8 33 37 6747 -1549 572 658 739 889 1268 2239 8815 17436 18758 19692 15704 2474 176 149 131 117 115 114 115 113 110 108 104 100 93 84 78 75 71 65 58 35 24 21 19 17 18 17 18 17 17 17 19 19 20 21 22 22 22 21 23 24 26 26 26 24 25 24 25 24 25 25 26 26 28 26 26 25 25 23 24 23 24 24 24 23 25 25 27 28 28 27 27 26 28 26 26 24 24 23 23 22 22 19 16 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 35 34 35 35 35 35 35 35 35 35 36 36 36 36 36 35 35 35 35 35 36 36 36 36 35 35 34 34 34 35 35 35 35 36 36 35 34 35 35 34 34 34 33 33 33 33 34 34 33 34 34 34 36 37 38 37 36 37 37 40 41 39 40 41 39 40 43 42 42 45 45 44 43 44 45 42 43 45 45 41 40 42 42 45 46 46 49 47 45 44 51 53 50 53 53 53 48 41 36 35 37 35 42 47 53 56 53 53 58 58 43 39 38 40 45 45 53 54 47 51 49 42 51 49 47 51 46 49 52 48 40 37 35 34 30 26 40 32 34 44 35 21 14 24 35 34 25 23 14 34 54 23 42 40 13 30 13 21 40 34 8 -14 7 24 27 5 0 -2 -26 -30 6 41 38 19 11 0 0 26 24 32 52 35 13 38 29 30848 300 150 75 7940 8 34 8 6745 -1559 560 647 728 925 1970 3357 5924 15077 24813 28578 22338 3579 1196 155 133 114 111 110 117 118 121 122 120 117 113 106 98 90 83 74 60 37 27 23 20 19 18 17 18 17 18 18 19 19 20 21 22 21 22 21 22 23 25 25 26 25 24 24 25 25 26 25 27 27 28 26 27 26 26 24 25 24 25 24 25 24 26 27 29 28 28 27 27 27 28 27 26 25 24 24 25 23 22 18 15 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 35 35 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 36 36 36 36 36 36 35 35 35 34 34 35 35 35 35 35 36 36 35 34 34 34 34 33 32 32 34 34 34 34 33 33 33 35 36 37 37 37 37 37 38 38 39 39 39 40 40 41 43 42 41 43 45 44 42 45 46 43 43 43 43 40 38 39 37 41 45 45 48 48 47 42 46 51 52 58 55 56 49 42 40 37 41 43 47 49 51 57 59 58 62 57 45 42 36 39 44 33 38 45 41 40 34 37 46 48 48 48 49 52 44 46 44 19 14 23 25 27 15 1 6 20 22 1 -6 10 36 20 6 11 -3 18 42 27 36 14 -12 -7 -25 5 33 29 27 -7 -9 -15 -23 -16 1 13 -33 -52 -26 -4 -15 -54 -64 -20 4 -5 0 4 6 29 20 48 41 30880 300 150 75 7941 8 34 40 6742 -1571 735 857 1065 1699 3108 6541 13180 18630 24245 24537 17647 2474 1187 138 117 106 104 108 118 123 130 134 134 132 127 119 107 95 83 68 50 35 29 25 22 20 19 18 18 18 19 18 19 19 19 19 20 21 22 22 22 22 24 25 25 24 23 23 24 24 25 24 26 26 26 25 25 24 24 23 24 23 24 23 25 25 27 27 27 27 27 26 26 26 27 26 26 25 24 23 24 22 20 17 15 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 35 35 36 36 36 36 35 35 34 35 34 34 35 35 35 35 35 36 35 35 36 36 36 35 35 35 35 35 35 34 35 35 36 36 36 35 34 34 34 33 32 32 33 34 35 34 34 33 33 34 35 37 38 38 37 38 38 39 39 39 40 39 40 42 42 43 44 43 43 45 46 45 47 47 46 43 40 41 42 38 36 37 40 45 44 46 46 44 45 45 47 49 55 60 59 55 48 46 40 39 45 45 45 50 53 56 59 61 58 46 43 44 45 44 30 32 44 40 34 38 48 50 57 63 52 48 50 40 49 55 36 28 27 23 34 25 9 10 33 41 8 -22 -4 41 20 -2 1 -5 15 34 26 23 14 14 16 12 11 7 10 22 19 12 -19 -40 5 47 43 13 -20 -15 11 -14 -36 -30 -9 2 -16 -26 4 30 44 35 37 41 30911 300 150 75 8073 8 35 11 6740 -1582 937 1054 1487 1831 3912 8837 18209 23189 22079 16481 5641 1185 173 130 105 97 95 100 108 115 120 126 128 126 122 115 103 89 68 48 37 31 28 26 24 22 20 19 18 18 18 17 17 18 18 18 19 19 19 20 20 20 22 22 22 22 22 22 23 23 23 24 24 25 24 24 23 23 23 23 22 21 22 22 24 26 27 27 26 25 25 25 25 26 25 25 25 24 24 24 23 20 20 18 17 15 14 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 34 34 34 33 32 30 30 30 30 31 33 34 35 34 35 35 35 35 35 35 35 36 36 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 33 33 34 34 34 33 33 33 34 34 36 37 37 38 38 38 39 40 41 41 42 42 43 43 42 43 43 42 43 45 44 45 47 48 46 40 39 41 38 35 36 38 42 43 44 46 46 46 47 46 46 49 54 59 61 55 47 41 41 43 40 39 47 49 50 54 57 55 50 54 56 56 57 43 35 33 31 39 45 52 52 42 52 55 50 55 55 55 57 54 37 27 24 29 35 31 28 45 53 23 -1 16 37 16 -3 2 6 7 16 12 1 7 17 19 11 4 1 0 9 22 20 3 10 34 27 30 29 -12 0 25 -4 -40 -29 -2 -11 -28 -19 19 28 45 50 39 16 30943 301 75 75 8236 8 35 43 6739 -1594 703 796 890 1015 1342 2917 6523 12733 19569 22730 22595 13986 5453 160 126 104 94 91 91 93 95 96 99 108 112 112 108 100 86 57 37 31 27 25 25 26 25 23 22 20 19 18 18 18 19 19 18 19 19 19 19 20 19 20 20 20 21 21 22 23 23 23 24 25 25 24 25 24 23 23 23 23 23 24 24 26 26 26 26 26 26 26 26 26 26 26 26 26 25 26 25 24 23 23 22 21 19 17 17 16 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 30 30 29 27 26 26 26 27 29 32 34 34 33 34 35 35 35 35 35 35 35 36 36 36 35 35 35 35 34 34 34 34 34 34 34 35 35 35 35 34 33 33 33 33 33 34 34 34 36 36 36 38 38 37 37 39 41 41 42 42 43 43 40 40 41 40 42 43 42 43 45 47 45 39 38 39 37 37 39 38 40 42 42 47 49 44 46 49 45 47 54 57 60 58 51 46 43 49 48 42 48 53 54 57 55 53 55 58 50 51 51 40 37 37 42 48 51 59 55 47 52 53 62 62 53 55 55 43 33 29 28 35 40 40 25 32 45 17 2 19 26 15 7 11 14 7 7 4 0 -8 3 8 -12 1 3 -9 0 2 6 5 18 16 -5 -17 -27 -32 -18 11 14 -24 -42 -16 -7 -24 -10 27 22 15 17 25 42 30974 300 150 75 8404 8 36 14 6737 -1606 585 694 884 1030 1597 3434 7841 14567 19353 22175 15980 6604 141 119 107 99 94 88 83 76 73 72 84 96 97 93 79 63 43 30 25 23 21 21 23 24 23 23 23 21 21 20 20 20 19 18 19 19 19 19 20 20 20 20 19 19 20 22 22 22 22 24 25 25 25 25 25 24 24 23 24 25 25 26 26 26 26 26 26 26 26 27 27 27 26 26 26 26 27 26 25 26 26 25 24 23 22 21 20 20 19 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 27 25 24 24 25 26 27 29 31 33 33 33 33 34 35 35 35 35 35 35 35 36 36 35 35 35 35 34 34 33 33 33 34 34 35 35 35 35 34 34 35 34 33 34 35 35 36 37 36 36 38 38 37 36 38 39 40 41 41 41 42 42 40 41 43 43 43 42 44 46 46 45 42 40 40 39 42 40 38 40 40 42 46 46 44 46 47 44 46 51 52 55 58 57 48 42 50 48 41 46 53 59 62 50 44 51 49 37 38 36 35 45 54 58 47 48 57 47 50 58 51 56 45 37 58 64 45 29 29 27 27 38 44 22 9 23 18 -5 -2 12 21 15 17 30 21 10 9 12 7 23 7 -10 14 -5 -12 8 4 12 9 11 6 3 9 -3 -12 -5 26 50 35 -6 -19 0 1 -6 20 15 -22 -11 6 26 31006 300 150 75 8592 8 36 46 6735 -1619 572 682 861 1109 1668 3245 8181 15093 18831 18881 11669 4305 1954 115 105 99 92 85 74 62 55 53 55 62 60 56 41 31 25 21 19 17 16 17 17 19 20 21 21 22 23 22 21 20 18 17 18 17 17 17 19 19 19 19 19 18 20 21 22 21 21 23 24 24 25 24 24 24 25 24 25 25 25 25 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 22 22 22 21 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 23 24 26 28 29 31 33 33 33 34 34 35 35 35 35 35 35 35 35 35 35 36 36 35 35 34 33 32 32 33 34 34 34 35 35 35 35 35 35 34 34 34 34 36 37 36 36 38 38 38 37 38 38 39 40 40 39 41 42 41 42 44 44 43 44 45 45 45 44 45 44 41 42 42 37 36 39 39 41 45 43 45 43 38 40 44 47 48 51 56 57 51 43 40 40 39 42 49 51 50 41 40 48 45 37 35 36 36 41 50 50 40 42 47 36 42 57 52 50 38 35 49 48 36 30 41 39 17 18 37 39 11 3 20 16 22 28 36 28 28 51 44 35 24 20 41 50 9 -1 19 1 7 32 -1 4 28 10 11 8 20 29 25 33 43 35 22 2 3 3 0 29 10 -16 -8 5 12 -3 31037 300 150 75 8772 8 37 17 6733 -1631 564 668 742 1037 2258 4031 8772 14725 17655 18518 14449 5618 1951 109 97 89 82 76 63 53 40 36 32 29 27 25 20 19 18 17 16 14 14 14 14 15 16 16 16 17 19 19 19 18 17 16 16 16 16 16 17 18 17 18 17 18 18 19 20 20 20 21 22 23 23 23 24 24 25 24 24 25 25 26 25 25 24 25 25 25 25 25 25 25 25 26 25 25 25 26 25 26 26 27 27 27 27 27 27 27 26 26 25 23 22 21 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 28 29 30 31 32 33 33 34 34 35 35 35 35 35 35 35 35 35 35 35 36 36 36 35 33 32 32 33 33 33 33 34 34 35 35 35 35 35 34 34 35 35 37 37 37 38 37 37 36 36 37 38 38 38 38 39 41 42 42 42 43 41 41 42 41 41 41 43 46 43 42 39 35 36 39 40 37 39 43 41 37 36 40 43 45 48 49 47 46 47 42 35 34 36 41 48 47 40 40 48 51 47 37 29 31 36 40 41 38 35 40 37 27 35 45 46 45 41 39 30 19 22 25 28 31 20 17 33 41 24 3 5 17 26 22 36 28 9 21 36 54 25 4 19 12 -3 0 9 -2 -19 -11 -27 -12 12 -14 -9 14 5 -4 21 16 13 -1 -21 -19 4 -2 -10 34 11 -5 -10 -24 -20 -31 31069 300 150 75 8956 8 37 49 6732 -1645 622 721 777 1180 2685 5828 11720 16632 18252 17068 10874 3686 118 103 93 86 80 73 60 48 35 29 25 21 18 16 15 14 14 13 13 13 13 13 14 14 14 14 15 15 16 17 17 17 17 16 16 16 16 16 17 17 16 16 16 17 18 18 18 19 19 20 20 20 20 21 22 23 24 23 23 24 25 25 25 25 25 25 25 25 24 23 25 25 25 25 25 25 25 25 26 27 27 27 28 28 28 28 29 29 30 29 27 26 26 25 23 22 19 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 31 31 32 33 33 33 34 35 35 35 36 35 35 35 35 35 35 35 35 36 36 34 33 32 32 33 33 33 33 34 34 35 35 35 35 35 35 35 34 36 36 37 37 37 36 36 36 37 36 36 37 37 38 40 42 42 41 41 40 40 43 41 40 41 42 43 43 41 37 37 36 36 40 38 37 38 36 36 37 40 41 42 46 50 46 44 47 43 39 38 36 38 45 49 46 43 49 52 48 41 33 36 45 47 37 31 36 43 45 40 36 38 42 40 37 33 26 28 26 21 18 11 18 28 33 26 20 21 14 17 14 2 7 0 -14 -3 28 50 10 -9 -2 -1 5 8 4 -7 -32 -37 -3 5 -14 -30 -20 14 19 12 9 -7 0 -5 -22 -26 -24 -18 24 47 9 -21 -31 -51 -81 -51 31100 301 75 75 9130 8 38 20 6730 -1658 751 835 920 1092 1740 2784 5709 13688 20530 21531 17077 5103 959 117 109 103 98 92 81 67 47 36 30 25 19 16 13 11 10 10 10 10 12 14 16 17 18 18 18 18 18 19 19 19 19 17 16 16 15 16 16 17 17 16 16 17 17 17 18 19 20 20 21 21 21 21 21 22 21 23 23 24 24 25 25 25 25 26 26 26 26 25 25 26 26 26 26 25 25 26 27 28 28 29 29 29 29 29 30 30 32 31 29 30 31 31 29 27 24 22 21 20 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 32 33 33 34 35 35 35 36 36 36 35 35 35 35 34 35 35 36 35 34 33 33 34 33 32 33 33 33 34 35 36 36 35 35 35 35 35 37 37 38 38 37 37 37 37 36 36 38 38 39 40 41 43 43 43 41 42 43 43 41 41 42 42 44 41 40 41 38 37 37 40 40 37 40 39 38 42 41 42 44 46 48 50 51 50 46 43 37 34 44 49 46 44 49 48 42 43 42 44 47 45 36 31 38 43 52 55 49 46 47 40 37 35 40 43 32 28 32 25 23 27 26 29 36 40 27 32 28 10 10 13 20 23 33 44 24 23 19 19 27 21 24 22 20 7 19 23 -3 5 14 3 22 31 -12 -6 23 28 15 -13 -27 -28 37 53 -9 -27 -2 -25 -62 -20 31132 301 75 75 9321 8 38 52 6728 -1671 825 915 1015 1248 1910 2705 4430 11717 18327 19071 16466 7791 618 119 114 110 106 97 84 71 50 36 29 24 18 15 12 10 9 9 10 10 13 16 19 21 21 21 22 22 21 21 21 19 19 17 16 14 14 14 14 14 15 16 16 17 17 17 17 19 20 21 22 22 22 22 22 22 22 23 23 23 24 24 24 24 25 26 26 25 26 26 26 26 27 26 25 25 26 28 29 30 30 30 29 29 30 31 32 31 32 29 31 33 34 33 32 30 27 26 25 21 19 14 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 33 34 35 35 35 36 36 36 36 36 35 35 35 34 35 35 34 33 34 34 34 33 33 33 33 33 34 34 35 35 35 35 36 35 36 37 38 39 39 38 38 38 37 37 37 38 38 39 39 40 42 42 42 41 42 42 42 43 43 43 42 44 44 44 44 42 40 38 39 39 37 41 40 40 45 45 42 43 44 48 54 52 49 46 41 33 30 41 51 48 47 50 46 37 39 45 46 43 35 37 38 37 40 42 48 51 50 49 38 35 40 42 42 38 38 31 22 24 24 32 43 45 33 22 33 26 22 31 41 46 35 25 31 37 37 27 20 16 13 23 17 30 20 -1 31 38 36 42 14 23 20 -19 15 45 35 10 -14 -25 -31 11 51 36 -3 -13 21 52 19 31163 300 150 75 9515 8 39 23 6726 -1684 726 818 960 1195 2292 4418 11272 18655 21804 21369 13323 826 114 109 104 93 80 68 57 47 35 28 24 17 13 10 9 9 12 13 14 16 18 19 21 21 22 23 24 23 23 21 19 18 17 16 14 14 13 12 12 13 15 15 16 16 16 17 18 19 20 21 21 21 21 22 22 22 22 23 22 23 22 23 23 24 25 24 24 25 25 26 25 26 25 26 26 28 29 30 31 30 28 29 29 30 31 30 30 30 31 33 33 33 32 31 30 29 28 26 21 18 15 13 13 12 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 35 35 35 36 36 36 36 36 36 35 35 35 35 34 33 33 34 34 34 34 34 34 33 33 33 34 35 35 35 36 36 36 36 37 38 39 39 39 39 38 37 37 37 37 38 39 40 40 40 39 40 41 41 41 43 45 46 45 44 45 45 42 41 41 39 38 37 35 37 39 39 40 41 40 44 47 50 52 49 44 40 38 35 31 35 47 49 48 51 50 40 36 37 40 40 33 39 45 45 43 39 43 43 44 48 40 39 41 35 43 46 45 32 15 21 25 36 44 39 31 34 31 22 28 40 51 27 14 14 9 25 8 4 3 -8 8 13 14 24 23 13 35 37 20 20 12 25 20 10 25 32 23 8 1 -18 -30 -17 -2 10 -27 -51 15 68 14 31195 300 150 75 9718 8 39 55 6724 -1698 613 690 760 911 1853 3926 11345 17134 19619 18289 11622 2004 114 107 100 81 63 54 44 40 33 27 21 13 9 8 8 9 14 16 17 19 19 19 20 22 23 24 24 23 22 21 19 19 18 17 16 16 15 13 12 12 13 13 14 15 16 17 17 17 18 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 23 23 23 24 24 25 25 26 26 27 28 30 31 31 31 30 28 29 30 30 29 27 29 31 34 34 33 31 30 30 30 30 29 26 22 19 18 18 16 15 14 14 14 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 35 36 36 36 36 35 35 35 35 34 33 33 33 33 34 34 35 35 34 34 33 34 34 35 35 36 36 36 36 37 38 39 40 39 39 39 37 37 36 35 36 38 38 37 38 39 39 39 40 40 41 42 45 45 43 43 44 43 41 40 39 37 35 35 36 37 36 37 37 39 43 45 48 44 44 46 37 36 39 31 36 45 49 46 48 52 43 38 37 34 35 36 37 41 41 40 38 35 35 36 39 37 46 46 32 33 42 39 28 20 22 25 21 26 28 30 29 22 26 24 25 30 4 -1 8 6 30 20 -5 -3 0 21 23 10 25 25 10 17 24 23 3 -2 25 21 16 23 -12 -37 0 14 -2 -24 -30 -26 -39 -51 -40 17 33 -26 31226 301 75 75 9903 8 40 26 6722 -1711 1098 1184 1238 1286 1616 1903 3221 8599 12440 12146 10366 7912 2396 125 116 110 94 64 53 46 42 35 27 20 14 11 9 10 12 15 16 18 19 19 19 21 23 25 25 25 24 23 23 22 22 22 22 21 20 19 17 15 13 12 12 13 14 15 16 17 17 18 18 18 18 19 19 20 20 21 20 21 20 21 21 22 23 23 24 24 25 25 25 26 27 28 30 31 32 33 31 30 29 29 30 31 30 28 28 31 34 34 33 31 31 31 30 31 30 28 25 23 21 21 21 20 19 18 17 21 24 25 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 35 35 35 35 36 35 35 35 35 34 34 33 33 34 34 35 35 34 34 34 34 34 35 35 35 35 35 36 37 37 39 40 39 38 38 37 37 36 35 37 37 37 38 38 39 39 40 41 40 40 41 42 42 41 41 43 46 45 39 36 36 34 33 37 39 37 37 37 39 40 42 46 42 44 46 34 32 39 36 39 46 48 47 47 49 46 41 39 34 31 35 39 37 33 41 38 27 35 40 36 35 46 37 25 29 34 33 26 26 29 27 24 28 27 28 16 10 30 24 14 11 6 4 7 10 20 30 21 6 9 30 27 16 33 35 9 1 18 25 23 8 0 -13 -5 32 -19 -46 4 0 -11 -21 -23 12 9 -9 -20 -9 19 -4 31257 301 75 75 10090 8 40 57 6720 -1724 1997 1853 1874 1937 2034 2300 3128 6274 15708 14407 14030 8024 2138 145 129 118 107 69 53 46 42 36 31 24 19 14 12 12 15 16 17 17 18 19 20 22 23 23 22 24 23 24 26 26 26 26 26 25 23 22 19 17 15 13 13 14 14 15 15 16 16 16 16 17 17 18 19 20 19 19 20 21 21 21 22 22 23 25 25 25 25 25 26 28 30 31 32 33 33 32 31 30 30 30 31 30 29 30 32 33 35 34 31 30 31 30 31 31 30 26 24 23 23 22 23 23 23 22 24 31 30 28 26 25 25 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 35 36 36 36 35 35 35 34 34 34 34 34 35 35 34 33 33 34 34 35 35 35 35 35 36 36 37 38 39 40 38 37 38 38 37 37 37 38 39 39 39 39 39 40 40 39 39 41 43 41 41 42 43 45 43 40 37 37 35 35 38 40 40 39 38 37 38 44 47 43 42 42 36 32 35 36 35 40 45 48 49 45 46 44 37 40 39 40 44 37 31 35 32 33 38 35 34 38 39 27 22 28 29 32 31 26 33 35 33 30 25 20 7 14 28 20 18 20 14 9 5 7 20 32 31 0 1 15 3 3 11 17 -1 -11 1 15 22 21 -9 -46 -22 22 -14 -27 24 6 -19 4 16 25 12 -10 -38 -74 -38 21 31289 300 150 75 10268 8 41 29 6718 -1738 2374 2400 2481 2617 2831 3146 4261 13090 12686 12408 5295 1568 160 136 121 106 67 50 44 41 37 34 29 23 17 15 13 14 15 16 17 18 18 19 21 21 21 21 21 21 23 24 24 25 26 26 26 24 23 21 19 16 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 20 20 22 22 23 24 24 24 24 25 28 29 31 33 34 34 33 31 30 30 31 30 29 29 31 33 34 34 33 32 32 31 30 30 30 30 28 25 23 24 24 24 24 24 25 28 32 34 33 32 30 28 27 26 25 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 36 36 36 35 35 34 34 34 34 35 35 34 33 33 33 34 34 36 36 36 36 36 36 37 38 38 39 39 38 38 37 37 37 37 38 40 39 38 39 38 39 41 39 38 40 43 41 42 43 43 42 41 40 38 36 35 36 37 37 38 38 39 37 39 45 45 42 41 43 38 30 31 33 33 36 43 48 50 49 47 47 43 42 41 39 37 33 28 27 28 35 35 29 35 39 36 36 36 33 33 37 33 29 31 27 31 37 33 17 11 24 19 13 17 10 11 12 9 12 29 28 9 6 20 15 0 -13 -11 -8 -13 7 23 25 17 16 0 -19 -11 3 -4 -6 8 -1 -5 23 39 25 -6 -26 -33 -67 -43 36 31320 300 150 75 10431 8 42 0 6716 -1751 2707 2685 2736 2833 2940 3008 3414 5490 5007 3871 1017 330 263 227 109 93 65 51 45 42 39 38 33 27 22 17 15 14 15 17 19 20 20 21 21 21 22 22 22 22 23 22 23 24 26 27 28 28 27 24 21 18 16 16 16 17 18 18 19 19 19 18 18 17 17 17 18 18 18 18 19 19 20 22 22 23 22 23 24 26 29 29 30 31 33 34 33 32 32 30 30 29 29 28 29 33 34 36 35 32 31 32 30 30 30 28 27 25 24 23 24 24 24 25 26 30 34 35 35 34 33 32 31 31 30 28 27 25 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 36 36 35 35 34 34 35 35 35 35 34 32 32 32 34 35 36 37 37 36 36 37 38 38 39 39 39 38 38 38 38 38 38 39 38 38 39 38 39 41 40 39 40 41 41 42 42 42 42 43 41 39 35 34 36 36 36 36 35 37 37 39 44 43 39 40 45 39 30 31 32 33 35 40 46 48 49 46 47 45 37 37 36 34 37 31 29 31 29 27 30 37 42 42 42 42 36 34 41 35 31 30 23 28 41 41 24 17 22 17 11 14 3 10 16 18 23 17 4 4 27 31 26 16 -6 -1 -6 -18 13 35 20 5 -5 -11 -16 -17 -4 -10 2 0 -5 -6 -15 20 21 -5 -19 -30 -41 -14 39 31352 300 150 75 10561 8 42 32 6714 -1765 2553 2515 2550 2570 2606 2706 2776 3322 3472 2920 2315 1367 860 243 97 83 69 56 48 45 43 41 39 35 28 23 20 18 17 18 18 20 21 22 22 22 22 21 21 21 21 21 22 24 25 27 28 28 28 26 21 18 16 16 16 17 19 19 20 20 19 19 18 18 17 17 18 18 18 19 19 19 19 20 20 21 22 24 26 28 31 31 32 32 32 32 31 31 31 30 30 29 29 28 29 32 35 37 35 32 32 32 31 30 29 27 26 25 24 24 24 24 25 29 32 35 36 35 35 34 34 34 34 35 34 32 31 29 27 25 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 35 35 35 35 35 35 35 35 36 34 33 32 32 33 35 37 37 38 38 38 38 38 39 39 39 40 40 39 39 39 38 39 39 39 40 40 39 40 41 40 41 42 42 42 42 42 43 45 44 43 41 38 37 36 36 38 37 37 37 37 40 45 47 42 39 43 44 40 33 32 36 34 33 38 42 43 43 44 44 41 40 42 43 37 32 31 31 29 29 33 36 45 45 44 41 32 33 39 35 29 27 23 23 32 38 32 23 28 33 20 17 23 31 25 22 22 22 17 20 34 26 22 23 6 9 11 -16 -8 28 24 10 7 -9 -18 -15 6 1 7 1 -5 -18 -14 32 22 24 25 -1 -2 0 5 31383 300 150 75 10675 8 43 3 6712 -1778 2384 2343 2363 2403 2456 2605 2655 2647 2949 2847 2389 1611 811 156 102 88 75 62 53 48 45 44 43 39 34 29 26 21 19 17 17 18 19 21 21 22 22 21 20 20 21 20 22 23 24 26 27 27 27 25 23 20 18 17 17 17 17 18 20 21 21 21 19 18 16 17 17 17 17 17 17 17 17 18 18 20 22 24 26 28 30 31 31 32 31 30 29 28 30 29 29 29 29 28 28 32 37 37 35 33 33 33 33 31 29 28 28 28 28 29 29 30 34 40 43 42 45 63 207 581 573 563 429 306 47 38 36 33 32 29 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 35 34 34 35 35 35 35 36 35 34 33 32 33 35 36 37 38 38 38 38 38 39 39 39 40 40 40 39 39 39 39 40 41 41 41 40 41 40 40 41 42 42 42 42 43 45 45 45 46 45 41 39 38 37 38 38 36 37 41 42 44 48 47 44 42 44 44 36 34 37 36 31 33 37 39 43 44 47 45 40 45 47 37 32 34 32 31 30 33 38 42 40 36 36 38 42 41 40 36 27 22 29 36 34 40 35 38 47 32 19 33 40 22 16 14 21 28 28 33 28 20 24 11 0 14 13 8 31 26 16 9 -5 -1 0 11 13 23 12 -22 -40 0 39 30 49 62 21 4 12 17 31415 300 150 75 10787 8 43 35 6710 -1792 1977 1945 1973 2020 2102 2180 2221 2280 2230 2052 1613 776 214 130 99 87 75 62 52 45 42 39 38 35 32 28 25 21 19 17 16 16 16 16 17 18 17 17 17 17 18 18 18 19 20 21 23 23 23 22 21 18 16 14 13 12 13 14 17 19 19 19 17 14 13 12 12 12 13 13 12 13 15 15 15 17 19 22 23 25 26 26 26 26 26 26 26 25 27 27 28 29 30 30 32 37 41 40 40 42 44 45 48 48 50 54 58 64 71 78 87 100 113 125 151 248 729 2279 3523 4270 5968 6064 5631 4670 2376 338 54 42 37 34 32 29 27 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 34 35 35 35 35 36 35 34 33 33 34 36 37 38 38 38 39 39 39 39 40 40 40 39 39 39 39 40 41 41 42 42 41 41 40 40 41 41 41 42 42 43 44 45 45 45 45 42 39 37 38 38 37 35 37 40 39 41 45 47 47 45 43 42 39 39 38 36 37 37 37 38 43 46 47 45 41 43 46 42 36 33 36 38 33 36 37 38 43 35 33 43 43 37 41 42 37 39 41 41 38 47 47 41 47 37 26 28 28 29 31 26 18 25 31 18 18 30 22 14 11 18 19 11 21 27 23 7 13 17 16 20 2 21 34 2 -21 -6 29 33 25 22 11 23 38 37 31446 300 150 75 10890 8 44 6 6708 -1805 1694 1679 1718 1766 1868 1964 2053 2144 2132 1912 1447 725 185 105 83 74 67 58 48 40 36 33 32 29 27 24 21 17 14 12 11 10 11 11 11 11 11 11 11 11 12 13 13 14 15 15 15 16 16 15 15 13 10 8 6 6 6 7 9 10 10 10 8 7 6 5 4 4 5 5 5 6 7 7 9 12 13 16 17 17 17 18 17 17 18 18 19 20 21 22 25 25 28 32 35 38 40 41 46 50 53 58 64 69 74 82 92 110 134 232 314 356 612 1393 2996 4481 5170 7347 8027 7581 8224 7048 6305 4929 2568 362 64 49 40 38 36 33 31 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 34 34 35 35 35 36 35 34 34 35 36 37 38 38 38 39 39 40 40 40 40 40 39 38 39 39 40 41 41 42 42 42 41 40 41 41 41 41 41 42 42 43 44 44 44 44 42 39 37 38 39 38 38 40 39 38 39 41 44 46 45 44 44 43 44 45 38 36 35 36 38 40 43 42 43 48 45 41 42 40 36 35 39 40 39 36 37 46 42 37 40 38 31 32 35 33 33 31 32 28 29 37 31 26 28 36 30 24 28 25 26 30 18 14 15 15 33 26 18 22 21 14 0 3 24 26 12 24 22 20 34 11 16 22 11 12 -16 -15 -10 -24 -8 28 37 34 20 31478 300 150 75 10994 8 44 38 6706 -1819 1406 1380 1385 1445 1525 1603 1671 1731 1707 1604 1275 826 361 130 63 56 50 42 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 0 2 3 3 4 4 4 5 7 7 9 12 15 19 22 24 32 37 43 47 52 61 72 81 92 106 147 364 1093 1359 1466 1390 2101 3527 4488 6099 7253 9002 11204 12827 12937 11920 8965 6452 3644 2181 1528 885 563 280 152 106 84 73 53 42 36 33 31 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 34 34 35 35 36 35 34 34 36 37 37 38 38 38 38 40 40 41 40 39 38 38 38 38 39 40 41 41 41 41 40 40 41 41 40 40 41 41 42 44 44 44 44 43 43 42 40 38 38 37 38 40 41 40 40 39 43 46 46 46 46 48 47 48 42 36 33 35 38 38 41 40 41 46 43 41 44 40 35 34 38 37 37 42 42 41 39 36 33 32 31 28 29 24 24 27 30 30 22 25 31 29 30 32 29 20 12 15 22 26 16 12 22 18 28 36 22 9 7 17 20 7 7 2 4 22 16 12 15 13 -5 -7 -11 -3 -9 -22 0 8 20 16 -5 -9 -3 31509 300 150 75 11096 8 45 9 6704 -1832 1066 1037 1044 1105 1165 1221 1278 1340 1363 1331 1219 996 721 547 339 181 36 26 20 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 5 10 15 22 26 34 43 50 59 71 83 101 118 134 156 247 834 2256 4262 5079 5778 6289 6859 8334 9595 13538 14908 15793 16061 15366 13712 9876 6066 3550 1483 930 655 518 455 295 165 105 83 72 56 46 39 37 35 33 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 34 34 35 35 35 34 33 34 35 36 37 38 38 38 39 40 41 41 40 39 39 39 39 39 40 41 41 41 41 41 41 41 42 41 41 41 42 43 43 43 45 44 43 44 43 41 40 37 38 39 39 40 42 43 40 42 44 46 49 51 52 51 49 48 43 37 38 39 38 41 41 42 44 45 45 45 41 36 37 41 41 43 47 44 45 41 35 37 37 33 31 33 28 24 35 47 52 40 32 37 46 44 36 38 30 23 23 21 18 26 34 33 27 21 25 25 9 10 24 17 10 16 10 26 44 25 0 -3 28 16 3 5 19 25 -4 13 39 21 0 -1 0 7 31541 300 150 75 11199 8 45 41 6702 -1846 943 924 937 975 1029 1079 1121 1181 1262 1286 1275 1194 1012 1045 760 385 89 16 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 7 11 19 26 35 43 54 62 76 94 112 134 179 428 715 1555 2928 5295 8201 9235 10055 10575 10236 10309 10575 13248 13538 13698 13465 12710 11327 8937 7223 5239 3588 2118 878 598 501 623 1261 1979 1852 1685 391 80 44 41 39 37 35 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 35 35 35 35 35 34 33 34 36 37 37 37 37 38 40 41 41 41 41 40 39 39 39 40 41 41 42 42 42 41 41 42 41 41 41 43 44 43 43 44 44 44 43 43 41 40 38 39 42 39 38 40 42 41 42 44 42 45 50 52 50 46 46 47 43 39 40 38 40 42 44 45 46 44 41 39 37 36 38 46 49 45 41 43 40 36 39 37 33 34 27 26 26 30 41 37 34 30 28 37 39 42 41 33 32 18 7 18 27 32 42 32 14 19 32 21 17 22 7 17 30 19 36 52 36 1 3 20 12 14 23 26 30 -4 -19 -7 4 10 0 23 24 31572 300 150 75 11294 8 46 12 6700 -1859 776 767 778 803 839 859 889 921 946 937 927 883 793 782 566 297 90 7 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 4 11 20 31 43 51 63 78 93 122 183 447 1301 2341 3652 4836 6127 7432 9333 9876 10435 10321 10373 10442 10384 11013 10773 11109 11022 11006 11685 11679 12072 11353 9851 8015 5330 4214 3947 3495 3903 4268 3225 2504 649 104 50 45 42 41 39 36 34 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 35 35 35 35 34 34 35 36 37 37 37 37 37 39 40 41 41 41 41 40 39 39 40 40 41 42 42 42 42 41 42 41 40 40 42 43 42 43 44 43 43 43 43 42 41 39 39 40 39 38 38 39 40 43 45 42 40 42 45 48 46 43 45 46 42 38 36 37 40 43 44 43 44 41 35 37 38 36 41 45 44 42 39 41 41 37 33 33 33 23 25 35 29 29 23 23 33 32 33 34 36 29 27 30 11 -6 7 22 34 36 17 10 22 34 41 29 19 15 26 25 9 26 29 23 21 7 1 -7 -5 6 -1 17 8 -18 -22 1 31 30 48 44 31604 300 150 75 11379 8 46 44 6698 -1873 740 736 743 764 804 816 830 841 809 735 685 581 483 433 286 119 24 2 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 13 26 39 51 63 79 98 116 147 254 1327 2469 3575 7508 7899 9299 9207 9172 9330 9729 9796 9798 10129 10226 10262 10108 10196 10287 10374 11290 11726 12319 12681 12509 11936 10538 9591 8211 6522 4184 2678 1679 945 393 89 57 49 46 45 44 40 38 35 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 35 36 36 35 35 35 36 37 37 37 37 37 39 40 40 41 42 41 41 39 39 39 40 41 42 42 42 42 42 42 41 40 40 40 41 41 43 43 43 43 44 45 43 41 40 40 39 39 39 38 38 40 41 45 45 41 39 42 48 49 44 39 40 41 36 31 31 34 37 41 43 42 40 39 40 34 32 35 36 37 42 40 45 48 35 33 34 31 25 24 32 31 24 18 16 25 23 21 27 24 18 16 16 0 -6 4 18 28 28 17 3 7 23 26 16 14 7 8 5 -4 0 -3 1 8 -4 -6 -3 -2 7 10 9 2 -15 -32 -43 -3 18 14 31 31635 300 150 75 11421 8 47 15 6696 -1886 821 812 812 826 863 881 883 866 827 725 599 564 865 764 695 50 4 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 12 20 35 47 60 74 91 108 138 799 1371 2599 3649 4729 8319 8769 9817 9884 9975 10617 11211 11366 10968 11109 10907 10484 10408 10417 10528 10984 11205 11136 10763 10429 10672 11077 11150 11164 9486 6475 2941 982 635 335 271 187 75 63 57 52 49 44 40 38 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 35 36 36 36 35 35 36 37 37 36 37 37 38 39 40 41 41 42 41 40 39 39 40 41 42 42 43 42 43 43 43 41 41 41 41 42 43 43 43 43 44 45 43 42 41 40 40 41 40 40 40 41 42 44 45 43 43 45 48 48 44 38 36 38 36 33 33 33 34 38 43 42 41 40 36 32 31 33 34 37 43 42 43 47 40 39 36 30 31 32 34 31 27 20 18 30 22 10 19 24 18 10 8 0 4 6 6 12 17 22 11 8 16 11 9 16 2 0 1 -4 -10 2 24 33 22 2 -3 -6 2 -2 -19 -15 -14 -5 -7 -28 -28 -5 13 31667 300 150 75 11457 8 47 47 6694 -1899 898 891 892 913 938 943 930 876 797 686 558 485 662 531 529 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 18 33 46 58 70 82 123 511 1451 3007 3966 4969 6203 7236 8102 8540 8969 9208 9707 10462 10924 11508 11829 11915 11569 11228 11049 10769 10401 10536 10443 10323 10555 9957 9755 9529 9286 8665 7998 5981 3992 2394 1336 1545 1355 988 117 75 65 55 50 46 42 39 37 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 36 36 35 35 36 37 37 36 37 37 38 39 40 41 42 42 42 41 40 39 40 41 42 42 44 44 44 44 44 43 43 42 41 43 43 44 44 44 45 44 44 43 43 43 43 43 42 42 42 42 43 46 46 45 44 46 48 48 44 40 40 38 38 38 37 36 38 40 44 45 43 41 36 34 33 34 37 39 45 48 46 49 48 48 44 34 33 36 36 32 35 27 21 37 37 27 24 27 28 23 21 17 22 14 7 22 24 22 29 23 19 27 18 14 14 12 15 9 6 27 37 38 38 32 18 -1 -2 -8 -14 -8 9 37 35 8 11 11 1 31698 300 150 75 11484 8 48 18 6692 -1913 954 950 953 970 984 994 993 990 954 911 947 2139 1791 1684 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 12 21 37 48 68 87 103 128 435 2881 4564 6610 7635 7603 7537 7770 7713 7812 7788 7975 7524 7642 8010 8054 8800 9327 9368 9466 9382 9326 9368 9336 9470 9634 10035 10830 10890 10765 9926 9273 7845 6701 5326 4314 3205 2119 1755 1363 963 174 130 117 95 66 51 44 40 38 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 35 36 36 35 35 36 37 37 36 37 38 38 39 40 41 42 42 42 42 41 40 40 41 41 43 44 45 45 45 45 45 45 43 42 43 43 43 43 44 44 44 45 45 45 45 44 43 43 42 44 44 43 45 47 44 42 46 50 47 40 39 40 39 37 39 39 38 42 45 44 43 42 41 38 33 32 32 34 40 44 47 48 53 52 49 42 34 30 31 33 31 29 25 25 31 37 43 35 29 33 29 18 19 25 23 22 26 27 24 28 20 17 24 9 5 18 13 16 11 12 28 25 13 12 29 30 25 15 18 31 20 21 24 -2 8 40 7 -6 31730 300 150 75 11533 8 48 50 6689 -1926 935 928 937 946 972 990 1018 1036 1037 1216 1609 4281 3993 3742 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 1 14 24 39 52 73 89 111 138 203 509 2794 4813 8691 9961 10900 10828 10435 9765 9979 9656 9322 9049 8438 7232 6429 6082 5933 6537 6704 6734 6964 7177 7199 7638 7751 7795 7797 7635 7325 7411 7960 7699 7481 6620 5716 4310 3761 3062 2665 1492 1295 1099 1387 1913 1605 1368 441 66 52 41 39 36 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 35 35 35 35 36 37 37 36 37 38 39 39 40 41 42 42 43 42 41 40 40 40 41 42 43 44 45 46 46 45 45 44 42 42 43 44 44 44 44 43 43 44 45 44 43 42 42 42 44 45 42 42 46 45 44 47 49 46 40 38 37 38 36 36 38 39 42 45 42 42 43 40 37 36 34 31 34 43 47 42 47 59 59 55 40 27 29 31 38 35 33 32 28 32 41 41 32 35 39 27 11 14 26 37 36 18 11 19 22 4 3 13 9 20 24 28 36 10 13 20 20 26 16 26 29 23 25 45 41 17 26 30 0 14 27 13 14 31761 300 150 75 11564 8 49 21 6687 -1940 958 951 963 981 1013 1036 1062 1056 1014 1086 1160 2444 2236 2061 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 13 26 40 57 71 90 107 137 322 803 3647 6518 8343 9720 9645 9508 9450 9783 10287 11118 11707 11761 11779 11441 10830 9797 9439 9694 9473 8931 8441 7268 5720 5736 5997 6129 5835 5533 4756 3796 3440 3782 3876 4148 4129 4100 3939 3820 3678 3357 2890 2820 3144 3348 4048 2965 1838 573 72 54 42 40 38 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 35 36 35 35 36 37 37 37 38 38 38 39 39 40 42 42 42 42 41 41 40 40 40 41 43 44 45 46 46 45 45 44 42 42 43 43 43 45 44 43 43 44 44 44 43 42 42 43 44 45 43 43 44 44 45 47 49 45 40 38 36 36 36 34 35 37 39 39 41 44 44 40 36 37 36 34 36 43 48 42 42 53 55 56 45 31 32 37 46 44 40 36 28 30 40 32 24 37 48 37 25 28 28 31 30 25 23 26 21 2 15 30 25 22 17 36 39 13 0 4 9 9 16 15 8 0 9 35 18 6 40 40 10 28 24 17 9 31793 300 150 75 11613 8 49 53 6685 -1953 954 942 934 948 956 971 962 934 825 616 259 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 12 27 41 58 69 83 101 273 850 5546 6595 6894 7089 7206 7133 7201 8122 8979 9444 10406 10806 11110 11206 11331 10984 10987 11505 11693 12112 12004 11002 8400 6849 5483 4730 4562 4280 3772 3334 3330 3349 3512 3739 4108 3822 3706 3776 4519 5388 5946 5871 6098 5150 3921 1781 562 205 60 50 45 42 39 37 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 36 36 36 36 37 38 38 38 38 39 39 39 40 41 42 43 42 42 41 40 40 40 41 42 43 45 45 45 45 46 45 43 43 43 42 43 45 45 44 44 44 44 43 42 42 42 42 44 45 43 43 44 44 45 47 48 44 37 37 39 37 37 35 34 38 38 38 40 41 41 40 36 31 33 35 36 40 44 46 42 44 49 46 46 40 37 40 38 41 44 39 35 34 36 30 29 39 46 39 31 32 25 17 19 30 34 34 25 13 31 38 35 21 12 23 26 22 -5 1 11 2 15 10 9 -3 -6 0 10 30 28 23 8 3 15 29 12 31824 300 150 75 11665 8 50 24 6683 -1966 932 922 923 930 941 945 935 891 778 566 289 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 5 16 30 45 62 72 83 129 648 3892 5652 6389 6680 6929 6926 7078 7790 8343 8351 8848 8670 8593 8482 8438 8373 9249 9401 10108 10768 10913 10694 9877 8084 6509 4952 4223 3712 3601 3376 3739 3768 3881 3923 4044 3795 3703 4085 4857 6387 7753 8083 7433 5118 2870 792 146 75 59 54 47 45 41 39 36 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 37 37 38 39 40 39 39 40 40 40 40 40 40 41 41 41 41 40 39 38 38 38 39 40 41 42 42 42 42 43 41 41 39 39 40 40 41 40 41 42 40 39 38 38 39 40 42 43 41 40 41 39 39 42 44 41 35 33 35 35 35 33 32 36 37 37 36 35 39 41 31 25 31 32 33 35 38 43 42 42 42 38 43 41 32 31 26 28 36 37 34 30 29 29 34 37 35 30 26 21 18 17 24 27 22 20 18 18 19 16 30 37 17 10 16 13 5 15 28 6 3 17 12 5 0 0 4 11 1 0 20 14 7 8 -3 31856 300 150 75 11708 8 50 56 6681 -1980 922 919 953 978 1018 1025 1029 980 882 601 273 76 8 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 7 12 27 38 56 67 91 132 1490 2728 3503 4888 6165 6647 6982 7092 7407 8104 8325 8679 8780 8866 8634 8443 8256 8190 7932 8783 8724 8906 8641 8176 7452 6744 5898 5646 4912 4008 3158 2577 2361 2475 2533 2430 2292 2098 2041 2075 2400 3067 3588 4293 4386 3679 2187 1229 453 142 76 62 51 46 45 41 39 37 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 35 36 37 38 40 40 40 40 40 40 40 40 40 40 41 41 41 40 39 38 38 38 39 39 40 42 43 43 44 44 44 41 40 39 39 40 41 42 43 42 41 40 39 39 40 42 42 42 44 42 40 38 39 43 46 45 39 34 32 33 34 33 33 35 34 34 35 33 37 36 29 29 33 32 31 30 38 41 38 38 35 38 41 37 32 27 27 29 27 25 23 26 30 32 33 33 33 35 34 25 13 13 18 16 27 23 12 25 23 11 15 31 21 16 21 11 6 8 34 15 0 11 -3 -1 -3 3 3 -6 4 10 15 15 22 3 -18 31887 300 150 75 11733 8 51 27 6678 -1993 1033 919 938 956 989 1003 1006 973 912 688 389 241 81 18 13 11 10 7 4 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 13 24 34 47 63 80 95 141 363 3519 5296 5719 5935 5813 5663 5969 6006 7177 8332 8798 9561 9868 9699 9562 9196 8844 8604 8001 7688 7290 7074 6977 6604 6121 4899 3984 3504 3123 2630 2023 1316 1002 759 622 508 401 623 946 1202 1405 1849 1797 1602 1356 1165 883 624 241 114 67 59 48 49 44 43 40 38 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 35 36 38 40 40 40 40 40 40 40 40 40 40 40 41 41 41 40 39 38 38 39 39 40 41 42 43 44 44 44 43 41 40 40 39 40 42 43 41 40 39 39 39 40 42 42 42 42 41 39 39 41 42 44 44 43 40 36 33 34 33 34 36 33 32 38 38 40 37 35 34 33 34 32 30 35 39 38 39 39 38 41 39 37 31 25 27 25 20 22 30 36 36 24 27 35 28 25 32 28 27 18 7 24 25 17 24 26 19 13 22 24 12 12 17 3 -5 16 13 -2 4 20 24 9 1 5 5 11 14 -2 -8 26 21 -11 31919 300 150 75 11764 8 51 59 6676 -2007 976 861 864 872 886 903 908 913 904 860 689 553 257 50 19 14 12 10 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 1 9 20 29 42 54 69 81 111 211 1666 4647 5759 6154 7407 7198 6653 5775 5906 6534 7120 7326 8046 8563 8587 8598 8448 8216 8122 7733 7529 7127 6536 6085 5677 5248 4477 3770 2486 1870 1524 1312 1222 1167 1212 1339 1556 2046 3217 3430 3517 3349 2984 2443 2011 1707 1551 1414 1229 1115 1117 950 708 237 62 52 46 42 40 38 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 33 34 36 38 40 40 40 40 40 40 40 40 40 40 40 41 41 40 40 39 38 38 38 39 40 41 42 42 42 43 43 41 40 40 40 40 41 41 40 39 39 39 38 38 40 43 43 42 41 40 39 37 39 40 42 45 43 37 32 34 33 32 34 33 34 39 43 44 43 40 36 36 35 36 36 30 34 41 38 37 38 43 45 42 35 28 26 21 20 26 22 27 32 28 32 34 26 25 31 26 25 22 10 12 16 14 14 9 11 23 36 29 6 9 26 24 6 10 27 9 -3 6 21 26 14 -1 -10 5 25 27 11 18 30 -5 31950 301 75 75 11787 8 52 30 6674 -2020 692 674 669 676 690 707 731 740 754 752 760 727 596 290 84 41 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 4 20 30 48 62 82 103 130 155 248 1156 4547 8495 9692 10178 10039 9554 9040 8055 8551 8968 9152 8995 8468 8234 7953 7573 7447 7328 7241 7063 6970 6722 6722 6443 6107 5365 4829 3771 2238 1550 1295 1232 1317 1417 1631 1940 2294 2995 3898 3752 3538 3266 2836 2341 1890 1593 1534 2066 2746 3297 3697 3416 2790 1913 118 64 48 43 40 38 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 33 34 36 38 40 40 40 40 40 40 40 40 40 40 40 41 41 41 40 38 38 38 38 39 40 40 42 42 42 43 42 42 42 40 40 40 41 40 40 39 39 39 38 37 40 43 43 42 41 41 40 38 40 41 43 45 43 40 35 35 33 31 33 33 34 36 40 41 41 40 40 38 34 33 35 31 37 44 37 35 42 44 46 42 33 31 29 28 28 26 21 21 23 27 34 29 25 28 27 23 28 21 5 10 21 22 24 18 12 23 39 36 9 7 29 43 35 24 47 46 17 -5 0 11 2 4 10 22 32 31 12 9 30 2 31982 300 150 75 11814 8 53 2 6672 -2034 537 533 537 548 568 593 615 630 645 661 618 483 209 85 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 17 36 53 72 93 117 145 195 426 1373 3605 7422 12135 13264 13152 11632 11018 10344 9796 9431 9890 10117 10099 9433 9047 8707 8048 7653 7290 7119 6922 6539 6127 5991 5564 5083 4351 4019 3072 2141 1636 1388 1367 1468 1991 2554 2791 2954 3123 3104 2902 2670 2497 2261 2125 2151 2178 2373 2586 2730 2743 2904 2700 2216 1769 140 63 51 45 41 39 37 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 33 35 36 38 40 40 40 40 40 40 40 40 40 40 40 41 42 41 39 38 38 38 39 40 40 41 42 42 42 43 43 44 42 40 39 40 40 39 39 39 39 39 39 41 43 42 41 41 42 42 41 40 41 44 45 45 46 43 37 34 31 34 37 34 32 34 39 39 41 42 37 34 32 33 37 41 38 39 43 45 44 42 39 36 31 24 33 39 35 31 32 24 25 31 25 20 19 21 26 33 16 8 24 31 21 21 16 10 25 29 24 11 11 22 31 48 48 41 40 37 18 4 14 13 5 12 27 34 17 5 5 16 6 32013 301 75 75 11849 8 53 33 6669 -2047 24046 532 528 541 553 575 586 612 614 608 576 489 287 117 44 6 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 4 17 29 49 63 81 102 125 328 1921 4054 6056 8268 10371 10817 10233 10039 9802 9209 8770 7913 6882 6684 6313 6001 6049 5931 5756 5475 5240 5133 5048 4927 4750 4628 4432 4084 3770 3203 2719 2391 2430 2613 2951 3236 4097 4617 4775 5030 4966 4932 4824 4592 4254 3994 3486 3001 1614 1618 1302 823 472 313 265 156 92 79 47 49 46 42 40 38 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 35 36 38 40 40 40 40 40 40 40 40 40 40 40 41 42 41 40 39 38 37 38 39 40 41 42 42 42 43 44 44 43 40 39 40 40 40 39 40 40 39 38 40 41 41 42 43 42 42 42 39 40 42 44 45 45 43 38 37 34 33 36 34 31 33 37 40 39 36 35 35 33 34 37 36 32 38 42 42 42 34 35 36 28 22 28 35 32 29 32 34 32 24 25 27 25 21 16 18 12 15 25 28 21 21 15 7 23 32 27 13 10 11 10 26 25 20 29 33 13 4 9 16 22 11 15 27 29 16 8 21 19 32045 301 75 75 11852 8 54 5 6667 -2061 555 550 545 566 577 597 602 612 588 538 431 283 91 13 6 5 3 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 3 16 25 41 54 72 143 630 1908 3932 5335 5954 6432 6684 6740 6485 6623 6542 6774 6840 6825 6087 5766 5278 5012 4740 4586 4472 4194 4441 4196 4065 3890 3648 3267 3387 3407 3732 4451 5107 5552 6459 6809 6819 6831 6882 6526 6296 6074 5614 5310 5325 5142 4974 4781 4198 3105 767 189 75 56 43 37 37 39 39 40 39 46 46 42 40 38 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 37 38 40 40 40 40 40 40 40 40 40 40 40 41 41 41 40 38 38 38 38 40 40 40 41 42 42 42 43 42 41 40 40 39 40 41 40 40 40 39 38 39 40 40 40 41 40 42 44 40 38 38 41 46 45 42 42 41 39 35 33 34 34 35 35 35 39 37 36 35 31 29 31 34 34 34 34 39 38 35 35 30 22 19 25 29 29 28 29 33 30 21 23 24 22 15 11 8 4 11 18 17 16 17 12 12 19 27 30 7 0 5 2 22 10 8 23 28 11 3 -1 0 24 5 3 0 0 -2 -19 10 32 32076 301 75 75 11857 8 54 36 6665 -2074 493 491 486 507 515 531 535 533 505 446 306 162 37 2 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 8 24 32 44 61 157 795 2125 3784 4583 4926 5233 5547 5895 6011 6177 6543 6444 6495 6609 6525 6565 6400 6344 6310 6176 6168 6087 5927 5776 5496 5167 4673 3996 3243 3047 3093 3645 4842 5755 6761 9041 9784 9504 8077 7377 6529 6166 5610 4983 4155 4003 3668 3421 3229 2920 1982 827 160 71 50 40 33 35 35 39 40 43 45 45 42 40 38 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 38 38 39 40 40 40 40 40 40 40 40 40 40 40 40 41 40 40 39 38 38 38 40 40 40 41 42 42 43 43 42 41 40 40 39 40 41 40 39 40 40 39 40 42 41 40 41 40 42 44 41 40 39 40 46 47 47 49 45 39 33 35 37 36 34 34 37 45 44 41 39 32 29 31 36 38 33 33 42 38 39 36 29 26 24 27 28 28 29 36 32 26 24 25 30 33 25 16 12 14 21 25 22 17 12 16 30 23 15 14 6 16 25 13 26 34 34 18 16 13 -2 12 16 10 4 7 5 3 -4 -18 13 27 32108 301 75 75 11862 8 55 8 6662 -2088 319 314 309 324 332 342 341 339 316 280 182 87 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 7 18 38 48 71 115 727 2327 3895 5153 5822 6154 6734 7311 8030 7985 8351 8682 8703 8740 8546 8355 8363 8300 8181 7902 7529 7039 6587 6455 5984 5809 5780 5603 5243 5016 4847 4931 5134 5440 5970 6610 8550 8998 8801 7772 7521 6634 6111 5757 5460 5244 5565 5330 4430 3009 1331 712 376 179 66 48 38 34 35 36 41 41 44 44 44 42 40 38 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 38 39 40 39 40 40 40 40 40 39 40 40 40 40 40 40 40 40 40 39 39 39 39 40 40 41 42 43 43 43 44 42 40 40 40 40 41 40 39 39 39 39 40 41 42 42 42 41 43 44 42 44 43 42 43 42 46 49 44 38 34 35 37 37 36 38 41 44 43 39 39 38 35 32 34 35 35 37 46 48 42 35 32 31 29 31 31 30 28 36 38 28 27 29 36 42 36 25 19 19 22 19 14 20 26 28 26 17 13 19 24 23 27 11 10 23 31 16 7 23 18 22 29 27 27 16 11 6 8 26 37 25 32139 301 75 75 11867 8 55 39 6660 -2101 1150 198 196 200 207 213 210 207 180 152 78 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 5 17 38 49 82 287 1660 3907 5004 6188 6832 7077 7573 7903 8308 8298 8650 8829 9515 9876 9703 9747 9729 9800 9642 9293 8686 8194 7788 7596 7446 7259 7331 7218 7092 7081 7261 7801 8014 8755 9719 9961 10496 10425 9844 9846 9263 8455 7492 6936 6637 7068 8014 7924 6694 4507 1142 463 302 187 56 45 34 36 34 37 43 42 44 43 44 42 40 39 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 38 39 40 39 40 40 40 40 40 39 40 40 40 40 40 41 40 40 40 39 38 38 39 40 41 42 43 44 44 43 44 43 40 40 40 40 41 39 39 39 39 39 40 41 42 43 43 43 44 45 44 45 45 45 43 40 44 47 43 42 40 37 38 38 37 39 34 33 39 38 41 43 37 34 36 35 35 41 46 48 43 40 39 32 25 22 30 32 27 32 37 35 35 24 17 20 23 22 18 13 9 11 6 10 25 24 7 6 9 18 23 19 18 8 14 12 12 7 0 16 17 4 8 22 11 4 12 7 23 30 29 39 32171 301 75 75 11865 8 56 11 6658 -2115 1129 178 177 181 189 202 206 210 194 173 101 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 0 13 32 49 130 1159 2459 4210 4883 5857 6329 7032 7610 7866 7771 7821 7793 7666 7961 7967 7962 8012 7956 8105 8191 8141 7928 8233 8403 8346 8246 8209 8317 8563 9035 9633 10239 10958 11454 12378 13176 13503 13536 13306 12642 12282 11053 9711 9289 8563 7755 6518 5898 4730 3906 2945 1032 338 187 98 56 46 37 35 33 38 43 44 46 42 42 41 40 39 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 38 40 39 39 40 40 40 40 40 40 40 40 40 40 40 41 40 40 40 39 39 39 39 40 41 42 43 44 44 44 44 44 42 40 39 40 41 40 39 40 39 39 40 41 42 42 43 44 43 46 47 46 46 46 46 44 45 49 49 46 43 39 38 35 32 34 31 32 40 42 39 38 33 33 39 39 39 44 44 41 40 44 42 39 31 19 25 31 31 32 31 35 36 24 12 17 26 19 15 14 13 18 18 6 10 26 13 11 6 15 19 15 30 27 22 17 4 -1 4 5 -1 -18 -2 33 22 -5 0 27 32 16 25 40 32202 301 75 75 11870 8 56 42 6655 -2128 160 158 156 163 170 182 190 199 197 189 134 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 9 28 48 141 1156 2115 3176 3964 6074 6972 7806 8312 8567 8414 8379 8153 7799 7370 7028 6616 6528 6507 6597 6882 7431 7818 8551 8830 9058 8999 9024 9275 9792 10815 11790 12058 12074 12062 12177 15752 22206 22407 21473 20242 17645 14331 10549 9100 6918 5162 3409 2103 1027 699 542 328 176 90 62 52 45 41 37 34 39 41 43 44 41 40 39 38 38 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 39 40 40 40 40 40 40 40 39 39 39 39 40 39 40 41 42 43 43 43 44 44 43 43 41 40 40 41 42 40 39 39 39 41 43 42 42 43 44 43 45 47 46 48 49 47 46 43 46 48 45 43 40 34 33 32 31 33 38 44 44 37 33 31 32 36 37 38 37 40 47 45 42 38 41 43 29 24 30 33 29 26 26 29 28 23 30 32 18 20 27 29 35 27 9 11 27 19 16 18 18 18 23 27 12 13 22 6 13 40 36 20 -9 -9 14 13 -2 10 24 13 4 6 28 32234 301 75 75 11875 8 57 14 6653 -2142 149 147 146 153 159 169 178 192 201 200 185 150 61 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 9 24 58 165 626 1368 2455 3553 4565 7385 8576 8980 9407 9645 9402 9184 8875 9005 8756 8748 8668 8986 9376 9627 11038 12993 14312 15184 15086 14744 12449 11473 10720 10309 10581 11115 11108 11570 10941 10117 12636 18100 17641 16614 15510 12828 9433 6351 4560 2730 1604 1207 991 862 699 528 339 237 102 51 45 41 41 40 41 40 42 41 42 41 41 39 38 37 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 37 38 39 39 40 40 40 40 40 40 39 40 40 40 40 40 40 40 39 39 39 40 40 39 40 41 41 42 42 43 43 43 43 43 42 40 39 40 41 40 39 39 39 41 42 42 42 41 42 42 43 45 46 47 48 45 45 44 43 43 43 42 40 35 35 37 32 31 37 43 41 40 38 37 36 32 35 36 34 37 42 42 42 43 44 44 31 26 29 29 30 31 31 32 34 28 31 35 31 34 32 31 34 25 13 19 31 24 22 24 12 10 25 18 -3 10 12 -2 21 37 41 41 21 -2 -23 -15 10 8 0 0 -7 -12 8 32265 301 75 75 11870 8 57 45 6650 -2156 151 148 146 151 156 167 176 190 199 201 201 189 133 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 8 35 51 77 105 195 758 1916 3873 5851 6835 7946 9623 12373 16316 21091 21143 20894 19430 18116 17603 15329 13148 11100 10819 10766 10779 12788 14290 15454 15292 14157 13462 11060 9897 8622 7935 7354 7603 7994 8767 8521 8353 7942 7429 6831 5994 5218 4344 3422 2948 2503 2373 2198 1913 1748 1457 1176 997 766 614 399 251 140 51 45 42 47 43 46 44 43 42 41 39 38 36 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 37 38 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 40 40 40 40 40 41 42 42 43 43 42 42 43 42 40 39 40 41 40 40 40 40 39 40 42 42 40 42 43 43 43 44 44 44 44 45 45 45 45 42 38 36 33 33 35 31 32 39 40 42 42 39 37 37 33 33 36 35 31 31 37 43 44 43 34 22 26 29 27 32 29 30 32 30 29 30 36 41 35 20 18 18 13 8 16 24 18 11 17 18 7 10 5 -14 -15 -8 2 17 16 24 20 4 -7 -19 2 19 -11 -30 -11 4 -7 -4 32297 232 5250 75 11878 8 58 17 6648 -2169 15 35 67 90 127 178 389 1545 3816 6632 8548 9490 11102 13039 17821 22178 27290 28021 28825 27518 28194 28499 24090 20933 14217 13380 13799 17942 20003 18564 11304 6684 5179 4925 4771 4671 4291 4194 3674 3733 4222 4728 8023 10267 12234 13864 13599 12866 11433 9490 8456 8163 7550 7067 5901 4033 2502 1939 1580 1340 1048 948 786 604 293 67 55 45 46 47 47 44 44 42 41 39 38 36 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 38 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 40 40 39 40 41 42 42 42 43 43 42 42 42 41 38 40 40 40 40 39 39 39 40 41 40 41 44 45 44 44 43 44 44 44 46 44 45 46 42 37 34 31 30 29 28 35 38 36 37 36 35 34 34 35 34 33 32 27 30 37 40 43 42 29 20 27 28 25 25 23 21 16 20 29 28 19 24 33 24 14 7 13 6 11 27 13 3 10 13 7 11 6 -8 -17 -11 6 15 21 14 0 -21 -29 -6 5 1 -14 -11 13 15 -10 -10 32328 231 5325 75 11878 8 58 48 6645 -2183 1 31 52 117 267 648 1701 3259 4814 5468 6149 7432 9415 12847 14541 16534 19275 22768 26313 35173 47244 47225 47747 39779 37938 35880 41145 40521 29889 7124 3141 2108 1976 1981 2503 4297 5271 5309 5815 7253 8512 13542 16183 18381 19953 20648 20659 19541 17774 17695 17851 17073 15787 13033 4768 2145 1478 1112 925 792 789 695 561 260 65 56 47 47 50 49 45 44 42 41 40 39 37 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 40 40 40 40 41 42 42 42 42 42 42 42 42 41 40 40 40 40 40 39 39 39 41 41 41 41 43 43 45 45 45 47 44 45 47 44 44 46 46 42 37 36 32 27 29 33 34 36 36 35 35 35 32 34 37 33 31 32 35 35 40 49 47 34 23 24 27 26 22 28 31 27 31 29 30 17 18 35 28 21 12 22 24 16 28 30 20 15 15 16 27 20 5 4 5 14 20 30 13 1 12 12 5 -6 4 0 9 32 11 -3 -21 32359 230 5400 75 11887 8 59 19 6643 -2196 0 20 81 234 527 760 822 919 1151 1413 1853 2842 3902 5485 7668 10718 15104 20788 32494 50134 61049 71544 77625 77862 72972 66016 50711 34156 6278 2916 1835 1826 3343 4950 8968 11293 12992 13268 14407 14367 15939 16283 16867 16931 17682 17847 18294 18011 18512 18719 18163 17161 12471 4865 2678 1730 965 401 286 284 264 212 108 51 55 50 51 49 47 44 44 42 41 39 39 37 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 39 38 38 38 40 40 40 40 40 40 40 40 40 40 40 41 41 40 38 38 38 39 40 40 40 40 41 42 41 41 42 41 41 41 40 39 40 40 40 39 39 38 39 40 41 42 43 43 43 45 45 45 45 45 46 46 45 46 46 45 43 41 40 34 31 32 33 36 40 40 43 41 34 32 34 35 33 32 35 37 39 42 44 45 43 29 25 27 29 32 32 37 39 34 28 29 27 32 37 20 21 23 23 31 22 19 23 25 21 20 19 21 19 14 13 17 14 -3 3 6 -4 9 28 23 14 18 17 31 31 0 -14 -28 32391 230 5400 75 11882 8 59 51 6640 -2210 21 46 94 171 292 401 505 614 772 956 1199 1550 2078 3370 5198 7486 10447 15298 22774 33713 49873 70730 91343 97385 95479 85340 66471 31595 9025 4533 3520 3367 4856 6023 8710 10606 12765 12887 13144 12461 12697 12279 12266 11751 11352 10579 10912 10469 10083 9740 9216 9336 6876 5918 5173 3912 2364 867 262 140 108 88 65 54 58 53 50 46 45 42 42 41 40 38 38 36 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 40 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 41 40 39 38 38 39 40 40 40 41 42 42 42 42 42 41 41 42 41 40 39 40 39 39 39 38 39 40 41 42 43 44 45 44 44 46 46 48 48 46 46 48 47 47 46 44 41 39 39 36 32 35 36 36 40 40 36 35 36 34 28 30 35 36 37 38 35 37 38 28 26 24 23 28 24 21 17 15 20 21 24 29 30 19 21 23 24 22 17 13 5 19 20 14 21 23 14 10 12 5 -1 -18 -22 -4 5 9 12 21 20 13 18 30 24 -5 -34 -24 32422 232 5250 75 11883 9 0 22 6638 -2223 12 28 73 133 232 332 462 583 738 908 1128 1375 1722 2639 3697 5505 8828 13106 16654 22431 28409 37346 53006 75502 94412 100003 98841 97022 59326 17531 8138 6737 6492 6120 5924 4676 4769 5084 5523 5616 6038 6366 7431 7737 8647 9080 10286 10808 10736 10530 9018 7802 6021 5431 5387 5283 5703 4963 3785 2123 454 270 224 195 161 132 63 54 46 46 47 41 41 40 40 38 37 36 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 40 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 40 40 40 40 41 42 42 43 42 41 41 42 42 41 39 39 40 41 41 40 39 39 41 42 42 43 44 43 43 45 47 48 47 47 48 48 47 48 50 46 42 44 46 42 34 34 36 32 31 35 42 42 39 33 27 31 34 34 36 38 37 34 33 32 28 21 18 22 20 17 18 20 18 24 27 21 18 18 26 24 20 22 17 13 13 16 16 21 30 33 22 11 9 7 10 9 3 2 6 21 24 8 3 35 44 14 12 20 -9 -21 32454 233 5175 75 11885 9 0 54 6635 -2237 7 40 72 155 273 432 576 758 914 1103 1328 1643 2077 3178 4357 6093 9291 15294 22015 28770 36782 45898 58496 77702 92467 100024 100060 98179 84658 32883 10937 8541 7452 6965 6380 5604 4126 3664 3074 2615 2309 2229 2190 2794 3127 3998 5692 10487 13310 13911 14272 12690 10131 7343 5784 4588 4541 4590 4390 3756 2559 583 231 199 178 160 134 62 52 48 50 49 42 42 40 39 38 37 35 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 40 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 41 40 39 39 38 40 40 40 40 41 41 42 42 42 42 41 40 40 41 40 39 40 40 41 41 40 38 40 42 43 44 43 42 42 44 45 44 44 45 45 44 46 47 48 47 45 44 44 42 36 34 35 31 29 36 42 45 44 36 33 32 30 31 35 37 42 41 36 42 38 27 25 28 29 24 27 37 30 28 31 31 23 17 19 12 7 25 27 17 17 13 15 17 23 19 12 18 11 16 19 8 11 7 -7 -1 11 2 -8 20 28 2 11 17 -6 -14 32485 234 5100 75 11885 9 1 25 6633 -2250 8 37 81 146 260 420 600 775 971 1165 1384 1679 2145 3283 4602 6595 9007 12212 17840 24310 31336 39391 49688 66704 89224 103759 107663 106328 97068 61856 20411 11934 8540 7165 6138 5270 5323 4913 4299 3201 1789 1217 1078 1197 1500 1922 2289 3475 6921 8541 9010 9184 9277 8408 7470 7157 6571 6270 5326 3988 3003 2118 1063 473 256 126 71 58 50 45 47 51 48 42 41 40 39 38 37 35 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 40 40 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 40 40 40 41 41 42 42 42 43 42 41 40 40 41 40 39 38 39 41 42 41 39 41 43 43 43 43 42 43 44 45 45 46 46 44 44 47 48 48 46 44 42 40 38 33 29 29 29 29 36 40 44 43 35 35 33 32 34 32 32 44 47 36 34 37 33 25 23 28 25 25 36 34 22 24 32 36 30 11 3 6 15 16 12 12 9 9 12 6 0 8 16 7 0 0 -4 4 12 0 -1 0 -17 -14 -9 -16 -4 10 -2 -18 -18 32517 235 5025 75 11883 9 1 57 6629 -2262 26 77 132 205 308 426 578 754 965 1195 1515 1900 2782 3727 5142 6801 8503 10292 12108 15244 20426 26108 32062 41790 61335 82572 97320 99307 84504 59307 32445 13948 7191 5725 5639 7493 9898 11871 14555 15687 13246 10423 8841 8322 8213 8422 8100 7015 5961 4720 3465 2687 2623 3066 4181 5217 6505 7571 7854 7015 4758 3277 1755 1107 598 335 169 65 50 42 40 43 48 44 41 40 40 39 38 37 35 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 40 40 40 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 40 40 39 40 40 41 41 42 42 41 41 40 40 40 40 40 38 38 40 41 41 41 41 42 42 42 42 42 43 45 45 46 48 47 46 46 46 47 47 45 40 39 39 36 33 28 25 26 28 33 38 38 37 32 33 37 39 37 33 35 43 45 39 37 38 33 24 20 23 25 24 26 28 24 24 24 25 21 8 6 12 15 14 18 21 15 18 28 10 8 31 20 9 4 -3 -1 5 14 14 15 10 -10 2 0 -26 1 26 31 13 -18 32548 236 4950 75 11884 9 2 28 6624 -2271 84 197 291 395 525 713 932 1197 1540 1990 2906 3704 4801 5702 6666 7908 9081 10132 12467 14450 17381 23073 31573 40474 49635 59700 68739 60327 49515 33707 24842 9907 4873 2895 3681 4570 7161 10892 13715 18201 21743 22941 23737 23763 24258 23660 22422 19976 15547 11301 8342 6047 3164 788 486 868 1625 3016 4306 5303 5752 5076 4404 3200 2088 960 209 123 59 48 40 39 42 44 42 41 40 40 39 37 36 35 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 38 39 40 40 40 39 39 38 39 39 40 40 40 40 40 40 40 40 40 39 39 38 39 40 40 40 40 40 41 42 42 41 40 41 40 40 40 40 40 38 37 38 39 41 42 41 42 42 43 42 42 42 44 45 47 49 45 45 44 44 45 45 45 42 40 38 35 33 31 28 27 28 33 39 39 38 34 30 32 35 34 33 36 39 43 40 34 31 28 26 27 28 25 18 20 26 23 21 23 23 18 9 9 11 9 13 19 23 21 24 33 24 12 18 15 14 22 15 8 14 23 18 18 10 -6 4 6 -11 -5 14 22 12 6 32580 236 4950 75 11884 9 3 0 6618 -2275 112 216 321 487 729 982 1231 1539 2248 2754 3395 4258 5360 6128 6692 7264 7868 9407 12421 15271 18439 24545 33048 42461 51481 51454 49589 23273 5865 2727 1713 1798 2125 3264 4740 6791 9502 11804 14473 18605 25300 30823 32683 29078 26504 26006 24483 22688 19349 15346 11925 9693 6644 1906 384 228 350 801 2160 2984 4143 4388 4586 4424 3546 1791 760 104 54 44 38 38 39 40 40 40 40 40 38 37 35 34 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 40 41 40 40 39 39 38 39 39 40 40 40 40 40 40 40 40 40 39 39 39 39 40 41 40 40 41 42 42 41 41 40 40 40 40 40 40 39 39 39 39 41 42 42 42 42 43 43 41 42 43 45 47 48 48 46 46 46 45 44 44 44 42 38 34 33 35 33 29 27 31 40 43 42 38 31 27 30 36 35 36 41 44 39 29 28 24 17 24 29 22 19 27 30 26 26 28 30 29 19 19 20 9 10 12 5 6 5 19 23 3 -2 7 4 20 28 8 17 29 7 2 1 -4 -8 -1 1 -4 9 3 -4 14 32611 236 4950 75 11887 9 3 31 6611 -2274 44 114 333 609 857 1027 1129 1238 1364 1577 2109 2458 2901 3280 3851 4318 5150 7016 8897 11427 14873 19957 26385 33148 41716 42423 41448 26614 12510 6717 3750 3684 4215 6211 8351 11458 17010 21699 26106 29684 34353 34629 30862 24397 20009 19218 18355 17799 16788 15322 13242 11571 9561 5463 2181 1104 840 826 2259 3573 4784 5062 4733 4148 3498 2201 1437 342 89 51 42 37 38 39 39 39 40 40 39 37 35 34 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 38 40 40 40 40 40 39 38 38 39 40 40 40 40 40 40 40 41 40 39 39 39 39 40 40 40 40 41 41 42 42 42 41 40 40 40 41 40 39 39 38 38 40 40 41 42 42 42 43 43 44 46 46 45 46 49 47 46 48 48 48 47 46 44 39 38 39 37 36 34 29 28 35 39 39 39 35 31 33 38 38 34 38 45 45 40 36 34 29 26 25 25 25 28 28 27 26 23 27 31 28 26 26 15 12 13 7 11 16 22 16 10 18 12 0 14 24 4 9 36 24 -1 0 -3 -25 -3 16 1 18 17 -3 6 32643 236 4950 75 11891 9 4 3 6605 -2268 237 335 651 1123 1276 1375 1370 1352 1307 1321 1363 1471 1948 2240 2693 2997 3804 5236 6729 8532 11864 17007 23659 32303 43034 48129 49267 46093 30618 11645 7480 7960 9722 14095 19304 23318 27423 29923 32402 32850 31106 26239 21296 18284 16652 15278 13278 11660 10497 9932 9638 9634 8984 7573 5375 4097 3673 3845 4423 5260 5384 5103 4122 2996 2205 1585 1043 410 114 58 46 38 38 40 39 39 40 41 40 37 35 34 33 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 38 40 40 40 39 40 39 38 39 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 40 41 41 41 41 42 42 42 42 41 39 40 42 41 40 38 38 38 39 41 41 42 42 43 43 44 46 47 46 44 46 48 46 45 47 49 50 48 45 46 42 41 41 40 39 36 32 30 31 34 38 41 39 39 36 34 37 33 30 38 45 46 42 40 39 29 25 28 25 22 22 18 16 16 27 35 27 19 18 11 13 14 9 19 30 32 20 27 37 23 19 15 16 5 -3 22 36 17 18 11 -4 27 38 6 7 17 1 1 32674 257 4950 75 11895 9 4 34 6599 -2259 1106 1289 1865 2366 2437 2486 2466 2450 2401 2377 2378 2378 2429 2594 2817 3127 3653 4595 5612 6738 9061 14645 22030 31518 44900 54067 58524 52430 30490 11501 9359 12237 18522 23585 27621 28841 28100 26117 24505 23436 21747 19548 18250 17488 16557 15087 12282 9422 6551 5074 4567 4813 5089 5194 5229 5092 5045 5342 5800 5816 4991 3725 2400 1408 894 587 412 196 87 58 46 38 39 39 39 39 39 42 40 38 36 35 34 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 38 39 40 40 39 40 39 38 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 40 40 40 40 41 42 42 42 41 40 40 40 40 41 40 38 38 38 39 40 40 41 41 41 42 43 42 43 43 44 45 46 45 46 48 49 49 49 47 45 42 40 41 43 43 38 35 30 25 29 39 42 38 37 36 33 34 34 29 31 36 45 45 36 34 31 26 17 13 17 26 27 23 20 22 27 19 16 19 16 16 12 7 7 14 20 14 20 20 17 30 20 12 2 -8 -13 4 20 4 13 25 36 29 4 4 7 -1 10 32 19 -7 -4 -6 -8 -3 -18 8 40 32 28 37 38 7 -9 -26 -50 -31 -12 3 32706 257 4950 75 11897 9 5 6 6593 -2248 2349 2609 3461 4038 4174 4171 4083 3963 3816 3597 3375 3261 3284 3357 3476 3721 4217 4819 5492 6486 7854 11446 18047 24543 35228 47273 51905 46580 20810 9047 8608 15915 22933 25323 24833 22056 19509 17764 16774 16369 17156 18377 19466 19843 19560 18115 15509 10603 6571 4920 4147 3955 3987 3967 4103 4218 4587 5063 6007 5973 5331 3139 2008 1448 1028 456 186 98 65 55 46 38 39 38 38 39 40 42 40 37 35 34 33 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 38 39 40 40 39 40 39 39 40 40 40 39 40 40 40 40 41 41 40 39 39 39 39 40 40 40 40 40 40 41 42 42 41 41 40 40 40 41 41 39 38 38 38 40 42 42 42 42 42 44 43 42 43 43 44 43 43 45 47 49 50 51 49 46 45 44 42 44 44 42 39 32 25 29 39 41 40 36 34 36 38 38 38 37 36 41 42 34 34 38 32 19 12 13 23 32 27 22 20 20 16 17 21 16 10 9 13 11 19 25 21 25 27 25 23 27 30 24 13 -8 -6 5 -2 15 19 18 27 19 6 -2 -10 0 25 21 -2 -4 10 13 22 16 15 31 17 9 33 48 10 -14 -15 -27 -26 -20 -22 32737 257 4950 75 11896 9 5 37 6588 -2235 2610 3127 4708 5399 5640 5697 5573 5208 4810 4418 4046 3923 3949 4055 4234 4452 5000 5317 5766 6714 7309 8193 11080 19472 31401 42111 45531 42036 13846 8068 7802 19835 22809 22894 21013 18235 16749 15623 15235 14267 15088 16242 18861 19398 19044 17489 14232 9759 7628 6603 6199 5803 5563 4282 3995 3825 3985 4661 5820 5700 4963 2866 1932 1286 981 468 156 80 57 47 39 36 38 37 37 39 41 41 39 36 34 34 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 38 39 40 40 39 40 39 39 39 40 40 40 40 40 40 40 41 41 40 39 39 38 38 40 40 40 40 40 40 42 42 42 41 41 40 40 41 41 40 39 37 37 38 40 42 40 40 41 41 44 46 44 43 43 43 42 42 44 46 47 46 45 45 44 45 44 41 39 37 36 36 36 33 32 35 36 38 36 35 39 39 37 39 38 34 36 38 37 39 39 32 27 27 18 17 25 20 16 14 14 15 21 31 28 11 1 10 27 27 26 33 24 22 24 8 12 27 24 15 -4 -16 -10 -6 5 8 18 35 24 2 -14 -16 -11 -5 6 -10 -26 6 34 22 16 19 16 6 -2 15 38 13 -24 -12 0 -32 -42 -32 32769 257 4950 75 11896 9 6 9 6584 -2221 2850 4300 6021 6380 6351 6318 6224 6318 6110 5900 5670 5438 5283 5260 5356 5531 6150 7219 8330 9078 9317 9399 9914 18437 35832 39534 40082 27299 8909 7519 8237 18884 20562 20123 17477 14801 14035 13056 12770 11419 11317 11515 15958 16573 16851 16081 12927 9600 8318 7362 7001 6331 6038 4495 4121 3741 3741 4209 4846 4630 3910 2204 1487 815 550 352 146 74 49 40 36 36 38 37 37 39 42 42 39 36 34 34 33 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 39 40 40 40 40 39 38 39 40 40 40 40 40 40 40 41 41 40 39 39 38 39 40 40 40 40 40 41 42 42 43 42 40 39 40 41 40 40 39 38 38 39 40 41 40 41 41 42 44 45 44 44 45 44 44 46 48 48 46 46 47 47 44 42 41 41 40 38 35 35 37 32 32 35 37 41 41 38 38 35 32 36 38 37 37 38 42 43 41 35 30 32 25 25 22 9 13 10 8 16 26 33 25 9 -6 8 25 16 24 20 0 3 9 -2 0 17 16 11 1 -9 -2 0 -2 6 17 9 0 9 7 -7 -8 11 24 0 -25 -3 41 29 -5 -2 10 18 25 32 15 -8 -30 5 27 -21 -57 -52 32800 257 4950 75 11903 9 6 40 6579 -2207 2988 5870 7353 7417 7283 6905 6535 6645 6757 6671 6558 6342 6261 6321 6576 6699 7176 8097 9375 10598 11120 11211 11757 18147 29392 30508 25851 10383 6325 5995 8820 14207 15715 15399 13194 11497 11287 10949 10946 10447 10240 10388 13742 13950 14094 13253 10791 7155 6020 5602 6897 7760 7734 7171 6461 5584 5325 4535 4037 3371 2405 1118 894 593 435 325 132 62 46 37 35 35 37 37 37 40 41 41 38 36 34 33 32 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 39 40 41 40 40 39 38 38 39 40 40 40 40 40 40 40 41 40 40 39 39 38 40 40 40 40 40 41 41 42 42 41 40 41 41 41 40 39 38 38 39 38 39 41 40 41 41 43 45 43 43 45 46 45 46 46 47 48 47 47 48 48 44 39 37 41 41 40 41 37 31 27 31 37 43 46 43 36 34 33 31 37 40 42 44 42 42 42 44 43 39 35 30 30 28 18 13 9 7 15 22 18 16 14 14 31 24 14 18 7 10 21 6 -4 20 33 29 25 32 34 5 11 22 12 23 20 19 23 8 3 13 28 32 31 25 10 40 25 -11 -3 -17 12 55 43 5 9 23 22 -14 -47 -44 -15 32832 257 4950 75 11904 9 7 12 6575 -2193 1662 5047 8026 8821 8851 8409 7423 6754 6275 5948 5837 5695 5666 5786 6165 6744 7532 7573 7888 8668 8929 9039 9801 14516 15732 16193 10710 3887 3543 3418 6429 10286 11651 11734 10876 10338 10165 10088 9969 9778 9648 9737 11149 12022 12823 16307 14779 12257 8256 7335 8814 10574 11984 11676 11535 9351 5999 3524 2320 1171 457 261 348 348 364 314 179 65 50 41 34 35 37 37 37 41 40 41 38 36 34 34 32 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 39 41 41 41 40 39 38 38 38 39 40 40 40 40 40 40 40 40 40 40 39 38 39 40 40 40 41 41 41 42 41 41 41 41 41 41 40 37 37 39 41 38 38 40 40 40 42 44 44 43 43 45 47 47 46 47 47 47 48 49 47 45 45 42 40 40 38 39 39 38 31 26 33 39 45 44 38 31 33 33 31 35 35 40 44 48 45 45 45 39 37 32 36 31 26 28 27 30 27 26 25 18 18 27 27 27 27 13 6 12 25 40 29 11 25 26 22 34 41 36 8 2 16 13 33 54 32 14 -10 10 34 19 9 4 13 16 30 21 11 19 -8 25 41 8 31 41 21 -10 -58 -42 18 19 32863 255 4950 75 11901 9 7 43 6571 -2179 336 2062 6415 9684 10899 11542 10776 8846 6486 5723 5462 5224 5049 4912 4898 5332 6037 6409 6909 7570 7904 7755 7844 8334 7708 7110 3605 1417 1386 1483 2747 6063 8443 9057 9153 8841 8385 7702 7296 7127 7040 7320 8314 9398 11147 19910 22633 23203 18929 14361 11624 12041 13131 13719 15712 13727 9403 4238 1398 138 95 74 92 153 397 378 330 119 64 48 38 35 37 37 37 41 40 42 38 36 34 34 32 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 39 40 41 40 40 40 38 38 38 39 40 40 40 40 40 40 40 40 39 39 39 39 39 40 40 40 41 42 42 43 42 41 41 41 41 41 40 37 37 39 40 39 39 40 39 40 42 44 43 43 43 43 46 47 46 47 46 46 46 46 46 46 43 40 40 41 40 36 35 36 32 27 32 37 40 44 42 37 36 34 29 30 32 38 44 46 41 43 41 32 31 24 25 28 20 17 30 44 39 34 33 21 4 14 13 5 16 15 18 14 11 24 33 22 18 24 17 13 16 2 -12 -14 -7 -9 -7 18 14 9 8 9 11 7 5 -4 -27 -17 -5 -17 1 22 6 -2 -13 -4 25 -18 -50 -32 -45 -35 32895 254 4950 75 11898 9 8 15 6567 -2164 104 323 2462 7028 10122 12052 12256 11087 8980 7402 6573 6019 5745 5589 5420 5040 5106 5183 5568 6423 7864 8397 8398 7945 6777 4576 1850 533 434 423 736 2504 6671 7809 8068 7988 7460 6679 6190 5913 5718 5784 6326 7812 9889 17242 24050 25749 24199 17804 13436 11283 10468 10825 12292 11504 10037 5183 1772 120 78 59 64 90 618 609 557 171 80 54 44 37 37 38 38 41 41 43 38 37 35 34 33 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 38 39 41 41 40 39 40 38 38 39 40 40 40 40 40 40 41 41 40 39 39 39 38 39 40 40 40 40 41 42 42 42 40 40 41 41 41 40 37 36 38 39 40 40 40 39 39 40 41 43 43 43 44 46 47 45 45 44 45 47 44 45 47 41 37 39 43 42 35 36 37 30 27 30 36 37 39 42 43 38 34 30 28 29 32 38 35 32 37 34 28 29 29 23 25 23 15 19 25 25 27 29 19 9 7 5 9 12 17 17 10 11 9 16 20 18 19 11 4 4 -3 -11 -11 -13 -15 -18 -19 -3 17 19 7 0 15 15 -3 -17 -20 -29 -31 -12 7 12 0 17 19 -3 -23 -54 -57 -51 32926 256 4950 75 11901 9 8 46 6562 -2150 39 59 195 2402 6336 7805 8573 8933 8935 8045 7473 6794 6507 6392 6160 5660 5689 5541 5377 5400 6162 6449 6510 6297 5462 2941 903 353 220 214 214 739 3680 5491 6219 7322 7646 8280 8675 8332 8106 7822 7694 9639 12078 15626 19185 18935 16786 13248 10791 8872 8908 9670 11453 11243 11777 11032 8867 6351 1160 243 229 259 602 574 525 195 88 53 48 39 37 38 38 40 41 42 38 36 35 34 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 38 40 41 41 40 40 39 38 38 39 40 40 40 40 40 40 40 41 40 39 39 39 39 39 40 40 41 40 41 42 42 42 40 40 40 40 41 41 39 39 38 39 38 39 41 41 41 40 42 44 45 43 43 45 47 47 45 45 49 49 47 47 45 43 43 43 44 43 37 37 40 35 26 31 37 40 40 35 31 31 34 32 29 30 30 32 32 34 37 32 25 26 31 27 25 23 12 14 13 20 32 28 28 38 35 19 19 22 20 21 20 20 26 26 11 -3 -7 3 18 10 -2 0 3 2 3 -9 -25 -9 29 26 18 19 9 10 2 4 17 1 -21 -10 7 11 14 29 10 -9 -13 -40 -54 -49 -44 -21 32958 316 525 75 11902 9 9 18 6558 -2136 9 37 71 99 184 265 350 406 486 693 4108 8895 13997 15309 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 11 31 458 4544 5053 5757 5922 6359 6794 6979 6872 6722 6682 6608 6441 6234 6126 6020 5913 5526 4687 3962 3659 3046 1251 500 175 127 123 147 427 910 2165 3381 5584 7191 8448 9696 9809 9694 9443 9427 10538 12597 14660 14456 13955 12313 10455 8910 8234 8975 10314 12507 13956 15192 16461 16230 12911 3595 453 348 346 366 392 359 154 73 49 44 39 36 37 38 40 41 42 38 36 35 34 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 38 40 41 41 40 39 39 38 38 39 40 40 40 40 40 40 40 41 40 40 39 39 38 40 40 40 40 41 41 42 41 41 41 40 40 41 41 41 39 39 39 39 38 38 41 42 41 40 41 43 43 41 42 46 46 44 45 47 46 46 45 45 44 43 44 42 41 41 39 35 36 34 24 28 34 39 42 34 31 32 34 33 30 31 35 33 30 32 38 35 24 25 27 27 32 28 18 21 18 19 28 31 32 33 38 27 24 20 5 22 28 15 19 26 11 -9 4 22 17 14 -4 -10 12 5 5 -3 -3 21 40 29 24 19 -12 -5 14 8 8 4 -24 -9 23 -2 -11 -6 -31 -16 -24 -36 -1 -22 -17 -11 -47 32989 317 450 75 11899 9 9 49 6554 -2122 2 22 48 87 119 193 261 343 411 480 636 2701 5623 11297 12391 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5 21 49 454 2777 3845 5164 5932 6322 6726 6753 6490 6288 6115 6107 6075 5803 5662 5594 5534 5275 4288 3123 2548 1691 892 328 170 114 109 148 290 443 738 1387 2887 5473 6243 7105 7428 7427 7280 7720 8522 9586 13989 14478 14304 13627 12477 11628 10573 10550 10634 11365 13083 13683 14285 12531 7802 2868 311 218 210 684 704 630 129 70 50 42 39 36 38 38 40 41 43 40 37 35 34 33 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 38 40 41 40 40 39 38 38 38 40 40 40 40 40 40 40 40 41 40 39 39 39 39 40 40 39 40 41 41 41 41 40 40 40 41 41 41 41 40 37 37 40 40 38 40 42 42 41 41 41 42 42 44 46 47 45 45 46 46 48 46 44 44 44 43 41 40 40 40 38 37 34 27 27 33 37 38 35 36 37 32 31 29 31 33 31 24 27 36 28 19 24 30 30 29 25 24 23 22 18 13 17 22 14 13 16 17 8 -5 16 17 3 8 9 9 7 23 28 23 20 -8 -6 10 -12 -7 16 20 20 23 25 19 11 6 -11 -2 19 24 12 -9 -9 4 -14 -26 -13 -38 -46 -20 16 39 18 20 -9 -30 33021 321 150 75 11899 9 10 21 6550 -2107 103 155 126 72 91 120 148 204 272 387 487 603 717 942 1224 2121 3326 5992 6229 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 34 60 182 502 1494 3832 5778 7422 7749 7531 6532 5746 5213 4909 4775 4817 4738 4469 4261 3867 3013 2227 1662 1003 565 219 155 107 118 176 201 381 482 842 1730 3558 4016 4250 4315 4372 4363 4665 6645 10935 15556 16367 16014 14620 13426 12771 12109 11824 11656 12013 11890 8799 6986 4409 1549 570 420 481 567 1024 959 638 143 75 52 44 40 36 37 37 39 40 43 41 37 35 34 33 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 39 40 41 40 39 39 38 38 39 40 40 40 40 40 40 40 40 40 40 40 39 39 39 40 40 40 40 40 41 41 42 41 40 40 40 40 41 42 40 37 37 39 39 39 39 42 43 42 42 42 42 42 45 47 47 47 44 45 48 50 49 46 47 47 43 42 43 40 39 39 38 32 27 31 34 37 35 33 35 36 31 28 29 32 33 35 34 32 37 29 22 23 30 36 23 15 21 22 19 19 19 14 14 18 13 4 12 13 11 27 19 19 28 28 15 19 33 25 25 4 -7 7 18 -4 -3 25 25 8 0 20 19 16 15 0 22 45 65 61 22 7 -1 -15 -6 -4 -18 -28 10 58 20 0 11 -24 -20 33052 321 150 75 11907 9 10 52 6545 -2093 164 244 405 369 534 474 422 412 455 570 682 816 944 1170 1652 3088 4780 4688 3999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 23 35 55 81 241 1609 3572 5801 7282 8004 7630 6731 5999 5157 4737 4493 4123 3644 3076 2392 1752 1235 620 346 154 86 66 67 92 162 198 307 377 809 1387 1718 1841 1863 1928 2081 2198 2619 4896 10584 13637 14488 14510 13565 12594 12080 11573 11274 11091 10615 9399 4872 2309 1090 557 404 603 756 1116 1390 1291 805 273 63 48 38 37 36 37 37 39 41 43 42 39 35 34 32 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 39 40 41 40 39 39 39 38 39 40 40 40 40 40 40 40 40 41 40 40 39 39 38 40 40 40 40 40 41 41 41 41 40 40 40 40 41 40 39 39 40 39 38 39 39 41 43 41 40 42 43 43 47 47 46 47 46 45 47 48 46 46 46 45 45 42 43 39 37 38 35 30 28 33 37 41 34 31 34 36 31 27 31 34 38 42 40 33 38 37 28 26 29 35 28 15 19 21 17 23 26 23 20 22 14 2 12 19 14 15 27 28 24 34 19 23 34 23 13 0 3 26 40 26 31 33 15 5 -9 7 19 12 9 14 31 30 32 29 14 6 8 3 22 24 4 10 24 20 -16 -14 -4 -1 0 33084 321 150 75 11902 9 11 24 6541 -2078 37 63 261 312 518 445 387 328 379 446 521 614 717 861 1127 2060 3649 6836 5671 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 15 33 49 81 243 992 3512 5063 6069 6881 7339 7557 6650 5701 5196 4467 4069 3268 2675 2064 1458 725 311 127 116 106 127 168 196 229 282 328 451 862 943 991 1093 1290 1575 1887 2457 3491 5341 8085 11292 13182 13757 13871 13000 11675 10031 8263 7142 5712 3961 2818 1800 893 543 535 617 1363 1959 1866 1367 363 57 44 34 37 36 38 38 40 41 44 45 41 37 35 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 39 40 41 40 39 39 39 38 39 40 40 40 40 40 40 40 40 41 40 39 39 39 39 40 40 40 41 41 41 41 41 41 40 40 40 41 42 40 39 40 40 40 39 40 41 41 41 41 41 42 43 44 46 45 44 46 47 45 47 47 43 46 44 42 45 44 40 38 36 35 32 29 33 37 41 42 33 31 33 31 32 30 30 37 44 42 34 37 42 33 31 32 25 27 29 20 20 22 25 30 26 24 35 35 23 25 19 18 9 0 22 27 28 28 17 12 8 17 22 17 9 21 37 29 28 18 6 6 9 21 38 25 19 5 -4 -1 2 -7 0 14 -4 1 28 34 -14 -21 21 25 10 27 2 -18 0 33115 321 150 75 11907 9 11 55 6537 -2064 2 24 45 76 102 144 180 247 292 369 455 547 638 748 959 1920 6389 11657 12112 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 11 30 43 54 103 285 2889 4121 4865 5618 6737 7549 7162 6130 5734 5028 4514 3870 3363 2732 2031 1498 659 169 162 154 220 355 411 598 883 897 945 1096 1107 1090 1160 1299 1598 1975 2932 3466 4260 5788 10281 12600 13509 13487 12119 10322 8362 6112 4753 3304 2340 2000 1452 824 621 608 894 2109 2358 2203 998 273 53 43 33 38 37 39 39 41 43 46 46 41 38 36 34 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 39 40 41 40 39 40 38 37 38 39 40 40 40 40 40 40 40 40 40 39 39 39 39 40 40 40 40 41 41 41 41 41 41 40 40 41 42 40 39 40 40 40 40 41 42 41 41 42 44 44 42 43 44 45 44 43 44 44 46 49 47 46 44 40 42 43 37 35 31 30 31 28 31 39 45 40 32 35 33 28 35 41 39 39 43 42 35 38 37 27 33 34 20 22 28 31 35 36 28 24 23 26 38 32 25 27 16 14 17 13 13 27 38 26 8 4 15 26 30 32 22 13 22 13 7 15 26 21 14 33 44 30 15 -5 -21 -11 12 5 8 40 14 8 26 9 -7 -4 10 23 22 32 17 -19 -18 33147 321 150 75 11910 9 12 27 6532 -2050 108 303 1903 7337 19527 14267 15169 4983 5122 2364 2917 2876 3428 3838 4856 4949 8240 8539 8296 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 17 36 48 72 139 518 2620 4161 5193 5807 6309 7105 7030 6573 5375 4876 4470 4212 3805 3325 2860 2292 1267 217 180 174 221 395 460 943 1627 1952 2139 2096 2031 1818 1632 1437 1341 1383 1988 2497 3651 4511 7013 8296 9850 10375 9786 8903 7792 5423 3305 2386 1305 898 574 386 369 383 721 1669 1622 1485 357 146 49 40 32 36 37 38 38 40 43 49 47 43 37 35 34 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 39 40 42 41 40 40 38 37 38 39 39 40 40 40 40 40 40 40 40 39 39 39 39 40 40 41 41 41 41 42 42 41 41 40 40 40 40 39 39 40 40 40 40 41 41 41 43 42 43 45 44 45 45 44 44 43 43 43 44 48 49 45 41 39 42 42 36 33 33 32 30 28 32 39 44 42 38 37 31 30 35 43 45 37 32 34 32 31 26 28 36 29 23 19 23 33 39 33 18 18 22 23 20 11 11 16 16 12 16 22 16 15 14 12 5 9 28 19 15 25 22 6 1 6 14 25 28 9 -10 20 23 5 8 0 -15 0 22 14 1 2 21 20 3 3 25 19 -5 -7 -9 17 45 30 19 33178 321 150 75 11907 9 12 58 6528 -2036 984 1212 4968 9832 25363 14241 14586 4916 5108 2912 3330 3635 4378 4744 5917 6158 5767 2992 792 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 12 27 39 61 95 508 2004 2822 3656 4517 4789 5903 6400 6592 5682 5460 5066 4860 4714 4449 4284 3637 2586 1166 643 375 264 296 379 997 2017 3070 3336 3695 3684 3441 3129 2541 1576 923 917 1070 1927 3786 5091 6634 7755 7985 6950 6098 4995 2666 1056 743 287 136 99 84 92 112 175 419 581 530 295 54 43 35 31 34 36 38 38 39 41 49 49 45 38 35 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 39 41 41 40 40 39 38 38 38 39 40 40 40 40 40 40 40 40 40 39 39 39 39 41 41 41 41 41 42 42 42 41 41 40 42 41 39 38 40 40 39 39 40 41 41 41 42 43 43 44 45 45 45 45 44 44 45 44 44 46 47 45 41 40 41 42 40 36 34 33 27 25 35 40 43 45 40 40 34 29 35 39 36 32 30 32 32 30 29 31 33 26 27 25 20 21 26 28 22 22 22 13 10 17 14 16 22 9 4 19 21 4 3 15 5 3 12 8 14 11 0 -12 -5 8 22 14 -14 -1 -3 5 11 -15 -2 4 -9 -12 11 36 16 -24 -21 -9 1 0 -27 -24 1 29 13 19 37 22 12 33209 321 150 75 11900 9 13 29 6524 -2022 4080 10819 999999 999999 29062 8087 2278 1082 1230 1600 2207 2804 3277 3567 3955 5194 5454 3837 1478 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5 15 23 38 47 204 533 941 1931 3420 3896 4379 4746 5010 5164 5278 6762 7163 7148 6601 6104 5326 4339 2478 1298 750 609 629 1032 2128 3241 4320 5174 5755 5884 5290 4028 2846 1402 494 439 385 754 2327 2918 3966 3984 3450 2387 1659 1129 423 154 94 78 74 74 92 99 115 132 182 333 306 253 51 41 32 31 34 36 38 37 39 41 46 47 42 37 34 33 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 41 41 40 40 39 37 38 40 40 39 40 40 40 40 40 41 40 40 39 39 38 39 40 40 40 41 41 41 42 42 41 40 41 42 41 40 39 38 39 38 39 40 40 41 41 41 43 43 43 44 44 43 44 45 45 44 45 46 46 46 46 44 42 41 40 41 39 36 36 29 25 35 38 41 44 40 43 41 34 39 36 33 38 37 36 39 40 39 31 31 34 31 27 19 15 22 29 27 22 18 18 22 24 21 21 14 -1 0 16 24 10 10 25 16 11 8 19 35 23 -12 -21 17 25 25 28 9 34 34 11 5 9 13 6 29 0 -29 6 5 -34 0 8 1 7 -21 -16 -9 31 42 -2 17 15 -2 33241 321 150 75 11914 9 14 1 6519 -2007 2957 8263 18965 18833 18731 7842 2231 914 1192 1333 1661 2064 2396 2740 2992 3855 6567 11127 9646 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 12 22 33 42 64 72 97 144 649 4351 5596 5932 5457 5027 4836 4858 5661 8500 9869 11834 11453 10680 8076 6161 4389 3076 1665 1132 1125 1567 3018 3856 4258 5297 5454 5278 4479 2993 2047 1117 734 641 570 564 546 470 437 401 332 297 264 202 172 134 90 80 79 142 145 144 147 141 291 291 268 117 50 41 32 32 35 36 38 37 41 43 46 45 39 35 34 33 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 41 41 40 40 39 38 38 40 40 39 40 40 40 40 40 40 40 39 39 39 39 39 40 40 40 41 41 42 42 43 42 41 40 40 40 40 40 38 39 39 40 39 39 41 42 42 43 44 44 45 44 44 45 44 45 45 45 46 46 47 44 43 42 41 41 43 40 37 39 32 27 31 34 41 51 50 44 41 39 38 37 40 42 38 37 40 38 37 33 35 35 23 23 22 20 27 28 27 21 21 29 30 28 23 19 12 0 7 25 21 14 16 21 21 14 13 22 32 23 -8 -13 24 31 15 45 49 30 26 19 12 17 20 15 25 3 -16 -1 1 -21 0 16 14 22 -1 9 11 26 56 -8 -6 34 26 33272 321 150 75 11907 9 14 32 6515 -1993 14 35 54 96 142 226 306 325 401 432 521 632 785 891 1124 1660 4870 11689 14697 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 22 35 52 66 96 110 145 255 1874 7989 8211 8220 7081 6247 5911 6262 7167 8601 9839 13033 15581 15527 13311 11269 8970 6978 2605 1388 1320 1349 2737 3674 3827 4225 3979 3164 2701 2189 1857 1387 1274 1045 978 1677 1571 1615 1300 876 649 140 127 120 104 89 65 59 72 182 172 159 122 113 275 288 268 126 52 43 33 32 34 37 39 38 41 44 46 44 41 36 34 33 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 41 41 40 39 39 38 38 39 40 40 40 40 40 40 40 40 40 39 39 40 39 40 40 40 41 41 42 43 43 43 42 42 41 40 41 41 39 39 39 39 40 41 40 41 43 43 43 42 43 45 45 46 45 43 45 45 46 46 47 47 44 41 39 40 40 40 38 33 34 34 31 29 33 41 49 45 41 32 29 36 41 40 37 35 36 36 32 28 25 29 26 25 35 30 24 27 28 28 30 39 32 27 26 15 13 19 14 21 35 15 7 12 6 0 2 2 1 10 1 -7 3 9 16 14 23 34 7 4 8 17 10 0 4 -13 -12 -6 -24 -9 9 -8 4 27 10 -32 -2 34 17 48 18 -16 28 36 33304 321 150 75 11914 9 15 4 6511 -1978 6 41 79 139 169 200 275 305 356 382 448 551 676 804 945 1171 1935 10407 23005 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 13 24 38 53 75 94 128 237 1722 6257 7353 8074 7365 6686 6291 6557 6577 6966 7495 8721 11183 11358 11147 10581 8898 7206 2948 1678 1550 1495 2304 3155 3536 4013 3909 3462 3200 3012 2713 2211 1530 1108 1042 2283 3166 4023 3974 3431 2600 832 197 93 60 54 47 44 57 107 102 95 68 64 131 209 214 176 78 46 36 32 33 36 38 38 41 41 45 43 41 36 34 33 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 40 41 41 40 40 38 37 38 39 39 40 40 40 40 40 40 40 40 39 39 39 40 40 40 41 41 43 43 43 43 42 42 41 41 41 41 39 39 40 39 40 41 41 41 43 43 42 42 44 45 45 45 44 43 45 46 47 47 47 49 48 43 40 42 40 38 35 29 33 37 34 32 33 38 43 39 37 31 28 39 40 36 34 37 36 40 41 35 28 22 21 31 35 28 24 29 38 37 39 39 25 24 21 12 19 17 9 13 16 14 17 17 13 9 14 11 6 5 0 2 11 7 12 11 -4 9 18 31 27 15 37 24 12 18 12 -18 -51 -28 4 -10 7 19 -3 -17 8 33 7 25 25 -4 -9 9 33335 321 150 75 11914 9 15 35 6506 -1964 20 54 92 126 251 332 397 392 448 473 527 614 706 830 956 1235 2097 10044 21989 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 13 25 38 57 73 105 371 1889 3166 5136 6375 6768 6261 5743 4977 4860 4911 5162 5439 5691 5924 6058 5959 5247 3231 2204 1883 1758 1921 2228 2534 3004 3111 3093 2938 2809 2522 2012 1281 961 1009 1835 2968 3873 4102 3603 2539 983 210 79 46 43 43 45 48 49 49 51 78 215 542 748 646 336 91 45 36 32 33 35 38 39 39 39 42 41 40 35 34 32 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 40 41 40 40 39 38 38 39 39 40 40 40 40 40 40 40 40 40 39 39 39 40 40 40 41 42 42 43 43 43 42 42 41 41 41 40 39 39 40 40 40 40 41 42 43 43 42 43 46 47 47 45 45 44 44 46 47 45 46 48 46 44 43 44 43 42 37 31 34 37 32 32 34 37 40 40 40 38 36 37 38 38 36 35 41 46 43 39 34 27 31 36 32 29 28 32 37 36 34 28 24 26 22 16 18 14 9 6 13 21 23 26 26 14 9 19 19 -2 0 12 0 5 22 16 5 9 15 34 25 7 36 35 17 20 14 -3 -15 -19 -27 -34 -9 -5 -16 -10 -6 12 22 22 22 21 -6 -23 33367 321 150 75 11928 9 16 7 6501 -1952 59 102 255 784 10905 9683 9433 455 510 550 616 726 820 929 1049 1567 2282 4702 10600 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 7 16 25 39 51 68 91 181 483 2099 4868 5712 5482 4370 3448 3147 3075 3347 3783 4330 4667 4547 4020 3116 1977 1411 1136 1038 1165 1254 1504 1993 2116 2004 1797 1613 1270 896 578 528 634 1085 1422 1574 1494 1106 621 286 102 51 42 41 44 48 51 53 53 63 236 893 1467 1556 960 301 65 40 35 34 35 36 38 38 39 40 41 40 37 34 33 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 41 41 40 40 39 38 38 39 40 40 40 40 40 40 40 40 40 40 39 39 39 40 40 40 41 41 41 42 43 43 42 42 40 40 40 40 39 39 40 40 40 41 41 41 41 41 42 43 45 46 46 45 45 43 42 44 46 44 43 44 43 42 44 45 46 46 43 39 37 36 35 35 33 34 35 36 44 45 39 38 38 35 31 29 38 45 40 38 38 39 40 40 39 32 28 30 31 31 31 29 30 27 26 23 21 24 13 9 24 27 20 23 29 15 8 14 10 7 14 18 7 9 32 39 34 39 30 36 20 -4 11 18 20 27 13 -7 -9 -13 -14 6 1 -8 2 6 -6 -17 -10 -9 -1 10 -4 -39 33398 321 150 75 11921 9 16 38 6495 -1943 119 224 1133 3236 11914 11426 11163 975 2054 2090 2354 2528 2684 2569 2343 2342 2818 4975 12962 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 2 4 8 12 19 26 37 46 65 123 563 2161 2807 3205 2573 2136 1918 1946 1884 1952 1871 1732 1548 1013 512 372 262 251 649 1193 1551 1762 2259 2487 2395 2075 1664 1297 985 472 449 435 535 560 571 570 527 378 136 61 43 42 43 49 54 60 67 79 119 309 987 1379 1267 648 143 46 35 36 39 41 38 37 37 39 40 41 38 35 33 33 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 40 40 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 40 40 40 40 40 40 41 43 43 42 41 40 40 41 41 41 40 40 40 39 40 41 41 41 41 43 45 45 44 45 45 46 45 44 45 48 48 45 44 45 45 47 46 47 46 44 44 44 42 39 41 36 32 34 37 42 44 46 47 43 37 34 36 38 43 46 42 40 46 49 46 43 36 30 28 30 35 38 35 31 26 24 25 25 24 20 23 27 23 25 29 33 27 16 15 11 14 21 25 23 26 42 39 36 49 48 34 8 -8 11 19 26 25 0 -9 -2 19 19 6 7 15 19 14 5 -1 -2 20 15 -11 -1 -6 33430 321 150 75 11908 9 17 10 6488 -1937 105 196 967 2975 2467 12309 13673 11181 2810 2641 2889 2912 3101 2976 2792 2538 3208 5726 12300 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 6 14 22 28 51 214 718 1324 1729 1667 1663 1797 1585 1257 578 241 166 104 92 101 184 290 730 1240 1682 2181 2683 3300 3939 4122 4136 3893 3315 2567 2183 2187 2404 2908 3174 2912 2253 1604 1011 645 135 56 50 54 60 70 92 162 374 973 1139 1182 643 340 99 44 35 36 40 41 39 39 40 40 40 40 37 36 34 33 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 40 39 40 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 40 40 40 40 40 41 41 42 43 43 42 41 42 42 41 41 41 40 41 41 40 40 42 43 43 44 45 45 45 45 46 48 48 46 47 49 49 48 47 49 47 46 46 47 43 42 44 45 45 41 41 36 35 38 40 43 42 44 48 44 40 41 43 38 39 44 39 32 41 54 51 40 35 35 29 26 31 35 36 30 27 22 17 18 17 23 31 28 19 18 18 24 18 10 19 23 14 12 17 14 18 17 12 0 0 22 16 1 9 28 21 0 -5 -9 2 11 30 38 -2 -16 1 7 -8 -15 32 50 60 58 27 37 34 33461 321 150 75 11918 9 17 41 6481 -1934 83 117 183 717 8715 18117 24053 21379 19752 5769 5338 4657 3962 3345 3273 3293 3861 6274 10516 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 12 23 84 260 507 971 1664 2618 3001 4033 4215 3891 3160 2137 1292 738 345 285 283 405 540 1007 2033 2588 3248 3353 3762 4468 4918 5384 5777 5770 5749 5931 6257 6756 7529 7890 7354 6227 4527 3520 2740 1803 1548 1865 1674 1578 349 422 1008 1764 2467 2370 2041 819 402 122 63 43 42 39 40 40 42 42 42 41 42 38 36 34 33 31 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 40 40 40 39 39 39 40 40 40 39 40 40 40 40 40 40 40 40 39 39 39 40 40 40 40 41 41 41 43 43 43 42 42 42 41 41 42 42 41 42 41 40 40 42 42 41 42 44 45 46 45 45 47 47 46 48 48 47 45 45 48 47 46 45 44 42 41 42 43 42 39 39 37 37 37 38 43 43 42 41 38 40 44 44 38 38 38 34 35 36 40 35 27 30 36 29 25 24 23 34 32 28 32 31 25 21 18 18 16 6 15 21 7 4 2 13 24 16 14 14 14 3 -3 5 -15 -26 -4 24 19 4 21 12 6 11 4 0 -3 0 17 18 -11 -11 10 0 -17 1 34 60 29 -14 -6 -6 33493 321 150 75 11907 9 18 13 6474 -1932 53 73 136 206 7545 6026 17904 16326 23618 5677 4819 4248 3436 2741 2646 2725 2921 4424 10353 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 10 40 140 495 1047 1706 2534 3406 4168 4457 5337 5293 4919 4277 3390 2444 1716 1251 1102 1111 1352 1752 2523 3874 4252 4083 3560 3372 3256 3313 3517 4154 4906 5869 7054 8388 9375 10177 10533 10447 10113 9332 9080 9226 9087 8809 8904 8535 6955 3163 1063 1131 1702 2580 2902 2686 1746 1048 434 157 70 52 44 45 46 52 55 57 54 49 41 37 34 33 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 39 40 40 40 40 39 39 39 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 40 40 40 41 41 41 42 43 42 42 41 41 41 41 41 41 41 40 40 40 40 41 41 41 42 43 43 44 43 43 44 43 44 46 46 44 43 41 42 44 43 39 37 38 37 35 38 38 37 37 37 34 32 33 33 35 39 38 40 45 46 44 39 36 33 31 31 26 21 21 22 24 30 29 23 17 17 25 27 23 29 31 21 18 14 10 9 0 24 42 16 7 5 16 21 5 9 25 23 5 9 24 22 1 -6 17 16 3 13 7 13 1 -12 -11 3 24 4 0 0 -1 29 41 22 -7 12 38 -19 -50 -16 -18 33524 321 150 75 11922 9 18 44 6467 -1929 7 27 45 59 256 867 7451 7539 7511 2760 2822 4201 6042 5893 5538 4269 3214 3734 7100 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 17 78 336 977 1675 2542 3580 4082 4220 3976 3723 3533 3360 3164 2934 2600 2376 2185 2010 2209 2771 3363 3977 4193 3973 3914 3969 4165 4368 4346 4124 3811 3783 3967 4352 5267 5999 6897 7894 8686 9202 9880 10505 12048 13331 13626 13294 12541 10425 6187 2478 808 335 1091 1799 2317 2458 1997 1185 517 149 60 53 55 61 66 75 80 81 68 54 43 35 33 31 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 38 40 41 41 40 40 39 38 38 38 39 40 40 40 40 40 40 40 39 39 39 39 40 40 40 40 40 41 42 42 42 42 41 41 41 41 40 40 40 40 38 38 39 39 40 42 42 42 41 41 42 43 43 42 42 41 42 43 42 40 40 41 41 41 39 38 36 35 33 33 36 40 42 39 33 34 36 32 31 34 40 42 42 45 43 40 38 30 32 36 30 28 31 27 27 30 33 33 23 28 26 18 20 23 24 20 23 23 16 15 18 32 38 34 26 16 18 17 10 15 23 20 25 21 17 25 13 7 19 21 22 21 10 8 0 -7 24 43 34 15 -5 -8 0 19 24 21 32 47 23 -16 -13 9 2 33556 321 150 75 11889 9 19 16 6459 -1923 119 170 632 4962 2070 11313 12403 47574 39103 30155 30492 26336 22193 17754 13873 7928 3250 2248 1901 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 91 202 466 937 1374 1854 2512 2851 3383 3572 3460 3374 3326 3268 3165 3043 3079 3185 3279 3723 4381 4961 5660 5931 6119 6833 7303 7344 7501 7302 6960 6371 5528 5015 4833 4792 5057 6240 7518 8313 8455 8530 8370 9247 10263 10860 10803 10177 8388 6073 3257 722 157 197 512 1018 1351 1293 865 430 132 65 65 69 97 117 127 117 89 70 54 41 34 32 30 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 38 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 40 40 40 40 40 40 40 41 42 42 42 42 41 41 41 41 40 40 41 40 39 40 40 41 42 41 43 43 44 44 43 43 44 44 43 43 44 42 42 45 48 47 46 44 45 46 43 43 40 41 45 45 44 42 40 39 34 33 38 45 43 40 47 49 46 44 33 35 43 42 45 48 38 33 33 37 41 31 30 30 29 30 24 25 22 27 27 18 12 17 26 16 20 33 23 15 26 24 18 19 15 29 26 9 3 9 12 18 42 41 27 0 -8 12 32 51 46 12 20 25 -6 1 8 -13 -26 9 47 38 29 10 2 20 33587 322 75 75 11956 9 19 47 6453 -1915 125 206 360 9399 6115 2863 13327 13825 46025 34433 27112 27344 23919 17785 13117 9533 5014 1630 2339 4693 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 136 567 825 1151 1704 2061 2322 2478 2875 3442 3790 3641 3555 3579 3640 3846 4389 4713 4976 5650 5855 5933 5846 5833 6169 6441 6875 7344 7504 7490 7735 8344 9080 9080 9069 8561 8188 7934 8041 8018 7760 7335 7126 6485 6328 6250 5500 5055 4428 3381 2683 1477 182 83 93 123 177 164 135 66 61 64 76 83 94 140 183 204 180 118 66 50 38 33 32 31 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 38 39 40 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 40 40 40 40 40 41 41 42 43 43 43 43 42 43 43 43 42 43 44 43 42 41 41 42 42 43 44 45 46 45 45 46 46 46 46 48 47 47 50 51 50 49 47 48 49 48 48 46 45 44 40 41 42 39 36 37 41 44 45 43 42 42 45 50 44 35 40 36 34 40 38 32 24 21 25 34 32 27 27 34 34 29 25 18 26 25 18 10 0 10 16 22 35 35 20 24 20 9 23 11 6 12 22 19 21 44 41 40 41 26 -1 -13 5 40 40 3 -21 -8 6 -11 6 32 2 2 35 50 49 34 -1 -6 9 33619 322 75 75 11945 9 20 19 6446 -1908 374 918 2731 22761 999999 999999 999999 13284 16014 3615 3093 2684 2345 1658 1083 904 884 974 2391 4743 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 18 47 144 508 803 1323 1902 2409 2752 2885 3194 3368 3431 3329 3646 3879 4134 4574 5150 5352 5360 5562 5286 4680 3768 2989 2720 2565 2789 3522 4140 4423 4947 5715 6659 7071 7163 6506 5880 5345 4482 3863 3438 3213 3154 2806 2608 2415 1419 897 465 960 1020 963 396 118 79 73 70 67 65 63 64 70 77 83 102 137 163 192 290 347 285 177 70 48 38 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 38 40 40 40 40 40 40 39 39 39 39 40 40 40 40 40 40 40 40 39 39 40 40 40 40 40 40 41 42 43 43 43 43 42 42 42 42 43 42 41 42 42 41 40 41 42 43 42 43 44 45 46 45 44 46 48 47 47 47 48 48 46 45 46 42 41 41 41 40 40 40 36 34 34 34 33 36 40 42 40 35 35 37 34 34 37 37 36 39 27 16 23 23 21 21 18 13 17 24 28 24 18 23 31 25 21 29 23 22 26 13 16 28 33 31 27 11 1 2 6 20 8 -5 0 19 21 21 55 51 24 24 11 -4 -5 7 31 29 -4 -10 -1 -13 -13 0 12 8 34 39 42 53 18 -8 -10 -28 33650 322 75 75 11920 9 20 50 6440 -1899 436 1059 10878 22929 999999 999999 999999 999999 33275 2667 2146 1509 1075 631 402 280 184 110 83 63 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 3 10 22 35 85 178 399 794 1096 1680 2712 3799 4593 5001 4851 4661 4833 4750 4655 4450 3924 3627 3447 3133 2845 2322 1665 1227 983 935 1214 1647 1730 1732 1745 1827 1951 1940 1978 2038 1959 1875 1687 1572 1498 1390 1285 1162 1104 1333 1556 1989 2566 3017 2241 1564 486 130 88 80 74 68 64 67 69 70 74 96 120 148 225 307 404 419 316 180 70 48 37 31 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 39 40 40 40 40 40 39 39 38 38 39 40 40 40 40 40 40 39 39 39 40 40 40 40 40 40 41 42 42 43 43 42 42 42 42 42 42 42 42 42 41 41 40 41 43 44 43 42 43 44 44 43 43 45 47 48 47 46 47 47 45 43 43 41 41 43 39 35 36 39 37 35 33 30 32 39 41 39 38 37 34 35 34 29 25 32 38 34 24 16 18 24 25 21 16 11 9 14 20 15 10 19 24 19 18 19 18 24 27 22 20 20 21 26 19 7 -5 0 15 14 9 -2 -17 -12 -2 -4 2 17 20 9 1 1 -3 -4 -2 8 21 25 19 1 -1 7 1 -4 0 -4 24 41 24 22 17 -13 33682 322 75 75 11945 9 21 22 6434 -1889 306 754 9643 13902 999999 999999 999999 999999 27219 4221 1521 705 571 471 365 253 171 129 101 72 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 4 10 18 28 45 108 275 458 652 901 1258 2148 3415 4801 5755 6313 6356 6155 5469 4517 3873 2874 2345 2084 1936 1800 1599 1435 1291 1176 995 984 987 877 699 604 527 475 492 576 708 803 802 769 741 700 637 642 722 859 1258 1706 2387 2969 2862 1777 837 206 95 85 76 68 61 61 64 68 84 102 128 168 236 459 585 576 310 140 67 44 35 32 30 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 39 40 41 40 40 40 39 39 38 38 38 40 40 40 40 40 40 39 39 40 39 40 40 40 39 40 42 43 43 43 43 42 42 43 43 42 42 42 43 43 42 42 41 41 43 44 44 43 43 45 45 44 43 44 45 47 47 47 45 45 45 43 42 42 44 43 39 37 36 37 38 35 36 38 37 39 40 40 45 44 39 36 37 33 29 33 36 33 29 28 29 30 29 26 25 26 24 23 22 21 24 23 20 14 18 21 27 31 22 18 17 18 19 20 19 17 4 -3 0 3 24 24 -2 -12 -6 -9 -7 7 12 6 18 38 19 -11 -13 0 9 15 12 0 4 20 35 22 -2 5 3 4 29 53 50 35 33713 322 75 75 11931 9 21 53 6428 -1877 278 666 1601 4910 999999 999999 999999 97585 52951 6755 1405 516 387 300 226 160 126 105 85 63 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 5 9 15 25 94 189 287 328 428 496 691 1119 1907 2796 3847 4348 4480 4119 3553 3241 2674 2369 2121 1896 1622 1281 1198 1044 911 667 578 536 494 446 423 401 388 403 428 439 479 516 561 614 724 892 1008 1183 1376 1523 1728 2208 2519 2667 2138 886 222 94 80 73 70 64 64 60 59 78 109 120 147 199 345 394 405 228 161 126 95 69 50 36 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 37 39 40 41 41 41 40 39 39 37 37 38 39 40 40 40 40 40 40 39 40 39 39 40 40 40 41 42 42 42 42 41 41 41 41 40 41 41 40 40 40 39 40 40 39 40 40 40 41 40 41 42 42 42 43 42 42 44 43 41 40 40 41 39 40 40 37 40 39 32 29 33 34 39 43 38 35 34 40 46 42 39 40 37 33 36 37 34 35 33 28 28 30 27 25 29 33 30 22 15 19 27 21 11 8 10 16 25 31 21 9 12 14 15 17 19 26 11 0 3 6 18 16 7 7 6 -2 1 8 10 0 7 44 18 -13 -5 -9 -5 26 43 18 23 27 24 21 0 -4 -34 -42 0 43 58 42 33745 321 150 75 11918 9 22 25 6424 -1863 458 1379 3983 33296 999999 999999 86130 63865 6079 1104 532 437 336 249 180 145 130 120 105 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 4 6 57 76 80 71 73 77 226 361 432 614 864 1052 1216 1299 1469 1564 1541 1565 1495 1360 1086 744 591 399 363 315 285 257 221 211 212 249 317 391 542 711 868 1022 1306 1917 2289 2459 2416 2416 2530 2457 2463 2887 2962 2402 1696 726 194 115 112 106 87 72 63 55 61 78 96 99 111 111 108 167 208 248 245 171 111 78 51 36 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 38 40 41 41 41 40 39 39 38 37 38 39 40 40 40 40 40 40 40 39 39 39 39 40 40 41 41 42 42 42 42 42 41 40 40 41 41 40 40 39 39 40 39 38 40 41 40 40 41 40 42 44 45 45 44 44 45 44 44 43 41 42 42 43 42 40 41 41 35 32 35 36 36 32 30 34 36 38 44 45 40 40 36 38 41 39 38 37 41 37 29 34 36 30 24 25 32 26 21 31 30 25 16 12 17 13 15 25 20 3 5 6 4 12 13 18 22 21 24 20 7 0 13 19 13 9 13 12 26 15 3 32 14 -11 -9 3 13 26 40 37 31 19 19 4 -10 -10 -15 -23 -27 24 26 -2 33776 322 75 75 11965 9 22 56 6420 -1849 209 333 985 1790 14041 28470 38064 64615 79771 65140 41228 4251 528 424 303 220 169 145 133 122 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 3 5 13 17 34 46 71 104 148 171 211 301 336 344 328 294 234 179 110 43 43 45 55 52 51 54 68 126 183 292 546 789 989 1187 1521 2107 2382 2457 2412 2397 2557 2744 2825 2844 2141 1141 594 290 208 138 142 144 116 103 95 90 104 125 132 132 146 160 168 246 322 360 349 249 765 275 310 76 62 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 40 40 41 41 40 39 39 37 37 37 38 39 40 40 40 40 40 40 39 39 39 39 40 40 41 41 41 42 41 41 41 40 40 40 40 40 40 39 39 41 41 40 39 39 41 42 42 41 43 45 47 46 45 45 43 44 43 45 46 44 41 40 39 39 40 37 36 35 34 37 37 35 33 37 41 38 38 42 45 45 42 40 43 35 32 41 41 42 42 39 36 40 43 40 35 28 18 23 44 39 27 29 29 31 27 20 19 13 16 16 15 24 23 14 20 37 30 7 -5 3 14 28 18 7 12 6 2 23 34 17 21 13 5 15 40 23 8 18 23 20 10 27 4 6 34 6 -15 0 25 3 -18 33808 321 150 75 11906 9 23 28 6416 -1834 107 155 247 639 3390 9634 40005 79648 88640 55504 5327 305 231 146 92 62 43 33 26 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 8 27 27 30 12 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 6 63 107 172 309 391 466 538 620 668 698 798 959 1528 2067 2725 3198 3436 4121 6855 6960 7346 6608 4815 3492 1910 184 177 181 196 241 263 327 375 380 414 395 403 403 656 1421 678 1242 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 38 40 40 41 41 41 40 39 38 38 37 38 39 39 40 40 40 40 40 40 40 39 40 40 41 41 41 41 40 41 40 39 39 39 38 38 38 39 39 39 40 41 41 41 40 40 40 42 42 42 45 47 46 44 44 44 42 42 40 41 43 42 41 39 36 34 38 38 36 35 32 32 33 35 39 43 44 42 41 39 42 42 38 37 36 32 34 39 38 33 34 33 23 28 36 35 38 20 7 18 27 38 40 33 22 21 26 24 22 20 21 23 29 34 33 30 38 44 26 -4 -21 1 21 9 2 21 18 -7 2 25 11 2 18 5 -6 11 21 -9 -18 -10 -14 -1 6 0 -14 7 39 -21 -44 43 38 -4 -7 33839 318 375 75 11878 9 23 59 6412 -1819 14 756 3357 12964 17187 21688 10376 849 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 28 45 69 99 160 285 658 1270 1776 2379 2989 4620 8882 11121 14741 18696 19193 17505 12974 3521 307 273 281 360 485 595 640 642 656 615 606 657 1087 2818 2176 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 40 40 40 40 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 40 40 40 40 39 39 39 40 39 38 38 38 37 38 40 41 41 42 42 42 41 40 42 44 44 46 47 47 47 45 46 47 44 45 43 42 43 40 39 38 41 42 40 38 31 28 29 32 36 41 45 47 42 41 43 37 32 35 39 39 39 40 36 35 39 32 33 37 37 38 38 34 39 41 30 40 47 35 24 27 36 39 42 35 33 44 51 47 46 50 49 50 38 14 22 38 47 32 25 48 59 38 27 33 18 18 38 34 1 0 12 0 -6 -2 -7 -1 3 5 33 1 -22 -15 -21 34 25 -18 10 33871 213 8250 75 11900 9 24 31 6407 -1804 6 21 37 60 89 147 234 346 529 878 1679 2535 4148 6579 11757 18990 23136 22954 19356 9414 4361 3120 3247 2776 2686 3790 3366 2211 1272 767 808 1768 1687 2613 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 40 40 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 40 41 40 39 39 39 40 39 38 38 38 38 39 41 42 43 44 44 42 42 42 44 46 44 43 46 48 48 47 46 49 48 46 45 43 43 39 41 42 42 45 43 40 38 37 33 32 36 41 43 41 46 46 48 48 43 47 51 50 47 52 43 41 53 46 45 51 54 56 48 51 61 51 46 46 42 49 47 52 55 59 68 64 81 88 83 90 75 71 77 76 58 35 57 67 64 67 60 46 59 65 38 25 41 32 15 42 26 4 27 33 14 25 8 3 21 14 43 12 -14 40 46 37 29 4 23 33902 214 8175 75 11874 9 25 2 6403 -1789 10 27 43 67 96 143 206 301 433 619 917 1832 3015 4291 6100 9809 14469 18856 19169 20046 18062 15421 10600 11104 12492 7987 6883 5141 3855 2664 3512 2334 3230 999999 999999 999999 999999 999999 999999 221 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 38 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 40 39 40 39 39 39 39 39 39 39 40 41 42 42 44 43 43 44 44 45 45 45 45 47 48 47 48 48 48 48 48 48 48 49 45 46 47 48 50 49 51 48 46 44 41 41 41 42 42 44 43 48 49 48 54 53 54 58 62 57 52 58 56 46 47 54 58 61 67 64 53 60 53 53 63 54 58 69 83 95 103 116 105 90 94 80 73 82 78 55 33 45 49 47 47 32 18 26 38 24 18 27 12 6 28 16 12 26 16 0 0 -21 -38 -2 19 16 -3 -11 25 54 44 57 14 -16 33934 218 7875 75 11903 9 25 34 6399 -1774 7 24 41 66 94 133 183 258 368 547 877 1361 2383 4524 7732 11193 15845 15751 19566 22961 25344 25948 25371 25668 26350 26396 25231 16580 10987 5695 5029 5454 7818 7185 8463 999999 999999 999999 999999 2079 286 160 175 126 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 36 37 38 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 40 40 40 40 40 40 40 40 41 41 40 41 41 40 40 40 40 40 39 38 38 40 40 40 41 42 44 44 43 43 42 44 47 48 46 46 48 49 50 51 53 52 54 56 51 52 53 54 52 54 60 58 54 56 56 54 51 54 55 51 53 56 47 44 48 50 59 64 59 61 65 66 72 65 52 51 57 76 84 68 64 74 71 73 72 60 60 80 93 100 117 128 123 118 106 89 91 68 40 41 26 28 39 34 28 3 0 5 14 15 5 -2 -14 12 25 11 42 49 33 22 6 0 -12 5 41 24 -6 -35 -2 30 22 24 -26 -30 33965 224 7425 75 11920 9 26 5 6395 -1759 75 139 236 347 415 489 481 339 255 281 333 429 744 1438 3427 4974 6951 10066 13013 17505 21728 27155 33371 33672 34656 34504 29958 26066 24841 24049 24363 27397 21365 9687 2702 1432 1979 4145 7496 9455 11826 999999 999999 999999 999999 1832 433 42 35 31 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 35 36 37 38 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 40 40 40 40 40 41 41 42 42 42 42 42 41 41 40 40 39 40 39 39 41 41 39 40 41 42 43 42 42 42 44 47 46 45 48 50 51 51 51 50 48 52 55 53 52 52 52 51 52 56 56 51 54 58 56 56 56 53 50 50 53 50 49 51 58 64 65 60 60 59 63 72 69 63 64 62 69 74 67 71 79 82 87 88 87 90 103 110 104 112 120 110 95 79 73 75 43 20 26 21 22 32 29 23 8 13 21 11 4 -19 -10 -1 -6 -1 5 23 41 58 34 -4 1 30 57 55 21 14 2 6 20 27 -9 -35 -6 33997 237 6450 75 11936 9 26 37 6394 -1742 38 33 34 7 1 25 64 199 406 598 665 763 1853 3966 6724 10975 12712 9960 5971 3169 1435 1389 1386 1325 1235 1650 2398 4675 6305 8340 11202 13357 15833 16345 18454 20641 20418 18747 16353 12340 10684 9281 8674 10459 18874 17079 10985 3410 939 852 1611 2768 4073 5729 6978 8308 9015 6918 4540 1424 221 44 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 37 38 38 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 40 40 40 40 40 40 41 41 41 41 42 41 41 41 39 40 41 40 39 39 39 39 40 41 40 41 41 42 42 44 45 43 44 46 48 49 47 45 46 45 47 50 51 48 45 45 46 46 45 42 39 39 40 40 42 39 39 41 40 43 44 46 50 52 49 50 51 52 50 51 50 49 51 47 44 38 36 49 59 60 57 60 73 74 72 88 89 62 54 65 47 20 16 25 26 9 5 0 5 2 7 4 -4 14 39 54 36 16 -1 12 25 1 4 9 -27 -15 18 -3 -46 -37 1 35 36 37 30 35 35 1 4 37 13 -53 34028 321 150 75 11915 9 27 8 6396 -1726 53993 10761 511 88 86 85 84 79 71 66 64 63 59 58 53 50 46 43 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 999999 999999 999999 4 15 86 101 108 84 80 104 147 289 506 727 896 1205 2254 4414 7332 12573 16057 14595 10747 5116 2334 1513 1496 1561 1592 1558 1696 2304 2498 2837 3005 2824 2671 1963 1880 1728 1488 1291 1731 3268 3415 4802 6132 7871 12743 12330 7758 2432 498 433 426 437 576 1324 2662 4273 4816 3615 3512 970 219 43 34 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 36 37 38 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 40 40 40 40 40 40 40 40 41 41 41 42 42 42 42 41 40 40 40 40 40 38 38 39 40 40 39 39 40 42 42 44 44 43 43 43 45 45 45 44 46 44 45 43 41 40 39 39 44 45 42 38 38 35 29 28 33 34 43 49 51 51 44 42 48 47 41 41 40 38 43 45 38 38 35 25 22 22 24 40 47 42 42 36 37 35 32 50 51 30 20 29 20 13 13 16 17 2 4 13 18 9 6 16 1 12 27 23 24 35 32 30 21 4 20 18 -19 -14 2 16 4 -5 2 -3 -6 23 31 37 59 16 -10 39 22 -38 34060 321 150 75 11903 9 27 40 6400 -1713 91873 15395 434 43 41 39 38 37 36 34 34 33 31 30 29 28 25 21 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 3 8 32 52 177 221 300 548 741 749 446 320 344 391 654 1425 2111 2111 2680 4401 7321 12911 13774 8776 3251 997 612 610 780 849 1066 1236 2732 4637 9254 10585 11663 9976 4794 3319 5210 10935 16136 16510 15885 16497 17653 17691 15617 10198 2388 716 356 180 193 219 281 597 663 1440 1262 505 339 47 38 33 32 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 36 37 38 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 40 40 40 40 40 41 41 42 43 43 43 43 42 42 41 41 40 39 39 40 39 38 39 41 41 40 41 42 42 44 46 45 43 45 46 47 49 47 45 48 45 43 42 37 38 41 39 44 47 40 37 39 37 33 33 37 39 49 55 53 53 45 45 50 51 50 51 49 41 44 45 42 41 39 40 34 31 33 44 42 35 45 42 49 60 58 63 69 73 63 51 40 32 32 23 24 31 33 25 18 24 27 35 31 26 22 4 17 44 34 18 4 3 24 42 23 8 1 13 19 26 24 12 36 30 13 17 45 31 -13 -9 26 56 34091 320 225 75 11913 9 28 11 6404 -1703 7813 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 16 28 67 132 283 547 1073 2042 3729 4517 6944 8189 8120 6831 3239 3791 5827 9387 12247 13436 15265 18310 12137 6898 3018 1291 1168 904 1031 890 688 1042 2581 4728 11622 14770 17414 16007 10958 9703 12605 19312 29696 29216 999999 999999 22418 20647 20313 999999 5087 3514 4510 1796 2519 1489 1259 475 411 406 228 111 46 38 35 34 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 40 40 39 39 40 41 42 42 43 43 42 42 41 41 41 40 39 39 39 39 38 39 40 41 43 42 43 43 43 44 45 45 42 44 47 48 49 46 46 51 47 42 43 41 42 44 40 42 44 37 35 35 32 35 36 39 40 45 52 54 54 47 45 50 50 49 53 52 43 49 53 53 54 52 52 49 55 57 74 86 93 103 111 135 163 190 204 201 201 211 234 265 282 264 221 196 183 145 92 62 60 68 61 41 35 33 25 35 22 15 16 11 22 42 57 38 15 -2 -18 -26 14 26 26 59 51 8 -1 28 -3 -47 -3 32 56 34123 239 6300 75 11912 9 28 43 6409 -1693 8 62 123 414 870 2044 3528 4177 6917 8475 7042 7007 3110 2948 4593 8491 11301 12197 12852 11679 4579 1107 850 612 905 1272 1389 2496 2190 1752 1500 2234 4906 7132 10531 11379 12572 13859 17475 21506 32141 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 6106 4992 2545 1607 790 645 511 268 137 55 40 35 34 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 40 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 40 40 39 39 40 41 42 42 43 42 42 41 41 40 40 40 39 39 39 38 39 40 40 41 42 42 43 43 44 45 43 41 43 45 48 49 48 46 48 50 46 44 47 47 48 48 45 41 40 37 35 34 34 39 39 39 42 42 49 53 58 55 51 61 58 51 48 51 49 54 58 59 60 57 64 64 67 78 113 167 212 221 212 218 245 315 406 447 448 472 514 637 950 1499 2279 2474 1905 1262 725 371 188 136 111 68 49 54 54 53 28 -4 11 28 16 27 34 43 42 20 27 9 6 21 13 10 24 31 24 16 -26 -17 51 45 44 34154 318 375 75 11906 9 29 14 6414 -1684 22 40 74 98 134 149 168 188 341 1382 5161 30320 999999 999999 999999 46720 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 75 306 1352 2300 2549 3093 3218 3131 2514 374 999999 999999 9 59 182 250 348 308 227 182 204 267 565 729 1937 1979 1865 1365 2047 3085 5092 7684 8400 9521 11463 15975 20433 26608 23405 999999 999999 999999 999999 999999 999999 999999 11106 7249 5361 3008 1314 404 401 310 178 97 77 56 42 42 38 35 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 38 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 40 40 39 39 40 41 42 42 41 42 42 41 40 40 40 40 39 39 38 37 38 39 40 41 42 42 43 42 43 45 42 42 44 44 46 47 47 46 46 46 44 45 48 49 44 42 41 39 36 32 35 38 38 40 41 39 42 43 44 49 56 58 56 58 55 47 44 49 50 48 52 53 49 56 66 62 62 70 97 144 187 200 189 184 193 240 316 378 413 457 505 657 1177 2339 4653 6311 6285 5397 3796 2174 920 337 167 116 100 94 90 88 57 0 -9 6 -7 -7 7 27 44 24 34 18 -2 7 -2 5 21 20 15 -19 -24 10 13 -2 -12 34186 318 375 75 11902 9 29 46 6420 -1675 13 31 61 82 118 136 157 170 298 1178 4191 24193 999999 999999 999999 44979 20508 12762 5585 2982 1888 1363 255 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 20 132 942 3001 4226 5253 5336 4800 3568 451 999999 999999 999999 999999 10 19 37 54 75 95 125 146 184 269 456 802 1062 1659 2614 4034 7060 7817 8239 8225 8917 10783 12030 12563 13297 13295 15662 19456 18344 19373 19131 17377 15083 10955 9100 3299 912 67 55 45 48 51 55 55 56 58 47 38 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 35 37 37 38 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 40 40 40 40 40 40 40 40 40 40 39 39 40 39 39 39 37 37 37 38 40 41 41 41 42 42 42 43 43 43 45 45 43 44 44 44 47 45 42 42 44 44 42 37 36 35 33 33 32 35 41 40 37 36 34 41 44 46 51 55 58 53 52 46 39 40 47 43 39 43 47 47 51 53 53 57 53 62 81 92 105 113 112 122 140 154 184 227 263 306 394 623 1213 2755 4280 4826 4478 3310 1975 895 353 196 172 145 123 127 122 74 45 18 3 7 5 16 21 33 15 30 35 1 -2 -13 1 10 -22 -22 -30 -6 17 -47 -68 -69 34217 301 1650 75 11892 9 30 17 6425 -1666 17202 15615 11825 9822 9392 7163 1343 96 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 11 26 42 68 220 4364 7494 8262 5866 2417 2128 1462 1376 382 36 23 38 51 77 98 128 157 200 244 307 391 647 2339 6710 11746 14381 16670 19947 23108 24344 23831 22195 21916 20146 18318 12865 9565 12373 15608 15849 13738 12887 14510 13706 11746 10283 4202 725 70 55 41 43 47 49 50 58 58 51 42 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 35 37 38 39 40 40 40 40 40 40 40 39 39 40 40 40 41 41 40 39 39 40 40 40 40 40 39 40 40 40 40 40 39 38 38 38 38 37 38 39 40 42 42 42 42 42 43 43 45 45 45 46 46 45 43 43 44 47 49 48 47 47 43 40 40 43 39 35 38 37 37 39 41 39 38 39 45 50 56 53 52 57 55 53 48 41 42 45 43 44 42 50 57 52 54 61 55 47 57 67 65 69 77 77 79 99 126 138 155 177 198 236 261 282 349 466 490 378 268 210 204 181 164 168 149 134 138 141 96 75 56 25 36 54 51 21 7 6 40 48 10 8 0 -12 -10 -26 -28 -32 -28 10 9 -5 -28 34249 313 750 75 11894 9 30 49 6430 -1656 9 25 59 82 121 146 179 216 404 1969 4303 8106 15628 27471 36027 36966 36715 21390 6070 3288 2584 3394 2792 1949 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 55 80 107 128 194 498 5016 7314 7880 3956 690 1356 1444 1377 415 67 55 68 85 109 134 163 201 243 297 376 649 2087 6249 13865 20041 22197 21020 19552 21239 21759 23350 24367 25594 26504 21866 14032 6563 5080 4657 4605 5417 6119 7266 7105 5626 4252 2126 203 62 49 42 54 56 51 46 43 43 42 38 38 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 37 38 40 40 40 40 40 40 40 39 39 40 40 40 41 41 40 40 40 41 41 40 40 40 40 39 39 40 40 39 38 37 37 38 38 38 39 40 40 41 41 41 43 44 44 43 42 43 43 43 45 44 45 45 45 47 49 50 50 49 45 43 43 43 39 38 43 41 38 41 43 44 45 46 45 49 57 57 58 61 59 52 51 47 46 48 47 49 47 52 58 57 55 58 53 46 58 58 54 57 54 63 65 74 92 96 111 148 172 199 237 248 240 246 211 176 196 182 163 143 134 123 108 104 83 89 72 48 37 21 27 53 44 42 31 8 15 1 -9 -7 -12 -16 -2 -14 -32 -20 -13 -9 42 48 3 34280 311 900 75 11882 9 31 20 6435 -1646 19 35 64 86 118 151 254 1144 2416 3826 6833 13044 17944 18323 17998 9383 3323 2628 3076 5461 8402 8123 5300 402 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 37 50 69 81 123 313 1802 1864 1945 633 439 1943 1924 1689 139 63 44 44 52 58 70 83 104 121 148 190 404 1711 4549 7951 9449 9768 7173 4076 3014 2742 4514 6943 8866 11974 10975 11046 9667 9136 8927 9338 10039 10697 9668 7214 5170 3624 1343 551 111 55 46 52 71 68 62 54 45 36 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 35 36 37 38 40 40 40 40 40 40 39 39 40 40 40 40 41 41 41 40 40 40 40 40 39 40 40 40 39 39 40 40 38 37 37 38 38 39 39 39 41 40 40 40 40 41 42 41 42 41 40 41 43 45 47 46 45 47 48 47 45 44 45 42 38 38 38 37 38 40 41 41 45 45 47 48 48 45 44 53 59 59 55 49 45 44 44 47 56 57 53 47 47 53 48 44 41 33 28 42 56 57 56 44 51 56 55 68 82 113 155 172 163 157 159 149 145 128 103 119 129 118 102 110 94 61 52 35 24 40 42 14 5 11 24 16 29 20 4 -1 -19 -22 -24 -7 7 19 21 4 -2 18 26 53 65 -3 34312 309 1050 75 11862 9 31 52 6440 -1636 8 25 52 74 128 159 211 259 326 399 508 617 772 910 1107 1495 2638 4824 9146 12528 15240 9647 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 3 6 9 10 14 21 35 80 330 1978 1991 1819 308 211 57 23 17 15 17 20 26 30 37 40 48 55 65 75 91 102 121 150 179 215 276 436 1044 2124 4005 6973 9930 11158 11701 12629 12425 13885 13891 11381 9658 5919 3089 1792 656 310 132 106 119 113 287 109 339 195 46 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 37 37 38 40 40 40 40 40 40 40 40 40 40 40 41 41 41 41 40 41 41 40 39 40 40 40 40 39 39 40 39 38 37 37 38 38 39 39 39 40 39 39 40 39 40 41 42 43 43 44 45 45 46 46 41 39 40 40 39 37 36 36 34 30 32 36 37 38 38 44 51 50 45 46 48 45 46 45 46 49 46 41 38 38 38 39 44 52 57 53 45 47 48 39 42 35 24 28 34 40 52 53 39 38 43 44 43 50 74 98 122 114 92 81 78 91 98 93 95 101 75 63 63 52 37 24 31 9 13 34 23 24 15 13 19 -9 -32 15 12 -27 -4 11 23 19 30 37 32 -3 -23 32 60 40 -49 34343 308 1125 75 11870 9 32 23 6445 -1627 2 21 36 71 92 142 173 226 272 352 422 536 643 793 985 1241 1743 2612 6189 13366 15308 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 3 8 10 16 21 63 375 1620 1766 1811 553 142 32 181 170 34 4 0 0 2 4 7 9 13 14 23 23 30 34 46 52 64 70 85 97 118 136 159 191 275 815 2919 4887 7301 9197 9577 10764 11388 10407 9581 6359 4531 3163 1454 649 365 260 218 212 366 452 1165 1044 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 40 40 40 40 41 41 40 40 40 40 40 40 40 39 40 39 40 40 39 39 38 37 37 37 38 38 39 40 39 36 36 40 41 42 43 43 44 44 43 43 40 39 36 34 32 32 32 31 30 30 31 33 33 36 38 40 38 36 44 50 46 42 45 43 36 39 42 44 45 43 41 37 36 37 43 50 48 51 54 53 52 47 44 49 39 33 43 33 29 50 53 42 49 57 47 35 34 42 47 70 94 89 73 75 87 87 90 102 102 77 62 42 41 48 34 30 11 16 28 43 36 3 12 34 23 17 50 30 -5 4 5 10 26 36 23 38 30 -26 37 68 -47 -54 34375 306 1275 75 11879 9 32 55 6450 -1618 3 23 38 73 96 132 169 228 266 348 429 535 613 751 971 1393 1963 5918 8284 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 13 56 403 1759 2201 2458 1229 497 105 50 41 40 54 55 54 49 60 60 60 54 52 46 31 21 20 30 35 48 53 69 84 104 121 147 173 203 261 1288 2374 4151 6572 8259 9223 8659 7752 7510 5881 5109 5042 2699 1159 686 715 297 266 235 488 1745 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 37 38 39 39 40 40 40 40 40 40 40 40 40 40 40 40 41 41 40 39 39 40 40 41 40 40 40 40 39 40 40 40 39 38 38 38 38 38 39 40 39 36 37 41 43 43 43 42 41 37 33 32 31 30 28 30 30 30 32 31 31 32 34 38 38 39 40 42 40 37 38 40 36 36 39 35 33 35 37 41 40 44 47 42 47 41 43 55 49 51 55 49 45 43 44 48 44 40 41 39 37 50 58 60 60 56 54 57 50 51 52 51 75 83 80 91 100 85 73 80 90 90 72 57 62 46 48 59 50 61 48 32 9 -11 13 37 29 49 65 25 0 35 49 32 23 11 34 64 79 43 25 38 10 35 34406 306 1275 75 11864 9 33 26 6455 -1608 0 19 34 64 84 122 154 210 255 335 404 494 580 719 996 1414 1932 4563 5079 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 5 41 437 831 1119 942 663 571 535 512 568 580 576 569 562 538 541 578 512 407 276 121 75 38 36 42 46 60 71 89 102 124 147 174 199 230 261 403 1775 3273 4416 4383 3910 4069 3265 3213 5006 3589 2090 1453 814 289 246 214 222 1258 1135 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 38 38 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 40 40 40 40 40 40 40 40 40 39 40 41 41 40 39 39 39 39 39 39 40 39 39 41 42 41 40 42 42 38 33 31 30 27 27 27 27 30 32 32 34 37 41 41 38 37 40 42 38 34 34 34 34 34 39 38 37 34 33 35 35 39 47 50 56 46 42 57 51 47 49 43 39 30 36 43 44 47 43 48 48 53 67 72 62 54 60 74 77 83 81 79 107 134 142 158 155 110 94 114 124 125 102 81 85 72 61 56 65 76 52 23 20 -2 13 45 2 17 49 41 47 70 79 45 9 -10 22 48 93 93 6 10 67 48 34438 308 1125 75 11856 9 33 58 6460 -1599 5 28 45 80 103 147 180 233 285 370 449 564 672 776 894 1048 1677 2645 6586 12745 10441 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 12 13 16 19 25 28 31 42 119 245 680 1518 1846 1964 1941 1894 1846 1737 1580 1447 1297 1145 959 915 889 784 652 372 181 93 41 38 36 37 43 47 58 63 72 82 95 104 120 134 152 167 198 231 260 294 374 547 1720 2706 2063 1837 1378 457 206 174 212 451 615 721 1023 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 37 38 40 40 40 40 40 40 40 40 40 40 39 40 40 40 40 40 40 40 40 40 40 39 39 40 40 40 41 41 41 40 40 39 39 39 38 38 39 40 40 40 41 40 40 43 44 44 43 40 36 30 28 28 29 32 32 29 31 35 38 38 36 38 43 42 37 34 35 36 34 35 42 41 34 29 31 37 37 38 46 50 48 43 44 55 49 43 45 42 36 24 31 38 39 49 45 44 43 45 53 53 54 60 60 65 92 102 92 104 127 162 176 191 198 151 132 158 172 167 145 133 128 115 88 44 34 49 49 19 17 5 2 23 11 12 28 71 70 23 32 33 19 -4 5 37 40 24 -9 33 74 23 34469 310 975 75 11864 9 34 29 6465 -1590 7 27 41 76 99 155 193 250 295 369 446 570 683 848 1015 1170 1403 1685 2914 6698 28434 42645 37870 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 28 30 33 36 43 46 50 67 187 592 906 1579 1973 2177 2288 2312 2241 2051 1816 1581 1371 1119 858 693 593 531 433 214 103 46 33 31 31 30 32 32 37 37 40 41 46 47 52 53 56 57 68 79 83 95 144 179 1130 769 702 612 422 257 123 129 205 414 362 432 477 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 35 36 38 40 40 40 40 40 40 40 40 40 40 39 39 40 40 40 40 40 40 41 41 40 39 39 40 40 40 40 41 41 40 39 38 38 38 38 37 37 39 40 39 39 40 43 44 43 44 46 44 38 30 28 30 32 33 32 27 27 31 33 34 34 39 41 38 37 35 35 38 33 32 38 32 32 33 32 34 33 33 35 32 29 33 37 38 40 40 40 32 26 24 23 29 34 45 48 35 26 26 34 36 46 66 67 61 75 80 77 94 101 120 139 147 165 151 126 136 165 174 163 170 165 132 128 117 70 57 45 17 22 30 24 11 5 1 27 81 30 -32 3 17 8 4 10 31 -5 -39 -9 28 30 8 34501 310 975 75 11859 9 35 1 6470 -1580 6 30 43 82 105 158 200 257 303 385 461 587 706 869 1043 1268 1566 2100 2990 8539 35502 52095 51470 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 20 23 25 27 30 37 40 44 60 116 573 816 1128 1510 1714 1841 1962 1927 1799 1602 1457 1543 1587 1678 1487 1378 1131 896 438 275 182 63 30 29 28 29 28 31 30 32 32 35 37 40 40 44 44 45 45 45 43 46 46 49 48 47 47 69 65 96 126 291 244 297 68 50 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 36 38 40 40 40 40 40 40 40 40 40 40 39 40 40 40 39 39 40 40 40 41 41 40 40 41 40 40 40 40 40 41 40 38 39 39 38 37 36 36 37 37 37 40 43 43 44 44 45 43 35 29 28 31 31 29 27 28 29 30 34 36 35 36 35 34 35 31 31 36 31 28 32 30 35 36 29 30 26 23 26 16 14 23 26 23 26 28 30 29 25 23 23 25 23 32 42 28 24 32 35 32 45 58 45 49 54 52 56 69 72 69 84 85 83 103 123 123 125 135 139 158 146 100 107 115 65 66 48 20 38 30 40 37 -4 -4 23 56 44 -4 3 15 16 13 6 22 14 -17 -8 -30 -72 -16 34532 310 975 75 11863 9 35 32 6475 -1571 5 27 42 77 100 146 182 241 291 373 444 559 675 833 1004 1253 1531 2212 3120 8771 27486 37107 35798 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 18 20 24 28 35 38 44 190 252 383 615 900 1585 1839 2092 2184 2297 2490 2619 2651 2796 2735 2738 2464 2141 1704 1404 928 703 542 245 102 59 29 27 25 27 26 28 27 30 31 33 33 36 34 36 33 33 31 33 32 34 34 34 34 42 43 61 72 233 212 276 51 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 37 38 40 40 40 40 40 40 40 40 40 40 40 40 40 39 38 38 39 40 40 41 41 41 40 40 40 40 40 39 40 41 41 40 40 39 39 38 37 35 36 37 38 40 41 42 42 44 45 40 32 28 28 30 33 30 28 32 33 34 36 35 37 37 35 33 34 30 30 33 31 31 34 30 31 30 23 22 21 21 23 17 17 25 27 20 13 18 21 25 23 21 20 19 20 23 23 14 13 26 28 21 28 30 24 30 40 32 29 36 35 32 38 57 55 55 83 87 68 66 76 106 90 45 31 32 32 54 44 4 1 5 30 39 12 8 15 35 50 50 27 10 35 45 42 24 33 42 0 -18 14 14 34564 309 1050 75 11866 9 36 4 6481 -1562 14 29 52 72 109 139 196 239 310 367 462 554 700 846 1046 1265 1669 2655 5646 14227 18216 18479 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 26 29 39 44 52 59 98 1078 1521 1641 1944 2291 2860 3016 3192 3016 2985 3208 3387 3367 3252 3007 2717 2415 2113 1864 1659 1472 1222 915 577 343 192 95 51 33 28 26 29 27 30 31 32 31 32 30 30 29 29 29 32 31 31 30 38 42 42 42 42 48 50 48 44 41 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 36 37 38 38 40 40 40 40 40 39 40 40 40 40 40 41 41 40 39 38 39 39 40 41 42 41 40 40 40 40 39 39 39 41 41 40 40 40 40 40 38 36 37 38 38 40 40 40 40 41 40 35 30 29 29 30 32 32 32 34 34 34 34 33 35 35 34 33 31 29 28 29 33 36 32 32 32 23 20 21 19 16 18 20 22 26 33 28 16 16 16 20 21 23 22 12 11 24 21 4 8 18 19 13 14 14 27 22 14 25 25 19 14 9 3 20 34 39 43 24 15 30 38 44 42 23 -5 -1 34 34 15 4 -2 7 25 16 9 19 44 55 53 63 22 -5 18 45 54 20 41 78 41 17 39 6 34595 310 975 75 11866 9 36 35 6486 -1554 6 29 48 82 104 149 186 250 302 392 465 574 688 841 1111 1642 2459 4223 6518 7676 6813 7614 7045 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 36 42 57 63 73 82 184 1463 3199 3693 4213 4624 4788 4677 4501 4076 3753 3575 3410 3367 3292 3326 3405 3445 3445 3345 3200 2931 2609 2180 1844 1568 1335 1087 653 297 135 58 32 29 30 29 31 31 31 29 29 28 30 29 34 33 31 37 51 59 58 52 50 51 45 42 40 38 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 38 40 40 40 40 40 39 40 40 40 40 40 42 41 40 39 38 38 38 39 40 41 42 41 40 40 40 40 40 39 39 40 40 40 40 40 39 37 36 36 37 39 41 41 41 40 39 39 37 34 32 32 31 30 31 32 31 31 31 33 34 31 32 32 33 32 30 28 29 34 37 33 30 29 23 23 25 23 20 20 22 26 26 32 32 21 17 19 26 27 19 16 7 7 29 29 16 18 24 19 14 14 10 15 10 11 36 34 20 20 22 12 5 9 33 36 9 12 17 9 25 30 16 -6 -11 7 -9 -1 22 34 21 2 -14 7 27 30 69 82 31 5 16 24 30 13 2 27 65 70 41 10 0 34627 312 825 75 11872 9 37 7 6491 -1544 6 22 39 68 95 140 177 232 287 363 443 562 684 858 1057 1340 2416 4300 10236 14850 19985 16651 11895 5183 1746 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 30 39 51 59 69 79 152 586 1894 3274 4300 4800 5016 4889 4818 4748 4584 4528 4561 4612 4635 4661 4829 4914 5025 5036 4972 4668 4142 3592 3033 2647 2373 2009 1312 673 378 179 61 39 32 28 29 29 30 28 28 27 30 29 35 34 33 43 51 55 56 49 47 45 43 41 39 37 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 35 37 38 40 40 40 40 40 40 40 40 40 40 41 42 41 40 39 38 37 38 40 41 42 42 42 41 40 41 41 41 40 39 40 41 42 40 39 39 38 36 36 38 41 41 41 41 40 40 40 38 36 32 30 30 29 30 30 30 30 31 34 34 32 32 31 29 32 31 30 31 32 33 30 27 27 29 24 19 23 23 22 20 26 30 23 22 24 24 25 26 28 18 11 14 20 27 25 18 17 18 10 13 20 12 2 0 16 29 24 28 24 20 16 10 13 30 39 19 19 14 -2 21 24 16 5 -9 -12 -32 -17 10 32 27 -5 -5 25 3 -6 46 60 22 -1 14 32 18 -5 -27 -27 14 43 50 37 14 34658 313 750 75 11877 9 37 38 6496 -1535 4 20 41 64 97 129 177 224 287 351 445 552 683 889 1155 1928 2701 6263 11200 17488 20281 20786 15517 10088 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 12 16 23 31 39 49 58 65 81 112 1078 1816 2173 2683 3514 4986 5686 5803 6011 6128 6056 6005 5825 5798 5622 5560 5383 5105 4866 4432 4029 3520 3203 2758 2599 2039 1512 1218 656 520 430 321 226 97 41 32 28 27 28 30 36 45 47 47 47 48 47 48 46 47 45 43 41 39 37 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 33 35 36 38 40 40 40 40 40 40 40 40 40 40 41 41 40 39 38 38 38 40 40 41 41 41 40 40 40 40 40 39 39 40 41 42 41 40 39 39 39 37 36 39 41 38 36 36 38 41 40 36 34 31 29 29 28 28 28 28 29 30 33 32 32 31 28 27 29 30 29 30 32 30 27 28 31 30 25 18 17 20 18 15 20 27 20 18 25 25 25 24 31 34 30 30 27 25 22 15 13 12 9 9 12 14 11 6 16 25 17 20 13 8 13 16 21 26 31 17 14 17 12 11 0 2 10 16 23 3 -22 -10 8 22 20 10 31 15 -2 -8 -14 14 -1 -15 0 0 7 -6 -46 -17 10 -7 -2 9 34689 320 225 75 11866 9 38 9 6500 -1523 2 23 40 68 97 131 204 250 295 378 481 570 705 1046 2331 5621 6381 7137 4628 3285 1973 1812 2399 2346 5112 8244 9064 8751 6080 4997 2889 258 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 4 9 13 18 25 32 41 53 63 74 90 137 482 1269 2759 3644 4101 4827 5712 6231 6230 6096 6104 6522 6700 6545 6302 6056 5886 5254 4762 4538 4001 3858 3211 2705 2239 1383 1201 945 765 618 399 314 274 108 51 37 37 45 51 50 49 48 49 47 47 45 46 45 43 40 39 37 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 34 36 37 38 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 40 39 39 39 38 37 37 40 40 37 35 36 38 41 43 42 37 34 36 34 33 32 30 29 30 31 34 35 34 34 34 32 30 33 33 30 31 33 34 31 32 36 35 26 22 21 20 22 23 25 23 28 30 29 31 34 39 42 39 32 31 30 25 24 20 14 17 9 1 10 10 8 18 30 24 22 21 18 20 16 13 18 9 5 17 22 27 16 4 0 3 16 29 14 -4 0 -11 2 35 17 14 24 -5 -29 -15 17 25 -11 -10 12 22 36 5 18 17 -28 -23 0 34721 322 75 75 11860 9 38 41 6504 -1510 117 171 231 362 1046 494 1861 5856 12522 11875 9307 9406 9705 10093 11130 11586 10859 10119 9687 7865 4269 2829 1401 1079 988 581 477 134 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 5 9 14 17 25 32 42 50 61 68 83 90 247 603 964 1602 2641 4306 5367 5541 5597 6327 6787 7669 7903 8072 7942 7215 6114 5156 4396 3936 3471 2884 2269 1552 1217 696 519 433 336 309 283 123 68 50 47 48 46 42 41 44 47 45 45 44 45 43 42 39 38 37 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 37 38 39 40 40 40 40 40 40 40 40 40 39 39 39 40 40 41 40 40 39 39 39 39 40 41 41 41 40 41 42 42 41 40 39 39 39 38 38 38 38 38 38 38 37 36 37 40 43 45 45 40 37 39 38 36 36 35 33 33 34 35 38 39 38 39 37 35 38 36 36 36 32 31 34 35 37 40 37 32 26 27 32 26 21 25 29 29 30 34 36 33 35 39 34 34 35 23 22 21 12 14 12 9 15 16 17 18 20 22 27 29 22 21 21 9 13 11 -1 5 19 26 19 0 -8 -7 2 4 -18 -8 -15 -48 -22 17 21 14 2 -26 -14 23 19 11 -1 -9 -6 -1 16 2 -7 -17 -26 -6 3 34752 320 75 75 11860 9 39 12 6508 -1497 398 518 748 1883 16496 28911 41544 47438 78535 61282 52220 45961 40077 32251 26212 15269 10037 5899 4107 1337 142 53 28 19 5 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 3 7 9 13 15 20 24 33 38 48 55 66 70 76 80 101 184 474 2171 4285 4629 4551 5148 5265 6009 6588 6820 6581 6126 5126 4126 3290 2921 2544 2009 1407 953 565 201 89 54 45 41 46 51 53 51 47 46 44 42 43 44 45 44 44 44 44 42 41 39 38 36 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 37 38 39 40 40 40 40 40 40 40 40 40 39 39 40 40 41 41 40 40 39 38 39 40 40 40 40 41 40 41 42 41 40 39 37 37 37 37 37 37 38 37 36 37 36 37 39 42 45 44 44 39 37 38 37 34 35 34 32 33 35 36 38 39 37 37 37 36 35 35 38 39 32 32 39 39 33 33 35 35 31 32 32 28 28 31 24 28 30 26 32 29 26 27 24 27 29 23 16 9 11 8 11 13 16 25 17 11 5 19 27 27 26 25 25 3 -6 5 16 19 13 10 19 5 0 4 5 -3 -24 -29 -33 -20 10 13 6 7 0 -13 -8 22 -11 -31 0 1 4 -34 -32 -2 -21 -23 -29 34784 322 75 75 11860 9 39 44 6513 -1484 4749 6057 7213 8856 42172 76181 85052 75968 90265 75251 70539 67240 60570 50074 38674 12081 4039 1089 365 92 50 40 23 12 6 4 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 3 4 6 8 11 13 17 19 25 30 39 44 53 57 65 69 81 92 200 840 1958 2622 2918 3911 4149 4594 5248 5699 5329 4981 4100 3657 3190 3293 3773 3401 2576 901 103 63 48 41 36 37 39 41 45 45 43 44 44 43 43 42 44 42 43 42 43 42 40 38 37 35 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 40 40 39 39 40 40 40 41 41 40 39 39 39 39 40 40 40 40 40 40 41 42 42 42 40 38 36 36 36 37 38 38 37 36 37 38 41 45 46 47 45 41 39 40 38 35 31 30 33 34 37 38 37 38 36 34 36 39 37 37 37 36 35 35 37 42 43 39 31 31 38 36 32 36 34 31 31 25 32 35 35 42 33 26 23 17 23 26 25 28 19 13 12 11 19 27 24 13 9 10 16 30 28 20 29 28 3 2 12 17 14 -3 5 22 12 15 14 1 -4 -6 -22 -17 15 28 14 1 3 3 7 -2 8 10 9 1 5 28 -6 -11 2 -22 -26 -14 12 -5 34815 322 75 75 11858 9 40 15 6517 -1471 6038 7472 7525 8629 25011 31757 33386 33445 36902 43400 48427 53665 50576 47869 45329 26782 18061 14792 11120 8360 1498 132 60 18 13 14 13 12 8 3 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 2 3 4 6 9 10 13 15 18 22 29 33 40 44 53 57 68 73 84 105 165 633 1011 1593 1906 2380 2840 3633 4627 5764 7176 7358 6956 6170 5799 4552 3195 823 69 60 50 43 38 35 39 39 44 43 44 44 44 43 43 42 44 42 43 42 43 42 40 38 36 35 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 38 40 40 40 40 40 40 40 40 39 39 40 40 40 41 41 40 40 39 39 39 39 40 40 39 40 40 41 42 43 43 42 41 39 38 37 36 37 37 37 37 37 37 42 46 47 46 44 40 40 42 37 32 29 29 34 37 37 40 40 39 37 35 36 38 37 40 39 32 31 32 33 37 39 36 32 31 36 33 25 32 36 27 25 22 24 27 29 35 31 28 34 27 22 22 21 34 27 10 12 6 5 19 18 16 14 12 -1 8 10 2 28 33 16 12 15 1 -1 -2 15 28 10 3 -3 2 15 23 13 -9 3 24 10 -7 18 28 0 -33 -40 8 35 -19 0 33 25 34 -31 -49 -14 -25 -6 6 34847 321 150 75 11848 9 40 47 6521 -1458 1045 1764 2201 3035 3843 6323 11617 19081 26109 31231 35200 34265 35562 48414 51660 48321 44820 28271 17933 6804 2993 1176 539 142 102 70 41 27 21 16 13 8 4 2 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 8 8 9 10 12 13 14 15 18 19 23 25 27 30 36 37 43 45 51 53 60 62 70 77 99 116 272 572 1711 2869 4851 5282 5046 4156 3104 2112 1317 369 331 214 59 48 41 37 41 40 43 43 43 43 44 43 43 43 44 43 43 42 44 42 40 38 37 35 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 37 38 39 40 40 40 40 40 40 40 40 40 39 39 40 40 40 40 40 40 40 40 39 39 40 40 39 40 41 41 42 42 43 44 43 42 41 38 36 36 37 37 36 36 36 39 43 45 44 41 41 40 39 35 30 28 31 37 36 35 40 43 42 39 36 35 35 33 35 32 29 30 33 35 35 37 34 34 33 30 27 21 26 32 30 27 20 20 21 21 26 25 22 33 32 17 18 22 19 4 0 5 6 5 12 10 -1 7 18 7 4 0 -4 6 9 0 0 11 -9 -2 13 16 32 34 17 -3 -5 1 11 4 1 32 41 20 12 5 27 8 -57 -47 13 25 -22 -4 10 0 32 6 -29 -17 -23 -57 -27 34878 320 150 75 11841 9 41 18 6525 -1445 526 676 694 979 1742 2838 5437 7945 11133 14202 18324 21574 25440 43064 52457 55385 54721 40068 27485 23538 21273 17648 13612 11900 9820 6892 3847 3324 73 23 20 14 12 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 14 15 15 16 17 18 18 19 19 21 20 22 23 24 26 28 30 32 32 32 31 30 30 30 29 29 27 27 28 35 54 82 109 129 177 226 292 341 344 313 201 53 45 42 41 43 40 43 42 43 41 43 42 43 43 43 43 43 41 42 40 39 38 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 38 40 40 40 40 40 40 40 40 40 39 39 40 40 40 40 40 39 39 39 39 40 40 40 40 40 41 42 42 43 44 44 43 42 40 38 36 36 36 36 35 35 37 41 43 45 43 39 41 38 34 32 31 32 35 40 38 37 37 37 35 33 35 33 30 28 30 29 31 32 33 33 33 39 36 32 26 23 22 21 22 21 24 25 21 23 26 25 19 12 11 13 18 16 14 12 3 -3 0 0 8 14 4 -7 -14 -1 6 13 12 7 4 -3 0 0 11 22 -7 -9 -1 10 27 14 18 11 -14 -3 12 -14 -4 23 -6 -25 15 1 -14 14 -5 -5 17 27 19 -7 -27 -10 17 36 -5 -69 -40 -30 34910 318 150 75 11837 9 41 50 6529 -1432 163 210 254 316 452 620 933 1949 3232 4565 7235 9879 13392 23937 32575 39981 49521 49106 44411 40110 40076 37936 35542 28511 14589 7431 3892 3314 60 11 9 7 5 7 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 14 15 15 17 17 19 18 19 20 21 20 22 22 24 24 26 28 30 31 31 31 30 29 29 28 28 26 25 24 26 26 29 29 35 35 38 37 40 38 38 38 40 39 41 40 42 40 41 41 42 41 43 41 43 42 44 42 42 40 42 40 39 38 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 38 40 40 40 40 40 40 39 39 39 39 40 40 41 40 40 40 39 38 38 39 40 40 40 41 41 41 42 43 43 43 43 41 39 37 37 36 37 36 33 33 35 39 43 44 42 38 36 36 34 32 31 34 36 38 40 39 38 37 34 29 27 31 31 31 29 26 29 32 32 34 36 34 36 30 23 18 17 17 17 20 24 27 27 29 26 25 19 16 13 9 14 10 9 5 -3 -1 4 4 0 2 -5 -17 -3 10 5 -1 13 9 5 16 21 10 0 8 0 -9 5 0 -3 0 -15 4 15 -10 -13 4 -17 -37 -16 -29 -53 -11 12 -22 -16 0 -21 -25 28 57 36 0 3 20 8 -6 -60 34941 318 150 75 11831 9 42 21 6533 -1419 78 107 160 200 263 321 439 602 806 1049 1299 2117 3952 8949 16064 25882 40389 49448 59711 55082 49568 21633 22304 16608 4777 565 68 4 2 1 0 2 2 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 12 13 14 15 15 16 16 17 19 19 19 21 21 23 23 24 25 28 29 30 30 30 30 30 29 31 28 26 25 24 24 25 25 28 29 35 37 40 38 39 37 38 38 39 38 40 40 41 40 42 41 43 41 43 42 44 43 42 40 41 41 40 38 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 38 39 40 40 41 42 41 40 38 38 38 39 40 40 41 41 40 39 39 39 39 39 40 41 41 42 43 43 43 43 42 41 40 37 36 36 36 37 38 37 35 36 39 42 44 42 40 38 34 31 29 29 32 36 39 41 39 36 37 36 34 31 26 27 29 31 31 28 26 28 29 35 38 36 36 29 25 26 25 24 22 25 28 30 27 28 22 18 18 18 19 13 19 13 6 12 7 1 5 9 6 -3 -15 -6 19 29 15 6 19 14 11 13 21 17 -10 -16 -23 -19 11 7 -18 -17 -16 -5 2 -12 -19 -12 -18 -44 -40 -8 -3 -10 1 -12 -37 -19 -4 -16 8 27 19 5 1 -3 -18 -7 -17 34973 319 150 75 11825 9 42 53 6537 -1406 40 60 96 128 176 211 290 350 451 549 674 887 1663 2654 4232 9096 17047 26192 38126 40285 36948 12282 14975 21577 18358 14861 7176 7069 1818 0 0 0 0 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 12 12 14 13 13 13 14 15 16 18 18 18 20 21 22 24 25 27 28 29 29 30 30 30 29 29 28 27 25 24 23 24 24 25 25 30 31 38 38 40 38 39 37 39 38 40 39 39 39 42 42 43 42 43 42 44 42 42 41 41 40 39 37 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 37 39 40 40 41 41 40 39 38 38 38 39 40 40 40 40 40 39 39 39 39 40 40 41 42 43 43 44 43 42 42 40 37 36 35 35 36 37 37 38 38 39 42 45 45 42 42 40 35 32 31 31 33 38 41 43 38 36 36 36 36 34 32 30 28 26 27 30 30 31 29 31 36 35 34 28 27 26 28 29 28 28 21 23 25 26 25 24 21 15 18 16 16 28 26 26 30 17 11 7 -1 -10 -10 8 7 0 4 -1 5 16 22 22 19 16 -5 -10 4 11 15 9 -9 -9 -2 0 -13 -8 0 -10 -7 0 -2 6 23 13 -3 -1 0 -10 21 24 2 3 -23 -18 8 -26 -29 -15 -16 -12 35004 320 225 75 11817 9 43 24 6541 -1393 0 14 31 57 78 118 151 209 257 330 395 501 602 779 1016 1522 3031 5884 11869 17456 22041 26268 28626 32624 29881 24811 19336 7644 5745 24 1 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 10 11 12 13 13 14 14 15 16 18 17 18 20 21 22 23 24 26 27 27 28 30 30 30 29 29 28 27 26 25 23 24 23 24 24 26 26 32 35 39 39 40 37 39 38 40 39 40 40 42 42 42 42 42 42 42 41 41 40 41 39 38 36 35 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 38 40 41 41 40 40 39 38 39 39 40 40 40 40 40 39 39 39 40 40 40 41 42 43 43 43 43 42 40 39 38 37 36 35 35 36 37 38 39 38 40 44 46 46 44 42 40 39 37 35 34 36 40 43 41 37 36 37 38 38 34 31 31 30 28 26 29 33 35 35 33 36 35 31 26 24 22 29 31 28 30 23 20 28 34 30 26 19 17 23 24 22 28 24 15 23 22 14 13 11 7 10 17 2 -3 8 4 5 13 21 31 35 26 15 17 22 25 13 11 21 -4 -3 25 1 -14 -3 -10 14 48 49 37 38 36 10 22 40 9 12 9 -8 20 14 -12 -18 -23 -21 -33 -28 -4 34 45 35036 322 75 75 11814 9 43 56 6545 -1380 0 13 39 58 91 122 164 203 270 337 427 531 653 834 1270 2237 4086 10010 23374 32152 46383 40135 35092 29115 7024 14045 14836 17520 12160 5799 5718 24 2 1 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 10 11 12 12 14 15 15 16 18 18 18 18 20 21 22 23 23 26 27 28 29 31 32 33 33 32 31 31 30 28 26 24 23 24 26 25 26 27 30 34 35 38 39 39 39 40 40 40 40 41 42 41 41 41 40 40 41 40 40 40 38 37 35 33 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 41 41 40 39 38 38 38 39 40 40 40 40 40 40 39 39 40 40 41 41 42 43 43 42 41 40 38 35 35 36 35 34 36 37 38 37 36 37 40 44 45 43 43 41 37 37 36 36 36 38 42 42 39 37 36 36 35 31 29 27 29 29 29 28 29 30 32 38 34 29 29 27 24 23 23 28 29 29 27 18 17 23 25 19 20 18 13 17 13 13 11 12 15 16 4 2 17 20 11 8 15 8 10 20 20 23 18 14 10 13 25 22 24 24 26 12 1 17 5 4 23 16 -9 8 21 10 18 33 24 14 22 11 25 46 39 0 -20 24 59 28 -8 -31 -4 -4 -12 6 -24 -13 38 35067 322 75 75 11800 9 44 27 6548 -1366 38 59 94 125 174 218 284 342 437 529 663 807 994 1243 1745 2728 5162 13313 32653 42880 52625 36255 24940 17855 121 999999 999999 999999 999999 0 1 0 0 0 999999 999999 1 2 8 10 20 26 29 30 31 26 26 23 18 14 4 3 1 1 1 1 2 2 2 2 2 2 2 3 3 4 5 4 5 7 8 8 7 7 6 6 7 7 8 9 8 9 10 11 12 12 13 14 16 17 18 18 19 18 21 21 22 23 23 26 27 28 29 30 32 33 33 33 33 32 33 30 29 26 26 25 26 25 27 27 29 28 31 33 38 38 40 39 40 40 40 40 41 39 41 40 40 39 40 40 41 40 39 37 35 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 38 40 40 41 41 40 39 38 38 39 39 40 40 40 40 40 40 39 39 40 40 40 41 42 43 43 42 41 39 36 35 35 34 34 35 37 39 39 38 37 40 43 45 45 42 44 44 38 35 35 38 38 40 43 43 41 40 39 38 36 31 29 32 32 30 28 32 35 32 33 42 36 27 29 27 26 27 26 27 28 28 26 24 27 26 23 25 28 26 17 16 13 11 13 23 27 17 5 4 11 6 1 2 17 14 8 22 35 39 20 14 10 -7 1 21 25 34 29 3 -2 14 26 24 19 13 16 36 32 0 2 26 3 -16 0 3 20 35 33 0 -14 47 68 2 -22 4 13 8 13 21 7 -18 27 35099 319 75 75 11818 9 44 59 6552 -1353 32 54 81 110 151 204 263 328 401 488 605 731 903 1108 1354 2112 3911 8515 22335 32847 45298 31009 20851 1036 999999 999999 999999 999999 0 2 2 2 2 4 4 6 11 19 37 50 71 89 130 194 241 291 325 339 337 315 301 268 425 405 273 12 4 3 3 3 3 2 3 3 3 3 5 5 5 6 7 7 7 7 7 7 8 8 9 10 11 11 11 12 13 13 13 14 16 17 18 19 19 19 20 21 21 22 24 25 27 29 29 29 31 32 33 33 34 33 33 32 32 32 30 28 27 26 27 28 28 27 29 32 38 38 39 39 39 38 39 39 40 39 40 40 41 41 41 41 42 41 40 38 36 34 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 38 40 40 41 41 40 39 38 38 39 40 40 40 40 40 40 39 40 40 40 40 41 41 42 42 41 40 37 34 33 33 32 33 35 36 37 37 39 40 41 44 45 45 44 44 43 37 36 35 36 38 40 43 44 42 41 40 38 36 33 33 35 33 29 29 32 33 30 34 36 33 31 31 30 30 29 25 24 24 19 20 27 26 25 20 21 25 24 17 19 26 12 9 22 18 15 21 13 9 8 12 17 22 13 5 16 20 20 5 4 15 -4 -10 8 7 3 8 -4 -5 10 21 21 17 6 13 26 14 -10 -13 -1 0 -2 -1 14 22 24 1 -13 -40 -1 18 -53 -58 -22 -14 12 2 -41 35145 322 75 75 11811 9 45 45 6558 -1333 11 29 54 75 109 159 210 263 327 397 498 602 753 934 1174 1892 3645 8336 24740 48760 62178 50845 21192 1049 999999 999999 999999 999999 999999 0 1 5 7 12 16 19 29 43 73 98 135 216 434 583 732 862 970 1110 1133 1117 1078 1059 1674 4049 3562 2981 7 4 5 5 5 5 5 4 4 4 6 7 7 7 8 8 9 10 11 10 9 10 10 10 12 12 12 12 13 13 14 14 15 16 17 18 19 20 22 22 22 22 26 27 29 32 30 30 32 33 34 34 35 33 33 33 33 34 35 32 30 28 26 27 27 27 30 31 34 35 35 36 35 36 38 38 40 40 40 41 42 42 42 42 42 41 40 38 36 34 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 38 40 40 41 41 40 38 38 38 39 40 40 40 40 40 40 40 40 40 40 40 41 41 41 41 40 38 36 34 33 32 33 34 35 35 35 38 42 43 42 43 43 44 43 41 37 34 35 36 36 39 44 46 46 43 39 39 37 35 35 33 31 31 32 31 31 28 25 32 32 33 37 31 31 32 28 26 28 24 16 20 25 18 23 21 16 24 23 12 15 25 16 15 23 19 19 19 17 11 8 22 21 18 16 7 12 12 6 8 24 25 4 0 -4 -9 -10 0 10 11 3 5 16 21 25 14 10 14 8 -6 0 13 10 9 7 -7 17 24 -7 -22 14 1 -34 -39 -35 13 28 -13 -24 -6 24 6 35177 322 75 75 11803 9 46 17 6562 -1320 8 21 45 62 96 138 185 220 279 338 437 589 714 899 1289 1844 2778 6584 22157 37731 36576 25153 193 999999 999999 999999 999999 999999 999999 3 8 20 38 99 144 166 207 267 342 440 560 803 954 1052 1136 1228 1334 1503 1601 1683 1897 3327 9129 11379 10388 2980 7 5 6 5 6 6 6 6 6 6 7 8 9 9 10 10 11 11 12 11 10 9 9 8 9 10 12 11 12 13 13 14 15 15 17 18 20 20 22 22 23 24 27 28 31 32 32 32 34 33 34 34 35 34 35 33 33 34 36 33 31 28 29 28 28 27 30 28 31 31 32 33 36 37 39 39 40 40 41 41 43 42 43 42 43 41 40 38 36 34 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 33 35 37 38 40 40 41 41 40 40 38 38 39 39 40 40 40 40 40 40 40 40 40 40 41 41 42 42 41 39 37 35 35 35 34 35 37 37 36 38 42 44 44 43 44 44 43 40 37 35 35 34 34 36 41 48 48 47 46 44 43 40 40 38 34 29 30 34 33 32 30 29 34 40 37 31 26 28 31 31 33 33 29 27 24 25 24 25 30 26 29 25 18 22 20 24 36 30 21 16 7 19 20 10 16 16 18 23 16 13 16 10 12 35 36 12 7 8 12 14 19 18 19 -1 1 19 24 24 8 3 17 54 31 -5 14 8 -16 -13 5 -2 2 12 31 36 -13 13 23 14 39 22 -11 48 86 47 33 35208 322 75 75 11799 9 46 48 6566 -1307 35 56 83 107 156 200 277 406 576 1246 2570 3052 3223 3370 3900 4276 6305 13771 29727 28561 23970 344 191 999999 999999 999999 3 23 72 93 103 119 141 212 289 348 435 765 892 1025 1125 1223 1163 1177 1174 1226 1299 1371 1453 1521 1892 3602 8757 8519 7140 8 6 5 6 6 8 8 10 9 9 8 9 8 9 10 10 11 11 11 11 11 10 10 10 9 10 10 12 12 13 13 14 14 16 16 18 19 20 19 20 20 22 24 26 26 29 30 30 32 35 35 36 35 35 34 35 34 34 34 36 33 32 30 35 33 34 32 30 28 31 31 34 35 39 39 41 40 40 39 41 41 43 43 43 42 43 41 40 38 36 35 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 33 35 37 38 40 41 41 41 40 39 38 38 39 40 40 40 40 40 39 40 40 40 40 41 41 41 42 42 41 39 36 34 34 34 34 36 37 37 38 40 41 43 43 43 45 44 41 37 34 35 34 32 33 37 40 44 45 42 42 46 43 38 36 34 33 31 30 32 33 32 30 33 39 41 35 29 24 20 25 30 30 27 30 33 28 20 22 26 28 24 23 21 19 25 14 20 28 16 12 17 15 14 11 7 3 18 28 16 12 3 5 13 5 17 27 11 13 25 38 40 27 26 23 -8 -1 24 35 16 -6 5 7 14 -12 -29 13 13 -14 -12 10 5 -22 -20 3 4 17 36 14 26 25 37 32 32 40 2 2 35240 322 75 75 11793 9 47 20 6570 -1293 54 81 119 150 211 257 348 492 694 1378 2717 3629 3849 4474 6063 6559 10649 22062 40554 39101 30628 909 0 999999 999999 2 11 28 74 97 113 128 135 149 188 248 312 568 700 771 777 762 683 661 669 697 726 738 708 687 799 1091 877 770 9 6 6 5 6 8 10 10 12 12 12 11 10 9 9 9 10 11 12 12 12 11 11 10 11 10 11 11 11 12 13 12 14 14 15 16 17 17 17 17 19 20 21 23 24 25 27 27 28 29 34 35 35 35 34 34 35 34 35 33 36 34 36 34 37 36 39 36 35 33 34 35 38 38 40 40 42 41 41 39 41 42 43 43 43 41 42 40 39 37 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 30 33 35 37 38 40 41 41 40 39 39 38 39 40 40 40 40 40 40 39 40 40 40 40 40 40 41 41 40 40 37 35 34 34 34 35 36 36 37 38 39 40 43 43 42 42 39 37 34 33 33 34 35 39 41 40 41 42 38 37 40 40 37 32 33 31 29 32 29 30 33 32 33 36 39 36 33 31 21 24 30 29 23 22 26 33 24 21 26 22 20 19 14 17 20 13 13 10 10 10 18 28 20 8 4 1 13 25 10 14 10 10 18 12 22 34 20 19 23 34 40 21 31 27 5 22 29 22 13 1 20 15 -17 -40 -21 10 23 27 2 -21 -8 14 23 11 8 35 40 13 23 13 17 27 -2 -2 -2 17 35271 322 75 75 11791 9 47 51 6574 -1280 123 153 196 233 297 348 429 500 629 751 1251 2508 3735 4756 6954 9066 15633 33999 43467 41749 18877 866 2 999999 999999 0 2 4 6 11 21 29 28 29 34 38 50 90 163 203 219 203 205 183 171 160 141 110 68 49 36 31 14 11 10 8 7 7 8 8 9 10 12 12 13 12 12 10 11 11 13 12 14 13 12 11 10 9 10 10 11 12 12 12 13 13 13 13 15 16 16 15 15 15 19 19 20 21 22 24 25 26 27 27 29 31 37 37 35 35 35 34 36 34 35 35 37 35 37 37 39 38 39 38 39 38 40 39 41 40 42 41 42 40 42 42 42 42 43 41 42 40 39 37 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 30 32 34 36 38 40 40 41 40 39 39 38 39 40 40 40 41 41 41 40 40 40 40 40 40 40 41 40 38 37 35 34 34 35 36 36 36 36 37 39 41 42 44 43 41 38 35 34 34 34 33 35 39 43 44 42 41 42 40 37 39 39 39 37 35 32 31 32 29 28 33 33 33 32 35 38 35 34 29 26 29 31 22 19 24 31 24 20 25 15 10 12 13 20 19 8 9 18 20 14 17 29 21 12 12 8 9 16 14 20 17 16 24 13 3 16 31 23 8 6 10 7 12 -7 -2 31 21 -4 10 13 0 1 -13 -14 -3 -7 0 25 14 -26 -29 25 43 -6 -11 6 -4 13 23 -22 -9 22 -3 -20 -17 18 35303 320 75 75 11790 9 48 23 6578 -1266 157 186 231 270 338 392 483 564 701 842 1385 1922 3696 4668 8471 14563 27219 41818 34172 25615 4867 5 1 999999 999999 999999 3 4 5 5 6 6 8 9 15 20 32 53 227 319 346 391 347 354 321 292 239 234 407 632 374 358 13 11 10 7 7 7 8 8 8 11 14 15 15 15 14 13 12 12 12 12 13 13 11 10 10 11 11 11 12 12 12 12 13 13 13 14 14 15 16 16 15 16 18 18 19 20 22 23 25 25 26 27 28 28 40 40 39 37 37 36 36 36 37 36 37 35 38 38 39 38 39 39 40 39 40 40 41 41 41 41 42 41 42 42 43 42 42 41 42 40 39 36 35 34 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 30 32 34 36 38 40 40 41 40 39 39 38 39 40 40 41 41 42 41 41 41 41 41 40 40 40 40 39 38 37 36 34 34 36 37 37 38 38 37 40 42 44 45 43 41 38 34 33 33 34 34 36 40 44 45 44 43 43 43 41 41 39 39 39 35 32 29 30 32 32 33 32 35 36 38 40 38 34 30 29 27 27 22 23 27 29 25 28 34 19 10 17 14 12 21 14 10 23 19 19 28 24 14 16 23 24 14 8 20 25 10 11 29 20 2 5 18 17 8 2 -3 -6 -3 1 22 31 22 0 16 23 -12 -22 -3 19 22 -6 -14 11 2 -12 21 34 5 -46 -52 7 -7 -22 -6 -12 -7 -14 -44 -75 35334 320 75 75 11793 9 48 54 6581 -1253 242 264 307 342 407 462 551 638 776 932 1133 1364 2963 5176 13512 19578 35847 32466 20012 2576 6 1 999999 999999 2 5 12 16 29 46 58 66 69 70 81 90 126 166 348 962 962 425 357 333 289 253 213 221 406 631 372 356 10 7 7 6 6 6 7 8 8 11 16 16 17 17 15 14 12 11 10 9 10 11 10 9 10 12 12 12 12 12 13 12 13 12 14 14 15 15 16 15 15 15 17 17 20 20 21 21 24 24 25 27 29 29 36 40 41 40 39 36 37 36 39 37 39 37 39 37 38 38 40 39 41 39 40 40 41 40 41 41 42 41 42 42 42 41 42 40 41 40 39 36 35 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 30 32 34 36 38 40 40 40 40 40 39 38 40 40 40 40 41 41 41 41 40 40 41 40 40 40 40 40 39 37 36 35 35 36 37 37 38 39 38 39 43 44 45 45 43 41 37 34 32 32 32 35 37 39 41 42 43 45 46 44 42 38 36 36 33 32 28 29 31 33 36 36 37 38 39 39 33 28 22 22 23 19 16 20 23 23 24 26 27 21 20 18 8 8 18 18 22 27 11 13 21 19 16 11 25 22 3 4 12 12 4 9 30 30 6 5 1 -7 -9 9 8 5 25 31 33 16 23 5 -3 12 -9 -12 19 22 2 -36 -30 16 -2 -13 20 19 -1 -39 -30 9 2 9 5 11 -12 -47 -46 -54 35365 322 75 75 11789 9 49 25 6585 -1240 159 174 202 225 267 303 364 419 508 606 711 860 2267 3963 9496 11432 20648 16530 11362 1307 36 36 36 46 68 86 116 134 190 273 379 468 548 680 838 1035 1886 2752 6332 15435 20993 18423 10244 4721 1633 1580 49 30 18 13 9 6 7 6 6 7 6 6 8 8 10 11 13 14 15 15 15 14 12 11 10 10 10 10 10 10 10 12 12 13 13 13 14 14 15 13 14 15 16 17 17 17 17 16 17 18 19 18 19 19 22 23 23 25 30 31 32 35 40 43 42 39 38 37 39 38 40 38 40 39 39 38 40 39 41 39 41 40 41 40 42 41 43 41 42 41 42 41 42 40 41 40 39 36 35 34 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 30 32 34 36 38 40 40 40 39 40 39 39 40 40 40 40 41 41 41 41 41 41 41 40 40 40 41 40 38 36 35 35 36 37 37 37 38 38 39 40 43 44 46 46 45 43 38 35 31 30 31 32 35 35 39 43 44 44 45 44 41 38 35 33 30 32 32 29 30 31 37 40 36 34 39 38 28 27 24 18 17 11 15 22 23 20 18 18 14 15 15 13 15 17 8 9 24 28 18 7 6 19 24 11 14 10 3 8 5 2 6 16 24 24 0 -9 0 4 0 7 0 1 42 35 22 0 -1 5 -6 -2 -4 9 14 0 -15 -36 -12 15 -15 -19 -10 -18 -9 -22 2 26 23 39 6 -14 -28 -26 13 4 -20 -1 35397 322 75 75 11783 9 49 57 6589 -1226 4 18 45 63 105 135 190 226 303 375 455 540 719 941 1519 7003 10485 14880 13706 10513 1052 39 38 48 72 89 121 138 188 257 360 448 543 694 849 1058 1911 3014 7190 16639 22021 19666 10902 4730 1632 1577 38 22 12 9 6 6 4 4 3 4 3 4 5 6 8 9 10 12 12 11 11 10 9 9 9 9 9 9 10 12 11 11 13 14 15 15 15 14 15 14 14 15 16 17 18 19 19 19 18 18 18 18 18 19 21 21 22 23 28 29 32 31 37 41 46 44 41 38 39 38 39 38 40 40 41 39 41 40 41 40 41 40 42 41 43 42 43 42 42 41 42 41 42 41 43 41 39 36 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 30 32 34 36 38 40 40 40 39 39 40 40 40 40 40 40 41 41 41 41 41 41 40 40 40 39 40 39 37 35 36 37 38 39 39 39 40 39 38 41 44 46 47 46 45 42 36 34 34 32 33 34 36 38 41 45 47 45 44 43 41 38 35 33 29 31 33 31 30 32 35 38 35 35 38 35 30 29 29 25 22 14 15 15 18 18 11 12 15 15 11 6 10 16 13 8 10 23 24 17 16 16 21 19 10 7 8 16 22 12 14 18 15 23 18 -4 2 20 20 17 5 1 24 27 22 5 -15 0 1 9 10 10 8 -1 -12 -26 8 14 -3 27 12 -35 -26 18 20 16 42 35 -14 -33 -18 -6 -23 -80 -75 -24 35428 321 150 75 11772 9 50 28 6592 -1213 90 133 169 229 276 355 420 543 646 775 884 1084 1396 2346 14329 18375 27499 22763 15795 4773 5 2 4 7 9 13 15 23 26 34 39 60 79 87 104 131 395 1001 1868 1626 1247 711 43 27 13 11 8 7 5 4 4 3 3 3 3 3 2 2 3 5 7 7 8 7 7 7 7 7 7 7 7 7 7 8 9 10 10 11 12 13 14 13 13 14 14 15 16 16 16 17 17 18 19 19 18 19 18 19 19 21 22 22 23 25 25 30 30 34 36 44 43 44 42 41 39 40 38 41 39 41 40 41 40 41 40 41 40 42 42 44 42 43 42 42 41 43 42 43 42 43 42 40 37 36 34 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 30 33 34 36 38 40 40 39 39 40 40 40 40 40 40 41 41 42 41 41 41 41 40 40 40 39 39 38 37 36 37 38 39 39 40 40 40 39 38 41 44 45 45 44 41 38 35 32 33 33 33 33 35 39 42 46 48 47 43 42 39 34 32 30 30 31 30 29 26 27 33 36 35 35 32 28 28 23 21 23 21 15 13 11 12 12 7 5 11 14 17 6 6 18 19 12 2 13 18 20 21 17 17 17 9 6 8 18 17 -1 16 19 6 10 10 5 6 6 17 31 28 6 -1 20 21 -4 -9 6 10 0 -15 -7 8 6 -11 -37 7 24 2 29 11 -1 -9 1 21 4 27 14 -34 0 37 21 -42 -75 -69 -53 35460 321 150 75 11768 9 51 0 6596 -1200 91 134 177 231 279 356 430 549 657 802 912 1099 1590 2368 10184 16180 22864 15488 9564 3655 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 5 18 24 34 41 58 95 131 163 188 204 224 234 290 371 555 747 827 946 2508 9481 9311 9129 5 5 4 2 2 2 3 5 5 4 4 4 5 6 7 7 6 6 7 8 8 8 9 9 10 10 11 11 12 12 14 15 15 15 16 16 16 16 18 18 20 19 19 19 20 20 22 23 23 23 25 23 27 28 31 32 37 36 39 40 41 41 40 38 40 39 41 39 41 40 41 40 41 41 42 42 43 42 43 42 42 41 43 42 43 42 43 41 40 37 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 33 35 37 39 40 40 40 40 40 40 40 40 40 40 41 41 42 42 41 41 40 40 40 40 39 38 38 38 37 37 38 39 40 40 40 40 39 38 41 43 44 43 41 37 34 32 32 32 32 31 31 35 39 44 45 47 46 41 39 34 31 31 29 29 29 30 29 25 26 33 38 40 36 31 29 28 23 18 19 18 14 18 17 12 9 9 8 6 9 18 19 15 16 15 20 13 13 22 17 12 11 11 15 16 20 20 23 17 0 16 25 5 11 14 15 22 13 21 24 21 8 -7 13 35 34 26 7 3 -12 -24 8 23 12 -7 -33 -1 19 12 26 5 17 13 -6 20 16 17 3 -34 2 17 -11 -10 24 -6 -27 35491 321 150 75 11767 9 51 31 6600 -1186 89 132 171 225 266 349 423 532 650 786 941 1219 1954 2516 6124 15080 17292 9832 3363 1 999999 999999 999999 999999 999999 999999 999999 3 5 11 18 37 46 63 79 108 161 220 276 318 345 388 468 611 912 1736 1894 3059 3100 4584 9882 9425 9169 7 6 4 4 4 4 5 4 4 4 4 5 5 6 5 6 6 6 8 8 9 8 9 10 11 11 12 12 13 13 13 13 15 16 17 17 18 18 18 19 20 19 19 20 21 21 22 22 23 23 25 23 26 27 28 29 32 32 33 33 38 39 39 38 40 39 41 39 41 39 41 39 41 40 41 41 42 42 43 42 42 42 43 42 43 41 42 41 39 37 35 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 34 36 38 39 40 40 40 40 40 40 40 40 40 40 41 42 42 42 41 40 40 40 40 40 38 38 37 37 37 38 39 40 41 40 40 39 39 41 43 44 43 42 40 35 32 31 33 34 33 32 34 37 43 45 44 46 46 42 37 33 32 33 31 29 30 31 29 28 33 37 39 40 32 26 32 31 25 21 20 18 17 19 15 10 6 9 14 9 11 13 17 20 12 10 17 22 24 25 17 14 16 6 7 18 21 16 21 33 18 16 25 9 23 37 28 26 22 27 29 16 17 10 20 52 46 12 -7 4 18 29 35 41 31 0 -25 -19 10 20 29 4 7 55 50 44 22 -3 12 -13 -45 -29 -10 15 11 12 23 35523 321 150 75 11772 9 52 3 6604 -1173 110 161 202 261 306 403 488 614 740 904 1126 1425 2158 3155 7920 26936 32574 28705 11654 1143 0 999999 999999 999999 999999 999999 1 6 9 15 20 34 43 59 75 102 124 164 196 223 243 278 346 582 1480 2365 2053 3134 2162 2088 385 87 16 7 7 6 6 7 5 5 4 5 5 6 7 7 7 7 7 7 8 9 8 9 9 9 11 12 12 13 13 14 13 14 14 16 17 18 19 20 19 19 19 20 21 22 22 22 21 22 22 23 23 25 24 26 26 29 29 30 32 33 31 35 36 39 38 40 39 41 39 41 39 41 40 41 40 41 40 42 42 43 43 43 42 43 42 43 42 42 41 39 37 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 34 36 38 39 40 40 40 40 40 40 40 40 40 41 41 42 42 41 40 40 40 40 40 39 38 37 37 36 37 39 40 41 40 38 38 38 40 43 45 45 42 41 40 36 33 34 34 34 34 33 34 39 44 48 46 45 45 44 40 35 35 33 31 33 31 30 30 31 35 40 39 29 25 26 31 32 22 21 21 18 19 20 14 7 9 12 15 10 9 11 16 22 14 9 14 22 21 21 24 21 20 9 5 10 8 4 7 24 21 10 11 6 14 33 27 14 -2 2 24 5 4 19 23 34 4 -12 0 11 24 41 24 19 32 12 6 8 4 -16 0 19 20 47 35 28 -21 -56 -2 -13 -35 -39 9 52 -5 -15 -12 35554 321 150 75 11763 9 52 34 6607 -1159 112 167 212 273 325 415 503 642 770 955 1175 1444 2010 3226 6707 26346 42380 41540 26060 1272 113 85 358 4612 4585 4430 67 10 12 16 22 36 46 65 115 550 1540 1651 1676 1705 1637 1587 1882 2084 2730 2980 2187 1935 630 546 512 304 164 70 14 10 8 8 8 8 7 7 7 8 8 9 9 9 9 8 8 9 8 10 11 10 11 12 13 13 13 14 14 15 16 16 17 18 19 22 21 21 20 21 21 24 24 24 22 23 24 24 25 26 26 26 27 29 28 30 31 34 33 35 35 37 37 39 39 41 39 41 39 41 40 42 41 42 41 43 43 44 43 44 43 44 43 43 42 43 41 40 37 36 35 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 38 39 40 40 40 40 40 40 39 40 40 41 41 42 42 41 41 40 40 40 40 39 38 37 37 37 38 41 42 41 39 38 37 39 43 44 45 45 42 40 40 39 36 36 36 35 35 34 35 40 44 50 50 48 47 46 44 39 36 35 34 34 31 33 34 32 35 41 40 33 31 34 35 33 28 24 28 25 17 19 17 12 17 17 16 12 9 16 20 21 15 6 11 19 19 21 24 21 15 16 26 18 5 4 1 8 18 10 12 18 19 19 28 28 0 -4 9 0 -5 6 14 18 -2 4 6 -10 7 11 5 20 39 43 37 42 34 0 5 28 26 -4 1 37 6 -4 0 -3 17 12 61 72 16 8 27 35586 321 150 75 11760 9 53 6 6611 -1146 47 87 120 165 207 270 336 440 533 673 821 1017 1395 2129 5350 16276 32837 36280 32909 24034 22757 15300 10820 10633 9186 4488 95 44 52 75 114 265 664 1239 1724 3023 5281 6803 7648 8270 8325 7546 7608 7147 6614 5908 5238 4688 3604 2341 1751 1105 757 366 90 35 19 15 12 12 11 11 10 11 10 11 10 11 11 10 10 11 10 12 13 13 13 14 15 15 16 16 16 16 17 18 19 20 21 23 23 24 23 22 22 24 24 25 24 25 25 26 26 27 27 28 28 29 28 31 30 33 33 37 37 37 36 39 39 41 39 40 39 41 40 42 41 42 41 43 42 43 43 44 43 44 43 44 43 43 41 40 37 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 37 38 39 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 40 39 39 38 37 36 37 38 40 42 42 41 40 39 38 40 43 44 45 45 43 40 39 38 35 36 37 35 34 34 37 43 47 49 50 48 47 47 45 39 34 36 37 35 33 33 32 33 38 44 43 38 33 36 35 33 31 29 31 22 14 19 19 15 17 15 15 13 12 18 14 18 20 13 15 19 20 17 22 22 22 27 31 23 15 8 -1 5 19 22 18 29 26 21 27 23 26 38 37 16 -1 -6 12 35 28 12 7 12 5 -4 4 26 37 34 29 35 42 20 24 10 -2 -1 3 50 77 65 45 37 12 10 36 17 17 42 49 35617 320 225 75 11754 9 53 37 6614 -1132 27 47 80 116 171 216 289 358 479 590 745 1067 2080 7100 18024 30144 38661 45672 48137 40534 23146 10712 6051 4608 86 172 287 469 918 1276 1639 1890 2357 2397 3137 4328 5674 6463 7089 7286 6662 6510 6354 6424 6015 5169 4851 3445 2229 1640 1282 1143 878 934 851 453 32 12 11 11 11 11 11 10 11 10 10 10 10 11 11 11 13 12 12 13 13 14 15 15 16 16 17 17 19 19 20 22 23 23 24 24 23 23 24 25 25 25 25 25 26 26 27 27 28 27 29 28 30 29 32 31 36 36 37 35 38 38 41 39 41 39 40 39 41 40 42 41 43 42 43 42 43 43 43 43 43 42 42 40 39 37 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 38 39 40 40 40 40 40 40 39 40 40 40 40 41 42 42 41 41 40 39 38 37 37 37 38 39 41 42 42 41 41 40 38 39 42 45 46 45 42 39 36 36 35 34 34 33 34 35 39 46 50 50 49 47 44 43 40 36 32 33 34 32 30 31 35 38 37 36 35 28 28 31 30 30 27 29 28 20 15 16 18 14 10 10 14 14 11 15 11 9 16 14 13 20 20 16 18 18 22 21 9 11 18 9 3 7 18 19 15 21 16 19 16 12 14 24 43 15 3 11 3 15 30 18 12 30 -2 -20 1 -1 -5 -20 -20 -10 2 -1 6 17 -3 -17 -30 4 38 29 40 30 -15 -36 -9 -4 -15 20 31 35649 318 150 75 11753 9 54 9 6618 -1118 19 54 84 123 165 227 282 367 459 609 743 1035 1947 6811 14311 27162 43919 49549 56553 39204 23419 10504 1695 1389 1405 1596 1712 2226 2828 3260 3405 2946 2315 1970 1467 1254 1107 1164 1201 1320 1354 1560 2243 3372 3885 3022 1440 1423 785 1327 1673 1614 1139 588 862 830 451 28 9 8 7 8 9 9 9 10 9 9 8 8 9 10 9 10 10 10 11 11 11 11 12 15 16 17 17 18 18 19 20 21 21 22 23 22 22 24 25 26 25 24 24 25 25 26 26 28 27 28 27 29 29 31 31 35 35 37 36 38 36 38 37 40 39 40 38 39 39 41 41 43 42 43 42 43 42 42 42 42 41 42 40 39 37 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 39 40 40 40 40 41 42 42 41 40 40 38 37 37 37 38 39 40 41 42 42 41 40 39 38 40 43 45 44 42 39 36 33 34 35 33 31 32 36 39 42 47 51 50 48 46 42 38 34 32 33 33 30 28 27 29 34 36 31 27 26 23 25 26 26 29 27 27 25 25 19 14 14 12 10 11 14 13 11 8 5 11 14 9 11 15 20 22 9 7 14 21 5 0 17 8 0 2 9 12 12 5 2 11 22 21 1 8 29 9 -3 13 11 9 22 22 21 16 0 -3 1 -12 -8 -10 -29 -24 11 22 -9 -34 -27 -33 -44 0 23 -4 -32 -16 4 -13 -1 8 35680 321 150 75 11754 9 54 40 6622 -1105 8 38 66 101 135 186 242 319 400 527 674 1048 2065 6757 12292 20901 32400 40811 47683 39272 22230 15986 5962 1766 1721 1875 1914 2382 2897 2967 2783 1996 1344 1073 947 880 818 933 1045 1204 1118 1147 1764 2554 2557 1477 729 1423 4991 10344 10727 6323 717 17 12 10 9 8 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 11 10 10 10 11 11 11 12 15 15 16 16 18 17 19 19 19 20 21 22 22 23 24 24 25 24 24 23 24 24 25 25 27 27 27 27 28 28 30 30 34 34 36 36 38 36 37 35 39 37 39 38 38 38 41 40 42 41 43 41 42 41 42 41 41 40 41 40 39 37 35 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 37 38 39 40 40 40 40 40 40 39 40 40 40 40 41 41 41 41 40 39 37 36 37 38 40 41 41 40 40 40 40 39 39 40 41 42 42 40 38 35 33 32 32 33 33 32 35 41 44 45 45 48 47 44 43 43 37 32 31 33 33 33 30 29 29 29 31 30 29 25 22 25 27 26 28 30 27 23 21 13 12 12 12 15 21 18 13 13 10 8 15 15 11 12 10 17 20 11 12 23 33 13 3 18 9 2 0 10 12 7 0 -4 16 36 23 11 22 23 9 1 17 28 24 27 12 2 0 4 21 2 -14 2 5 -10 -4 42 49 5 -26 -27 -36 -52 -1 11 -32 -28 0 12 0 -12 -8 -16 -34 -26 35712 318 375 75 11752 9 55 12 6625 -1091 24 42 79 117 164 212 306 426 736 1328 2159 4062 6478 8133 19416 34054 40779 31989 26600 6600 766 652 666 829 1260 1525 1876 1863 1050 689 680 662 718 789 824 936 1000 3515 3413 3418 1693 1824 1441 1850 2619 6181 11305 11844 18985 16434 16187 6594 11 7 5 5 6 6 6 7 7 7 6 6 8 8 9 8 9 9 10 11 11 11 11 12 12 13 15 14 15 15 17 17 19 19 19 21 22 23 23 23 23 23 24 24 24 23 23 24 24 25 26 25 27 27 28 28 30 29 34 33 35 35 38 37 38 36 38 37 39 38 38 38 40 39 41 40 42 41 42 41 41 41 41 40 41 40 39 36 35 33 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 37 38 40 40 40 40 40 40 39 40 40 40 40 41 41 40 40 39 38 37 36 38 39 40 41 41 40 40 39 40 40 41 42 42 41 40 38 35 33 32 33 33 33 34 36 42 47 48 46 44 46 45 42 43 42 37 33 34 35 35 33 29 30 31 32 32 32 32 25 21 26 29 28 30 30 27 23 18 11 12 17 13 18 25 14 9 16 16 15 17 10 9 14 12 17 15 9 16 29 30 22 17 14 18 18 7 17 22 17 11 8 23 28 25 9 6 12 5 22 36 29 18 10 9 10 -3 9 32 7 -13 7 5 -7 27 56 25 2 19 15 -13 -32 9 -5 -46 -6 26 19 2 2 -9 -28 -52 -64 35743 315 600 75 11750 9 55 43 6629 -1077 6 26 51 97 168 298 644 960 1881 3367 4390 8063 15023 16146 16471 13063 2839 1024 720 746 1296 1747 1934 2204 1652 933 744 766 779 851 899 947 1072 1530 4443 5303 7179 5716 5616 3047 3079 3179 3540 7045 14965 42147 54142 53067 30000 5481 7 5 4 4 5 5 5 5 4 4 5 7 7 8 8 8 8 9 10 10 10 11 11 12 12 14 14 15 16 16 17 19 19 20 21 22 22 22 23 24 23 24 25 25 25 24 23 24 25 26 25 27 27 28 28 31 28 33 32 35 34 38 37 39 38 38 37 39 38 39 39 40 39 41 40 42 41 41 41 41 40 42 41 42 40 39 37 35 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 37 38 40 40 40 40 40 40 39 40 40 40 41 41 41 40 40 39 38 37 37 38 39 40 40 40 40 40 40 40 40 41 42 42 41 39 37 34 32 32 33 32 32 34 38 43 47 47 46 46 46 44 43 40 35 34 34 36 39 39 34 30 30 31 33 32 32 31 28 24 28 29 28 32 32 28 22 16 13 13 14 16 24 20 5 0 9 13 13 23 16 9 16 15 19 24 17 9 11 18 22 13 11 17 16 20 18 18 30 18 12 22 22 23 7 8 21 13 27 42 21 15 11 3 16 18 21 17 -3 -8 16 7 1 34 61 44 14 7 0 5 -3 0 -19 -36 8 49 45 15 -24 -37 -12 -30 -56 35775 309 1050 75 11750 9 56 15 6633 -1063 86 145 209 325 506 622 914 1055 1799 1836 2086 3535 3322 2913 2072 1807 2052 1577 733 679 570 525 541 581 658 959 979 1492 1738 2660 4587 4835 4751 2683 2515 3080 3867 7618 16424 39861 60121 67604 55356 34523 14080 3466 7 5 5 5 4 3 2 3 3 4 5 6 7 8 8 8 9 9 10 11 11 12 12 13 13 14 15 16 16 18 18 21 21 22 22 22 22 24 24 25 25 26 26 25 24 25 25 26 25 27 27 29 28 29 29 31 32 34 33 37 36 39 38 39 38 39 39 40 39 40 39 41 40 41 41 41 41 41 41 42 41 41 40 39 37 35 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 37 38 40 40 40 40 40 40 39 39 40 41 41 41 41 40 39 38 37 37 38 39 39 40 40 40 40 39 40 41 41 42 42 43 42 39 38 37 35 34 33 32 32 34 38 43 46 46 46 45 44 42 41 35 32 36 37 36 39 39 37 32 29 30 32 33 34 34 31 26 24 26 29 29 32 30 23 22 16 9 11 20 18 19 15 2 6 14 13 13 17 8 3 9 17 27 25 16 7 10 16 5 11 15 7 14 14 8 20 9 2 10 19 33 27 31 33 11 9 24 11 7 -10 -16 -1 34 44 3 -20 -31 -8 14 11 11 41 39 22 19 8 25 7 -29 -16 -13 -5 2 8 0 -57 -41 30 30 3 35806 314 675 75 11745 9 56 46 6636 -1050 6 30 65 226 245 263 370 696 1250 1704 1842 2044 1762 1770 1888 2218 3912 5168 7678 6021 4891 1411 1129 775 756 568 536 561 611 720 951 1228 1342 1414 1410 1818 2112 2335 2623 2977 4631 7344 9028 17001 45926 66066 75791 70040 39520 15811 3484 8 6 6 6 5 5 4 5 4 4 5 6 6 7 8 9 10 10 11 10 11 12 12 13 15 15 14 16 16 17 19 21 21 22 21 23 22 24 24 24 24 27 26 27 27 26 26 26 26 27 27 29 28 29 29 31 31 34 34 36 36 39 38 39 38 40 39 40 39 40 40 41 40 41 41 42 40 42 41 42 40 41 40 39 37 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 38 40 40 40 40 40 40 39 40 40 41 41 42 42 40 39 39 38 37 38 39 39 40 40 40 39 38 40 42 43 43 43 44 43 40 39 39 37 35 33 33 34 34 36 42 46 48 48 46 44 40 37 36 37 39 40 39 38 37 36 31 30 27 28 32 36 37 32 27 25 28 32 26 27 25 18 21 18 13 15 13 9 19 17 12 13 9 11 5 5 7 8 18 20 12 5 12 14 17 18 8 6 6 -2 -1 9 3 10 12 1 9 22 36 37 25 30 4 -20 -11 -3 16 -10 -6 10 24 21 -9 -3 -22 -5 43 34 26 36 14 10 22 12 21 21 -3 13 0 -45 -52 -33 -13 1 23 41 32 12 35838 315 600 75 11743 9 57 18 6640 -1036 22 86 153 231 383 451 514 671 1167 1782 2398 2546 2546 2217 2237 2393 2728 3187 4674 7384 7743 7500 5977 10453 13363 13546 13756 13062 8202 6446 5136 4990 4766 5040 5546 5540 5536 8216 10558 16020 21191 26012 27617 22520 24722 44165 54078 53267 40550 11516 1665 8 6 7 7 8 8 8 7 7 7 7 7 7 7 9 9 11 11 11 11 10 11 11 12 14 15 16 16 17 18 19 20 21 22 22 22 23 23 25 24 25 25 27 27 28 29 29 29 27 27 28 27 29 29 30 29 32 31 34 35 37 36 39 38 39 39 41 40 41 41 40 40 41 41 42 41 41 40 42 41 42 41 42 40 39 37 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 38 40 40 40 40 40 40 39 40 40 40 41 42 41 40 39 38 38 38 39 39 40 40 40 40 39 39 40 42 43 43 43 43 41 40 39 37 35 34 34 34 35 36 38 42 47 50 49 48 44 42 40 38 42 44 42 40 39 37 35 33 30 28 29 35 37 35 34 32 29 31 32 25 23 19 18 17 12 16 18 14 13 17 12 11 10 10 15 12 3 4 9 14 22 13 1 8 15 22 28 17 10 14 4 6 12 -3 11 36 11 -6 16 25 30 31 45 31 -8 -11 10 39 24 13 7 18 29 9 10 -2 8 40 30 20 25 13 8 25 18 5 10 7 18 12 7 -3 -26 -25 15 38 45 43 49 35869 321 150 75 11741 9 57 49 6643 -1022 181 243 505 662 1049 1970 3286 4613 6913 8311 11251 12980 14390 15170 16661 17981 19262 20569 21907 21548 20821 17821 18059 17885 18646 20976 21758 22395 24301 29026 31882 32259 33203 28996 21393 10800 5980 5384 5301 5630 7287 7494 8646 15143 19282 22919 23553 23051 22125 15834 11507 9755 10373 8469 2565 1119 11 11 10 11 10 11 11 10 10 9 11 11 11 11 12 13 13 14 14 14 14 15 15 15 16 16 16 18 19 19 20 21 21 21 23 23 23 25 25 26 26 27 27 28 28 29 31 32 31 30 29 30 30 31 30 31 31 32 33 35 36 38 37 39 39 40 40 41 42 41 41 41 40 42 42 42 41 41 41 42 41 41 41 41 40 38 36 35 33 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 39 40 40 40 40 40 40 40 40 40 40 40 41 40 39 38 37 37 38 39 40 40 41 41 40 40 40 41 42 43 43 42 41 39 39 38 34 33 35 34 34 36 39 41 46 50 50 50 48 44 44 42 39 42 45 43 41 38 36 35 33 34 34 35 38 35 33 34 29 23 27 28 26 25 22 27 20 14 21 24 19 13 16 16 6 6 19 20 17 9 1 2 8 19 15 9 15 15 21 30 21 16 25 21 18 12 0 7 32 20 -7 0 8 22 43 47 35 11 6 22 22 19 17 19 34 45 44 22 -5 8 33 32 24 18 23 18 22 43 15 -39 -20 36 40 33 2 -32 -23 -7 6 35 105 121 35901 322 75 75 11735 9 58 21 6647 -1008 124 198 261 542 674 1024 1924 3232 4548 6872 8228 11399 12680 14624 14716 16296 16857 17408 18722 20109 20234 19289 16237 16079 15880 16408 18245 18425 18187 18406 18669 18661 19231 19872 16690 13989 5593 2979 3618 4236 4547 6249 8654 17607 42447 46003 41188 15481 650 147 28 19 15 12 10 10 9 10 9 8 8 8 8 8 7 7 6 9 9 10 11 11 11 12 12 12 12 13 13 14 15 15 16 16 17 18 18 18 19 20 20 21 22 23 23 23 23 25 26 28 27 27 28 31 31 31 30 30 29 30 30 31 31 31 31 34 33 35 37 38 37 39 38 40 40 41 41 41 39 41 42 42 41 41 40 41 41 41 40 41 40 39 37 35 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 39 40 40 40 40 41 40 39 38 37 37 39 40 40 40 41 41 40 40 39 41 42 43 43 41 40 39 38 36 34 34 34 33 34 38 42 44 49 51 50 49 46 42 40 38 36 38 40 40 39 36 37 36 34 37 37 35 33 30 31 30 26 22 21 18 19 22 25 26 19 14 15 17 15 12 18 16 10 14 16 14 17 15 2 -3 6 17 18 15 12 8 13 15 8 6 8 16 19 11 9 10 7 12 8 -3 3 23 31 25 17 15 23 30 27 23 21 34 25 10 21 17 15 9 21 37 25 2 6 39 42 32 4 -44 0 63 53 19 -36 -45 -1 -7 9 19 36 30 35932 313 750 75 11733 9 58 52 6650 -994 14 24 85 78 70 65 72 62 127 232 387 437 431 235 85 83 101 120 159 190 243 280 348 420 515 666 1218 1942 3372 4920 6680 7391 8808 14976 33874 65684 69269 52437 17738 2465 231 5 5 4 5 5 5 5 6 4 3 3 4 3 3 3 3 3 5 6 7 8 9 8 10 11 11 11 11 11 11 11 13 12 14 15 16 17 16 16 18 18 19 20 21 22 22 22 25 24 26 25 24 26 29 29 30 29 29 28 29 28 31 30 31 31 33 32 35 34 38 36 39 37 40 39 40 40 41 39 40 41 42 41 41 40 41 40 41 40 41 40 39 36 35 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 38 39 40 40 40 40 40 40 39 39 40 40 40 41 41 40 40 39 38 38 39 40 40 40 40 40 40 39 40 42 42 43 42 40 39 37 34 33 34 35 34 34 38 43 46 47 49 50 49 47 44 40 38 38 37 41 40 37 34 35 39 37 35 35 34 33 28 26 29 28 26 21 17 15 14 16 14 12 16 15 10 7 6 9 15 14 11 12 14 17 17 20 6 -5 6 10 26 24 15 18 5 -3 6 5 2 18 15 5 10 5 -3 7 11 2 14 28 17 19 25 18 25 36 29 22 20 38 35 11 23 16 10 6 17 15 -7 -33 -39 2 24 3 -11 -7 29 51 39 35 -2 -40 -20 0 30 29 -7 -23 35964 308 1125 75 11732 9 59 24 6654 -980 2 26 60 132 191 407 598 974 1841 4188 4189 4253 2130 1718 3598 10302 12500 12191 5901 4878 2831 2816 2951 2842 2999 4424 5067 6418 11352 30282 46711 47992 27742 6975 2289 230 3 4 4 4 4 4 5 5 4 3 3 3 4 4 4 5 5 5 7 7 8 9 9 11 12 12 12 12 12 11 13 14 15 16 16 16 17 17 17 19 19 20 21 22 23 24 24 25 25 27 26 25 25 27 28 30 30 30 28 29 29 31 30 33 31 34 33 35 34 38 36 39 37 40 39 41 40 41 40 41 41 42 40 41 40 42 40 41 41 41 40 39 37 35 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 38 39 40 40 40 40 40 40 39 39 40 40 40 40 40 40 40 40 39 39 40 40 40 40 39 40 39 39 41 42 43 43 41 39 37 35 33 33 34 35 35 36 41 46 48 48 49 49 48 46 43 40 38 38 39 41 39 34 31 34 36 34 35 34 33 32 26 23 27 26 25 22 18 21 18 15 14 8 13 24 20 15 11 12 16 20 15 11 15 18 18 20 10 7 14 12 29 36 28 28 7 -4 3 -7 1 17 11 10 13 8 12 20 23 21 27 26 14 16 22 25 29 27 17 22 24 36 51 30 36 27 13 19 22 32 10 -11 -20 -31 0 21 11 20 28 37 35 7 11 -5 0 29 30 6 -3 34 35995 312 825 75 11721 9 59 55 6657 -966 6 29 48 85 115 170 236 358 445 675 864 1358 2557 5380 5834 8062 7759 13000 27853 49450 59794 49254 22727 10046 2494 2186 1936 1234 870 1013 1145 1518 2492 10223 15459 14698 8833 1716 1612 1580 601 119 101 52 39 39 31 7 7 6 5 4 4 5 6 7 6 7 7 7 9 10 10 11 12 12 12 12 12 13 13 15 16 16 16 17 17 19 19 19 20 21 22 24 24 26 26 26 26 28 27 27 27 26 27 29 29 31 30 30 30 31 31 33 32 34 33 36 35 37 37 39 38 40 39 41 39 41 41 42 42 43 41 41 41 42 41 42 41 42 40 39 37 35 33 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 38 39 40 40 40 40 40 40 39 39 39 40 40 40 40 40 40 40 40 40 40 40 41 40 39 40 39 39 41 43 44 42 40 39 38 35 33 33 35 36 35 37 41 45 47 48 47 48 47 45 43 40 38 38 37 36 35 32 30 30 29 31 34 32 31 30 25 23 28 28 28 28 20 18 19 16 18 13 9 21 23 21 25 23 21 23 18 14 12 13 21 21 13 10 14 23 23 14 16 17 5 9 12 -5 -5 -6 0 13 14 13 23 33 30 21 22 24 16 5 9 19 25 29 29 29 23 27 41 41 25 3 -2 26 54 48 10 9 28 14 24 54 45 36 18 19 35 -5 -3 11 12 18 40 38 7 39 36027 313 750 75 11717 10 0 27 6661 -952 3 20 57 71 118 167 300 344 428 478 580 674 846 1011 1685 3425 6819 10075 17752 35713 54427 63048 49985 22343 6343 817 507 614 828 955 1024 1170 1325 1474 1562 1666 1868 2564 3216 7300 20510 23186 22283 9882 232 66 44 32 8 7 6 5 5 4 5 5 6 6 6 6 6 8 10 10 11 11 11 11 12 11 14 14 15 15 15 15 17 17 19 19 19 19 21 23 24 24 26 27 27 27 28 28 28 28 27 27 27 28 32 32 33 32 31 31 32 32 34 34 37 35 37 37 39 38 40 39 41 39 41 40 42 41 43 42 42 41 42 41 42 41 42 41 40 37 35 33 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 38 39 40 40 40 40 40 39 39 39 39 40 40 40 41 40 39 39 40 40 40 40 40 40 40 40 39 39 41 44 44 42 40 39 38 36 34 34 35 36 35 37 42 44 45 47 46 46 46 44 41 38 38 37 37 37 33 31 33 31 30 32 30 27 24 25 24 21 24 24 24 25 22 18 20 21 16 12 7 11 16 16 20 20 17 15 9 8 15 21 20 15 9 7 13 20 13 0 0 9 10 11 18 11 1 -6 -6 0 3 7 13 27 25 22 26 27 17 -5 -8 5 20 23 15 -1 5 2 -1 21 12 -11 -15 23 56 6 -24 10 31 20 2 22 26 1 -40 -16 -10 -6 3 -1 15 0 34 60 29 12 36058 306 1050 75 11717 10 0 58 6664 -938 13 41 165 150 165 167 182 194 251 302 714 2023 3382 5203 7082 11704 15847 16441 14261 7463 3358 3006 1630 1401 698 813 873 1003 1185 1355 1491 1641 1810 2092 2523 7617 29123 42411 47849 42817 37651 39418 35896 28704 10700 21 6 4 3 3 4 4 5 5 6 6 7 8 9 10 10 10 11 11 12 11 14 16 17 17 17 17 18 19 20 20 20 20 22 24 25 25 26 26 27 27 28 28 30 29 29 28 27 28 32 32 34 34 32 31 33 32 34 35 36 35 37 37 39 37 40 39 41 39 40 40 42 41 43 41 42 41 42 41 42 41 42 41 39 37 35 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 38 39 40 40 40 40 40 39 39 39 39 40 40 40 40 40 39 39 40 40 40 40 40 40 40 40 39 40 42 43 43 41 39 39 37 35 33 34 35 35 36 37 41 44 45 46 46 45 44 41 37 36 37 35 36 37 33 31 33 33 34 34 30 28 22 18 19 20 19 16 17 16 17 19 18 20 17 13 14 13 15 16 17 17 13 7 2 3 16 25 21 9 6 6 5 13 15 7 2 8 2 -1 5 11 14 17 13 -9 -11 1 5 12 10 19 33 30 11 3 11 18 16 11 21 0 -16 -10 -12 0 14 -1 -12 11 21 -6 -33 -18 12 0 -4 10 -13 -44 -83 -43 -21 -10 -1 -21 6 -12 -10 36090 293 2025 75 11719 10 1 30 6668 -923 12 67 214 752 1273 2108 2277 2569 2526 1446 1052 241 256 303 349 442 523 645 771 929 1098 1434 2492 11428 22507 29847 38957 46086 59173 74761 71273 58779 31333 20085 7643 4016 619 8 6 7 7 8 8 9 11 11 11 12 12 14 14 15 15 17 18 19 20 20 21 22 22 22 22 23 23 24 26 26 26 27 27 29 29 29 29 30 31 32 31 30 29 32 32 35 34 33 32 34 33 34 35 36 35 36 36 38 38 40 39 41 39 41 41 42 41 43 41 42 41 42 42 42 41 42 41 39 37 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 37 39 40 40 40 40 40 39 39 39 40 40 40 40 40 40 40 39 40 40 40 40 39 40 39 38 40 41 42 43 41 39 38 37 35 33 33 35 35 34 36 40 41 42 43 44 44 42 41 38 36 35 37 37 38 37 33 33 36 35 32 34 34 32 27 20 14 16 16 15 17 16 19 17 11 16 22 22 22 19 17 15 14 19 16 12 8 2 7 19 24 13 8 3 8 14 15 12 8 7 -9 -1 9 16 17 4 10 -9 -14 -3 2 2 -3 6 24 21 4 10 7 5 1 2 20 4 -25 -7 11 15 26 6 -8 0 0 9 0 -17 1 -1 7 15 -18 -31 -47 -20 4 -12 4 -12 -27 -19 -5 36121 306 1275 75 11716 10 2 1 6671 -909 3 0 999999 999999 999999 999999 999999 999999 999999 1 136 648 1045 1307 1520 1798 1539 1237 1120 250 227 122 138 175 214 277 327 411 492 609 752 914 1155 2199 5366 8397 13587 22088 45232 74109 82820 84455 60625 40140 23468 10694 2641 1873 159 9 9 9 8 11 12 14 14 15 15 16 16 17 17 19 19 20 20 21 22 23 23 24 23 24 24 25 27 27 27 28 29 30 31 31 31 31 31 33 31 31 30 32 32 36 35 33 32 34 34 36 35 36 35 36 36 37 37 39 39 42 40 42 41 43 42 43 41 42 41 42 41 42 42 43 40 39 37 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 38 39 40 40 40 40 40 39 39 40 40 40 40 41 41 41 40 40 40 40 40 40 39 39 38 39 42 42 43 44 41 39 39 36 34 35 35 35 36 35 37 42 45 44 42 41 42 42 42 41 38 38 40 40 40 40 40 38 38 37 34 34 38 37 31 26 20 19 19 19 19 23 27 17 14 19 23 24 22 20 19 14 14 13 10 17 18 13 12 18 19 11 9 10 19 17 13 19 12 10 7 8 12 18 13 2 15 10 1 10 18 11 6 11 17 14 14 22 3 -19 -11 7 23 15 -7 -16 8 22 19 15 10 11 -6 23 35 28 14 -14 11 33 17 -3 -12 8 0 -24 20 37 18 24 46 56 0 -42 36153 320 225 75 11708 10 2 33 6675 -895 6 128 146 142 74 87 93 84 88 96 136 161 1387 2627 3756 6331 6066 3649 652 546 550 629 770 1418 7713 10401 10079 5918 3367 2852 2176 1191 990 140 155 178 218 288 472 791 825 570 556 601 694 806 988 2148 6265 11588 19221 26253 39230 49251 53432 47706 35033 23031 16114 6732 2030 1872 159 9 7 8 8 10 11 13 14 15 15 15 15 16 16 17 17 19 18 19 20 21 21 23 23 23 23 24 25 26 26 27 28 30 30 31 31 31 30 32 31 32 32 31 32 35 35 33 31 33 34 35 35 36 35 37 36 37 36 38 38 42 41 42 41 43 42 43 42 42 42 42 41 42 41 42 40 39 37 35 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 39 40 40 40 40 41 41 41 40 40 40 40 39 40 39 38 37 39 41 42 43 44 42 40 39 36 34 35 35 35 35 36 38 42 44 44 42 40 42 44 44 42 40 39 40 40 40 42 42 41 38 34 34 34 35 37 33 27 24 22 21 22 22 25 21 11 12 17 18 18 18 19 16 11 16 14 8 14 20 21 18 13 10 7 10 9 6 11 8 5 16 20 13 14 10 7 7 12 17 12 5 7 13 16 17 4 1 8 14 30 16 -28 -17 0 17 31 9 -1 1 0 13 15 -9 -5 5 25 24 19 13 0 2 -7 -1 10 12 21 -11 -27 -12 0 37 40 33 40 25 32 36184 322 75 75 11710 10 3 4 6678 -881 42 48 75 331 1180 1216 1143 195 150 143 164 177 314 397 1935 3694 5160 7551 7024 4148 956 905 980 1140 1356 2319 9426 27417 32253 26886 10730 3625 2995 1514 4123 4156 3246 685 653 831 4757 8206 8675 4956 2167 324 338 382 441 1226 3455 7831 12700 14152 14822 14240 13265 11435 5854 2892 41 9 8 7 8 7 7 8 8 9 10 11 13 13 14 14 14 14 14 15 15 15 15 16 18 20 19 20 21 22 21 23 23 25 25 26 27 28 29 29 29 30 31 31 31 33 33 31 32 34 34 34 32 33 33 35 35 36 34 38 37 38 36 38 37 41 40 42 42 43 43 44 43 43 42 43 43 43 41 43 41 40 37 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 39 40 40 40 40 40 41 40 40 40 40 39 39 39 40 39 38 38 40 42 43 45 44 41 40 37 35 35 34 34 35 38 40 42 43 44 43 42 42 42 41 39 40 40 39 41 43 43 40 38 37 35 36 37 35 35 34 28 25 21 20 22 23 24 21 16 12 14 19 20 20 18 19 14 11 17 18 15 15 11 7 6 9 10 10 11 13 17 16 14 27 22 11 23 17 6 8 16 17 14 14 9 0 6 15 3 -1 6 14 23 22 2 -1 0 14 25 15 29 28 16 34 37 12 16 21 21 14 17 11 10 -4 -58 -7 35 18 35 11 -16 -30 -34 -24 -44 -21 56 99 81 36216 322 75 75 11703 10 3 36 6681 -866 19 27 188 583 2058 2125 2110 1030 477 288 244 209 222 292 645 1207 1467 1265 836 510 557 641 776 958 1187 1945 5939 39606 50747 49528 30721 4275 2741 1576 4393 4435 3573 1401 4449 4846 13378 13850 13973 4864 1982 94 96 257 434 465 292 714 1333 1312 1217 506 6 5 5 6 6 6 6 5 6 7 7 8 8 10 10 12 12 13 14 14 13 13 13 14 14 14 15 16 16 17 18 18 19 20 20 21 22 24 25 26 26 28 28 29 29 29 30 32 32 33 33 32 32 33 33 35 34 34 33 34 34 34 33 36 37 37 36 39 37 40 40 42 41 43 43 44 43 44 43 44 43 43 42 43 41 40 38 36 35 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 39 40 40 40 40 40 41 41 40 40 39 39 39 40 40 40 39 38 40 43 44 45 45 41 40 39 37 36 34 34 37 40 39 40 44 45 44 43 43 42 41 40 41 42 42 44 45 42 40 38 34 37 41 42 40 38 34 30 28 20 18 20 22 22 22 22 18 18 23 20 20 25 28 27 23 22 22 23 13 3 8 12 14 19 19 18 22 25 33 37 36 16 11 18 16 14 6 15 22 20 21 21 14 25 37 30 23 16 23 41 38 18 7 24 26 10 21 25 21 32 56 43 26 57 56 35 14 38 35 -7 -9 -17 46 61 13 15 23 19 -28 -25 -29 -44 27 81 92 71 36247 320 225 75 11705 10 4 7 6685 -852 146 429 1028 1072 1001 951 570 403 354 204 117 129 163 212 282 344 411 535 836 1007 1156 1247 1520 2052 6192 31891 52700 52357 43128 2018 515 321 410 1317 2552 3151 6284 4605 9089 6102 5723 136 133 147 143 283 441 405 215 7 5 5 5 6 6 6 6 6 6 5 4 4 5 6 6 8 8 11 11 12 13 13 12 13 12 13 13 14 12 13 14 15 14 16 16 17 18 18 19 20 21 22 24 26 26 27 27 29 28 28 28 31 32 33 33 34 33 32 31 36 34 36 35 34 33 35 33 35 34 36 36 39 37 39 40 42 41 43 42 43 42 44 43 43 43 43 42 42 41 40 38 36 35 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 39 40 40 40 40 40 40 41 40 40 39 39 39 41 41 40 39 38 40 42 44 44 43 41 40 39 37 36 35 34 35 38 38 39 44 46 45 44 44 45 44 42 42 42 43 43 42 39 37 38 37 37 40 41 38 35 30 26 22 18 20 19 21 23 20 18 19 21 20 16 16 23 25 24 26 26 20 22 13 1 11 18 10 10 17 17 15 18 27 22 16 1 0 5 5 6 -5 12 26 13 21 23 6 15 33 31 25 16 14 43 28 -6 1 29 24 -9 -8 -3 -16 4 37 5 11 43 32 25 18 37 32 -8 12 38 46 10 -8 6 10 20 -29 -27 -13 -10 19 36 39 39 36279 320 225 75 11702 10 4 39 6688 -837 218 356 362 191 103 60 179 213 221 124 144 221 308 372 479 543 609 1512 2390 2676 2458 2241 2146 2098 3377 13798 45067 47621 43229 8396 108 96 107 933 2108 2194 2154 410 264 92 106 118 108 92 73 49 32 11 7 6 5 6 5 6 7 6 6 5 5 5 4 5 5 6 7 9 10 11 11 12 12 11 11 11 12 12 12 12 11 12 13 14 14 15 16 16 18 18 20 22 23 23 24 26 26 28 27 29 29 28 28 30 31 33 33 35 34 33 32 35 34 38 37 37 36 39 38 36 33 37 36 39 38 39 39 43 42 43 43 44 43 44 43 43 43 43 42 43 42 40 38 37 35 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 39 40 40 40 40 40 41 41 40 40 39 39 40 41 40 39 39 39 41 42 43 43 41 40 39 37 36 36 35 34 34 36 37 39 43 45 46 47 45 44 44 42 42 43 42 40 38 38 35 36 39 39 40 40 36 30 26 23 16 13 17 17 17 23 22 19 23 24 19 15 13 15 17 16 18 21 17 15 10 2 7 12 8 6 15 13 10 10 8 1 -4 -9 -8 -2 0 5 12 30 29 11 12 25 4 7 18 -6 3 30 24 17 12 2 0 33 52 7 -18 -10 -11 -15 4 -1 10 21 -5 -8 3 20 10 -6 15 27 -5 -23 1 -12 -19 -13 -11 11 14 4 11 16 -12 -32 36310 322 75 75 11702 10 5 10 6692 -823 35 63 428 796 804 556 147 126 127 154 164 179 289 409 509 585 651 874 2810 13803 20238 20304 15829 3446 2172 1911 2442 5271 22085 24475 22706 8067 21 20 21 22 20 23 21 22 29 42 47 47 40 26 15 11 8 6 7 7 7 8 8 8 7 7 7 6 7 7 6 7 8 8 9 11 11 11 11 12 11 10 11 11 11 12 12 13 13 13 13 15 15 16 16 17 18 20 21 24 25 24 25 26 26 29 28 30 30 30 30 31 32 33 34 35 36 35 34 35 35 39 38 40 39 42 41 40 39 39 36 38 38 40 39 42 43 45 44 45 44 45 44 44 44 44 43 44 42 41 40 38 36 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 39 40 40 40 40 41 41 41 40 40 39 40 40 39 39 38 38 40 42 42 44 44 42 40 38 36 36 35 34 33 34 36 37 40 44 44 45 47 47 46 45 43 45 46 44 41 38 36 36 37 40 41 41 40 36 30 23 21 17 15 18 20 18 19 17 15 22 23 20 13 12 16 17 16 17 18 20 16 10 10 12 7 6 11 16 10 6 10 4 2 5 5 5 0 0 13 27 28 20 15 10 32 28 15 14 -11 3 24 26 11 -3 5 0 24 45 22 5 -7 3 -2 17 42 18 20 39 6 -14 10 11 -3 -4 -4 -36 -33 8 -7 -45 -38 -6 37 29 -22 -15 -33 -50 -11 36342 321 150 75 11698 10 5 42 6695 -808 118 431 875 947 587 131 129 136 170 193 230 359 450 514 618 766 1546 7017 22654 34490 34523 27260 3363 2028 1786 2402 5491 16553 15262 12153 199 113 91 124 116 59 9 8 8 11 13 14 14 12 10 10 9 8 7 8 8 7 8 8 9 8 7 7 7 7 7 7 7 8 8 9 11 10 11 11 11 11 11 10 10 10 12 13 15 14 15 15 15 16 17 17 18 19 21 21 23 25 25 25 26 27 29 29 31 31 31 31 33 33 33 34 35 36 37 36 35 34 36 37 40 40 42 41 44 42 41 37 38 37 40 40 41 42 45 44 45 44 45 44 45 44 44 43 44 43 41 40 38 36 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 36 37 38 39 40 40 40 40 40 40 39 40 40 40 41 41 42 41 40 40 40 40 39 38 37 37 38 40 42 42 43 44 42 40 39 38 36 34 34 35 34 36 37 41 43 44 46 48 48 47 44 44 47 47 46 42 40 38 37 39 41 42 41 38 36 31 24 20 18 19 24 24 20 19 14 15 19 19 22 19 19 19 16 16 16 19 24 23 19 16 13 9 11 8 9 11 7 3 0 7 18 21 22 15 12 17 10 16 29 27 16 28 34 15 17 18 7 2 26 35 2 5 8 6 23 23 19 9 3 8 25 35 31 33 50 52 28 15 21 10 -4 4 -22 -55 -28 5 -23 -26 12 40 38 -18 -46 -40 -25 17 36373 321 150 75 11697 10 6 13 6698 -794 172 514 840 910 642 393 496 478 444 235 186 184 230 267 345 509 1182 4750 10376 16596 17162 13919 1631 1626 1646 2241 6713 19351 23669 19973 6636 4092 4443 8585 10500 10403 5327 85 130 251 391 433 426 306 140 12 9 7 6 5 6 5 5 5 7 7 7 7 6 5 5 5 6 7 7 8 9 8 8 9 10 10 11 10 11 11 12 13 14 14 15 15 16 17 18 18 19 20 21 20 23 24 24 24 27 27 29 29 31 32 32 33 34 34 35 34 35 35 38 38 36 35 36 36 40 39 41 41 44 42 43 39 39 39 40 40 42 42 44 44 46 45 45 45 46 44 44 43 45 43 42 40 38 37 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 36 37 38 39 40 40 40 40 40 40 39 40 40 40 41 41 42 41 40 40 40 40 39 37 37 37 38 41 42 42 43 45 44 41 40 38 36 36 35 35 35 36 37 40 41 42 45 46 45 44 42 43 45 45 45 42 43 42 39 40 42 42 41 39 36 31 26 20 19 20 19 20 19 20 18 24 21 17 25 26 28 22 14 15 13 16 24 25 22 13 8 12 17 11 6 4 7 7 1 5 9 9 11 7 6 14 8 9 15 17 18 16 26 32 36 27 1 9 31 34 11 13 22 11 14 6 16 33 20 2 -5 -1 12 21 13 19 12 -1 29 22 -4 7 -17 -23 -19 10 40 30 5 -29 27 33 -4 -30 -36 18 36405 321 150 75 11697 10 6 45 6702 -779 3133 8095 11645 11725 10605 8872 7815 6177 3090 598 352 189 190 339 350 209 257 304 392 546 671 856 1205 1531 2556 3225 5861 6721 10900 8206 6607 4164 4773 8863 10802 10485 5376 91 136 253 392 435 468 347 180 31 8 6 6 6 5 6 5 6 6 6 6 7 6 6 6 7 9 10 9 10 10 10 10 10 11 11 12 12 13 12 12 13 15 15 16 17 17 18 19 19 20 21 21 20 22 23 24 24 26 26 28 29 31 31 33 34 35 34 36 35 36 36 38 38 38 37 37 36 40 39 42 42 44 42 45 42 43 41 41 40 43 42 45 45 46 46 46 46 47 45 45 44 46 44 43 41 39 37 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 39 40 40 40 40 41 41 41 40 39 39 40 40 38 38 39 40 41 42 42 44 46 44 41 39 37 35 36 35 35 35 37 37 39 40 41 44 45 44 42 42 44 45 44 42 41 41 41 39 40 42 42 40 39 36 30 26 23 21 21 18 19 22 21 19 26 27 20 22 24 21 17 19 19 10 10 16 15 17 15 12 10 12 12 1 -1 7 11 11 9 0 5 14 12 9 14 13 10 2 3 9 7 22 23 18 11 1 3 7 28 17 12 34 18 5 10 21 40 26 -9 -17 4 14 13 12 12 17 18 16 4 9 21 8 9 0 8 19 0 -37 -69 -18 26 8 -39 -33 8 36436 321 150 75 11697 10 7 16 6705 -765 4454 12296 21682 24908 25937 23779 21503 17671 10993 4985 3740 2020 338 450 450 260 577 867 862 970 490 667 884 1472 3390 3610 3739 1841 1034 379 182 188 433 390 348 85 24 12 13 10 9 13 55 54 52 31 9 8 8 8 7 8 7 8 7 7 7 7 7 9 10 11 12 11 11 11 11 12 13 12 13 13 12 13 14 13 14 15 16 17 18 18 18 19 19 19 20 21 22 21 22 23 24 24 27 27 28 29 30 31 33 34 35 35 35 35 37 36 38 38 40 39 37 36 40 39 42 42 44 43 46 44 48 46 46 43 43 42 45 45 46 46 47 46 47 45 45 44 45 44 42 40 39 37 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 39 40 40 40 41 41 41 41 40 39 40 40 39 38 38 40 41 42 42 43 43 43 41 39 37 35 34 34 33 34 35 36 37 39 39 39 42 43 43 43 43 45 45 43 40 39 39 41 41 41 43 41 37 35 32 28 27 23 20 22 21 21 24 19 18 22 26 23 21 25 22 20 21 20 15 14 12 7 16 22 16 13 19 18 5 6 7 3 16 14 7 18 27 33 26 12 6 19 25 19 12 8 22 8 2 14 16 2 3 26 11 0 34 35 16 25 46 47 6 -6 -15 -24 -9 24 38 38 55 25 -14 4 1 14 43 21 28 20 -22 -27 9 20 14 56 14 -27 -24 -7 36468 321 150 75 11693 10 7 48 6708 -750 1705 5580 13794 17662 21301 20061 18887 15584 9499 5031 3795 1927 198 187 186 211 531 820 806 811 253 324 439 736 1893 1880 1901 935 1302 1974 2292 9885 22981 31258 26071 14632 731 9 7 5 6 8 9 9 7 7 6 5 5 6 6 6 6 5 4 5 6 6 6 7 8 8 9 9 9 9 10 10 12 12 12 12 12 11 12 14 15 17 17 18 18 17 18 20 19 19 19 20 22 22 22 23 24 25 28 27 28 29 30 31 33 33 35 36 35 34 37 37 37 37 40 39 37 36 39 39 41 41 43 42 44 43 46 49 48 45 44 42 45 45 46 45 47 46 47 46 45 44 45 44 42 40 39 37 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 39 40 40 40 41 41 41 41 40 40 40 40 39 38 38 40 41 41 41 42 42 40 39 38 35 33 33 33 32 33 35 35 36 37 36 36 38 39 41 43 44 43 44 43 41 40 40 41 41 44 41 36 33 30 28 27 27 24 22 23 22 24 25 18 20 21 23 29 27 25 25 27 22 17 14 10 11 12 18 23 11 8 18 18 15 9 4 11 16 13 13 18 13 16 15 5 11 22 26 34 19 1 13 16 26 25 7 13 25 6 -15 -13 -1 8 14 11 26 31 5 14 2 -19 -14 11 21 13 13 0 -3 12 -18 -37 -6 4 4 6 22 -13 15 38 -15 0 -8 -3 -10 13 36499 321 150 75 11687 10 8 19 6711 -735 221 922 3227 4535 4694 4652 4659 3446 1364 772 673 462 477 959 1079 448 499 620 716 870 1448 2360 6083 16159 23832 22611 13340 1232 1580 2268 3348 17955 34831 47332 37434 22732 897 7 5 4 4 5 4 4 3 2 2 0 1 2 2 3 3 2 3 3 4 4 5 5 6 6 7 8 8 9 9 9 11 11 11 12 11 11 11 13 15 15 17 16 16 17 18 19 19 19 20 19 22 22 22 24 26 26 28 27 28 29 31 32 32 33 36 36 36 35 37 37 37 36 39 38 40 39 39 38 40 39 42 42 44 42 44 47 46 45 44 42 45 44 46 44 46 46 48 46 46 45 46 44 43 41 39 38 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 39 40 40 40 41 41 41 40 40 40 40 39 38 37 38 40 41 41 42 42 41 40 40 38 36 34 33 34 33 33 35 36 37 37 36 34 34 37 41 43 43 43 44 44 42 42 44 43 42 45 41 34 32 29 29 27 25 24 24 25 27 29 27 25 24 23 25 27 24 19 22 26 24 16 11 10 20 28 20 19 12 2 3 13 22 12 5 18 14 8 19 15 9 17 12 7 29 36 24 34 16 3 10 12 19 16 8 24 43 14 -8 -1 -8 -8 15 23 13 7 13 21 13 16 31 17 -7 -1 14 16 16 38 42 9 -6 16 9 -3 13 -26 -15 27 0 -43 -26 -7 -29 26 36531 321 150 75 11685 10 8 51 6715 -720 97 133 182 231 303 423 806 1362 2978 5894 6176 4525 5217 6843 10494 8554 6292 1036 1089 1162 2214 3588 11335 22506 29234 25139 12626 288 294 309 1061 8093 11898 15992 11225 8093 177 4 5 5 5 5 4 3 4 3 3 2 2 3 4 4 5 5 6 5 6 6 6 7 7 8 8 8 9 10 11 10 11 11 11 12 13 12 12 14 15 16 16 16 16 17 18 18 19 19 20 20 22 22 24 26 26 27 28 28 29 30 31 32 33 35 36 37 37 36 37 37 38 38 39 40 43 41 40 38 40 39 42 42 44 43 45 45 46 45 45 43 46 44 46 44 47 47 48 47 47 45 46 45 44 41 40 38 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 38 39 40 40 40 40 40 40 39 40 40 40 41 41 41 40 40 40 39 38 37 36 38 40 40 41 43 43 41 40 40 39 36 34 35 35 35 34 34 36 37 37 36 36 35 35 39 42 42 43 44 43 43 45 45 44 41 42 42 37 33 31 28 25 23 23 24 25 26 28 27 26 23 21 22 19 16 19 19 21 23 17 16 18 27 30 12 9 13 5 -2 9 19 14 13 18 17 7 8 10 17 21 12 12 33 40 24 22 11 8 9 -2 8 33 23 29 49 36 15 2 -1 2 19 37 23 10 27 15 -10 -6 12 20 -5 -6 48 49 32 66 65 42 31 18 29 8 -10 -1 0 33 26 -47 -37 -6 -47 -19 36562 321 150 75 11682 10 9 22 6718 -706 158 205 274 340 439 569 950 1892 4784 7479 7785 4560 5252 6345 10082 9719 9993 7876 7648 6532 1667 2153 6265 8888 8791 9501 4777 4519 10 4 2 1 3 3 3 4 4 3 3 3 4 3 4 2 3 3 4 4 4 5 5 6 6 6 6 6 7 6 5 6 6 6 7 8 8 9 10 9 10 10 10 10 12 12 13 13 14 15 16 16 16 16 17 16 18 18 18 20 21 21 23 24 24 24 26 27 29 29 30 31 33 33 36 36 37 36 37 36 38 38 39 39 43 41 41 39 40 39 42 42 43 43 45 44 46 44 45 44 46 44 45 44 46 46 48 46 47 45 46 45 44 42 40 38 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 38 39 40 40 40 40 40 40 39 40 40 41 41 41 42 41 41 41 40 38 37 37 39 40 41 42 43 42 40 39 39 38 36 35 36 36 35 34 34 36 35 35 36 36 35 35 37 38 40 43 44 44 46 47 43 39 37 38 41 41 33 28 27 25 26 27 23 22 24 23 24 21 16 14 18 20 17 18 17 19 23 18 14 11 16 17 10 9 16 11 5 12 14 14 15 16 22 22 10 7 7 13 16 10 16 20 21 18 -1 -7 0 2 22 35 23 20 20 24 22 1 -2 7 14 23 28 23 17 7 -4 -9 3 7 1 0 13 29 38 26 -4 -9 1 -3 0 6 -16 -23 9 13 -15 -37 -20 37 9 -46 36594 321 150 75 11679 10 9 54 6721 -691 115 157 224 302 445 853 1214 1866 3017 2677 2644 1283 1455 2093 11036 15309 22123 27903 27944 26538 10849 9431 762 2278 3263 6195 4769 4530 8 5 3 3 3 4 4 3 4 3 2 3 4 4 4 4 3 3 6 6 6 6 5 6 6 7 7 7 7 6 5 6 7 7 8 9 9 9 9 9 10 10 10 11 12 12 13 13 13 14 15 15 15 16 17 18 19 19 20 20 21 21 22 23 23 24 25 26 28 29 31 31 31 32 36 36 37 36 38 38 39 38 39 39 42 41 42 39 41 38 41 41 43 43 45 44 46 45 46 45 46 45 45 44 46 45 47 46 46 45 46 45 44 41 40 38 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 39 40 40 41 41 42 42 42 41 41 39 37 37 38 40 41 42 43 43 41 40 39 39 38 35 35 36 36 36 35 35 36 34 34 36 36 37 37 37 35 37 41 43 45 47 45 41 37 37 39 37 38 33 28 28 25 27 27 21 20 21 18 20 20 18 18 20 20 17 20 21 18 21 17 8 11 11 8 12 13 19 21 18 16 14 17 21 18 18 28 21 11 14 24 16 6 12 9 14 20 3 7 22 22 23 18 22 11 0 14 19 7 14 30 22 27 38 17 0 -1 -7 2 15 0 17 13 -19 -7 17 5 -12 -17 -48 -54 -21 26 11 -17 21 8 -3 17 18 28 -3 -57 36625 321 150 75 11684 10 10 25 6724 -676 111 165 266 476 736 1103 1363 1634 1509 1072 1126 1213 1617 2235 11226 16302 25366 36390 48980 61764 44780 33996 129 11 6 5 4 5 5 6 6 6 6 7 6 5 6 4 5 5 5 5 5 6 6 6 8 8 7 7 6 6 6 6 7 8 7 8 7 7 7 8 8 7 9 8 10 10 10 10 11 11 12 12 13 14 14 14 15 14 15 17 18 19 20 19 20 20 21 21 22 22 23 24 26 26 29 29 31 31 31 33 37 38 37 37 39 38 40 39 40 40 43 42 44 41 42 39 40 40 43 43 45 45 46 45 47 45 46 45 46 45 46 45 47 46 46 45 47 45 44 41 40 38 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 39 40 40 41 41 42 42 41 41 40 39 37 37 39 40 41 42 44 44 41 39 39 40 39 36 36 36 36 37 36 34 35 36 37 36 37 37 36 35 34 36 38 38 39 41 41 38 38 39 40 34 33 33 30 27 21 21 23 21 19 19 18 18 20 20 17 18 18 18 21 20 18 20 16 15 21 15 8 14 14 10 19 21 14 12 14 20 17 5 17 27 15 15 14 14 13 5 -5 -3 14 13 27 46 26 15 26 25 3 0 4 5 3 3 19 14 17 34 20 11 8 -11 12 14 -1 22 4 -13 -9 -5 -8 -15 -20 -32 -44 -6 26 26 26 4 -7 22 50 19 -31 -24 -31 36657 321 150 75 11680 10 10 57 6728 -661 551 1186 1869 2069 1800 1261 1325 1501 2862 3293 3005 2442 1404 1411 1756 3864 10932 23945 40923 53730 46562 25272 127 10 7 7 6 6 7 8 9 8 8 7 6 5 6 4 4 3 3 2 4 6 6 6 6 7 7 7 8 7 7 6 6 7 6 7 7 7 7 7 7 6 7 7 8 8 8 8 9 9 10 10 11 12 13 14 14 14 15 17 17 17 17 17 18 19 20 20 22 22 24 25 26 27 29 29 31 32 32 32 36 37 38 39 39 38 39 39 39 39 42 43 45 43 42 39 39 40 41 42 45 44 46 45 46 45 46 45 45 45 45 45 47 46 46 45 47 45 43 41 40 38 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 40 38 37 37 39 40 41 42 44 44 41 39 39 40 39 37 35 36 36 36 36 34 33 36 37 37 35 35 34 35 36 34 33 34 34 35 36 36 38 37 35 33 30 30 28 25 22 21 22 23 20 21 21 16 19 21 16 13 14 17 15 16 21 18 15 17 16 13 11 15 15 13 15 13 12 15 15 19 22 11 13 15 8 10 15 16 8 -1 -10 -6 4 8 24 24 22 29 18 24 12 -2 -5 0 3 5 19 0 -6 20 34 30 21 12 15 1 -6 -5 -18 -10 -2 2 -14 -29 -21 -4 8 14 -20 -46 -21 -1 1 6 49 24 -8 21 3 36688 321 150 75 11678 10 11 28 6731 -646 714 1353 2104 2298 2007 1455 1692 2583 4984 9804 13187 18847 17287 12819 2388 1618 3810 7976 12172 12005 11688 110 16 12 9 8 8 9 11 11 11 8 7 5 5 4 4 3 3 2 2 2 3 4 3 4 4 5 6 6 7 7 6 6 6 5 5 5 6 6 7 7 7 8 8 7 7 6 5 6 7 8 10 9 10 11 13 14 13 13 14 15 15 15 16 16 17 17 19 20 22 23 24 25 25 26 28 29 31 32 32 31 35 36 37 39 39 38 40 39 39 38 42 43 45 43 42 39 39 39 41 41 45 45 46 45 47 45 46 45 45 45 45 45 46 46 46 46 47 45 43 41 40 38 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 38 39 40 40 40 40 40 40 40 40 40 40 41 41 41 40 40 40 38 37 37 39 40 40 41 43 44 42 40 39 39 38 36 34 35 36 36 36 34 33 34 35 36 34 35 35 36 35 31 31 33 34 33 33 35 36 33 30 30 29 27 25 24 24 23 19 19 20 21 20 18 20 24 19 10 10 16 21 23 21 18 19 13 10 7 11 12 10 17 15 10 9 8 10 14 17 13 17 12 13 28 29 15 2 0 2 11 17 16 9 3 18 28 8 9 0 -3 12 13 24 32 21 -3 0 17 33 23 17 13 -1 -2 -18 -24 -25 -18 2 -3 -33 -35 -6 20 5 -4 -1 -32 -58 -6 34 -1 35 63 29 4 14 36720 318 150 75 11676 10 12 0 6734 -631 709 802 843 867 1045 2003 2301 3151 4956 10090 19579 32938 34635 28895 1870 478 407 357 82 86 100 111 126 147 169 249 609 688 582 96 10 6 4 3 4 5 6 5 4 4 4 3 3 3 4 5 4 4 5 5 4 5 5 4 4 5 6 6 6 6 7 7 7 8 9 8 8 7 8 8 8 9 11 11 12 12 14 14 14 13 13 13 15 14 16 16 17 18 20 22 24 24 24 25 26 27 29 30 32 32 32 32 35 36 38 38 39 39 42 41 41 40 42 42 46 44 44 41 40 40 41 41 44 45 47 46 47 45 47 46 47 46 46 46 47 46 47 47 48 46 45 42 40 38 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 38 39 40 40 40 40 40 40 40 40 41 41 41 41 41 41 40 38 37 37 37 39 40 40 41 43 44 44 42 39 39 39 38 35 35 36 36 36 35 35 35 35 36 35 37 39 37 34 32 32 34 33 32 34 35 33 30 30 29 28 27 25 25 21 22 21 17 19 21 18 18 20 21 18 12 12 17 22 22 19 15 11 5 9 13 6 0 1 11 16 13 4 0 8 7 -2 -2 7 12 14 27 23 12 16 12 10 24 34 31 10 0 7 14 25 14 -20 -18 0 0 13 30 8 0 22 15 11 2 -6 -5 -7 1 -6 -7 -4 -15 -11 -24 -53 -35 10 14 -11 3 32 4 -49 -42 -12 13 2 2 36751 320 150 75 11672 10 12 31 6737 -616 579 708 699 673 928 1916 2269 2684 3678 6710 13469 25723 27423 25780 1501 248 296 320 381 476 516 608 696 854 1028 1283 2475 4510 12300 19528 20405 13326 4641 1339 5 6 6 6 4 3 3 3 2 2 2 4 4 4 4 4 3 2 2 2 2 3 4 4 5 6 7 7 8 9 9 8 9 9 10 10 11 11 12 13 13 13 14 15 15 15 15 15 16 16 16 17 19 19 21 22 24 25 27 28 29 30 31 32 33 33 33 32 36 37 38 38 39 40 42 41 41 40 41 41 44 43 45 43 42 40 40 40 44 44 46 46 47 45 47 46 47 46 46 45 47 46 47 46 48 46 45 42 41 39 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 38 39 40 40 40 40 40 40 40 40 41 41 41 41 42 41 39 37 37 37 38 39 40 40 41 43 45 45 43 41 40 39 39 37 35 35 36 36 35 37 36 35 36 36 37 39 38 36 34 33 32 31 32 34 33 33 33 31 28 27 29 28 24 22 26 25 20 20 19 17 17 17 19 18 18 19 16 14 19 25 18 10 5 11 23 18 3 3 16 22 16 4 5 16 14 5 6 9 3 4 10 13 3 15 35 22 19 13 21 35 23 22 22 21 14 -1 -3 -3 -10 3 16 -4 -5 26 9 4 17 -10 2 18 21 28 3 5 20 3 -19 -5 23 35 0 -31 -19 -17 10 26 -8 -17 9 -17 -42 -58 -43 36783 321 150 75 11670 10 13 3 6740 -601 53 99 114 132 282 576 708 1018 1050 3387 3508 7988 8113 8278 2045 1856 4255 5044 5236 3054 3635 4873 6761 9003 10518 16580 21844 29796 38917 46303 42546 33391 23505 18457 15889 13522 9320 4594 2378 95 6 4 5 4 3 4 5 5 4 4 4 3 4 4 5 6 7 7 7 8 9 9 10 11 11 10 10 11 12 12 13 13 13 14 15 14 16 17 19 19 19 18 20 20 20 21 23 23 24 26 27 28 31 32 33 33 33 33 33 34 34 34 37 38 40 39 40 40 41 41 42 41 41 41 44 44 45 42 43 40 41 40 43 43 46 45 48 45 47 46 47 46 47 46 47 46 47 46 48 46 45 43 41 39 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 38 38 40 40 40 40 40 40 40 40 40 41 41 42 42 41 39 37 37 38 39 39 40 40 41 44 46 46 44 42 41 40 39 37 35 35 37 37 36 36 35 34 36 36 35 37 37 35 33 32 31 30 30 30 32 33 34 32 29 28 31 30 26 26 27 27 22 19 19 19 22 21 18 16 16 18 18 19 22 25 25 21 15 13 18 24 15 9 13 14 12 7 15 21 16 13 12 14 7 5 13 12 3 11 27 25 18 -1 6 29 28 21 5 3 11 1 9 15 7 17 9 2 14 20 11 23 35 17 14 15 36 40 -1 -14 27 27 -11 7 28 34 23 -16 -23 -11 4 16 18 34 7 20 1 -19 5 -32 36814 318 375 75 11665 10 13 34 6744 -586 4 27 46 76 106 165 257 401 666 1419 3712 4586 6383 7123 7317 7562 5885 7364 9813 14772 17555 19808 26736 32766 38536 40776 41856 39719 39190 39612 38348 36173 29876 21448 15058 8084 2222 1445 9 9 9 7 7 8 8 8 8 8 8 8 9 10 11 12 12 11 11 11 10 10 10 12 12 14 14 15 15 16 16 16 17 18 18 19 20 22 22 23 23 24 24 24 24 27 27 28 28 29 29 31 32 34 34 35 35 35 35 34 35 37 39 40 39 40 40 42 42 43 42 43 41 44 44 45 43 43 40 42 41 43 43 46 45 48 47 48 46 48 47 47 47 48 47 47 47 48 46 46 43 42 40 37 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 38 39 40 40 40 40 40 40 40 40 41 41 41 41 41 40 38 37 38 39 39 39 39 40 42 45 47 47 46 44 41 40 39 37 36 37 37 36 36 36 34 35 37 36 35 36 37 34 32 30 28 29 29 30 32 33 34 31 29 30 31 29 25 24 26 28 24 21 22 22 26 25 18 15 15 15 19 20 18 16 19 20 19 16 9 11 14 10 8 9 9 9 13 13 9 13 13 7 0 4 22 17 13 18 5 4 12 2 0 7 15 10 -2 9 24 17 16 21 13 16 10 15 34 18 4 24 30 32 25 11 7 -8 -3 -11 16 23 -21 -1 7 7 0 -7 -8 -1 -14 -64 -47 1 5 25 6 45 64 -5 36846 321 150 75 11666 10 14 6 6747 -570 532 556 688 698 1291 1534 1357 1577 3361 3940 6204 10832 14591 17939 15759 11051 4016 2787 2977 3420 4336 5688 8541 9512 10904 12370 13899 13001 13999 15346 17515 19180 20748 21232 20361 16435 12173 10468 5709 2131 1443 9 8 8 6 7 8 9 8 9 9 10 9 9 9 9 10 10 10 11 10 10 9 9 11 12 13 15 15 15 15 16 16 17 17 17 18 19 20 21 23 23 23 23 24 23 25 25 25 26 26 26 27 28 30 31 33 34 35 35 35 35 37 38 38 38 40 40 42 41 42 42 43 42 44 44 46 44 44 41 42 42 43 44 45 45 47 48 48 47 48 47 47 47 47 47 47 47 47 46 45 43 42 40 37 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 38 39 40 40 40 40 40 40 40 40 40 40 41 41 40 39 37 37 38 39 40 40 39 40 42 45 46 46 46 44 41 39 40 38 36 37 37 36 36 36 35 36 37 35 36 36 37 36 33 31 31 30 30 31 33 33 32 32 30 30 29 27 24 23 29 30 23 22 23 23 24 23 16 16 15 13 17 16 15 19 21 22 24 22 13 12 15 15 17 14 11 6 7 6 8 18 16 2 2 19 25 16 17 15 0 -7 3 2 -10 7 22 14 14 25 19 7 15 23 9 -4 -2 2 10 17 9 19 32 34 35 43 26 4 22 19 13 5 -28 -3 29 15 -5 1 6 -22 0 -17 -43 -18 18 21 -11 49 54 -12 36877 321 150 75 11665 10 14 37 6750 -556 1157 1136 1273 1426 2174 2717 3538 7052 12799 18208 27341 31975 30358 20982 12507 6505 778 54 48 44 41 46 37 33 27 23 14 12 11 8 9 9 9 9 9 7 7 6 6 6 6 6 5 5 5 5 6 6 7 7 8 10 9 9 9 9 8 9 9 10 9 10 10 10 11 12 12 13 13 13 13 15 15 15 16 16 17 18 19 19 20 20 20 21 22 22 22 23 24 25 25 26 27 29 30 30 33 33 34 34 35 35 36 38 39 39 41 42 41 43 42 44 44 44 44 43 46 46 44 43 42 43 43 45 45 46 48 48 48 48 48 48 48 48 47 48 47 47 46 45 44 43 41 38 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 38 39 40 40 40 40 40 41 40 40 40 40 40 40 39 38 38 38 39 39 40 40 40 41 43 45 46 46 45 43 41 40 40 39 36 36 36 36 37 37 35 35 36 34 35 37 37 37 36 34 34 32 30 31 33 31 30 30 29 27 27 27 26 25 31 31 25 24 24 22 20 20 17 18 17 17 18 13 16 24 24 27 27 22 17 13 12 20 20 12 9 4 12 19 16 15 9 5 15 20 15 11 21 24 11 5 6 12 9 16 19 14 18 27 13 -2 12 31 17 -16 3 2 -13 17 20 10 24 43 34 30 40 41 24 13 -5 -11 -4 -5 35 31 -4 8 49 13 13 15 -11 5 7 13 26 61 68 40 36909 322 75 75 11660 10 15 9 6753 -540 1058 942 1034 1132 1372 1740 2082 3040 6342 10499 15962 24999 26609 24174 13741 8194 4675 1729 137 64 55 50 44 28 21 18 15 9 10 10 9 9 8 8 8 8 5 5 5 7 7 7 6 5 4 5 4 4 6 7 8 9 10 10 9 8 9 9 9 8 9 9 9 9 9 10 12 12 13 13 13 15 16 15 16 16 16 17 19 19 20 20 20 19 20 20 21 21 23 24 25 25 26 28 30 30 30 32 34 34 34 34 36 35 39 39 40 40 41 40 43 42 44 44 44 43 43 45 47 44 45 42 43 42 45 45 47 47 48 48 48 46 48 47 48 47 48 47 48 46 45 43 42 40 37 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 41 40 40 40 40 40 39 38 38 38 38 39 40 40 40 40 41 44 45 45 44 43 42 40 39 40 39 37 37 38 38 37 37 36 35 36 36 35 36 36 38 37 34 35 34 32 30 28 29 27 28 27 25 28 26 26 25 24 25 25 24 21 20 23 23 17 19 23 21 19 15 15 18 20 24 20 17 10 11 15 23 18 3 10 14 16 20 18 9 12 23 19 3 -3 3 21 30 23 24 22 22 31 23 6 3 -2 11 21 22 22 24 15 -5 21 16 -14 -1 16 15 12 45 28 -10 8 18 8 -12 -17 9 19 22 30 39 38 29 56 54 37 16 -2 18 -6 -28 29 58 60 63 36940 322 75 75 11657 10 15 40 6756 -525 528 569 580 705 890 1148 1320 1261 1284 1718 2534 6061 10772 13129 10707 8250 4502 1722 134 57 48 40 33 21 14 9 7 6 7 6 6 5 3 3 4 5 5 6 6 6 5 6 5 5 5 5 4 4 6 6 6 7 7 9 7 7 8 8 8 8 9 8 8 9 10 9 11 11 12 12 13 13 14 14 15 15 15 16 18 18 20 20 20 19 20 20 21 21 22 23 24 24 25 27 27 28 30 31 34 34 34 34 35 37 40 39 40 39 40 39 42 40 42 42 44 44 45 44 47 45 46 44 44 42 45 45 46 47 49 48 48 47 48 47 49 48 48 47 48 46 45 43 42 40 38 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 36 38 39 40 40 40 40 40 41 41 40 40 40 40 39 38 38 38 38 39 39 40 40 40 41 42 45 45 44 42 41 40 40 40 40 39 37 38 38 38 37 36 35 37 37 35 36 36 35 37 35 33 35 33 31 29 27 27 25 27 27 24 24 22 23 24 22 21 21 21 22 26 29 27 22 19 20 21 20 21 14 13 20 20 16 10 5 7 17 19 13 0 6 13 15 15 10 7 16 21 10 0 2 12 11 6 12 24 16 14 23 18 11 2 -8 13 25 23 28 15 9 1 23 39 3 -7 32 34 7 26 12 -20 -1 6 -21 -42 -34 -4 -3 20 19 21 59 65 67 59 21 -27 -12 9 -19 -34 25 45 37 -2 36972 322 75 75 11655 10 16 12 6759 -509 498 543 542 612 985 1299 1945 2999 4033 7352 9558 18125 29850 31736 25334 3262 93 68 64 54 48 41 36 22 17 13 11 11 9 8 6 5 4 5 4 5 7 7 7 7 6 7 7 8 7 7 6 6 6 5 5 6 7 9 9 10 10 9 10 10 10 9 9 10 12 11 12 12 13 13 13 13 14 15 16 16 17 18 18 17 19 19 20 19 21 21 23 22 23 23 24 24 26 27 28 29 31 33 34 34 34 34 36 39 42 42 41 40 40 38 42 39 41 41 43 44 46 45 46 46 46 45 45 42 45 46 47 47 49 48 49 48 48 47 49 48 48 47 48 46 45 43 42 40 38 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 36 37 39 40 40 40 40 40 40 40 40 40 40 40 40 39 38 38 39 39 40 40 40 40 41 42 45 45 44 43 41 40 40 40 40 39 38 38 37 38 38 36 35 37 35 35 37 39 37 36 34 34 35 34 31 32 31 30 29 29 29 24 22 24 24 25 26 25 23 22 27 31 30 29 28 19 18 21 19 25 21 20 27 25 18 17 13 13 22 21 18 10 7 17 21 21 16 11 11 12 12 8 9 26 18 -2 -4 7 16 26 22 15 28 23 5 17 25 24 25 22 30 18 33 47 8 3 28 27 17 21 13 -10 -9 3 -6 -10 -40 -29 0 1 0 9 20 20 61 54 6 -42 -11 1 -34 -4 39 71 97 37 37003 322 75 75 11660 10 16 43 6762 -494 665 708 706 786 1187 1657 2399 3725 5418 10214 14270 27063 43745 46091 38404 5996 98 74 64 50 45 38 36 26 20 16 14 13 11 9 8 7 7 6 6 7 7 6 7 8 10 10 11 11 10 9 8 7 6 6 8 8 10 10 11 10 11 11 11 12 11 11 10 10 13 12 14 14 16 15 15 16 16 16 17 17 18 18 19 19 19 19 20 20 21 21 23 22 24 24 25 25 26 27 29 29 32 32 33 33 34 34 38 40 46 45 45 43 41 40 42 40 41 41 44 43 46 44 44 46 46 45 44 42 45 46 47 46 48 48 49 47 48 47 48 47 48 46 47 45 44 42 41 40 37 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 33 35 37 38 39 40 40 40 40 40 40 40 40 40 40 40 39 38 38 38 39 40 40 40 40 41 42 45 44 43 42 41 40 39 40 40 39 38 36 36 37 38 36 35 35 35 35 37 38 37 37 36 37 37 35 33 32 31 31 32 32 29 27 26 27 26 25 27 28 25 25 28 28 28 25 23 20 21 17 12 23 28 24 28 24 15 24 27 22 22 19 22 18 18 32 29 26 25 12 11 18 19 14 16 27 17 9 5 14 25 23 21 20 24 16 5 18 30 24 11 24 36 24 34 28 10 16 16 26 29 27 29 -8 -18 0 22 31 -9 -4 30 4 -22 6 3 -30 17 35 20 27 11 -9 5 31 49 52 57 38 37035 322 75 75 11657 10 17 15 6765 -478 672 681 668 716 814 985 1373 1888 2654 5296 8645 16364 33827 38536 34795 11507 1930 1849 414 52 41 32 28 22 17 15 12 10 8 8 7 7 6 6 7 7 7 7 8 8 8 8 8 9 8 8 8 7 7 8 10 10 11 11 11 11 11 12 11 12 12 12 12 11 13 13 14 14 16 15 15 15 17 16 17 18 18 19 20 20 21 20 21 21 22 22 22 22 24 24 25 26 27 27 28 28 32 31 32 32 33 34 39 40 47 49 48 46 44 43 42 41 41 40 43 42 46 43 42 45 46 45 45 43 45 45 47 45 47 47 48 47 48 47 48 47 47 46 46 45 43 41 40 39 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 41 40 40 40 40 39 39 39 39 38 38 39 40 40 40 40 41 43 44 44 43 43 42 40 39 40 40 39 38 36 36 36 36 35 34 34 35 35 37 36 36 37 36 37 34 33 34 31 29 28 30 27 23 26 25 24 23 23 25 24 25 28 29 27 25 24 23 24 21 17 14 17 23 24 24 22 18 23 26 18 16 16 20 24 22 20 14 17 21 18 17 20 22 23 29 23 9 10 14 20 11 6 11 10 14 19 22 29 39 29 21 22 7 2 20 27 20 23 25 24 11 14 38 14 3 -2 0 23 14 11 0 -16 -7 16 -6 -33 -10 24 33 37 8 -11 5 -2 39 38 -15 -13 37066 322 75 75 11663 10 17 46 6768 -463 560 580 558 607 720 908 1135 1730 1924 3599 6798 15192 34027 41298 36879 13078 1914 1833 407 52 42 34 29 24 21 19 15 13 10 8 6 7 7 7 7 7 7 7 8 8 6 7 7 7 7 7 7 7 6 8 7 7 8 8 10 10 11 11 11 10 10 11 11 11 12 13 14 14 14 14 14 14 16 16 17 17 18 18 18 19 20 21 21 20 20 20 21 21 21 22 25 25 26 26 27 27 29 29 31 31 33 37 42 42 51 52 51 47 45 44 43 39 41 40 42 42 46 43 43 43 47 45 45 44 45 45 47 45 47 47 48 47 48 47 48 47 47 46 46 44 44 41 40 39 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 38 39 40 40 40 40 41 41 41 40 39 39 39 39 39 38 39 39 39 39 40 40 40 42 45 46 45 45 43 41 40 40 39 40 39 38 38 37 36 36 34 34 34 35 36 35 35 35 34 36 35 33 34 32 29 26 27 26 22 26 27 23 25 25 25 22 25 29 26 27 28 29 27 22 19 17 14 11 16 19 16 17 22 25 22 18 14 16 20 28 26 16 5 4 12 18 14 13 23 20 17 17 14 13 19 23 11 9 10 6 16 27 29 32 46 32 21 20 12 2 14 30 13 14 17 20 28 34 28 16 15 0 12 22 8 0 -25 -22 1 6 -14 -6 -3 11 16 11 -3 -17 -16 -41 -16 16 -15 0 37098 319 75 75 11658 10 18 18 6771 -447 553 596 583 642 826 1252 2514 4086 5391 6936 10051 18577 29795 32733 26914 8526 696 74 62 53 45 35 31 26 24 22 18 16 14 11 8 9 7 8 9 9 9 9 7 7 7 8 8 7 7 8 7 6 7 7 8 8 8 9 9 9 10 9 9 9 9 10 11 12 13 13 14 13 14 14 15 15 16 15 16 16 17 17 18 18 19 19 20 19 19 19 19 20 20 21 24 23 24 24 26 25 27 27 30 31 36 42 45 45 53 55 54 51 49 46 44 40 41 39 42 42 45 44 45 42 47 45 46 44 46 45 46 46 47 47 48 47 48 47 48 47 48 46 46 45 44 41 40 39 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 39 40 40 40 40 41 41 42 42 41 40 39 39 39 39 38 38 39 39 39 40 40 41 44 46 46 45 44 43 41 40 40 39 39 39 39 37 36 36 36 36 34 33 34 34 33 33 34 32 33 35 34 33 30 27 24 25 25 23 24 26 22 23 24 23 24 21 24 24 23 25 23 21 18 15 9 7 9 11 15 12 12 19 23 22 17 11 11 17 17 16 20 13 9 12 13 9 5 12 13 6 8 14 12 7 12 13 15 15 12 21 12 2 12 27 20 10 10 17 8 6 12 7 33 32 25 38 18 -12 -8 13 7 9 24 0 -25 -23 -24 -37 -21 5 12 -27 -23 -20 -38 -16 -5 -27 -56 -43 37129 319 75 75 11657 10 18 49 6774 -432 638 825 834 1086 1479 1560 2791 3464 4678 5905 7114 8929 10833 10761 11102 7010 3426 1863 68 60 50 38 31 26 22 19 15 13 11 10 9 7 7 8 8 8 9 9 7 7 8 9 8 7 5 6 6 7 7 8 8 9 10 9 8 8 8 9 9 9 9 10 11 13 12 13 13 13 15 15 16 16 16 15 17 17 18 18 19 18 19 19 20 19 20 19 19 20 20 20 23 25 25 24 26 27 29 29 30 31 38 44 46 46 52 56 55 55 54 50 47 43 42 40 42 42 45 44 45 41 48 45 46 44 46 46 46 46 47 47 48 47 48 47 48 47 48 46 47 45 44 42 41 39 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 38 39 40 40 40 40 40 40 41 41 41 40 39 39 39 39 38 38 39 39 39 40 40 42 45 47 46 44 43 42 41 39 38 39 40 39 38 36 35 36 36 36 34 33 33 34 34 32 33 34 33 33 34 33 29 26 25 23 23 24 24 24 22 21 21 20 20 18 22 24 20 19 17 15 18 16 9 9 16 19 20 20 23 23 20 24 20 15 16 18 16 13 9 8 9 15 19 13 10 15 13 1 8 21 15 1 -3 5 19 15 15 23 12 4 4 15 15 7 0 4 8 -2 18 31 38 59 35 8 -19 -49 -25 8 17 19 18 -13 -29 -14 -18 -34 -19 -9 2 -9 -1 -5 -21 -8 7 -8 -53 -66 37161 322 75 75 11655 10 19 21 6777 -416 479 667 685 940 1277 1192 1320 829 960 1472 2813 3864 7895 9095 11929 14301 13910 13199 10433 9312 7990 7182 1762 32 20 16 13 10 8 8 8 7 8 8 7 6 6 6 5 6 6 7 8 7 6 6 4 4 5 6 6 7 9 9 8 8 8 8 9 9 11 11 11 12 12 13 14 15 16 16 16 16 17 17 18 18 19 18 20 19 20 20 20 19 20 19 21 20 21 21 23 25 25 26 28 29 30 30 31 32 39 44 45 46 55 56 58 58 56 53 53 50 47 42 42 41 43 44 45 41 48 46 46 44 47 46 46 45 48 47 49 47 48 48 48 47 48 47 48 46 44 42 41 39 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 34 36 38 39 40 40 40 40 40 40 40 41 41 41 40 40 40 40 39 38 38 39 39 40 40 41 43 45 46 45 43 40 39 38 38 39 40 39 37 36 35 35 36 35 34 33 33 33 32 32 33 35 36 34 34 33 30 29 26 23 23 24 24 25 23 21 20 18 17 18 19 21 20 17 16 16 20 18 13 14 20 21 20 24 25 21 19 26 26 19 16 18 25 17 -1 5 17 22 30 19 8 10 10 15 15 17 21 7 -4 -5 13 26 26 23 15 12 18 27 18 19 24 11 11 6 29 42 23 37 19 10 7 -25 -31 -20 17 42 23 -5 -25 -8 7 -5 -15 -5 25 57 22 -22 4 -42 -74 -18 -5 -45 -64 -27 6 37192 322 75 75 11660 10 19 52 6780 -400 293 346 382 443 580 719 856 1014 1318 2615 7206 10544 17069 16406 17500 24462 25097 23079 17964 13211 11741 7241 1760 30 19 15 14 10 9 8 8 7 7 6 6 5 5 6 4 5 5 5 5 7 8 8 6 6 6 6 7 7 8 8 9 9 9 9 9 9 11 10 11 11 11 11 13 14 16 16 15 16 17 17 17 18 18 19 20 19 21 21 20 20 21 20 22 21 22 23 24 25 26 26 28 28 30 30 33 35 40 43 46 49 60 60 62 64 63 65 73 68 61 48 44 40 42 43 45 42 45 45 46 45 48 45 47 45 47 46 48 47 48 47 49 47 47 47 47 45 44 42 40 39 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 35 37 38 39 40 40 40 40 40 40 41 41 41 40 40 40 40 39 38 38 39 39 39 39 41 43 45 46 46 44 41 40 39 39 39 39 39 38 37 35 36 37 37 37 35 34 33 32 33 34 35 35 33 34 33 32 31 29 27 24 23 25 23 22 23 22 21 23 22 19 21 22 19 18 20 22 21 17 18 19 16 17 22 22 19 17 18 24 25 15 13 23 18 7 24 28 22 31 25 13 7 14 27 20 18 15 6 7 8 24 26 24 21 2 9 27 24 7 12 16 14 10 12 39 51 37 25 3 3 13 -1 -10 -4 38 56 19 3 4 -1 -4 -3 31 39 6 19 12 -21 -14 -28 -65 -38 27 37 -21 -40 1 37224 322 75 75 11656 10 20 24 6784 -384 457 508 532 627 809 1015 1188 1562 2397 4011 12806 24216 27567 21483 9198 13521 13918 11734 7683 3991 3829 89 22 17 15 15 14 12 11 10 9 8 7 6 6 6 6 7 6 7 6 5 5 6 8 8 7 7 7 6 6 7 6 7 8 8 9 9 9 8 8 8 8 9 9 9 12 12 14 13 14 15 16 16 18 18 19 19 19 18 19 19 19 19 20 19 20 20 21 21 22 24 26 25 27 27 29 30 34 40 42 43 47 55 65 72 72 73 71 72 80 74 67 51 46 41 42 43 46 43 42 45 47 45 48 46 47 46 48 47 49 47 48 47 49 48 47 47 48 46 44 42 40 39 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 40 41 41 41 40 40 40 41 40 39 39 39 39 38 38 40 42 44 45 45 44 42 40 38 39 38 38 39 39 39 37 36 37 37 38 37 35 34 34 35 36 36 34 32 34 33 30 29 29 26 24 26 28 21 21 25 22 23 26 22 19 20 22 16 13 20 25 23 18 17 17 15 15 17 21 22 15 16 22 24 17 14 23 20 16 22 17 14 14 11 18 16 6 11 21 17 9 4 7 23 25 21 40 37 10 23 31 15 -1 0 12 23 14 -3 27 51 32 29 21 9 22 7 -10 -4 20 33 -1 -6 21 19 -10 -19 16 30 4 -24 -17 -13 3 45 26 1 36 57 25 -37 -28 37255 322 75 75 11653 10 20 55 6786 -369 520 587 605 714 880 1051 1210 1475 2624 4388 14195 33035 37752 31547 11439 4583 75 52 43 37 30 21 18 15 13 12 12 12 12 12 11 10 9 8 8 8 7 7 6 6 6 5 6 5 6 7 7 7 6 6 5 6 6 7 7 7 7 7 8 8 8 8 7 9 10 11 12 11 12 11 14 14 16 16 17 17 17 17 17 16 17 17 17 19 19 18 18 20 21 21 23 23 26 25 27 28 30 32 38 42 43 44 51 62 82 105 106 100 94 80 73 65 58 50 45 41 42 43 47 45 43 46 47 45 47 47 48 46 48 47 49 48 48 48 49 48 48 47 48 46 45 43 41 39 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 40 41 42 42 41 40 41 41 41 39 39 39 38 38 38 39 41 43 44 45 44 42 40 38 38 38 38 39 38 39 37 35 36 36 36 36 35 34 34 35 35 34 33 32 33 31 28 28 29 27 24 25 28 24 22 24 19 18 21 20 15 16 21 15 12 16 20 21 14 9 14 17 14 18 22 21 18 17 19 15 11 12 16 13 9 5 10 18 8 -1 10 20 9 3 12 11 8 -3 -4 15 13 18 38 32 37 38 24 22 1 0 10 17 2 -16 5 18 0 3 28 40 42 21 5 -2 -15 1 8 1 7 19 -10 -44 -11 36 32 0 -24 -30 -24 11 24 -3 -11 14 16 -15 -6 37287 322 75 75 11651 10 21 27 6789 -353 498 574 591 701 852 1032 1208 1746 2859 5388 15076 27684 31650 23037 11363 4613 64 42 36 29 25 21 17 14 12 10 10 11 10 11 10 11 10 9 9 9 8 8 7 6 5 4 4 4 5 5 5 5 4 4 5 6 7 7 8 9 8 8 9 9 8 8 9 10 11 12 12 11 11 12 14 13 14 15 15 14 15 15 16 15 15 16 17 18 19 19 19 20 22 21 23 22 25 25 27 28 32 37 43 44 44 50 61 69 99 130 137 130 121 103 82 64 54 50 44 42 42 42 46 45 44 46 48 46 48 47 48 47 48 47 48 47 48 48 49 48 48 47 48 46 45 43 41 39 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 39 40 41 42 42 42 42 42 41 39 38 39 38 38 37 38 40 42 43 44 44 42 40 38 37 38 38 38 38 37 35 34 35 36 35 34 34 33 33 34 35 32 32 32 31 30 30 29 29 27 25 23 23 23 21 20 20 16 16 22 19 15 21 24 21 17 17 18 16 14 12 15 17 20 25 21 18 20 22 16 13 15 14 11 10 7 7 13 7 -5 5 23 23 13 9 12 4 -5 0 13 12 3 0 3 42 43 10 15 9 4 11 26 6 -6 6 -9 -14 0 26 52 37 18 35 36 7 0 17 7 6 19 -6 -11 27 41 24 22 24 2 -11 20 28 13 -11 20 38 28 49 37318 322 75 75 11656 10 21 58 6792 -337 522 587 591 676 783 937 1105 1726 2388 4566 11620 16240 16959 7741 2975 111 75 49 40 29 25 20 18 15 13 11 12 11 11 11 11 12 12 12 12 12 11 11 10 9 8 6 5 5 5 4 4 4 4 5 7 7 8 8 9 10 10 10 10 9 9 9 10 11 12 12 12 12 12 12 14 14 15 15 16 16 17 16 16 16 16 17 18 19 20 20 22 22 22 22 23 24 25 27 28 32 36 41 45 44 44 52 65 70 108 127 132 127 120 112 95 70 58 52 46 42 43 41 46 46 46 47 49 47 49 48 49 48 49 48 49 48 48 48 49 48 49 48 48 47 45 43 42 40 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 39 40 41 43 43 43 42 42 41 39 39 39 38 38 37 39 41 42 44 45 44 42 40 39 38 38 38 38 38 36 34 33 34 36 36 36 35 34 34 33 34 34 33 32 31 31 31 31 28 26 27 28 24 22 21 20 21 20 22 27 23 17 21 26 23 18 15 10 11 18 15 15 21 18 20 15 17 23 24 20 19 18 13 11 11 7 3 11 10 -1 3 18 23 21 19 20 15 5 3 8 9 6 -3 1 14 26 17 8 6 7 23 37 18 4 8 -3 2 16 12 13 8 7 12 7 21 4 4 9 12 23 13 27 39 12 1 11 6 -4 25 74 80 60 52 66 29 40 71 37350 322 75 75 11654 10 22 30 6795 -321 452 505 504 573 684 786 906 1181 1374 2891 6628 10740 20112 19443 8329 4317 512 87 65 54 61 115 228 513 656 650 493 386 171 50 23 22 16 14 13 13 12 11 11 11 9 8 9 8 7 6 5 6 6 7 8 8 9 9 9 8 9 9 10 9 10 10 11 11 12 13 13 13 12 13 13 14 15 16 17 17 17 17 17 17 19 19 20 20 22 21 22 22 21 22 23 25 28 29 35 39 44 45 47 47 47 52 92 102 115 120 121 116 111 106 95 78 65 58 52 46 45 42 45 45 48 46 50 48 48 47 49 49 49 47 49 48 48 48 49 48 49 48 48 47 45 43 42 40 37 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 37 38 39 40 40 40 40 40 40 39 40 41 42 43 43 43 42 40 39 39 38 37 37 37 40 41 43 44 45 44 41 40 38 38 37 37 37 37 36 33 32 32 33 34 35 34 34 34 30 30 33 34 31 29 29 30 33 31 28 29 30 26 21 22 23 19 18 21 25 20 14 16 18 17 14 13 10 9 9 5 11 17 13 12 8 13 13 10 11 12 10 10 12 6 -3 2 9 8 12 14 11 8 7 15 24 19 3 0 1 6 11 10 6 -2 20 27 15 5 5 11 13 2 0 16 16 7 9 14 15 9 9 -3 -4 20 21 7 16 23 -11 -27 10 52 23 0 17 -34 -52 -11 40 64 45 59 57 4 2 21 37381 322 75 75 11651 10 23 1 6798 -305 344 389 402 473 600 711 818 995 1268 2465 4794 8725 22668 25302 17366 12464 8690 5781 3017 1103 65 119 231 516 652 646 488 386 170 49 20 19 14 12 11 11 11 11 11 11 10 11 11 11 10 8 8 7 6 7 7 7 7 7 8 7 8 8 8 8 9 10 10 10 11 13 14 14 13 13 12 13 13 14 15 16 16 16 16 17 19 19 19 19 21 20 21 20 21 21 24 26 29 33 40 43 49 51 53 56 62 69 106 118 111 113 111 107 102 94 86 78 67 60 55 49 45 42 43 44 47 46 49 48 48 46 48 48 48 47 48 47 47 47 49 48 48 47 48 46 44 43 41 39 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 38 39 40 40 40 40 40 40 39 40 40 41 42 43 42 41 41 40 39 38 38 38 39 41 43 43 44 45 45 42 40 39 37 36 37 37 36 34 32 32 33 32 33 33 33 33 33 31 31 33 34 32 32 31 30 32 32 28 27 28 26 20 21 23 20 16 17 18 20 21 18 18 20 17 15 14 17 14 5 8 15 17 10 7 11 11 9 11 18 14 13 16 7 1 11 10 9 21 18 3 -9 2 13 10 8 -9 -6 9 8 10 31 31 17 22 14 -2 8 8 5 12 -5 1 12 4 1 -6 10 29 28 25 19 42 44 19 28 48 16 -16 4 32 59 61 32 5 -36 -28 10 31 9 1 14 7 10 -30 -27 37413 322 75 75 11647 10 23 33 6801 -289 334 382 396 453 564 683 803 942 1190 1975 2654 4916 11625 13933 15153 10659 8225 5705 2993 1074 30 26 23 21 18 17 15 14 11 10 8 7 9 10 9 9 10 10 10 11 12 12 12 12 11 10 10 9 8 6 5 5 5 6 7 7 8 7 7 7 8 8 9 9 9 11 12 12 12 11 11 12 12 12 14 15 15 15 15 16 17 18 17 17 18 19 19 19 20 22 26 27 31 34 40 43 46 48 51 54 60 70 79 89 99 102 99 97 92 85 79 72 63 57 53 49 45 42 42 42 46 45 48 48 47 46 47 47 48 46 48 47 47 47 47 47 47 46 47 45 44 42 41 39 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 38 39 40 40 40 40 40 40 39 40 40 40 40 41 42 41 41 40 40 39 38 39 40 42 44 44 45 46 45 42 39 38 37 36 37 37 36 34 32 32 33 33 34 35 34 33 34 33 33 34 35 35 34 32 31 31 32 30 29 29 27 24 23 24 21 19 19 19 23 24 18 17 19 16 13 10 12 15 16 16 17 25 23 18 17 19 17 18 28 19 14 12 6 16 24 20 18 23 23 1 -8 11 19 9 9 0 -1 13 10 13 39 41 24 29 27 2 3 14 22 37 11 0 6 -4 0 6 1 4 2 -2 12 50 54 10 15 55 13 17 65 39 43 49 31 8 -5 8 49 51 -18 -23 -30 -22 46 10 -18 37444 322 75 75 11645 10 24 4 6804 -273 463 489 486 585 1079 1216 1283 1220 1280 1304 1828 3244 4603 5872 4657 2609 132 68 50 33 27 21 18 18 17 16 15 15 13 11 11 10 10 11 10 10 10 10 11 12 14 14 13 14 14 13 11 10 9 6 5 6 7 8 7 8 8 8 8 8 9 8 8 8 9 10 11 10 11 11 12 13 14 14 16 16 16 16 16 16 16 17 17 16 18 18 18 18 20 23 27 29 36 48 52 52 46 44 46 48 52 59 67 86 97 97 95 92 94 88 82 74 66 61 56 53 49 46 43 42 46 45 47 47 47 45 46 47 48 47 47 46 47 46 47 47 47 46 47 45 44 42 41 39 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 38 39 40 40 40 40 40 40 39 40 40 40 40 40 42 41 41 41 40 40 39 39 39 41 44 45 46 46 45 42 39 38 37 36 36 37 37 35 33 33 33 36 37 35 34 33 33 32 32 33 35 35 33 32 32 34 34 33 32 28 25 25 22 21 21 19 17 21 22 15 12 14 16 17 16 14 13 12 16 16 16 28 32 23 17 18 17 19 22 17 22 11 1 21 24 12 14 20 18 4 4 11 12 12 10 13 9 1 2 9 21 21 16 21 15 0 1 23 30 20 7 -3 0 -10 -9 27 29 7 -10 -13 12 33 31 6 4 29 7 24 47 10 29 18 -14 10 -12 -37 0 14 -14 -10 -5 -3 36 22 -45 37475 322 75 75 11646 10 24 35 6807 -257 448 465 464 549 1010 1113 1175 1143 1322 1666 2283 4478 7178 13177 14660 14375 7061 4250 1630 27 22 17 15 15 15 14 13 14 13 12 12 11 11 11 11 11 12 12 15 16 16 17 16 16 16 15 13 12 10 8 7 8 8 8 7 7 6 7 7 7 8 8 8 8 9 10 11 11 11 12 13 14 16 16 18 18 17 18 19 18 18 17 18 17 18 18 20 21 24 26 28 35 50 101 118 130 96 81 52 52 54 64 75 98 103 98 94 89 95 89 82 75 69 63 60 57 54 49 45 42 46 46 47 47 47 45 46 46 47 47 46 46 46 46 46 46 47 45 46 44 43 41 40 38 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 38 40 40 40 40 40 39 39 40 40 40 40 40 41 42 41 41 40 40 39 39 39 41 43 45 45 45 44 42 39 38 38 37 36 37 37 36 34 34 35 36 36 34 35 34 31 32 33 31 32 33 35 35 34 34 33 33 31 26 27 26 22 20 21 22 20 22 20 12 10 17 21 21 22 20 15 15 17 14 17 23 20 17 20 22 16 14 18 18 21 18 8 18 16 11 21 19 14 12 10 8 10 11 17 24 11 0 8 11 4 13 21 2 -14 -9 8 24 17 1 0 -9 -10 -8 -6 22 18 3 14 17 32 54 55 39 38 39 27 37 25 9 36 15 -65 -39 -10 -25 9 -10 -22 -26 -4 30 34 7 -37 37507 322 75 75 11645 10 25 7 6810 -241 408 441 456 535 728 1318 1904 2171 2741 4810 7349 12895 26401 32547 33071 18332 7389 4231 1612 23 18 13 11 10 11 11 11 12 13 11 12 11 10 9 9 9 10 11 15 16 17 16 17 15 15 15 15 14 13 11 9 8 6 6 5 6 5 6 6 7 8 8 9 9 9 10 11 12 12 12 13 13 14 14 15 15 16 17 18 18 19 19 20 19 22 21 24 28 32 32 35 41 60 104 128 139 110 94 64 60 57 79 106 120 115 102 96 91 95 89 82 76 70 65 62 58 55 50 46 41 45 45 47 47 46 45 46 46 48 47 47 46 46 45 46 46 46 45 46 44 43 42 40 39 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 38 40 40 40 40 40 39 39 39 40 40 40 40 41 42 41 40 40 40 39 39 39 41 43 44 45 45 44 42 40 38 37 37 37 37 37 37 34 33 34 34 33 34 34 32 31 32 33 31 31 33 35 34 32 32 34 31 25 26 28 26 24 21 19 21 21 20 16 12 13 16 22 25 25 20 12 9 13 16 17 16 15 21 27 26 15 10 16 14 11 9 11 16 15 14 7 3 13 17 14 14 10 6 11 20 23 11 2 9 14 7 15 14 0 -3 5 22 31 31 14 -4 -3 -5 -9 3 -12 -13 12 16 8 22 32 21 26 35 22 11 -30 -51 -4 18 -26 -24 31 11 24 15 -20 -31 -18 12 22 1 4 37538 319 75 75 11648 10 25 38 6812 -225 419 437 449 527 800 1519 2601 3423 5371 10261 17225 27562 39018 37031 33373 11349 3677 1395 1097 1246 1283 1205 712 895 1039 1170 2302 3048 3133 2842 2929 3653 3869 4920 5870 10615 13983 13978 13535 12877 11643 9498 6938 5526 4430 3004 2362 1617 1238 1274 822 528 346 27 10 10 11 11 12 13 14 13 14 15 14 14 15 16 17 17 17 16 16 15 16 16 18 18 19 20 23 24 25 26 28 28 30 33 39 42 52 66 75 77 79 73 68 64 61 57 54 87 120 129 117 103 97 92 99 93 87 79 73 67 65 60 55 50 46 42 46 45 48 48 48 46 47 46 49 48 48 46 47 46 47 46 47 46 47 45 44 42 40 39 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 39 40 40 40 40 40 39 39 39 40 40 40 40 41 42 41 40 40 39 39 40 39 40 42 44 45 44 43 42 41 39 38 37 38 38 37 38 37 34 33 35 36 34 33 33 33 32 32 30 30 31 32 31 30 31 33 29 24 25 26 22 20 18 17 17 15 18 17 15 18 17 22 30 26 20 14 8 9 16 22 20 17 22 23 20 15 10 12 11 8 9 12 17 15 10 0 1 10 13 15 15 9 2 3 12 17 12 0 9 16 1 7 17 12 0 -4 0 16 17 11 7 -1 -8 -15 -3 5 5 3 13 3 -9 8 -18 -14 16 -5 -22 -39 -53 -36 11 9 -8 7 -9 -6 10 20 13 5 5 37570 321 150 75 11649 10 26 10 6815 -208 410 398 408 528 862 1406 2347 4641 9121 13846 19931 18435 16898 14509 7543 3334 1405 1111 1259 1306 1235 720 903 1044 1174 2302 3038 3112 2806 2882 3613 3854 4917 5856 10609 13980 13985 13550 12915 11659 9478 6945 5518 4435 3011 2364 1618 1239 1275 824 530 348 30 14 13 14 14 14 15 17 16 17 17 17 16 17 18 19 18 18 18 17 16 18 18 18 19 19 19 22 24 26 27 29 32 37 42 58 62 71 83 82 79 72 64 60 57 54 55 82 158 174 131 120 104 97 97 103 99 92 84 78 71 67 62 57 52 47 43 46 46 49 49 49 47 48 46 49 48 48 46 47 46 47 47 47 46 47 45 44 42 41 39 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 38 39 40 40 40 40 40 40 39 39 40 40 40 40 41 42 41 40 39 39 39 39 40 40 42 44 45 44 43 43 42 40 39 37 38 38 38 38 38 36 34 34 36 35 35 35 33 32 32 30 30 32 32 32 31 29 28 27 25 25 27 23 19 17 15 14 19 21 20 17 17 19 20 24 20 17 15 14 16 18 21 18 13 16 16 15 22 18 15 12 6 14 16 8 7 4 10 16 15 11 0 0 5 7 11 11 -4 -1 6 7 4 0 10 9 3 14 8 -22 -26 -18 -8 -5 -3 4 -10 -2 26 45 41 28 9 -1 23 10 0 34 29 4 -2 -11 -6 -18 -17 22 11 -11 13 14 11 15 6 2 17 -2 -72 37601 322 75 75 11646 10 26 41 6818 -192 434 431 431 472 551 832 926 1474 2704 6275 12330 20522 25141 25634 19655 14628 13301 12931 11402 7827 2193 30 22 18 15 14 13 14 15 16 17 16 15 15 15 14 14 14 15 16 15 16 15 15 16 16 15 16 16 15 14 13 13 14 14 14 14 14 14 15 15 14 15 15 16 15 15 15 14 14 16 16 14 14 15 15 16 16 17 17 19 20 25 27 30 35 52 65 87 97 107 107 90 75 70 63 60 60 58 61 100 292 310 153 136 110 103 101 103 101 94 87 81 73 66 60 56 50 47 43 44 45 48 49 50 47 48 46 48 48 47 47 47 46 47 47 47 47 47 46 44 42 41 39 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 38 39 40 40 40 40 40 40 39 39 40 40 40 40 41 41 40 40 39 39 39 39 40 41 43 45 45 44 43 42 41 40 38 38 39 38 38 39 38 38 35 33 35 37 36 35 34 32 32 32 32 31 32 33 31 28 27 27 26 24 28 28 24 20 16 17 22 21 17 17 14 17 18 16 14 16 17 20 24 21 22 18 14 17 13 18 28 29 24 14 5 8 11 3 11 15 10 11 19 19 1 0 6 7 7 11 7 6 12 6 -2 0 3 -7 -5 13 14 -16 -22 -3 2 -2 17 42 9 3 20 17 29 14 -13 -10 -1 10 28 39 41 30 4 -12 17 -17 -47 25 35 1 2 -2 -45 -21 9 24 60 19 -14 37633 322 75 75 11647 10 27 13 6821 -176 992 1014 1028 1979 3700 5116 6812 8422 14476 20992 32221 44716 49767 49577 38549 28529 18783 15453 15028 11179 3622 639 45 42 46 49 56 82 136 532 1543 1709 2052 2128 2666 3634 3143 2087 546 325 129 19 18 18 17 17 16 16 17 16 15 15 15 16 17 17 17 18 17 17 15 15 16 16 17 16 15 15 15 14 16 17 16 15 16 16 16 16 17 18 20 21 25 26 33 47 71 81 90 97 102 100 83 66 62 56 54 54 55 57 75 224 244 139 121 107 102 99 103 99 93 85 79 71 64 58 54 48 47 45 44 46 49 49 50 48 49 46 48 48 48 47 48 47 48 47 48 47 48 46 45 43 41 40 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 38 39 40 40 40 40 40 40 39 39 40 40 40 40 41 41 40 39 39 40 39 39 40 43 45 45 45 44 43 41 40 40 39 39 38 38 38 39 40 38 34 33 36 38 37 35 34 34 34 33 33 31 31 31 31 30 28 29 28 25 27 27 23 22 20 19 21 21 18 21 20 19 20 15 11 17 20 21 23 23 26 20 17 22 21 26 27 24 20 18 15 8 9 9 21 28 12 8 22 29 23 21 12 11 11 20 29 26 28 30 8 10 13 -5 0 6 11 10 11 23 34 12 8 21 2 15 18 -7 11 10 -8 10 10 -6 1 -3 16 24 -12 -4 19 -8 -42 -5 28 0 -31 -18 -38 -28 17 27 69 50 15 37664 322 75 75 11642 10 27 44 6823 -160 5175 6252 6343 8949 14168 20046 22170 19452 24940 25427 27946 25547 24623 23818 18770 13910 5337 2403 3579 3363 1463 667 43 42 46 52 59 84 138 531 1551 1719 2057 2129 2664 3649 3155 2088 544 323 127 18 18 18 18 17 17 17 17 17 16 15 16 16 17 17 17 18 18 16 16 16 17 17 17 17 16 16 17 17 17 17 17 16 16 16 16 16 16 17 21 22 23 26 42 67 82 83 80 76 71 66 62 58 57 61 88 87 87 59 67 89 95 98 97 95 96 96 101 97 92 85 79 72 66 60 56 50 47 44 45 47 50 49 50 48 50 46 48 48 49 48 48 47 48 48 48 48 49 47 46 43 42 40 37 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 37 39 40 40 40 40 40 40 39 39 40 40 40 40 40 40 40 39 39 39 40 40 40 42 45 45 45 44 42 41 40 39 40 38 38 38 38 40 40 39 34 32 35 37 35 33 33 33 34 34 33 31 31 31 30 31 29 27 26 25 26 23 19 19 18 16 21 21 19 22 22 22 19 16 17 15 15 14 13 16 17 14 15 19 20 23 23 19 18 19 19 11 6 6 19 13 -2 10 13 11 18 14 9 15 19 21 23 17 20 40 27 15 26 20 1 -2 13 5 3 29 31 7 -12 -21 -25 0 10 10 32 23 11 23 14 -4 -6 -2 19 7 3 20 0 -5 -12 -21 -2 -22 -40 -2 19 3 13 14 19 54 34 37696 322 75 75 11635 10 28 16 6826 -144 6765 5987 6124 7910 11340 17081 21804 21100 23456 14671 8540 951 52 43 39 29 26 21 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 17 17 16 17 18 17 17 16 15 15 15 16 16 18 19 23 25 29 39 62 88 107 135 153 166 181 189 210 227 327 339 363 179 129 80 62 66 72 75 86 87 92 93 97 96 92 86 80 75 70 65 59 54 48 43 45 47 50 49 51 48 50 47 48 49 49 48 48 47 49 48 49 48 49 47 46 44 42 41 38 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 37 38 40 40 40 40 40 40 39 39 40 40 40 40 40 40 40 39 39 40 41 41 42 43 44 45 45 45 43 41 40 40 39 38 38 37 38 38 39 41 38 34 34 34 34 34 34 32 32 34 35 32 30 31 29 29 28 26 25 26 26 25 24 19 16 20 22 19 17 19 18 17 15 16 18 16 14 10 9 11 11 12 19 23 16 16 18 20 18 17 18 16 14 12 21 12 1 15 16 2 0 6 15 12 0 15 28 15 15 25 21 5 16 28 7 10 30 13 3 15 12 6 -4 -21 -33 0 28 19 25 17 -2 23 22 9 16 25 36 11 34 29 -5 11 8 -12 0 -1 -31 -24 3 -28 -20 38 44 60 37 37727 322 75 75 11637 10 28 47 6829 -128 3559 1754 1647 2201 4495 11541 21212 28270 24014 14155 3261 1279 193 51 48 38 33 25 20 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 15 14 15 15 15 15 17 17 19 19 22 23 27 30 36 38 46 57 253 625 910 1197 1463 1764 1813 1689 1411 1089 461 446 354 177 125 100 68 57 59 68 82 84 91 94 96 98 96 91 85 79 74 69 63 57 51 45 45 47 50 49 51 48 49 47 49 49 50 48 49 48 49 49 49 48 49 48 47 44 43 42 39 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 38 39 40 40 40 40 40 39 39 40 40 40 40 40 40 40 40 39 39 40 41 42 43 43 44 44 44 44 42 41 40 40 40 39 39 38 38 38 39 41 40 37 35 33 35 35 34 33 32 32 34 34 33 32 31 29 27 27 28 28 25 24 25 19 15 17 21 19 18 19 18 16 16 18 18 19 19 16 14 15 12 11 19 21 17 14 17 21 14 14 17 14 15 17 21 18 10 12 18 10 13 28 35 25 -1 13 25 12 12 2 5 1 13 28 15 21 33 34 27 17 16 -1 -10 -1 1 14 28 11 10 10 -6 36 48 29 17 35 46 23 25 19 24 8 0 2 6 16 -21 -15 -8 -27 -22 17 60 12 -22 37759 322 75 75 11634 10 29 19 6832 -111 1333 1218 1226 1777 3720 9653 15546 21204 16412 11513 4674 662 460 581 1381 1373 995 234 93 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 11 12 12 13 15 16 17 22 24 29 31 43 46 54 59 66 72 108 248 1608 2890 4181 4944 5321 5412 5094 4484 2564 1316 266 232 136 136 122 111 85 69 66 69 79 81 92 92 94 100 99 94 86 80 75 70 66 60 54 48 46 46 50 49 51 48 49 48 49 49 50 48 49 48 49 49 49 48 50 48 47 44 43 42 39 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 39 39 40 40 40 40 40 40 40 40 39 39 40 41 42 43 43 43 44 44 43 42 41 40 39 40 40 39 38 39 40 39 39 39 38 36 33 33 34 33 33 32 31 32 31 32 33 31 29 28 27 28 27 25 26 23 17 13 12 16 17 19 19 19 20 16 16 17 15 15 16 16 17 11 14 20 17 17 18 22 20 14 18 16 8 8 17 22 14 2 4 6 1 12 23 29 29 9 12 13 3 2 2 10 9 12 9 -9 -1 23 21 12 22 12 -19 -13 8 26 1 -6 16 22 13 8 32 34 10 4 28 39 27 21 35 14 -13 -16 -5 -23 -43 -5 5 -10 -6 -27 -29 19 -26 -48 37790 319 75 75 11635 10 29 50 6834 -95 434 465 469 598 761 1044 2250 12691 25281 25951 23038 4453 635 613 1421 1389 1013 248 107 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 10 11 14 16 21 23 31 36 46 54 71 80 94 101 111 125 359 1243 4847 7806 9593 10418 10301 10043 9054 6272 2160 503 186 172 184 177 162 140 99 86 78 74 78 78 88 86 89 98 98 96 88 82 76 71 67 61 56 51 47 45 50 50 51 48 50 48 49 49 50 48 49 49 50 49 49 48 49 48 47 44 43 41 38 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 39 39 40 40 40 40 40 40 40 40 39 39 40 41 42 43 44 44 44 44 44 42 41 40 40 39 39 38 38 39 39 38 38 38 39 37 33 31 34 35 34 32 29 30 31 33 35 33 30 29 28 27 25 25 25 21 15 15 18 17 15 18 18 17 20 15 13 13 12 14 13 14 18 15 13 18 18 14 18 16 8 9 14 13 5 6 16 21 9 6 7 6 -4 -8 5 11 11 11 15 18 13 2 13 19 23 13 -1 -17 -14 14 9 2 11 0 -12 4 -13 -21 -27 -24 12 7 -11 -8 11 20 -3 -4 15 8 24 37 41 14 12 19 22 11 -25 -7 -40 -63 -54 -36 9 37822 322 75 75 11635 10 30 22 6837 -78 495 542 583 703 900 1413 2237 11528 23645 30460 35353 23530 16855 4645 114 29 28 24 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 5 8 10 13 17 25 28 39 47 61 73 91 104 126 141 157 171 432 1564 6850 11928 15135 14013 12429 9674 7475 4085 1415 636 429 427 893 1359 1392 1345 210 104 89 82 80 77 81 79 82 88 92 97 90 83 76 69 64 59 55 51 48 45 50 51 51 47 50 48 49 49 50 49 49 49 50 49 48 48 49 48 47 45 43 41 38 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 38 39 40 40 40 40 40 39 39 39 40 40 40 40 40 40 40 39 40 40 41 42 43 43 44 43 42 42 42 40 39 40 39 38 37 37 37 37 38 38 38 38 37 34 31 32 34 33 31 31 32 32 31 33 34 31 28 27 27 25 23 21 18 14 16 18 17 16 17 18 17 17 15 13 10 11 17 19 18 17 17 12 7 7 10 16 12 4 7 14 13 5 10 22 18 10 14 11 11 5 -3 -2 0 3 9 9 9 13 3 10 13 15 20 13 12 10 4 14 14 3 13 21 21 5 -4 -16 -37 -9 0 -21 -24 -3 24 22 20 29 11 20 24 2 3 15 18 34 34 -8 -22 -46 -54 -63 -4 65 9 -34 -11 37853 322 75 75 11631 10 30 53 6840 -62 527 584 662 798 987 1365 4160 6809 18394 26974 33734 26825 19141 4602 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 3 6 7 11 14 20 24 34 41 53 62 81 91 108 123 152 293 817 1766 4929 8165 10471 8745 7311 4605 3596 3760 4128 4510 3700 3997 3976 3995 2258 1332 212 105 97 92 81 78 80 79 78 77 82 90 85 81 75 68 62 58 54 51 49 45 50 51 53 48 49 47 50 49 50 49 49 49 49 49 48 48 49 48 47 45 43 42 39 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 38 39 40 40 40 40 40 40 39 39 40 40 40 40 40 40 40 40 40 40 41 42 42 43 43 42 40 41 42 40 39 38 38 37 36 37 37 37 38 39 39 36 35 33 31 33 34 32 32 33 33 33 29 28 30 31 28 27 28 27 23 21 22 18 19 18 17 18 15 18 19 16 17 16 12 12 16 18 18 16 19 19 11 6 12 14 12 12 16 16 7 9 19 25 20 21 21 14 9 9 11 10 3 2 4 -4 10 17 10 12 8 6 16 6 12 16 10 35 16 -2 23 36 21 3 24 26 -15 5 28 -11 -18 -8 17 32 50 38 -7 -3 -12 -37 -16 4 -14 -8 -26 -25 14 -6 -38 -36 -18 -27 -26 7 43 37885 319 75 75 11636 10 31 25 6842 -45 713 759 801 946 1312 2184 9064 15134 26884 25851 20609 7948 2436 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5 8 11 15 16 20 21 28 33 39 45 58 66 74 83 142 356 1025 2486 3694 4090 3948 3797 3599 3583 4000 4359 3799 3990 3378 3671 3183 2730 975 100 93 87 91 92 82 79 78 77 75 73 78 82 83 81 75 69 62 58 54 50 47 45 50 50 52 48 48 47 50 49 50 48 49 48 49 48 48 47 48 48 47 44 43 41 38 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 37 38 39 40 40 40 40 40 40 39 39 40 40 40 40 40 40 40 40 40 40 41 41 42 42 42 40 39 40 40 40 38 37 36 35 35 36 37 36 37 38 38 35 32 30 32 34 34 33 32 30 31 33 33 30 29 30 29 26 25 25 23 21 23 22 22 21 20 19 17 17 15 11 14 19 17 11 12 12 12 16 15 18 14 10 12 7 9 11 10 3 -1 13 13 8 7 10 18 9 4 6 9 14 9 5 -3 -3 16 13 4 0 -14 -9 0 -2 1 7 18 31 0 -6 18 10 1 -5 9 17 10 29 25 -9 -22 -11 18 51 53 11 -30 -16 -21 -42 5 -6 -35 -30 -31 15 8 -13 -26 -3 -29 -86 37916 322 75 75 11634 10 31 56 6845 -29 718 758 784 925 1152 2528 8132 20414 21277 17110 2806 317 1 0 3 11 13 6 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 9 12 14 20 21 22 22 25 27 32 37 44 51 57 65 108 281 525 1605 2732 3203 3758 3979 4252 4028 3238 1501 290 80 76 70 73 72 71 76 85 92 95 91 84 79 77 74 72 74 79 79 79 78 72 66 61 56 51 47 45 45 50 50 51 47 47 47 49 49 50 49 49 48 50 49 49 47 48 47 47 44 43 41 38 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 37 38 39 40 40 40 40 40 40 39 40 40 40 40 40 40 40 40 40 40 41 41 41 42 42 42 41 40 40 39 38 38 37 37 35 35 36 37 37 37 37 36 33 30 29 32 34 33 34 33 31 32 34 33 32 31 30 28 25 25 23 24 25 24 23 20 17 15 15 19 19 14 12 15 21 19 16 14 11 13 15 17 18 14 14 17 11 13 10 3 6 10 10 9 14 2 0 13 7 8 5 10 9 4 7 -2 6 12 6 8 9 10 7 2 -1 6 17 15 20 6 -11 2 -2 -6 14 33 14 -2 10 21 -2 -13 16 19 47 32 6 -18 -12 0 -22 13 13 -29 -50 0 21 -28 -10 8 5 -5 -37 -10 20 43 37948 322 75 75 11626 10 32 28 6848 -12 801 827 857 1021 1570 3815 8295 21974 25946 24416 9474 1884 306 40 31 28 26 18 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 14 16 17 20 20 22 21 22 24 27 31 35 39 43 52 80 259 361 561 754 1076 1663 1766 2092 1781 1004 152 59 57 58 59 67 71 76 86 101 108 103 96 89 85 83 82 80 80 80 78 75 74 69 64 59 54 50 46 46 46 50 50 52 48 48 48 50 49 51 50 50 50 50 50 50 49 49 48 47 45 43 42 39 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 38 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 42 42 42 42 42 42 41 40 39 39 38 38 37 37 37 37 37 37 37 36 36 33 30 30 31 33 35 34 32 32 33 33 32 30 30 29 27 26 26 24 24 24 23 21 17 16 17 16 16 17 17 15 17 21 17 18 16 11 15 22 23 18 14 15 17 13 16 18 12 12 8 5 10 25 9 -4 6 9 9 5 10 12 12 9 4 12 12 15 19 19 26 12 10 16 10 13 12 12 9 4 6 4 0 7 28 36 24 23 26 -13 -2 39 11 -6 0 7 -16 -8 -1 -24 13 38 -16 -56 -13 0 0 17 33 19 -4 -28 2 60 50 37979 322 75 75 11635 10 32 59 6850 3 2638 2934 2818 2628 3285 5742 11297 22823 31694 30707 21767 8807 6882 5852 4781 4308 4769 4790 4395 2449 1340 901 972 1453 1884 2046 2813 3166 3055 1340 114 16 15 15 15 15 17 19 20 20 20 19 18 18 18 17 17 17 17 17 18 19 19 19 18 17 16 14 13 12 13 15 16 17 19 20 24 33 57 99 116 121 129 130 140 196 172 145 76 80 212 754 1167 1417 1445 1188 911 707 472 340 175 177 279 528 527 409 123 126 129 123 121 105 97 97 99 97 94 91 88 83 79 76 73 70 66 62 57 52 47 44 45 45 49 50 52 48 48 47 49 49 50 49 49 49 50 49 49 48 48 47 47 44 42 41 38 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 37 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 42 43 42 42 41 40 39 38 38 38 37 36 36 36 36 36 36 36 36 34 31 31 31 32 33 33 31 31 30 30 32 30 28 28 27 26 25 25 23 21 21 21 19 20 20 17 12 13 17 16 15 17 12 10 11 13 16 18 19 15 10 11 12 11 13 13 11 8 6 10 13 17 10 3 9 14 6 1 10 13 12 8 4 8 13 14 10 10 4 -12 4 18 15 17 8 -8 -11 10 13 9 13 10 14 27 40 38 26 -4 -12 16 23 -2 -17 -12 2 22 -2 -22 13 5 -28 -38 -32 -24 -7 10 4 -8 -4 -16 -13 13 11 38011 319 75 75 11633 10 33 31 6851 22 2191 2440 2362 2134 2372 3363 5863 12364 16810 17538 13726 8142 8692 8972 7718 7288 8625 9713 8894 6692 5392 4550 5094 7356 11537 13459 15249 16414 16885 17099 20399 23903 22332 19402 14857 10835 6208 3026 2249 32 21 9 4 3 2 1 1 1 1 2 3 5 6 6 6 5 5 3 3 3 3 5 9 12 15 18 28 47 83 140 173 205 296 502 1285 1927 2048 1961 1525 1263 1425 2089 2258 2189 1939 1373 1394 1863 2122 2240 2265 2898 3255 3706 2640 1305 142 132 130 140 384 377 375 134 119 108 100 94 88 82 76 72 68 66 63 59 54 49 45 43 43 43 47 48 50 47 47 46 47 47 48 47 47 47 48 48 47 47 47 45 45 43 41 39 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 37 38 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 42 42 42 42 41 40 39 38 38 37 37 36 35 35 36 36 36 36 36 34 31 29 29 31 33 32 30 29 29 30 32 31 31 31 29 28 28 26 22 21 21 21 21 21 19 15 11 13 17 14 10 11 11 9 8 12 9 7 10 11 12 15 16 11 7 7 9 13 16 16 12 5 3 11 26 26 8 1 13 9 3 5 -1 -5 1 8 10 15 16 8 6 2 7 2 -3 -8 -10 1 9 13 6 -1 19 29 11 -10 -19 -2 -5 1 12 -6 -11 2 -1 7 0 -21 -17 -36 -35 -32 -34 -16 -24 -23 -3 -24 -16 8 38042 318 150 75 11621 10 34 2 6851 40 201 146 163 222 222 285 393 780 1279 1737 2018 2926 3503 3683 4220 5027 6424 5554 5125 4811 4418 4866 6547 10507 12550 13844 15829 17540 19818 25638 29914 28523 25222 18113 12388 7546 3946 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 5 17 25 42 62 89 118 159 225 432 878 2418 4996 8413 11164 12314 11999 11843 9656 7025 3912 2094 1475 1798 2719 3372 3824 4204 4968 5698 6037 4801 2229 620 459 392 1541 1881 1861 1581 780 183 131 111 92 84 76 71 65 63 63 59 55 51 47 47 45 43 42 46 46 48 46 46 45 46 46 47 46 46 45 47 46 46 45 46 44 43 41 40 38 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 38 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 42 42 41 41 40 39 38 37 36 36 37 36 36 36 36 37 37 37 34 31 29 29 30 31 31 30 30 31 31 30 30 31 34 33 32 31 27 26 24 21 19 20 21 20 17 15 14 13 12 9 8 10 9 6 9 6 1 4 9 15 18 14 9 8 10 16 18 19 15 1 -3 -4 6 25 26 14 5 7 3 -1 0 -4 -2 -1 7 17 21 26 20 7 -8 -8 -2 1 -1 1 23 25 5 -11 -18 -4 16 -5 -36 -28 13 26 10 6 6 1 2 -17 -7 20 -16 -35 -34 6 22 -26 -18 -24 -20 22 -4 -41 -10 38074 321 150 75 11619 10 34 34 6851 58 321 306 317 353 963 1966 4274 7239 8844 8012 5189 3012 1186 1317 1406 1372 1578 1094 876 805 824 831 783 1055 2517 2873 5540 8142 8096 9067 7901 6433 5797 3232 1529 1315 898 284 999999 999999 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 22 34 56 76 113 176 314 700 1608 4194 8453 12548 14912 14882 14590 11546 8420 4384 2383 1733 1771 1996 2533 2994 3258 3095 3502 3541 3344 1772 1684 3619 5558 10310 17618 21371 19610 13606 1404 473 146 87 77 69 64 58 60 62 59 55 51 47 48 46 44 43 46 45 47 45 47 46 46 45 46 46 46 45 47 45 45 44 45 43 42 41 39 37 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 37 38 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 42 42 42 41 41 39 38 37 36 36 36 36 35 35 36 36 37 37 33 30 29 29 29 28 29 30 32 31 29 28 29 29 29 32 31 29 28 28 26 23 18 18 20 19 20 18 13 14 17 14 11 8 10 11 8 9 7 9 11 11 13 11 9 14 17 15 8 8 9 1 6 4 7 13 10 7 -4 -8 -6 -4 5 9 7 5 17 20 9 11 6 2 -3 10 19 9 9 17 30 19 -7 -16 -5 0 5 -8 -7 2 0 9 8 9 28 4 -8 -7 0 36 4 -19 -5 28 30 -28 -49 -30 -1 18 37 -8 -41 -20 -7 9 38105 321 150 75 11620 10 35 5 6850 77 155 214 259 337 955 2511 5537 8861 10367 9687 8205 6829 5492 3590 764 336 254 501 1453 1865 2838 2895 3068 3134 4206 4074 6311 10677 12067 13221 10624 4588 61 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 14 32 162 733 1176 1292 1396 2107 3151 5000 7224 7616 7621 6751 5326 3781 3398 3199 3406 3428 3604 3304 3160 2936 2953 4503 6662 11668 19836 25606 28363 31215 35152 35095 24141 12930 1336 438 125 79 71 64 58 53 59 60 61 57 53 49 46 43 45 43 46 46 47 45 47 47 47 46 46 46 46 46 47 45 45 45 45 43 42 41 40 38 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 34 36 38 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 42 42 42 42 41 39 38 37 36 36 36 35 36 36 36 35 37 37 33 30 28 30 30 29 29 30 31 29 29 27 28 28 27 31 31 28 28 25 26 25 21 20 19 17 21 19 13 15 15 15 16 11 8 8 6 13 15 11 13 9 12 17 9 12 14 13 9 6 5 2 11 8 1 -2 -8 -4 5 3 -2 12 24 14 3 6 14 6 -9 5 10 3 5 12 9 3 5 16 14 6 18 3 10 20 15 9 2 7 13 19 8 -3 13 2 -13 -13 -7 6 -5 -9 -13 -10 4 -8 -32 -5 6 13 44 -4 -47 5 32 3 38137 320 225 75 11616 10 35 37 6850 95 21 41 84 121 708 1507 1991 2313 3313 7055 8573 8899 6842 4426 5345 6660 7646 9087 9433 10573 9764 6614 7332 6433 5082 4395 6170 7933 9346 8595 4394 126 3 999999 999999 999999 999999 999999 999999 21 154 162 175 109 62 21 8 999999 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 4 66 170 372 1157 2311 3025 3280 3250 3185 3139 4007 5569 6028 6018 5737 5012 4708 4921 5533 6120 6486 6763 6578 6746 7789 9092 12282 17821 26046 35848 42229 42280 39145 27111 14821 5556 123 95 80 74 68 63 57 53 50 56 55 54 52 53 50 46 43 44 43 46 46 49 46 47 47 48 46 46 46 46 46 46 45 45 45 45 43 42 41 40 38 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 33 35 37 38 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 42 42 41 41 40 38 36 36 37 37 38 37 37 37 36 35 38 38 34 30 29 31 32 31 31 31 30 29 28 28 29 30 29 32 33 30 29 28 25 26 26 24 21 19 22 21 16 17 15 15 15 13 11 9 9 13 11 9 13 8 13 16 5 6 12 11 8 10 12 8 10 10 9 7 2 13 24 18 17 19 10 9 15 10 9 5 5 21 23 6 0 4 1 0 -3 0 -1 1 37 29 29 37 14 13 6 23 51 38 -5 -14 31 41 14 -3 0 -19 -19 19 19 -3 12 0 -42 -24 15 9 -5 -10 -57 -12 65 29 38168 318 375 75 11615 10 36 8 6850 113 24 51 101 180 257 481 1593 4693 5703 5939 5713 6239 7603 9394 10801 11117 10704 11419 10487 6304 8880 9473 8283 5353 2183 436 368 236 213 141 183 233 327 473 679 853 835 830 1129 1158 1133 1058 1049 1275 1658 1970 2030 2352 2444 2547 2853 2630 2159 1837 1408 1080 1040 996 713 337 293 329 475 962 1714 2086 3025 3815 4695 5282 5491 5615 5868 6274 7076 7767 7017 6980 6981 6559 6417 6966 7559 8684 9555 10940 14018 18582 22149 25968 30424 35168 38113 41153 36229 25722 11672 720 106 74 70 66 62 58 53 49 46 45 48 47 45 45 51 50 47 45 43 41 45 45 49 46 46 46 48 45 46 44 46 45 45 44 44 43 43 41 40 39 38 36 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 33 35 37 38 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 40 39 38 37 37 38 37 37 36 36 38 36 37 38 38 36 33 32 32 32 31 31 32 32 31 29 31 32 32 32 32 35 33 32 33 27 26 27 23 20 22 24 20 19 20 18 14 13 17 19 20 13 9 10 13 10 6 10 11 7 8 16 11 6 11 10 12 19 18 20 21 20 24 17 11 15 7 -6 10 27 12 12 13 15 15 12 17 12 18 18 11 14 11 4 -4 8 21 21 37 23 9 23 42 40 18 -6 -3 35 48 24 10 21 1 -5 7 23 28 6 -21 -28 -4 25 19 6 7 -49 -13 43 23 38200 278 3375 75 11615 10 36 40 6849 132 1551 1439 1465 1530 1935 2112 2138 2526 2418 2575 2795 2580 2117 1817 1393 1068 1030 971 704 328 284 321 469 848 1495 1728 2215 2132 2587 2950 3173 4023 4795 4557 5783 8053 8417 9615 11259 12864 15870 20059 23927 27958 28255 28300 32126 35697 37830 38722 37316 38466 37472 34873 29354 17798 5965 77 65 60 58 55 52 49 45 41 40 39 40 40 41 44 47 46 44 41 41 40 43 43 46 44 44 44 47 45 45 44 45 44 44 44 44 43 43 41 39 38 37 36 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 38 40 40 40 40 40 40 40 40 40 40 40 40 41 40 40 40 40 39 39 40 40 40 41 41 40 40 40 39 38 38 37 36 36 36 37 37 37 38 38 38 35 32 32 32 32 32 32 33 32 31 32 32 32 32 31 32 32 33 35 32 27 24 20 19 22 20 17 21 23 20 20 23 19 12 12 13 10 12 18 15 11 11 11 10 12 14 15 18 13 6 6 9 5 16 25 17 14 12 12 16 11 0 2 3 12 17 11 15 11 17 30 16 12 18 22 31 17 7 -4 2 5 -10 11 12 -3 9 35 14 -10 11 5 -3 18 21 24 15 21 41 15 -6 -8 -7 4 8 28 44 25 20 -22 -56 16 -5 -60 38231 280 3000 75 11611 10 37 11 6849 150 154 202 234 385 530 678 923 1214 1300 1474 1550 2028 1989 2183 2377 2497 2650 2699 2750 3109 2923 2570 2379 1996 1875 1946 1881 1927 1915 1914 2338 2699 2931 3843 5446 7018 7561 8557 10491 10554 14414 17762 19882 21793 23857 27380 30266 32803 35289 33604 32176 32826 32375 32185 31284 28734 27346 25228 19195 15738 11009 3782 166 62 57 54 51 49 46 42 39 40 38 40 42 44 47 46 43 41 38 42 41 45 44 47 45 44 43 47 47 47 46 45 45 45 44 45 44 45 42 40 38 38 36 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 37 38 40 40 40 40 40 40 39 39 40 40 40 40 41 41 41 40 40 40 39 39 40 40 41 41 41 40 40 39 38 38 37 37 36 36 36 36 37 38 37 36 33 29 29 30 32 33 31 30 29 29 29 30 30 31 29 27 28 30 32 33 28 21 21 23 20 17 16 17 18 16 21 22 14 8 9 12 9 8 15 19 15 12 8 0 7 8 8 11 6 11 11 7 -1 10 17 2 0 1 10 9 0 2 -3 -11 -1 0 -1 7 14 14 16 0 -5 0 12 19 -5 -9 -26 -4 11 -12 1 14 -3 -12 0 -13 -24 7 -3 -40 -17 9 14 1 18 47 4 -24 -25 -24 -6 -11 6 14 27 43 -15 -43 38263 275 3375 75 11611 10 37 43 6849 169 771 1039 1366 1800 1904 1952 1760 1956 2409 2445 3102 3280 2852 2940 2949 2999 2849 2799 2593 2232 2585 2177 2220 2225 2535 2578 2775 3454 4531 6424 7182 7992 8696 10319 12044 14907 18831 21535 25136 28372 31970 37037 41952 44154 44180 42012 37632 29426 22861 20385 20122 18501 17973 11683 6557 3399 1914 324 59 53 49 45 44 41 41 39 39 38 40 51 56 54 49 44 40 38 41 40 44 44 46 46 45 43 45 46 48 46 44 44 45 44 44 44 44 41 39 38 37 35 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 37 38 40 40 40 40 40 40 39 39 39 40 40 40 41 42 41 41 40 40 39 39 40 40 40 41 41 40 40 39 39 38 37 37 36 36 36 36 37 38 37 35 33 30 29 31 32 33 32 30 30 30 30 29 30 30 28 25 26 29 29 31 30 25 27 26 20 19 17 16 14 13 18 15 12 15 14 12 10 11 13 15 15 13 4 -2 6 12 6 0 -2 3 11 11 4 6 4 -5 -2 0 3 -6 -10 4 3 -6 -11 -8 -7 -2 4 -3 -2 -3 4 8 2 -1 -2 2 -16 -1 22 8 7 16 0 -23 -15 -3 -5 20 26 -7 5 8 4 40 25 -22 -25 -24 -24 -29 -35 -38 -35 -36 -9 23 -38 -63 38294 266 4050 75 11605 10 38 14 6848 187 17 58 100 141 186 255 319 384 482 539 574 562 630 742 850 870 875 672 688 771 944 1182 1552 1933 3077 4783 7872 11867 16941 24317 34388 46003 57682 67555 69854 68795 60496 47572 34340 21901 16844 15062 13892 13130 9851 4892 1726 744 227 51 46 42 39 39 38 41 45 48 50 53 61 65 57 50 44 39 36 39 39 42 43 45 45 46 43 44 44 47 45 44 44 44 43 43 43 44 41 39 38 37 36 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 40 39 39 40 41 41 41 42 42 41 40 38 39 40 40 40 40 40 41 40 39 39 38 38 37 37 37 37 37 37 38 39 38 37 36 34 31 31 33 35 34 34 35 34 33 31 31 32 30 28 28 30 31 30 32 32 31 26 20 19 19 18 20 18 19 18 17 15 15 16 14 11 12 14 17 13 4 7 11 15 9 1 0 0 7 9 14 16 12 12 13 15 4 -7 0 11 3 1 17 16 12 17 7 -11 -15 8 27 19 9 -1 1 13 16 15 22 32 39 22 16 -3 -25 0 11 22 13 5 30 14 -7 22 26 -38 -19 -18 -50 -29 -39 -32 -32 -28 -11 -10 -29 -21 38326 267 4200 75 11606 10 38 46 6848 205 14 47 71 119 178 268 360 445 532 640 814 1061 1287 1671 1658 1808 2194 2646 3190 3661 4397 5144 6298 7905 11256 15166 20661 27304 38593 50374 59249 65948 68063 64811 56865 44925 28095 17421 14354 12091 12330 11896 10809 7149 3712 95 61 55 52 57 59 75 83 89 93 93 90 91 87 77 63 50 43 39 36 40 39 43 44 46 46 48 43 44 44 47 46 45 44 45 43 43 43 44 42 40 38 37 36 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 40 39 39 40 40 40 41 41 41 41 40 39 40 40 41 40 39 40 41 41 40 39 38 38 37 36 38 38 38 38 39 40 41 40 38 35 32 32 34 34 35 37 38 34 33 33 32 33 32 32 29 28 29 31 31 32 32 29 23 20 20 19 20 21 21 20 15 10 11 13 10 8 11 14 19 11 6 10 9 12 12 7 4 10 9 2 11 13 5 12 14 12 4 1 7 7 -1 9 26 18 20 26 14 -15 -21 -5 5 4 10 11 -7 -6 4 7 20 30 40 31 23 2 -22 0 27 30 -9 -17 2 -29 -30 -26 -5 -6 -15 10 -13 -35 -58 -6 13 15 35 -24 12 70 23 -2 -34 38357 266 4275 75 11606 10 39 17 6848 222 0 21 57 97 147 192 263 349 443 579 765 962 1144 1558 2246 2941 3711 4820 6043 7293 9132 10382 11978 14915 17916 22803 29252 37686 44294 51395 56016 60169 59356 52026 44284 28254 17373 15382 13230 11524 9539 7716 5113 3229 141 122 114 136 153 158 169 167 161 151 140 123 111 100 79 62 47 41 38 37 40 40 44 45 47 46 50 47 46 44 46 45 45 44 45 43 42 43 43 42 40 37 37 35 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 37 38 39 40 40 40 40 40 40 40 40 40 39 40 41 41 41 41 40 40 39 39 40 41 41 40 40 40 41 40 39 39 38 37 37 38 38 38 39 41 41 41 41 39 34 33 34 34 34 34 36 35 33 33 34 31 30 33 34 31 26 27 32 32 30 29 25 22 21 22 20 17 18 19 19 15 10 8 9 8 12 15 13 12 10 14 18 14 16 13 9 9 12 13 12 7 6 5 2 14 13 9 22 19 7 1 11 18 16 9 9 12 -7 -3 -1 -3 8 5 6 -2 -7 9 24 18 -1 5 0 -8 1 10 18 23 33 12 11 10 -23 -5 -21 -25 0 -8 19 5 -38 -36 47 66 47 37 -5 11 19 -23 -38 -43 38389 284 2925 75 11607 10 39 49 6847 242 15 23 58 258 1172 2735 3824 4058 4703 4084 3514 2793 2137 1711 1168 964 920 875 826 787 716 661 637 534 513 477 349 331 545 809 1024 1680 2117 2752 4032 5272 6854 8424 10319 10989 12378 13905 14991 17456 21040 25040 28352 32860 35473 36926 35826 30081 24975 20213 13745 11091 8289 5465 2796 1423 630 247 193 193 280 425 444 445 410 342 298 209 156 131 108 89 69 54 45 41 38 37 40 40 44 45 48 49 51 48 46 43 45 44 44 43 45 43 42 43 43 41 39 37 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 37 38 39 40 40 40 40 40 40 40 40 40 39 39 40 41 41 41 40 40 39 40 40 40 39 39 40 40 40 40 41 40 38 38 39 38 38 39 40 42 43 40 40 38 33 33 33 34 34 33 35 36 34 32 34 31 30 32 35 32 26 26 29 29 28 26 20 18 19 18 16 14 13 11 13 11 11 9 7 9 8 13 14 9 9 15 20 14 10 10 9 16 11 5 17 11 1 5 6 22 26 21 28 19 3 0 3 16 15 1 -1 0 -12 -6 7 1 7 18 10 -3 0 18 17 10 0 -9 -19 -20 -8 3 17 11 -2 0 27 11 -21 14 3 -10 -2 -33 -3 13 -15 22 63 17 14 14 4 -14 -53 -56 -33 -29 38420 321 150 75 11608 10 40 20 6847 257 121 136 147 183 209 239 258 426 812 2217 3677 4105 5829 7490 10110 6624 6969 5110 3374 1995 2113 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 9 39 204 1140 2471 3470 3825 4343 4422 4064 3210 2705 2200 1875 1829 1883 1984 2056 2128 2158 2633 2725 2828 2598 2229 1732 1604 1527 1659 1662 1851 1959 2347 3224 3649 4378 5305 6056 6327 6803 7169 7367 7914 8506 9638 11409 13902 18189 23073 27497 34260 35614 31595 22454 11217 5371 2152 1001 318 273 263 291 388 607 827 927 1151 1037 730 447 289 124 104 88 74 60 50 45 42 38 37 39 40 43 45 47 50 51 45 44 43 44 42 43 42 44 42 42 42 42 40 39 36 35 33 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 38 39 40 40 40 40 40 40 40 40 40 39 39 40 40 41 40 40 40 40 40 40 40 39 39 39 39 40 40 40 40 39 38 38 38 37 40 42 43 43 40 38 34 31 31 31 32 34 34 34 34 31 31 33 31 28 28 33 30 24 25 27 29 25 21 20 21 17 13 11 12 13 10 10 11 11 7 6 9 6 10 19 11 5 11 12 6 6 15 14 13 8 2 15 8 5 14 11 13 16 13 6 5 9 4 2 9 18 13 -2 4 10 2 1 -5 -1 25 28 12 20 5 -9 12 30 3 -15 8 2 8 25 13 5 7 14 5 -13 4 12 7 -15 -39 8 29 15 42 21 -34 -1 14 -38 -59 -47 -24 3 -7 38452 276 3525 75 11604 10 40 52 6846 278 50 111 239 342 464 585 682 804 909 1063 1161 1239 1315 1877 2092 2598 2866 2775 2962 3675 4149 4561 4738 4991 5312 6296 8060 9566 10163 10416 10496 10554 10727 10774 11077 11736 13010 14687 17134 19622 24026 28508 32407 38805 35250 26707 17809 8209 3761 1213 684 443 483 585 830 1406 1957 2372 3703 4478 4778 5288 5031 4353 1721 77 65 56 50 45 43 41 40 38 39 40 44 46 48 50 50 45 44 43 44 42 44 43 44 43 43 42 43 41 39 37 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 38 39 40 40 40 40 40 40 40 40 40 40 39 40 40 40 40 40 40 40 40 39 40 40 40 39 39 40 40 40 40 39 39 38 38 38 40 44 44 41 38 35 32 31 32 30 29 34 35 33 32 31 33 32 29 29 28 29 27 25 26 25 24 23 21 25 24 14 13 14 12 13 11 8 11 13 7 3 9 12 14 18 13 11 13 11 6 4 9 16 15 10 15 21 10 10 13 6 6 8 2 -13 -3 15 5 11 20 28 27 4 14 28 18 15 6 -6 5 12 8 35 30 16 29 10 -9 -7 10 19 26 33 27 25 36 7 -27 -7 -4 -20 -9 -7 13 37 42 30 16 28 20 30 36 -36 -36 -11 -15 -3 -7 38483 320 225 75 11608 10 41 23 6846 296 17 23 31 58 138 152 172 132 122 147 184 208 359 2146 4627 8182 8933 8440 5479 1183 999999 999999 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 419 529 527 396 245 158 52 17 1 1 17 109 286 633 1025 1648 2815 4259 5165 5715 6074 6492 7232 9094 11704 13312 14864 16508 15680 15921 16692 16805 16426 15930 15251 15379 15781 16180 16002 14511 13896 10241 6088 5735 4995 4132 2637 2309 2152 2330 3736 5558 6883 8479 9212 10895 11946 10469 10553 8787 5304 1717 71 60 51 46 43 41 39 40 38 40 40 44 46 48 49 48 46 45 44 44 42 43 43 45 43 43 42 43 41 39 37 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 38 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 40 40 40 40 41 41 41 40 40 40 39 39 39 39 40 43 45 43 39 36 34 32 32 32 31 35 35 33 33 33 32 31 30 32 30 29 28 27 26 24 21 22 25 23 21 15 14 17 15 15 13 12 14 16 10 3 6 11 13 16 17 13 8 6 5 8 12 16 14 12 19 21 13 3 -6 -9 6 20 10 -7 -2 4 5 11 12 16 18 4 8 19 21 20 4 -8 -4 8 5 24 44 40 35 4 0 9 -3 -1 -4 -13 -1 19 39 16 -17 -6 -10 -24 -15 0 18 32 32 1 3 44 32 22 14 -3 5 7 -10 9 3 38515 321 150 75 11605 10 41 55 6846 314 63 66 70 83 128 421 913 858 714 109 119 135 141 174 513 1119 3218 3669 4668 3117 713 999999 999999 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 461 766 896 704 643 576 448 461 421 370 335 362 368 471 857 1369 2954 4016 4315 4106 3900 3589 3193 2821 3623 4876 6467 8153 7375 7394 8199 8649 10275 9940 9515 9216 10222 9751 9926 10572 11073 11662 11960 11423 10345 8837 5575 4637 4234 4192 5622 7865 8743 10085 9723 9679 9073 6606 5677 3792 1066 65 55 49 44 42 40 40 38 39 37 39 39 43 44 46 47 48 47 46 41 42 41 42 42 43 42 42 40 41 40 38 36 34 33 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 38 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 40 40 40 40 39 40 41 41 41 41 42 42 40 40 40 39 39 41 41 41 43 44 45 42 39 35 32 31 31 33 33 33 33 32 33 33 30 28 29 30 30 29 26 23 24 25 23 23 19 18 18 16 17 15 13 11 13 18 17 12 9 9 7 10 18 11 4 10 7 2 12 17 10 7 9 14 12 2 3 -5 -15 0 16 12 5 3 2 13 12 6 10 10 -1 0 14 16 4 -4 -4 -13 2 2 -1 18 17 22 33 27 24 15 -3 1 -10 -5 9 19 45 28 5 -15 -18 -9 0 1 17 18 -5 -13 -10 -1 -23 -20 0 -1 18 -14 -18 -14 38546 319 150 75 11608 10 42 26 6845 332 97 108 115 135 197 599 1549 2472 2717 3930 3268 2012 2831 1325 106 86 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 112 259 426 744 1139 1309 1475 1553 1921 1750 1814 1686 1911 2390 2976 4506 5079 5029 4753 4632 4353 3955 3573 3676 3898 4198 4482 4875 4914 4979 4960 6852 6976 7702 8222 9840 10713 12848 15289 16654 16602 16367 15787 15361 13929 11187 7310 5124 4061 3066 3474 3389 3415 2590 2174 1109 524 338 120 56 49 44 42 40 39 38 40 39 39 37 39 40 43 43 46 47 50 48 46 41 42 41 42 41 42 41 41 40 40 39 38 35 34 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 40 40 40 40 40 40 41 41 42 41 41 41 40 40 40 39 39 40 42 43 43 44 43 41 38 34 31 28 29 32 32 33 35 33 32 32 29 27 27 29 28 28 24 19 22 24 22 19 19 20 17 14 14 17 14 9 12 14 11 11 11 11 11 13 16 3 3 19 17 4 5 10 7 8 9 3 -4 -1 6 -1 -7 4 11 10 14 8 4 8 8 8 13 19 10 9 19 12 11 15 15 -1 0 -3 -10 6 0 0 13 13 6 -3 -17 16 44 24 -3 9 44 20 7 3 -15 -25 -7 7 7 6 9 -27 -49 -20 -29 0 14 -30 -15 -38 38578 321 150 75 11610 10 42 58 6845 351 75 97 109 135 313 1073 2194 3975 5489 7563 4941 2877 4024 1795 129 105 46 999999 999999 999999 999999 999999 999999 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 79 309 598 1032 1608 2106 2669 3223 4031 5670 5503 5292 4901 5152 5453 5680 6414 6933 6959 6779 6780 7195 7359 7553 8145 8751 10053 11645 13495 14571 15114 14547 14117 13521 14286 14377 14089 11587 10605 9986 10387 10668 10705 10738 11019 10062 8958 5119 3133 2218 1121 868 695 561 463 351 266 193 136 88 57 50 44 42 40 41 40 41 41 40 39 42 43 44 45 47 48 50 46 44 41 42 42 42 42 43 42 42 40 40 40 38 36 34 33 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 38 40 40 40 40 40 40 39 40 40 40 40 40 40 40 39 40 40 40 41 40 39 40 40 41 41 40 40 40 40 39 38 40 41 42 43 44 42 39 37 34 31 30 28 29 32 33 33 34 33 31 30 29 30 30 29 26 26 25 22 24 21 17 17 20 20 18 15 16 22 16 9 16 19 14 15 13 14 17 17 16 10 10 16 11 3 5 9 8 10 5 -2 0 6 13 8 3 18 15 6 9 4 5 11 10 11 15 16 17 19 19 20 25 18 24 27 10 3 0 5 -1 -8 7 22 3 -18 -20 0 23 19 2 7 13 3 14 22 25 6 -12 0 0 3 0 -24 -30 0 20 25 49 11 -17 -32 -47 1 38609 281 3150 75 11605 10 43 29 6844 369 11 111 256 447 670 987 1502 1899 2308 2899 3431 3936 4636 5293 5857 6442 7421 8774 8855 8993 9540 10833 11911 12715 13790 14652 14432 14306 13760 13228 12880 11759 11748 11357 12163 13447 14974 16340 17353 17725 17893 18028 19494 20082 19983 16985 13033 9287 7469 6888 5698 4502 3516 2872 2276 1162 742 602 529 486 443 438 434 484 435 205 124 96 66 56 49 46 43 44 43 45 45 44 42 44 44 46 47 46 48 48 44 44 42 43 42 42 42 43 42 42 41 41 40 38 36 35 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 38 40 40 40 40 40 40 39 39 40 40 40 40 40 40 39 39 40 41 41 40 39 40 40 41 41 40 39 40 40 39 38 40 42 43 44 42 38 34 33 31 32 32 30 30 33 35 36 35 34 31 32 32 30 31 30 26 23 26 25 24 23 17 16 22 20 18 19 19 21 18 11 13 17 17 15 14 16 15 10 11 13 14 14 6 2 10 12 6 12 8 0 4 1 8 13 9 20 11 -3 3 3 10 18 7 9 24 17 15 25 7 10 24 16 25 24 -6 -4 2 1 4 -11 -1 23 6 4 9 -10 -12 11 12 -7 -8 3 6 1 -1 3 -2 -23 -10 31 21 -17 -17 6 38 46 40 22 -8 -31 -28 -31 38641 281 2925 75 11606 10 44 1 6844 388 21 132 299 519 906 1539 2135 2770 3601 4577 5334 5951 6628 7265 7855 8421 8810 8988 9152 9661 9880 10270 10950 12175 13589 14607 15427 16369 16899 16496 16776 16452 15090 14609 13365 13234 13534 13758 14077 14486 14740 14758 14626 14240 13755 13723 13902 14408 14843 13860 12586 11023 9336 7310 5518 3835 3115 2068 987 574 508 447 452 445 453 469 517 431 212 142 109 78 64 54 49 47 46 45 48 48 49 46 46 44 47 47 45 46 45 43 43 43 44 43 44 43 44 43 43 41 42 40 39 37 35 34 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 37 38 40 40 40 40 40 40 39 39 39 40 40 40 40 39 39 39 40 41 40 40 40 40 41 40 40 40 39 39 40 39 38 40 42 43 43 40 34 31 30 31 32 33 31 30 32 34 35 36 37 35 32 30 31 31 29 26 25 25 24 22 27 25 19 19 16 17 23 23 20 17 15 11 11 16 15 13 14 17 12 5 8 13 16 12 3 5 14 10 10 16 10 1 -2 3 8 8 15 6 -9 4 11 14 15 -9 -8 14 14 10 8 2 11 15 11 27 21 2 1 8 20 24 0 -15 6 0 20 22 -18 -14 -13 -10 -16 -11 2 -11 -25 -37 -9 -1 -24 -9 6 22 16 3 16 -18 0 12 -33 -39 38672 301 1650 75 11605 10 44 32 6843 405 718 1748 2775 2731 1502 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 362 501 721 1034 1603 2300 2975 3665 4308 5312 6080 6584 7088 7619 8165 8628 8853 8799 8778 8987 9502 10081 10926 11728 12724 13505 14171 15177 15515 15802 15650 15776 15850 14650 14500 14289 14550 15701 16741 17797 18255 18006 17605 16512 15244 13563 12042 11650 11661 11670 11310 10987 10177 8099 6539 4803 4048 3045 1509 623 531 499 475 487 552 629 606 500 212 159 129 91 68 57 49 48 46 46 44 47 46 48 47 47 44 47 46 45 43 43 43 43 43 43 43 44 44 44 43 42 42 42 40 39 37 35 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 37 38 40 40 40 40 40 40 39 39 39 40 40 40 40 39 39 39 40 41 41 40 40 40 40 40 40 40 40 40 39 38 38 40 42 44 43 39 35 32 31 30 32 34 32 30 31 34 33 33 36 36 32 31 31 29 27 25 24 25 24 23 28 26 19 18 16 17 21 21 15 11 16 14 10 17 20 13 13 16 17 16 13 14 12 8 9 5 8 14 11 18 22 14 15 18 15 7 6 3 -1 10 13 11 15 6 6 5 6 10 6 17 16 2 -2 9 31 48 26 24 28 26 26 -6 -3 9 48 47 7 13 3 -14 -7 13 12 4 -7 -21 4 10 5 11 11 49 34 -13 20 -34 -45 -7 -39 -47 -62 -40 -43 38704 311 900 75 11606 10 45 4 6843 425 23 78 533 1457 1526 1578 841 2066 2231 2322 2576 2890 3551 5307 8658 9115 7602 3594 1385 999999 999999 999999 999999 999999 999999 151 407 503 646 831 1087 1578 2003 2511 2911 3469 3780 3883 3995 4059 4050 4101 4152 4177 4135 4475 4953 5580 6385 6867 7515 8261 9082 10312 10685 11179 11376 11847 12533 12665 13158 13843 14312 14901 15311 15988 16471 16018 15998 15700 15566 14762 13896 13731 13856 14454 14561 14092 13234 10554 8516 6646 5815 4662 3376 2321 912 649 712 780 884 960 891 732 262 190 166 65 49 44 41 44 43 45 45 46 44 46 45 47 45 46 46 43 41 42 42 43 42 42 41 44 43 44 42 42 42 41 39 38 36 34 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 37 38 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 40 40 40 40 41 40 40 40 40 40 40 39 39 40 41 42 43 42 39 34 31 30 30 31 33 33 31 31 34 34 34 34 33 31 31 30 28 28 25 25 26 24 23 24 22 20 20 21 18 17 15 11 12 13 15 16 14 16 14 11 5 12 18 8 6 9 7 10 9 2 10 14 15 15 14 27 31 28 10 -3 0 1 4 0 6 11 15 14 4 9 15 21 31 13 3 13 8 27 56 48 26 -3 11 33 -2 -1 7 26 31 4 19 37 7 -10 9 21 30 -9 -21 9 20 29 13 27 30 -13 -30 6 22 -5 -26 -57 -48 1 -21 -64 38735 315 600 75 11608 10 45 35 6842 443 2 53 94 200 334 779 1324 1877 2051 2814 2862 4145 4215 5767 6035 6178 6387 5766 7330 7160 5837 2920 1229 999999 999999 999999 999999 999999 999999 999999 999999 15 40 53 80 153 227 416 606 758 769 738 657 505 393 329 299 336 439 588 697 869 1046 1060 1127 1277 1505 1828 2121 2436 2609 3154 4118 5484 6985 8709 9460 10170 10191 10239 10893 10684 10790 10633 11053 11123 11307 11512 11734 12349 13164 14178 14359 13060 12832 12191 11001 9301 9365 6852 4029 1140 754 817 856 895 885 1630 1299 1210 300 46 41 40 38 41 40 44 45 45 43 44 44 44 44 45 45 42 40 41 41 42 41 41 40 43 43 43 41 41 41 41 39 38 36 34 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 36 37 38 39 40 40 40 40 40 40 39 40 40 40 40 40 40 40 40 39 39 40 40 40 40 40 40 40 41 40 40 40 40 41 42 42 41 42 43 40 35 31 29 29 29 31 32 31 30 30 32 34 34 30 28 30 30 29 29 29 29 27 25 26 25 24 26 25 22 19 18 20 17 16 13 17 21 15 17 15 10 8 11 14 13 10 8 10 10 13 8 6 6 10 11 9 24 24 20 12 1 6 1 -1 0 5 10 14 15 7 5 10 15 28 29 21 30 17 8 20 30 16 0 22 35 10 9 7 -4 7 16 18 36 21 -4 -1 13 18 -23 8 41 17 16 15 11 -23 -30 -9 -21 -14 -15 -3 -35 -52 -9 21 13 38767 316 525 75 11608 10 46 7 6842 461 6 18 78 124 242 378 867 1416 1898 2209 3468 3204 3264 3211 4722 4446 4277 4064 2025 1066 557 5 144 141 138 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 21 92 164 226 258 250 211 188 135 102 79 75 61 68 150 276 420 585 833 1142 1520 1817 1991 2189 2301 2333 2514 2743 3145 3650 3843 4076 4613 4821 5482 5969 6366 6621 7336 7877 8661 10256 12068 13843 15774 16791 16983 16779 15638 12458 11283 11503 12062 10873 9695 4248 983 878 811 777 733 1317 1191 1133 215 41 36 38 36 40 39 43 43 44 42 41 41 42 42 44 42 41 38 40 40 41 40 40 40 42 42 42 40 41 40 40 38 37 35 34 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 36 38 39 39 40 40 40 40 40 40 39 40 40 40 40 40 40 40 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 41 43 42 42 42 43 40 36 31 30 31 30 30 31 31 30 30 32 35 36 32 27 29 31 30 30 31 27 26 26 27 28 26 26 26 21 19 20 18 15 19 16 15 21 16 17 16 12 17 15 15 21 18 8 7 13 18 20 16 11 13 10 12 15 7 10 12 9 14 14 15 11 9 13 9 9 5 -2 1 11 14 18 28 28 6 -9 5 9 1 3 8 14 13 21 23 6 19 36 16 22 38 34 6 12 12 4 30 46 26 16 27 -8 -38 -28 -27 -38 -37 -29 -12 -26 -64 -50 5 3 38798 279 3300 75 11611 10 46 38 6841 479 31 132 246 426 608 769 908 1118 1453 1672 1825 2034 2221 2553 3019 3441 3760 3872 4213 4755 5590 6536 7108 7438 7707 8036 8577 9046 9604 9050 8139 6382 6047 6023 6367 8246 9970 11306 12811 14084 15355 17632 20253 24897 27165 27115 25560 22938 19065 11636 6424 7289 6442 6755 7027 4990 2289 2179 2132 1840 1540 1058 312 118 62 49 42 39 37 41 42 45 44 45 43 42 40 43 42 44 42 41 39 41 40 41 40 41 41 42 42 42 41 41 40 41 39 37 35 34 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 37 38 39 40 40 40 40 40 40 39 40 40 40 40 40 40 40 39 39 39 39 39 40 40 40 40 41 41 41 41 41 41 43 44 43 43 44 42 40 35 31 30 30 30 32 34 33 33 34 34 36 37 36 32 30 30 31 30 30 28 29 30 30 31 27 25 23 23 21 20 17 14 21 20 13 18 17 15 17 16 18 14 10 16 18 17 12 13 15 14 16 19 14 8 7 2 9 16 17 12 9 12 14 4 10 19 5 2 6 8 12 14 9 5 14 14 -1 -8 12 14 6 6 -3 -8 2 20 20 -7 6 9 -12 13 49 29 -24 0 17 13 44 51 42 50 24 -19 -37 -27 -26 -25 16 24 -3 -23 -42 -23 10 -14 38830 278 3375 75 11602 10 47 10 6840 497 7 72 253 460 718 1206 1813 2308 3091 3713 4309 4786 5389 5685 5847 5959 5763 6129 6701 7296 8175 8579 8822 9330 10075 11532 13184 15596 16630 17043 15825 14217 12372 10529 12054 13630 15584 17725 19938 21943 23606 24868 28361 28556 26913 23065 17191 12903 8165 3074 2614 1836 2342 3296 3826 3664 3357 2988 2371 1842 1378 401 169 93 57 50 44 42 43 45 49 48 47 45 45 42 44 43 45 43 43 41 42 41 43 42 42 42 44 43 43 42 42 42 42 40 38 36 35 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 34 36 38 39 40 40 40 40 40 40 39 40 40 40 40 40 40 40 40 39 39 40 40 40 40 40 40 42 43 42 42 43 43 44 45 45 45 45 43 41 36 32 31 30 29 32 35 35 36 36 36 37 38 39 37 32 32 33 31 31 31 32 35 34 32 27 27 27 26 20 20 22 21 22 19 13 14 18 17 17 19 14 13 11 14 19 19 12 3 12 14 11 15 15 19 14 11 20 19 23 21 12 6 6 7 12 20 15 13 13 20 20 18 17 16 20 28 15 13 22 19 18 23 29 3 5 19 18 -3 0 1 -12 28 44 2 -44 -19 9 14 32 31 34 44 32 23 -1 14 24 2 32 43 20 -8 17 35 49 32 38861 312 825 75 11604 10 47 41 6840 515 2 27 60 82 129 151 234 400 607 827 1235 2931 4912 11240 14551 17578 15713 17094 14693 17090 16100 14185 8403 6685 3013 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 53 108 193 335 731 1048 1535 1957 2293 2536 2809 2742 2644 2585 2389 2619 2977 3136 3367 3377 3451 3741 4127 5028 6136 8132 10374 13662 16107 16933 15883 14464 13920 13754 14301 14838 15837 16666 17177 17809 19613 19407 17720 13416 7318 4344 3276 2646 2623 2714 3187 3832 3578 2684 2086 1648 1196 796 513 214 143 86 51 45 42 41 44 44 48 46 47 43 44 42 43 42 44 42 43 40 41 39 42 41 42 41 43 42 43 42 42 41 41 39 38 36 34 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 34 36 37 38 40 40 40 39 40 40 39 40 40 40 40 40 40 40 40 39 39 40 40 40 40 40 40 40 42 43 43 44 44 45 45 45 45 45 43 40 35 32 32 31 30 30 32 34 35 33 36 38 38 38 36 35 34 33 32 31 31 31 34 33 31 26 24 27 27 23 22 24 23 21 19 18 18 16 15 15 15 18 20 18 20 16 9 5 3 12 13 15 19 22 19 14 19 18 15 26 20 9 8 1 6 14 11 9 8 16 26 14 15 19 9 16 39 22 10 21 27 11 6 25 14 19 22 28 22 7 -2 -10 31 36 16 2 7 23 20 0 0 17 15 37 47 25 31 60 48 23 32 42 31 43 50 49 41 38893 313 750 75 11602 10 48 13 6839 534 9 37 58 200 1093 1515 2985 4685 4412 3640 1570 1405 1918 3510 6873 8902 10554 15162 24072 25538 28192 26724 19378 12990 12104 9385 3323 1806 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 16 33 42 48 49 28 31 54 66 90 112 161 240 443 877 1405 2408 4245 8067 12338 16568 18299 20397 21180 20728 18388 14308 10220 8458 8351 8723 10906 12387 12434 10713 7363 5967 4696 4151 4197 4053 3927 3485 2520 1009 635 571 576 474 422 256 115 67 47 41 40 40 43 42 44 43 45 42 42 40 41 41 42 41 41 38 39 38 41 40 41 41 42 41 43 42 41 41 40 38 37 35 34 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 30 33 36 37 38 40 40 40 39 39 40 40 40 40 40 40 40 40 40 39 40 40 40 40 40 40 40 40 39 39 41 43 43 43 44 44 43 41 41 40 37 33 31 30 30 30 29 29 31 32 32 34 36 36 34 32 33 32 30 31 30 30 31 32 30 28 26 22 21 23 24 22 21 22 21 19 18 17 16 10 10 11 14 16 15 14 15 11 0 9 16 9 12 18 19 10 10 14 7 2 9 9 8 10 -3 0 9 0 2 10 12 20 18 16 7 -4 13 28 12 -4 1 17 11 1 0 14 41 18 6 16 9 7 7 17 -4 9 43 16 -1 14 17 24 27 -14 -3 39 29 33 59 23 -13 17 39 64 62 22 30 21 38924 313 750 75 11603 10 48 44 6839 552 13 28 39 184 1172 1573 2776 4952 6107 5701 3330 1572 1650 2335 2788 3317 2833 6039 13884 16588 16930 15334 10450 11073 15944 23029 20500 21707 18146 11349 10118 9282 8102 7478 6744 6517 7806 11252 12247 12404 11031 7143 4727 4752 3529 5479 5074 4568 2306 2185 883 886 887 685 87 124 204 383 707 1470 2274 3486 4523 5942 7971 10521 13719 15677 18225 21199 22368 20800 16923 9418 6566 6039 6052 6961 8477 8512 8136 6779 5663 4913 4681 4780 4524 4082 3019 1700 890 831 1019 1447 2002 2170 1958 1243 244 65 45 41 41 44 42 44 43 45 41 41 40 41 40 42 40 41 39 39 38 40 40 42 41 42 41 43 42 41 41 40 38 37 35 34 32 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 34 36 37 38 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 40 40 40 41 41 41 41 40 39 40 43 43 44 44 43 42 40 37 35 34 32 31 30 30 31 29 29 30 31 32 34 35 35 35 32 33 32 31 32 31 31 31 33 32 29 27 25 25 22 21 22 22 22 19 18 18 16 16 14 9 9 10 12 15 6 10 13 0 7 18 16 12 11 10 12 20 15 9 1 -5 7 14 6 -1 5 11 -4 2 20 21 12 11 10 -2 -1 9 13 7 5 1 0 10 19 21 17 34 37 17 10 -6 0 26 30 -2 -18 18 -1 -40 4 8 -18 7 -35 -57 0 17 24 27 4 -2 -28 -42 28 44 39 56 11 38956 308 1125 75 11605 10 49 16 6838 571 41 150 402 2615 3204 3027 887 526 210 278 327 438 783 991 1336 1850 2803 3926 7023 12303 23474 23375 26281 22490 14887 11733 11440 9420 8703 7566 7615 9048 12238 13067 12813 12085 8387 6631 7336 7567 9468 8422 8215 4750 5041 3538 2831 2646 2405 1322 1226 1373 1861 2825 3707 4736 5929 6153 7498 6788 8948 11464 14601 14939 14418 14164 12431 10292 5836 4333 3966 4008 4115 4591 4827 5122 7041 10937 14710 22026 26847 26798 26345 18885 4209 1352 1345 1557 1951 2572 2685 3049 2493 1439 393 46 41 39 42 41 44 43 43 40 40 39 40 39 40 39 41 39 39 38 40 39 41 41 42 41 42 41 41 40 40 38 37 35 34 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 38 40 40 40 40 40 40 39 40 40 40 40 40 40 40 39 39 39 40 40 41 42 42 42 41 40 40 42 44 44 44 43 42 39 35 33 33 32 32 31 30 31 30 30 30 31 30 31 34 36 36 35 33 33 33 32 32 31 32 34 31 30 28 27 29 24 24 25 20 21 21 20 21 20 18 16 10 9 13 13 16 12 6 7 5 6 11 12 9 8 5 5 12 18 12 7 4 8 10 6 4 9 15 5 9 10 8 8 11 4 0 16 10 15 33 28 1 1 24 16 27 31 17 29 28 21 8 0 6 27 36 22 19 -1 -39 -22 -16 -22 19 11 -30 -30 0 9 16 30 18 -28 -44 13 23 45 49 8 38987 283 3000 75 11604 10 49 47 6837 589 36 60 68 62 43 127 152 157 401 378 827 1271 1978 2687 4266 4219 3410 3189 2052 2682 2593 1812 1754 1743 1272 1171 1171 1493 2226 2790 3221 3637 3294 4165 3401 5403 7467 9731 9445 7237 5493 3581 1803 1470 1900 2500 3315 4353 5866 8206 12365 21066 35579 50213 56091 62668 62972 58007 35879 7016 2069 1842 1839 2095 3001 2718 2227 1677 1296 375 44 42 38 41 41 43 42 43 40 40 38 40 38 39 39 40 39 38 37 39 38 41 40 41 40 42 40 40 40 39 37 36 35 33 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 37 38 40 40 40 40 40 39 39 40 40 40 40 40 40 40 39 39 38 39 40 42 43 43 44 43 41 40 40 41 42 42 42 41 39 36 34 33 33 32 31 30 31 31 30 31 32 31 31 34 36 35 34 32 32 33 31 31 30 34 34 29 28 28 28 29 27 26 24 20 19 21 17 15 20 21 15 18 18 12 15 19 14 4 8 10 3 5 7 6 4 9 6 0 22 20 7 11 4 5 13 7 3 10 12 20 16 0 3 16 6 0 27 30 26 49 42 15 20 32 -4 -12 25 30 17 27 19 6 20 19 16 30 41 22 7 2 -7 -18 -14 22 45 22 11 28 22 -6 -7 -12 -6 -1 16 26 23 21 -18 39018 258 4875 75 11606 10 50 18 6837 606 9 20 45 66 90 98 97 88 100 117 174 211 291 368 494 600 790 1016 1371 2230 3294 5751 8558 12708 18917 28841 40635 62063 79521 84236 74680 60745 40102 17464 3698 1510 1331 1308 1512 2289 2009 994 409 108 47 45 43 39 40 40 42 41 42 39 40 37 39 37 39 39 39 38 38 36 39 38 40 39 41 41 41 39 39 39 38 37 36 34 33 31 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 37 38 40 40 40 40 40 40 39 40 40 40 40 41 41 40 40 39 39 39 40 42 44 45 45 45 44 42 40 39 38 39 40 41 39 37 34 33 32 33 33 32 32 34 33 32 33 34 35 36 37 36 36 36 34 34 32 29 31 35 36 33 31 29 28 28 27 26 26 25 19 18 20 19 22 25 17 18 22 14 16 20 16 9 10 11 9 10 13 10 5 15 16 10 23 22 4 3 4 16 32 18 0 6 8 15 17 10 11 17 20 17 32 34 16 30 40 30 14 8 -8 -10 23 32 30 37 34 8 14 21 28 33 22 6 12 35 12 -16 -25 -6 15 11 38 51 -7 -14 -14 -46 -16 5 8 14 10 33 0 39050 304 1425 75 11603 10 50 50 6836 625 7 27 60 91 149 228 585 810 1905 3875 5680 7712 8334 11934 14355 13901 10713 3561 575 999999 999999 999999 13 18 16 999999 999999 999999 999999 999999 999999 1 23 54 168 879 2309 3139 4665 5983 6149 6858 7467 9336 10945 10005 8502 5108 3029 2078 1787 1329 787 297 172 179 220 297 343 428 526 675 1500 1652 1823 2174 2819 5528 11182 17805 26419 34056 39797 45547 38365 33859 18691 24017 8883 1085 511 452 516 517 483 398 333 206 127 98 51 47 43 40 39 39 42 41 41 39 40 38 38 37 39 38 39 37 38 36 39 38 39 38 40 41 40 39 39 38 38 36 35 34 32 30 27 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 37 38 40 40 40 40 40 40 39 40 40 40 40 40 41 40 40 39 39 39 40 43 44 45 46 45 45 43 39 37 37 36 39 40 39 37 35 33 32 34 34 33 33 35 35 33 33 34 36 34 35 38 38 38 35 33 34 33 33 36 36 34 34 33 31 28 25 24 22 22 23 20 19 21 23 25 18 12 12 13 15 14 19 19 17 18 10 6 16 10 5 14 14 13 8 0 -2 1 11 21 29 20 6 7 -2 -8 -6 6 13 12 28 25 16 19 9 15 30 15 0 11 2 0 2 6 27 12 37 55 17 6 6 -6 0 13 4 2 4 8 32 56 52 29 41 34 -2 36 -12 -55 -19 -38 -29 -8 8 28 -6 39081 305 1350 75 11602 10 51 21 6835 643 11 44 71 108 145 210 286 548 755 1635 3017 4615 6419 8247 12796 15343 18104 22563 19851 17504 7523 2586 628 198 215 240 400 539 1459 1275 2127 1976 1751 2141 3179 3879 5546 7436 8571 10651 12281 12828 13520 13943 14594 15368 13947 11738 7861 5386 4268 3485 2501 1363 673 432 479 602 776 1272 1900 2085 2225 2959 2916 2817 2670 2607 3301 6771 10265 14321 15459 15563 11254 5625 4247 516 356 240 401 743 781 814 789 694 659 625 672 577 319 147 48 43 40 40 39 43 41 41 39 40 38 39 38 40 39 40 37 39 37 39 38 40 39 40 41 41 39 40 38 39 37 36 34 33 31 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 37 38 40 40 40 40 40 40 39 40 40 40 40 40 41 40 40 40 39 39 40 42 44 45 46 46 45 43 40 37 36 36 36 38 38 38 36 34 33 35 35 34 33 34 35 33 33 35 35 33 34 36 38 39 37 33 35 36 35 37 38 37 37 37 36 34 28 22 17 19 25 21 16 17 22 23 19 15 9 8 14 17 18 16 20 23 9 6 15 10 7 13 13 10 7 3 5 13 21 16 7 14 18 7 0 8 9 20 24 6 22 20 7 5 3 25 47 38 18 28 32 2 -20 -12 8 16 18 24 30 45 31 10 -10 4 16 9 63 52 42 77 72 42 44 49 4 -1 -24 -24 19 -27 -24 -1 6 23 6 39113 303 1500 75 11604 10 51 53 6834 662 16 39 56 95 122 182 253 351 531 800 1359 3022 5215 6824 12150 18765 20905 21417 11795 8149 6251 5212 2624 1506 1108 1225 3828 10005 12787 12240 5269 5469 6160 7871 10209 11140 11315 12794 14455 15313 16803 17224 16149 14619 10539 7515 5135 4211 3614 2668 1988 1253 845 654 572 657 787 1461 2435 3171 4140 4518 4315 4359 4187 3692 2846 2172 1639 1314 984 659 408 197 140 142 223 341 630 963 1012 965 939 799 769 728 735 638 280 146 47 42 41 41 40 43 41 41 39 41 38 39 38 40 40 41 38 40 38 40 40 41 40 41 41 42 40 40 39 40 38 37 35 33 31 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 37 38 40 40 40 40 40 40 39 39 40 40 40 40 41 41 40 40 39 39 40 41 44 45 46 46 45 44 41 39 37 36 34 35 37 38 37 36 35 35 36 35 35 35 36 35 34 36 34 33 35 35 36 38 39 36 35 36 37 37 37 37 37 38 38 35 31 27 24 18 21 25 23 21 25 27 18 14 11 11 13 16 20 20 22 23 20 17 15 12 15 18 13 13 17 14 11 15 21 16 8 21 22 12 20 23 17 23 22 8 17 20 15 20 22 31 57 53 31 33 26 9 6 0 10 39 24 2 41 46 34 37 12 27 37 45 98 58 19 55 42 23 57 57 11 0 24 32 54 48 31 39 10 16 35 39144 300 1725 75 11611 10 52 24 6833 680 17 37 88 116 332 475 755 1601 2444 3510 5000 7368 8065 7816 7353 7319 10219 12220 11947 9791 8274 5980 6205 8232 14866 17171 16571 8672 7996 7524 9467 11805 12898 13648 14945 16215 17641 18636 19070 18876 18212 13624 9804 6813 5535 5532 5964 6755 7424 7944 7632 7091 6303 6090 6099 6435 7032 7989 8214 7764 7169 5916 3625 3099 2601 1959 1498 1118 854 570 235 113 121 184 211 302 387 483 492 592 652 711 684 573 208 64 53 48 44 42 44 42 45 44 44 42 43 41 41 40 42 41 42 40 41 41 42 41 42 41 42 42 43 41 42 41 42 40 38 36 35 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 37 38 40 40 40 40 40 40 39 39 40 40 40 40 40 40 40 40 39 39 39 41 43 44 45 45 44 44 43 41 39 37 35 34 35 36 37 37 36 36 35 35 36 35 35 33 33 35 34 34 35 35 36 37 38 35 33 33 33 32 30 31 32 32 35 31 29 29 25 18 19 23 24 21 19 19 13 10 15 16 12 14 17 20 21 18 19 23 21 13 17 18 15 14 15 9 2 11 15 15 13 11 2 2 16 13 6 2 1 14 11 11 19 34 29 7 22 44 49 39 11 8 9 -15 3 20 0 7 35 -8 -27 0 5 18 16 50 63 15 3 23 25 1 21 56 52 37 40 46 30 18 12 45 1 -4 33 39176 290 2475 75 11604 10 52 56 6833 698 3995 4124 3723 3813 3892 4044 5478 7034 7298 7823 7355 5723 6117 6511 6938 7240 6420 5102 4675 4727 5438 6331 7031 7356 7541 7500 8755 7741 7619 7609 7417 6188 5188 4451 3713 4503 5670 7123 8053 9525 9407 9351 8731 8879 9135 10151 11631 13452 15631 18986 24262 29255 33415 36583 34726 27876 15392 7263 4001 407 157 53 49 48 52 61 94 136 220 434 699 752 738 589 140 79 53 48 44 42 44 43 44 43 44 42 42 41 42 40 43 41 42 40 42 41 43 42 43 41 42 43 43 42 42 42 42 40 39 36 35 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 38 38 40 40 40 40 40 40 39 39 40 40 40 40 40 40 40 39 38 38 38 40 43 44 45 45 44 44 44 44 43 41 38 36 35 34 36 37 35 36 36 36 36 35 33 32 33 35 35 35 36 35 36 37 35 34 32 29 31 31 29 29 30 31 31 29 27 24 22 19 18 20 20 17 12 8 8 10 11 12 13 13 9 7 8 8 12 19 17 12 18 17 13 13 15 14 10 13 19 19 9 1 -1 -1 13 20 10 -1 1 13 4 0 18 23 15 13 0 29 49 21 5 9 9 -17 -4 11 -12 7 33 -27 -40 -1 -5 -4 0 21 51 23 1 6 9 -13 -18 42 39 9 -10 -10 22 -10 -35 31 19 21 82 39207 297 1950 75 11606 10 53 27 6832 716 46 115 173 348 750 1747 3323 6059 6679 6151 5286 3917 3009 2484 2441 3357 3961 4262 4171 5067 6726 8561 8831 8598 8715 10744 10887 9673 8125 7814 7266 3169 1292 890 703 704 639 648 537 511 463 514 560 741 1008 1475 1769 2554 3406 4054 5292 7142 9774 12869 17500 21399 27318 34759 39851 43466 44456 37799 27081 14298 6496 3404 56 42 40 41 42 45 46 64 102 198 431 603 678 758 625 223 75 49 43 41 40 42 41 43 41 41 39 40 39 41 39 42 40 41 39 41 41 42 41 42 41 42 42 43 41 42 42 42 40 39 36 34 32 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 38 38 40 40 40 40 40 40 39 40 40 41 41 40 40 40 39 39 38 38 38 39 41 43 44 44 44 45 45 44 44 44 41 40 37 35 35 34 34 35 35 35 35 34 32 31 30 33 35 34 34 35 35 34 33 33 31 28 31 32 30 30 31 32 30 28 27 23 24 22 19 20 16 15 14 12 13 15 6 3 13 14 8 6 6 11 16 13 12 14 20 9 2 13 17 17 12 9 18 14 1 3 14 14 17 18 12 11 10 4 -3 -1 17 19 9 17 11 22 28 21 5 12 33 18 21 14 -8 0 12 -14 -20 17 14 2 -2 -8 16 28 42 25 -4 -5 -14 1 18 20 -26 -39 10 -41 -21 51 32 30 68 39239 306 1275 75 11601 10 53 59 6831 734 6 85 139 517 768 876 905 933 969 1113 1804 3164 4133 5044 4748 6860 12705 20468 22253 21922 19024 11609 10666 10213 10068 10781 11767 11732 12242 13009 14500 13889 14491 16946 20795 23029 21742 18100 11521 10248 5893 3509 2735 2331 1861 1301 785 421 302 247 236 188 213 243 320 619 961 1448 1895 2713 3975 5339 6644 9231 10718 12820 14330 13265 10883 8816 4501 876 85 55 46 44 45 46 49 52 60 105 220 296 393 690 978 1664 1855 1446 635 95 78 80 82 79 62 45 44 41 41 38 40 38 40 40 42 39 41 39 41 40 42 41 42 41 42 42 42 41 42 41 42 40 39 36 34 33 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 38 39 40 40 40 40 40 40 39 40 40 41 41 41 41 40 39 39 38 38 38 38 39 42 44 44 44 44 44 44 44 43 41 40 38 35 34 33 34 34 34 33 33 33 33 30 29 32 33 32 34 35 36 36 35 34 32 30 32 33 33 34 32 34 35 34 33 25 22 21 23 20 15 17 16 15 17 23 16 5 16 20 15 14 16 23 20 9 12 11 17 11 5 18 16 12 12 9 11 19 10 0 11 18 15 16 14 8 16 20 11 10 17 19 10 7 24 34 15 11 16 11 25 37 30 6 -1 -16 3 35 16 26 13 -12 -7 -9 -12 8 34 24 20 4 2 22 20 38 34 1 -7 -18 22 87 94 30 24 39270 305 1350 75 11601 10 54 30 6830 753 71 116 455 678 774 829 853 916 1045 1687 3077 3974 4666 3854 4935 9805 17188 18915 19202 17562 10341 9628 9382 11195 12254 14318 16466 19768 22546 26549 24653 22808 22950 21032 22290 24087 22977 17237 16832 17246 15924 12810 10923 10892 8232 8024 7589 8070 6878 6551 6311 4539 3327 2029 322 226 347 377 452 459 421 265 191 159 72 29 28 29 30 30 33 34 37 39 41 43 46 55 68 120 192 292 343 410 631 954 1557 1638 1233 648 216 263 744 779 749 317 59 47 41 40 37 39 38 40 39 41 39 41 40 41 39 41 40 41 41 42 42 43 41 42 41 41 40 39 36 35 33 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 38 38 39 40 40 40 40 40 40 39 40 40 41 41 42 42 41 39 38 38 38 37 38 38 41 43 43 43 43 44 44 44 43 41 41 39 36 35 34 33 33 32 32 33 33 33 31 29 31 32 31 33 34 36 36 36 34 32 32 33 31 33 35 31 33 36 32 31 27 22 23 25 21 15 18 19 17 17 21 18 12 19 18 14 19 25 27 19 7 5 5 11 17 13 19 13 6 21 21 17 22 11 0 2 11 17 24 19 10 22 26 10 3 20 24 17 1 4 18 11 -1 5 12 13 20 5 2 12 -2 39 56 9 11 15 29 33 13 -5 -7 -19 -6 27 4 -12 18 27 23 34 35 8 41 53 49 85 23 -11 39302 315 600 75 11599 10 55 2 6829 770 13 24 24 39 60 85 93 125 155 190 265 351 572 661 930 1306 2888 4559 4817 3706 5773 9698 9437 15405 22047 23701 23072 19981 15251 13757 10653 7911 7243 9470 9407 9747 10953 14292 17879 22144 20250 17269 15171 10860 10693 12842 15038 15833 16701 16823 14167 10329 8780 9192 7095 7454 7375 8009 6872 6748 6924 5589 4713 3675 2013 2780 2740 2722 2581 1852 1412 1183 762 400 176 46 32 30 31 32 34 35 38 39 40 43 49 71 119 188 212 189 163 168 214 274 291 260 229 207 215 304 1064 1509 1452 1010 62 46 41 39 37 39 38 41 38 40 39 41 40 41 39 41 41 41 41 42 42 43 42 42 41 41 40 39 37 34 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 36 38 38 39 40 40 40 40 40 40 40 40 40 41 41 42 42 42 40 38 38 38 37 37 37 38 40 40 40 41 42 43 44 44 43 43 41 38 37 35 33 33 32 31 32 33 33 31 30 30 32 32 31 32 35 34 33 32 30 30 30 28 30 34 30 28 27 25 24 26 26 24 23 17 11 14 18 16 14 14 15 18 18 15 21 27 26 19 13 9 6 10 7 9 17 16 3 0 16 20 19 12 4 6 -1 0 7 18 14 7 6 5 7 -5 10 25 23 -4 -15 0 5 10 3 30 22 1 6 6 8 -1 14 9 -8 -8 13 48 24 -3 -6 -26 -34 -11 35 39 -8 6 12 -5 -35 -11 17 6 15 -20 3 -10 -64 39333 316 525 75 11597 10 55 33 6828 788 13 28 53 67 95 128 174 211 267 321 407 521 686 978 1272 1775 2771 6392 8621 9072 5734 7515 11574 11229 16193 21882 22755 22125 19004 13463 11852 9617 6966 6009 5572 4510 3309 2702 2526 2297 2060 1283 376 289 277 283 1044 2726 2847 2887 2981 1707 2021 2202 2952 3330 4012 4056 4282 4029 4420 4317 4857 5846 6792 7656 9688 10215 10111 9471 9121 9953 10073 9550 6889 5462 2487 542 114 49 38 36 36 38 42 46 49 56 79 117 139 133 106 77 68 67 68 69 75 82 93 103 146 612 1132 1089 998 52 44 39 38 37 39 38 40 39 40 38 40 40 41 40 41 40 41 41 43 42 43 42 42 42 41 40 39 37 35 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 36 38 39 39 40 40 40 40 40 40 40 40 41 41 42 43 43 43 41 39 39 39 38 38 38 37 38 38 38 39 40 43 45 46 46 46 45 45 43 41 39 37 35 34 35 36 36 35 34 32 33 34 34 35 35 34 34 35 36 34 32 33 34 34 31 29 27 24 24 23 25 23 18 19 17 15 17 16 12 14 18 22 21 21 25 22 13 11 14 10 8 11 7 10 18 10 0 6 12 16 20 11 11 18 7 -1 0 7 4 -2 -4 2 21 14 7 25 25 1 -2 10 7 2 -2 31 21 -3 12 17 3 -4 -10 -3 -3 -20 2 11 0 -4 15 -9 2 41 47 56 47 34 -1 10 -18 -51 -23 -23 0 -26 0 -2 -62 39365 316 525 75 11595 10 56 5 6827 806 20 34 65 85 126 158 215 259 333 396 511 632 774 935 1309 1752 6732 10531 13565 15818 14770 14595 11871 7501 4705 2156 706 613 539 544 643 865 1045 1098 890 742 609 508 408 347 315 268 237 181 154 89 60 44 80 126 253 678 1956 2151 2903 3283 3968 4002 4195 3932 4231 3738 3826 4352 4917 5702 6801 7300 7232 6821 7337 8698 9315 9470 7122 5840 2769 595 126 52 37 36 36 40 52 56 58 58 63 60 57 54 50 64 76 75 74 59 55 55 54 57 78 293 400 382 289 46 41 38 38 37 38 37 40 38 40 38 39 39 40 39 41 40 41 40 42 42 42 42 42 42 41 40 39 36 34 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 36 38 39 39 40 40 40 40 40 40 40 40 40 41 42 43 44 43 41 39 39 38 38 39 39 37 38 38 38 38 38 40 42 44 45 47 48 48 47 45 42 39 38 38 37 35 35 35 34 34 34 33 36 36 36 36 36 37 38 36 35 35 36 34 31 30 29 28 25 23 24 23 21 27 26 20 18 19 17 19 22 21 21 19 18 11 9 12 18 15 7 8 16 22 19 18 17 23 24 24 25 15 19 27 19 3 -7 0 4 3 3 5 32 37 27 26 20 -2 -9 20 20 5 5 11 12 -1 1 26 16 10 7 13 16 19 23 -11 8 32 30 25 37 46 29 39 57 44 44 73 28 -35 -38 -24 11 23 13 10 -15 39396 317 450 75 11593 10 56 36 6826 824 0 20 32 62 83 129 157 211 253 328 394 517 645 765 907 1274 1461 5806 8293 13643 19589 23161 20942 17215 12482 9940 9239 9271 9920 9828 9385 9255 9006 8842 8298 7845 7066 6208 4735 3408 2704 2497 1744 1179 1077 1032 976 1020 912 832 750 475 234 100 62 40 39 39 22 23 34 44 54 61 54 51 36 38 39 44 67 80 95 175 349 476 449 347 87 45 35 33 34 37 40 50 51 52 51 49 46 44 43 43 58 99 97 93 63 47 43 39 38 45 81 80 76 45 42 41 38 39 37 39 38 41 38 41 40 40 39 40 39 42 40 41 40 41 42 43 42 42 42 42 40 39 36 34 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 36 38 39 39 40 40 40 40 40 40 40 40 40 41 42 43 44 43 42 40 39 39 38 39 39 39 39 39 39 39 38 37 38 40 43 45 46 48 48 46 45 43 41 40 37 34 34 35 34 34 34 33 35 36 37 37 36 38 38 37 35 30 30 34 34 31 26 23 22 24 28 26 26 25 26 26 21 19 17 24 25 18 16 19 18 9 10 14 18 15 5 3 13 19 13 20 21 11 14 18 17 13 9 7 7 4 -5 3 8 9 12 11 23 18 16 22 15 -4 -17 8 17 12 20 13 25 27 14 19 19 11 2 8 26 38 32 1 -1 10 7 25 26 1 10 0 -2 9 36 45 -19 -29 -5 -7 -12 5 28 -2 -13 39428 309 825 75 11595 10 57 8 6825 843 15 29 59 77 123 232 448 534 605 641 797 874 1127 1953 5060 9123 10984 7700 6445 6326 5862 6928 8420 9175 9265 9199 9142 9161 9443 9664 10444 10887 10386 9231 8078 7994 8337 9140 10199 11215 12742 14636 15988 18052 18472 19294 21144 20779 20916 20417 18718 15221 8815 5182 2189 847 145 45 30 28 29 29 30 30 31 32 35 34 37 75 80 79 56 39 39 37 38 39 41 42 43 43 44 44 44 44 43 44 44 44 75 82 83 65 50 44 40 37 37 39 41 40 42 41 42 40 41 40 42 40 42 41 44 42 42 42 42 41 43 41 42 41 42 42 44 43 43 42 42 40 39 36 35 33 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 39 39 40 40 40 40 40 40 39 40 41 41 42 43 44 44 43 42 40 39 39 39 38 39 39 39 39 40 39 38 37 38 39 40 43 47 47 46 47 46 42 39 36 34 34 35 34 31 30 31 34 36 37 37 36 37 38 36 33 29 29 34 37 32 25 22 21 23 27 30 25 20 24 21 20 18 19 21 16 18 16 15 15 12 11 13 18 16 11 3 6 9 9 13 9 2 6 10 6 10 10 1 7 19 11 8 0 0 16 12 -1 -7 2 14 11 12 9 13 29 19 14 18 19 17 15 -1 3 9 -1 -3 7 22 19 10 -1 -16 -18 -6 7 5 -6 -35 -54 -34 -16 -13 -31 -4 10 -14 -24 -32 39459 315 600 75 11594 10 57 39 6824 860 3 20 27 56 73 110 130 185 309 540 654 789 1016 1306 1921 2737 3884 8129 13412 14745 14476 9765 3152 1529 102 144 183 246 579 805 1319 1921 2805 4644 6303 6575 6616 6314 6697 7129 8626 10314 11823 13337 15122 16342 18267 18351 18875 20923 20872 21249 20975 19781 17045 11035 7621 4379 2563 510 50 26 24 24 25 25 27 28 27 28 28 29 29 30 31 34 34 36 34 36 35 37 37 38 37 38 39 40 40 41 41 41 40 43 49 53 50 43 40 38 36 36 36 38 38 40 39 40 39 41 39 41 39 41 41 42 40 41 41 41 40 42 41 42 41 42 41 43 42 42 41 41 39 38 36 34 32 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 38 39 40 40 40 40 40 40 39 40 40 40 41 42 43 43 43 43 41 40 40 40 39 38 38 39 39 39 39 39 39 38 38 38 42 46 46 47 46 45 42 37 36 35 35 34 34 31 30 33 34 36 38 39 38 38 38 35 33 31 31 33 35 31 25 26 27 24 21 23 21 20 23 16 17 22 22 15 12 24 20 15 17 13 7 4 4 9 15 11 9 8 8 14 9 7 14 13 5 3 16 16 16 25 19 13 7 11 13 -4 -7 -2 0 7 21 21 12 27 38 26 19 9 -16 -5 13 -9 0 13 13 7 8 16 2 -3 -13 -19 -9 -24 -31 -7 -6 -23 -3 39 40 17 11 18 8 -23 -15 -4 9 -28 -34 39491 317 450 75 11600 10 58 11 6823 879 3 19 34 68 85 124 150 207 245 317 379 495 606 835 1317 1876 2631 3754 5653 11935 17261 23873 24299 17072 5955 3205 43 50 59 92 289 829 1293 2145 2670 4068 5130 5844 6252 5991 6123 6668 6738 6572 6528 5421 4727 3470 2204 1163 531 172 143 289 440 796 1414 1905 2261 2115 1737 386 26 18 17 17 17 17 18 19 20 20 21 21 22 23 24 26 27 28 27 28 28 29 30 30 29 31 32 34 34 38 38 39 38 37 35 35 35 34 33 34 33 32 33 35 34 37 36 36 36 37 35 38 37 40 40 41 37 39 39 40 39 41 40 41 41 41 40 42 41 41 41 41 39 38 35 34 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 35 37 39 40 40 39 40 40 40 39 39 39 39 40 40 42 43 43 42 41 40 40 40 40 39 39 38 37 38 38 38 38 38 37 38 40 43 44 45 45 43 40 36 35 34 34 34 34 33 32 33 34 35 37 38 37 37 37 36 36 33 32 32 32 29 21 22 25 23 17 20 22 18 19 16 17 26 25 14 18 23 17 20 15 8 6 6 9 15 21 16 12 1 3 11 4 11 16 14 10 9 18 16 4 9 18 22 19 11 6 1 11 19 16 10 10 10 12 23 20 -3 7 10 -23 2 23 12 14 15 22 7 -1 0 -16 -14 -6 -6 -2 -4 -14 -19 -18 -27 11 51 16 -15 11 34 20 3 -13 -7 5 -27 -10 39522 318 375 75 11600 10 58 42 6822 896 18 29 58 75 114 152 205 247 328 377 487 574 733 1353 3334 3951 8712 9558 11912 11872 11805 11809 15511 12702 9569 3874 1937 35 39 45 69 259 743 1153 1891 2139 2570 3006 3692 4367 4610 4949 5543 5635 5383 4916 3943 3369 2362 1444 715 369 69 19 16 15 15 14 15 14 16 17 17 18 18 18 20 20 20 19 20 21 21 22 23 24 24 24 25 26 28 26 27 27 27 28 28 29 30 31 32 33 37 38 39 39 39 38 38 36 35 34 34 33 34 34 34 32 35 34 33 32 33 34 37 39 41 42 41 35 38 39 40 39 40 40 42 41 42 41 42 41 41 41 41 39 38 35 34 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 35 36 38 40 40 40 40 40 40 39 39 39 39 40 40 42 43 42 42 41 41 41 41 41 41 40 39 38 38 37 37 37 37 37 37 38 40 42 42 42 42 39 35 34 34 33 34 36 35 32 32 34 33 35 38 39 38 36 38 38 34 33 32 34 33 25 25 29 26 23 26 25 19 19 18 23 30 25 18 19 17 13 15 16 14 16 16 21 22 20 13 14 14 16 11 5 18 12 8 18 26 20 6 2 13 17 13 17 17 10 6 20 33 25 24 18 14 18 31 35 6 -7 11 3 22 29 18 43 35 22 1 -12 -7 -2 5 3 -2 4 24 27 6 30 20 -14 5 -17 -30 5 41 56 20 -56 -72 -60 -60 -19 39554 321 150 75 11600 10 59 14 6821 915 236 254 261 303 327 383 422 497 580 799 1240 1664 1878 2179 3415 3748 7176 8672 9156 11895 12488 12806 10359 7646 6885 5612 2584 2559 1073 235 11 10 10 9 10 12 13 13 15 21 26 39 61 132 157 158 130 101 67 48 33 25 19 20 19 18 17 16 14 13 13 13 12 12 13 15 15 16 17 19 20 20 19 20 20 20 22 23 23 24 23 24 24 26 24 24 25 26 25 27 27 30 30 31 32 35 36 38 38 38 39 40 38 37 35 34 34 35 35 33 31 33 32 34 32 35 41 45 45 45 44 40 35 40 39 41 40 41 41 42 41 42 41 42 41 41 40 40 39 37 35 34 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 35 36 38 40 41 41 40 40 39 39 39 39 39 39 39 40 41 41 41 41 41 40 41 41 41 41 40 40 40 38 37 36 35 36 37 37 38 39 40 40 41 38 35 35 33 33 35 37 35 34 35 35 33 35 38 39 38 35 37 38 35 33 32 33 35 29 28 29 26 29 28 23 18 19 21 26 28 19 13 16 17 14 13 13 9 10 10 13 13 10 19 24 16 12 15 14 11 4 9 23 24 10 -6 2 20 19 3 9 32 13 0 24 21 5 23 38 37 22 23 33 41 19 6 16 24 3 -3 46 43 12 -7 -15 -7 17 32 10 -1 1 8 0 2 44 34 -11 5 21 6 6 14 26 -20 -69 -52 -5 -9 -27 39585 321 150 75 11609 10 59 45 6820 932 621 635 632 691 802 881 935 1088 1355 1691 2527 3110 4756 6005 6553 5510 8079 7105 7083 5263 4772 3094 1291 219 62 37 23 17 15 13 14 14 15 14 13 13 14 15 15 15 17 18 18 21 25 29 30 32 31 32 25 25 23 24 23 22 20 19 19 17 16 16 15 15 16 17 17 18 19 20 21 21 20 21 22 22 23 24 23 23 23 23 23 23 22 24 26 27 26 28 29 31 32 34 33 35 37 38 38 38 38 39 38 37 36 35 34 34 34 32 34 36 36 39 37 41 44 48 45 45 42 41 38 42 40 41 40 42 41 42 41 42 41 42 41 41 40 40 39 37 35 34 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 35 36 38 40 41 41 41 40 39 39 39 39 39 39 39 39 40 41 42 41 41 41 41 41 41 41 42 42 41 40 38 36 35 35 37 37 36 35 37 38 39 39 36 34 33 33 33 36 36 38 39 36 34 35 38 37 36 37 36 36 36 34 31 30 31 26 23 22 21 26 27 22 17 16 19 25 22 17 15 15 22 15 11 13 9 5 4 13 17 16 26 26 12 7 17 19 10 6 8 15 7 1 -2 2 24 26 10 12 19 3 10 37 20 0 8 27 34 25 14 20 39 33 4 0 18 15 21 45 34 26 11 -12 4 25 23 2 -11 -4 -11 -16 20 20 8 5 20 43 1 -7 -8 -25 -27 -1 46 76 44 -19 39617 321 150 75 11607 11 0 17 6819 951 798 802 798 848 902 991 1110 1322 1616 1916 2479 2763 4224 5353 5067 3649 3042 1847 1496 1334 816 557 369 147 53 34 21 19 17 16 17 17 17 17 16 19 41 41 41 24 22 20 21 25 27 33 93 96 98 66 65 116 277 372 440 395 319 259 207 52 23 21 19 18 18 19 20 21 22 22 23 22 23 24 24 25 24 25 23 23 22 22 23 24 23 27 28 28 28 28 29 31 32 33 33 34 37 40 39 40 39 41 40 39 37 37 35 34 33 36 39 40 40 43 41 42 41 43 41 43 41 42 41 42 41 42 41 42 41 43 42 42 41 42 41 41 41 41 39 38 36 34 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 35 36 38 40 42 42 41 40 39 39 38 39 39 39 39 39 38 39 41 41 41 42 42 42 42 43 43 43 43 42 39 37 36 36 38 38 36 35 36 37 39 41 39 36 35 33 32 35 36 38 42 42 37 34 37 38 37 39 39 37 36 35 32 31 32 28 25 25 22 22 24 25 22 18 18 22 19 18 23 20 24 21 18 21 16 15 13 17 19 21 25 25 20 17 23 23 19 11 9 15 8 10 11 10 28 28 19 13 18 34 37 35 26 6 8 17 18 31 27 11 16 39 25 -1 17 34 33 27 20 42 48 18 20 42 41 20 13 13 0 20 47 33 15 25 44 29 -12 -34 -52 -40 -11 3 18 59 41 -15 39648 321 150 75 11610 11 0 48 6818 968 753 753 753 806 910 973 1040 1298 1538 1991 4074 6357 7373 7526 7493 4038 3579 1255 1127 988 829 560 223 78 32 24 21 21 20 18 17 16 15 16 17 20 42 42 43 27 25 25 27 42 297 357 470 385 348 172 105 117 277 371 479 509 504 558 493 282 178 130 97 67 40 30 26 21 21 20 21 21 22 23 23 24 23 24 22 22 22 23 24 26 26 28 29 29 30 30 30 31 32 33 33 34 36 38 37 40 40 42 41 42 42 41 40 39 37 41 41 41 41 42 41 41 41 44 43 43 42 43 42 43 41 43 42 43 42 43 43 42 42 42 42 42 42 42 39 38 36 34 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 35 36 38 40 42 42 42 41 40 39 38 38 39 39 39 39 38 38 39 40 40 42 44 43 43 44 43 44 44 44 41 39 37 36 37 38 37 37 37 37 38 39 39 38 38 35 35 36 36 37 41 44 41 38 37 36 37 38 39 39 36 34 32 31 33 31 28 28 25 22 21 22 21 19 21 24 19 17 22 18 16 21 22 20 20 18 16 14 16 23 27 32 21 17 23 19 23 24 23 26 25 26 17 11 24 28 16 6 23 42 31 20 16 10 15 15 12 23 6 -7 18 42 27 9 18 15 27 19 0 28 57 26 13 43 54 56 42 14 18 26 21 11 -14 -31 0 4 -16 -29 -52 -23 -17 -35 -34 13 0 -79 39680 319 150 75 11603 11 1 20 6817 986 767 745 745 797 920 958 1006 1191 1418 2489 5230 7330 8125 6557 6543 3143 3172 1075 972 789 579 348 104 50 25 21 20 18 18 14 13 11 11 11 13 15 17 18 19 21 20 23 23 36 291 346 397 309 276 136 71 41 64 135 345 596 1093 1512 1720 1654 1464 1159 872 537 258 104 47 26 21 20 20 21 21 21 21 21 20 21 21 21 22 24 24 26 26 28 29 30 30 31 30 31 31 33 34 36 36 37 36 38 39 40 40 41 46 46 46 44 40 38 36 36 37 38 37 37 39 43 43 42 41 42 41 43 41 42 41 43 42 42 41 42 41 42 41 41 40 41 39 37 35 34 32 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 35 36 38 40 41 42 42 41 40 40 39 39 39 39 39 39 39 38 39 39 40 40 42 44 45 45 45 45 45 44 42 40 38 36 36 38 38 38 38 37 37 37 39 40 40 39 38 37 37 37 38 42 43 42 38 37 38 37 39 39 36 34 33 30 29 29 27 26 25 22 19 21 22 20 23 24 20 18 16 16 14 18 22 14 18 14 12 17 20 19 21 29 20 16 21 13 10 16 19 18 19 27 15 3 16 25 9 3 22 18 7 15 19 7 9 8 0 3 -14 0 33 19 0 15 28 4 17 28 17 24 30 3 -33 -4 18 24 7 0 20 -8 -19 -16 -32 -44 -34 5 0 -13 -10 -15 -8 -12 -21 -64 39711 320 225 75 11599 11 1 51 6816 1004 810 804 843 881 914 954 989 1054 1796 2567 2318 2025 380 375 387 473 496 451 341 226 104 57 39 28 23 20 17 16 13 12 11 11 14 15 17 18 18 18 18 18 19 19 20 22 22 22 23 25 27 28 31 53 123 295 476 904 1206 1424 1425 1305 1054 798 495 243 94 42 26 21 20 20 20 20 19 19 20 20 21 21 23 23 27 28 29 28 30 30 30 29 32 31 31 31 33 33 36 37 36 35 36 36 38 38 39 42 49 61 56 49 37 33 31 32 35 33 34 34 40 41 42 41 42 41 44 42 42 41 42 41 42 41 42 42 42 41 40 39 41 39 37 35 34 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 35 36 38 40 40 42 42 42 41 40 40 39 39 39 40 40 39 38 38 38 39 39 40 42 44 46 47 47 45 44 42 40 39 37 37 38 38 39 38 36 36 37 40 41 41 40 39 38 37 35 35 39 41 42 40 38 37 37 40 42 39 35 34 31 30 28 30 29 24 26 23 24 24 17 19 22 22 19 15 18 18 18 22 16 16 19 14 18 18 11 12 18 13 10 14 2 -1 10 13 16 16 18 14 7 19 17 9 9 19 25 17 30 34 14 7 1 1 11 4 12 16 20 27 21 35 8 3 29 21 15 18 6 -19 -6 14 9 0 -6 -9 -9 -12 -5 -14 -13 -16 -1 39 11 2 5 9 7 -6 -43 -71 -50 39743 320 225 75 11599 11 2 23 6815 1022 795 786 811 835 862 874 899 873 831 720 522 303 282 272 274 257 247 195 131 96 81 64 52 36 30 23 20 17 16 14 14 13 16 17 17 19 20 21 20 20 20 20 20 20 20 20 19 18 16 14 14 14 14 14 13 13 14 16 17 18 21 20 21 21 20 19 19 17 17 16 17 19 19 21 24 24 26 26 29 30 33 34 34 34 34 32 33 32 34 34 35 34 35 34 35 35 35 34 35 36 37 37 37 38 52 73 70 61 44 36 32 29 33 31 33 31 35 38 42 41 44 42 44 42 43 41 43 42 43 42 43 42 42 41 41 40 41 39 37 36 34 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 37 38 40 40 41 42 42 42 41 40 40 40 39 39 40 39 38 37 38 38 39 39 41 43 44 45 46 45 43 42 40 39 37 36 38 38 38 37 36 35 36 37 38 40 40 37 36 36 33 33 36 38 38 40 36 33 37 39 38 37 33 30 28 30 31 31 31 24 22 19 19 19 14 18 18 17 20 22 21 17 10 12 17 15 16 13 15 17 15 15 12 7 7 15 4 11 23 16 10 7 9 5 8 20 13 14 15 14 23 19 15 15 21 20 3 0 6 8 14 4 22 32 6 27 40 21 11 -4 6 12 18 33 11 7 12 29 21 0 19 8 -2 2 3 -2 -20 25 16 11 35 9 4 12 -10 -16 -7 39774 320 225 75 11600 11 2 54 6813 1040 661 657 685 712 748 762 822 820 788 686 537 425 444 427 765 737 434 117 88 71 63 55 47 35 30 23 22 20 21 21 27 30 38 48 63 99 118 123 109 105 102 99 144 818 1165 447 28 19 14 12 11 12 12 12 11 11 11 12 12 12 13 13 15 16 16 16 17 18 20 19 20 21 24 25 28 30 32 34 40 45 50 50 49 47 44 40 39 37 37 36 36 35 34 33 33 32 33 34 35 35 35 34 34 36 43 51 55 50 42 36 32 29 31 30 36 40 40 40 43 41 43 41 42 40 42 41 42 41 42 42 42 41 42 41 41 40 40 38 37 35 33 31 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 38 38 40 40 40 41 42 42 41 41 40 40 40 40 39 39 38 37 38 38 38 39 40 41 41 42 44 45 45 43 40 38 36 36 37 37 37 36 36 35 34 35 36 38 39 36 35 35 34 33 34 34 36 40 37 32 36 37 35 35 33 31 31 29 29 27 29 25 19 17 16 18 17 20 18 20 26 23 18 17 13 13 16 11 12 11 13 19 20 14 8 9 15 22 16 15 17 11 -2 -4 4 2 -2 -4 1 12 4 -5 7 12 2 10 18 3 0 6 3 14 20 7 21 11 -6 12 37 23 -8 -5 4 -3 3 17 -4 -27 -9 18 31 43 42 2 -16 -1 -5 -24 -43 -22 4 19 34 21 2 -5 -20 -28 -22 39806 321 150 75 11592 11 3 26 6812 1058 409 428 425 466 506 555 606 670 754 844 899 924 1236 1419 1378 2203 3604 3535 2032 1978 83 66 48 38 27 23 20 23 23 39 77 142 231 241 259 234 232 239 222 181 141 131 121 162 861 1177 447 28 19 13 13 11 10 8 7 9 8 8 8 7 8 9 10 11 12 14 15 18 21 25 24 25 24 26 26 29 30 32 34 42 47 53 53 53 50 48 43 40 37 38 37 36 35 35 33 32 32 32 33 34 32 33 33 33 33 32 33 39 38 38 37 34 33 45 82 307 296 274 45 44 40 39 39 43 40 41 40 41 40 42 41 41 41 42 41 41 40 40 38 36 34 33 31 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 38 38 39 40 40 40 40 42 42 42 42 41 41 41 40 39 39 38 38 38 38 39 40 39 39 40 41 43 44 45 44 41 40 38 37 36 37 37 37 37 36 35 34 35 38 38 37 37 35 34 32 30 31 33 37 39 37 38 39 36 34 34 37 38 32 30 30 28 26 27 26 20 20 21 19 17 22 29 24 17 15 17 19 19 15 13 10 3 10 14 -1 -4 8 13 7 8 11 13 12 5 6 8 6 -1 -7 -4 6 2 -6 5 16 19 15 8 -4 -10 2 13 32 27 -2 13 13 6 24 20 0 -14 -3 -4 -12 -2 4 0 -33 -21 -5 -4 25 13 -11 -4 13 -13 -24 -13 -10 19 0 -23 7 -1 -20 15 20 -17 39837 318 150 75 11594 11 3 57 6811 1075 195 225 228 273 315 385 433 510 602 745 874 1047 1244 1822 1881 2496 3992 4716 9144 13090 6550 5737 305 26 19 17 20 29 40 87 204 459 571 609 568 465 348 277 197 130 77 63 48 36 34 30 15 12 10 7 7 6 6 4 5 8 9 10 11 13 13 14 14 15 16 17 19 21 22 24 24 25 25 26 26 27 28 31 32 36 36 39 40 42 41 40 38 38 38 39 38 38 37 36 33 33 32 33 33 35 34 35 35 35 36 37 38 42 43 44 44 42 44 93 349 570 529 289 43 39 36 35 35 43 42 42 40 42 40 42 41 41 41 42 41 41 40 40 38 36 35 33 32 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 38 39 40 40 40 40 41 43 43 43 43 42 41 41 40 39 38 38 38 38 39 39 39 39 39 40 41 42 44 44 42 41 40 38 35 35 36 37 38 37 35 34 35 37 36 35 36 35 35 33 31 30 32 35 38 38 38 39 35 33 35 37 37 35 33 31 30 27 25 25 24 23 18 14 16 19 24 26 23 13 15 21 20 17 13 11 5 10 13 1 -2 5 10 0 2 16 16 13 7 11 12 2 0 0 -2 1 8 6 1 4 9 0 9 17 0 3 13 26 26 -1 -1 11 2 15 21 -8 -18 -4 -14 -16 0 -19 -18 -9 -10 -41 -36 -5 -31 -35 -19 21 21 0 14 26 -6 -47 -32 -36 -34 -26 39869 321 150 75 11597 11 4 29 6810 1093 85 103 117 147 183 236 272 326 378 447 521 658 750 980 1143 1675 2245 4232 17784 19455 15637 12785 3579 554 18 20 25 40 60 109 208 425 473 532 495 431 415 422 401 306 235 80 38 21 14 12 8 7 5 4 3 3 3 4 5 8 10 12 15 18 17 18 18 18 18 18 19 20 20 20 20 21 22 24 26 26 28 31 32 33 34 35 36 37 36 36 36 37 38 37 37 37 36 35 35 37 38 40 40 41 44 44 46 50 54 57 63 68 76 83 89 92 109 332 1823 2966 3162 1563 244 36 33 33 32 38 41 41 40 40 39 40 41 41 40 41 40 40 39 38 37 36 34 32 30 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 38 39 40 40 39 40 41 42 44 43 44 43 42 42 41 40 38 38 37 37 38 39 39 39 39 39 40 41 43 44 43 42 41 39 37 36 36 37 39 39 36 35 35 35 35 34 34 35 35 34 33 32 34 38 38 39 41 40 37 35 37 38 37 38 34 29 33 29 25 29 32 26 18 16 17 19 20 24 25 18 16 21 21 18 20 22 19 21 17 6 9 9 4 2 10 16 15 17 11 15 13 9 1 0 5 4 13 7 1 -2 7 20 25 29 26 19 12 15 17 14 6 2 -2 -2 5 5 0 0 -3 5 10 -30 -28 0 -10 -47 -23 12 -13 -12 -14 -4 17 0 22 51 -21 -41 18 5 19 56 27 8 -28 39900 321 150 75 11588 11 5 0 6810 1111 25 48 69 113 148 204 258 332 396 499 607 722 865 1018 1245 2218 5049 16275 28967 25212 17287 10020 3637 597 19 17 19 28 41 59 81 105 130 159 173 175 244 318 357 297 234 69 29 15 11 10 9 8 7 8 8 9 9 10 11 12 14 16 18 18 19 18 18 17 17 17 18 18 19 20 20 22 23 26 26 27 29 31 32 34 34 35 36 37 36 37 37 37 37 38 39 39 40 42 44 49 50 54 56 60 64 69 75 83 91 102 116 130 144 158 171 222 299 4483 8435 9839 10565 3624 364 139 95 79 43 41 41 43 40 39 39 40 40 40 41 40 40 40 39 39 37 36 34 32 30 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 39 39 40 40 39 39 40 41 43 44 44 44 44 43 42 41 39 38 37 37 38 38 38 39 39 39 39 41 43 44 43 43 43 41 39 38 37 37 38 38 37 36 35 36 35 33 34 35 33 33 35 34 33 36 38 42 45 42 38 36 38 38 36 37 37 32 29 30 29 30 35 30 24 19 17 19 17 15 18 23 21 17 14 16 25 27 23 20 13 4 11 15 7 7 19 17 19 29 22 21 18 10 0 5 16 21 19 10 12 2 25 50 32 27 30 13 3 8 8 16 16 4 -6 -4 2 23 20 6 10 7 1 -13 -5 13 13 -5 18 55 24 16 -8 -9 8 -17 8 8 -20 -7 18 26 20 65 59 11 -10 39932 321 150 75 11597 11 5 32 6810 1130 893 903 877 863 820 814 842 888 930 983 1027 1053 1109 1136 1344 1728 3807 12972 17233 15307 7316 2845 148 36 22 17 14 14 13 14 16 18 20 27 36 50 58 60 55 45 37 27 20 16 13 11 10 10 9 12 12 13 13 13 14 14 15 16 16 17 17 17 17 18 19 18 19 20 20 21 21 24 25 27 27 28 30 31 32 35 34 35 35 36 36 37 38 38 39 42 43 45 46 51 54 60 61 65 68 76 81 92 98 111 123 143 163 181 196 203 280 561 3444 12030 19972 19419 15500 2172 267 238 103 87 52 46 40 44 41 41 40 41 40 41 41 42 41 41 41 40 38 37 35 34 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 39 40 40 40 40 39 39 40 41 43 45 45 45 45 44 42 41 39 38 38 38 37 38 39 38 38 38 40 42 44 44 43 42 41 39 37 36 36 36 36 36 36 36 35 34 34 35 34 32 32 34 32 33 34 34 40 42 38 37 35 33 32 32 34 35 29 24 28 29 25 29 27 19 17 18 19 17 11 10 12 14 15 10 14 18 15 15 20 14 6 13 17 15 13 18 10 7 18 11 14 9 -2 -1 4 11 15 11 -4 -1 -7 5 35 31 16 19 13 7 16 25 15 1 2 -24 -9 17 4 -7 8 -1 -18 -4 -4 6 24 41 30 45 57 1 -14 -17 -11 -32 -51 0 -11 -18 15 -5 -45 -66 -13 34 -19 -60 39963 320 225 75 11602 11 6 3 6810 1148 1497 1453 1415 1344 1268 1202 1170 1139 1151 1131 1085 1044 889 709 640 579 446 324 266 207 126 66 49 33 23 15 11 8 7 6 7 5 8 15 26 32 34 32 26 23 19 14 11 7 4 3 1 2 4 5 6 6 5 5 5 6 6 8 9 9 9 10 12 12 12 13 14 14 15 16 18 19 19 20 22 24 24 25 28 28 28 28 29 30 33 34 37 38 43 45 50 51 58 62 70 72 82 87 100 112 130 141 167 174 202 251 335 2521 6079 7252 9148 15896 22669 24672 19873 13066 190 152 137 44 42 42 39 37 42 42 43 41 42 41 42 41 42 42 42 41 41 39 38 36 34 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 38 39 40 40 40 39 39 39 40 42 45 45 46 46 45 43 41 40 39 38 37 38 38 39 38 38 38 39 42 44 44 43 42 41 40 38 38 37 35 36 39 38 35 34 34 35 35 35 33 32 32 33 36 36 34 37 36 33 33 32 30 32 36 37 32 29 28 28 28 26 27 25 19 19 21 22 23 20 14 9 9 16 16 21 21 20 22 22 15 11 14 10 15 21 15 12 12 9 2 2 -4 4 12 7 8 1 -2 -4 -4 3 8 11 19 11 4 8 16 31 33 18 16 26 14 15 25 -5 -13 20 8 0 28 20 14 2 21 35 17 21 3 18 13 -23 -25 -28 28 76 62 43 -22 -60 -64 -16 12 -54 -72 39995 320 225 75 11602 11 6 35 6810 1166 1442 1417 1427 1422 1384 1322 1297 1287 1279 1269 1222 1013 695 513 441 376 330 264 236 164 116 74 50 32 19 11 7 5 3 2 1 999999 999999 0 0 0 3 3 5 6 8 8 6 4 3 2 1 1 0 0 2 1 0 0 0 1 4 6 8 8 8 8 8 9 9 10 11 12 12 14 14 15 16 16 18 20 22 24 25 26 27 28 29 30 32 34 37 38 44 47 53 53 60 65 75 79 92 99 113 128 148 162 196 193 225 270 452 3288 10923 15142 19290 23044 24859 20497 9209 5649 70 44 47 43 44 39 35 36 42 45 45 42 43 41 42 41 42 42 42 40 40 39 38 36 34 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 38 39 40 41 40 40 39 39 39 41 43 44 45 46 45 43 41 40 38 38 37 37 37 37 37 36 36 38 40 42 41 41 41 40 40 40 39 37 35 35 37 38 35 35 36 36 34 35 34 32 33 33 33 33 33 33 30 29 31 34 34 34 36 34 32 29 26 25 28 27 24 23 20 21 24 24 22 22 21 15 11 15 16 18 26 20 15 10 5 13 14 12 21 24 9 11 20 8 6 7 1 4 15 16 13 5 2 9 4 12 20 7 -1 7 3 0 18 26 9 19 37 35 31 24 24 20 26 34 16 -19 -6 12 23 2 -4 3 -20 9 32 42 23 -18 14 -7 -7 57 78 50 -12 6 -3 0 24 20 40 40026 320 225 75 11600 11 7 6 6810 1184 1412 1396 1401 1409 1410 1412 1427 1451 1480 1512 1463 1099 612 467 386 313 290 270 222 140 120 78 44 25 16 13 11 11 9 8 7 6 7 8 8 7 9 8 8 8 9 10 9 11 11 12 11 10 9 8 9 7 7 7 9 9 12 13 15 14 15 15 14 15 15 16 18 19 20 21 22 22 23 24 24 24 27 28 28 29 30 30 32 33 36 36 39 40 43 44 48 47 50 55 61 62 72 76 84 92 105 113 134 133 152 159 280 997 5033 8335 12310 13737 12150 8237 1798 135 67 52 60 55 48 42 38 37 44 47 48 44 44 42 42 42 43 42 42 41 41 40 39 36 35 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 38 39 40 40 41 40 39 39 39 40 41 42 44 46 45 43 40 40 39 38 38 37 37 37 36 36 36 37 39 41 42 42 41 41 41 41 40 37 36 36 35 37 38 37 36 37 36 34 33 31 32 34 32 30 30 32 31 29 32 37 36 33 30 27 26 26 28 28 29 27 24 22 20 20 21 25 25 19 21 20 14 18 19 15 14 6 5 6 5 11 11 16 19 15 3 1 3 5 8 6 8 -2 3 13 11 17 19 13 0 3 10 11 -1 2 7 2 24 28 9 21 34 24 29 29 11 5 28 30 15 -13 -15 -13 -4 6 20 12 -2 15 4 10 10 -5 17 -17 -38 0 24 47 10 46 47 0 27 87 104 40058 320 225 75 11601 11 7 38 6810 1202 1344 1311 1297 1292 1324 1357 1421 1468 1496 1464 1297 980 647 541 398 331 312 297 233 156 131 75 37 24 18 16 14 15 14 13 12 12 12 13 13 12 15 15 14 14 13 13 13 14 14 15 14 14 13 14 14 14 13 14 16 17 17 17 19 19 20 19 19 20 21 21 23 24 26 26 28 28 28 29 29 28 29 28 28 28 29 29 32 34 37 37 38 39 40 39 40 40 39 41 44 43 48 48 52 53 59 62 70 71 77 78 92 171 452 701 2375 4300 3779 1694 1286 408 218 83 55 50 41 37 38 36 42 44 47 45 45 42 43 42 44 42 43 41 42 40 39 37 35 33 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 38 39 40 40 41 40 39 39 39 40 41 42 44 45 45 42 40 40 39 39 38 37 38 37 37 36 36 37 38 41 43 43 43 42 41 41 40 38 36 35 34 36 39 38 37 37 36 35 32 29 30 32 31 28 29 32 32 29 30 35 36 33 30 30 26 25 31 30 29 27 22 23 24 17 14 20 24 15 12 19 17 19 23 17 4 1 6 9 15 10 6 14 15 11 5 2 2 10 10 1 10 8 7 15 21 27 21 10 -2 3 8 1 0 2 8 9 10 6 -1 15 25 26 43 62 30 5 24 6 18 38 36 5 -29 -8 5 -2 8 37 22 18 15 -3 3 -12 -4 20 7 12 -26 0 44 -10 -33 0 37 40089 320 225 75 11603 11 8 9 6810 1220 1283 1214 1177 1171 1221 1310 1445 1474 1466 1315 1025 817 697 537 391 342 319 290 237 166 135 82 43 28 21 16 16 15 14 14 12 12 12 12 13 14 16 16 16 16 15 15 13 13 14 15 16 16 16 16 15 15 15 17 19 19 19 19 20 20 21 21 20 22 23 24 25 25 26 28 29 29 30 30 30 29 28 26 26 26 27 28 31 33 35 37 37 37 36 35 34 34 34 34 36 36 38 38 38 39 44 44 47 46 51 53 75 121 185 247 483 941 1485 1389 1480 1354 785 202 47 41 37 35 36 35 41 41 45 45 44 42 43 43 43 43 43 41 42 41 40 37 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 38 39 40 40 40 40 40 39 39 40 41 42 44 45 44 42 40 40 39 39 39 38 37 38 38 37 37 37 38 40 42 43 44 44 44 43 42 40 38 37 37 38 39 40 39 37 38 38 35 33 32 33 31 30 31 32 31 30 30 33 34 31 28 31 31 27 27 27 28 25 21 24 25 17 13 19 25 17 12 19 21 23 21 14 16 12 8 13 16 9 10 21 10 3 6 9 11 12 4 9 13 5 15 14 19 27 25 19 10 17 18 -3 -16 0 13 20 16 3 3 8 11 2 14 45 37 22 34 16 5 8 6 5 -11 6 7 -12 18 57 19 -13 3 10 -3 -31 -23 11 -17 -41 -55 -32 49 29 -5 -4 23 40121 320 225 75 11601 11 8 41 6810 1238 1100 1040 976 900 884 940 1094 1150 1158 1072 866 719 592 428 366 334 312 273 243 182 152 99 53 37 24 19 16 14 13 13 11 12 11 12 15 17 18 18 19 19 17 15 13 13 13 13 15 14 14 13 14 13 14 16 17 18 18 17 16 16 17 16 17 18 21 22 22 22 23 24 25 24 25 25 24 24 23 22 22 23 25 27 29 29 32 34 34 33 32 32 33 32 35 36 38 39 42 41 44 47 52 54 58 59 71 108 490 756 1009 1131 1251 1413 1690 1708 1970 1682 842 231 46 40 37 35 37 35 38 40 45 46 45 43 44 43 43 43 43 42 42 41 40 37 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 36 37 38 39 40 40 40 40 39 39 39 40 40 41 43 44 43 42 40 39 40 39 39 39 38 38 38 37 37 37 37 38 40 42 45 47 46 45 45 44 42 41 38 37 37 40 42 40 40 38 38 38 34 35 34 31 31 32 32 31 31 33 32 31 27 26 29 30 29 27 26 25 25 25 23 22 22 24 23 19 19 21 19 18 20 21 29 24 13 14 17 13 9 18 7 -1 15 18 13 17 12 16 12 7 22 21 12 20 34 40 34 20 7 -8 -5 12 25 36 25 30 44 27 12 -7 3 31 34 14 10 17 -7 -8 4 5 0 19 44 23 31 39 -14 -21 13 36 32 -22 -28 10 -35 -36 -11 -7 54 62 44 22 19 40152 320 225 75 11600 11 9 12 6810 1256 713 687 643 514 433 420 506 573 589 584 508 414 331 278 263 249 240 211 190 152 131 86 50 37 31 31 36 40 53 60 75 89 109 131 166 198 241 299 332 394 424 1020 3678 3635 2888 12 9 8 8 8 9 9 10 11 10 10 10 10 10 10 11 11 11 12 14 13 13 14 15 15 17 17 18 18 17 18 17 17 18 19 21 23 24 25 28 30 30 31 32 33 35 36 41 43 48 50 57 59 66 72 79 83 93 99 198 362 1789 4469 5034 5183 4651 2614 2249 2011 1962 1534 699 172 48 42 37 36 38 36 37 39 44 48 46 44 45 44 43 42 43 43 43 42 40 38 36 34 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 36 37 38 39 40 40 40 40 39 39 39 40 40 41 42 43 43 42 41 40 40 39 39 39 39 38 37 37 36 36 36 37 39 41 43 45 45 44 44 44 43 41 38 36 36 40 44 43 41 37 38 37 34 37 35 32 30 31 33 31 32 33 31 31 29 26 28 27 26 25 23 25 27 26 25 23 22 22 23 21 18 22 19 11 16 29 30 21 19 22 22 12 7 17 9 3 21 24 11 12 6 4 7 18 36 38 28 27 30 34 33 10 -4 2 12 13 18 21 13 10 23 27 8 -3 10 27 42 28 2 -6 -11 12 16 11 20 20 40 43 24 27 35 31 2 14 37 26 29 25 8 14 20 11 38 57 55 -5 -22 40184 321 150 75 11601 11 9 44 6810 1275 284 277 265 253 190 135 115 119 123 125 123 121 111 94 91 90 89 88 77 70 63 56 40 29 26 37 47 71 88 125 148 189 227 283 343 431 512 628 782 864 1045 1285 3075 15169 15262 13973 645 6 3 2 2 4 6 6 6 5 5 6 6 6 6 6 6 5 6 6 6 6 7 7 9 11 11 11 12 12 12 13 13 16 16 18 20 22 23 26 28 33 34 36 37 40 42 49 53 59 63 74 78 89 101 111 119 147 253 1181 2483 4207 6749 7175 6836 5760 2261 1956 3171 3517 3222 1576 350 59 51 39 40 41 40 38 38 43 52 48 45 46 44 44 43 43 43 44 42 41 38 37 35 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 36 37 38 39 40 40 40 40 40 39 39 40 40 41 41 42 43 43 42 41 40 39 39 39 39 39 39 38 37 37 37 37 37 39 41 44 47 46 45 45 44 43 40 38 38 40 44 45 45 42 40 38 35 35 34 34 33 31 32 32 31 31 30 29 29 29 28 24 25 29 27 27 27 25 21 19 19 15 21 24 18 14 17 16 14 21 24 19 21 30 23 6 10 13 3 8 23 23 8 13 -1 -10 6 14 23 22 28 28 16 8 6 8 5 10 2 4 0 -10 2 2 0 10 20 14 15 9 30 36 16 10 -3 2 -11 1 31 8 4 18 25 37 61 40 -17 -22 8 11 7 35 30 17 24 9 3 34 64 39 27 40215 321 150 75 11608 11 10 15 6810 1292 4708 4810 5427 4657 2234 2192 235 198 135 131 125 126 126 127 126 123 121 118 108 103 86 77 54 44 34 33 36 51 62 89 108 138 164 204 248 308 367 447 553 605 789 1124 9045 23089 23008 16644 643 5 3 2 2 3 5 4 5 4 4 5 5 6 7 8 8 8 7 7 7 8 7 7 9 10 11 12 12 12 13 14 17 18 19 21 21 24 25 27 28 33 34 38 39 45 48 55 59 66 71 81 103 176 218 335 552 851 1604 2834 3975 4286 3957 3811 3001 2470 1086 1688 3491 4329 4090 2373 952 398 371 180 152 143 49 43 40 46 52 47 45 47 45 45 43 43 43 44 42 41 39 38 35 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 36 37 38 39 40 40 40 40 40 40 39 40 40 41 41 42 43 44 42 41 39 38 38 39 40 39 38 37 37 37 36 36 37 38 40 44 47 47 47 48 47 44 41 40 38 37 39 43 47 45 43 38 34 32 33 34 32 31 31 33 32 32 32 28 28 29 25 25 27 30 30 29 28 26 22 22 22 16 19 18 13 10 12 16 10 8 18 16 15 22 20 13 16 16 13 19 19 12 6 18 13 5 8 10 10 7 11 -3 -1 3 0 12 -1 0 20 24 11 11 15 6 1 17 38 30 32 17 26 36 21 21 0 -9 -6 -5 -4 -11 0 21 37 52 47 30 25 -11 -18 -9 3 48 0 0 44 21 -13 -5 27 24 28 40247 321 150 75 11604 11 10 47 6810 1311 5803 5063 5640 4839 2480 2433 531 472 315 278 259 251 247 243 237 230 222 215 196 182 150 133 105 91 63 35 26 25 27 35 42 54 65 87 110 124 158 388 987 1731 3722 3153 9219 11611 11438 5722 5 4 4 3 3 3 2 2 2 2 1 3 4 5 8 11 12 13 13 12 11 10 9 9 10 12 12 14 14 16 17 18 20 20 20 22 22 24 25 28 29 32 34 38 41 47 51 56 61 88 151 221 258 267 290 486 1032 1782 2920 3645 3683 2904 1866 1327 893 818 2286 4269 4958 4963 3746 2218 1129 686 640 535 589 549 237 52 45 46 47 46 45 46 46 46 44 43 43 44 42 41 39 38 35 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 36 37 39 39 40 40 39 39 40 40 40 40 41 41 42 42 43 44 43 42 40 38 38 39 39 39 37 36 36 36 35 35 36 38 40 42 44 45 47 48 49 46 42 42 38 35 37 42 46 47 45 39 33 33 34 33 31 30 30 32 32 31 30 28 27 25 25 24 26 28 27 26 24 21 24 25 19 18 20 17 14 12 18 18 7 10 17 12 10 11 11 10 20 25 12 12 17 9 0 13 19 18 8 0 8 18 21 4 3 17 18 27 2 -6 28 30 23 33 30 7 2 20 24 13 32 36 26 21 2 -13 -18 -9 -3 -7 -19 -13 24 46 41 27 14 15 26 -8 -26 10 46 41 -11 48 104 37 -13 -32 -8 7 -3 40278 321 150 75 11605 11 11 18 6810 1329 14993 13364 11448 2236 2457 1958 1197 1007 531 428 326 313 307 302 291 269 245 225 192 180 157 144 131 112 74 44 25 23 23 27 31 36 44 62 79 87 112 329 897 1614 3465 2806 2438 12 7 5 4 4 4 4 4 3 2 2 3 3 3 6 6 8 9 13 15 18 19 18 17 15 14 14 14 14 14 14 16 17 18 20 21 23 23 24 24 25 26 30 32 36 37 42 45 48 52 59 78 246 736 813 713 247 152 228 544 995 1475 1948 2316 1869 1226 873 872 1376 3005 4687 4800 4412 3159 1904 1063 819 761 883 2360 2305 1851 69 51 44 44 46 44 46 45 46 44 44 43 43 42 41 39 38 36 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 39 39 40 40 40 41 41 41 42 43 43 43 42 41 39 39 39 40 39 38 38 37 37 37 36 36 38 39 41 42 43 46 48 50 48 43 40 38 37 38 41 45 48 46 40 35 36 36 32 32 32 30 31 33 30 25 26 26 23 26 26 24 24 21 22 22 17 20 20 13 14 16 19 21 15 17 18 12 9 8 9 14 17 10 4 16 18 8 10 15 7 -1 12 9 4 8 2 11 21 18 13 11 9 26 35 13 8 24 21 18 21 27 28 15 20 11 -10 -2 19 4 -20 -50 -53 -12 -1 0 6 8 -3 -5 17 27 17 13 -17 -19 -17 -31 -17 -11 -56 -38 57 79 28 10 31 20 -26 -67 40310 321 150 75 11603 11 11 50 6809 1347 17458 16746 13958 4217 3527 2990 1428 1249 806 660 431 406 395 394 386 353 298 238 191 179 167 157 143 119 68 40 21 16 12 10 9 8 9 10 10 11 12 15 16 17 18 17 15 13 10 8 8 8 8 8 8 7 6 5 6 6 8 8 11 15 17 20 21 24 25 25 24 23 23 22 20 20 18 19 19 21 21 23 26 29 29 29 30 33 34 38 39 44 47 54 56 58 61 73 335 1069 1854 1905 1550 699 145 53 47 45 48 136 423 466 529 591 822 1348 1454 1686 1473 1384 1229 1050 762 669 651 797 2361 2536 2291 362 58 48 44 46 45 47 46 47 46 44 43 44 42 42 39 38 36 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 39 39 39 39 40 41 41 41 42 42 43 43 42 41 40 39 39 39 39 39 39 38 37 37 36 36 37 39 40 40 41 44 46 48 46 41 38 38 38 39 40 45 48 46 43 40 40 37 33 34 33 31 31 33 29 25 24 24 22 24 28 25 21 20 23 25 25 22 21 20 15 13 16 18 19 17 17 16 8 8 10 17 20 14 15 12 8 15 21 10 6 8 13 6 3 5 4 18 20 3 -3 7 11 27 25 22 29 23 10 8 17 21 19 17 24 3 3 8 11 5 0 -21 -15 16 20 34 21 17 13 -15 -10 8 17 22 -25 -39 -24 -16 -6 -32 -55 -26 -11 -19 7 35 58 32 -56 -103 40341 321 150 75 11604 11 12 21 6809 1365 12355 12320 3726 2773 1825 1720 848 818 713 633 502 485 474 457 425 400 351 288 231 208 183 167 143 121 80 55 26 19 12 10 9 9 11 13 12 14 15 17 17 18 18 17 16 16 15 13 14 12 11 9 9 8 8 8 8 9 10 11 14 20 23 25 25 26 26 26 25 26 25 24 22 21 20 22 22 24 26 28 29 31 32 32 35 37 39 42 43 50 54 61 63 67 72 89 448 1838 2452 2394 1888 987 144 47 42 40 39 45 86 148 227 385 710 855 970 969 784 526 304 203 208 243 317 763 1015 1177 795 364 60 51 46 48 47 47 47 48 46 45 43 44 42 41 39 38 35 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 39 39 39 39 40 41 41 41 42 43 44 44 42 41 41 40 40 39 38 39 39 38 38 37 36 36 36 38 39 39 41 42 45 47 45 41 40 39 37 38 42 46 47 47 47 45 41 38 34 33 35 33 31 31 29 29 26 26 24 22 26 26 24 24 26 26 30 28 27 31 23 16 13 17 20 18 22 18 15 24 19 13 17 19 23 15 11 17 17 20 29 25 15 15 16 2 6 28 22 21 17 13 19 23 22 18 16 20 23 29 47 33 8 14 23 19 24 28 26 36 32 25 33 27 28 58 46 23 39 22 13 40 32 17 31 26 20 34 39 45 20 -17 6 11 -7 -11 21 16 -43 -30 40373 321 150 75 11602 11 12 53 6809 1383 9097 8979 1187 773 759 689 611 587 533 517 510 501 482 456 420 401 372 346 297 271 240 209 169 141 116 96 36 23 14 12 10 11 11 12 13 15 16 16 17 16 16 15 15 17 18 20 20 19 16 14 13 12 12 12 12 12 13 14 16 20 23 25 25 25 26 26 25 25 25 23 22 22 22 23 24 26 28 30 31 32 34 35 36 40 43 46 49 57 59 66 67 71 88 320 923 1841 2067 1714 1044 505 52 43 40 41 42 48 77 128 152 217 325 411 629 817 774 596 338 214 188 311 594 1061 1660 1480 592 88 63 54 49 48 47 49 48 50 47 47 45 45 43 42 40 39 36 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 39 39 39 39 40 40 40 40 41 42 43 43 42 41 41 41 41 39 39 39 39 38 37 37 36 36 36 37 38 38 40 40 44 47 46 44 43 39 36 36 39 44 47 48 46 43 39 35 33 32 36 33 30 29 28 31 30 28 26 22 21 22 25 25 27 31 31 27 25 28 28 25 17 17 22 21 23 18 16 23 21 15 14 17 21 17 12 18 18 31 34 22 12 5 13 17 20 26 27 29 20 22 17 21 33 13 17 34 28 18 32 49 33 24 38 32 18 11 14 28 33 15 -6 -6 -4 34 32 17 47 38 13 17 30 23 39 60 61 45 28 38 28 26 78 75 30 -28 -13 -14 -33 30 40404 321 150 75 11605 11 13 24 6809 1401 607 601 599 614 620 606 573 556 535 513 481 451 423 406 387 372 349 336 315 297 276 245 205 170 141 125 55 26 14 11 7 9 9 9 10 11 13 12 13 11 11 11 12 15 18 23 23 22 18 16 16 15 15 14 12 11 10 12 14 16 18 19 20 21 22 22 22 21 21 20 19 20 20 22 23 25 27 29 31 34 35 38 40 46 50 58 61 67 68 80 101 744 1635 2658 3048 2490 1694 888 241 120 45 41 41 46 48 51 53 58 59 65 141 192 382 506 489 424 318 246 216 419 929 3593 4096 3655 1693 453 83 60 52 48 47 49 49 50 47 47 46 46 44 43 41 39 37 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 39 39 39 39 40 41 41 41 41 43 43 43 42 42 42 41 40 39 39 39 40 39 38 37 37 37 36 37 38 39 39 41 44 47 49 47 43 41 40 38 38 44 48 49 47 44 39 34 34 37 37 33 29 26 25 28 30 28 26 25 23 21 23 27 30 31 26 23 21 20 18 22 24 13 14 16 15 16 13 11 17 21 10 6 12 12 8 14 19 24 18 12 5 -2 11 22 22 16 18 14 10 14 10 12 16 7 17 24 19 9 5 35 30 20 43 49 28 -10 -10 11 31 16 -25 -31 -11 19 -3 -21 18 20 -18 -23 3 0 -10 1 11 36 -9 -41 4 57 92 85 52 -26 -50 -22 -2 -17 40436 321 150 75 11604 11 13 56 6809 1419 496 491 488 496 503 510 498 492 486 471 454 425 407 390 364 349 335 321 310 295 265 250 225 191 158 140 94 44 17 11 7 6 6 7 7 7 9 9 10 11 11 13 14 18 22 29 31 30 24 20 19 17 16 16 14 13 11 12 12 13 15 17 18 19 19 19 18 16 16 15 16 17 18 20 21 25 26 28 30 33 34 39 42 49 53 59 63 67 69 103 204 1557 2991 3773 3498 2233 1167 467 94 77 74 69 68 67 63 61 61 66 70 92 304 459 595 651 684 745 689 630 630 711 1480 5870 7303 6769 3764 551 95 64 54 48 46 48 49 49 46 47 46 46 44 42 40 39 37 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 39 40 39 39 40 40 41 42 41 42 43 43 42 42 41 41 40 39 39 39 40 39 38 38 39 38 37 36 38 39 39 40 43 46 49 47 44 42 41 38 39 43 48 50 48 47 42 36 35 36 36 35 31 29 30 29 28 25 27 29 26 23 21 23 26 28 24 21 21 21 14 15 25 17 14 15 11 13 9 8 13 19 21 17 10 12 14 15 19 16 13 11 4 6 24 22 12 7 5 4 10 13 9 5 1 7 2 5 23 26 17 36 29 4 36 66 53 13 -6 8 19 15 22 9 12 15 -19 -38 0 9 -1 22 26 -12 -18 7 8 50 8 -26 4 22 77 101 41 -47 -75 -24 0 -41 40467 321 150 75 11601 11 14 27 6808 1437 451 443 436 434 430 427 423 422 417 414 408 406 403 395 386 374 351 332 304 284 253 240 224 203 177 159 134 89 50 34 15 8 7 7 7 8 9 10 10 13 15 16 19 25 29 36 39 39 35 31 26 25 23 23 23 21 19 16 14 15 16 17 18 18 18 17 15 14 14 14 15 16 19 20 22 24 25 28 30 32 33 36 38 45 47 51 56 64 214 489 960 1824 2277 2039 1623 939 478 223 106 136 188 178 164 94 81 74 70 72 73 98 242 364 406 482 646 909 997 1109 1463 1770 2525 4672 7746 7376 5473 647 87 63 53 49 47 48 49 48 45 47 46 46 44 42 40 39 37 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 37 38 39 40 40 40 39 40 39 39 40 40 41 42 42 42 43 43 42 41 41 41 40 40 39 39 39 39 39 39 39 39 38 37 37 38 38 40 41 46 49 49 46 42 39 37 37 38 43 48 48 48 44 40 37 35 35 34 33 34 34 30 28 27 27 29 24 22 21 21 24 26 23 19 19 19 17 20 24 22 21 20 15 16 9 7 10 15 24 19 9 11 18 20 15 8 20 21 10 16 36 27 9 8 0 -1 8 15 9 8 19 23 5 9 35 22 9 32 29 7 17 32 31 27 13 10 21 10 19 35 28 4 -23 1 40 33 38 30 22 10 21 58 43 57 50 23 42 16 13 46 0 -18 -7 -18 -31 -13 40499 321 150 75 11605 11 14 59 6808 1455 420 411 402 397 388 382 375 375 370 373 375 389 392 391 386 378 360 345 310 278 222 210 201 192 179 170 150 129 90 67 26 14 10 10 12 12 12 13 12 14 17 22 33 41 45 48 48 48 44 41 35 33 30 28 27 25 23 21 18 16 16 16 16 16 15 15 15 15 15 17 17 18 20 21 24 27 29 33 36 40 42 47 48 55 63 84 717 1121 1578 1864 1859 1765 1462 1119 684 345 155 161 231 298 292 249 221 150 134 133 133 124 109 100 75 81 91 143 255 420 514 734 1174 1526 1985 2482 4148 3786 3303 740 203 144 85 57 50 47 48 47 45 46 45 46 44 42 40 39 37 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 38 39 40 40 40 39 40 40 39 40 40 41 42 43 43 43 43 43 42 41 41 41 40 39 39 39 39 40 40 39 39 38 37 38 38 39 39 40 45 48 49 47 43 39 38 36 35 37 43 48 48 45 39 36 35 34 31 32 33 29 26 29 31 27 25 20 20 22 26 28 24 22 20 17 14 16 22 18 16 17 18 17 20 15 7 8 11 11 7 4 8 14 11 0 -2 20 27 10 18 26 8 8 16 4 1 6 7 3 7 26 22 11 12 13 12 12 17 17 7 -10 -12 -13 -8 14 13 9 25 27 31 12 -8 7 33 43 44 60 24 -18 -23 11 27 16 24 14 7 28 -14 -58 0 10 3 26 -24 -49 -15 40530 321 150 75 11604 11 15 30 6808 1473 394 385 373 365 366 360 355 361 369 382 391 400 397 381 367 361 353 346 324 288 216 181 167 157 148 144 136 130 109 94 53 31 15 14 13 14 14 14 12 12 14 22 34 54 58 59 58 57 53 49 42 36 32 29 27 25 25 23 21 19 17 16 15 15 15 15 16 17 17 19 20 23 23 27 31 36 39 45 49 56 59 70 74 82 103 236 1600 4038 4702 4490 2598 1701 995 587 373 176 272 302 380 332 252 202 178 172 175 192 209 271 250 216 149 93 64 54 53 57 78 188 344 520 924 1081 1038 812 699 524 401 336 259 67 55 47 47 48 45 45 44 45 43 42 40 39 37 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 38 39 40 40 40 39 40 40 40 39 40 41 42 44 43 43 43 42 41 40 40 41 41 40 39 38 39 40 39 39 38 38 37 37 37 38 39 39 41 45 46 46 44 42 39 35 35 37 41 45 46 44 38 36 37 34 31 31 31 29 26 29 30 27 25 21 23 22 20 22 22 24 25 26 23 22 19 12 9 14 19 19 20 20 18 10 12 16 12 15 12 8 12 14 10 19 21 8 19 14 0 17 21 10 15 14 18 14 6 28 16 10 17 4 16 30 28 20 12 5 1 -1 1 22 32 3 20 52 22 -21 -16 18 12 3 40 56 26 -35 -43 0 -1 11 9 -14 2 3 -10 -3 55 67 4 -3 -32 0 59 40562 321 150 75 11604 11 16 2 6808 1491 374 360 349 347 345 337 339 344 349 362 372 381 380 370 357 355 352 346 335 301 217 175 147 136 124 121 118 117 113 109 89 69 49 44 36 32 29 25 19 17 17 25 33 57 61 64 64 63 61 58 48 39 34 31 28 27 27 25 24 22 20 18 17 16 16 15 15 15 16 18 20 22 22 25 28 33 35 39 43 48 50 58 62 67 80 196 898 2885 3223 3042 1628 1124 640 370 271 221 283 274 267 183 157 147 152 164 189 211 260 354 471 504 465 387 337 113 64 63 122 224 833 954 1116 728 520 395 375 375 333 309 275 80 63 52 47 48 45 45 44 45 43 42 40 38 37 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 38 39 40 40 40 39 40 40 40 39 40 40 42 43 43 43 42 42 41 40 40 41 42 41 39 38 39 40 39 38 37 37 37 37 37 37 38 38 39 41 44 46 47 45 39 35 36 36 39 44 44 41 37 35 35 32 30 32 33 30 29 29 28 26 23 25 29 23 18 17 18 19 23 28 23 16 15 14 9 11 19 20 16 18 20 13 16 23 18 18 13 7 11 15 10 9 2 -1 9 6 5 27 28 4 13 13 14 16 19 27 14 4 13 9 0 13 20 25 12 9 17 9 6 8 14 4 2 18 -6 -31 -21 -20 -4 25 34 36 36 9 6 35 17 16 24 17 19 -3 2 34 53 49 19 -25 -33 26 43 40593 321 150 75 11606 11 16 33 6807 1509 350 336 329 328 327 327 326 330 331 337 341 349 352 355 354 354 350 346 336 315 219 163 139 131 124 121 116 113 109 108 104 102 95 89 82 71 57 48 29 26 25 30 38 56 61 65 66 65 62 59 47 40 33 30 28 28 27 26 25 22 21 19 18 16 16 14 15 16 17 19 20 21 22 23 24 25 28 31 35 36 37 40 44 48 50 60 75 590 796 836 652 355 319 334 261 230 174 146 120 107 105 110 118 147 158 162 179 200 331 415 428 402 378 146 94 104 188 308 958 956 909 514 269 170 143 139 137 127 113 83 68 58 49 47 44 44 45 45 43 42 40 38 36 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 38 39 40 40 40 40 40 40 39 39 40 40 41 43 43 42 42 41 41 41 40 41 42 41 40 39 39 39 37 37 37 36 36 37 37 37 38 39 39 40 42 44 46 45 41 38 36 35 36 41 42 37 34 33 34 31 29 32 31 27 29 31 26 25 25 26 28 24 23 18 15 15 18 23 17 10 10 13 9 6 13 21 20 15 13 12 16 17 16 16 9 4 2 4 7 2 -1 4 6 0 3 15 13 2 4 -1 2 17 12 1 12 7 7 6 -4 3 13 29 15 15 30 1 -7 18 7 8 7 -9 -21 -49 -23 -5 4 21 7 18 45 58 44 48 30 8 -2 -19 -27 -20 -5 22 34 3 24 -13 -14 19 -24 40625 321 150 75 11600 11 17 5 6807 1527 41083 15426 3122 327 326 327 325 329 331 335 335 339 339 340 342 343 340 336 328 320 267 208 155 127 118 115 110 107 100 98 96 101 101 100 97 88 71 57 32 28 27 29 33 48 55 60 63 63 60 56 45 40 33 29 27 26 26 26 25 22 20 20 19 18 17 17 17 18 18 21 22 23 25 25 26 28 29 33 35 36 37 41 43 47 48 55 68 569 765 777 553 153 125 133 134 148 129 107 75 70 66 65 69 82 77 71 55 52 59 98 117 133 147 152 179 207 266 381 633 620 489 353 197 128 102 87 79 76 75 74 67 60 51 49 45 45 45 45 44 42 40 38 36 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 36 38 39 40 40 40 40 40 40 40 40 40 40 41 42 42 42 41 41 40 40 40 40 41 40 40 38 38 38 37 35 35 36 36 35 36 37 38 38 37 38 40 42 45 46 45 42 37 35 35 38 40 37 36 34 34 33 30 30 29 29 27 28 25 24 23 22 22 17 17 16 15 20 24 25 19 11 10 11 9 10 16 19 16 12 8 6 15 15 9 9 8 12 12 18 21 9 9 20 12 -3 0 11 4 2 15 14 6 9 0 -7 10 8 -3 7 18 22 8 -4 13 31 28 6 0 21 12 7 1 0 2 -18 -1 24 22 -12 12 56 36 27 47 38 22 27 13 -4 -22 -17 -8 -6 11 1 17 6 -5 -4 -32 40656 321 150 75 11608 11 17 36 6807 1545 40683 15427 3127 335 337 340 340 340 341 342 342 340 338 336 337 338 338 335 329 319 303 279 223 183 136 109 100 97 90 87 84 86 87 89 89 85 73 59 40 37 34 35 36 43 47 55 58 59 57 53 47 42 36 33 30 28 26 24 22 20 18 17 18 19 18 19 18 19 18 20 21 22 24 26 26 28 28 30 31 33 33 35 35 36 38 38 40 45 47 50 47 46 46 54 56 70 67 63 48 48 48 51 53 54 54 53 54 60 59 87 278 571 589 618 572 391 319 400 585 547 406 249 111 82 71 64 62 64 72 73 67 61 52 50 48 47 45 45 44 43 40 38 36 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 35 37 38 39 40 40 40 40 40 40 40 39 39 40 42 43 43 42 42 41 40 40 40 40 40 41 41 39 39 39 39 37 36 36 37 36 37 38 38 38 37 38 39 41 46 47 47 45 40 36 34 37 41 41 39 36 33 33 32 30 30 29 26 24 22 23 22 17 20 20 18 16 15 18 21 22 17 10 13 12 9 13 16 17 8 9 10 9 15 14 10 6 7 15 16 15 15 19 14 7 8 1 1 7 3 2 18 28 15 8 15 3 12 25 5 2 11 5 -5 -9 4 9 -5 -2 6 7 0 11 21 23 30 32 23 4 5 -19 0 32 1 -10 -4 -2 -1 25 47 43 36 37 -5 -31 13 46 34 -23 -71 -55 -21 40688 321 150 75 11601 11 18 8 6806 1563 31563 13377 11940 5486 330 331 332 335 338 338 337 336 334 332 331 331 332 330 323 310 299 285 267 244 195 131 99 92 87 83 80 78 77 78 80 78 71 65 53 50 45 43 43 44 44 49 51 51 49 47 44 41 38 35 32 30 27 24 22 19 17 15 15 15 15 16 16 18 18 20 21 23 24 27 27 28 28 30 30 32 33 34 34 35 37 40 45 50 49 47 43 40 38 39 38 42 43 44 45 47 47 50 69 123 327 318 303 140 134 155 461 846 876 811 632 332 213 198 220 237 223 143 61 67 68 69 67 67 71 73 69 66 56 48 47 47 44 45 44 42 40 37 36 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 38 38 40 40 40 40 40 40 40 40 40 40 41 42 43 42 41 40 40 39 39 39 40 40 41 40 39 39 38 38 37 36 36 36 37 37 38 38 38 38 39 41 44 45 46 46 42 36 32 37 43 41 37 36 34 34 33 31 30 30 27 25 24 24 24 20 20 23 20 18 19 16 17 21 18 16 19 15 13 8 6 11 10 7 9 11 11 10 11 9 9 12 14 15 15 27 22 9 8 12 10 4 3 3 14 23 26 18 11 12 13 28 13 -12 -2 -6 12 30 13 24 30 10 12 31 20 21 38 16 24 29 17 2 13 -2 -19 -20 -10 15 -6 10 0 9 28 19 52 78 28 -2 11 28 25 4 -12 -16 8 40719 321 150 75 11603 11 18 39 6806 1581 58900 35547 22467 9073 331 325 322 321 320 320 318 317 317 320 319 322 322 321 316 308 298 288 271 260 244 200 129 92 79 75 72 70 68 67 67 67 64 62 57 53 48 45 43 42 41 41 43 43 42 40 37 35 33 29 27 25 25 24 23 21 19 17 15 14 13 14 16 17 18 19 21 23 23 25 27 28 28 30 31 32 33 35 34 39 40 42 45 45 43 42 40 40 40 45 47 51 52 54 55 63 136 345 661 791 959 766 529 332 365 371 633 775 782 601 479 347 304 256 233 228 211 168 144 170 159 140 93 82 79 78 74 70 59 47 45 46 44 44 43 42 40 38 36 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 38 40 40 40 39 40 40 40 41 40 40 41 42 43 42 41 40 39 38 38 39 40 41 42 41 40 39 39 39 38 38 36 36 36 36 37 38 38 39 39 41 43 44 47 48 44 37 33 37 41 39 39 37 34 33 31 30 30 30 29 28 27 24 22 19 18 16 19 23 19 18 19 24 22 19 21 22 20 16 12 6 4 4 10 14 10 3 7 11 14 14 11 16 17 18 12 14 12 13 21 25 18 4 7 7 13 11 -3 5 8 15 12 0 4 13 36 44 23 24 26 10 24 32 21 7 20 14 0 0 11 7 -12 -12 -9 -16 -12 -5 17 26 -8 3 -12 -22 13 42 39 0 -10 -7 -21 -32 0 19 0 40751 321 150 75 11606 11 19 11 6805 1599 31301 29356 10169 3805 338 334 331 328 321 318 314 309 306 306 303 302 301 299 298 298 296 295 283 276 262 229 143 95 74 69 66 64 63 63 62 62 63 61 60 57 53 50 46 43 41 40 39 39 38 36 33 31 27 23 21 19 19 20 20 21 20 19 18 17 17 18 18 19 19 19 19 20 20 22 24 25 27 30 32 34 36 39 39 42 42 42 42 41 40 42 44 47 50 60 63 69 72 76 132 399 1802 2048 2334 2013 1662 1303 749 540 507 480 648 743 799 834 1023 1097 1238 1105 1036 751 651 486 390 280 253 190 131 106 88 79 74 68 60 50 45 46 45 45 42 42 40 37 35 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 38 40 40 40 40 40 40 40 40 40 40 40 41 42 42 41 39 39 39 38 38 39 41 41 41 41 40 39 40 38 37 36 36 35 35 36 37 37 37 38 40 42 44 46 47 45 40 35 36 38 39 41 38 33 31 28 26 27 26 26 26 24 23 20 19 18 14 19 24 18 16 18 22 22 18 20 20 19 19 12 8 5 0 9 15 7 4 7 17 26 18 13 12 4 0 0 11 12 11 17 19 10 0 -1 -3 7 18 7 10 16 13 10 7 3 12 29 35 18 5 23 32 40 24 -11 -10 9 18 12 -3 5 23 -2 0 33 14 -13 4 21 15 -12 -23 -13 -15 -15 0 30 13 42 62 14 -38 -19 11 -29 40782 321 150 75 11608 11 19 42 6805 1617 24429 21977 9004 3719 340 339 338 337 330 328 322 316 312 307 304 299 294 290 289 290 290 287 278 267 249 206 135 108 89 78 68 64 60 60 59 61 63 64 64 62 59 55 49 45 41 39 38 36 34 31 28 24 20 17 16 15 15 15 16 19 19 19 18 18 18 18 17 18 18 18 17 17 18 21 22 25 27 31 33 35 37 40 41 41 40 40 40 42 42 46 50 59 63 77 82 92 97 119 258 1487 4371 4485 4462 3644 2523 1914 1112 794 659 387 375 436 511 677 990 1359 1941 2118 2474 2547 2331 1860 1402 992 850 659 552 238 121 72 65 58 54 49 44 45 45 45 41 41 39 37 35 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 34 36 37 38 40 40 40 40 40 41 40 40 40 40 40 41 42 42 41 40 39 39 38 38 38 39 40 41 41 40 39 39 39 38 36 35 35 35 36 35 36 37 37 39 41 43 44 43 43 41 37 37 37 37 38 35 33 31 30 28 25 23 20 21 23 22 20 18 20 21 17 18 20 17 15 21 21 16 16 18 17 13 11 8 3 5 14 12 8 7 5 13 22 18 12 4 1 -3 -11 2 9 11 12 3 0 5 13 11 11 22 15 12 17 12 -9 -22 -7 9 14 12 12 16 46 44 19 0 -11 1 4 21 28 -10 -16 25 45 27 37 21 -12 20 36 41 35 -4 -4 6 -23 -32 0 10 38 66 34 -2 18 37 -22 40814 321 150 75 11606 11 20 14 6804 1636 22725 19003 18598 13398 18121 12451 15090 13007 11682 6863 2110 1438 1279 387 351 345 329 316 300 290 278 267 254 243 227 201 141 120 107 94 81 73 66 62 58 58 57 56 55 55 54 52 47 43 39 37 35 33 31 27 23 20 17 15 14 14 14 14 14 17 18 19 19 19 20 19 19 20 19 20 19 21 22 25 26 29 29 31 33 34 35 36 35 36 35 36 37 42 44 53 57 69 74 91 98 115 557 1610 2045 3313 4593 4431 4001 3162 2034 1266 658 523 467 235 210 213 215 244 341 611 1063 1440 2141 2919 3665 3637 3384 2815 2435 1669 1153 563 138 68 57 49 47 45 43 44 45 45 42 40 39 37 35 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 34 35 37 38 40 40 40 41 41 41 40 39 40 39 40 41 42 42 41 40 40 39 38 38 38 39 40 41 41 40 39 39 39 38 36 34 35 36 36 36 37 38 38 38 39 40 44 45 46 44 38 36 36 38 39 35 32 30 30 31 27 21 19 22 25 22 19 18 21 23 17 17 20 20 15 21 22 15 18 21 22 17 13 11 6 12 22 17 16 9 10 18 10 6 4 -3 4 4 -13 0 14 15 10 2 9 13 16 18 20 25 11 7 10 12 3 -1 18 20 2 6 10 2 27 19 -1 6 27 16 12 25 14 1 0 15 31 41 17 1 -5 4 27 7 13 12 -9 20 10 -13 -12 -3 -7 -22 -19 -16 -10 32 12 40845 321 150 75 11603 11 20 45 6804 1654 5474 4218 10112 15870 29879 46147 49492 51634 14350 8601 3282 1448 1284 391 356 354 342 331 311 298 280 266 253 241 227 208 165 145 119 108 96 86 75 70 63 59 52 49 45 45 43 43 41 40 38 36 34 33 31 28 26 24 22 19 18 17 18 19 22 24 25 25 25 24 24 23 24 23 22 24 23 25 26 28 29 30 31 33 34 33 32 32 30 30 30 32 37 44 46 57 62 71 76 99 245 911 1704 2725 2921 2729 2289 1901 1391 933 612 285 135 150 311 393 413 403 289 213 165 170 200 301 595 1040 1967 2477 3298 3254 2952 2156 909 429 88 56 49 45 45 44 42 43 45 47 45 42 39 37 35 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 33 35 37 38 40 40 40 40 41 40 40 39 40 40 40 41 43 42 42 41 41 40 38 38 38 39 40 41 40 39 39 39 39 38 36 35 35 36 36 37 38 38 38 37 38 40 45 48 49 47 41 36 35 40 41 35 31 30 28 27 28 25 22 23 26 23 19 20 23 24 18 18 21 20 16 21 23 15 20 25 22 17 8 11 14 13 12 7 11 11 10 17 13 5 4 8 10 10 6 5 7 14 11 0 4 7 15 22 29 30 17 16 7 13 27 25 24 14 1 9 -2 -16 24 29 18 41 40 15 12 9 20 40 22 4 23 50 21 7 26 36 6 -39 -19 9 -3 21 43 11 0 3 3 16 6 8 23 4 -6 40877 321 150 75 11611 11 21 17 6804 1672 898 1342 1975 6070 11784 35667 38322 45997 14239 17966 18801 19498 20930 6595 1496 378 376 363 348 326 306 294 273 244 215 196 174 155 124 109 95 87 76 70 64 60 54 51 47 45 43 41 40 38 36 34 32 32 31 30 29 28 29 28 28 27 28 29 31 32 31 30 28 26 24 22 21 21 21 23 23 25 26 28 30 31 32 34 34 33 31 29 29 29 30 34 38 46 49 57 61 67 75 144 911 1655 1946 1459 1117 639 436 290 182 140 132 172 202 244 451 557 612 827 699 507 153 129 113 112 122 139 205 461 1352 1808 1719 1522 540 182 61 50 44 45 45 43 42 43 44 46 45 43 39 37 35 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 33 35 37 38 40 40 40 40 40 40 39 39 40 40 40 42 43 42 41 41 40 40 40 38 39 39 40 40 39 38 38 39 40 39 37 36 35 35 36 36 37 37 37 37 37 40 44 45 46 46 43 38 34 35 38 35 30 29 28 23 24 28 24 22 25 24 20 17 22 23 16 18 19 14 14 20 17 10 15 21 18 14 13 12 7 9 8 0 6 12 6 7 15 14 13 13 8 8 10 2 -1 8 10 -2 -11 -3 19 22 11 8 1 6 16 23 38 18 0 16 17 18 8 0 12 9 0 13 2 0 10 7 10 1 6 13 22 8 -5 7 7 23 19 -13 12 11 -31 -21 -23 -23 -17 -23 -14 13 2 -23 4 -13 -4 40908 321 150 75 11621 11 21 48 6803 1690 154 197 657 2910 4717 10401 21851 25409 28812 20065 22949 28935 32291 14994 2354 430 424 401 374 343 321 308 284 250 215 189 163 145 127 109 97 90 83 77 70 64 60 58 54 51 47 44 40 38 36 34 35 35 36 36 36 35 36 36 36 35 34 32 31 31 28 27 25 23 21 20 20 20 21 22 24 25 27 30 32 32 32 32 31 29 28 27 26 27 28 33 36 41 45 50 55 59 66 124 787 966 947 494 209 130 93 79 75 74 101 166 208 288 332 341 345 554 514 407 106 89 75 75 77 80 82 153 384 701 713 681 492 287 105 63 50 46 45 42 42 42 43 43 42 40 37 36 34 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 34 36 37 38 40 40 40 40 40 40 40 39 40 40 41 42 43 43 42 40 40 40 40 39 39 39 40 39 37 37 38 38 39 40 38 37 36 35 36 36 37 37 37 36 36 39 41 41 43 46 45 42 38 37 37 37 33 31 30 27 27 28 25 23 23 22 22 19 20 20 17 19 18 14 15 19 15 14 15 17 20 17 18 16 6 9 14 10 11 14 5 0 7 14 15 9 12 14 6 7 7 11 14 4 -6 3 22 20 12 14 1 6 31 31 34 18 -4 10 20 22 29 21 1 -8 -2 2 -15 -17 -2 3 -14 -23 16 42 24 -4 17 34 15 39 50 27 35 14 -21 -16 -28 -17 -16 -37 -19 -9 -39 -52 -5 7 6 40940 321 150 75 11623 11 22 20 6802 1708 176 224 653 2964 6753 18831 999999 999999 999999 25897 11734 9136 11568 8469 1210 408 405 394 374 354 330 299 264 238 215 193 169 152 134 118 106 97 87 80 74 67 62 60 57 55 52 47 44 41 40 40 40 41 40 40 38 37 36 35 34 34 31 28 25 23 21 21 21 22 22 22 22 22 22 22 23 25 28 30 31 30 29 27 25 24 23 23 23 24 25 30 32 36 40 45 51 77 100 122 210 324 323 266 148 94 65 55 51 50 70 86 101 160 161 150 116 99 69 159 307 399 544 543 377 198 132 141 176 304 479 484 424 280 142 75 57 48 44 43 42 42 42 42 40 39 36 34 32 29 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 33 35 37 38 40 40 40 40 40 40 40 40 40 41 42 42 43 43 42 40 40 40 40 39 39 40 40 39 38 38 38 38 38 39 39 38 38 37 37 37 38 38 38 37 37 38 40 41 43 45 45 43 42 39 39 39 35 32 31 31 31 28 26 24 21 22 21 19 20 21 20 20 21 19 18 17 15 14 13 15 18 20 18 13 13 15 15 13 14 16 12 9 11 10 15 21 21 17 11 16 14 16 25 19 8 5 16 25 25 29 23 11 12 14 18 16 8 23 26 4 22 33 24 18 14 6 -16 -13 -2 3 0 5 25 30 30 29 36 38 45 74 65 48 48 38 16 2 8 -16 -26 14 52 44 -5 8 35 32 36 40971 321 150 75 11621 11 22 51 6800 1725 154 247 299 8353 4407 18672 999999 999999 50021 38897 27708 19584 14250 9998 1788 348 344 340 331 319 300 270 236 217 202 190 175 158 138 124 112 102 90 81 72 66 61 59 55 53 52 49 48 46 44 44 43 42 40 38 35 34 33 31 31 30 27 24 20 19 18 19 21 23 24 24 22 23 22 22 23 25 26 26 26 25 23 22 21 22 22 26 28 32 34 38 45 138 432 487 568 418 321 293 260 250 238 302 329 332 413 451 557 649 808 1026 682 124 80 55 52 52 55 172 421 662 1033 1441 1363 1109 598 428 511 611 808 783 723 587 463 353 216 67 52 46 42 42 41 42 40 38 35 34 31 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 33 35 37 38 40 40 40 40 40 40 40 40 40 40 41 42 42 42 41 40 40 40 40 38 38 40 40 40 38 37 38 38 38 39 38 37 36 37 37 38 37 37 37 36 37 38 39 39 41 44 40 38 37 35 35 36 33 30 28 27 26 25 24 23 21 22 18 16 19 19 19 17 15 16 18 18 13 11 14 13 13 14 11 9 20 23 13 9 14 14 9 13 14 6 11 17 10 13 11 5 15 23 17 7 4 0 0 12 15 11 15 4 -10 -1 19 25 32 46 19 -3 15 32 35 25 18 19 0 0 4 -10 5 12 -7 9 32 24 20 22 22 33 47 38 25 34 23 -20 -5 -21 -48 -1 33 33 -3 -23 -9 2 46 41003 321 150 75 11616 11 23 23 6798 1743 200 457 4943 39184 999999 999999 999999 999999 26595 11146 17362 17708 12846 9939 1726 280 269 262 251 241 223 205 167 159 150 148 143 139 131 123 116 109 97 89 65 59 53 49 45 43 38 35 32 31 30 30 29 28 25 24 22 20 20 18 18 17 14 14 13 12 12 13 13 13 13 14 13 14 13 15 16 17 16 18 19 19 21 24 28 32 35 43 46 55 141 262 394 763 1168 1279 1283 964 633 535 614 1148 1978 3698 4526 5232 5948 7051 9130 12594 12400 11835 8259 3587 1337 76 53 49 49 63 155 298 514 927 1036 991 563 455 583 879 1106 1089 1016 903 725 523 241 73 56 44 40 41 40 41 39 37 34 33 30 27 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 33 35 37 38 40 40 40 40 40 40 39 40 40 41 42 42 42 42 41 40 40 40 39 38 38 40 40 40 38 37 37 37 37 37 38 36 36 37 36 37 36 36 36 35 35 35 35 36 39 41 37 34 33 32 33 36 36 34 30 25 24 25 24 23 21 19 18 17 17 15 15 15 13 15 16 16 12 11 18 20 14 10 14 11 17 21 10 9 11 4 2 2 0 1 4 3 1 14 13 2 12 20 0 -11 6 8 -8 1 10 0 9 13 8 9 20 22 27 39 20 6 20 15 12 6 4 39 27 5 6 2 10 -2 -17 12 18 -17 6 30 18 13 19 17 -8 5 9 -17 13 1 -24 -11 -3 -3 -36 -60 -8 -9 -48 41034 321 150 75 11616 11 23 54 6796 1759 172 367 4689 29544 3359 11102 13450 999999 28073 19159 29356 27765 16286 11199 3594 212 194 179 165 152 133 117 83 74 70 70 71 75 75 75 74 74 68 64 46 42 35 30 25 20 13 9 4 3 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 4 9 15 20 31 38 48 53 67 78 113 310 770 1233 1658 1925 2023 2015 2049 2201 3072 5091 6227 7484 9157 10322 12779 17851 26099 28989 33751 33730 29265 20789 10381 2363 71 48 41 38 41 40 39 37 43 67 104 115 170 223 457 686 874 1014 972 790 473 168 85 54 44 39 40 39 41 39 37 33 32 30 26 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 34 36 37 38 40 40 40 40 40 39 39 40 41 41 42 43 43 42 41 40 40 40 40 39 39 39 40 40 38 37 37 37 37 38 39 38 37 37 36 37 37 37 37 36 36 35 36 38 39 41 39 36 37 35 37 42 40 36 33 29 27 25 24 24 22 21 21 18 19 19 18 18 19 23 19 15 11 10 20 24 14 13 18 12 13 18 15 15 15 16 18 13 11 7 8 9 7 15 26 26 22 10 -10 -7 19 22 11 10 5 -5 8 25 26 26 7 -7 0 26 24 9 23 20 15 10 3 20 27 30 22 32 32 8 15 32 25 -1 20 41 49 38 13 22 12 3 0 15 2 -3 36 29 2 -7 18 20 18 -13 -68 41066 321 150 75 11618 11 24 26 6793 1777 89 115 140 210 414 4644 14887 11884 999999 999999 97026 51197 28758 19349 3547 152 128 111 96 83 68 57 45 38 31 26 25 23 22 21 23 27 26 28 27 28 23 18 11 4 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 13 27 32 48 55 73 95 149 351 870 1470 1817 2117 2254 2288 2596 3247 4495 7223 7925 8365 8850 11053 14566 23223 35170 41291 47126 47477 44136 38662 26766 14230 4527 712 199 58 52 51 51 49 59 95 141 384 618 587 370 316 518 747 1176 1069 678 230 109 59 48 41 40 40 41 39 37 34 32 30 26 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 37 38 40 40 40 40 40 40 39 40 41 41 42 42 43 42 41 40 40 40 40 40 38 38 40 40 38 37 37 36 37 38 38 38 38 37 36 37 39 38 36 37 38 37 37 38 39 43 44 39 37 34 36 41 39 34 30 28 26 23 21 19 18 22 23 20 22 19 15 16 17 17 17 19 14 12 17 18 13 11 12 13 19 23 22 16 14 16 13 16 24 15 12 18 12 12 23 29 16 0 -7 5 17 15 21 20 6 -2 10 22 13 20 8 -17 0 19 4 13 16 7 24 22 19 -2 8 26 13 19 9 11 34 28 20 5 14 25 26 41 33 25 23 20 21 8 -31 -11 33 3 -9 18 53 79 23 -14 2 41097 322 75 75 11622 11 24 57 6791 1793 80 95 123 146 218 330 4766 15180 7679 999999 999999 92966 52636 41532 24652 8360 4207 1069 541 410 56 30 24 20 21 20 29 36 49 68 74 72 66 65 97 114 292 285 1484 1467 1449 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 21 39 51 97 185 323 441 775 1509 2085 3121 4810 5302 5412 5211 4981 4423 4346 4139 3810 3796 4543 8034 12273 17810 25355 35771 45000 50895 55361 55135 48453 26192 11264 2952 768 75 67 65 70 87 99 133 176 454 822 850 589 612 684 1101 2526 3124 2908 2576 1769 566 54 44 39 39 39 38 36 34 32 30 26 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 37 38 40 40 40 40 40 40 40 40 41 41 42 42 42 42 41 40 40 40 40 39 38 38 39 40 40 38 36 35 35 37 37 37 37 37 36 36 37 37 35 36 38 36 35 35 38 42 41 35 33 32 34 38 37 31 26 25 24 23 22 18 16 19 21 20 22 17 11 14 14 7 10 13 12 12 13 15 11 5 6 14 18 15 12 11 9 4 7 11 13 9 9 13 7 8 13 10 -7 -14 -4 -2 -10 -5 8 12 11 9 22 18 -8 -5 6 -1 0 1 7 8 -10 -7 19 21 14 0 -2 17 15 0 -24 -16 6 12 8 -27 -19 -8 6 41 10 -14 3 23 23 -14 -21 18 9 -11 -13 6 -14 4 26 8 5 41129 322 75 75 11636 11 25 29 6789 1810 98 117 153 193 688 3536 8572 3190 9956 24933 56558 49744 52558 46376 27937 18219 12573 3337 2804 2429 2021 12 2 999999 999999 999999 4 12 26 45 51 47 41 43 74 89 263 256 1456 1440 1423 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 27 39 70 118 261 400 607 853 1446 2313 3230 4522 6881 8691 10992 11844 11776 8477 5828 3755 3236 3242 4079 7185 12964 16117 21877 34608 45591 53514 999999 999999 46935 29836 7251 2281 645 92 95 97 104 163 244 535 1514 2339 3059 2360 1301 999 882 1139 2697 4421 5421 6938 6066 4328 1406 60 47 40 38 36 34 32 31 29 26 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 35 36 38 39 40 40 40 40 40 40 40 40 41 41 41 41 42 41 40 40 40 40 40 39 38 38 39 40 40 38 37 36 36 37 38 38 38 37 36 36 37 37 36 36 37 36 35 37 40 43 39 34 34 35 35 35 33 29 27 26 24 22 19 19 19 17 18 19 20 23 20 16 14 12 11 12 18 19 20 19 17 12 7 12 15 10 12 13 8 4 8 12 12 8 7 13 5 9 18 16 8 1 2 -3 -5 1 11 19 22 21 27 14 -7 -7 8 18 2 9 16 -4 7 10 9 35 39 31 15 14 -10 -25 1 16 22 24 0 -21 -3 6 37 31 -34 -14 30 28 18 -4 5 39 34 22 -1 23 2 -15 35 11 7 41160 321 150 75 11620 11 26 0 6786 1826 198 237 292 1117 7229 11201 11419 38274 63761 83417 68619 46675 40728 28502 15732 12622 3998 2700 2287 2219 2 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 17 41 52 86 137 271 355 481 663 957 1356 2078 2964 4492 6968 11453 15624 16590 12846 8765 5815 5954 6749 8300 11292 15394 19076 26217 44030 999999 999999 999999 999999 41806 15680 901 121 122 135 155 164 175 222 922 1964 4186 7362 7462 4969 2900 2022 1126 573 943 1958 2960 5060 6484 5975 3221 244 62 47 39 35 34 31 30 29 26 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 38 39 40 40 40 40 40 40 39 40 41 41 41 41 41 40 40 40 40 40 40 39 39 39 39 39 39 38 37 37 38 38 39 40 40 37 36 36 37 39 38 37 37 36 36 38 44 48 44 40 37 37 38 36 32 30 27 25 27 25 20 21 19 17 19 19 18 25 24 18 15 18 19 18 22 22 21 17 18 19 11 10 11 9 14 14 4 1 7 8 13 17 19 19 14 17 18 16 14 11 8 10 7 7 16 20 19 32 35 14 10 11 15 29 20 15 5 -1 26 14 9 42 41 29 15 -9 -34 -14 23 36 44 31 -1 -17 -17 21 59 32 -7 -10 23 45 36 20 39 25 16 34 3 18 25 37 64 50 34 41192 321 150 75 11608 11 26 32 6784 1842 133 163 201 576 4213 2211 8811 30718 45257 49651 57778 32582 28714 22603 9786 8190 11510 10439 9219 3887 574 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 21 34 63 76 109 136 227 379 609 965 1399 1943 3494 5039 10004 15723 22035 25556 21216 13492 9309 6612 6550 7409 8609 11725 14576 19120 26028 49924 999999 999999 999999 999999 35627 17738 2004 1422 1016 981 357 290 294 427 1422 2626 3715 5268 4842 3338 2589 2085 1308 854 612 566 823 2368 4832 4733 3836 824 124 68 47 40 35 31 29 28 25 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 34 36 38 39 40 40 40 40 40 40 40 40 41 41 42 42 42 41 40 40 40 40 40 40 39 39 39 38 39 39 38 37 37 39 39 40 39 37 36 36 36 38 38 37 36 35 34 35 43 48 48 45 39 36 37 36 32 30 27 25 27 26 24 23 18 17 20 18 15 19 20 19 14 16 21 19 21 18 12 14 15 19 11 6 8 8 15 14 5 3 8 4 1 13 21 18 18 20 14 10 14 12 15 27 20 9 7 6 16 27 26 19 19 8 13 30 21 0 0 4 4 0 0 12 4 8 22 22 7 8 21 13 12 11 1 4 3 17 34 12 -6 -21 -5 28 4 -28 -23 -13 -21 2 17 32 17 -9 40 50 -16 41223 321 150 75 11598 11 27 3 6782 1858 26 51 67 94 189 831 1229 4069 10299 22281 10612 18459 17891 22920 17456 16352 16875 13631 9962 3454 518 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 16 40 54 82 108 190 332 578 1045 1565 2363 3985 5646 10696 15656 21444 22766 18427 11056 6987 5546 4682 4919 5139 7028 11791 21031 28648 47108 65278 999999 999999 999999 999999 26397 7967 5337 4522 2809 1287 1163 1915 3538 4948 7902 8424 6203 2035 843 990 1017 1562 1535 1262 821 955 1954 3303 3261 2593 775 153 87 57 45 35 30 28 26 23 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 34 36 38 39 40 40 40 40 40 40 40 40 42 42 42 42 42 41 40 39 40 40 39 39 39 40 39 38 39 39 38 37 37 39 40 39 39 38 37 36 37 38 37 37 37 35 35 35 38 44 49 49 45 39 38 37 33 31 27 26 27 27 24 22 20 20 19 19 18 17 19 20 16 14 16 19 22 16 12 17 19 19 14 14 13 7 14 7 1 7 12 12 3 12 13 10 12 11 11 18 24 25 31 34 32 16 6 9 20 17 7 18 17 10 5 0 19 22 15 2 0 5 15 31 6 1 38 49 43 29 15 0 0 18 17 51 58 10 3 2 -3 12 -11 -21 -13 -27 -29 4 3 13 36 62 35 -50 -12 22 -12 41255 321 150 75 11599 11 27 35 6779 1874 46 77 96 125 214 819 1200 3950 9575 28663 11981 27514 24995 33268 22633 21814 16737 10140 2663 470 210 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 119 118 118 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 1 11 30 43 66 97 183 348 637 998 1399 2017 3140 3767 5719 6835 6913 6015 6111 5541 4931 4891 4190 4694 7421 18157 29090 45172 60001 999999 999999 999999 53414 29421 17452 6444 4664 2561 1543 1606 2763 6089 8032 10971 11100 7105 1733 438 342 553 1299 1357 1069 602 279 304 765 786 713 242 105 74 54 44 35 31 29 26 23 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 34 36 37 38 40 40 40 40 40 40 40 41 42 42 42 42 42 41 40 39 40 40 39 38 39 40 39 40 40 39 38 37 38 38 39 39 39 39 38 37 37 38 36 36 36 36 36 37 39 43 47 50 45 38 38 39 37 34 30 28 28 29 25 21 20 20 18 23 22 15 16 20 21 17 15 18 21 15 8 11 17 16 12 13 9 6 9 3 4 14 19 19 14 11 5 5 12 8 10 19 21 21 26 24 15 10 5 6 16 23 23 17 10 19 10 -5 8 17 27 5 -10 9 42 52 10 -2 37 34 37 30 -12 -1 25 24 -3 22 33 25 27 2 7 22 -12 -8 3 -16 -15 9 -9 -25 -8 3 1 -61 -55 -1 -12 41286 321 150 75 11595 11 28 6 6777 1889 52 68 80 105 173 596 608 5520 4565 11745 16299 22183 17334 18099 10997 11185 10157 6426 1276 618 248 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5 11 41 63 103 168 437 484 631 896 1297 4692 4392 4077 999999 999999 999999 999999 999999 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 12 21 37 49 86 183 244 315 335 413 583 658 682 1038 2780 2874 2808 2717 2032 2248 2680 7500 17282 36223 45585 53118 54608 55604 50180 34160 22997 3930 2183 1600 1856 2819 6539 11157 13843 14147 13875 6374 308 165 153 1226 1376 1370 358 280 60 48 87 138 127 105 62 52 49 41 34 31 29 27 23 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 34 36 37 38 40 40 40 40 40 40 40 40 42 42 42 42 41 40 40 39 40 39 38 38 39 39 39 41 41 40 39 37 37 38 38 38 38 39 38 38 37 37 38 38 38 38 37 38 42 44 48 48 42 36 38 41 40 37 37 34 27 27 28 23 20 20 20 24 23 19 17 19 19 18 20 19 18 16 11 9 15 16 11 5 2 9 12 11 12 14 16 14 12 12 13 10 13 11 5 14 18 13 24 25 11 6 5 8 21 33 32 32 21 14 16 7 -1 18 36 21 -1 -2 26 30 4 -1 13 7 6 12 6 32 61 24 -35 -15 22 36 20 -22 -6 -3 -1 43 25 -32 -32 3 19 3 -9 -11 -5 -57 -61 24 27 41318 321 150 75 11598 11 28 38 6775 1904 150 161 178 334 852 8917 4886 17733 25456 41956 21070 18016 14642 17299 15553 12380 4596 2909 1414 774 133 12 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 4 14 18 45 59 89 125 268 315 461 769 1259 4682 4394 4084 999999 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 10 13 44 63 74 121 130 123 37 51 70 76 93 112 139 159 186 254 307 345 403 464 1123 3351 5283 8175 15939 28113 31170 38337 38638 39095 35813 25940 14600 2271 1553 1469 1896 3146 7496 17415 20693 23913 20275 13642 6600 1132 562 2230 2635 2979 1243 697 51 43 40 41 42 40 41 43 44 38 34 31 29 27 24 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 38 40 40 40 40 41 41 40 41 41 41 41 41 40 39 39 39 39 39 38 38 39 39 39 40 41 41 40 38 37 37 37 37 38 37 36 37 36 36 37 38 38 38 36 36 39 42 46 46 39 34 37 40 37 34 34 33 28 26 27 24 23 24 22 25 26 24 22 23 21 19 18 13 12 18 19 15 14 14 14 8 5 14 13 10 10 5 5 3 6 19 19 1 1 16 7 3 14 20 22 21 16 9 18 14 17 22 20 27 21 13 3 -4 4 31 45 25 13 14 22 36 17 -10 -25 -12 -14 -3 46 50 42 20 -26 -23 19 10 -5 6 0 -19 4 43 28 -1 -9 -4 47 59 37 21 17 -15 -48 32 41 41349 321 150 75 11613 11 29 9 6773 1919 201 239 298 529 1389 10636 37349 48798 46110 36261 13406 13009 14682 22582 22611 19094 8081 4853 1622 653 97 11 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 397 596 624 400 378 467 557 847 1102 1882 2182 2807 3717 4382 4841 4857 4727 4770 4932 4752 2855 774 229 62 47 50 57 76 92 125 150 191 225 264 331 1304 2888 4784 9129 12792 16064 21596 24392 21479 15297 14739 15051 13458 11423 5500 1738 1086 982 1103 1742 4677 15656 24883 29339 30632 24677 20509 11069 5058 3780 2916 2549 1635 1032 216 67 47 41 39 36 37 39 38 35 32 30 28 26 23 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 38 40 40 40 41 41 41 41 41 41 40 41 41 40 39 38 39 39 39 39 38 39 39 39 40 41 41 41 39 38 38 37 37 37 37 36 35 36 37 36 36 37 37 35 35 39 44 46 43 35 34 38 37 33 30 28 29 27 25 25 24 28 29 26 24 22 21 26 27 24 24 21 13 12 17 17 16 15 15 18 13 8 13 14 14 14 5 2 3 11 24 23 5 3 18 17 10 17 20 10 15 23 22 21 9 17 21 27 25 18 24 11 8 7 11 30 21 18 16 17 31 18 -6 -16 0 1 13 46 43 29 17 -3 -2 19 10 3 20 9 1 23 25 8 4 -12 -28 26 63 53 10 3 28 -15 -5 -30 41381 321 150 75 11607 11 29 41 6772 1935 156 196 257 459 5505 3477 45758 49589 50041 11519 14142 7402 9861 12463 12988 10892 5376 2491 404 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 1 11 33 56 145 484 709 770 636 982 1935 3152 5143 7623 9868 11243 13729 18964 23809 24680 22720 18082 16636 16042 15551 12434 7909 3930 1532 260 86 83 96 112 147 171 200 241 461 4361 7838 10193 11543 10104 10255 9230 10595 10564 8143 2651 2360 2578 3668 4116 3563 1684 1172 1009 1307 2628 5914 14189 21940 20615 27190 24451 29630 24724 15117 10140 5899 3307 1991 663 368 90 56 48 40 37 36 36 36 33 31 29 27 25 22 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 34 36 37 38 40 40 41 41 41 41 41 40 40 40 40 40 40 39 38 39 39 39 39 38 38 39 39 40 41 43 42 40 39 39 38 37 37 37 38 37 38 38 37 37 37 38 37 37 42 46 47 42 37 38 39 36 33 30 29 27 23 22 24 24 25 26 24 25 23 22 25 25 23 22 22 19 17 19 18 17 18 18 19 14 7 8 13 19 15 8 14 15 15 22 26 15 8 13 16 12 12 2 4 24 26 23 13 15 26 17 23 32 29 32 20 22 21 11 8 1 -6 -11 13 23 5 7 26 17 12 39 39 39 42 26 7 14 21 -2 -2 4 0 18 15 -16 5 23 23 14 24 52 96 59 10 54 38 -1 -41 41412 321 150 75 11590 11 30 12 6770 1949 134 249 497 972 17488 999999 999999 999999 47438 6596 10696 3623 5455 6591 6634 3902 1619 367 55 2 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 30 46 76 117 440 1061 2287 3952 4967 5819 7133 8414 10261 12571 14181 14833 16307 19965 23597 23519 21522 17244 15808 15049 15067 15493 14204 11390 8879 6228 2101 269 180 185 209 247 316 1327 11452 17271 19671 18093 13633 9529 2347 722 606 363 324 345 388 673 1562 1659 1635 1145 1001 1850 6668 11207 15481 20232 22023 19573 25462 24839 30042 27868 15876 9542 5582 2933 1648 385 242 101 64 58 45 42 37 38 38 35 33 30 28 26 23 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 34 36 37 38 40 40 41 41 41 41 41 40 40 39 40 40 40 40 39 38 39 39 39 38 39 40 40 40 41 43 43 41 39 39 38 38 37 36 38 37 37 38 37 37 36 36 36 37 40 44 48 46 41 38 37 36 34 29 29 29 27 26 25 24 21 20 23 27 27 25 22 21 22 19 18 22 22 20 21 18 16 17 16 12 11 14 10 12 12 8 13 16 20 20 16 13 7 11 10 6 13 0 0 13 11 9 8 26 22 7 10 24 34 37 16 12 23 20 15 10 1 -12 6 17 7 15 21 8 -2 3 24 36 48 37 6 5 11 6 3 -9 -12 10 10 0 22 42 58 65 61 59 106 104 38 43 54 5 -22 41444 321 150 75 11598 11 30 44 6770 1965 138 252 649 2853 14718 12999 999999 25254 35339 22806 6424 3555 4004 3336 2509 403 268 204 196 160 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 3 21 35 59 79 114 180 671 2664 6192 9242 10294 10453 11243 11418 11126 11290 11006 10367 9755 9191 8821 8346 7892 7443 7085 6842 6848 7533 7957 8162 7898 6666 2477 282 190 194 245 384 1227 3792 15480 19531 19390 17075 9791 3984 185 138 147 164 192 220 260 303 355 417 453 562 792 2735 13807 25067 27756 28066 32394 29204 999999 999999 999999 19729 8345 3402 1430 457 227 189 174 157 127 69 56 48 41 39 40 37 35 31 30 28 24 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 34 36 37 38 40 40 41 41 42 41 41 40 40 39 40 40 40 40 39 38 39 39 39 39 39 40 40 41 42 43 42 39 38 39 38 38 38 37 38 37 36 37 37 37 36 35 35 38 40 43 48 51 48 40 38 40 35 28 27 29 28 27 24 24 22 19 21 25 25 25 22 17 17 20 18 19 20 19 22 19 17 13 13 14 15 19 11 9 19 19 12 13 25 18 8 14 10 0 5 12 17 13 9 9 5 15 24 29 18 17 23 17 21 19 5 13 19 17 31 37 31 9 7 28 17 5 10 9 1 -12 7 20 21 26 17 6 3 21 16 -19 -13 16 27 30 -2 -19 -1 28 75 66 18 24 28 29 42 38 58 41475 321 150 75 11604 11 31 15 6769 1979 310 1258 11467 8405 999999 999999 999999 999999 20306 27999 10742 6320 4861 3668 2420 1114 523 255 208 172 94 28 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 4 17 44 78 165 263 558 1056 1329 2156 5123 7000 9306 10270 9604 8929 8856 8418 7596 7251 6513 6107 5689 5509 5376 5039 4549 4024 3511 3207 2813 2423 2011 1420 830 582 466 96 108 124 195 319 1108 2606 5050 10267 11086 9790 3858 243 127 124 145 167 193 217 257 295 349 410 456 595 824 2229 9559 26687 27063 28528 31710 31324 999999 999999 999999 999999 5506 2494 1171 1018 538 431 299 189 164 73 63 49 45 38 39 38 35 31 29 27 23 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 34 36 37 38 40 40 41 41 42 41 41 40 40 39 40 40 40 39 39 38 39 39 38 39 40 40 40 41 43 42 40 39 39 38 38 38 37 38 38 38 37 38 36 37 37 35 36 39 39 43 48 51 50 42 39 40 34 30 29 27 27 25 22 21 22 21 22 23 23 25 25 20 19 22 18 16 18 19 19 19 21 15 17 22 22 21 10 10 17 18 12 13 19 17 16 19 15 2 6 16 18 15 16 18 16 24 23 24 24 18 26 23 11 15 25 25 24 17 21 31 30 19 20 37 27 17 25 20 28 36 19 12 4 38 59 13 -26 -6 16 11 32 41 30 32 15 -32 -41 8 14 -7 -15 8 52 61 48 35 16 41507 321 150 75 11605 11 31 47 6768 1994 1383 2662 20963 999999 999999 999999 44360 35754 22233 21025 24323 21057 17086 6535 4504 2685 1223 363 112 65 54 40 37 37 38 33 27 23 17 12 7 4 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 16 28 47 83 173 268 383 419 529 651 639 737 848 1249 1756 2044 2845 5780 6304 6437 6114 5251 4796 4210 3714 3217 2758 2397 2228 2010 1828 1686 1540 1426 1378 1366 1242 1130 874 627 458 183 71 72 79 104 124 162 195 346 764 4678 8998 11493 11740 6165 252 136 118 135 153 170 174 208 240 286 353 405 449 672 1768 3793 15424 17396 19747 22599 32054 999999 999999 999999 6516 2765 2111 1552 1390 691 512 270 125 108 65 59 46 47 37 37 36 34 31 28 25 22 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 33 36 37 38 40 40 41 41 41 41 41 40 40 39 40 40 40 39 38 38 38 38 38 39 40 41 40 41 42 42 40 40 39 38 39 39 37 38 38 37 37 38 38 37 37 37 38 39 39 44 49 49 46 42 40 39 33 29 29 30 27 25 25 24 23 26 25 22 25 30 32 27 25 24 19 19 23 21 18 23 25 19 20 21 23 19 11 14 11 6 17 23 16 16 23 22 18 22 25 20 10 17 32 31 28 31 25 23 28 22 16 22 29 36 44 33 36 31 11 13 9 12 34 37 40 41 27 36 57 71 40 41 47 50 76 43 15 29 37 55 88 53 36 58 74 43 1 32 39 18 34 40 17 31 26 4 -12 41538 321 150 75 11601 11 32 18 6766 2008 1831 3829 15523 999999 999999 47332 34982 20469 17499 17910 21904 18835 14641 4791 3322 2078 996 305 79 47 44 42 44 51 56 50 43 41 35 31 27 22 12 8 5 2 0 0 0 2 6 15 29 46 69 120 214 331 502 650 802 1036 1019 1140 1159 1382 1338 1310 1195 1243 1234 1278 1344 1321 1304 1213 1185 1110 1056 1009 1028 958 928 867 766 702 669 691 584 520 344 207 155 100 90 95 103 121 143 174 331 2095 4345 8849 10865 12627 11296 5867 216 168 137 195 898 1177 1181 1197 909 474 379 369 369 549 1470 3137 5544 7924 10492 15690 31815 33914 29656 27442 5473 2625 1594 1184 880 336 241 121 71 65 57 51 44 45 36 35 33 33 31 27 24 21 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 30 33 35 37 38 40 41 41 41 41 41 40 39 39 40 40 41 40 38 37 38 39 38 39 40 41 42 41 41 43 42 41 40 39 39 39 38 38 38 37 37 37 38 38 36 37 38 38 40 41 44 48 45 40 41 40 37 33 28 27 30 26 25 26 24 24 25 24 23 24 28 31 27 23 20 16 18 23 22 21 25 25 18 20 16 11 15 18 19 7 0 15 23 21 16 16 22 25 22 30 21 0 11 31 31 32 29 19 24 28 24 14 15 30 28 34 30 11 29 25 15 7 -4 25 38 40 31 17 47 62 53 22 29 31 15 25 36 46 62 55 18 41 51 32 24 52 60 20 10 48 42 3 24 2 -2 -6 -13 2 41570 0 0 75 11605 11 32 50 6765 2022