44 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 Depolarization % (612 nm) SOLVE II 1 1 2003 1 21 2003 8 6 0.0 Geometric altitude of observation (m) Elapsed time in UT seconds from 0 hours on day given by date 1 0.1 999999 Aerosol Depolarization % (612 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 16 --------------------- Aerosol Depolarization % (612 nm) -------------------- The aerosol depolarization is equal to the total depolarization (aerosol and molecular) minus the molecular depolarization with the result divided by the aerosol scattering ratio. The total depolarization is defined as the perpendicular lidar return divided by the parallel lidar return. When using these data, the user must be aware that noise increases with range and that signal saturation and optical attenuation can occur in and around clouds. Due to uncertainties in the calculation of the aerosol scattering ratio at low values, the aerosol depolarization is not calculated for scattering ratios (@612 nm) less than 0.17. In some regions, an estimate of 0% is designated by the value 10000 and an estimate of 100% is designated by the value 10100. The uncertainty for aerosol depolarization is 10% relative or 0.2% absolute, whichever is larger. Vertical data interval is 75m. Horizontal running average interval is 1 minute (14 km at DC-8 speed of 14 km/min) and horizontal data interval is is 30 seconds (7 km). 45057 75 375 75 7836 12 30 57 6773 1629 486 260 182 184 206 96 51 113 201 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 594 584 573 552 529 519 522 520 499 475 455 430 420 407 402 416 426 414 398 383 356 45088 80 375 75 7917 12 31 28 6771 1617 267 118 81 167 173 121 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 863 748 687 684 642 621 591 545 480 452 465 453 472 468 454 465 462 432 429 428 459 436 383 389 401 408 45120 82 225 75 8004 12 32 0 6768 1604 564 217 264 378 163 163 93 134 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 974 828 717 638 580 535 485 498 500 529 524 490 468 461 454 454 474 503 455 409 412 422 438 45151 80 225 75 8087 12 32 31 6766 1592 342 233 308 440 327 159 6 261 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 939 766 698 631 588 566 564 501 458 480 502 510 493 501 492 471 409 448 456 449 438 451 45183 82 75 75 8181 12 33 3 6763 1579 595 455 519 486 500 455 397 254 73 218 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 729 738 698 605 565 550 516 494 509 527 533 506 494 491 450 393 434 448 435 430 429 45214 83 75 75 8277 12 33 34 6761 1567 767 568 925 692 430 406 142 277 87 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 881 799 700 630 558 567 534 539 537 507 469 446 471 450 434 447 461 435 425 411 402 45246 84 150 75 8382 12 34 6 6758 1554 293 374 472 412 189 30 253 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 826 646 632 612 554 476 520 478 494 491 477 471 482 487 458 448 460 473 461 439 434 425 419 431 45277 86 75 75 8503 12 34 37 6755 1541 432 177 313 395 357 1 231 278 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 643 580 586 557 492 487 502 500 501 492 487 483 500 491 463 470 480 464 471 453 456 441 433 428 440 45309 85 75 75 8637 12 35 9 6752 1529 536 309 414 146 13 100000 209 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 577 535 548 533 474 535 511 518 507 497 502 471 483 474 467 468 477 461 464 443 442 440 430 421 45340 101 75 75 8761 12 35 40 6750 1516 744 489 488 280 234 118 199 253 206 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 702 485 472 482 489 462 517 509 491 474 465 487 465 472 460 459 471 476 477 462 434 427 405 388 375 373 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 302 45372 102 75 75 8879 12 36 12 6747 1504 945 685 545 300 240 303 431 505 413 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 680 487 406 413 447 449 456 470 478 460 444 435 455 454 455 430 434 464 467 455 429 429 419 388 381 365 369 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 233 224 248 272 45403 104 75 75 8990 12 36 43 6745 1491 463 311 170 213 166 246 336 310 290 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 700 464 403 396 423 464 446 438 439 450 474 465 444 437 424 419 399 412 429 428 398 389 416 412 394 377 369 354 381 999999 999999 999999 999999 999999 999999 999999 999999 292 223 199 173 163 109 101 136 52 45435 104 75 75 9101 12 37 15 6742 1479 322 345 147 40 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 590 435 410 440 478 493 443 444 442 443 467 470 448 438 432 430 415 415 414 407 392 396 405 414 418 390 390 364 378 340 348 999999 999999 356 388 279 246 220 179 156 149 130 80 73 131 55 45466 104 75 75 9209 12 37 46 6739 1466 287 317 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 509 453 449 460 481 465 423 452 442 460 473 476 440 435 441 436 423 415 406 409 405 413 418 417 397 364 338 320 291 260 266 281 300 282 279 230 175 153 123 118 125 122 123 128 122 45 45498 104 75 75 9318 12 38 18 6737 1454 66 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 467 405 425 448 459 429 430 456 455 469 475 460 418 413 424 419 420 413 404 405 406 404 391 376 330 312 283 276 256 250 248 239 238 238 245 210 171 152 131 116 114 126 138 150 105 52 45529 46 4425 75 9402 12 38 49 6734 1442 478 422 449 464 456 437 455 469 454 453 453 444 456 466 463 451 439 420 411 401 410 398 368 371 372 356 348 341 313 313 321 314 289 271 264 241 202 176 158 142 144 145 138 143 107 81 45561 49 4425 75 9467 12 39 21 6732 1429 601 516 493 484 470 448 477 479 470 468 466 459 477 482 469 466 467 458 462 440 436 446 442 457 464 428 413 397 374 375 355 307 272 236 225 211 182 170 149 147 162 162 156 144 113 82 74 999999 27 45592 48 4500 75 9519 12 39 52 6731 1415 721 499 491 477 452 438 448 472 486 477 459 457 453 450 471 481 489 493 470 466 473 458 431 402 378 366 369 375 372 340 287 272 251 220 193 172 162 147 162 159 162 157 126 93 84 71 53 37 45624 48 4500 75 9571 12 40 24 6730 1400 868 518 484 446 423 415 434 452 476 479 475 480 476 477 486 480 471 457 445 431 414 394 365 343 318 308 317 308 283 278 296 320 298 264 222 188 176 178 188 184 163 132 122 94 95 67 45 38 45655 49 4425 75 9621 12 40 55 6730 1386 808 596 461 420 401 387 440 452 481 503 502 499 496 481 471 460 455 442 431 416 425 413 400 398 371 339 296 263 247 225 226 252 285 264 248 212 177 170 161 150 155 136 109 107 95 86 62 47 42 45687 48 4425 75 9675 12 41 27 6729 1372 470 459 422 369 383 417 475 486 522 510 511 503 501 481 447 425 405 404 390 385 405 391 357 336 313 288 247 207 198 193 200 203 206 199 191 187 158 156 139 124 135 124 115 111 88 80 49 35 45718 46 4425 75 9728 12 41 58 6728 1358 396 420 440 420 441 478 500 504 536 509 495 483 477 447 415 404 357 342 332 336 336 327 302 272 258 234 214 202 195 194 162 153 163 157 157 181 169 181 219 237 195 136 117 124 96 63 45750 46 4425 75 9784 12 42 30 6727 1343 375 381 425 458 498 516 489 473 493 517 495 476 438 403 368 359 326 323 330 328 323 323 301 284 246 226 206 185 182 188 147 138 133 157 199 202 242 999999 306 371 284 120 97 99 81 52 45781 46 4425 75 9839 12 43 1 6726 1329 272 274 308 341 358 391 468 426 388 389 394 393 381 372 340 334 333 345 352 343 317 317 315 236 187 171 162 147 148 153 145 135 108 119 147 160 194 236 291 322 257 107 80 84 89 65 45813 46 4425 75 9894 12 43 33 6725 1314 268 276 295 330 342 353 425 400 369 349 355 360 357 333 320 322 299 286 258 290 288 307 353 279 261 246 220 201 169 134 107 92 99 107 140 143 139 159 209 171 157 125 106 73 85 59 45844 103 75 75 9950 12 44 4 6724 1300 100000 100000 100000 100000 24 12 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 306 337 360 367 387 385 351 334 319 299 280 266 243 224 244 266 235 228 196 240 232 223 232 223 222 175 127 100 86 55 85 62 83 112 188 184 145 118 110 100 92 93 105 63 48 45876 101 150 75 9969 12 44 36 6724 1286 100000 100000 100000 100000 100000 24 46 36 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 209 236 275 279 282 302 245 204 190 181 168 171 167 172 212 241 244 229 226 207 166 106 97 107 220 164 181 151 80 49 82 99 93 84 92 96 93 90 90 78 57 47 42 44 45907 101 150 75 9968 12 45 7 6723 1271 100000 100000 100000 100000 100000 5 8 20 23 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 257 187 155 147 110 89 100 118 131 143 147 145 164 183 218 191 148 108 77 37 58 78 197 164 202 161 67 53 15 999999 999999 94 87 86 83 73 63 47 39 29 29 33 45939 97 150 75 9968 12 45 39 6722 1257 487 402 274 165 90 34 10 19 46 57 54 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 201 135 120 114 142 137 162 182 186 188 192 209 193 184 168 162 129 130 95 66 47 27 27 28 34 44 84 57 100000 999999 999999 999999 999999 999999 88 85 77 60 35 20 45970 96 225 75 9971 12 46 10 6721 1242 840 518 333 193 93 31 33 66 86 145 77 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 196 131 103 141 205 267 289 296 307 320 340 308 280 279 255 141 125 80 47 55 49 24 7 8 5 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 32 39 39 46001 99 150 75 9973 12 46 41 6720 1227 566 338 282 278 192 114 50 31 50 70 137 68 24 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 289 149 137 251 318 328 367 400 342 283 230 189 182 157 57 43 12 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 10 22 41 50 55 39 46033 102 150 75 9976 12 47 13 6719 1212 706 424 392 335 277 175 100 51 50 60 92 135 94 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 264 233 235 235 269 362 399 372 296 356 215 143 110 90 68 60 45 110 126 128 80 49 8 8 17 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 25 26 32 38 41 42 36 26 46064 100 300 75 9972 12 47 44 6718 1197 895 707 503 256 118 56 47 52 87 160 122 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 262 252 266 287 367 411 445 326 199 228 175 171 173 177 195 137 85 144 71 120 88 51 17 12 20 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 34 40 40 46 43 29 46096 96 450 75 9974 12 48 16 6717 1182 593 205 80 41 41 115 193 376 229 232 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 393 363 353 371 420 421 430 319 309 331 351 303 280 288 324 278 236 244 211 209 179 159 41 15 12 3 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 28 22 15 17 46127 79 450 75 9973 12 48 47 6716 1167 264 112 55 31 40 124 191 380 368 287 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 569 425 406 419 411 414 434 383 366 392 412 335 311 289 296 342 394 456 423 323 264 202 75 53 54 28 46159 80 450 75 9974 12 49 19 6714 1152 100000 100000 100000 100000 31 84 82 139 225 192 299 259 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 648 422 393 395 402 488 443 362 327 363 336 345 326 318 348 371 423 388 292 243 220 247 217 102 47 43 46190 79 600 75 9971 12 49 50 6713 1137 472 135 58 73 72 169 37 43 287 103 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 613 479 498 478 379 370 376 374 374 388 392 369 330 372 340 314 276 257 315 376 80 44 100000 100000 46222 83 450 75 9969 12 50 22 6712 1122 746 390 259 143 46 33 58 143 168 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 650 355 314 302 407 374 325 303 328 368 364 317 367 300 254 212 132 137 234 33 21 999999 4 100000 6 46253 81 450 75 9968 12 50 53 6711 1107 254 115 74 27 23 177 167 106 244 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 378 274 325 404 359 301 282 305 344 399 340 331 272 214 234 184 136 152 31 25 51 33 46285 79 600 75 9966 12 51 25 6710 1091 159 34 98 175 325 441 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 545 472 447 403 396 391 403 403 448 425 387 312 308 405 374 352 431 331 299 333 50 46316 77 750 75 9964 12 51 56 6709 1077 151 100000 271 900 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 669 509 476 427 435 427 430 433 440 452 405 333 358 431 499 529 616 537 489 328 56 46347 90 600 75 9962 12 52 27 6708 1062 424 20 31 100000 355 700 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 604 419 410 385 405 400 397 408 402 406 392 373 382 420 467 473 501 391 277 67 34 49 69 999999 999999 999999 17 2 11 36 39 18 46379 95 600 75 9961 12 52 59 6706 1046 140 34 30 53 301 587 526 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 836 494 438 421 389 391 405 396 418 396 392 401 410 424 454 449 447 494 308 165 117 56 70 89 999999 999999 106 54 67 79 104 110 118 104 141 92 18 4 46410 95 600 75 9961 12 53 30 6705 1032 109 58 31 49 68 384 546 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 788 553 499 464 446 419 397 405 399 408 414 408 404 407 436 439 446 468 445 236 164 153 87 107 118 143 102 101 103 129 143 152 245 183 152 176 97 24 21 46442 93 600 75 9960 12 54 2 6704 1016 153 80 33 45 98 324 327 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 497 455 452 448 435 402 399 365 380 379 398 394 391 401 426 424 443 458 357 211 130 143 121 153 160 139 108 108 111 108 95 87 176 101 77 62 19 46473 90 675 75 9959 12 54 33 6703 1001 85 33 29 58 231 88 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 413 343 370 400 426 428 402 354 334 334 359 357 364 377 395 362 346 315 269 255 167 112 121 125 125 112 102 107 103 102 95 80 59 59 46 42 46505 94 600 75 9960 12 55 5 6701 986 307 70 31 22 50 165 116 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 371 301 287 306 335 331 331 277 279 296 317 314 335 343 354 292 278 257 240 234 228 218 273 104 103 117 141 151 160 155 152 155 172 187 163 127 96 68 37 46536 94 600 75 9958 12 55 36 6700 971 243 60 28 26 67 133 133 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 261 216 223 238 249 249 270 259 286 284 311 310 290 276 278 281 286 260 264 282 297 310 322 336 390 210 208 246 265 248 256 260 260 258 261 279 377 97 87 53 16 46568 93 600 75 9958 12 56 8 6699 956 187 41 29 33 67 148 120 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 187 192 226 262 278 270 274 270 277 286 329 327 351 329 322 289 271 292 315 300 284 282 265 273 275 295 301 283 281 298 312 300 314 322 336 321 321 411 345 91 92 56 46599 97 600 75 9961 12 56 39 6697 941 76 12 20 18 43 87 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 207 224 244 251 260 258 279 291 300 316 340 372 352 354 368 341 344 331 357 346 330 317 301 284 277 286 297 301 296 282 280 259 255 243 254 241 261 365 220 265 311 268 205 169 97 38 46631 96 675 75 9958 12 57 11 6696 925 72 20 25 67 138 125 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 275 278 286 276 288 299 304 337 357 371 357 374 370 393 404 380 376 338 316 313 299 290 289 277 270 284 290 283 292 297 314 332 296 294 289 302 311 321 309 292 320 274 230 197 128 64 46662 97 750 75 9959 12 57 42 6695 911 71 55 73 340 377 267 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 335 339 362 363 372 380 371 398 407 401 377 360 362 391 377 355 339 334 314 317 308 309 313 312 309 318 320 309 340 370 384 412 361 351 379 385 300 253 198 191 147 127 127 112 93 65 48 43 46694 102 750 75 9956 12 58 14 6693 895 83 43 23 274 339 188 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 419 393 401 404 415 409 411 416 414 396 390 379 360 357 334 339 336 340 351 336 318 304 303 325 335 344 346 338 349 368 376 423 341 315 332 333 248 151 96 142 89 59 78 108 76 74 69 99 120 119 125 118 66 46728 103 675 75 9952 12 58 48 6692 879 10 100000 100000 24 72 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 433 390 382 382 391 398 390 399 398 393 390 380 354 333 333 347 343 331 332 324 326 312 291 294 300 297 318 345 351 367 419 421 292 230 225 244 223 124 75 131 66 45 78 99 999999 999999 999999 84 107 113 122 118 67 46760 97 600 75 9955 12 59 20 6691 864 111 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 308 328 363 357 371 386 376 391 406 406 415 407 397 386 373 361 346 379 354 352 344 340 326 325 321 293 310 318 340 332 410 389 269 208 207 227 227 208 174 180 159 177 190 164 177 290 46791 95 825 75 9950 12 59 51 6689 849 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 264 230 306 376 415 429 436 440 452 446 450 432 431 435 418 390 377 409 373 362 345 352 371 371 375 360 341 313 323 295 316 312 262 244 222 258 292 309 309 312 305 320 357 430 416 410 253 46823 98 825 75 9952 13 0 23 6688 833 100000 100000 100000 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 321 201 320 393 430 445 431 426 424 423 416 406 397 381 351 342 320 334 341 342 342 351 310 327 322 326 317 304 297 279 287 296 291 267 282 320 332 354 381 367 367 383 483 502 434 265 230 223 325 46854 99 750 75 9950 13 0 54 6686 818 100000 100000 100000 24 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 288 219 266 303 319 315 316 330 338 386 375 360 341 328 310 297 327 345 338 307 299 292 304 296 321 323 335 342 333 343 348 328 304 292 315 338 351 385 387 389 337 350 391 393 439 588 499 323 46886 99 750 75 9952 13 1 26 6685 803 100000 100000 100000 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 299 248 266 292 290 302 310 349 354 353 355 367 369 360 354 373 383 339 324 321 318 327 336 351 366 372 383 373 364 347 330 328 336 339 336 357 360 377 344 355 999999 999999 473 937 756 87 46917 98 750 75 9952 13 1 57 6683 788 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 421 355 358 384 389 388 377 358 363 360 356 341 352 351 338 350 351 334 339 327 325 339 353 356 363 357 368 371 362 353 347 363 361 350 341 355 354 363 362 361 404 883 252 601 644 46949 96 825 75 9953 13 2 29 6682 772 139 102 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 311 373 386 426 468 461 430 411 395 375 350 313 306 312 312 316 302 302 307 310 320 331 337 324 332 332 323 334 365 376 404 445 471 395 384 395 328 298 323 313 227 612 151 121 46980 93 900 75 9954 13 3 0 6680 757 264 108 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 726 744 698 594 554 524 475 450 418 372 331 328 328 329 328 336 340 337 338 331 326 331 328 301 284 341 404 455 502 493 395 374 419 414 275 230 217 110 30 47012 94 825 75 9952 13 3 32 6679 741 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 439 362 318 333 332 361 368 344 317 310 312 302 304 315 315 316 317 326 334 318 300 287 259 270 275 279 363 341 314 320 372 412 359 180 151 92 12 47043 97 825 75 9951 13 4 3 6677 727 234 217 144 105 87 52 61 36 8 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 367 295 259 252 274 299 317 330 313 320 328 291 295 291 312 337 321 332 361 315 284 275 262 261 254 254 278 306 263 298 300 261 311 209 234 79 73 68 112 316 47075 96 900 75 9949 13 4 35 6676 711 314 63 57 24 24 2 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 334 275 335 344 366 345 355 348 337 352 375 409 432 383 386 453 518 360 351 263 283 300 329 329 325 262 298 306 281 288 217 220 116 134 129 336 343 47106 95 975 75 9953 13 5 6 6674 696 169 229 74 124 47 14 19 12 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 419 224 343 382 430 434 414 399 431 448 449 438 462 436 479 582 542 344 324 215 229 253 286 280 261 263 304 273 295 313 250 183 171 206 226 417 137 47138 93 1200 75 9951 13 5 38 6672 681 343 125 96 73 56 66 63 31 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 246 264 287 320 405 406 440 494 505 449 422 573 408 375 416 317 285 238 178 156 161 171 187 187 208 224 181 229 268 305 265 298 348 443 506 80 23 47169 98 900 75 9950 13 6 9 6671 666 341 108 60 40 38 33 32 25 57 53 126 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 201 156 218 279 361 410 439 473 494 509 330 259 229 207 228 325 999999 999999 381 253 212 165 157 164 193 228 283 322 368 349 370 390 480 55 15 14 47201 99 825 75 9945 13 6 41 6669 651 605 196 110 73 50 68 61 56 64 77 53 118 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 285 205 206 289 332 375 444 501 314 163 136 118 139 181 334 999999 999999 248 132 111 124 135 159 162 173 167 199 180 197 170 297 42 22 29 47232 97 825 75 9953 13 7 12 6668 636 148 75 57 63 55 73 98 53 52 37 31 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 106 262 289 294 330 495 319 331 242 244 197 129 109 100 142 99 83 72 74 69 80 87 99 83 46 45 59 102 125 49 47263 92 675 75 9953 13 7 43 6666 621 248 123 63 29 35 59 58 83 98 58 48 37 17 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 88 76 185 197 221 198 210 196 330 247 267 191 101 83 78 138 121 121 85 64 57 51 61 42 47295 93 600 75 9947 13 8 15 6664 605 176 92 36 22 17 24 36 31 50 32 33 27 20 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 100000 8 5 15 8 999999 999999 999999 999999 999999 999999 29 42 76 90 99 79 57 53 48 49 34 47326 95 75 75 9948 13 8 46 6663 591 1 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 3 6 3 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 28 26 32 51 46 47358 60 75 75 9950 13 9 18 6661 575 3 15 3 100000 100000 0 100000 100000 100000 100000 100000 100000 15 25 13 19 11 3 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 8 47389 39 75 75 9945 13 9 49 6659 561 9 26 2 100000 100000 100000 0 0 100000 100000 2 100000 0 12 44 59 81 84 93 88 112 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 121 118 149 142 150 143 47421 45 75 75 9944 13 10 21 6657 545 71 20 100000 100000 100000 8 0 5 3 3 10 10 15 16 29 38 87 98 90 103 122 138 122 135 126 999999 999999 999999 999999 999999 82 100 134 155 150 176 195 198 211 210 204 189 185 167 158 47452 45 450 75 9941 13 10 52 6656 531 100000 427 333 153 123 69 173 165 87 75 210 138 260 241 220 333 479 589 473 354 223 180 148 118 94 89 104 114 150 161 245 272 296 271 270 245 284 244 227 181 150 198 171 151 187 47484 88 750 75 9945 13 11 24 6654 516 316 100000 100000 100000 218 227 168 153 156 42 251 999999 999999 999999 999999 999999 936 888 718 568 704 749 727 758 750 655 821 750 781 677 593 470 418 362 340 321 314 374 397 394 314 339 174 138 132 223 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 25 10 5 7 47515 59 2925 75 9937 13 11 55 6652 501 101000 900 589 465 402 335 308 320 347 389 445 409 453 275 204 130 135 113 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 64 34 22 67 103 47547 72 1950 75 9946 13 12 27 6650 486 100000 100000 40 209 385 100000 100000 201 202 425 661 578 639 581 465 359 385 379 365 333 312 312 243 216 198 173 146 108 48 37 67 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 124 53 37 30 117 108 47578 72 1950 75 9944 13 12 58 6649 472 911 728 705 644 512 409 399 421 435 413 388 368 390 413 421 385 385 415 416 415 381 365 322 281 236 173 131 115 174 180 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 23 17 20 20 158 11 47610 68 2250 75 9943 13 13 30 6647 457 101000 801 853 744 613 666 631 611 643 618 591 570 486 453 392 373 361 354 366 357 365 355 317 290 330 324 353 250 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 47641 26 2550 75 9940 13 14 1 6645 443 101000 966 872 796 713 674 601 584 488 424 381 362 358 357 382 376 398 422 409 403 386 381 368 321 292 216 47673 23 2775 75 9942 13 14 33 6643 428 101000 652 514 429 430 409 393 387 391 380 392 419 416 438 478 462 458 467 432 351 302 272 210 47704 40 1350 75 9940 13 15 4 6642 413 997 651 205 274 360 746 610 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 101000 848 579 447 379 382 367 389 388 397 415 466 458 432 476 445 397 312 301 268 179 92 47735 43 1200 75 9942 13 15 35 6640 399 521 334 409 337 255 164 198 185 129 100000 100000 170 242 999999 999999 999999 999999 999999 999999 999999 999999 620 385 321 299 322 346 386 370 379 415 471 443 421 434 354 336 265 231 201 117 70 15 47767 43 1200 75 9947 13 16 7 6638 385 605 412 243 165 121 97 85 96 121 144 156 143 154 999999 999999 999999 999999 999999 999999 462 284 284 304 332 335 354 372 379 372 384 392 418 433 452 424 387 381 365 374 380 381 334 214 47798 43 1200 75 9947 13 16 38 6636 370 725 230 208 269 200 166 121 107 90 128 52 287 166 303 494 999999 999999 999999 999999 999999 555 410 417 415 431 416 394 380 392 391 392 389 406 462 446 425 413 410 444 422 396 347 299 47830 34 2100 75 9946 13 17 10 6634 355 100000 588 101000 999999 999999 999999 999999 999999 999999 738 512 489 502 474 449 439 442 417 408 388 392 439 426 417 405 392 408 429 438 399 306 261 254 166 47861 25 2850 75 9943 13 17 41 6632 341 101000 101000 101000 877 819 710 598 544 470 411 398 371 354 344 358 375 384 443 506 520 480 385 419 319 264 47893 20 3375 75 9952 13 18 13 6630 326 101000 101000 681 513 397 347 342 380 417 429 475 548 591 694 671 581 456 308 159 27 47924 26 2925 75 9937 13 18 44 6629 312 101000 948 101000 101000 101000 101000 101000 849 603 491 417 407 448 501 513 500 490 481 484 545 522 376 288 138 3 100000 47956 28 2475 75 9937 13 19 16 6626 297 471 405 148 353 596 458 101000 811 663 874 927 887 603 406 325 312 321 372 410 448 450 439 413 288 236 191 145 138 47987 26 2475 75 9941 13 19 47 6625 284 100000 100000 100000 139 405 473 516 730 653 628 591 514 364 235 188 183 218 258 283 320 325 309 285 193 6 100000 48019 34 1875 75 9940 13 20 19 6623 268 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 176 186 306 367 407 407 376 315 247 162 133 155 201 219 243 285 264 215 159 58 100000 100000 48050 34 1875 75 9942 13 20 50 6621 254 100000 100000 100000 100000 100000 385 100000 100000 100000 100000 100000 100000 24 45 199 194 231 257 274 290 273 218 209 209 215 183 158 179 142 105 81 54 62 100000 48082 34 1950 75 9941 13 21 22 6619 239 100000 100000 246 100000 100000 100000 27 100000 179 47 100000 37 63 113 203 223 215 253 263 253 222 207 187 165 125 101 81 70 76 57 43 57 100000 100000 48113 33 2025 75 9946 13 21 53 6617 225 100000 342 100000 100000 100000 100000 100000 274 68 100000 100000 100000 100000 100000 100000 100000 100000 40 170 206 180 160 151 142 143 121 119 131 109 78 54 14 100000 48145 34 1950 75 9942 13 22 25 6614 210 100000 100000 490 100000 100000 82 100000 100000 444 403 100000 100000 134 163 100000 100000 100000 100000 79 203 265 258 242 249 243 238 223 215 221 208 196 134 75 17 48176 45 1950 75 9944 13 22 56 6613 196 418 568 648 623 528 599 449 409 510 473 452 427 407 366 296 300 296 286 274 261 265 272 265 267 267 264 248 260 295 307 272 231 145 0 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 48208 43 2100 75 9941 13 23 28 6610 181 410 433 585 604 614 524 456 476 461 404 365 314 278 253 231 219 204 191 182 189 212 222 234 248 258 259 263 265 229 212 40 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 48239 34 2775 75 9942 13 23 59 6608 167 358 259 221 332 318 275 226 185 153 145 152 175 227 280 257 310 240 145 94 121 59 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 48270 59 975 75 9943 13 24 30 6606 152 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 96 100000 100000 100000 100000 100000 100000 100000 100000 142 104 60 24 100000 100000 100000 100000 100000 24 58 14 53 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 48302 46 450 75 9940 13 25 2 6604 138 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 1 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 48333 67 450 75 9941 13 25 33 6602 124 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 29 100000 11 47 100000 100000 100000 100000 100000 7 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 31 67 66 57 4 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 48365 64 750 75 9942 13 26 5 6600 109 354 100000 100000 100000 100000 22 46 62 62 58 57 51 34 37 44 74 40 32 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 100000 100000 48396 63 825 75 9940 13 26 36 6598 95 100000 100000 100000 119 69 67 51 37 51 52 33 27 20 16 43 100000 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 37 75 124 121 129 173 98 100000 999999 999999 100000 100000 999999 999999 999999 999999 999999 100000 0 12 8 100000 48428 61 1050 75 9940 13 27 8 6595 80 100000 100000 100000 80 126 203 234 257 999999 200 97 42 80 77 58 67 79 78 55 31 51 50 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 336 176 160 177 200 227 258 333 399 405 246 106 100000 999999 999999 999999 999999 999999 999999 999999 999999 33 49 83 112 107 94 48459 64 900 75 9943 13 27 39 6593 66 100000 100000 999999 999999 999999 999999 605 445 101 103 151 123 83 198 195 247 233 226 226 213 184 166 179 216 219 226 204 208 244 999999 999999 999999 216 173 199 210 204 260 269 296 273 277 247 353 396 408 205 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 10 41 69 63 63 71 48491 68 600 75 9945 13 28 11 6591 52 188 100000 100000 100000 100000 100000 100000 69 122 322 160 145 100000 100000 100000 100000 1 148 130 187 205 199 170 151 139 139 141 174 179 171 148 147 173 247 999999 159 104 91 116 110 111 178 170 172 136 133 113 166 159 162 127 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 40 69 70 65 60 48522 69 525 75 9941 13 28 42 6589 38 340 100000 100000 100000 100000 11 42 39 34 56 40 41 23 32 28 21 20 8 100000 3 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 96 86 114 143 133 127 48554 69 600 75 9944 13 29 14 6587 23 293 125 179 133 118 101 109 105 97 99 94 86 85 76 81 92 80 72 79 72 155 999999 999999 999999 999999 999999 100000 100000 100000 41 46 59 71 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 54 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 133 128 137 158 148 144 121 48585 68 675 75 9940 13 29 45 6584 9 100000 100000 100000 100000 100000 100000 5 129 135 80 95 130 120 146 153 140 110 109 125 131 125 85 69 60 49 54 45 43 41 43 56 62 57 77 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 111 126 147 174 159 151 110 62 48617 76 75 75 9939 13 30 17 6582 -5 612 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 55 95 100000 37 116 91 105 93 73 38 30 58 61 93 74 51 42 30 34 28 31 28 30 37 36 23 24 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 52 100 122 146 168 155 149 131 75 48648 75 75 75 9941 13 30 48 6580 -18 121 75 100000 100000 100000 100000 19 131 107 54 19 7 12 16 32 48 35 25 99 100000 100000 40 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 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 65 77 123 164 179 181 166 210 48680 75 75 75 9941 13 31 20 6577 -32 341 234 24 100000 100000 100000 100000 79 58 23 9 0 100000 3 29 44 43 35 52 28 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 100000 5 3 39 22 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 92 118 139 180 185 181 150 159 48711 75 75 75 9940 13 31 51 6575 -46 452 410 100000 100000 100000 496 100000 100000 369 384 296 100000 100000 36 49 100000 100000 116 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 70 91 80 82 85 94 100 110 201 185 119 999999 999999 999999 999999 999999 999999 999999 999999 66 99 129 130 139 117 91 23 100000 48743 55 1425 75 9941 13 32 23 6572 -60 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 18 100000 100000 26 999999 999999 999999 999999 100000 100000 100000 100000 80 107 142 157 195 309 237 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 48774 59 1200 75 9939 13 32 54 6570 -74 299 136 105 84 60 103 89 53 68 67 74 55 23 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 100000 25 43 42 88 121 66 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 48806 65 900 75 9941 13 33 26 6567 -88 100000 100000 100000 50 56 67 65 70 65 58 54 31 21 16 28 9 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 67 63 70 45 100000 100000 100000 100000 100000 100000 48837 66 750 75 9942 13 33 57 6564 -102 100000 100000 100000 100000 100000 100000 100000 100000 8 20 42 43 44 24 15 8 29 65 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 16 37 26 100000 100000 100000 100000 100000 48868 65 750 75 9944 13 34 28 6562 -116 100000 100000 100000 100000 100000 100000 100000 100000 26 34 42 37 38 35 40 43 59 102 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 43 67 67 100000 999999 100000 100000 48900 65 450 75 9939 13 35 0 6559 -130 100000 100000 100000 100000 100000 100000 13 26 21 25 25 28 35 43 45 36 30 30 26 28 71 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 24 2 100000 100000 100000 100000 100000 100000 13 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 62 89 109 134 164 160 48931 79 75 75 9941 13 35 31 6557 -144 86 100000 100000 100000 13 25 20 19 30 17 11 7 5 100000 100000 100000 100000 100000 9 59 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 98 110 102 100 85 69 38 25 27 15 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 101 112 137 138 138 170 132 999999 999999 999999 999999 999999 999999 999999 999999 27 48963 77 75 75 9939 13 36 3 6554 -158 107 22 100000 100000 100000 8 12 25 34 29 31 35 17 100000 22 23 39 23 25 26 19 17 20 26 8 11 24 55 999999 999999 100000 100000 18 79 98 119 76 79 69 70 101 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 92 100 135 145 148 140 153 115 83 999999 999999 999999 999999 999999 100000 48994 75 375 75 9937 13 36 34 6552 -172 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 51 498 384 154 137 60 55 42 60 59 73 64 58 51 45 56 80 90 74 67 42 43 52 61 56 105 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 22 61 49 51 79 70 51 24 999999 999999 999999 100000 100000 999999 100000 49026 79 75 75 9940 13 37 6 6550 -186 100000 999999 123 326 248 244 54 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 70 498 400 171 146 63 58 55 66 70 69 72 61 57 45 54 73 86 71 57 38 42 44 54 48 91 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 9 25 999999 999999 999999 999999 999999 100000 100000 100000 100000 49057 77 75 75 9937 13 37 37 6547 -200 424 424 377 355 476 415 385 326 289 230 188 155 141 119 105 118 125 126 106 84 92 72 79 82 73 74 86 77 45 30 81 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 39 63 69 76 22 23 999999 999999 999999 999999 999999 999999 100000 100000 49089 77 75 75 9940 13 38 9 6545 -215 152 203 101 121 337 305 262 179 134 113 82 70 93 78 75 89 105 101 81 80 101 53 79 58 42 59 84 63 29 100000 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 44 3 11 100000 20 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 49120 103 75 75 9939 13 38 40 6543 -228 329 411 221 182 172 185 154 122 104 86 97 85 88 79 68 65 52 52 34 45 66 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 49152 57 75 75 9941 13 39 12 6540 -243 791 738 43 100000 100000 197 134 104 94 100000 100000 100000 100000 10 103 111 56 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 17 11 37 62 100000 100000 100000 62 45 188 189 160 271 999999 999999 74 46 40 36 32 41 105 51 49185 46 900 75 9942 13 39 45 6538 -257 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 83 100000 33 82 160 116 185 237 284 230 132 89 84 57 54 100000 100000 100000 100000 100000 49217 26 2400 75 9940 13 40 17 6535 -272 100000 100000 100000 100000 100000 100000 100000 100000 100000 87 143 107 104 176 250 185 120 109 53 100000 100000 100000 100000 100000 100000 100000 49248 53 75 75 9943 13 40 48 6533 -285 100000 100000 100000 100000 37 29 60 57 55 54 29 7 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 45 31 28 30 29 50 55 80 9 100000 100000 100000 49280 52 75 75 9948 13 41 20 6530 -299 100000 100000 107 112 118 106 131 159 156 193 178 186 134 75 53 117 112 99 79 58 77 54 28 999999 999999 999999 999999 999999 999999 999999 89 83 75 89 66 0 100000 43 95 999999 999999 999999 999999 999999 999999 98 120 114 98 109 142 163 49311 52 75 75 9942 13 41 51 6528 -313 100000 100000 87 90 84 74 171 199 203 260 246 197 144 95 63 124 109 98 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 100000 32 100000 100000 100000 100000 100000 100000 8 50 40 47 53 57 58 63 94 92 86 91 100000 100000 49343 53 75 75 9944 13 42 23 6525 -327 169 93 48 2 26 28 106 100 84 106 107 47 24 100000 100000 100000 27 48 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 141 39 81 2 100000 100000 28 102 128 165 191 210 212 219 214 252 226 218 201 111 104 100000 49374 54 75 75 9944 13 42 54 6523 -341 95 90 60 26 40 54 51 59 68 96 76 41 27 100000 100000 9 14 55 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 360 243 186 159 128 157 145 141 136 163 170 196 193 201 202 213 193 202 183 174 211 225 27 49406 54 75 75 9946 13 43 26 6520 -354 38 100000 100000 100000 100000 100000 100000 38 55 66 38 7 42 27 30 27 15 35 81 114 119 122 173 161 177 121 92 98 100 103 131 197 212 120 101 83 157 100 999999 999999 999999 23 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 100000 100000 49437 54 75 75 9947 13 43 57 6518 -368 100000 216 100000 100000 100000 100000 142 109 100000 154 46 116 255 168 100000 467 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 205 167 189 348 367 182 158 144 129 127 139 141 133 107 84 88 74 86 106 140 30 100000 49469 50 300 75 9947 13 44 29 6515 -382 442 91 20 211 106 100000 160 59 136 250 179 100000 505 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 85 66 99 303 311 165 159 141 134 126 137 124 113 67 47 65 52 66 90 94 100000 49500 45 75 75 9942 13 45 0 6513 -395 531 531 429 295 165 62 41 40 46 51 62 62 65 40 64 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 49532 51 75 75 9940 13 45 32 6510 -409 358 329 200 150 111 79 55 61 59 56 71 42 43 10 10 110 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 100000 999999 100000 100000 49563 50 75 75 9943 13 46 3 6508 -423 370 249 41 2 98 146 101 70 68 76 79 45 43 50 64 83 52 999999 999999 999999 999999 999999 999999 149 189 183 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 115 999999 999999 999999 27 100000 100000 49595 51 75 75 9949 13 46 35 6505 -436 219 94 100000 100000 12 88 81 52 43 49 52 47 49 63 100 76 46 999999 999999 124 999999 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 49626 22 75 75 9946 13 47 6 6503 -450 100000 100000 100000 100000 100000 100000 50 44 36 24 17 39 39 55 87 112 999999 999999 999999 100000 100000 100000 49658 16 75 75 9947 13 47 38 6500 -464 49 100000 100000 100000 100000 100000 45 30 31 19 9 29 49 60 55 56 49689 15 75 75 9949 13 48 9 6497 -477 39 39 31 29 46 45 36 25 18 5 1 10 57 243 68 49721 14 75 75 9949 13 48 41 6495 -491 9 9 21 21 27 23 13 5 3 100000 100000 100000 32 216 49752 20 75 75 9950 13 49 12 6492 -504 8 100000 100000 100000 100000 11 6 7 2 100000 100000 100000 100000 208 999999 999999 999999 999999 100000 100000 49784 80 75 75 9948 13 49 44 6490 -518 46 30 67 74 85 91 77 65 26 5 100000 13 14 101 106 94 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 49815 86 75 75 9950 13 50 15 6487 -531 116 128 179 229 331 290 236 165 84 32 9 30 29 70 113 215 77 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 100000 100000 999999 100000 49846 86 75 75 9951 13 50 46 6484 -544 158 174 226 298 364 322 251 160 81 29 13 22 24 66 109 246 999999 999999 8 25 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 49878 87 75 75 9952 13 51 18 6482 -558 100000 100000 72 141 79 79 62 61 26 7 8 13 32 84 98 116 3 100000 100000 11 999999 999999 999999 999999 999999 999999 2 31 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 1 100000 100000 49909 87 75 75 9949 13 51 49 6479 -571 53 97 111 143 96 78 68 50 21 7 8 13 64 73 165 25 100000 100000 100000 100000 40 47 999999 999999 999999 35 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 12 18 12 14 100000 100000 100000 100000 100000 49941 87 75 75 9951 13 52 21 6476 -584 100000 100000 100000 100000 100000 100000 58 35 13 12 17 26 77 78 147 100000 999999 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 49972 87 75 75 9951 13 52 52 6474 -597 100000 100000 100000 100000 100000 100000 22 24 8 8 12 22 74 105 187 100000 100000 100000 100000 14 999999 35 999999 999999 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 50004 87 75 75 9949 13 53 24 6471 -611 100000 57 75 103 77 75 54 49 18 4 5 10 65 295 167 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 100000 100000 0 3 100000 100000 100000 100000 100000 50035 87 75 75 9951 13 53 55 6468 -624 100000 4 29 71 41 42 31 31 12 4 6 28 54 245 202 110 57 21 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 50069 106 75 75 9950 13 54 29 6465 -638 100000 100000 100000 4 1 1 0 100000 100000 100000 100000 29 59 172 130 108 99 114 85 27 100000 100000 100000 100000 100000 100000 3 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 13 999999 999999 100000 50100 106 75 75 9952 13 55 0 6462 -651 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 12 66 49 100000 54 18 20 100000 23 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 6 29 999999 18 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 8 4 999999 100000 50132 107 75 75 9951 13 55 32 6460 -664 100000 100000 100000 100000 100000 100000 100000 10 16 12 15 25 123 53 8 25 100000 1 100000 25 15 100000 100000 100000 100000 100000 8 100000 100000 100000 26 23 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 20 100000 100000 11 1 8 16 7 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 50163 108 75 75 9951 13 56 3 6457 -677 100000 8 2 100000 100000 100000 0 11 11 7 6 12 50 33 12 100000 100000 100000 35 74 85 101 90 71 30 27 36 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 27 38 28 6 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5 7 11 19 9 12 50195 109 75 75 9951 13 56 35 6454 -690 299 205 187 345 357 270 113 61 35 11 3 3 14 35 28 62 85 28 100000 33 48 25 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 4 31 54 41 23 19 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 15 6 13 11 5 2 50226 109 75 75 9954 13 57 6 6451 -703 297 218 205 385 391 292 133 70 36 12 3 5 7 25 27 39 52 70 100000 35 48 45 17 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 37 49 37 50 54 31 1 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 1 100000 100000 3 100000 100000 50258 110 75 75 9953 13 57 38 6448 -716 100000 100000 14 27 25 25 23 8 3 3 100000 5 11 23 54 54 43 80 61 80 47 59 24 10 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 41 51 999999 100000 100000 999999 999999 999999 100000 3 100000 4 100000 23 54 57 59 51 48 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 3 6 5 15 7 4 9 50289 108 150 75 9954 13 58 9 6446 -729 100000 100000 100000 100000 100000 1 2 9 11 9 12 17 25 51 76 115 117 114 85 40 36 14 9 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 69 50 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 14 100000 100000 100000 12 32 38 55 40 51 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 19 20 24 13 22 18 18 50321 109 150 75 9957 13 58 41 6443 -742 73 97 100000 100000 100000 63 104 79 58 47 36 35 32 40 41 59 65 101 42 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 33 71 45 999999 999999 999999 100000 999999 999999 999999 999999 100000 100000 100000 19 6 22 28 26 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 0 2 100000 100000 2 100000 100000 50352 109 150 75 9959 13 59 12 6440 -755 91 107 100000 100000 100000 68 108 76 59 49 35 29 24 29 23 33 50 84 2 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 6 36 15 45 30 999999 100000 999999 999999 999999 999999 100000 100000 5 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 50384 109 150 75 9958 13 59 44 6437 -768 296 398 579 336 103 28 9 100000 100000 63 90 145 135 107 86 82 72 60 36 30 41 37 57 46 100000 100000 100000 100000 999999 999999 999999 100000 100000 22 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 999999 999999 999999 100000 8 8 100000 100000 100000 8 15 21 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 3 3 50415 104 525 75 9955 14 0 15 6434 -781 36 8 113 173 215 338 529 301 276 212 186 138 86 64 63 82 118 114 42 100000 100000 100000 999999 999999 999999 30 23 51 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 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 999999 999999 999999 100000 100000 100000 100000 100000 16 100000 100000 100000 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 50447 98 975 75 9957 14 0 47 6431 -794 364 251 180 184 163 118 92 72 49 51 61 10 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 50478 98 975 75 9955 14 1 18 6428 -807 194 268 119 123 110 87 84 88 52 50 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 50512 108 300 75 9955 14 1 52 6425 -821 732 535 258 224 183 162 298 229 239 161 140 97 75 66 59 54 67 57 69 21 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 7 8 37 15 100000 4 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 10 5 100000 100000 100000 100000 50543 109 225 75 9958 14 2 23 6422 -833 100000 139 50 140 148 91 85 91 93 73 70 50 35 29 24 18 25 34 37 31 27 18 100000 73 53 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 35 39 100000 100000 100000 100000 100000 31 100000 999999 999999 100000 100000 47 37 22 6 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 50590 110 150 75 9963 14 3 10 6418 -853 100000 100000 100000 100000 85 108 55 64 72 81 66 73 40 26 20 16 8 2 8 8 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 56 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 21 36 21 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 50621 110 150 75 9962 14 3 41 6415 -865 65 249 54 82 78 45 15 24 41 41 40 50 28 5 4 1 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 50653 111 150 75 9963 14 4 13 6412 -878 100000 191 100000 100000 78 81 38 32 43 42 55 68 51 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 50684 110 150 75 9967 14 4 44 6409 -891 100000 100000 100000 100000 100000 100000 34 35 44 44 69 87 71 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 50715 105 525 75 9965 14 5 15 6406 -904 100000 35 34 54 57 82 94 81 56 23 100000 100000 100000 100000 100000 100000 100000 17 11 100000 100000 100000 100000 100000 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 50747 105 600 75 9962 14 5 47 6403 -917 186 63 58 63 72 87 75 70 44 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 35 9 28 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 50778 106 525 75 9969 14 6 18 6400 -929 374 258 80 38 50 53 58 79 59 29 32 65 38 12 49 100000 100000 100000 100000 100000 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 50810 109 300 75 9966 14 6 50 6397 -942 318 335 65 96 126 56 27 39 49 60 91 64 32 40 5 100000 100000 41 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 55 42 54 100000 100000 100000 100000 999999 100000 35 999999 19 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 4 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 50841 110 225 75 9969 14 7 21 6394 -955 100000 100000 100000 100000 48 291 193 73 59 58 78 123 95 101 99 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 50873 105 600 75 9967 14 7 53 6391 -968 886 415 174 103 96 82 127 124 128 131 27 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 50904 104 675 75 9969 14 8 24 6388 -980 402 173 93 98 88 86 88 80 86 54 7 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 50936 104 675 75 9967 14 8 56 6385 -993 461 183 79 66 84 71 64 94 78 45 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 50967 104 675 75 9970 14 9 27 6382 -1005 443 202 66 83 79 75 79 112 118 93 13 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 50999 104 675 75 9968 14 9 59 6378 -1018 440 207 98 109 61 67 101 97 115 100 46 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 51030 103 750 75 9970 14 10 30 6375 -1030 292 124 76 56 66 104 119 103 65 39 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 51062 102 825 75 9969 14 11 2 6372 -1043 125 75 75 84 92 122 150 88 19 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 51093 102 825 75 9969 14 11 33 6369 -1055 180 99 76 74 77 89 114 82 39 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 51125 106 525 75 9969 14 12 5 6366 -1068 353 310 381 263 130 89 72 61 59 87 78 81 101 79 26 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 100000 100000 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 22 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 51156 105 600 75 9973 14 12 36 6363 -1080 100000 329 100000 100000 100000 26 25 41 81 75 107 127 89 7 100000 100000 100000 100000 999999 100000 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 51188 101 900 75 9971 14 13 8 6360 -1092 733 299 284 223 73 33 87 112 95 33 36 15 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 51219 99 1050 75 9969 14 13 39 6357 -1104 991 638 410 187 114 76 73 68 68 103 72 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 51251 96 1350 75 9972 14 14 11 6354 -1117 106 87 24 62 89 126 108 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 100000 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 51282 96 1350 75 9971 14 14 42 6351 -1129 55 87 31 82 134 154 116 4 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 51314 95 1350 75 9973 14 15 14 6348 -1141 130 75 79 79 120 122 105 15 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 51345 72 1275 75 9974 14 15 45 6344 -1153 388 113 85 76 63 97 71 57 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 51377 97 1275 75 9971 14 16 17 6341 -1165 718 197 87 59 58 86 76 110 90 17 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 51408 96 1350 75 9970 14 16 48 6338 -1177 375 111 70 71 88 98 138 135 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 51440 95 1350 75 9971 14 17 20 6335 -1189 307 116 84 79 90 118 122 39 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 51471 95 1350 75 9970 14 17 51 6332 -1201 191 94 78 85 85 139 123 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 51503 69 1350 75 9971 14 18 23 6329 -1213 368 155 91 87 82 109 125 108 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 51534 96 1350 75 9970 14 18 54 6325 -1225 454 187 97 72 69 98 119 160 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 51566 97 1200 75 9973 14 19 26 6322 -1237 727 165 154 112 88 71 69 148 56 42 100000 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 51597 78 1050 75 9974 14 19 57 6319 -1249 895 581 474 489 163 192 187 100000 86 125 63 37 20 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 51629 77 1125 75 9977 14 20 29 6316 -1261 839 577 731 214 200 173 100000 125 92 82 70 68 26 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 51660 74 1425 75 9972 14 21 0 6312 -1273 100000 100000 75 97 76 66 80 97 97 22 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 100000 100000 51692 71 1575 75 9972 14 21 32 6309 -1285 240 141 87 74 80 95 125 5 35 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 51723 71 1575 75 9975 14 22 3 6306 -1297 488 332 173 95 71 80 130 77 121 88 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 51755 73 1575 75 9973 14 22 35 6302 -1309 643 420 227 104 62 66 92 103 141 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 999999 999999 100000 100000 100000 100000 51786 75 1425 75 9975 14 23 6 6299 -1321 912 546 456 322 198 100 61 57 86 101 105 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 51818 74 1425 75 9974 14 23 38 6296 -1333 100000 100000 178 151 175 126 72 61 76 84 93 85 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 51849 72 1650 75 9977 14 24 9 6292 -1345 100000 131 158 134 83 55 50 76 128 57 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 51881 71 1650 75 9981 14 24 41 6289 -1357 100000 100000 37 145 110 66 51 56 146 110 175 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 100000 100000 100000 100000 100000 51912 70 1575 75 9977 14 25 12 6286 -1369 44 100000 100000 58 98 98 80 78 85 131 111 106 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 51944 71 1500 75 9981 14 25 44 6282 -1381 408 221 133 136 123 80 66 69 87 103 79 23 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 51974 73 1425 75 9978 14 26 14 6279 -1393 422 218 233 144 99 76 80 62 81 94 110 23 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 12 17 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 100000 100000 100000 100000 100000 52007 74 1350 75 9981 14 26 47 6275 -1405 100000 154 137 168 149 88 72 77 72 100 135 366 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52037 73 1425 75 9979 14 27 17 6272 -1416 39 100000 117 157 100 77 67 67 85 115 67 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52070 80 900 75 9982 14 27 50 6268 -1428 100000 100000 788 395 186 100000 100000 131 20 108 139 113 79 64 52 25 46 57 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52100 82 900 75 9981 14 28 20 6265 -1440 79 52 100000 33 65 100000 100000 100000 91 100000 91 129 82 69 66 19 39 66 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 52132 93 75 75 9983 14 28 52 6262 -1451 100000 73 100000 100000 100000 455 100000 97 100000 100000 100000 100000 38 100000 100000 100000 100000 100000 100000 100000 100000 28 81 58 39 40 28 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 100000 999999 999999 999999 100000 999999 100000 100000 52163 93 75 75 9982 14 29 23 6258 -1463 231 308 384 343 228 155 115 81 74 93 71 23 93 56 62 77 67 68 49 48 44 29 15 8 100000 100000 35 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 52195 94 75 75 9983 14 29 55 6255 -1475 100000 100000 100000 100000 100000 81 100000 80 232 255 374 310 388 352 388 363 329 291 257 203 97 36 23 24 16 27 99 145 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 7 15 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 3 100000 100000 100000 100000 100000 1 13 100000 100000 100000 2 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52226 88 600 75 9985 14 30 26 6251 -1486 100000 289 406 278 421 999999 999999 999999 999999 999999 702 463 275 120 59 61 56 67 110 85 5 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52258 81 1125 75 9983 14 30 58 6248 -1498 824 656 547 353 338 224 169 86 76 57 69 121 60 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52289 81 1050 75 9988 14 31 29 6244 -1509 984 592 345 299 233 287 177 165 93 74 63 89 110 19 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52321 83 900 75 9984 14 32 1 6241 -1521 370 594 162 19 100000 49 69 100000 100000 100000 53 52 53 100 106 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 52352 87 600 75 9989 14 32 32 6237 -1532 100000 100000 105 240 189 164 100000 100000 55 51 52 100000 100000 100000 51 55 102 52 26 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52384 87 750 75 9986 14 33 4 6234 -1543 503 231 100000 9 100000 100000 15 85 90 73 76 102 108 101 51 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52415 96 75 75 9987 14 33 35 6230 -1555 100000 100000 100000 100000 100000 100000 51 437 44 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 54 74 66 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52447 96 75 75 9984 14 34 7 6227 -1566 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 182 122 16 100000 57 100000 100000 100000 34 42 33 40 78 116 100 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52478 81 1125 75 9991 14 34 38 6223 -1577 100000 100000 168 128 100000 150 127 120 69 60 87 150 90 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52509 76 1425 75 9993 14 35 9 6221 -1590 100000 25 101 127 82 51 66 104 105 95 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52542 74 1650 75 9982 14 35 42 6221 -1603 138 69 48 51 50 127 168 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52572 76 1500 75 9987 14 36 12 6221 -1616 633 244 148 73 50 48 66 132 205 100000 999999 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52605 75 1500 75 9983 14 36 45 6222 -1629 630 236 137 70 49 48 114 149 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 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52635 75 1575 75 9984 14 37 15 6224 -1642 386 117 50 40 35 91 155 51 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52668 77 1500 75 9985 14 37 48 6225 -1655 100000 24 42 64 45 41 49 135 51 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52698 74 1575 75 9988 14 38 18 6227 -1668 100000 68 102 68 64 64 88 55 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52731 75 1575 75 9984 14 38 51 6228 -1681 100000 98 101 60 60 59 88 107 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52761 76 1575 75 9987 14 39 21 6229 -1693 100000 42 65 44 47 46 105 70 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52792 77 1500 75 9983 14 39 52 6230 -1706 360 153 72 60 53 54 67 118 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52824 80 1500 75 9983 14 40 24 6232 -1719 137 154 79 59 51 55 82 122 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52855 81 1500 75 9983 14 40 55 6233 -1732 152 187 112 66 52 69 113 146 100000 999999 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52887 79 1500 75 9987 14 41 27 6234 -1745 241 175 104 75 65 132 140 190 999999 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52918 82 1350 75 9992 14 41 58 6235 -1758 210 143 94 99 71 84 131 154 77 65 999999 999999 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 52950 89 975 75 9987 14 42 30 6237 -1771 885 666 355 244 168 107 50 36 51 57 64 104 76 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 7 1 100000 100000 1 52981 93 750 75 9987 14 43 1 6238 -1784 486 723 243 100000 100000 107 131 96 68 50 55 54 36 20 11 6 49 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 21 39 26 6 4 0 100000 53013 89 975 75 9983 14 43 33 6239 -1797 100000 100000 165 252 340 341 271 222 107 26 25 23 20 130 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 53044 80 1500 75 9984 14 44 4 6240 -1810 261 63 18 35 33 93 127 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 53076 80 1350 75 9983 14 44 36 6242 -1824 347 223 90 35 19 35 71 116 87 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 31 81 70 55 100000 100000 100000 100000 100000 53107 83 975 75 9985 14 45 7 6243 -1836 184 164 327 219 112 110 94 49 38 100000 100000 12 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 118 136 151 123 90 121 168 209 224 214 226 319 57 53139 95 75 75 9981 14 45 39 6244 -1850 100000 100000 100000 100000 100000 100000 26 55 100000 53 100000 100000 100000 100000 0 100000 100000 25 64 73 57 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 137 161 169 185 185 184 243 334 365 347 484 470 110 53170 105 75 75 9986 14 46 10 6245 -1863 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 140 59 20 100000 1 11 16 37 43 33 999999 999999 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 393 277 193 180 191 205 246 244 227 266 338 360 371 674 443 99 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 53202 94 1050 75 9986 14 46 42 6246 -1876 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 4 14 75 458 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 308 213 194 201 224 261 238 248 278 288 342 393 735 317 385 24 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 53233 92 1200 75 9986 14 47 13 6248 -1889 100000 100000 999999 999999 100000 100000 999999 999999 999999 100000 17 25 37 31 180 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 204 168 170 206 246 245 238 266 245 307 328 445 307 405 241 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 53265 83 1875 75 9985 14 47 45 6249 -1902 100000 51 57 73 49 54 242 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 241 278 223 208 184 175 234 277 261 301 306 379 336 280 253 297 248 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 53296 83 1875 75 9980 14 48 16 6250 -1915 100000 87 68 62 42 40 175 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 305 258 278 269 254 186 175 205 238 212 271 293 308 264 216 174 192 126 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 53328 93 1050 75 9980 14 48 48 6251 -1928 100000 100000 100000 70 67 100000 100000 100000 36 88 92 82 75 51 44 90 20 90 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 260 135 225 261 280 326 312 301 287 211 212 207 160 166 87 79 83 88 160 104 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 53359 95 900 75 9976 14 49 19 6253 -1941 562 413 290 270 306 324 320 262 246 210 156 105 74 54 46 29 40 192 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 296 112 86 256 280 304 443 391 425 385 199 177 155 52 119 12 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 53391 97 900 75 9974 14 49 51 6254 -1955 669 532 235 100000 100000 100000 157 2 100000 100 208 113 94 41 36 36 50 192 374 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 225 125 164 266 293 306 410 394 438 446 272 190 29 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 53422 94 1125 75 9976 14 50 22 6255 -1968 100000 100000 100000 999999 999999 999999 999999 999999 999999 161 80 75 69 62 107 191 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 307 160 179 222 269 295 295 339 358 421 618 402 383 81 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 53453 84 1800 75 9977 14 50 53 6256 -1981 82 91 100 78 65 52 67 133 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 163 184 198 201 201 220 256 358 332 469 236 249 20 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 53485 84 1875 75 9980 14 51 25 6257 -1994 274 185 106 77 64 74 98 52 45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 116 129 175 173 213 122 93 101 92 216 162 138 35 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 53516 84 1875 75 9978 14 51 56 6259 -2007 448 251 149 107 91 75 77 114 152 65 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 79 94 193 191 176 59 16 13 8 5 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 53548 84 1875 75 9979 14 52 28 6261 -2020 259 256 147 128 114 93 85 64 97 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 100000 62 118 166 251 270 284 280 327 318 255 159 198 179 205 142 100000 100000 100000 100000 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 53579 81 1950 75 9980 14 52 59 6263 -2033 100000 60 113 142 112 97 75 61 53 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 29 70 146 232 249 246 273 313 383 396 265 271 361 286 169 34 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 53611 81 1875 75 9982 14 53 31 6265 -2046 100000 100000 100000 132 211 133 93 68 58 57 102 57 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 24 57 122 128 124 224 282 237 205 305 192 130 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 53642 80 1800 75 9984 14 54 2 6267 -2059 100000 100000 100000 100000 94 158 118 76 60 45 69 50 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 76 85 83 105 85 103 71 44 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 100000 100000 100000 100000 53674 78 1725 75 9980 14 54 34 6268 -2072 100000 100000 100000 100000 100000 54 59 67 57 49 24 78 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 100000 100000 25 101 166 188 208 248 231 239 177 239 95 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 53705 81 1650 75 9983 14 55 5 6270 -2085 84 121 107 109 95 107 88 69 69 52 24 20 86 51 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 84 75 112 146 142 154 195 213 219 186 224 226 36 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 53737 84 1425 75 9976 14 55 37 6272 -2098 770 362 506 348 236 164 150 137 113 80 81 79 61 37 35 54 25 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 49 66 69 67 92 74 45 19 16 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 53768 88 1275 75 9979 14 56 8 6274 -2111 325 64 100000 100000 0 220 222 190 163 113 82 70 78 87 84 69 47 28 24 24 34 14 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 119 131 156 179 216 232 251 265 300 456 376 71 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 53800 88 1275 75 9979 14 56 40 6276 -2124 100000 100000 100000 100000 100000 130 83 83 69 50 78 89 85 94 82 71 48 48 49 59 68 42 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 205 162 203 254 300 340 364 295 220 235 377 373 6 100000 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 53831 62 1650 75 9981 14 57 11 6278 -2137 100000 100000 100000 57 130 170 150 99 74 60 59 58 65 76 100 131 128 60 30 16 19 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 150 157 106 106 154 224 275 388 349 124 8 100000 100000 53863 58 1950 75 9982 14 57 43 6279 -2150 235 155 27 100000 36 36 53 125 50 60 67 100 117 60 42 38 51 97 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 53 146 187 216 361 274 100000 100000 100000 100000 53894 60 1725 75 9980 14 58 14 6281 -2163 100000 100000 179 100000 100000 100000 100000 100000 100000 100000 100000 100000 28 32 64 56 41 43 46 49 70 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 8 112 185 185 159 147 187 100000 100000 100000 53926 59 1725 75 9977 14 58 46 6283 -2177 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 3 64 94 123 111 98 101 99 41 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 53957 63 1425 75 9976 14 59 17 6285 -2190 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 53989 77 225 75 9975 14 59 49 6286 -2203 100000 100000 100000 100000 49 117 120 87 100000 45 100000 34 28 100000 100000 34 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 54020 106 375 75 9977 15 0 20 6288 -2216 100000 100000 100000 100000 100000 100000 100000 52 100000 100000 100000 100000 100000 100000 100000 100000 8 22 32 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 54052 32 975 75 9973 15 0 52 6290 -2229 100000 100000 100000 100000 100000 100000 100000 100000 29 61 78 94 75 11 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 54083 43 150 75 9974 15 1 23 6292 -2242 148 210 200 184 184 183 999999 100000 8 26 36 54 67 42 26 20 24 39 32 3 100000 100000 11 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 54115 83 150 75 9974 15 1 55 6293 -2256 133 122 105 95 99 100000 100000 42 100000 38 35 41 47 50 17 5 100000 12 5 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 54146 84 75 75 9973 15 2 26 6295 -2268 100000 100000 177 100000 116 77 100000 100000 100000 100000 100000 3 76 71 85 73 59 145 19 24 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 100000 999999 999999 999999 100000 100000 999999 999999 999999 999999 100000 100000 999999 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 54177 77 600 75 9974 15 2 57 6297 -2281 100000 120 137 186 265 242 180 138 112 95 186 71 76 39 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 54211 76 675 75 9977 15 3 31 6298 -2296 100000 427 431 478 346 235 133 86 78 84 100 89 75 75 90 100000 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 54242 71 975 75 9979 15 4 2 6300 -2309 183 188 145 95 87 92 97 71 43 52 17 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 54274 70 1050 75 9974 15 4 34 6302 -2322 339 236 173 110 90 90 83 26 14 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 54305 69 1125 75 9977 15 5 5 6303 -2335 467 237 147 88 89 100 64 52 35 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 100000 100000 999999 100000 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 54337 66 1200 75 9973 15 5 37 6305 -2348 255 180 104 100 85 79 66 61 66 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 54368 62 1350 75 9975 15 6 8 6306 -2361 382 327 211 166 97 52 62 12 44 106 66 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 54400 58 1575 75 9974 15 6 40 6308 -2375 201 93 43 31 112 114 90 57 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 54431 64 1500 75 9974 15 7 11 6309 -2388 455 118 53 30 25 136 88 117 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 999999 100000 999999 999999 999999 999999 100000 54463 65 1500 75 9975 15 7 43 6311 -2401 315 124 54 28 45 141 65 193 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 999999 999999 100000 100000 100000 100000 54494 65 1425 75 9970 15 8 14 6312 -2414 174 70 60 44 70 103 125 38 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 54526 67 1275 75 9972 15 8 46 6314 -2428 384 125 49 49 39 81 82 84 54 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 54557 67 1200 75 9970 15 9 17 6315 -2441 102 44 24 21 28 23 61 35 20 38 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 54589 81 225 75 9978 15 9 49 6317 -2454 644 397 545 638 235 111 100000 100 11 100000 100000 100000 62 50 56 31 34 37 42 56 62 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 54620 76 525 75 9974 15 10 20 6318 -2467 100000 100000 100000 100000 55 100000 44 112 176 136 123 75 84 95 145 180 24 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 54652 68 1050 75 9973 15 10 52 6320 -2481 291 100000 66 80 108 115 97 168 155 4 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 54683 65 1200 75 9974 15 11 23 6321 -2494 210 266 299 280 163 111 61 19 43 26 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 54715 61 1500 75 9974 15 11 55 6323 -2507 357 115 74 50 59 81 81 17 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 999999 100000 999999 999999 999999 999999 100000 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 54746 61 1500 75 9973 15 12 26 6324 -2521 224 87 67 43 54 103 94 45 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 999999 999999 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 54778 59 1500 75 9972 15 12 58 6326 -2534 142 77 76 42 50 94 41 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 999999 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 54809 57 1500 75 9975 15 13 29 6327 -2547 247 108 80 46 39 94 92 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 54840 60 1275 75 9978 15 14 0 6328 -2561 366 354 214 130 85 55 61 50 163 94 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 54872 59 1275 75 9974 15 14 32 6330 -2574 100000 175 148 88 71 67 95 101 163 123 100000 100000 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 54903 55 1350 75 9976 15 15 3 6331 -2588 273 216 133 84 71 89 117 117 176 13 100000 100000 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 54935 65 525 75 9975 15 15 35 6332 -2601 100000 100000 100000 237 71 100000 323 642 557 459 374 286 100000 100000 100000 49 79 94 106 86 51 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 999999 999999 999999 100000 100000 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 54966 70 75 75 9978 15 16 6 6334 -2615 138 442 514 379 423 100000 100000 59 168 559 280 105 142 217 226 212 162 124 100000 100000 100000 53 93 81 82 38 7 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 100000 999999 999999 999999 100000 999999 999999 999999 100000 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 54998 76 75 75 9973 15 16 38 6335 -2628 100000 87 207 133 171 174 78 76 68 65 46 46 42 72 125 127 92 81 63 68 99 103 108 101 91 81 15 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 5 89 102 130 136 51 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 4 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 55029 77 150 75 9968 15 17 9 6336 -2642 100000 98 100000 359 100000 100000 514 100000 100000 276 160 174 100000 8 122 136 135 146 161 190 192 185 208 219 192 173 121 94 82 63 44 62 251 219 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 999999 100000 100000 100000 999999 100000 55061 27 900 75 9971 15 17 41 6338 -2655 480 426 17 100000 100000 73 38 457 485 259 180 501 232 259 100000 153 196 100000 100000 133 128 198 307 165 100000 100000 100000 55092 27 900 75 9973 15 18 12 6339 -2669 769 556 549 100000 7 72 54 433 422 161 81 401 115 124 100000 41 144 100000 100000 108 111 167 176 134 73 100000 100000 55124 67 150 75 9972 15 18 44 6340 -2683 100000 999999 999999 999999 999999 999999 999999 182 452 397 337 243 274 204 148 138 149 147 106 92 53 52 43 57 59 55 63 54 27 17 100000 100000 100000 100000 20 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 55155 72 150 75 9977 15 19 15 6342 -2696 131 100000 100000 100000 999999 999999 426 207 179 174 136 101 76 68 54 50 67 93 73 84 61 67 64 72 58 42 23 14 5 11 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 55189 72 150 75 9971 15 19 49 6343 -2711 100000 100000 100000 100000 999999 999999 596 100000 100000 100000 100000 100000 100000 116 343 56 65 260 213 319 316 292 296 315 270 255 235 216 195 169 147 117 96 65 32 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 55220 57 900 75 9971 15 20 20 6344 -2724 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 80 54 100000 4 176 192 199 181 149 125 38 100000 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 55252 15 2025 75 9969 15 20 52 6345 -2738 100000 100000 100000 100000 100000 112 136 165 127 89 86 5 100000 100000 100000 55283 61 525 75 9969 15 21 23 6347 -2751 100000 100000 100000 100000 100000 100000 299 336 238 100000 100000 100000 100000 11 259 607 375 93 186 100000 57 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 55315 27 825 75 9973 15 21 55 6348 -2765 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 68 145 190 184 189 208 184 124 51 100000 100000 100000 100000 100000 100000 100000 100000 55346 24 1050 75 9970 15 22 26 6349 -2778 100000 100000 100000 100000 100000 100000 100000 22 18 99 113 115 131 100000 100000 13 58 38 100000 100000 100000 100000 100000 100000 55378 30 900 75 9968 15 22 58 6350 -2792 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 168 158 100000 100000 54 138 179 131 94 109 76 49 25 14 100000 100000 100000 55409 32 900 75 9970 15 23 29 6351 -2805 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 245 265 243 205 215 201 215 166 124 137 107 62 39 25 6 9 100000 999999 100000 55441 65 750 75 9966 15 24 1 6352 -2819 300 172 86 102 191 214 251 240 260 251 291 281 239 220 205 208 235 209 173 158 140 123 62 37 25 35 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 17 100000 100000 100000 100000 100000 100000 999999 100000 100000 999999 100000 100000 100000 999999 100000 999999 100000 55472 77 150 75 9958 15 24 32 6353 -2832 100000 27 204 215 201 221 204 178 146 146 119 117 138 160 144 141 155 154 150 156 156 155 139 124 106 92 79 61 70 54 43 35 24 16 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 25 113 110 114 91 40 100000 100000 29 5 8 19 42 100000 4 40 31 21 8 100000 100000 42 34 100000 28 36 24 100000 100000 100000 55504 82 150 75 9960 15 25 4 6355 -2845 84 84 93 92 87 74 71 58 45 44 44 45 42 34 39 50 49 48 47 50 51 47 59 56 34 20 31 28 28 33 57 67 30 100000 100000 100000 100000 18 100000 100000 100000 100000 100000 999999 23 48 63 61 161 164 145 114 90 31 40 57 57 59 23 100000 100000 999999 62 41 30 22 35 54 55 45 100000 32 7 17 11 24 11 100000 999999 999999 46 61 55535 84 150 75 9966 15 25 35 6356 -2859 52 100000 99 93 100000 100000 27 6 129 199 195 144 112 66 52 61 63 91 69 72 52 34 38 20 13 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 4 21 25 6 100000 100000 100000 100000 100000 100000 100000 50 83 60 10 999999 100000 100000 100000 100000 100000 100000 100000 100000 0 35 13 100000 100000 100000 100000 100000 999999 100000 55567 85 150 75 9964 15 26 7 6357 -2872 102 100000 102 97 100000 100000 16 100000 117 202 191 129 83 49 36 33 26 31 19 20 13 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 25 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 7 48 35 35 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 55598 84 150 75 9961 15 26 38 6358 -2885 176 133 113 105 89 104 78 58 33 44 34 19 5 0 0 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 20 34 26 10 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 44 82 70 105 96 27 18 100000 100000 999999 100000 100000 999999 999999 999999 999999 4 100000 100000 100000 100000 100000 100000 0 100000 1 100000 100000 999999 100000 23 100000 999999 999999 100000 55630 81 150 75 9961 15 27 10 6359 -2899 47 42 12 104 84 126 186 28 100000 66 57 35 12 21 14 21 32 30 28 28 35 44 7 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 1 100000 80 100000 100000 36 55 50 64 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 29 46 48 999999 999999 100000 100000 7 38 100000 100000 15 3 100000 31 49 100000 55661 80 150 75 9963 15 27 41 6360 -2912 807 318 73 100000 100000 368 433 270 270 355 100000 100000 100000 100000 30 62 96 100 89 82 70 57 40 51 22 18 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 55 61 999999 33 0 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 55693 70 825 75 9965 15 28 13 6361 -2926 100000 100000 100000 100000 100000 17 102 97 119 84 63 59 54 53 85 23 6 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 999999 100000 55724 78 225 75 9962 15 28 44 6362 -2939 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 27 92 46 53 32 6 17 32 27 38 100000 100000 100000 100000 100000 29 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 55756 79 150 75 9965 15 29 16 6363 -2953 100000 342 280 100000 100000 100000 100000 36 100000 43 97 103 70 59 45 141 156 238 204 167 124 71 32 21 30 25 49 71 57 32 100000 100000 6 3 58 34 100000 100000 100000 100000 100000 100000 100000 93 114 110 84 31 29 7 100000 100000 100000 100000 100000 100000 100000 100000 100000 3 100000 100000 100000 100000 100000 100000 100000 0 100000 100000 100000 3 9 36 15 16 100000 2 100000 55787 68 825 75 9962 15 29 47 6364 -2966 100000 311 100000 100000 11 57 108 295 999999 221 115 100000 100000 9 100 100000 100000 100000 100000 7 6 100000 100000 100000 100 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 55819 62 1275 75 9967 15 30 19 6366 -2979 149 226 98 172 99 8 49 46 145 100000 100000 100000 100000 40 92 47 14 26 18 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 55850 59 1275 75 9965 15 30 50 6368 -2992 105 100000 221 152 23 107 100000 100000 100000 89 158 120 100000 71 112 50 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 100000 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 55881 21 1350 75 9966 15 31 21 6369 -3005 100000 126 100000 100000 15 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 55913 23 1125 75 9964 15 31 53 6371 -3018 100000 136 100000 100000 100000 47 41 34 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 55944 70 675 75 9966 15 32 24 6372 -3031 122 100000 100000 32 40 27 35 26 22 32 15 23 11 100000 100000 100000 100000 100000 5 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 55976 77 150 75 9966 15 32 56 6374 -3045 100000 100000 100000 100000 56 40 41 61 2 100000 100000 12 6 18 16 16 30 14 0 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 56007 80 150 75 9969 15 33 27 6376 -3058 61 66 63 50 47 43 30 24 0 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 1 26 14 100000 100000 100000 100000 100000 100000 100000 100000 34 999999 999999 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 18 56039 77 150 75 9969 15 33 59 6377 -3072 132 14 100000 115 82 31 100000 100000 100000 100000 100000 33 28 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 15 17 7 9 1 25 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 3 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 1 100000 100000 100000 100000 100000 100000 56070 47 2400 75 9970 15 34 30 6379 -3085 97 25 19 26 35 37 61 24 40 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 60 100 85 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 56102 53 2025 75 9968 15 35 2 6381 -3099 123 207 200 259 185 92 70 71 70 63 70 91 52 32 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 12 9 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 56133 54 1875 75 9968 15 35 33 6382 -3112 100000 100000 46 94 136 159 116 107 102 98 69 50 45 40 39 51 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 56165 62 1500 75 9969 15 36 5 6384 -3126 100000 100000 100000 51 85 126 132 129 155 161 138 93 119 98 82 39 26 29 26 29 55 8 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 56196 64 1275 75 9965 15 36 36 6386 -3139 355 204 102 71 76 90 107 115 133 130 137 142 139 133 112 115 99 84 59 60 21 12 8 1 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 56228 62 1275 75 9968 15 37 8 6388 -3153 299 186 157 165 134 135 131 122 131 139 147 130 114 115 113 108 110 118 85 91 45 13 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 56259 61 1350 75 9962 15 37 39 6390 -3166 100000 100000 237 372 282 329 219 186 156 154 171 145 147 148 120 100 112 90 93 78 45 28 25 100000 100000 100000 100000 100000 52 100000 100000 55 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 56293 58 1650 75 9962 15 38 13 6391 -3181 324 187 99 82 112 118 84 120 184 160 144 105 105 103 100 77 48 44 42 33 42 49 40 32 18 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 56324 64 1200 75 9962 15 38 44 6393 -3194 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 86 100 18 57 131 118 99 94 81 64 48 37 14 14 18 23 31 40 54 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 56356 68 675 75 9964 15 39 16 6395 -3207 613 100000 200 268 185 100000 100000 100000 100000 100000 100000 100000 9 43 72 51 80 107 96 58 33 32 48 27 45 33 22 5 5 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 999999 100000 56387 74 375 75 9964 15 39 47 6397 -3221 208 204 320 208 94 100000 100000 100000 74 35 214 100000 100000 100000 100000 100000 100000 100000 61 100000 100000 100000 163 189 146 154 143 144 140 132 123 123 134 118 79 24 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 999999 100000 100000 100000 100000 100000 56419 74 450 75 9965 15 40 19 6398 -3234 100000 100000 100000 100000 100000 100000 762 946 100000 206 100000 100000 100000 100000 100000 100000 100000 150 100000 100000 100000 197 256 234 209 187 194 182 153 136 131 144 157 107 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 56450 67 975 75 9968 15 40 50 6400 -3247 773 100000 100000 100000 100000 100000 100000 100000 100000 78 192 180 154 137 124 149 175 135 118 133 134 83 70 55 9 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 999999 999999 100000 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 56482 67 900 75 9965 15 41 22 6402 -3261 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 225 21 186 382 100000 100000 89 119 117 120 114 112 96 75 76 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 56513 75 300 75 9965 15 41 53 6403 -3274 702 588 64 457 100000 304 157 100000 100000 288 100000 16 163 100000 100000 100000 131 149 345 95 247 439 100000 26 114 124 108 114 94 72 71 41 35 100000 100000 0 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 56545 78 150 75 9969 15 42 25 6405 -3288 988 101000 353 240 155 275 100000 100000 100000 100000 100000 100000 100000 100000 89 135 172 100000 10 285 281 208 223 253 248 228 190 193 169 156 134 81 20 100000 100000 100000 100000 100000 999999 100000 999999 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 56576 73 525 75 9971 15 42 56 6407 -3301 100000 100000 100000 100000 100000 100000 100000 100000 303 338 106 116 100000 100000 159 168 121 144 173 177 167 127 138 101 100 56 3 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 999999 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 56608 73 675 75 9971 15 43 28 6408 -3315 100000 100000 100000 182 165 100000 332 343 106 100 115 100000 22 46 52 15 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 999999 999999 100000 100000 999999 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 56639 71 675 75 9971 15 43 59 6410 -3329 59 106 87 103 102 96 97 91 76 88 66 53 19 9 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 999999 999999 999999 999999 100000 999999 999999 999999 100000 100000 100000 100000 56671 74 450 75 9978 15 44 31 6412 -3343 897 377 264 200 107 89 90 81 87 78 79 61 83 66 64 13 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 26 90 71 11 100000 999999 999999 100000 100000 100000 100000 999999 100000 100000 100000 100000 14 5 30 100000 100000 100000 56702 75 450 75 9977 15 45 2 6413 -3357 259 45 78 135 150 153 121 110 100 76 80 89 92 95 86 69 92 82 13 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 13 51 70 60 31 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 999999 999999 100000 999999 11 100000 100000 100000 100000 100000 100000 100000 100000 2 100000 100000 100000 999999 100000 56734 72 525 75 9973 15 45 34 6415 -3371 311 491 484 411 384 287 211 144 100 93 102 130 130 99 99 83 167 13 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 8 27 19 49 46 0 7 50 56765 69 750 75 9975 15 46 5 6417 -3385 526 340 250 180 129 89 111 78 71 24 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 56797 71 600 75 9977 15 46 37 6418 -3399 98 27 3 31 43 51 69 48 83 57 7 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 56828 78 75 75 9974 15 47 8 6420 -3413 100000 100000 100000 100000 100000 100000 183 188 173 126 51 62 47 61 50 61 80 95 258 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 56860 72 450 75 9975 15 47 40 6421 -3427 243 536 408 368 239 128 127 82 62 82 94 113 119 87 100000 100000 100000 999999 999999 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 56891 69 600 75 9977 15 48 11 6423 -3441 934 599 342 204 133 77 62 96 88 151 94 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 16 100000 100000 56923 67 675 75 9977 15 48 43 6425 -3455 430 236 144 107 87 100 110 90 81 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 56954 68 600 75 9978 15 49 14 6426 -3468 756 446 288 163 100 82 91 115 141 139 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 43 64 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 56986 62 675 75 9975 15 49 46 6428 -3483 807 436 203 94 58 48 98 159 233 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 999999 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 57017 72 750 75 9977 15 50 17 6429 -3496 245 77 72 63 62 137 158 134 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 57048 62 675 75 9980 15 50 48 6431 -3510 615 60 29 62 59 96 168 86 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 999999 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 57080 61 600 75 9978 15 51 20 6432 -3524 558 183 88 58 87 136 150 115 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 999999 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 57111 63 450 75 9977 15 51 51 6433 -3538 779 312 99 64 57 60 111 228 149 254 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 100000 100000 999999 999999 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 57145 63 450 75 9981 15 52 25 6435 -3553 515 229 92 60 62 60 90 199 105 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 100000 999999 100000 100000 100000 100000 999999 100000 100000 999999 999999 999999 100000 100000 999999 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 57177 62 525 75 9981 15 52 57 6436 -3567 291 134 75 77 60 73 177 252 214 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 53 999999 100000 100000 100000 999999 0 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 17 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 57208 71 450 75 9981 15 53 28 6438 -3581 560 201 124 79 75 69 101 176 260 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 57239 71 450 75 9979 15 53 59 6439 -3594 313 139 90 65 62 83 112 126 77 114 999999 100000 999999 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 999999 999999 999999 999999 999999 100000 100000 100000 57271 71 450 75 9980 15 54 31 6441 -3609 661 324 126 68 54 73 86 109 54 35 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 57302 85 450 75 9977 15 55 2 6442 -3622 994 408 131 62 52 53 74 157 385 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 17 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 27 57334 83 450 75 9978 15 55 34 6443 -3637 815 460 237 116 81 54 65 150 117 84 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 57365 43 525 75 9991 15 56 5 6445 -3651 447 278 143 89 59 63 141 154 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 100000 100000 100000 100000 100000 100000 100000 57443 46 450 75 9991 15 57 23 6448 -3686 413 182 139 82 71 75 108 176 128 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 100000 999999 999999 100000 100000 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 57475 66 375 75 9994 15 57 55 6450 -3700 809 350 217 125 81 61 77 122 164 355 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 57506 43 525 75 9992 15 58 26 6451 -3714 309 129 89 59 58 100 118 347 13 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 57538 44 450 75 9993 15 58 58 6452 -3729 395 164 100 81 71 64 124 87 116 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 57569 42 375 75 9994 15 59 29 6454 -3743 454 122 61 65 62 79 95 126 58 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 57600 22 300 75 9996 16 0 0 6455 -3757 303 152 56 54 86 88 116 112 84 69 999999 999999 999999 999999 999999 999999 4 100000 100000 100000 100000 100000 57632 38 300 75 9993 16 0 32 6456 -3772 101000 449 139 161 145 92 206 999999 999999 999999 999999 999999 465 427 333 434 340 243 162 91 51 42 61 86 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 57663 36 450 75 9995 16 1 3 6458 -3786 293 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 340 602 547 428 292 191 148 110 65 48 64 99 89 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 57695 9 1725 75 9991 16 1 35 6459 -3801 574 262 174 88 48 46 49 61 121 57726 7 1875 75 9988 16 2 6 6460 -3816 176 84 56 49 34 41 95 57758 16 1200 75 9984 16 2 38 6462 -3830 100000 100000 100000 39 100000 90 135 122 105 74 44 31 25 31 49 94 57789 84 75 75 9987 16 3 9 6463 -3845 100000 100000 100000 100000 100000 36 999999 999999 999999 999999 999999 999999 999999 214 120 78 72 71 63 56 66 62 72 75 84 68 51 20 22 31 26 20 26 180 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 57821 72 975 75 9984 16 3 41 6464 -3860 136 80 67 49 55 51 47 52 68 76 117 164 204 221 198 127 75 41 38 38 47 94 35 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 19 999999 100000 999999 100000 57852 71 1050 75 9984 16 4 12 6465 -3874 100000 100000 100000 100000 100000 121 175 178 84 128 197 286 312 315 249 172 112 89 78 63 66 56 57 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 29 100000 999999 999999 100000 57884 67 1200 75 9987 16 4 44 6467 -3889 129 100000 188 276 283 277 169 187 239 230 290 293 275 190 139 108 84 64 60 105 123 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 57915 65 1500 75 9985 16 5 15 6468 -3903 100000 100000 100000 256 304 218 275 315 286 193 143 105 85 65 63 116 125 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 100000 57947 60 1875 75 9983 16 5 47 6469 -3918 573 425 382 371 262 189 117 95 81 69 93 130 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 57978 57 2100 75 9983 16 6 18 6470 -3932 589 323 203 112 90 79 71 102 132 376 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 58010 61 1725 75 9983 16 6 50 6472 -3947 100000 10 68 199 287 302 256 156 98 74 70 59 133 141 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 58041 64 1725 75 9983 16 7 21 6473 -3962 100000 100000 100000 42 264 300 220 125 103 81 74 63 112 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 58073 59 2100 75 9981 16 7 53 6474 -3976 493 277 167 132 104 81 67 90 137 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 58104 62 1875 75 9979 16 8 24 6475 -3991 244 398 343 269 220 153 109 95 85 99 96 97 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 100000 100000 100000 100000 100000 999999 100000 58136 63 1800 75 9978 16 8 56 6476 -4006 393 231 163 171 149 164 140 110 87 77 101 89 120 86 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 58167 62 1725 75 9982 16 9 27 6478 -4020 220 309 259 211 196 189 178 153 124 77 52 52 62 87 73 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 58199 68 1275 75 9981 16 9 59 6480 -4035 100000 100000 100000 100000 100000 100000 47 45 159 278 216 225 262 204 132 87 61 57 61 70 104 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 100000 100000 100000 100000 100000 58230 65 1350 75 9980 16 10 30 6482 -4049 100000 100000 100000 100000 157 198 93 203 327 252 270 284 199 127 92 70 77 92 68 68 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 100000 100000 100000 58262 59 1875 75 9982 16 11 2 6484 -4063 607 500 500 327 188 100 81 71 60 83 150 53 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 100000 100000 100000 100000 58293 56 1875 75 9984 16 11 33 6485 -4078 614 515 540 340 161 83 76 67 63 150 300 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 999999 999999 999999 999999 100000 58325 54 2025 75 9987 16 12 5 6487 -4092 516 279 128 83 81 73 129 120 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 999999 999999 999999 999999 999999 100000 58356 89 1950 75 9988 16 12 36 6489 -4107 417 217 126 90 62 62 124 134 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 58390 91 1875 75 9984 16 13 10 6491 -4123 314 245 138 83 72 49 52 78 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 58421 93 1725 75 9987 16 13 41 6492 -4137 154 114 146 118 86 68 65 88 69 8 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 28 118 91 87 12 100000 58453 102 975 75 9984 16 14 13 6494 -4152 100000 100000 100000 94 283 145 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 15 8 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 72 86 143 195 312 442 58484 105 975 75 9987 16 14 44 6496 -4166 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 127 88 104 233 309 343 397 535 264 58516 107 975 75 9982 16 15 16 6498 -4181 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 63 48 61 154 204 222 281 402 195 71 22 58547 105 1125 75 9987 16 15 47 6499 -4196 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 14 20 42 58 70 60 59 78 78 58579 103 1275 75 9987 16 16 19 6501 -4211 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 330 286 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 85 58 69 93 100 298 101 33 47 51 58610 101 1425 75 9985 16 16 50 6502 -4225 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 368 527 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 414 342 261 188 232 248 354 358 296 212 193 58642 98 1575 75 9991 16 17 22 6504 -4240 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 293 354 331 429 526 999999 999999 999999 999999 999999 585 372 374 408 416 373 492 469 421 467 366 329 58673 97 1650 75 9988 16 17 53 6506 -4255 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 220 256 321 433 561 742 720 999999 999999 999999 999999 347 264 299 307 306 417 393 314 273 205 207 58705 97 1725 75 9988 16 18 25 6507 -4270 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 109 161 203 274 397 468 456 448 390 349 546 999999 999999 999999 89 81 87 70 64 40 25 18 42 58736 90 1725 75 9987 16 18 56 6509 -4285 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 57 104 110 121 221 360 419 412 356 554 610 20 100000 100000 100000 100000 58767 88 1800 75 9985 16 19 27 6510 -4299 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 353 208 185 274 313 332 369 999999 470 392 542 745 100000 58799 89 1950 75 9986 16 19 59 6512 -4314 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 601 274 230 277 999999 999999 999999 999999 999999 501 955 50 4 100000 100000 58830 90 2025 75 9986 16 20 30 6514 -4329 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 798 269 159 191 999999 999999 999999 999999 999999 155 572 80 60 71 72 19 100000 58862 91 2025 75 9988 16 21 2 6515 -4344 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 329 161 99 54 999999 999999 999999 423 72 41 17 5 29 25 10 0 100000 58893 93 2025 75 9990 16 21 33 6517 -4359 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 273 102 47 999999 999999 65 361 163 107 58 60 69 60 40 25 49 54 211 58925 94 1950 75 9991 16 22 5 6518 -4374 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 7 13 26 34 61 999999 999999 999999 999999 999999 93 44 24 35 37 160 58956 94 1950 75 9989 16 22 36 6520 -4389 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 58988 8 2025 75 9993 16 23 8 6521 -4404 100000 100000 100000 100000 100000 100000 100000 100000 59019 6 2025 75 9991 16 23 39 6523 -4419 100000 100000 100000 100000 100000 100000 59051 6 2025 75 9988 16 24 11 6524 -4435 100000 100000 100000 100000 100000 100000 59082 8 2025 75 9990 16 24 42 6525 -4449 100000 100000 100000 100000 100000 100000 100000 100000 59114 9 2025 75 10003 16 25 14 6527 -4465 100000 100000 100000 100000 100000 100000 100000 100000 100000 59145 9 2025 75 10125 16 25 45 6528 -4480 100000 100000 100000 100000 100000 100000 100000 100000 100000 59177 9 2025 75 10280 16 26 17 6530 -4495 100000 100000 100000 100000 100000 100000 100000 100000 100000 59208 73 2025 75 10437 16 26 48 6531 -4510 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 100000 999999 999999 999999 100000 59240 75 1950 75 10574 16 27 20 6532 -4526 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 59271 75 1950 75 10671 16 27 51 6534 -4540 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 59303 95 1950 75 10735 16 28 23 6535 -4556 100000 100000 100000 100000 100000 100000 100000 45 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 999999 100000 999999 100000 59334 98 1950 75 10798 16 28 54 6536 -4571 100000 100000 100000 100000 100000 100000 100000 98 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 5 88 156 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 59366 78 1875 75 10864 16 29 26 6537 -4586 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 71 87 200 81 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 59397 85 1875 75 10929 16 29 57 6539 -4601 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 21 30 69 34 100000 100000 5 25 36 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 59428 84 1800 75 10995 16 30 28 6540 -4616 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 16 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 59460 75 1800 75 11061 16 31 0 6541 -4631 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 59491 73 1800 75 11124 16 31 31 6542 -4646 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 59523 75 1725 75 11176 16 32 3 6544 -4661 100000 100000 100000 100000 100000 100000 100000 18 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 59554 76 1725 75 11171 16 32 34 6545 -4676 100000 100000 100000 100000 100000 100000 100000 77 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 59586 77 1650 75 11171 16 33 6 6546 -4691 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 158 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 59617 78 1650 75 11172 16 33 37 6547 -4706 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 10 5 87 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 59649 79 1575 75 11172 16 34 9 6548 -4721 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 59680 79 1575 75 11169 16 34 40 6549 -4736 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 59712 79 1500 75 11172 16 35 12 6550 -4751 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 59743 78 1500 75 11171 16 35 43 6552 -4766 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 59775 78 1425 75 11172 16 36 15 6553 -4782 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 59806 77 1350 75 11169 16 36 46 6554 -4797 100000 100000 100000 100000 100000 100000 6 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 59838 84 1275 75 11173 16 37 18 6555 -4812 100000 100000 100000 100000 100000 100000 34 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 100000 59869 84 1275 75 11172 16 37 49 6556 -4827 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 59901 75 1200 75 11171 16 38 21 6557 -4843 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 59932 75 1125 75 11174 16 38 52 6558 -4858 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 59964 81 1125 75 11175 16 39 24 6559 -4874 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 59995 84 1050 75 11175 16 39 55 6560 -4889 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 60027 86 975 75 11177 16 40 27 6561 -4905 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 60058 73 900 75 11178 16 40 58 6562 -4920 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 60090 72 825 75 11178 16 41 30 6563 -4936 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 60121 70 750 75 11179 16 42 1 6563 -4951 100000 100000 100000 100000 100000 100000 100000 3 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 60152 10 675 75 11176 16 42 32 6564 -4966 100000 100000 100000 100000 100000 100000 14 100000 100000 100000 60184 9 600 75 11177 16 43 4 6565 -4982 100000 100000 100000 100000 100000 100000 100000 7 100000 60215 10 525 75 11178 16 43 35 6566 -4998 100000 100000 100000 100000 100000 25 28 100000 100000 100000 60247 10 375 75 11178 16 44 7 6567 -5013 100000 100000 100000 100000 19 76 34 24 100000 100000 60278 10 300 75 11175 16 44 38 6569 -5028 16 86 39 57 13 15 53 100000 100000 100000 60310 12 75 75 11175 16 45 10 6571 -5044 405 297 265 191 237 86 24 100000 100000 100000 100000 100000 60341 8 75 75 11174 16 45 41 6573 -5059 148 156 145 140 126 100000 100000 100000 60373 9 75 75 11181 16 46 13 6574 -5075 108 155 134 232 102 1 100000 100000 100000 60404 11 75 75 11178 16 46 44 6576 -5090 93 97 83 169 190 13 100000 100000 100000 100000 100000 60436 12 75 75 11192 16 47 16 6577 -5106 77 96 127 121 142 100000 100000 100000 100000 100000 100000 100000 60467 125 75 75 11170 16 47 47 6579 -5121 29 118 141 136 142 151 57 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 60499 128 75 75 11182 16 48 19 6580 -5137 100000 38 61 76 39 77 84 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 999999 100000 60530 132 75 75 11183 16 48 50 6582 -5152 100000 100000 23 46 51 35 187 170 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 60562 133 75 75 11183 16 49 22 6584 -5167 100000 100000 100000 100000 100000 100000 89 165 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 60593 133 150 75 11187 16 49 53 6585 -5183 100000 100000 100000 100000 100000 100000 100000 100000 100000 11 51 46 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 999999 999999 100000 100000 100000 100000 60625 127 450 75 11184 16 50 25 6587 -5198 100000 100000 100000 100000 100000 100000 100000 40 60 196 63 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 60656 26 75 75 11182 16 50 56 6588 -5213 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 53 138 254 222 263 46 100000 100000 29 13 41 36 100000 100000 60688 92 75 75 11185 16 51 28 6589 -5229 905 808 768 704 556 450 412 257 224 151 207 152 111 43 48 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 60719 96 75 75 11184 16 51 59 6591 -5244 714 560 506 569 446 344 402 243 206 145 188 113 95 40 88 100000 100000 100000 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 60751 96 75 75 11188 16 52 31 6592 -5260 69 36 52 172 150 109 142 108 51 47 49 100000 100000 100000 32 8 26 38 127 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 60782 96 75 75 11184 16 53 2 6594 -5274 219 219 307 126 42 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 60814 135 75 75 11182 16 53 34 6595 -5290 557 473 476 329 150 138 31 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 60845 16 75 75 11176 16 54 5 6596 -5305 683 503 361 304 170 230 106 150 91 28 100000 100000 100000 100000 100000 100000 60876 98 75 75 11183 16 54 36 6598 -5320 505 333 197 122 96 109 63 100 74 28 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 60908 99 75 75 11187 16 55 8 6599 -5335 319 144 90 15 100000 23 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 60939 100 75 75 11187 16 55 39 6600 -5350 171 81 75 28 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 60971 100 75 75 11182 16 56 11 6601 -5365 21 126 194 241 235 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 26 999999 999999 999999 999999 100000 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 27 38 73 25 36 19 25 39 48 45 25 3 100000 100000 100000 100000 100000 61002 100 75 75 11184 16 56 42 6603 -5379 100000 9 53 74 139 195 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 10 22 44 53 20 16 46 16 56 49 37 23 100000 100000 100000 100000 61034 100 75 75 11182 16 57 14 6604 -5395 100000 11 30 34 72 94 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 89 54 45 30 100000 100000 100000 100000 100000 100000 100000 37 16 100000 100000 48 16 94 105 90 94 52 6 100000 100000 61065 100 75 75 11185 16 57 45 6605 -5409 100000 7 5 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 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 20 100000 16 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 66 102 60 36 100000 100000 100000 61 55 100000 100000 100000 100000 100000 100000 100000 100000 100000 20 38 57 18 18 3 9 10 20 61097 100 75 75 11185 16 58 17 6606 -5424 9 21 8 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 21 24 46 27 100000 100000 100000 100000 100000 100000 61128 101 75 75 11188 16 58 48 6607 -5439 34 39 33 33 78 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 43 26 18 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 18 44 50 56 64 56 56 4 100000 100000 100000 100000 100000 61160 101 75 75 11191 16 59 20 6608 -5454 42 32 26 20 40 109 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 84 999999 999999 999999 123 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 39 44 111 999999 127 44 100000 100000 100000 100000 100000 100000 100000 100000 1 43 2 100000 100000 14 29 100000 100000 100000 35 36 12 17 100000 100000 100000 100000 61191 100 75 75 11188 16 59 51 6610 -5468 55 53 48 40 43 73 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 100000 100000 100000 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 100000 0 999999 112 81 48 100000 100000 11 28 5 100000 100000 100000 100000 100000 9 100000 4 13 100000 100000 100000 100000 100000 100000 100000 100000 18 16 61223 100 75 75 11191 17 0 23 6611 -5483 143 148 146 141 157 206 310 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 22 100000 51 100000 100000 100000 100000 100000 5 11 61 44 6 100000 100000 100000 100000 100000 9 4 7 1 61254 101 75 75 11186 17 0 54 6612 -5498 185 209 208 224 252 320 391 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 0 100000 100000 5 100000 100000 100000 100000 100000 100000 18 19 7 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 2 61 87 32 11 100000 61286 96 75 75 11187 17 1 26 6613 -5513 209 230 235 228 263 332 401 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 999999 100000 999999 23 61317 96 75 75 11189 17 1 57 6614 -5527 233 227 226 197 228 254 335 488 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 999999 100000 100000 999999 100000 999999 100000 61349 96 75 75 11190 17 2 29 6615 -5542 182 163 157 147 163 163 185 309 520 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 999999 100000 999999 100000 100000 100000 100000 100000 999999 100000 61380 94 75 75 11193 17 3 0 6616 -5557 117 95 89 81 93 95 94 124 220 316 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 999999 999999 999999 7 999999 100000 100000 100000 61411 96 75 75 11196 17 3 31 6617 -5571 95 67 49 35 33 29 30 34 44 102 265 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 999999 29 999999 999999 999999 30 61 54 999999 999999 999999 999999 55 28 999999 1 100000 999999 999999 100000 61443 133 75 75 11196 17 4 3 6618 -5586 84 54 35 21 19 21 23 30 48 91 376 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 121 108 109 37 999999 999999 11 56 999999 999999 999999 100000 100000 999999 100000 100000 999999 999999 15 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 108 264 353 443 688 67 61474 133 75 75 11196 17 4 34 6619 -5601 97 51 33 23 23 29 33 30 40 73 325 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 41 3 4 999999 100000 29 999999 999999 6 35 999999 5 4 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 252 134 177 333 452 580 699 831 83 61506 133 75 75 11198 17 5 6 6620 -5616 260 149 118 68 65 49 32 14 18 31 98 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 21 999999 999999 11 16 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 420 340 188 116 336 531 557 616 645 812 755 61537 133 75 75 11197 17 5 37 6621 -5630 355 356 377 331 294 195 97 38 39 40 67 444 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 999999 100000 999999 999999 999999 43 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 348 267 152 148 333 408 418 424 450 717 939 61569 133 75 75 11153 17 6 9 6622 -5645 66 95 217 207 346 269 159 82 61 52 71 132 147 149 232 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 188 137 127 157 200 208 328 404 544 813 61600 131 75 75 10916 17 6 40 6625 -5656 100000 999999 999999 999999 100000 241 165 107 61 41 62 84 110 144 169 139 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 196 150 113 108 322 433 61632 128 75 75 10637 17 7 12 6631 -5663 218 220 406 346 373 511 416 261 117 50 52 74 107 150 163 198 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 7 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 281 168 61663 98 75 75 10358 17 7 43 6637 -5662 528 903 101000 979 856 776 556 296 118 53 49 69 104 120 115 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 63 46 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 72 61695 77 75 75 10083 17 8 15 6642 -5653 661 999999 999999 773 681 595 468 226 99 52 58 64 92 126 101 78 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 46 52 61726 81 75 75 9813 17 8 46 6645 -5638 455 612 519 347 340 342 299 151 100 71 87 94 99 129 108 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 76 47 999999 999999 999999 27 38 61758 80 75 75 9531 17 9 18 6645 -5620 95 103 174 168 170 183 112 50 50 64 110 123 120 96 66 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 46 61 48 60 999999 999999 17 61789 84 75 75 9246 17 9 49 6641 -5605 100000 100000 39 64 62 66 42 20 18 37 95 115 94 101 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 46 31 999999 51 50 999999 999999 33 61821 85 75 75 8956 17 10 21 6636 -5592 38 41 37 32 28 27 19 13 14 20 60 84 52 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 35 41 42 999999 999999 999999 4 23 61852 85 75 75 8671 17 10 52 6631 -5580 30 28 20 16 12 13 15 15 22 27 50 127 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 21 39 45 48 999999 999999 46 35 44 61884 86 75 75 8431 17 11 24 6626 -5567 31 42 37 31 27 28 29 34 46 56 56 43 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 35 36 999999 999999 30 25 25 27 61915 86 75 75 8334 17 11 55 6621 -5553 50 79 84 77 71 72 75 86 73 77 46 17 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 10 19 14 11 999999 19 27 22 17 18 61947 86 75 75 8332 17 12 27 6617 -5539 89 133 136 133 133 150 164 139 116 118 72 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 12 100000 100000 100000 4 18 33 39 37 40 61978 86 75 75 8329 17 12 58 6614 -5523 95 180 199 188 193 217 239 220 237 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 999999 9 5 12 13 21 33 38 41 45 62010 86 75 75 8330 17 13 30 6612 -5506 118 187 228 212 226 245 239 223 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 27 29 21 24 31 27 30 28 62041 87 75 75 8354 17 14 1 6611 -5489 180 199 231 221 234 284 306 213 999999 999999 999999 999999 999999 999999 999999 999999 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 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 19 16 17 13 12 10 17 17 17 62073 87 75 75 8343 17 14 33 6610 -5472 132 144 139 133 127 156 251 242 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 7 11 12 6 3 11 13 20 62104 87 75 75 8338 17 15 4 6609 -5455 19 32 37 46 68 93 164 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 55 999999 66 117 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 20 18 26 35 37 43 37 36 62136 88 75 75 8334 17 15 36 6607 -5438 13 13 19 40 69 113 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 75 999999 117 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 26 28 27 36 42 42 36 34 31 62167 88 75 75 8330 17 16 7 6606 -5421 23 13 17 52 127 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 54 999999 63 999999 39 55 78 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 29 999999 26 25 20 14 21 20 17 26 24 62199 89 75 75 8324 17 16 39 6605 -5404 29 19 24 51 114 204 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 999999 34 26 6 5 23 100000 999999 999999 999999 999999 999999 999999 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 25 36 33 27 20 30 29 23 25 17 16 62230 88 150 75 8320 17 17 10 6603 -5388 38 32 41 67 112 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 70 999999 66 58 21 14 15 100000 100000 999999 999999 999999 999999 999999 999999 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 29 27 25 27 33 29 24 23 19 17 62262 89 150 75 8313 17 17 42 6602 -5371 95 70 59 49 67 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 10 1 1 34 22 100000 999999 999999 999999 999999 999999 999999 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 8 2 5 17 23 30 31 33 28 25 24 62293 89 150 75 8303 17 18 13 6601 -5355 251 237 187 41 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 5 6 17 13 8 3 62325 90 75 75 8303 17 18 45 6599 -5338 460 254 210 147 117 116 19 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 62356 91 150 75 8314 17 19 16 6598 -5322 306 236 149 208 157 56 10 26 12 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 100000 100000 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 62388 91 150 75 8308 17 19 48 6596 -5305 411 321 283 285 203 157 71 62 73 11 119 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 62419 94 150 75 8305 17 20 19 6595 -5289 444 310 269 203 189 156 86 102 10 100000 47 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 62451 93 150 75 8301 17 20 51 6593 -5272 212 119 76 60 75 52 18 33 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 62482 93 75 75 8298 17 21 22 6592 -5256 562 472 420 451 461 387 327 230 161 135 116 114 37 29 15 54 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 8 8 6 6 62516 93 75 75 8296 17 21 56 6590 -5238 887 734 594 571 599 409 313 249 186 154 140 145 104 52 20 41 16 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 62547 92 75 75 8362 17 22 27 6589 -5221 11 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 79 130 112 107 137 140 98 76 36 10 3 8 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 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 62579 91 75 75 8548 17 22 59 6587 -5204 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 21 109 97 152 113 66 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 100000 100000 100000 62610 78 525 75 8767 17 23 30 6586 -5188 100000 100000 100000 100000 100000 32 33 100000 1 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 62642 81 225 75 9054 17 24 2 6584 -5171 100000 100000 100000 100000 100000 100000 100000 100000 100000 20 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 62673 88 75 75 9311 17 24 33 6582 -5155 100000 100000 37 77 87 96 139 93 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 100000 62705 92 75 75 9566 17 25 5 6581 -5138 352 274 213 128 119 87 118 48 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 62736 92 75 75 9827 17 25 36 6579 -5123 154 306 232 126 78 29 18 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 62768 92 75 75 10090 17 26 8 6578 -5107 116 250 117 90 45 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 62799 91 75 75 10334 17 26 39 6576 -5092 181 160 94 110 147 65 34 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 62831 94 75 75 10566 17 27 11 6574 -5076 108 85 116 131 148 39 27 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 100000 62862 95 75 75 10650 17 27 42 6573 -5062 116 82 96 111 73 23 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 62893 96 75 75 10708 17 28 13 6571 -5047 239 158 86 49 72 46 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 62925 99 75 75 10768 17 28 45 6570 -5032 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 62956 99 150 75 10831 17 29 16 6568 -5017 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 999999 100000 100000 62988 97 375 75 10897 17 29 48 6567 -5002 100000 100000 100000 100000 100000 100000 100000 100 204 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 999999 100000 100000 100000 63019 97 525 75 10974 17 30 19 6566 -4987 100000 100000 100000 100000 100000 100000 99 62 52 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 63051 94 600 75 11054 17 30 51 6565 -4972 100000 100000 100000 100000 100000 100000 100000 74 59 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 63082 86 675 75 11131 17 31 22 6564 -4957 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 63114 67 750 75 11177 17 31 54 6563 -4941 100000 100000 100000 100000 100000 100000 100000 34 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 63145 71 900 75 11168 17 32 25 6562 -4927 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 63177 71 975 75 11167 17 32 57 6561 -4911 100000 100000 100000 100000 100000 100000 2 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 63208 70 1050 75 11169 17 33 28 6560 -4896 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 63240 73 1050 75 11172 17 34 0 6559 -4881 100000 100000 100000 100000 100000 100000 100000 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 63271 75 1125 75 11171 17 34 31 6558 -4866 100000 100000 100000 100000 100000 100000 100000 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 100000 100000 100000 100000 100000 100000 100000 100000 100000 63322 83 1200 75 11169 17 35 22 6556 -4841 100000 100000 100000 100000 100000 100000 0 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 63353 83 1200 75 11170 17 35 53 6555 -4826 100000 100000 100000 100000 100000 100000 6 2 47 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 100000 63385 83 1275 75 11168 17 36 25 6554 -4810 100000 100000 100000 100000 100000 100000 100000 33 38 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 100000 100000 63416 83 1350 75 11171 17 36 56 6553 -4795 100000 100000 100000 100000 100000 100000 100000 17 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 63447 84 1425 75 11173 17 37 27 6552 -4779 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 999999 100000 63481 75 1500 75 11174 17 38 1 6551 -4762 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 63513 73 1500 75 11174 17 38 33 6550 -4747 100000 100000 100000 100000 100000 100000 100000 19 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 27 35 100000 100000 100000 63544 76 1575 75 11172 17 39 4 6549 -4731 100000 100000 100000 100000 100000 100000 100000 16 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 6 22 5 100000 100000 100000 100000 100000 100000 63575 77 1650 75 11172 17 39 35 6547 -4716 100000 100000 100000 100000 100000 100000 6 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 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 63607 76 1650 75 11177 17 40 7 6546 -4700 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 63638 75 1725 75 11176 17 40 38 6545 -4684 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 63670 75 1800 75 11177 17 41 10 6544 -4668 100000 100000 100000 100000 100000 100000 100000 68 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 63701 75 1800 75 11175 17 41 41 6542 -4653 100000 100000 100000 100000 100000 100000 100000 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 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 100000 999999 100000 63733 69 1800 75 11173 17 42 13 6541 -4637 100000 100000 100000 100000 100000 100000 100000 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 100000 100000 100000 100000 100000 100000 100000 999999 100000 63764 8 1875 75 11174 17 42 44 6540 -4621 100000 100000 100000 100000 100000 100000 100000 6 63796 70 1875 75 11171 17 43 16 6539 -4606 100000 100000 100000 100000 100000 100000 100000 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 100000 100000 999999 999999 999999 100000 100000 999999 100000 100000 100000 63827 69 1950 75 11173 17 43 47 6537 -4590 100000 100000 100000 100000 100000 100000 0 21 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 2 100000 100000 100000 100000 100000 999999 100000 999999 100000 63859 63 1950 75 11173 17 44 19 6536 -4574 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 63890 8 1950 75 11172 17 44 50 6535 -4559 100000 100000 100000 100000 100000 100000 100000 100000 63922 8 2025 75 11169 17 45 22 6533 -4543 100000 100000 100000 100000 100000 100000 79 100000 63953 8 2025 75 11169 17 45 53 6532 -4527 100000 100000 100000 100000 100000 100000 78 16 63987 8 2025 75 11171 17 46 27 6530 -4510 100000 100000 100000 100000 100000 100000 100000 49 64018 81 2025 75 11174 17 46 58 6529 -4495 100000 100000 100000 100000 100000 100000 100000 63 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 43 52 60 83 47 30 100000 64050 81 2100 75 11173 17 47 30 6527 -4480 100000 100000 100000 100000 100000 100000 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 13 53 49 52 54 43 24 100000 100000 64081 81 2100 75 11172 17 48 1 6526 -4465 100000 100000 100000 100000 100000 100000 14 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 0 100000 100000 100000 100000 100000 100000 100000 100000 64113 82 2100 75 11167 17 48 33 6525 -4449 100000 100000 100000 100000 100000 100000 25 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 22 64144 83 2100 75 11162 17 49 4 6523 -4434 100000 100000 100000 100000 100000 22 123 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 64176 83 2100 75 11172 17 49 36 6522 -4419 100000 100000 57 79 53 53 134 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 29 8 100000 100000 100000 100000 64207 81 2025 75 11164 17 50 7 6523 -4404 101000 101000 555 229 124 53 93 95 6 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 78 78 48 29 28 25 8 64239 80 2025 75 11166 17 50 39 6527 -4392 100000 100000 100000 37 54 30 84 83 12 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 111 111 101 63 35 17 14 64270 79 2025 75 11158 17 51 10 6533 -4385 100000 100000 100000 100000 100000 3 27 13 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 103 108 135 94 114 128 324 22 64302 86 2025 75 11168 17 51 42 6539 -4378 100000 100000 100000 100000 100000 100000 25 3 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 202 96 152 276 248 267 388 45 48 999999 107 225 179 370 286 64333 87 2025 75 11170 17 52 13 6544 -4371 100000 100000 100000 100000 100000 26 34 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 248 135 265 330 324 543 257 68 101 76 76 133 129 253 185 53 64365 88 1950 75 11173 17 52 45 6550 -4364 100000 100000 100000 100000 100000 100000 62 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 98 82 192 183 170 375 36 81 75 40 28 27 27 21 9 8 64396 86 1950 75 11173 17 53 16 6556 -4358 100000 100000 100000 100000 100000 100000 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 100000 100000 16 52 50 43 14 0 100000 12 22 20 15 17 64428 86 1950 75 11173 17 53 48 6562 -4351 100000 100000 100000 100000 100000 100000 43 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 2 999999 999999 999999 999999 28 23 27 64459 88 1950 75 11172 17 54 19 6568 -4344 100000 100000 100000 100000 100000 100000 35 115 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 50 26 67 75 149 64491 90 1875 75 11177 17 54 51 6574 -4337 100000 100000 100000 100000 100000 100000 100000 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 56 33 53 56 114 107 64522 90 1875 75 11174 17 55 22 6579 -4330 100000 100000 100000 100000 100000 100000 100000 8 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 29 29 18 17 14 19 64553 89 1875 75 11173 17 55 53 6585 -4323 100000 100000 100000 100000 100000 100000 100000 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 64585 7 1950 75 11171 17 56 25 6591 -4315 100000 100000 100000 100000 100000 100000 31 64616 7 1950 75 11169 17 56 56 6597 -4308 100000 100000 100000 100000 100000 100000 44 64648 8 1950 75 11170 17 57 28 6603 -4301 100000 100000 100000 100000 100000 100000 33 100000 64679 8 1950 75 11166 17 57 59 6609 -4294 100000 100000 100000 100000 100000 100000 8 100000 64711 100 1950 75 11163 17 58 31 6615 -4286 100000 100000 100000 100000 100000 100000 13 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 64742 8 1950 75 11162 17 59 2 6621 -4279 100000 100000 100000 100000 100000 100000 19 100000 64774 8 1950 75 11162 17 59 34 6627 -4272 100000 100000 100000 100000 100000 100000 16 100000 64805 8 1950 75 11161 18 0 5 6632 -4264 100000 100000 100000 100000 100000 100000 7 100000 64837 8 1950 75 11162 18 0 37 6638 -4257 100000 100000 100000 100000 100000 100000 18 100000 64868 8 1950 75 11164 18 1 8 6644 -4249 100000 100000 100000 100000 100000 100000 18 100000 64900 8 1950 75 11164 18 1 40 6650 -4242 100000 100000 100000 100000 100000 100000 14 100000 64931 8 1950 75 11163 18 2 11 6656 -4235 100000 100000 100000 100000 100000 100000 16 100000 64963 8 1950 75 11168 18 2 43 6662 -4227 100000 100000 100000 100000 100000 100000 163 12 64994 8 1950 75 11165 18 3 14 6668 -4219 100000 100000 100000 100000 100000 100000 253 24 65026 8 1950 75 11163 18 3 46 6673 -4212 100000 100000 100000 100000 100000 999999 999999 18 65057 6 1950 75 11173 18 4 17 6679 -4204 100000 100000 100000 100000 100000 100000 65089 8 1950 75 11163 18 4 49 6685 -4196 100000 100000 100000 100000 100000 100000 100000 12 65120 7 2025 75 11158 18 5 20 6691 -4189 100000 100000 100000 100000 100000 100000 14 65152 7 2025 75 11160 18 5 52 6697 -4181 100000 100000 100000 100000 100000 100000 10 65183 7 2025 75 11157 18 6 23 6702 -4173 100000 100000 100000 100000 100000 100000 8 65215 8 2025 75 11157 18 6 55 6708 -4165 100000 100000 100000 100000 100000 100000 4 100000 65246 100 1950 75 11152 18 7 26 6714 -4158 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 65277 8 1950 75 11155 18 7 57 6720 -4150 100000 100000 100000 100000 100000 100000 100000 100000 65309 102 2025 75 11152 18 8 29 6725 -4142 100000 100000 100000 100000 100000 100000 5 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 65340 103 1950 75 11154 18 9 0 6731 -4134 100000 100000 100000 100000 100000 100000 100000 51 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 100000 100000 65372 104 1950 75 11151 18 9 32 6737 -4126 100000 100000 100000 100000 100000 100000 100000 171 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 2 5 8 7 8 65403 108 1950 75 11153 18 10 3 6743 -4118 100000 100000 100000 100000 100000 100000 100000 146 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 5 8 8 9 6 4 6 10 65435 105 2025 75 11153 18 10 35 6748 -4110 100000 100000 100000 100000 100000 100000 100000 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 6 4 3 5 6 7 65466 100 2025 75 11156 18 11 6 6754 -4102 100000 100000 100000 100000 100000 100000 100000 391 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 5 65498 100 2025 75 11153 18 11 38 6760 -4094 100000 100000 100000 100000 100000 15 22 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 3 5 3 65529 104 2100 75 11154 18 12 9 6766 -4086 100000 100000 100000 100000 100000 18 706 3 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 5 2 1 999999 999999 0 6 65561 105 2100 75 11150 18 12 41 6771 -4077 100000 100000 100000 100000 100000 100000 5 226 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 1 1 8 65592 106 2100 75 11148 18 13 12 6777 -4069 100000 100000 100000 100000 100000 100000 100000 886 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 0 100000 100000 100000 100000 0 100000 3 7 7 4 11 65624 106 2100 75 11151 18 13 44 6783 -4061 100000 100000 100000 100000 100000 9 19 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 1 3 7 10 7 11 65655 107 2100 75 11146 18 14 15 6788 -4053 100000 100000 100000 100000 100000 100000 19 101000 595 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 1 5 8 7 8 6 65687 107 2100 75 11148 18 14 47 6794 -4045 100000 100000 100000 100000 100000 100000 100000 25 520 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 100000 999999 999999 999999 100000 999999 999999 999999 100000 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 5 9 7 6 9 65718 103 2175 75 11152 18 15 18 6799 -4037 100000 100000 100000 100000 100000 28 32 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 7 11 65750 104 2175 75 11149 18 15 50 6805 -4028 100000 100000 100000 100000 100000 66 68 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 2 2 7 9 7 65781 105 2175 75 11145 18 16 21 6811 -4020 100000 100000 100000 100000 100000 38 46 804 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 100000 100000 1 1 3 7 4 7 65813 104 2175 75 11148 18 16 53 6816 -4011 100000 100000 100000 100000 100000 100000 1 64 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 100000 0 100000 5 2 65844 105 2175 75 11146 18 17 24 6822 -4003 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 2 0 5 65875 104 2250 75 11148 18 17 55 6827 -3995 100000 100000 100000 100000 100000 100000 100000 777 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 100000 100000 100000 100000 100000 100000 1 3 1 3 65907 104 2250 75 11150 18 18 27 6833 -3986 100000 100000 100000 100000 100000 100000 9 758 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 1 1 100000 100000 100000 100000 100000 6 8 5 3 65938 104 2250 75 11149 18 18 58 6838 -3978 100000 100000 100000 100000 100000 100000 10 386 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 7 6 5 4 65970 104 2250 75 11152 18 19 30 6844 -3969 100000 100000 100000 100000 100000 100000 100000 55 31 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 1 4 7 4 4 7 66001 104 2250 75 11152 18 20 1 6850 -3961 100000 100000 100000 100000 100000 100000 21 22 101000 999999 999999 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 5 6 5 6 7 7 66033 103 2325 75 11152 18 20 33 6855 -3952 100000 100000 100000 100000 100000 48 53 101000 999999 999999 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 114 278 269 288 290 314 999999 999999 999999 999999 999999 999999 999999 999999 100000 13 84 102 106 116 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 1 100000 100000 100000 2 1 1 4 9 6 66064 103 2325 75 11155 18 21 4 6861 -3944 100000 100000 100000 100000 100000 36 50 374 41 999999 999999 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 95 235 294 335 356 353 332 384 335 298 284 292 214 999999 202 165 179 77 77 98 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 1 100000 100000 100000 0 0 2 3 7 8 66096 103 2400 75 11154 18 21 36 6866 -3935 100000 100000 100000 100000 100000 18 54 39 999999 999999 999999 999999 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 65 119 154 233 271 276 267 302 343 362 378 377 405 389 421 411 386 450 153 79 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 2 5 4 5 7 66127 103 2400 75 11153 18 22 7 6872 -3926 100000 100000 100000 100000 100000 33 34 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 99 145 167 207 214 207 220 232 271 325 356 355 382 399 424 374 345 419 511 354 110 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 1 2 2 6 4 10 11 66159 103 2400 75 11152 18 22 39 6877 -3917 100000 100000 100000 100000 100000 34 34 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 83 107 150 161 181 212 221 255 283 318 318 327 347 342 277 246 262 421 397 125 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 1 1 7 6 7 8 15 13 66190 103 2400 75 11154 18 23 10 6883 -3908 100000 100000 100000 100000 100000 46 47 101000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 76 155 200 222 258 261 259 264 269 291 300 313 337 339 306 258 231 258 210 38 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 1 100000 0 6 8 10 8 12 12 66222 102 2475 75 11154 18 23 42 6888 -3899 100000 100000 100000 100000 55 65 101000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 198 187 234 260 283 303 301 272 293 321 360 378 410 426 393 397 363 318 369 253 126 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 2 0 0 1 100000 100000 100000 2 1 1 5 5 6 8 9 9 66253 102 2475 75 11150 18 24 13 6894 -3890 100000 100000 100000 100000 100000 25 276 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 181 213 204 221 230 255 282 302 282 313 336 411 424 467 513 483 337 250 218 280 255 141 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 3 0 100000 0 100000 100000 0 1 3 2 7 6 5 8 10 9 66285 102 2475 75 11150 18 24 45 6900 -3881 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 106 160 174 176 177 181 188 211 220 227 299 338 405 403 425 486 589 415 78 54 43 36 100000 999999 999999 999999 999999 999999 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 2 2 1 3 6 8 5 10 7 66318 102 2475 75 11149 18 25 18 6905 -3871 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 51 107 124 152 158 188 199 185 216 243 317 370 389 389 402 447 590 753 112 100000 100000 100000 100000 999999 999999 999999 999999 999999 100000 100000 999999 100000 100000 0 5 3 100000 100000 100000 3 100000 100000 100000 100000 100000 100000 100000 1 2 1 4 4 5 8 5 5 5 66350 102 2475 75 11152 18 25 50 6911 -3862 100000 100000 100000 100000 100000 0 3 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 44 83 110 160 210 266 334 364 377 387 372 379 378 382 434 646 400 999999 999999 999999 999999 999999 999999 999999 999999 13 43 69 65 48 22 7 100000 5 3 8 10 10 2 100000 100000 100000 100000 100000 3 2 3 3 4 4 6 7 1 0 6 66381 102 2475 75 11151 18 26 21 6917 -3853 100000 100000 100000 100000 100000 35 41 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 56 85 164 290 354 371 379 387 362 375 346 337 348 457 483 389 271 999999 999999 999999 999999 999999 10 38 74 107 127 116 82 46 29 30 25 23 18 13 7 2 100000 100000 100000 100000 2 0 6 5 1 1 5 4 100000 3 10 66413 102 2475 75 11155 18 26 53 6922 -3843 100000 100000 100000 100000 100000 58 64 101000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 335 360 317 343 363 378 396 421 394 413 384 374 375 442 519 229 122 56 10 999999 999999 100000 100000 14 32 58 75 76 71 56 51 60 63 65 43 33 26 12 5 100000 100000 100000 0 1 3 3 2 1 2 7 4 8 12 66444 102 2550 75 11153 18 27 24 6928 -3834 100000 100000 100000 100000 32 39 902 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 124 265 307 353 340 353 364 389 392 374 368 354 369 383 456 361 106 48 9 100000 100000 100000 999999 100000 100000 100000 7 16 26 37 43 46 63 102 83 76 65 38 24 16 7 3 3 3 2 0 1 3 1 100000 9 7 11 11 11 66476 101 2550 75 11152 18 27 56 6934 -3824 100000 100000 100000 100000 100000 5 72 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 202 205 216 276 286 319 336 355 363 372 374 380 401 430 487 399 317 36 999999 100000 999999 999999 999999 999999 999999 999999 999999 52 73 79 106 188 225 236 255 291 415 79 45 31 19 10 10 8 3 3 2 6 2 0 10 9 13 10 66507 101 2550 75 11152 18 28 27 6939 -3815 100000 100000 100000 100000 100000 100000 1 214 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 240 223 217 214 219 254 291 336 365 381 406 405 434 459 474 498 587 711 732 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 116 126 138 163 203 242 298 365 439 92 51 37 22 13 10 7 4 2 0 8 4 8 12 10 9 8 66539 101 2550 75 11151 18 28 59 6945 -3805 100000 100000 100000 100000 100000 23 25 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 373 337 301 301 296 300 310 316 343 372 386 411 451 467 467 496 473 522 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 76 150 197 210 227 267 287 252 187 114 74 60 30 20 11 7 3 1 3 8 7 9 8 10 2 8 66570 101 2550 75 11154 18 29 30 6950 -3796 100000 100000 100000 100000 100000 58 58 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 451 450 439 441 414 415 386 357 355 347 356 395 431 454 442 427 405 401 828 633 999999 999999 999999 999999 999999 999999 999999 33 53 111 158 225 254 273 302 236 243 128 69 48 21 15 13 9 4 4 4 6 8 6 7 11 8 10 66601 100 2625 75 11153 18 30 1 6956 -3787 100000 100000 100000 100000 62 63 101000 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 341 313 302 315 351 428 478 475 443 396 368 364 405 431 429 415 422 383 540 852 592 114 999999 999999 999999 999999 999999 38 66 87 115 169 240 280 337 429 425 225 72 31 16 16 17 14 12 8 1 1 2 3 6 12 13 10 66633 100 2625 75 11150 18 30 33 6961 -3777 100000 100000 100000 100000 44 45 469 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 202 154 175 223 296 364 403 419 426 379 394 446 422 392 446 419 429 865 830 800 138 999999 999999 999999 999999 110 148 218 258 304 372 398 454 648 569 446 272 95 58 33 29 24 18 10 2 2 1 3 5 8 9 9 66664 100 2625 75 11151 18 31 4 6967 -3767 100000 100000 100000 100000 78 78 360 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 191 135 174 263 339 353 390 411 402 460 420 379 433 462 482 502 591 652 883 999999 999999 999999 999999 119 159 191 217 286 332 345 439 529 441 376 294 186 150 94 66 46 18 11 9 11 7 8 12 6 6 10 66696 100 2625 75 11150 18 31 36 6972 -3757 100000 100000 100000 100000 187 187 720 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 513 431 418 389 396 409 393 428 426 415 436 478 484 438 434 479 556 464 999999 999999 999999 60 90 100 117 147 153 156 230 192 184 166 168 222 265 310 321 169 56 56 140 17 8 5 9 5 5 7 66727 100 2625 75 11149 18 32 7 6977 -3748 100000 100000 100000 100000 219 222 786 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 532 480 442 462 460 465 441 407 417 431 438 455 442 452 412 417 452 466 646 563 999999 999999 999999 219 284 286 258 266 233 273 373 428 432 309 290 306 320 300 113 58 43 111 13 8 4 5 4 4 7 66761 100 2625 75 11152 18 32 41 6983 -3737 100000 100000 100000 100000 137 144 516 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 333 321 335 334 416 429 455 460 436 422 413 430 443 430 444 431 476 539 591 724 557 999999 557 500 516 523 540 526 508 484 485 486 569 596 516 493 452 412 413 79 35 19 9 4 6 7 10 5 5 10 66792 100 2625 75 11147 18 33 12 6989 -3728 100000 100000 100000 100000 84 89 295 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 279 260 282 350 397 431 452 439 420 390 409 435 479 495 480 535 572 622 702 825 744 575 510 557 555 551 486 425 397 380 379 602 629 609 550 466 440 723 193 15 5 3 3 5 10 12 6 11 12 66824 100 2625 75 11145 18 33 44 6994 -3718 100000 100000 100000 18 106 107 227 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 363 316 333 342 343 375 433 390 418 451 502 541 527 534 524 518 535 553 525 547 532 536 542 557 501 412 338 358 295 540 724 802 668 521 401 639 553 920 40 19 11 7 10 10 10 15 12 66855 99 2700 75 11145 18 34 15 7000 -3708 92 46 79 85 85 187 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 722 564 485 538 489 507 539 567 600 604 577 531 487 473 476 448 472 475 473 530 532 505 449 453 516 999999 999999 690 763 692 595 458 411 421 101000 66 33 18 8 7 10 14 13 11 66887 98 2775 75 11145 18 34 47 7005 -3698 9 100000 20 19 71 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 717 578 519 535 556 585 611 605 578 566 566 507 475 472 461 442 462 417 419 401 999999 999999 999999 999999 683 660 539 514 466 407 425 955 455 34 20 9 10 9 10 12 13 66918 95 2775 75 11142 18 35 18 7010 -3688 100000 100000 100000 2 9 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 709 553 473 458 441 467 490 473 481 498 484 450 431 400 388 368 999999 999999 999999 543 646 594 483 440 440 464 486 726 745 566 224 25 15 7 66950 98 2700 75 11136 18 35 50 7016 -3678 100000 100000 100000 11 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 421 429 463 478 489 496 479 475 470 434 443 494 530 515 542 440 368 416 999999 504 543 559 831 660 475 278 33 16 8 7 10 66981 99 2700 75 11141 18 36 21 7021 -3667 100000 100000 100000 49 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 381 358 372 425 455 467 465 462 464 472 490 551 593 559 514 324 290 999999 999999 999999 999999 988 784 629 313 239 28 21 11 9 13 10 67013 98 2775 75 11143 18 36 53 7026 -3657 100000 100000 17 2 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 407 302 318 340 349 362 391 412 452 472 499 531 535 513 391 363 999999 999999 999999 999999 101000 599 576 312 216 283 30 17 12 13 15 67044 99 2700 75 11139 18 37 24 7032 -3646 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 617 613 658 633 665 679 844 999999 999999 999999 999999 999999 999999 460 305 255 261 244 331 395 430 443 456 465 488 496 463 412 381 402 999999 999999 532 544 504 367 253 229 529 31 21 14 13 67076 99 2700 75 11141 18 37 56 7037 -3636 100000 100000 100000 100000 100000 100000 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 617 548 510 482 463 485 498 485 479 460 439 476 570 574 621 999999 999999 999999 999999 999999 371 259 299 374 408 449 470 467 489 492 483 462 452 439 434 454 481 498 436 341 241 619 340 73 50 37 25 67107 99 2700 75 11134 18 38 27 7043 -3625 100000 100000 100000 100000 2 5 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 399 378 365 364 390 406 407 473 492 532 540 543 505 483 494 472 463 999999 999999 999999 999999 999999 278 195 170 215 262 336 392 412 438 458 469 467 481 485 445 457 419 454 385 644 439 562 167 103 71 61 48 67139 99 2700 75 11134 18 38 59 7048 -3614 100000 100000 100000 100000 41 45 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 290 312 328 358 373 371 378 371 331 370 410 500 487 502 483 471 462 493 999999 999999 999999 999999 999999 999999 999999 999999 136 115 125 156 208 252 302 348 381 413 434 461 485 507 438 428 503 557 413 260 262 164 105 126 59 67170 100 2625 75 11132 18 39 30 7053 -3604 100000 100000 100000 100000 100000 78 80 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 188 229 330 373 401 408 404 364 278 273 325 426 423 415 398 404 424 443 464 458 423 999999 999999 999999 999999 999999 999999 999999 97 76 82 103 146 190 236 288 324 371 413 417 414 423 467 357 308 393 435 293 251 403 229 67201 100 2625 75 11133 18 40 1 7059 -3593 100000 100000 100000 100000 100000 73 76 708 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 108 116 192 245 286 327 344 327 300 306 371 423 481 451 441 463 498 500 537 516 508 506 504 999999 999999 999999 999999 999999 999999 999999 109 99 89 109 165 223 283 342 383 408 412 413 388 335 289 310 334 255 195 378 210 67233 100 2625 75 11128 18 40 33 7064 -3582 100000 100000 100000 100000 100000 95 98 450 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 432 246 162 168 176 189 204 202 219 251 330 405 463 450 453 461 493 514 550 540 582 577 553 572 637 694 999999 999999 999999 999999 999999 999999 148 136 153 198 261 322 360 411 411 371 337 297 294 341 364 318 235 344 412 67264 100 2625 75 11130 18 41 4 7069 -3572 100000 100000 100000 100000 100000 130 130 723 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 480 607 633 667 695 714 671 600 506 404 314 261 227 215 224 269 369 420 416 435 444 465 522 550 519 537 554 551 538 541 553 573 593 666 999999 999999 999999 999999 422 275 220 214 237 244 276 280 268 272 298 383 422 445 415 391 369 537 67296 99 2700 75 11126 18 41 36 7075 -3561 100000 100000 100000 100000 65 68 631 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 229 326 464 505 538 588 604 599 600 626 657 684 696 700 660 587 470 471 468 441 423 437 459 493 507 496 521 515 507 479 483 499 531 525 548 563 617 606 629 595 547 502 362 311 258 212 206 213 237 257 322 487 392 355 332 264 347 67327 99 2700 75 11123 18 42 7 7080 -3550 100000 100000 100000 100000 7 10 187 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 190 218 291 336 457 528 553 557 555 540 533 537 559 551 557 565 540 539 537 498 461 433 449 454 452 473 503 469 431 432 398 354 344 318 335 310 318 294 303 299 304 346 326 332 321 252 232 268 244 225 245 426 241 181 126 123 156 67359 99 2700 75 11126 18 42 39 7085 -3538 100000 100000 100000 100000 29 32 164 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 287 169 155 181 300 358 413 445 464 469 469 489 533 545 524 513 507 521 547 525 502 481 467 457 452 457 462 488 433 462 418 345 328 353 300 193 169 139 114 181 383 344 334 386 362 315 278 321 280 270 233 238 115 65 39 31 29 67390 99 2700 75 11131 18 43 10 7090 -3527 100000 100000 100000 100000 21 29 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 127 101 133 172 218 247 267 295 323 382 443 477 486 496 492 515 522 508 510 513 492 493 488 455 449 493 470 498 487 433 422 528 643 462 313 354 265 318 382 230 247 319 388 315 321 301 229 220 194 167 137 114 37 31 23 67422 99 2700 75 11127 18 43 42 7096 -3516 100000 100000 100000 100000 1 11 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 145 132 149 158 158 162 210 319 402 451 472 497 515 533 520 491 489 485 487 501 504 471 462 458 462 463 450 416 414 469 520 434 359 418 456 549 573 404 347 305 322 170 212 194 136 116 134 114 122 169 97 49 28 67453 99 2700 75 11127 18 44 13 7101 -3505 100000 100000 100000 100000 6 17 269 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 253 196 239 324 431 454 476 502 513 495 469 440 414 403 418 442 458 472 464 470 453 406 395 402 393 399 413 403 362 391 519 688 614 537 438 363 290 205 165 144 207 244 235 325 270 219 72 45 67485 99 2700 75 11120 18 44 45 7106 -3494 100000 100000 100000 100000 19 246 230 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 261 111 101 156 286 374 388 420 487 424 341 317 281 264 282 327 360 411 412 453 477 440 406 386 384 394 421 412 393 428 469 557 558 556 441 326 440 441 376 300 290 292 270 377 311 249 106 51 67516 99 2700 75 11120 18 45 16 7112 -3483 100000 100000 100000 26 44 516 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 133 88 149 239 273 293 372 341 276 260 239 253 266 333 346 364 384 382 471 501 455 393 401 427 441 454 460 483 462 484 575 612 488 419 399 475 376 285 247 182 132 137 147 120 83 40 67548 100 2625 75 11117 18 45 48 7117 -3471 100000 100000 100000 100000 79 85 759 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 145 185 209 307 525 999999 527 427 365 354 373 375 395 428 398 481 516 469 391 396 394 427 471 450 467 472 535 633 616 558 583 542 446 406 296 220 119 61 48 39 30 28 28 67579 100 2625 75 11114 18 46 19 7122 -3460 100000 100000 100000 100000 76 81 721 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 293 306 283 269 273 247 258 373 398 438 528 507 394 333 386 383 410 447 439 484 495 554 614 588 554 556 526 485 625 511 361 250 223 135 98 75 44 36 67611 100 2625 75 11114 18 46 51 7127 -3448 100000 100000 100000 100000 36 41 402 646 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 300 170 155 154 156 167 191 188 283 311 379 501 505 374 289 309 323 354 387 403 429 448 461 463 473 454 466 445 491 596 509 421 297 371 418 446 285 274 164 67642 100 2625 75 11107 18 47 22 7132 -3437 100000 100000 100000 100000 45 95 322 938 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 248 171 197 167 205 282 364 489 578 515 338 256 164 252 354 437 455 451 438 405 371 367 396 405 410 450 450 448 354 373 382 274 183 200 576 67674 101 2550 75 11115 18 47 54 7138 -3426 100000 100000 100000 100000 100000 114 264 460 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 129 122 140 234 336 379 445 545 479 386 218 263 307 443 467 533 385 364 290 269 261 267 282 305 316 326 303 328 322 213 999999 240 574 67707 101 2550 75 11113 18 48 27 7143 -3414 100000 100000 100000 100000 58 149 428 629 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 207 210 260 289 326 345 300 262 266 308 330 386 464 614 704 393 351 121 94 95 101 131 148 155 165 177 161 158 177 198 190 67739 101 2550 75 11118 18 48 59 7148 -3402 100000 100000 100000 100000 56 89 678 859 586 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 414 437 463 504 544 546 615 593 642 621 591 642 750 756 731 776 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 485 478 439 360 252 207 262 327 416 384 473 577 827 614 731 463 260 281 267 303 250 192 172 155 123 102 92 128 126 67770 101 2550 75 11107 18 49 30 7153 -3391 100000 100000 100000 100000 29 31 917 645 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 227 184 220 293 342 434 464 512 536 530 520 532 568 628 619 626 621 679 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 562 288 244 307 351 405 404 442 577 625 650 535 441 325 333 463 512 258 205 198 211 209 160 134 114 97 67801 101 2550 75 11106 18 50 1 7158 -3379 100000 100000 100000 100000 24 65 683 358 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 96 109 172 245 324 361 394 453 465 444 451 477 531 592 643 624 634 769 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 340 212 196 240 273 292 344 346 423 446 455 414 353 317 313 440 399 129 91 79 83 129 139 134 119 89 67833 101 2550 75 11108 18 50 33 7163 -3367 100000 100000 100000 21 56 533 185 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 122 167 229 285 312 349 353 321 330 356 398 464 509 523 532 521 644 853 999999 797 809 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 287 211 187 199 215 227 249 244 250 260 293 337 370 352 361 404 625 780 461 193 68 84 106 115 99 78 67864 101 2550 75 11107 18 51 4 7168 -3356 302 115 93 56 56 935 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 265 275 294 300 315 322 328 349 365 391 422 437 452 443 483 488 662 567 484 585 628 731 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 466 361 347 340 327 321 312 300 321 333 342 327 306 359 999999 999999 709 481 862 87 76 59 47 35 67896 101 2550 75 11103 18 51 36 7173 -3344 671 150 96 33 33 967 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 580 449 400 377 388 378 388 397 411 424 424 397 418 437 684 906 469 502 520 583 704 652 612 607 682 733 435 423 787 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 519 356 286 267 254 224 210 239 284 999999 999999 565 308 494 85 57 29 16 9 67927 100 2625 75 11102 18 52 7 7178 -3332 380 237 53 53 905 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 513 412 383 364 367 351 348 339 337 369 395 388 379 394 501 993 682 607 505 522 651 507 480 471 503 512 268 260 777 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 367 312 262 259 305 371 999999 999999 308 57 26 25 24 18 11 12 67959 99 2625 75 11103 18 52 39 7183 -3320 539 213 46 48 806 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 864 554 425 388 371 368 357 356 356 366 364 394 402 408 396 406 398 490 450 424 360 386 578 600 495 481 442 412 341 352 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 228 206 181 185 197 199 202 214 252 221 182 186 43 31 999999 23 25 19 67990 98 2625 75 11108 18 53 10 7188 -3309 195 61 38 40 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 682 534 467 431 415 397 385 384 384 392 416 409 399 382 378 353 354 339 338 333 344 365 383 431 542 504 471 421 425 446 459 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 57 63 65 71 72 75 76 69 60 53 73 999999 999999 999999 45 41 68022 100 2625 75 11105 18 53 42 7194 -3296 140 92 49 439 977 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 836 657 555 492 467 449 429 410 412 412 409 417 414 390 385 362 353 352 349 344 350 357 379 390 423 497 501 462 403 374 377 557 736 767 999999 999999 999999 999999 999999 999999 204 300 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 36 51 65 84 80 83 82 68 54 47 55 999999 43 38 46 37 24 14 68053 100 2625 75 11098 18 54 13 7198 -3284 441 182 112 813 777 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 581 521 488 454 441 447 439 412 401 399 386 385 376 383 371 376 365 350 339 350 343 348 360 413 470 437 438 419 375 411 586 510 509 441 615 721 690 668 535 349 393 487 586 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 11 15 17 18 24 23 23 23 999999 19 22 17 18 15 11 11 68085 96 2625 75 11097 18 54 45 7204 -3272 610 166 128 932 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 767 578 538 505 478 475 467 446 423 414 390 370 361 355 353 347 341 341 346 364 364 369 380 404 453 470 485 456 396 467 505 437 383 420 376 482 515 699 725 625 544 533 505 677 654 728 641 555 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 11 8 68116 81 2625 75 11096 18 55 16 7208 -3260 544 154 72 622 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 791 648 621 588 559 510 487 448 406 393 389 390 386 399 385 394 437 455 461 474 484 526 550 566 498 432 461 502 431 429 417 451 498 455 453 504 540 497 461 438 528 537 600 510 433 325 450 699 832 68148 84 2700 75 11097 18 55 48 7214 -3248 91 13 100 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 791 684 595 541 513 485 475 489 464 472 500 528 538 538 570 624 751 829 857 786 644 591 531 484 502 543 501 461 412 360 355 388 424 450 489 574 570 463 409 409 489 541 654 743 769 676 165 68179 84 2775 75 11089 18 56 19 7218 -3236 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 688 623 499 503 462 407 387 404 434 478 600 664 415 378 999999 999999 501 582 623 608 884 428 62 34 68211 24 7275 75 11087 18 56 51 7223 -3223 101000 745 555 465 430 400 410 417 416 482 582 570 268 376 999999 999999 999999 593 576 513 747 327 371 372 68242 23 7425 75 11085 18 57 22 7228 -3211 730 479 415 408 420 432 446 468 476 439 301 348 387 999999 999999 999999 506 535 618 529 313 487 738 68273 26 7350 75 11077 18 57 53 7233 -3199 894 541 439 396 440 439 445 447 423 420 373 385 376 380 459 999999 999999 425 558 657 548 324 571 689 633 727 68305 92 2700 75 11080 18 58 25 7238 -3187 117 109 503 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 636 436 395 378 414 416 406 376 374 369 381 431 429 370 416 427 399 421 538 500 412 360 398 999999 999999 802 911 170 96 66 68336 92 2700 75 11079 18 58 56 7242 -3175 63 95 354 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 622 468 419 404 407 399 368 381 382 415 433 398 308 304 312 348 387 443 406 398 370 999999 999999 999999 999999 982 167 25 21 68368 93 2550 75 11075 18 59 28 7247 -3162 334 66 70 83 294 101000 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 706 586 502 456 433 450 457 464 436 363 270 232 238 309 406 392 390 999999 999999 999999 999999 999999 999999 961 183 23 68399 92 2550 75 11074 18 59 59 7252 -3150 209 73 69 69 296 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 622 584 600 672 802 715 533 377 327 356 407 438 304 358 999999 999999 999999 999999 999999 999999 666 33 68431 93 2475 75 11069 19 0 31 7257 -3137 526 150 77 93 95 558 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 499 425 428 448 455 449 438 417 408 455 497 459 301 336 357 999999 999999 999999 517 548 330 484 68462 96 2475 75 11069 19 1 2 7262 -3125 374 124 68 98 127 585 994 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 481 444 380 318 378 772 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 287 264 261 268 304 350 384 426 431 457 477 478 402 355 373 391 429 447 428 464 490 373 366 636 262 68494 97 2475 75 11081 19 1 34 7266 -3113 181 61 82 99 312 754 556 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 177 226 260 299 236 232 238 261 440 246 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 218 183 164 209 264 321 396 418 451 466 468 440 389 406 407 401 413 418 333 313 214 154 296 114 21 68525 98 2400 75 11095 19 2 5 7271 -3100 100000 100000 100000 132 135 708 101000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 2 38 57 56 41 91 106 6 2 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 121 123 135 172 236 284 347 397 442 435 435 442 419 361 334 330 225 97 44 29 32 28 18 68557 98 2325 75 11076 19 2 37 7276 -3087 100000 100000 100000 14 112 206 777 477 100000 999999 999999 999999 999999 999999 999999 999999 999999 6 31 38 22 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 136 98 83 80 121 172 221 294 377 419 461 555 466 314 196 169 176 217 92 61 62 55 68588 98 2325 75 11080 19 3 8 7280 -3075 100000 100000 100000 50 75 558 513 53 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 98 70 86 125 156 210 285 400 435 577 594 432 251 143 141 140 94 65 71 40 68620 99 2250 75 11070 19 3 40 7285 -3061 100000 100000 100000 3 45 215 724 446 170 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 118 80 60 77 105 131 164 278 347 420 518 509 481 361 375 266 147 185 167 243 68651 101 2175 75 11063 19 4 11 7290 -3049 100000 100000 100000 100000 48 67 452 666 640 504 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 202 132 108 110 106 114 197 276 349 386 438 532 484 446 265 155 294 123 255 74 68682 101 2175 75 11073 19 4 42 7295 -3036 100000 100000 100000 100000 70 389 568 554 429 243 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 188 135 88 104 159 206 328 342 323 367 306 262 196 164 263 85 164 25 68714 102 2100 75 11074 19 5 14 7299 -3022 100000 100000 100000 100000 30 280 462 378 230 110 86 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 225 206 229 181 190 284 395 256 240 186 187 165 124 105 91 73 35 68745 103 2025 75 11069 19 5 45 7304 -3009 100000 100000 100000 100000 20 172 349 175 141 129 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 228 138 90 147 211 230 163 139 139 233 217 258 241 220 204 179 314 287 238 53 68777 104 1950 75 11071 19 6 17 7309 -2996 100000 100000 100000 100000 100000 59 173 112 100 68 18 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 87 49 30 41 88 100 97 100 94 91 132 239 324 331 334 328 329 426 176 121 48 68808 106 1800 75 11077 19 6 48 7313 -2983 100000 100000 100000 100000 100000 13 21 41 12 100000 100000 100000 100000 999999 999999 127 161 277 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 41 29 25 24 33 60 118 147 158 182 226 296 291 264 225 233 255 397 202 85 42 68840 107 1725 75 11066 19 7 20 7318 -2969 100000 100000 100000 100000 100000 100000 18 10 6 999999 999999 999999 100000 100000 34 66 103 117 244 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 23 21 27 999999 57 50 78 124 171 217 234 226 202 197 199 230 306 160 46 68871 108 1650 75 11068 19 7 51 7323 -2955 100000 100000 100000 100000 100000 100000 92 21 999999 999999 999999 100000 100000 100000 100000 9 16 33 25 41 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 16 17 18 35 79 132 146 153 154 158 123 133 116 41 68903 109 1575 75 11069 19 8 23 7328 -2941 100000 100000 100000 100000 100000 100000 27 101 57 32 22 6 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 2 11 26 34 38 49 57 61 52 38 28 68934 109 1575 75 11073 19 8 54 7333 -2928 100000 100000 100000 100000 24 60 159 198 398 292 210 234 156 139 21 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 0 5 15 27 22 18 15 68966 109 1500 75 11060 19 9 26 7338 -2912 100000 100000 100000 3 62 82 108 168 134 176 216 189 217 173 162 103 18 100000 100000 100000 100000 98 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 2 2 68997 29 1200 75 11061 19 9 57 7342 -2898 100000 100000 100000 100000 60 120 127 149 103 88 68 51 38 40 51 53 44 34 17 17 100000 100000 100000 100000 100000 50 32 32 125 69029 31 1050 75 11062 19 10 29 7347 -2883 100000 100000 100000 100000 100000 96 99 95 81 66 52 67 40 10 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 69060 27 975 75 11067 19 11 0 7352 -2869 100000 100000 100000 100000 100000 100000 100000 6 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 69092 26 1050 75 11060 19 11 32 7357 -2853 100000 100000 100000 100000 100000 60 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 69123 44 975 75 11064 19 12 3 7362 -2839 100000 100000 100000 100000 100000 100000 78 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 69155 48 900 75 11061 19 12 35 7367 -2823 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 69186 61 825 75 11048 19 13 6 7372 -2808 100000 100000 100000 100000 100000 20 81 0 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 69217 61 750 75 11044 19 13 37 7377 -2794 100000 100000 100000 100000 100000 100000 52 122 173 91 99 297 100000 100000 100000 100000 100000 100000 100000 2 100000 0 100000 100000 3 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 69249 57 825 75 11049 19 14 9 7382 -2776 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 74 35 165 269 320 383 319 375 346 350 319 247 169 131 68 29 18 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 69280 99 975 75 11039 19 14 40 7387 -2761 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 70 109 160 216 230 195 199 189 144 85 60 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 69312 99 1050 75 11038 19 15 12 7392 -2745 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 27 32 55 129 85 5 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 15 27 43 76 102 126 134 122 137 206 249 315 168 132 94 87 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 69343 60 1125 75 11053 19 15 43 7396 -2729 100000 100000 100000 100000 128 70 59 62 42 46 27 24 23 18 25 30 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 67 999999 999999 999999 999999 999999 277 232 136 105 127 140 194 161 159 177 158 214 65 69375 63 975 75 11022 19 16 15 7401 -2713 100000 100000 100000 44 75 101 212 91 114 78 81 79 71 53 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 452 285 225 225 216 227 238 249 240 268 192 470 606 69406 95 975 75 11038 19 16 46 7406 -2697 21 121 126 88 104 233 222 169 230 213 332 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 357 246 205 198 205 199 167 219 193 225 265 334 378 224 152 159 232 340 494 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 130 104 58 52 46 112 69438 95 975 75 11038 19 17 18 7411 -2681 60 183 211 190 185 336 354 246 270 283 306 414 518 507 461 313 269 225 249 999999 113 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 46 37 45 50 61 66 76 84 89 102 93 68 59 79 105 115 143 95 186 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 26 21 39 36 65 69469 105 975 75 11037 19 17 49 7416 -2665 100000 100000 100000 86 134 150 384 358 321 349 336 368 475 586 475 202 124 48 35 12 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 339 237 167 73 74 33 43 58 91 100 80 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 0 5 6 5 999999 999999 999999 999999 999999 999999 22 20 24 15 69501 104 975 75 11059 19 18 21 7421 -2649 100000 100000 100000 100000 43 73 421 458 432 361 337 316 344 400 414 349 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 768 666 999999 715 328 235 235 434 400 83 89 213 179 186 83 205 207 45 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 69532 77 1050 75 11029 19 18 52 7426 -2632 100000 100000 100000 100000 113 299 329 425 464 360 305 287 236 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 994 547 359 259 159 335 369 165 168 455 289 289 125 121 118 125 100000 69564 78 1050 75 11026 19 19 24 7430 -2615 100000 100000 100000 100000 144 293 409 460 878 101000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 728 524 366 204 123 113 171 186 370 399 310 108 66 61 45 10 8 69595 76 1125 75 11021 19 19 55 7435 -2598 452 117 93 142 315 462 497 605 650 350 189 243 182 245 287 357 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 22 55 64 69 199 105 16 10 10 10 9 69627 71 1125 75 11033 19 20 27 7440 -2581 807 417 285 207 248 331 407 572 507 293 79 7 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 1 2 2 3 4 100000 69658 109 1050 75 11029 19 20 58 7445 -2565 101000 101000 101000 816 517 278 232 267 322 248 557 674 304 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 69690 112 1050 75 11018 19 21 30 7450 -2547 101000 101000 101000 101000 906 511 244 136 107 162 495 718 785 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 100000 69721 108 1350 75 11051 19 22 1 7454 -2530 101000 746 302 141 104 148 288 647 752 918 864 172 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 0 100000 0 1 69753 105 1425 75 11031 19 22 33 7459 -2514 598 182 126 184 307 533 721 790 554 492 109 100000 100000 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 0 69784 106 1425 75 11020 19 23 4 7463 -2496 191 81 122 275 524 774 836 493 91 18 100000 100000 100000 100000 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 1 0 100000 3 69815 105 1350 75 11028 19 23 35 7468 -2479 315 109 66 99 273 678 873 669 185 45 5 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 100000 100000 69847 46 1275 75 11021 19 24 7 7473 -2462 817 196 77 78 123 361 773 842 492 264 166 57 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 69878 106 1275 75 11001 19 24 38 7477 -2445 636 202 90 87 153 376 705 844 609 528 415 145 31 2 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 59 61 63 15 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 100000 69910 108 1275 75 11002 19 25 10 7482 -2428 835 278 133 117 179 288 586 750 639 599 673 716 627 564 524 462 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 11 49 124 117 124 91 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 69941 111 1275 75 11009 19 25 41 7486 -2411 101000 813 302 160 150 210 503 559 570 569 589 607 531 490 467 402 322 309 999999 999999 999999 60 100000 100000 100000 100000 100000 100000 100000 22 62 99 171 205 257 329 225 205 60 51 66 58 60 57 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 1 100000 100000 100000 69973 111 1350 75 10996 19 26 13 7491 -2394 101000 863 365 156 114 318 470 526 532 522 516 493 488 496 475 444 559 621 458 367 177 79 40 74 111 157 246 336 369 412 404 344 311 308 371 270 212 79 49 29 20 23 33 89 310 407 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 0 100000 100000 100000 100000 100000 100000 1 100000 100000 100000 100000 100000 70004 108 1500 75 10996 19 26 44 7495 -2377 101000 681 454 283 343 390 439 446 452 461 470 484 468 491 655 550 645 563 672 352 267 281 336 365 388 390 382 462 492 615 460 402 351 241 230 215 192 185 195 173 130 265 364 350 468 779 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 100000 100000 100000 100000 100000 100000 100000 0 100000 100000 100000 100000 100000 100000 0 70036 107 1575 75 10992 19 27 16 7499 -2360 101000 679 293 132 195 302 336 369 381 402 426 407 404 504 525 506 380 846 684 565 344 392 437 438 432 454 508 497 681 639 639 540 456 582 640 565 633 401 253 131 252 331 298 762 671 95 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 70067 104 1725 75 11005 19 27 47 7503 -2343 297 43 135 293 371 393 401 424 428 429 438 475 500 481 379 493 667 730 503 375 434 433 452 501 553 543 558 581 590 515 459 483 485 397 375 375 646 267 270 227 231 652 366 694 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 1 70099 46 1875 75 11011 19 28 19 7508 -2326 368 450 487 474 464 483 464 475 495 528 540 532 473 418 568 676 668 468 488 494 490 499 539 554 538 509 517 516 549 576 470 399 427 351 561 402 356 174 174 241 372 701 515 897 94 121 70130 52 1425 75 10999 19 28 50 7512 -2309 388 358 339 331 493 999999 999999 999999 999999 999999 999999 999999 999999 822 713 729 835 854 795 657 565 584 611 580 559 557 535 523 533 551 554 471 456 481 644 502 371 290 386 233 209 267 430 249 189 186 296 276 297 658 61 57 70162 66 375 75 10990 19 29 22 7517 -2291 101000 101000 101000 999999 999999 999999 999999 101000 101000 828 571 474 339 354 355 515 552 520 583 999999 999999 999999 999999 999999 999999 999999 999999 770 640 579 584 549 513 495 498 503 528 554 555 528 502 474 458 474 458 382 268 262 377 201 156 109 99 68 65 78 166 182 157 128 122 110 138 32 13 5 70193 63 450 75 10989 19 29 53 7521 -2274 101000 101000 999999 999999 999999 999999 101000 101000 101000 101000 982 710 519 336 466 489 542 777 999999 999999 999999 999999 753 551 490 491 493 492 472 491 491 492 512 537 567 611 601 518 478 416 372 419 314 261 190 107 115 102 61 53 53 77 137 152 188 217 227 205 173 64 30 28 9 70225 107 1125 75 10987 19 30 25 7525 -2256 101000 101000 804 541 385 395 397 382 434 501 544 578 559 560 492 477 493 496 487 474 485 491 495 513 581 622 564 485 388 373 268 240 292 192 218 180 199 254 318 356 336 278 257 326 349 372 392 458 555 345 293 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 70256 107 1350 75 11002 19 30 56 7529 -2238 541 506 478 449 407 419 422 442 461 457 462 476 494 508 507 491 500 514 524 520 501 547 568 490 427 403 443 308 248 206 181 207 178 194 228 254 309 335 285 243 238 230 216 224 265 412 324 468 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 1 100000 100000 100000 100000 70287 55 1275 75 10995 19 31 27 7534 -2221 972 744 601 497 449 450 432 397 400 418 467 483 491 517 518 516 502 513 520 529 531 526 533 492 466 414 362 424 351 322 285 213 196 155 147 144 137 133 148 145 145 116 114 90 96 98 185 241 297 302 309 258 239 132 28 70319 54 1350 75 10984 19 31 59 7538 -2203 101000 889 786 791 728 693 621 584 556 532 504 454 465 532 517 549 552 619 573 613 612 596 532 490 438 392 406 439 497 463 458 439 397 377 431 476 443 418 468 429 405 370 217 162 136 117 119 144 156 173 190 95 122 191 70350 57 1275 75 10989 19 32 30 7542 -2185 864 916 858 815 818 734 726 647 619 598 535 477 413 406 481 483 536 538 625 580 605 577 562 547 536 515 505 488 520 511 485 483 516 520 492 592 465 404 357 366 377 382 440 339 314 227 202 243 319 339 396 315 225 176 183 307 284 70382 57 1275 75 11000 19 33 2 7546 -2167 795 101000 101000 871 695 623 569 519 509 524 496 467 446 440 450 464 487 482 505 520 511 494 499 500 503 490 490 492 491 483 495 513 502 541 498 578 487 457 422 404 492 544 601 475 430 293 273 316 421 422 461 366 326 204 86 160 163 70413 50 1800 75 10963 19 33 33 7551 -2148 696 585 547 519 503 472 478 476 482 510 504 504 527 518 499 489 490 509 502 482 477 516 530 528 533 485 497 450 444 533 543 499 463 498 567 606 556 468 386 386 391 374 362 403 497 499 219 42 16 6 70447 46 1950 75 10944 19 34 7 7555 -2128 886 633 622 610 576 546 532 541 546 534 530 524 507 510 494 505 515 530 531 572 591 556 526 471 437 413 391 473 558 554 493 455 476 588 605 488 380 477 445 423 354 454 475 456 304 236 70478 43 2250 75 11088 19 34 38 7560 -2110 764 727 678 585 590 580 565 533 544 552 559 559 585 627 644 668 681 626 602 574 480 383 320 349 428 488 465 493 481 554 584 522 331 314 305 350 386 570 367 328 454 253 160 70510 38 2775 75 11221 19 35 10 7564 -2090 101000 970 909 866 878 880 900 866 924 945 927 805 673 521 341 275 325 338 403 475 548 548 493 484 490 379 244 317 400 472 595 477 397 455 125 55 116 39 70543 25 3750 75 11245 19 35 43 7568 -2071 629 509 486 487 445 451 553 580 568 464 406 398 380 363 515 611 569 558 405 260 202 25 12 7 100000 70575 25 3525 75 11437 19 36 15 7572 -2052 681 541 416 416 469 565 588 568 535 630 673 640 450 355 344 345 385 496 572 514 465 342 428 475 405 70606 31 3525 75 11559 19 36 46 7576 -2034 787 684 574 539 521 662 807 897 915 101000 994 857 557 408 332 298 362 392 470 527 882 450 535 518 297 561 492 31 33 33 60 70638 27 3825 75 11552 19 37 18 7580 -2015 101000 101000 101000 101000 101000 101000 101000 101000 101000 650 389 280 300 332 385 522 961 596 597 394 337 438 197 17 12 12 12 70669 18 4500 75 11536 19 37 49 7585 -1997 918 545 396 293 338 357 373 439 493 743 481 216 247 31 17 11 7 4 70701 15 4425 75 11548 19 38 21 7589 -1978 101000 802 542 428 369 358 286 282 337 438 702 615 64 29 29 70732 15 4425 75 11565 19 38 52 7593 -1959 949 605 410 394 435 431 350 256 296 470 482 569 262 279 84 70764 21 4125 75 11557 19 39 24 7597 -1939 806 731 690 624 495 365 331 355 477 523 438 247 277 367 512 442 491 253 137 5 100000 70795 28 3600 75 11564 19 39 55 7601 -1920 670 607 607 741 681 571 462 425 396 409 444 473 355 295 278 416 457 351 258 356 249 699 227 291 56 109 100000 100000 70827 35 3000 75 11558 19 40 27 7605 -1900 912 730 630 602 566 607 653 625 550 567 569 694 606 465 315 252 186 131 155 304 318 242 173 232 226 168 158 242 99 569 18 15 11 10 100000 70858 33 3075 75 11556 19 40 58 7609 -1880 720 562 463 411 444 414 403 379 320 286 461 271 226 187 153 84 47 22 79 169 121 77 74 56 34 19 23 23 238 22 21 16 13 70890 46 1950 75 11551 19 41 30 7613 -1860 704 473 461 483 579 753 999999 999999 999999 999999 999999 999999 602 313 307 308 317 384 426 422 289 300 301 307 305 460 263 330 389 118 61 99 71 37 999999 999999 999999 100000 1 7 9 9 11 9 100000 2 70921 46 1800 75 11555 19 42 1 7617 -1840 747 434 398 382 456 467 506 469 556 999999 999999 999999 999999 999999 677 470 433 376 304 373 440 462 363 313 330 325 351 363 365 661 619 195 172 301 272 216 263 563 783 357 27 999999 100000 100000 3 2 70953 44 1875 75 11557 19 42 33 7621 -1819 524 423 391 404 420 438 597 600 999999 999999 999999 999999 999999 999999 922 729 644 538 489 454 515 437 387 358 307 274 234 268 828 479 266 193 263 285 243 242 183 332 208 20 3 100000 2 8 70984 22 3375 75 11554 19 43 4 7625 -1799 587 391 413 371 328 270 242 449 731 198 135 92 104 122 114 66 40 42 21 100000 100000 100000 71015 25 3075 75 11543 19 43 35 7629 -1779 697 439 422 447 488 450 362 296 306 302 551 479 323 35 14 9 8 7 7 6 6 6 100000 100000 100000 71047 71 1125 75 11549 19 44 7 7633 -1757 756 558 547 678 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 700 451 336 300 356 386 339 309 415 416 607 436 50 21 114 8 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 37 50 71078 81 600 75 11550 19 44 38 7637 -1736 756 682 684 758 759 767 897 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 802 301 228 231 292 336 417 429 472 321 363 41 11 39 12 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 41 999999 999999 999999 999999 999999 33 28 26 71110 84 375 75 11544 19 45 10 7641 -1715 730 617 565 514 506 483 485 485 471 505 544 581 570 543 544 608 729 704 593 552 551 588 673 804 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 275 252 270 330 253 180 219 137 78 7 6 5 6 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 21 5 999999 999999 999999 999999 999999 999999 999999 100000 71141 54 225 75 11545 19 45 41 7645 -1693 865 660 567 523 503 488 472 452 435 439 421 426 432 441 456 459 450 448 440 430 427 430 450 473 524 568 582 589 560 351 309 423 999999 999999 999999 999999 999999 999999 999999 320 227 248 266 253 254 65 44 18 9 100000 100000 100000 3 2 71173 53 225 75 11545 19 46 13 7649 -1671 984 766 611 558 508 499 480 460 444 440 432 424 421 417 424 426 423 421 412 420 423 430 439 454 481 494 495 532 547 491 440 459 493 511 542 553 500 433 414 319 329 306 302 310 256 144 155 112 65 4 100000 100000 100000 71204 57 375 75 11552 19 46 44 7653 -1650 827 657 575 558 522 503 479 463 456 447 428 430 431 424 424 436 440 443 437 432 434 444 481 540 531 476 415 391 368 337 368 398 387 413 397 384 373 368 365 378 379 394 383 510 176 54 51 20 100000 100000 100000 100000 100000 100000 100000 100000 100000 71236 78 450 75 11542 19 47 16 7657 -1627 658 496 471 445 439 453 440 447 441 425 445 424 431 428 442 446 440 425 407 418 423 476 542 514 427 388 386 385 315 331 405 374 345 347 345 312 346 359 347 329 313 309 542 256 149 236 351 313 108 0 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 79 106 71267 79 525 75 11551 19 47 47 7661 -1605 784 536 505 491 499 485 495 473 455 465 442 447 446 448 437 429 411 399 429 437 489 497 478 448 458 491 477 421 386 391 399 380 409 347 312 417 425 376 353 364 371 345 246 214 382 614 140 58 3 100000 100000 100000 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 50 48 54 44 32 41 71299 72 1050 75 11542 19 48 19 7665 -1582 992 755 638 554 506 511 497 486 467 457 465 506 506 524 529 528 491 494 500 449 374 310 273 307 413 440 333 370 475 451 400 472 451 434 438 233 224 333 560 14 7 100000 100000 100000 999999 999999 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 24 71330 36 1425 75 11542 19 48 50 7669 -1560 883 789 680 602 566 554 595 591 570 598 609 602 569 499 366 278 212 317 380 476 418 349 388 362 270 253 464 515 427 436 288 384 243 160 13 2 71376 35 1575 75 11534 19 49 36 7674 -1528 895 780 698 702 748 799 778 735 696 693 671 575 400 348 313 510 521 521 455 413 372 224 168 200 397 413 316 251 307 315 156 28 63 10 5 71408 39 1275 75 11536 19 50 8 7678 -1505 839 731 687 668 666 637 583 582 581 611 573 548 536 538 539 457 446 440 453 548 532 480 407 438 429 370 486 350 383 342 325 282 349 265 298 648 101000 46 11 71439 39 1275 75 11528 19 50 39 7682 -1482 895 733 678 654 677 685 672 649 613 627 599 598 579 550 530 459 510 527 545 526 496 395 288 417 467 519 761 467 412 285 251 222 225 223 245 262 480 24 18 71471 32 1800 75 11527 19 51 11 7686 -1459 101000 924 887 856 796 724 654 609 537 530 560 558 525 489 364 304 394 413 467 528 355 372 189 42 26 20 21 18 15 15 15 18 71502 29 1950 75 11525 19 51 42 7690 -1436 101000 908 848 731 643 602 516 511 574 569 548 540 401 398 447 389 383 258 204 350 304 12 6 0 1 0 1 100000 5 71534 26 1875 75 11529 19 52 14 7693 -1413 985 871 817 817 680 510 467 462 453 506 505 514 501 426 414 440 404 301 223 199 429 763 14 100000 100000 100000 71565 26 1875 75 11536 19 52 45 7697 -1391 101000 891 764 686 623 498 449 480 455 458 404 380 388 377 364 339 344 404 285 210 302 616 17 1 100000 100000 71597 40 825 75 11531 19 53 17 7701 -1367 790 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 904 740 635 578 521 554 504 468 455 448 426 373 319 328 361 323 296 685 357 171 111 96 103 11 100000 100000 100000 71628 43 600 75 11524 19 53 48 7704 -1345 603 437 428 513 520 682 999999 999999 999999 999999 999999 752 731 625 602 553 543 494 454 429 443 468 458 442 445 413 381 359 353 332 288 241 451 551 104 14 11 10 10 2 100000 100000 100000 71660 49 225 75 11526 19 54 20 7708 -1321 795 578 481 423 365 339 327 365 543 575 632 699 792 755 693 625 541 495 447 470 446 466 450 422 443 461 438 440 412 389 333 319 309 615 330 193 101 317 18 11 6 100000 100000 100000 100000 100000 100000 100000 100000 71691 50 75 75 11523 19 54 51 7711 -1299 921 688 466 409 376 362 338 332 327 358 489 560 537 494 451 485 456 402 363 318 273 271 238 233 235 248 310 341 327 338 289 234 188 182 156 442 162 92 7 4 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 71723 56 75 75 11522 19 55 23 7715 -1275 472 439 340 331 311 308 307 308 316 338 259 219 208 220 213 218 226 209 231 227 219 224 206 184 200 202 232 279 261 278 241 224 210 230 161 165 163 66 54 153 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 71754 62 75 75 11515 19 55 54 7718 -1253 392 367 307 306 289 275 280 268 259 264 189 208 238 262 297 300 320 336 358 415 400 364 346 323 313 290 296 336 322 338 340 327 335 326 253 243 451 394 377 327 204 158 88 224 105 30 8 100000 100000 100000 100000 100000 100000 100000 100000 7 100000 100000 100000 999999 100000 100000 71786 63 75 75 11512 19 56 26 7722 -1229 351 351 298 301 285 278 272 246 236 270 326 381 399 386 409 399 379 358 311 313 241 190 169 160 147 135 133 165 171 184 190 175 179 131 108 90 182 248 221 125 109 85 45 149 83 36 8 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 71817 63 75 75 11519 19 56 57 7725 -1206 326 328 281 274 251 242 212 132 117 142 135 140 161 166 190 186 164 158 113 85 34 33 13 1 100000 2 6 11 16 23 20 19 16 8 5 4 4 3 4 15 16 21 14 11 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 71849 59 75 75 11515 19 57 29 7729 -1182 291 267 237 232 194 159 92 12 100000 100000 100000 100000 5 12 16 17 10 10 7 6 2 1 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 71880 61 75 75 11514 19 58 0 7732 -1159 291 270 238 232 200 154 65 7 100000 100000 100000 100000 100000 100000 100000 3 5 8 4 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 107 97 168 97 46 100000 100000 71912 60 75 75 11509 19 58 32 7736 -1135 305 286 254 233 219 190 107 36 22 24 31 34 36 38 44 53 54 76 68 67 49 44 43 48 54 68 86 66 52 16 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 10 65 59 111 71 100000 100000 71943 59 75 75 11509 19 59 3 7739 -1111 299 283 257 242 234 184 108 57 49 60 95 106 122 135 155 154 155 170 144 147 134 135 156 166 182 196 229 181 151 123 55 49 39 48 105 145 179 159 146 176 153 999999 999999 999999 999999 999999 999999 999999 100000 100000 1 28 28 23 43 20 29 104 100000 71975 60 75 75 11516 19 59 35 7742 -1086 295 296 264 259 276 235 203 169 170 186 218 270 282 285 288 265 253 238 195 172 153 161 185 192 221 333 403 348 384 441 286 277 250 217 230 208 168 144 158 203 190 209 319 389 999999 999999 999999 100000 100000 100000 100000 14 18 15 28 12 23 92 100000 100000 72006 64 75 75 11506 20 0 6 7746 -1062 331 311 262 238 272 270 271 261 280 258 235 278 303 346 372 377 400 349 304 260 231 225 225 266 309 385 418 370 382 438 440 465 462 435 412 328 220 122 113 157 81 84 97 88 93 159 187 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 72037 64 75 75 11512 20 0 37 7749 -1038 408 359 306 279 321 316 310 303 311 243 171 160 166 223 263 294 363 331 366 394 409 407 344 376 407 425 408 406 389 359 320 305 307 336 354 357 315 194 192 275 20 1 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 999999 100000 72069 66 75 75 11513 20 1 9 7752 -1012 445 416 377 389 389 363 374 387 391 364 302 206 118 104 109 115 161 190 237 297 327 366 371 392 413 396 389 467 440 398 305 221 215 220 226 285 269 228 277 534 319 367 139 19 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 100000 100000 72100 66 75 75 11506 20 1 40 7756 -987 384 367 329 341 330 320 297 299 290 291 324 336 250 168 145 150 175 199 193 234 269 294 315 364 395 384 410 453 462 491 425 361 355 307 274 343 336 353 375 451 601 841 231 93 32 63 32 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 72132 66 75 75 11508 20 2 12 7759 -961 376 365 317 313 394 437 348 283 238 243 298 999999 999999 999999 999999 999999 999999 999999 284 243 247 272 292 360 374 405 413 429 462 504 517 520 532 502 459 484 485 481 453 441 602 954 599 419 486 128 50 15 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 72163 67 75 75 11502 20 2 43 7762 -936 458 450 410 410 478 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 646 525 483 437 432 439 446 466 472 506 484 466 473 487 462 385 358 355 488 684 273 361 94 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 72195 67 75 75 11512 20 3 15 7766 -909 447 427 387 373 408 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 643 477 421 384 375 383 390 408 402 405 356 342 349 374 367 350 294 273 306 482 108 124 82 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 72226 68 75 75 11509 20 3 46 7769 -884 378 365 305 291 335 399 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 360 346 353 347 343 336 351 342 356 406 371 349 311 298 240 211 141 139 149 151 192 158 165 204 176 122 148 218 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 72258 68 75 75 11510 20 4 18 7772 -857 332 329 277 278 342 221 68 100000 100000 100000 100000 999999 100000 100000 17 67 87 130 176 222 264 307 315 309 324 373 408 432 400 434 397 374 332 191 45 30 28 41 57 76 73 100 68 64 71 83 88 100 159 256 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 72289 67 75 75 11505 20 4 49 7775 -831 319 334 276 283 384 276 108 3 100000 100000 100000 100000 100000 18 41 70 85 119 148 190 234 284 312 309 338 358 352 373 397 468 611 513 551 682 551 398 239 178 138 151 138 131 124 127 72 40 41 37 68 22 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 72321 68 75 75 11504 20 5 21 7779 -804 308 396 284 280 370 535 429 120 999999 999999 999999 999999 999999 999999 999999 999999 149 163 187 216 266 290 311 260 320 343 366 431 450 439 557 475 506 539 511 597 288 237 221 178 116 106 93 97 42 22 21 23 16 12 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 72352 68 75 75 11503 20 5 52 7782 -778 271 397 260 248 303 503 438 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 485 395 326 300 315 379 398 388 414 402 440 564 515 460 568 650 347 281 255 174 114 172 165 201 195 189 108 66 36 29 16 10 10 8 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 72384 54 75 75 11502 20 6 24 7785 -751 269 351 236 224 275 440 501 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 625 448 459 419 416 310 288 348 360 429 736 599 465 545 523 419 376 326 228 228 260 452 243 183 165 137 102 87 29 6 4 4 11 72415 54 75 75 11497 20 6 55 7788 -724 342 362 260 251 338 415 621 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 724 538 476 471 410 441 363 369 429 620 552 771 641 613 475 450 385 257 261 250 629 597 433 303 478 441 266 47 12 4 100000 100000 72447 53 75 75 11491 20 7 27 7791 -697 427 392 283 305 387 466 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 595 502 516 620 606 395 379 437 480 534 101000 833 745 527 458 380 289 277 347 679 630 511 430 564 101000 301 24 7 100000 100000 72478 27 1875 75 11488 20 7 58 7794 -671 707 683 773 680 483 436 455 502 593 861 890 798 640 511 398 385 342 402 485 367 410 490 553 101000 101000 38 6 72510 26 1875 75 11488 20 8 30 7797 -643 946 933 999999 995 732 577 488 510 580 638 943 981 845 658 518 478 405 397 261 325 412 510 598 611 101000 101000 72541 22 2175 75 11490 20 9 1 7800 -617 991 725 564 504 523 550 711 101000 909 781 578 489 418 401 328 312 374 520 548 506 552 998 72573 24 2100 75 11482 20 9 33 7803 -590 935 723 638 533 438 404 411 421 531 556 748 519 479 448 421 381 321 330 487 515 437 424 433 101000 72604 25 2100 75 11489 20 10 4 7806 -563 101000 101000 883 701 528 401 333 323 316 320 539 659 493 466 412 376 353 363 417 455 407 354 338 787 923 72636 38 2250 75 11477 20 10 36 7809 -535 101000 101000 802 485 311 251 266 270 283 621 470 435 365 359 375 401 410 412 408 451 515 395 639 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 72667 37 2400 75 11486 20 11 7 7812 -509 101000 516 322 254 265 307 303 545 422 398 339 336 351 338 350 363 404 475 671 408 402 500 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 3 100000 72698 36 2475 75 11485 20 11 38 7815 -482 514 326 270 277 278 289 680 389 364 327 337 336 302 287 291 327 353 497 416 483 742 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 72730 37 2400 75 11478 20 12 10 7817 -454 101000 499 318 268 288 273 277 101000 405 339 287 291 289 262 259 264 259 260 276 308 330 537 101000 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 72761 36 2400 75 11479 20 12 41 7820 -427 875 478 321 262 284 302 302 101000 403 347 234 239 234 234 240 259 251 255 244 246 274 447 654 681 999999 999999 999999 999999 999999 999999 999999 999999 100000 0 100000 0 72793 34 2400 75 11485 20 13 13 7823 -399 980 525 316 241 230 246 223 721 828 449 281 219 223 250 272 269 237 235 239 256 280 342 348 327 476 609 101000 999999 999999 999999 999999 999999 100000 100000 72824 27 2475 75 11476 20 13 44 7826 -371 754 358 247 229 244 210 522 101000 985 521 248 341 314 342 302 247 216 227 233 242 235 251 262 319 457 934 101000 72856 27 2550 75 11486 20 14 16 7828 -343 631 318 272 266 252 365 971 101000 659 503 588 515 474 456 402 327 259 215 205 224 224 208 313 370 390 676 101000 72887 27 2625 75 11476 20 14 47 7831 -316 457 290 265 253 530 799 985 728 784 999999 999999 999999 999999 999999 466 317 271 262 265 270 251 331 340 354 549 984 916 72919 27 2625 75 11485 20 15 19 7833 -288 417 316 331 320 886 774 999999 999999 999999 999999 999999 999999 999999 999999 502 318 287 281 281 285 308 302 310 462 662 348 496 72950 28 2550 75 11479 20 15 50 7836 -260 462 314 305 315 317 633 101000 999999 999999 999999 999999 999999 999999 627 377 313 243 213 197 209 236 307 283 348 695 446 182 10 72982 27 2550 75 11472 20 16 22 7839 -231 516 307 248 251 293 375 101000 999999 999999 600 578 768 868 667 422 320 238 178 160 172 197 274 288 360 774 367 436 73013 26 2625 75 11479 20 16 53 7841 -204 439 264 272 334 392 829 101000 588 421 330 362 427 999999 999999 999999 340 229 180 153 150 190 243 285 619 418 703 73045 28 2550 75 11475 20 17 25 7844 -175 845 348 280 291 334 359 612 785 745 510 333 225 323 999999 999999 999999 473 273 198 156 149 141 154 213 410 317 470 99 73076 31 2475 75 11477 20 17 56 7846 -147 802 446 328 295 304 334 338 500 678 738 101000 999999 999999 999999 999999 999999 999999 187 155 147 137 143 120 107 193 234 171 206 117 67 3 73108 31 2475 75 11476 20 18 28 7848 -118 780 486 360 308 302 327 319 392 648 620 944 761 999999 999999 999999 999999 999999 65 50 55 52 75 67 83 143 128 89 60 181 50 100000 73139 30 2475 75 11476 20 18 59 7851 -89 838 527 397 329 318 330 358 520 614 594 540 370 377 999999 999999 999999 999999 2 9 13 19 24 27 31 47 40 25 39 122 100000 73171 30 2400 75 11476 20 19 31 7853 -60 897 591 457 386 349 354 369 397 594 663 635 440 159 105 21 999999 999999 999999 999999 999999 999999 100000 2 5 5 6 9 9 9 3 73202 29 2325 75 11470 20 20 2 7856 -31 101000 655 475 418 387 395 425 481 518 683 666 543 211 42 12 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 73233 14 2400 75 11475 20 20 33 7858 -2 471 406 423 441 460 453 492 535 603 613 392 256 433 547 73265 17 2325 75 11468 20 21 5 7860 28 772 556 517 468 448 443 413 391 406 427 453 529 416 385 410 477 837 73296 20 2325 75 11466 20 21 36 7861 59 101000 981 809 662 539 450 394 345 331 357 373 465 492 457 369 321 513 592 349 60 73328 18 2625 75 11468 20 22 8 7863 90 101000 731 479 349 338 336 359 367 497 540 379 297 296 410 344 308 227 257 73359 18 2775 75 11470 20 22 39 7864 121 692 435 383 348 355 605 365 416 372 247 145 169 188 307 156 143 83 132 73393 20 2700 75 11476 20 23 13 7865 155 853 555 424 335 302 441 698 145 146 205 118 79 86 83 97 75 70 44 124 30 73424 24 2475 75 11473 20 23 44 7867 186 713 523 445 390 373 329 271 457 274 298 39 38 50 80 96 72 59 52 37 28 18 17 18 100000 73456 26 2400 75 11470 20 24 16 7868 218 789 563 465 386 318 295 302 264 663 51 51 172 184 157 138 124 77 54 60 83 62 110 92 113 107 24 73487 29 2325 75 11473 20 24 47 7870 249 935 622 496 400 325 291 265 267 500 381 78 246 999999 999999 383 278 200 127 78 63 96 199 195 149 78 101 182 372 113 73519 34 2250 75 11476 20 25 19 7871 282 952 621 471 410 422 486 234 218 150 401 86 101 999999 999999 999999 999999 999999 342 233 139 123 144 242 211 199 99 71 106 153 242 346 999999 100000 100000 73550 41 1800 75 11476 20 25 50 7872 313 770 646 618 694 792 666 451 341 285 328 309 380 118 116 54 51 122 999999 999999 999999 999999 999999 190 175 186 189 230 236 197 330 204 119 51 119 117 458 52 999999 100000 100000 100000 73582 55 750 75 11474 20 26 22 7873 346 840 446 337 308 327 316 289 324 439 999999 999999 608 605 736 550 417 361 349 330 277 195 150 118 170 91 61 39 45 55 999999 999999 999999 999999 999999 155 143 146 183 225 250 290 266 225 425 283 165 82 92 80 331 192 999999 100000 100000 100000 73613 59 225 75 11474 20 26 53 7874 377 854 712 586 538 494 466 461 469 443 379 339 315 305 274 251 295 429 372 337 323 393 999999 999999 999999 797 539 329 117 64 42 42 54 90 999999 999999 999999 999999 999999 999999 999999 999999 144 128 190 234 293 314 311 270 206 278 373 314 164 100 102 87 55 0 73645 58 300 75 11469 20 27 25 7876 410 743 614 566 509 506 490 504 489 414 362 314 315 290 224 197 239 286 380 392 411 660 773 646 665 632 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 197 114 186 232 265 307 319 277 208 257 248 268 253 124 96 20 11 100000 73676 54 600 75 11468 20 27 56 7877 442 812 635 523 454 428 387 373 365 311 285 276 276 296 398 487 543 494 521 500 555 546 440 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 187 90 122 182 208 226 225 228 203 228 147 122 216 72 14 9 7 100000 73708 52 600 75 11468 20 28 28 7878 475 990 696 536 456 422 361 338 324 296 296 299 308 312 358 414 431 450 493 470 499 579 375 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 170 89 89 132 154 124 98 124 120 96 107 73 87 33 13 6 73739 50 750 75 11470 20 28 59 7879 507 995 679 532 436 340 307 276 241 224 206 220 268 309 357 437 413 351 416 399 169 132 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 135 124 122 146 158 150 136 163 138 63 35 33 23 15 7 100000 73771 47 900 75 11471 20 29 31 7880 540 654 440 330 293 282 257 247 210 217 242 248 250 303 276 216 238 163 49 77 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 182 131 129 135 162 196 205 204 253 296 187 49 22 21 170 22 73802 49 675 75 11477 20 30 2 7881 573 862 672 479 347 288 262 253 291 274 224 150 138 141 123 97 92 106 103 60 35 57 999999 999999 999999 999999 999999 153 181 999999 999999 999999 999999 999999 999999 134 116 139 157 134 136 125 121 134 193 184 100 126 48 134 73833 54 300 75 11478 20 30 33 7882 605 680 502 446 415 389 343 321 262 220 201 196 194 214 184 111 65 28 19 19 20 27 32 58 999999 999999 999999 999999 999999 999999 999999 999999 106 131 999999 999999 999999 999999 999999 999999 95 74 113 122 80 52 46 39 30 31 38 62 123 42 62 73865 57 75 75 11475 20 31 5 7883 639 215 272 231 274 224 215 202 211 179 159 114 93 79 98 79 61 51 38 56 67 999999 999999 999999 131 137 112 105 142 999999 149 45 42 46 283 200 174 93 999999 999999 999999 999999 102 77 53 67 52 39 43 36 28 21 17 17 19 38 20 13 73896 57 75 75 11471 20 31 36 7884 671 472 488 429 387 373 326 260 234 198 165 130 124 94 69 41 21 18 16 18 44 999999 999999 999999 111 96 78 79 109 177 77 38 42 54 180 146 128 53 41 53 139 128 112 104 101 138 316 379 58 44 29 19 12 15 17 13 10 7 73928 55 150 75 11472 20 32 8 7885 705 551 544 499 454 445 403 368 324 254 205 165 128 85 29 19 11 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 73 49 42 54 63 83 91 77 65 62 128 171 193 175 174 177 228 306 407 497 228 74 15 8 11 6 3 73959 54 150 75 11465 20 32 39 7885 738 551 536 516 466 438 405 374 333 310 265 172 143 102 41 37 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 89 59 84 54 84 97 999999 999999 999999 125 127 121 142 160 196 216 247 276 195 122 52 15 5 0 100000 73991 52 150 75 11465 20 33 11 7886 772 508 510 498 479 443 412 366 310 277 234 162 135 110 99 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 26 33 58 27 999999 999999 999999 999999 999999 70 59 57 81 87 130 133 121 53 37 43 37 23 55 74022 111 150 75 11466 20 33 42 7887 805 375 369 364 349 347 338 302 261 175 119 80 61 67 62 46 16 17 3 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 12 10 13 14 9 999999 999999 0 17 21 19 20 28 35 36 46 47 55 65 81 114 123 82 120 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 74054 53 150 75 11466 20 34 14 7888 839 505 423 374 358 354 340 321 310 204 122 69 31 13 9 7 6 5 1 100000 100000 100000 100000 100000 3 100000 100000 5 1 0 100000 100000 1 100000 100000 100000 9 13 18 16 25 25 27 25 29 32 34 42 50 61 59 30 34 20 74085 111 150 75 11465 20 34 45 7888 872 320 324 307 321 326 310 339 313 235 146 83 33 15 8 5 100000 100000 100000 100000 100000 100000 100000 100000 100000 2 5 12 10 9 8 100000 100000 100000 100000 100000 15 17 21 999999 999999 23 21 19 21 25 25 28 20 20 19 16 16 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 100000 999999 100000 74117 135 150 75 11472 20 35 17 7889 906 207 222 227 239 252 242 252 208 153 104 49 22 23 10 3 1 2 1 1 3 0 3 2 4 18 21 25 20 18 12 6 2 100000 100000 3 17 16 17 999999 12 5 11 14 18 21 21 18 5 8 5 9 14 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 100000 74148 135 150 75 11465 20 35 48 7889 939 130 127 139 140 149 143 116 96 60 43 27 28 12 6 0 100000 0 100000 100000 100000 100000 100000 2 2 8 14 16 8 2 100000 100000 100000 100000 100000 100000 1 100000 100000 999999 4 100000 100000 3 7 13 12 9 3 100000 100000 100000 100000 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 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 100000 74180 136 150 75 11470 20 36 20 7890 973 48 40 46 42 36 28 29 31 31 22 30 33 29 28 8 8 4 100000 100000 100000 100000 100000 100000 100000 7 10 6 2 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 7 4 100000 2 8 5 11 13 1 100000 100000 100000 3 9 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 0 100000 100000 100000 100000 100000 100000 100000 74211 138 150 75 11473 20 36 51 7890 1006 100000 100000 22 32 43 17 20 21 30 29 42 43 57 62 29 7 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 100000 100000 100000 100000 100000 999999 100000 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 74243 138 150 75 11476 20 37 23 7891 1041 9 100000 33 74 119 116 138 68 14 15 38 33 39 20 4 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 1 2 100000 74274 139 75 75 11474 20 37 54 7891 1074 38 17 1 16 44 70 77 108 74 3 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 100000 0 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 2 1 74306 139 75 75 11474 20 38 26 7892 1108 28 19 100000 0 0 0 100000 0 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 1 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 999999 100000 999999 999999 100000 100000 999999 100000 100000 100000 100000 100000 0 2 0 100000 100000 100000 0 74337 138 150 75 11469 20 38 57 7892 1142 291 247 104 174 162 110 72 74 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 999999 999999 100000 999999 100000 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 0 100000 100000 100000 74369 138 150 75 11472 20 39 29 7893 1176 108 96 41 67 63 47 31 32 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 999999 100000 100000 100000 999999 100000 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 0 0 100000 0 74400 138 150 75 11471 20 40 0 7893 1209 44 24 3 1 1 1 2 1 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 74431 138 150 75 11470 20 40 31 7893 1243 65 34 60 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 74463 138 150 75 11472 20 41 3 7893 1277 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 1 2 0 2 74494 138 150 75 11471 20 41 34 7893 1310 100000 100000 100000 100000 100000 100000 5 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 1 2 1 100000 3 74526 138 150 75 11470 20 42 6 7893 1345 100000 100000 100000 100000 100000 10 16 21 114 28 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 1 1 2 0 74557 137 225 75 11470 20 42 37 7894 1378 100000 100000 100000 100000 47 44 89 51 20 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 2 7 1 74589 137 225 75 11481 20 43 9 7894 1412 100000 100000 100000 3 76 73 107 5 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 6 2 74620 0 0 75 11483 20 43 40 7892 1443 74652 0 0 75 11478 20 44 12 7888 1469 74683 0 0 75 11472 20 44 43 7883 1481 74715 0 0 75 11447 20 45 15 7876 1480 74746 0 0 75 11464 20 45 46 7870 1477 74778 138 150 75 11468 20 46 18 7864 1474 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 10 20 10 49 9 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 1 2 1 74809 138 150 75 11469 20 46 49 7857 1471 100000 100000 100000 100000 100000 100000 9 39 53 67 72 91 67 69 80 78 92 82 23 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 999999 999999 999999 100000 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 100000 0 3 74841 138 150 75 11468 20 47 21 7851 1468 111 238 277 302 316 342 347 335 330 313 281 259 273 256 289 361 228 157 11 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 999999 100000 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 2 1 0 1 2 74872 136 300 75 11468 20 47 52 7845 1465 851 713 587 509 459 422 411 388 355 307 315 322 338 389 304 343 129 19 100000 100000 100000 999999 999999 100000 100000 100000 3 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 100000 100000 100000 4 4 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 3 2 6 5 5 74904 136 300 75 11464 20 48 24 7839 1465 101000 758 598 493 430 412 401 382 352 325 286 280 233 210 225 294 120 36 15 2 999999 3 6 15 19 33 27 23 11 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 2 12 10 4 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 29 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 0 999999 6 4 3 2 2 2 4 1 1 2 100000 100000 100000 1 100000 100000 0 100000 100000 0 0 1 0 100000 2 4 5 5 74935 132 375 75 11464 20 48 55 7832 1471 646 407 315 265 261 226 211 185 167 126 100 78 69 63 74 28 13 1 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 999999 999999 999999 100000 999999 999999 100000 100000 100000 100000 100000 100000 999999 100000 74966 137 150 75 11471 20 49 26 7826 1477 614 494 396 353 328 323 293 259 189 156 126 90 61 54 61 18 4 1 0 0 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 16 22 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 4 74998 137 150 75 11472 20 49 58 7820 1484 483 400 357 350 340 342 339 311 248 222 163 117 80 71 68 27 13 4 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 0 3 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 56 61 53 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 999999 4 2 999999 999999 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 0 0 100000 100000 2 75029 136 225 75 11476 20 50 29 7814 1491 107 98 97 102 104 125 126 96 95 59 40 23 18 5 4 4 100000 100000 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 52 52 62 64 66 59 50 46 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 999999 999999 100000 100000 999999 999999 999999 999999 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 100000 100000 100000 75061 139 75 75 11474 20 51 1 7808 1497 130 95 55 40 38 61 4 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 2 13 12 5 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 75092 139 75 75 11474 20 51 32 7802 1503 100000 37 66 59 59 64 28 57 11 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 75124 139 75 75 11478 20 52 4 7795 1510 100000 86 96 75 71 127 97 88 120 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 75155 139 75 75 11480 20 52 35 7789 1516 311 189 105 62 60 142 89 62 43 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 2 75187 139 75 75 11478 20 53 7 7783 1522 103 56 25 10 5 24 5 6 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 2 1 3 75218 139 75 75 11478 20 53 38 7776 1528 100000 100000 100000 100000 3 1 100000 3 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 2 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 2 3 2 0 6 75250 139 75 75 11480 20 54 10 7770 1535 100000 100000 100000 100000 28 33 49 59 167 81 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 2 6 1 100000 5 14 13 13 6 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 5 3 0 1 6 9 75281 139 75 75 11479 20 54 41 7764 1541 212 135 85 55 81 55 54 48 68 49 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 10 19 11 7 0 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 2 0 1 6 12 12 75313 139 75 75 11478 20 55 13 7757 1547 139 84 49 34 57 24 4 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 8 29 29 13 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 0 2 0 3 8 12 8 75344 139 75 75 11481 20 55 44 7751 1553 4 111 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 20 33 42 35 3 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 100000 6 5 6 6 9 8 75376 139 75 75 11482 20 56 16 7744 1559 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 20 31 31 16 100000 999999 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 4 2 7 4 9 10 75407 139 75 75 11479 20 56 47 7738 1565 100000 100000 100000 100000 100000 17 46 94 105 15 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 1 0 100000 5 3 7 5 75439 139 75 75 11487 20 57 19 7731 1571 100000 100000 100000 100000 25 62 58 50 118 93 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 1 100000 0 1 7 9 5 75470 138 150 75 11483 20 57 50 7725 1577 100000 100000 100000 75 79 50 72 76 107 100000 14 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 100000 100000 2 2 4 1 11 13 10 75502 138 150 75 11488 20 58 22 7718 1583 100000 100000 61 66 72 23 93 100000 28 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 100000 100000 2 100000 100000 3 7 7 8 12 12 11 75533 139 75 75 11491 20 58 53 7712 1589 100000 0 52 41 66 55 7 40 100000 100000 100000 100000 100000 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 0 100000 100000 100000 4 7 8 7 10 14 11 12 75565 139 75 75 11491 20 59 25 7705 1594 31 50 61 34 61 29 10 7 100000 100000 100000 100000 100000 999999 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 999999 100000 999999 999999 100000 0 100000 2 6 5 3 4 9 10 9 10 13 13 12 15 75596 139 75 75 11491 20 59 56 7699 1600 14 51 63 50 78 36 60 46 48 38 96 52 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 999999 999999 1 999999 999999 0 999999 6 6 4 3 2 4 4 6 12 9 9 13 75627 139 75 75 11489 21 0 27 7693 1605 67 101 105 68 99 130 123 105 126 55 218 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 0 3 8 10 8 9 75659 139 75 75 11490 21 0 59 7686 1611 18 66 115 148 136 113 81 69 82 16 47 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 0 2 8 12 12 6 75690 139 75 75 11490 21 1 30 7680 1616 213 197 201 318 167 85 47 67 2 2 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 695 783 773 668 512 498 56 106 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 8 28 55 65 50 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 1 6 9 11 15 9 75722 139 75 75 11484 21 2 2 7673 1622 290 253 204 230 71 36 24 63 2 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 419 342 358 395 401 388 408 465 484 484 480 572 451 473 313 247 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 48 56 74 88 96 112 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 1 2 11 9 10 11 11 75753 139 75 75 11491 21 2 33 7667 1627 197 187 104 32 8 0 100000 1 5 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 365 371 361 355 327 322 301 283 275 259 249 287 312 306 269 205 166 276 106 12 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 54 63 72 83 85 98 109 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 0 100000 1 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 0 0 1 6 7 10 10 8 75785 139 75 75 11492 21 3 5 7661 1632 188 144 51 9 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 461 333 330 249 247 232 211 211 205 182 168 159 151 113 90 95 115 128 134 87 53 46 32 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 9 20 47 60 80 88 94 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 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 0 0 100000 3 6 10 13 7 75816 139 75 75 11490 21 3 36 7654 1637 110 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 236 222 255 280 302 330 301 285 283 235 230 158 180 150 147 164 170 173 179 217 165 115 90 110 131 160 135 55 25 18 12 2 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5 17 33 51 82 87 86 85 50 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 100000 100000 100000 100000 100000 999999 999999 999999 100000 999999 999999 100000 100000 100000 4 0 1 4 4 9 12 5 75848 139 75 75 11490 21 4 8 7648 1642 194 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 101 95 122 129 143 162 182 222 251 267 238 235 252 289 333 369 361 369 354 391 470 494 425 298 276 359 537 269 132 106 237 201 339 320 295 458 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 34 57 90 86 86 82 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 100000 100000 3 100000 0 100000 100000 100000 0 3 2 5 7 5 1 3 5 999999 999999 2 0 0 0 3 3 3 7 2 5 5 2 7 8 4 75879 139 75 75 11489 21 4 39 7642 1647 144 152 320 462 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 232 291 331 386 393 423 486 582 569 493 449 408 393 372 378 376 446 443 424 414 413 427 402 338 381 487 278 267 218 198 149 170 161 181 519 386 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 60 90 98 91 91 82 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 100000 100000 1 1 3 0 4 4 2 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 3 3 2 100000 3 3 1 4 6 6 75911 138 75 75 11495 21 5 11 7635 1652 123 133 412 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 847 646 547 533 444 359 342 334 318 342 338 271 256 229 256 242 207 180 151 131 162 136 110 101 100 104 155 375 26 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 90 112 106 98 87 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 4 999999 999999 7 75942 138 75 75 11492 21 5 42 7629 1657 106 116 330 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 443 412 393 429 450 429 418 425 395 388 388 413 407 366 357 357 341 326 351 336 264 228 213 233 255 254 293 298 234 178 159 149 183 31 61 5 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 20 50 87 94 107 103 89 65 37 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 2 999999 999999 999999 999999 999999 999999 999999 4 4 5 7 75974 139 75 75 11488 21 6 14 7623 1662 102 109 241 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 736 559 459 447 430 445 464 450 453 452 430 423 425 404 415 426 429 428 415 426 458 480 434 417 391 428 439 451 495 544 495 433 409 412 482 213 109 72 318 462 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 65 79 91 98 88 75 63 33 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 100000 999999 100000 1 4 1 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 5 3 8 6 6 5 76005 138 75 75 11491 21 6 45 7617 1667 130 135 195 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 880 836 755 689 652 612 569 517 507 501 485 451 446 467 470 463 459 475 458 444 457 445 450 446 435 430 457 470 467 464 488 505 537 415 582 209 132 290 17 11 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 95 91 88 87 75 54 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 11 12 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 7 4 0 76037 78 75 75 11497 21 7 17 7611 1672 229 310 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 839 723 655 594 587 569 522 489 474 488 476 473 475 485 465 450 451 453 446 429 436 430 440 426 424 448 467 464 434 510 762 294 80 67 102 33 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 103 100 102 88 81 68 42 30 20 76068 112 1725 75 11502 21 7 48 7604 1676 918 747 655 604 575 530 512 487 491 484 490 475 485 482 475 462 464 464 450 467 465 432 445 441 443 426 444 469 542 802 306 171 76 97 50 10 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 76 72 54 51 50 43 27 9 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 999999 0 2 1 4 2 2 2 76100 111 1800 75 11504 21 8 20 7598 1681 912 722 638 588 542 528 500 504 489 494 485 487 483 475 464 468 478 485 504 502 460 465 467 439 407 395 390 391 101000 279 128 45 30 38 20 999999 999999 999999 999999 999999 999999 999999 999999 91 85 79 61 30 19 13 9 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 999999 100000 999999 999999 999999 999999 999999 100000 999999 100000 999999 100000 3 3 3 3 6 6 8 6 4 0 76131 108 2025 75 11505 21 8 51 7592 1685 857 674 610 549 518 496 489 470 466 464 447 431 444 460 478 490 497 482 456 444 442 419 380 342 342 101000 188 68 30 27 18 999999 999999 999999 999999 999999 999999 999999 999999 64 81 71 60 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 6 999999 999999 999999 999999 999999 999999 999999 0 1 100000 100000 100000 0 0 1 2 3 6 6 4 5 3 76163 106 2100 75 11511 21 9 23 7586 1690 892 763 651 566 538 503 465 446 441 416 400 411 438 455 457 472 484 458 423 440 413 379 371 371 101000 174 240 110 47 20 2 999999 999999 999999 999999 999999 999999 100000 14 19 14 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 4 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 0 1 100000 100000 1 0 2 1 76194 103 2250 75 11512 21 9 54 7579 1695 896 682 604 543 483 455 429 409 399 405 433 441 446 459 477 451 436 420 402 404 412 428 846 436 487 599 302 348 503 28 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 0 100000 5 7 4 0 0 100000 100000 76225 101 2400 75 11511 21 10 25 7573 1699 917 687 549 508 462 445 433 430 433 435 435 441 439 430 425 409 397 431 416 502 638 529 519 593 136 162 289 36 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 999999 999999 999999 999999 999999 1 0 0 1 100000 100000 0 100000 6 3 1 100000 100000 100000 100000 76257 98 2475 75 11517 21 10 57 7567 1704 836 639 572 497 480 470 477 462 447 442 436 421 415 382 398 371 423 439 520 501 381 356 612 327 131 87 32 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 0 999999 999999 999999 999999 100000 100000 100000 100000 100000 0 0 3 6 2 0 100000 100000 76288 97 2475 75 11513 21 11 28 7561 1708 942 719 616 527 494 479 499 491 461 446 426 422 409 377 392 349 381 412 459 364 302 290 551 614 480 988 435 35 2 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 1 2 4 3 999999 100000 0 76320 97 2475 75 11516 21 12 0 7554 1713 891 730 624 550 503 482 483 479 466 462 448 433 412 394 402 345 369 377 400 347 359 323 465 705 592 852 485 65 19 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 45 32 25 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 1 999999 999999 999999 999999 999999 999999 100000 100000 100000 0 100000 100000 100000 999999 100000 0 76351 101 2325 75 11514 21 12 31 7548 1717 761 627 555 517 493 455 432 417 422 454 451 452 434 414 400 392 385 327 376 403 375 375 370 349 334 787 647 695 498 64 26 6 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 7 12 20 11 12 20 38 42 53 58 53 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 2 3 0 76383 106 2025 75 11518 21 13 3 7541 1721 942 707 579 534 485 447 432 428 418 387 375 381 403 473 472 439 413 407 412 420 384 356 398 436 398 356 290 326 319 830 838 630 482 44 16 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 13 18 21 24 36 39 52 57 59 58 50 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 999999 999999 999999 999999 100000 100000 999999 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 1 0 2 100000 1 76414 109 1800 75 11518 21 13 34 7535 1726 927 693 602 526 475 450 444 417 395 384 384 389 378 376 402 439 482 489 431 408 433 459 469 458 451 445 435 413 393 356 385 400 722 688 259 169 0 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 46 50 50 54 46 50 52 55 49 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 1 76446 65 1650 75 11531 21 14 6 7529 1730 925 748 660 555 502 453 428 418 400 379 369 365 371 374 370 363 387 415 444 480 448 433 419 430 446 473 431 381 357 376 718 325 288 267 287 201 14 100000 100000 100000 0 9 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 86 82 75 72 64 55 51 53 58 52 76477 66 1575 75 11527 21 14 37 7522 1735 854 762 690 611 526 479 431 406 407 389 383 370 368 373 376 363 348 347 360 385 437 456 456 452 413 425 427 409 385 446 488 590 155 79 34 29 20 5 999999 100000 11 14 18 999999 999999 999999 999999 999999 999999 999999 999999 999999 78 83 84 84 83 81 75 70 69 67 55 48 48 40 76509 67 1500 75 11527 21 15 9 7516 1739 676 616 573 569 539 480 445 419 397 404 385 375 364 354 358 366 348 345 360 347 347 376 353 345 406 407 410 416 476 525 542 582 295 103 56 35 39 24 999999 999999 999999 10 14 999999 999999 999999 999999 999999 999999 999999 999999 76 75 71 70 67 70 75 77 77 77 84 76 64 48 40 38 76540 69 1500 75 11532 21 15 40 7510 1743 736 660 591 558 533 467 421 402 380 373 365 361 349 343 348 342 335 335 362 339 334 365 352 369 363 391 395 383 424 449 407 542 579 430 81 43 23 999999 999999 999999 100000 7 16 999999 999999 999999 999999 999999 40 49 58 62 59 57 61 59 65 65 62 66 78 87 88 92 84 999999 999999 999999 34 76572 124 1200 75 11538 21 16 12 7503 1748 612 466 444 464 464 450 430 424 441 424 402 375 358 349 360 366 364 355 360 343 324 311 313 314 366 413 432 461 428 427 410 341 307 258 252 350 395 285 37 35 999999 999999 999999 999999 4 8 19 999999 999999 999999 999999 999999 999999 999999 25 22 14 19 21 25 30 34 42 46 57 69 85 90 90 90 88 73 61 57 51 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 5 8 4 3 4 76603 123 1125 75 11532 21 16 43 7497 1751 999 620 535 492 498 473 455 428 405 384 375 352 346 342 341 350 347 352 351 354 343 332 324 310 307 362 395 445 465 447 510 462 397 307 287 184 135 114 59 26 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5 7 14 25 30 42 52 70 70 78 91 107 104 99 94 79 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 6 76635 75 1350 75 11529 21 17 15 7490 1754 810 643 544 488 431 396 369 362 327 332 321 321 324 319 315 320 332 343 365 371 358 354 373 404 462 462 433 489 468 447 392 317 134 65 35 22 24 22 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 12 21 36 41 61 78 89 85 85 81 62 41 39 76666 75 1275 75 11540 21 17 46 7484 1757 819 549 484 455 427 386 358 357 356 336 334 325 312 285 265 251 257 271 292 306 300 298 310 339 390 440 456 434 462 417 353 327 201 138 99 66 33 30 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 28 47 49 51 52 45 30 10 76698 75 1200 75 11536 21 18 18 7478 1759 576 434 381 342 342 336 309 293 309 316 319 301 301 289 248 218 194 179 189 193 187 188 182 205 251 307 341 405 414 451 407 378 308 240 200 115 72 51 40 15 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 55 62 50 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 9 20 21 18 15 6 100000 76729 125 1125 75 11542 21 18 49 7471 1762 258 226 225 237 223 248 272 266 264 282 301 296 283 304 240 217 180 157 120 119 107 92 96 85 94 118 154 160 205 260 292 292 348 256 207 143 95 67 35 14 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 0 7 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 76761 139 150 75 11531 21 19 21 7465 1765 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 60 74 101 118 144 141 157 186 212 234 246 271 273 285 334 241 213 163 146 139 118 81 62 46 26 19 12 9 16 25 66 98 114 145 94 59 42 33 17 100000 100000 100000 100000 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 7 6 5 76792 139 150 75 11548 21 19 52 7458 1768 12 12 36 49 63 74 87 143 999999 999999 999999 410 368 295 267 236 182 142 131 143 132 129 127 143 158 171 213 207 225 211 196 204 219 176 169 181 148 176 35 100000 100000 100000 100000 2 21 21 23 14 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 23 21 33 999999 999999 999999 8 100000 100000 33 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 4 6 6 76824 139 150 75 11542 21 20 24 7452 1770 57 56 99 132 176 224 298 386 405 378 342 349 349 337 314 299 254 174 143 145 107 89 60 59 49 51 58 77 124 147 134 134 180 176 185 225 177 180 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 21 11 7 21 85 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 4 6 5 76855 132 675 75 11555 21 20 55 7445 1773 290 200 214 255 320 310 320 316 319 280 202 148 117 90 84 60 47 30 21 13 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 1 7 7 7 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 7 7 6 6 3 76886 138 75 75 11557 21 21 26 7439 1775 37 119 114 161 245 999999 999999 999999 357 279 272 309 365 365 361 353 334 289 248 201 163 146 117 111 80 58 69 103 89 49 15 100000 100000 100000 100000 100000 100000 100000 100000 100000 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 43 54 78 52 15 7 100000 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 7 3 76918 75 75 75 11563 21 21 58 7433 1778 164 260 260 295 999999 999999 588 465 413 406 416 420 456 460 445 442 429 408 362 325 303 288 231 202 194 162 164 211 335 349 348 339 279 140 93 100000 100000 100000 100000 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 61 58 57 111 142 321 305 100000 100000 100000 100000 76949 72 300 75 11554 21 22 29 7426 1781 246 316 999999 999999 999999 505 458 455 504 543 544 549 519 531 515 469 467 448 436 382 354 374 340 319 332 300 293 269 286 363 505 454 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 72 67 55 38 46 59 139 466 46 14 5 100000 76981 112 300 75 11563 21 23 1 7420 1784 251 301 999999 999999 999999 999999 999999 572 543 535 508 515 464 457 464 445 466 488 476 440 406 424 397 374 391 376 388 309 243 200 193 149 92 56 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 48 37 27 24 33 44 260 69 43 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 5 77012 100 1200 75 11568 21 23 32 7413 1786 487 324 329 345 350 397 394 369 330 341 352 322 323 328 332 253 190 154 125 82 35 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 7 16 16 20 23 24 25 47 52 46 36 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 52 54 48 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 3 3 4 77044 138 75 75 11559 21 24 4 7407 1789 14 18 10 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 371 336 317 336 332 345 339 335 321 326 345 315 292 254 204 155 130 133 104 88 54 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 9 21 26 31 39 47 49 52 50 48 41 22 10 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 44 41 42 36 30 13 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 5 5 6 4 2 1 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 100000 4 6 4 77075 140 75 75 11551 21 24 35 7400 1791 58 78 74 109 272 999999 999999 999999 999999 999999 999999 666 626 568 472 434 454 424 414 393 391 360 341 320 311 305 299 268 237 186 145 100 64 36 40 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 10 18 25 21 26 27 26 27 32 32 28 20 8 5 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 39 39 33 30 20 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 0 5 3 1 1 100000 1 4 3 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 1 100000 100000 4 4 5 4 2 77109 140 75 75 11571 21 25 9 7393 1794 93 127 157 176 311 999999 999999 999999 999999 999999 666 561 524 473 404 376 391 395 375 358 358 353 334 327 313 306 303 269 253 227 214 160 101 31 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 3 10 21 26 16 999999 18 21 23 16 11 2 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 29 28 34 43 37 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 100000 100000 100000 999999 100000 100000 100000 1 100000 100000 100000 0 4 2 0 100000 77140 127 75 75 11567 21 25 40 7387 1796 291 397 260 267 337 999999 404 392 999999 999999 999999 376 373 315 290 275 260 272 260 249 228 250 258 260 249 233 225 192 180 170 169 114 81 21 12 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 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 20 28 34 26 13 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 100000 77172 121 525 75 11572 21 26 12 7380 1799 433 347 305 230 219 212 230 224 246 221 182 169 156 128 111 122 104 92 88 73 62 49 45 50 51 27 19 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 31 31 25 13 1 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 77203 122 450 75 11574 21 26 43 7374 1801 510 392 296 262 256 262 272 276 268 248 216 185 161 166 121 127 121 123 146 106 97 112 23 21 16 15 13 10 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 34 36 33 25 19 15 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 28 23 26 19 8 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 999999 999999 999999 999999 999999 999999 999999 3 999999 100000 77235 91 75 75 11581 21 27 15 7368 1804 426 487 553 495 339 274 230 183 185 200 222 234 271 273 249 238 213 186 185 147 139 145 142 180 132 141 169 51 57 25 16 11 7 4 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 42 46 45 34 23 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 15 8 8 77266 138 75 75 11576 21 27 46 7361 1806 334 409 523 493 395 328 299 322 331 317 304 295 264 273 272 258 252 237 230 217 186 194 154 157 158 129 81 53 24 19 3 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 40 46 45 42 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 100000 77298 139 75 75 11580 21 28 18 7355 1809 348 440 485 470 588 594 605 625 552 478 417 340 257 212 200 176 199 204 215 201 161 147 125 118 127 98 55 38 19 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 326 424 408 298 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 2 15 26 39 47 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 3 77329 137 75 75 11582 21 28 49 7348 1811 252 357 431 353 294 268 265 263 243 273 270 266 264 275 261 240 206 131 89 70 58 51 43 31 22 16 14 13 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 558 519 466 491 514 529 590 539 442 284 999999 999999 15 17 999999 999999 999999 999999 999999 14 31 36 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 999999 100000 100000 77361 113 75 75 11591 21 29 21 7342 1813 158 214 279 196 159 213 266 294 362 399 397 407 412 419 366 349 237 116 57 75 74 63 58 41 37 16 15 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 481 393 369 375 401 405 426 490 461 462 535 589 497 413 234 107 49 23 14 23 999999 999999 999999 18 28 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 100000 77392 96 1350 75 11596 21 29 52 7336 1816 92 63 74 60 57 63 49 32 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 493 395 359 356 381 396 429 454 477 473 394 417 458 516 349 258 166 91 39 27 22 25 36 999999 999999 33 34 22 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 77424 58 1350 75 11599 21 30 24 7329 1818 82 84 77 72 68 81 89 65 63 67 136 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 535 385 390 394 377 380 382 390 397 439 469 462 419 461 491 565 661 663 477 154 24 20 18 30 48 61 69 63 45 35 77455 59 1350 75 11595 21 30 55 7323 1820 215 107 66 56 43 59 59 92 118 103 197 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 904 628 480 442 428 407 403 419 404 396 388 396 400 403 410 436 455 485 619 835 101000 489 87 46 23 34 47 69 74 79 53 46 38 77487 58 1425 75 11592 21 31 27 7316 1823 134 65 50 61 72 67 268 626 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 977 693 595 512 463 453 445 441 445 442 431 418 411 408 395 404 479 449 421 454 457 522 818 682 398 205 74 51 60 70 71 79 70 50 41 77518 36 3075 75 11604 21 31 58 7310 1825 771 666 573 542 477 458 451 442 442 442 429 428 417 411 403 373 390 399 380 457 396 214 184 217 259 240 152 64 56 69 69 71 79 74 51 38 77550 47 2100 75 11603 21 32 30 7303 1827 943 721 657 654 618 617 631 628 561 487 436 427 460 476 504 501 499 474 445 390 342 311 303 293 291 264 264 248 235 229 180 205 285 189 54 28 18 14 4 100000 4 38 55 61 64 66 56 77581 56 1500 75 11613 21 33 1 7297 1829 650 425 401 436 498 546 518 508 516 520 509 484 448 413 422 412 426 417 405 416 448 459 441 404 350 346 314 246 207 173 166 156 149 121 122 109 114 99 124 138 128 185 385 592 184 100000 100000 100000 100000 19 47 64 67 65 51 37 77613 59 1275 75 11617 21 33 33 7290 1832 603 288 220 224 253 284 334 338 354 368 384 415 420 401 400 445 439 431 403 397 431 443 444 479 523 534 528 516 527 569 617 614 660 627 628 633 626 565 500 407 362 329 309 329 356 396 565 720 999999 999999 999999 999999 999999 83 78 89 91 77 55 77644 103 2400 75 11617 21 34 4 7284 1834 377 378 415 408 430 488 558 526 553 617 659 769 956 101000 101000 999999 999999 999999 999999 999999 999999 999999 999999 101000 946 689 555 470 402 363 354 350 408 407 373 678 665 317 51 109 96 94 91 64 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 100000 100000 77676 21 4125 75 11629 21 34 36 7277 1836 101000 779 594 513 453 408 388 373 395 411 396 450 501 415 159 47 110 109 109 101 79 77707 25 3975 75 11618 21 35 7 7271 1838 101000 791 693 575 507 446 405 370 353 364 456 430 303 515 210 37 20 70 105 119 130 120 105 109 70 77739 76 2775 75 11618 21 35 39 7264 1840 482 466 439 452 484 531 601 584 590 565 528 558 609 653 618 558 490 465 494 448 469 374 342 304 276 332 370 200 84 241 10 12 32 88 109 133 144 139 135 120 69 41 37 32 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 4 77770 80 2775 75 11629 21 36 10 7258 1843 499 483 476 482 468 491 538 515 547 547 503 494 482 452 512 484 494 458 443 381 425 381 310 274 276 346 398 214 260 15 10 999999 999999 108 152 189 198 182 166 137 69 36 26 27 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 2 0 0 999999 5 77801 45 2775 75 11624 21 36 41 7252 1845 702 708 703 682 636 655 653 637 726 718 695 686 676 573 633 626 615 558 503 409 367 386 336 336 370 448 560 492 731 266 999999 999999 999999 99 150 195 222 206 168 153 66 45 30 40 55 77833 88 2775 75 11625 21 37 13 7245 1847 640 671 687 697 715 769 784 801 809 797 850 816 804 715 639 660 623 582 536 469 407 400 389 368 365 464 493 464 751 886 749 999999 999999 45 90 140 175 180 165 190 999999 999999 38 40 55 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 100000 999999 100000 100000 0 999999 100000 77864 92 2925 75 11634 21 37 44 7239 1849 901 885 865 101000 101000 101000 987 937 988 896 880 840 742 737 754 709 618 528 459 421 399 361 333 410 450 390 492 769 582 277 999999 26 57 84 114 149 158 189 999999 999999 15 7 10 14 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 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 100000 100000 100000 100000 2 100000 999999 100000 77896 82 3750 75 11635 21 38 16 7232 1851 101000 101000 101000 869 727 611 517 452 408 390 395 394 419 461 434 532 534 712 376 999999 999999 57 96 122 163 177 217 177 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 0 100000 100000 100000 77927 86 3750 75 11647 21 38 47 7226 1853 969 835 747 651 575 499 454 425 401 392 404 403 409 410 439 617 637 688 458 999999 999999 82 121 138 162 179 217 242 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 0 100000 3 100000 100000 100000 100000 100000 100000 100000 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 77961 85 3750 75 11640 21 39 21 7219 1855 955 740 642 571 534 485 457 429 406 395 399 405 417 433 477 584 605 556 269 999999 999999 71 84 105 125 137 157 192 239 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5 5 3 3 0 2 100000 100000 77992 90 3375 75 11649 21 39 52 7212 1857 957 763 638 543 511 515 502 506 480 474 457 448 428 414 401 405 418 430 527 576 547 444 312 50 999999 999999 17 41 69 84 107 124 136 177 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 999999 7 2 3 100000 4 78024 101 2850 75 11649 21 40 24 7206 1859 918 885 840 859 879 887 828 799 702 621 546 517 524 495 469 444 437 434 432 428 426 420 446 485 542 617 627 378 180 105 30 999999 999999 1 16 43 68 102 107 105 122 100 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 2 5 1 3 0 1 100000 100000 1 0 78055 101 2850 75 11643 21 40 55 7199 1861 101000 970 845 781 745 706 656 624 604 569 543 558 556 515 486 472 448 441 428 421 423 424 450 505 572 596 742 628 259 21 999999 999999 999999 999999 38 66 74 86 81 73 83 51 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 0 100000 1 100000 0 100000 100000 0 100000 78087 97 3150 75 11657 21 41 27 7193 1863 900 766 681 606 600 553 536 549 538 500 475 477 460 462 446 446 450 456 474 489 567 571 643 804 506 999999 999999 999999 999999 999999 999999 81 76 79 73 61 53 40 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 999999 999999 999999 1 4 1 100000 1 100000 100000 1 1 100000 100000 100000 1 1 3 1 100000 78118 96 3225 75 11648 21 41 58 7187 1865 816 658 581 552 510 499 492 475 459 432 441 448 462 461 481 516 524 554 559 613 525 313 310 115 999999 999999 999999 999999 999999 12 52 76 76 80 77 69 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 0 100000 2 2 0 4 100000 100000 100000 100000 100000 100000 100000 100000 0 2 3 1 78150 86 3075 75 11651 21 42 30 7180 1867 888 637 520 433 395 356 345 349 345 346 362 368 392 393 431 441 452 502 572 611 477 407 245 100 11 100000 999999 999999 999999 999999 999999 100000 15 41 53 71 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 1 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 0 1 78181 102 2775 75 11656 21 43 1 7174 1869 985 900 823 687 554 460 381 333 301 276 285 265 280 277 286 324 387 420 331 337 297 277 315 341 186 130 14 1 999999 999999 999999 999999 999999 999999 999999 999999 999999 18 34 44 57 60 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 2 1 2 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 0 78213 106 2625 75 11662 21 43 33 7167 1871 925 719 588 507 529 414 355 330 309 314 351 353 365 338 365 338 342 379 425 472 349 393 354 343 220 82 32 66 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 18 22 27 31 30 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2 3 7 9 6 7 999999 4 100000 100000 100000 2 100000 1 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 3 3 2 78244 108 2400 75 11669 21 44 4 7161 1873 993 101000 990 913 900 766 736 713 647 594 588 571 576 637 726 678 680 696 674 687 682 673 645 598 603 540 538 453 338 466 875 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 15 19 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 2 1 3 5 0 100000 0 2 3 100000 999999 100000 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 1 5 78276 79 2850 75 11668 21 44 36 7154 1875 975 691 600 511 516 514 530 539 629 566 580 578 576 591 572 578 556 495 454 384 319 256 202 204 401 120 208 345 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 0 78307 106 1350 75 11672 21 45 7 7148 1877 262 181 143 149 150 162 191 409 999999 999999 999999 999999 999999 999999 999999 999999 999999 359 227 155 137 123 141 137 157 178 184 176 151 115 103 100 111 125 128 154 168 159 168 194 174 135 75 53 101 16 9 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 100000 100000 100000 100000 100000 100000 1 999999 999999 100000 78339 139 75 75 11682 21 45 39 7141 1879 329 379 346 363 407 383 340 389 310 299 325 293 239 170 153 148 146 140 112 104 101 109 107 104 105 106 129 148 156 153 152 112 101 104 134 91 70 59 56 58 67 66 69 71 78 39 28 21 20 23 27 27 39 33 32 30 37 40 44 23 21 10 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 0 78370 138 75 75 11681 21 46 10 7135 1881 404 424 360 355 362 324 301 331 227 171 160 103 103 76 71 53 57 80 71 65 61 64 66 72 74 85 116 119 118 117 107 92 93 77 69 65 70 67 59 50 61 49 47 57 54 56 68 65 56 68 44 37 22 17 15 14 20 29 30 10 9 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 78402 112 225 75 11687 21 46 42 7128 1883 744 448 258 239 234 280 194 148 116 104 111 107 72 78 84 66 80 106 101 112 150 193 213 210 201 250 267 274 292 313 328 329 325 272 258 258 261 266 245 223 211 195 202 244 281 248 239 274 306 999999 999999 999999 296 206 154 83 29 13 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 78433 107 1200 75 11679 21 47 13 7122 1884 106 100 47 150 214 217 210 205 283 341 342 322 424 495 460 520 618 723 745 719 616 566 585 592 611 575 533 464 421 377 334 277 237 212 187 206 195 241 272 456 658 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 999999 999999 100000 100000 78465 127 525 75 11684 21 47 45 7116 1886 202 999999 209 194 183 190 999999 999999 261 254 201 147 186 193 215 204 146 175 233 228 247 256 344 333 392 548 999999 999999 999999 643 420 425 420 425 399 380 320 291 255 234 209 186 171 184 172 171 175 200 224 205 194 240 183 179 186 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 78496 117 1350 75 11676 21 48 16 7109 1888 493 376 239 209 200 187 137 121 103 100 78 67 72 56 73 49 43 50 999999 999999 999999 999999 999999 999999 999999 999999 153 69 59 69 65 62 78 58 56 53 61 64 53 38 9 9 7 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 100000 999999 100000 100000 100000 999999 100000 999999 999999 999999 100000 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 1 100000 78528 127 975 75 11683 21 48 48 7103 1890 447 405 360 330 251 176 145 124 107 87 79 51 43 50 38 34 20 12 11 11 12 12 11 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 3 7 9 9 11 10 8 6 6 6 7 7 9 11 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 0 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 0 100000 0 78559 129 825 75 11693 21 49 19 7096 1892 276 179 128 126 109 104 96 81 73 76 74 67 54 34 29 27 17 20 17 1 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 0 3 5 0 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 78591 131 675 75 11689 21 49 51 7090 1894 513 256 153 113 96 90 82 82 86 77 71 71 62 63 54 41 24 18 11 10 12 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 999999 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 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 78622 131 675 75 11695 21 50 22 7083 1898 475 300 200 141 115 93 78 78 69 64 60 59 45 44 37 27 13 3 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 0 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 78654 140 225 75 11702 21 50 54 7077 1901 272 132 54 28 32 64 72 102 74 56 40 32 25 23 18 21 23 23 16 13 9 9 6 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 1 100000 100000 100000 100000 100000 100000 100000 78685 140 150 75 11701 21 51 25 7070 1904 377 230 147 60 22 16 31 36 65 27 20 8 7 9 10 9 8 10 7 6 5 5 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 78717 138 225 75 11700 21 51 57 7064 1907 527 280 100 32 18 27 36 65 28 8 3 4 5 6 8 7 8 6 1 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 78748 119 300 75 11707 21 52 28 7057 1910 362 134 47 18 21 27 55 34 2 100000 100000 100000 100000 100000 100000 100000 3 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 999999 100000 100000 78779 16 300 75 11712 21 52 59 7051 1913 475 152 50 33 34 34 64 25 0 100000 100000 100000 100000 100000 100000 100000 78811 118 300 75 11717 21 53 31 7044 1916 378 90 26 28 28 39 50 16 100000 100000 100000 100000 100000 1 2 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 100000 78842 118 300 75 11714 21 54 2 7038 1919 49 17 9 9 9 19 11 100000 100000 100000 100000 100000 100000 0 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 999999 999999 100000 100000 999999 100000 78874 141 75 75 11714 21 54 34 7032 1922 100000 100000 100000 5 7 9 8 7 7 7 100000 100000 100000 100000 100000 100000 100000 100000 100000 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 2 78905 142 75 75 11719 21 55 5 7025 1925 20 10 5 2 3 8 6 2 100000 100000 100000 100000 100000 100000 100000 100000 3 2 4 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 78937 140 75 75 11722 21 55 37 7019 1928 46 32 21 18 30 32 33 39 34 27 30 18 15 2 10 12 14 14 13 100000 62 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 78968 140 75 75 11724 21 56 8 7013 1931 98 88 99 123 177 227 246 250 167 106 75 54 51 36 31 27 25 21 12 6 82 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 1 1 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 79000 115 750 75 11729 21 56 40 7006 1934 244 120 73 65 49 44 37 33 21 10 2 9 71 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 1 100000 100000 100000 100000 100000 100000 79031 119 75 75 11727 21 57 11 7000 1937 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 91 33 28 29 31 28 29 11 4 100000 100000 6 4 100000 999999 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 79063 123 75 75 11734 21 57 43 6994 1939 202 169 108 92 999999 999999 999999 999999 999999 999999 232 135 88 69 45 24 17 5 12 1 3 15 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 79094 142 75 75 11733 21 58 14 6988 1942 174 120 87 76 112 68 999999 999999 999999 999999 230 141 87 63 37 18 5 4 15 10 15 23 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 56 76 78 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 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 79126 142 75 75 11732 21 58 46 6981 1945 100000 11 23 47 24 37 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 1 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 26 35 59 55 31 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 79157 142 75 75 11743 21 59 17 6975 1947 197 190 176 187 147 347 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 999999 999999 999999 999999 999999 109 126 83 61 100000 100000 100000 100000 100000 100000 100000 100000 4 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 79189 142 75 75 11748 21 59 49 6969 1950 230 205 211 183 147 127 148 64 33 67 140 69 68 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 207 80 999999 999999 103 94 85 56 92 136 83 100 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 79220 140 75 75 11749 22 0 20 6962 1953 186 118 111 70 76 101 63 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 372 491 506 513 415 411 344 290 372 445 451 999999 327 309 215 76 55 74 30 34 14 9 7 16 35 43 51 61 999999 999999 999999 999999 999999 999999 999999 402 341 269 303 306 342 351 386 393 435 562 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 79252 125 75 75 11755 22 0 52 6956 1956 747 588 489 442 402 338 154 86 46 25 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 302 289 356 353 367 342 386 388 333 351 311 263 253 250 190 200 85 56 58 62 78 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 519 405 309 285 267 260 271 293 299 326 310 334 359 348 332 280 419 479 222 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 79283 107 150 75 11760 22 1 23 6950 1958 573 652 493 417 287 189 189 80 62 8 5 4 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 337 281 313 338 348 351 380 375 363 369 361 335 323 357 335 502 348 408 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 473 368 316 292 288 259 263 268 267 261 278 289 301 335 322 332 349 338 325 223 219 228 134 88 71 79315 111 150 75 11762 22 1 55 6943 1961 97 271 70 37 100000 100000 7 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 550 284 273 303 315 335 353 339 340 355 358 355 337 338 364 435 442 536 566 999999 999999 999999 999999 601 466 426 368 322 284 265 271 282 304 282 291 284 285 279 289 296 291 312 315 331 328 326 475 354 222 204 71 58 61 73 15 17 12 79346 111 150 75 11762 22 2 26 6937 1964 551 629 385 231 107 78 125 18 219 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 999999 999999 999999 999999 252 202 210 233 245 262 261 266 276 286 279 270 303 312 345 382 345 380 414 360 347 384 382 351 357 330 307 287 270 271 277 296 306 303 287 290 275 278 280 279 289 299 312 300 307 434 481 386 271 95 14 9 17 8 8 7 79378 111 150 75 11768 22 2 58 6930 1967 101000 101000 101000 793 472 316 314 543 297 425 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 253 139 132 123 118 121 128 134 138 178 196 206 250 240 262 282 263 257 261 286 293 297 294 280 267 257 256 258 264 280 279 271 277 267 261 257 268 271 287 306 308 315 342 474 473 392 403 229 124 48 8 100000 100000 79409 108 150 75 11776 22 3 29 6924 1969 101000 101000 101000 101000 718 404 287 534 86 184 215 100000 100000 100000 76 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 213 100 71 52 49 47 51 73 99 158 227 225 217 225 242 238 264 293 297 310 287 266 232 223 228 232 244 245 251 261 261 257 253 262 265 283 290 295 298 323 367 394 413 470 491 366 261 79441 110 75 75 11775 22 4 1 6917 1972 101000 101000 101000 101000 918 616 337 259 100 414 86 297 60 134 66 81 172 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 726 669 666 662 630 573 558 534 528 523 542 600 667 785 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 491 403 382 343 350 342 331 303 251 259 225 229 232 228 233 240 250 252 249 254 271 273 277 291 302 322 344 345 385 458 364 385 579 79472 115 75 75 11776 22 4 32 6911 1975 101000 986 101000 750 589 338 273 261 208 586 225 214 203 400 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 830 688 607 588 568 564 534 522 495 481 458 439 434 444 450 455 459 477 490 492 479 466 482 483 552 692 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 632 401 355 333 328 330 362 372 345 288 292 245 237 243 227 231 241 243 246 229 236 250 258 259 277 289 300 313 337 353 337 280 287 299 352 264 96 61 19 79503 112 300 75 11787 22 5 3 6905 1977 408 552 518 640 398 431 375 307 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 796 639 607 629 676 764 816 809 678 607 554 519 492 449 441 457 446 402 405 408 423 453 472 467 479 454 476 481 508 509 448 387 342 338 330 328 332 337 316 276 279 406 419 425 443 423 385 334 295 253 257 267 311 318 290 284 288 285 277 260 243 250 247 257 251 240 248 250 243 254 278 284 285 296 335 382 354 321 264 222 214 206 46 30 12 79535 104 900 75 11780 22 5 35 6898 1980 489 465 292 401 224 168 77 54 33 34 38 56 93 164 323 999999 999999 999999 999999 750 737 781 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 726 529 444 389 380 380 444 491 562 593 638 654 624 589 499 350 258 203 184 181 187 172 116 63 67 211 283 291 294 312 312 270 259 238 251 287 307 318 325 330 311 317 318 308 299 303 310 303 304 287 264 246 224 245 263 273 267 289 314 371 405 279 143 91 79 81 21 10 100000 79566 103 825 75 11793 22 6 6 6892 1982 371 274 264 177 166 146 71 64 55 39 40 40 41 48 68 106 170 263 363 416 488 625 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 444 356 364 378 471 999999 999999 999999 999999 999999 999999 999999 999999 343 256 235 212 132 44 14 33 140 385 400 445 471 465 421 354 295 293 309 284 266 287 299 280 289 282 283 293 288 292 289 317 323 267 231 207 220 226 229 230 245 265 291 359 260 262 206 103 13 11 79598 103 675 75 11796 22 6 38 6885 1985 154 999999 132 133 54 47 36 25 19 22 27 31 31 29 30 34 38 54 82 104 131 128 109 158 257 404 485 531 545 560 608 628 641 648 679 719 797 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 141 74 45 33 49 107 999999 999999 999999 999999 290 271 267 277 292 288 275 270 265 257 252 261 244 233 255 266 250 255 278 312 301 238 221 233 245 248 260 243 251 263 298 353 505 426 350 79629 105 525 75 11794 22 7 9 6879 1988 281 119 45 51 40 40 32 30 28 26 27 29 29 30 26 22 21 25 29 43 61 76 85 78 53 64 88 135 177 224 275 300 356 347 320 321 353 353 376 363 371 403 415 483 520 571 688 800 999999 999999 734 600 448 367 365 296 254 253 123 68 29 34 43 39 38 999999 999999 999999 999999 216 170 173 195 251 340 328 319 343 321 296 266 263 245 246 259 275 268 261 260 280 306 275 270 289 310 331 356 316 299 296 271 298 337 210 16 79661 105 525 75 11795 22 7 41 6872 1990 547 309 130 55 28 25 26 18 18 20 24 29 31 30 28 26 26 29 30 35 37 44 42 53 58 89 134 178 235 320 401 420 456 426 388 434 520 492 475 390 360 319 317 336 342 364 430 502 568 560 525 482 416 337 255 137 49 26 82 67 90 46 53 999999 999999 999999 999999 999999 999999 229 173 139 174 213 352 382 384 447 385 344 285 281 272 277 279 276 267 270 267 268 279 273 276 310 334 351 373 320 347 316 159 114 105 32 10 79692 103 600 75 11799 22 8 12 6866 1993 419 175 84 57 34 45 18 14 12 11 15 18 22 22 26 30 34 39 45 57 69 87 114 139 224 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 429 471 509 488 434 404 360 303 221 97 28 6 13 70 65 82 59 999999 999999 999999 999999 999999 999999 999999 999999 999999 136 159 164 221 266 291 347 297 298 275 278 279 286 294 280 244 230 231 203 202 179 180 182 182 177 182 153 198 172 49 16 11 9 79724 102 450 75 11807 22 8 44 6859 1995 955 517 298 136 97 64 49 58 33 26 24 20 27 26 25 23 23 27 30 41 67 98 138 153 193 244 475 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 549 442 416 372 298 182 66 16 0 17 22 50 48 23 5 999999 999999 999999 999999 999999 999999 999999 999999 61 82 89 102 115 129 130 138 164 176 184 182 197 189 181 145 128 117 94 76 63 63 41 40 38 45 45 59 12 0 79755 102 450 75 11802 22 9 15 6853 1998 688 338 179 106 92 66 66 65 61 50 44 37 39 34 27 22 18 19 21 29 61 109 168 235 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 264 70 16 0 16 17 51 34 14 5 999999 999999 999999 999999 999999 999999 999999 100000 0 2 5 7 9 13 17 20 24 28 36 39 51 38 41 34 40 36 40 31 28 33 34 49 63 84 91 118 44 59 79787 102 450 75 11797 22 9 47 6847 2000 679 178 120 94 78 80 86 108 130 110 93 75 65 55 42 40 47 49 55 82 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 222 33 3 100000 100000 2 22 8 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 2 4 6 8 9 10 8 6 5 5 7 10 9 9 12 17 20 22 21 17 14 21 67 79818 102 450 75 11791 22 10 18 6841 2003 421 158 162 119 95 96 107 114 119 101 88 70 66 62 60 66 76 79 87 127 228 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 288 159 148 174 999999 999999 999999 999999 999999 999999 999999 999999 115 17 100000 100000 100000 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 100000 1 6 9 9 12 8 7 79850 104 300 75 11788 22 10 50 6835 2005 186 69 49 70 126 129 123 126 139 142 140 123 99 77 68 69 71 75 77 80 103 134 182 225 260 335 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 681 999999 999999 999999 999999 537 338 245 234 251 999999 999999 999999 999999 999999 999999 517 246 60 7 100000 100000 4 16 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 4 5 0 79881 63 225 75 11800 22 11 21 6829 2007 234 49 14 74 101 118 127 133 134 144 152 160 155 129 103 94 97 109 107 104 103 133 157 200 247 304 406 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 649 598 632 999999 999999 999999 999999 999999 581 393 153 37 4 100000 100000 20 17 79913 63 150 75 11800 22 11 53 6823 2009 443 133 56 24 55 85 100 103 106 112 127 145 167 175 151 128 132 138 158 153 146 146 192 274 412 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 315 72 11 100000 100000 100000 19 79944 63 150 75 11805 22 12 24 6817 2011 287 103 41 42 29 40 38 41 46 52 61 66 72 88 94 97 121 131 147 148 147 145 187 231 281 436 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 19 100000 100000 100000 100000 100000 100000 79976 64 75 75 11806 22 12 56 6811 2014 206 85 26 10 39 17 19 20 21 24 28 36 40 43 49 52 54 68 72 76 84 91 91 102 106 107 113 138 196 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 80007 102 75 75 11815 22 13 27 6805 2016 303 183 89 58 68 76 52 26 14 15 16 18 20 22 23 25 27 27 26 27 31 34 33 32 29 27 19 11 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 80039 0 0 75 11819 22 13 59 6799 2018 80070 0 0 75 11817 22 14 30 6794 2025 80391 0 0 75 11818 22 19 51 6800 2094 80423 0 0 75 11822 22 20 23 6806 2089 80454 136 150 75 11819 22 20 54 6811 2081 981 353 145 84 28 99 127 97 99 83 65 58 49 55 67 83 129 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 13 29 19 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 2 0 0 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 80486 123 150 75 11827 22 21 26 6815 2069 101000 669 330 167 69 60 118 94 68 51 35 31 32 46 74 114 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 19 1 3 3 30 13 5 0 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 999999 999999 999999 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 80517 120 225 75 11814 22 21 57 6819 2057 494 244 116 50 18 31 40 49 55 71 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 45 10 0 100000 100000 21 5 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 999999 999999 999999 999999 999999 999999 999999 999999 100000 100000 100000 100000 100000 100000 999999 100000 80549 99 225 75 11814 22 22 29 6823 2044 100000 18 30 3 18 45 45 45 46 48 50 55 63 73 82 83 79 73 68 64 59 56 58 65 78 94 130 320 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 69 31 9 100000 100000 100000 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 100000 100000 80580 100 225 75 11809 22 23 0 6827 2032 262 55 20 6 60 77 78 78 77 76 74 72 67 61 55 54 55 57 55 53 50 53 62 81 105 128 154 206 311 508 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 233 71 17 100000 100000 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 100000 100000 100000 80612 104 225 75 11801 22 23 32 6830 2020 444 117 37 16 58 99 115 106 100 87 79 70 60 52 46 43 42 44 48 51 56 68 90 124 158 199 238 303 427 653 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 548 477 427 354 208 82 23 100000 100000 15 100000 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 100000 80643 62 225 75 11798 22 24 3 6834 2008 462 145 48 21 52 86 105 93 83 68 56 48 41 36 33 31 32 34 42 62 84 117 146 192 251 335 401 456 495 533 524 514 485 464 443 431 407 397 388 383 371 342 305 289 286 278 302 321 312 294 296 286 245 206 173 119 64 25 4 100000 100000 100000 80675 63 150 75 11798 22 24 35 6838 1995 101000 278 103 30 16 74 78 72 64 54 48 41 39 37 35 35 39 50 56 63 88 118 159 183 222 265 322 351 356 358 361 344 330 305 283 248 228 214 211 197 194 186 186 147 132 123 112 128 128 134 124 122 131 123 93 73 52 32 18 5 100000 100000 100000 80706 0 0 75 11793 22 25 6 6841 1983 80738 0 0 75 11782 22 25 38 6842 1968 80769 0 0 75 11794 22 26 9 6838 1958 80775 0 0 75 11797 22 26 15 6837 1958