38 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 Ozone Number Density SOLVE II 1 1 2003 2 6 2003 8 4 0.0 Geometric altitude of observation (m) Elapsed time in UT seconds from 0 hours on day given by date 1 1.0 999999 Ozone (#/cm^3) / 1.0E+10 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 10 ----------------------- DC-8 DIAL OZONE NUMBER DENSITIES --------------------- Vertical measurement resolution below the aircraft and to 10 km above the aircraft is 750 m. Beyond 10 km above the aircraft, the vertical resolution is 1200 m. Data are provided at 75-m intervals. Horizontal resolution is 5 minutes below 19 km altitude, 10 minutes from 19 - 21 km altitude, 15 minutes from 21 - 23 km altitude, and 20 minutes above 23 km. Nominal DC-8 speed is 14 km/min. Horizontal data reporting interval is 1 minute. NOTE: units are number density divided by 1.e+10. ------------------------------------------------------------------------------ 25786 0 28000 -75 5643 7 9 46 6858 1837 25845 0 28000 -75 6033 7 10 45 6864 1812 25918 0 28000 -75 6460 7 11 58 6873 1783 25977 0 28000 -75 6759 7 12 57 6880 1760 26035 0 28000 -75 7036 7 13 55 6889 1743 26093 0 28000 -75 7282 7 14 53 6898 1726 26152 215 18925 -75 7520 7 15 52 6908 1708 438 442 446 450 455 460 464 468 471 474 478 481 485 489 494 499 505 511 517 523 528 534 539 544 548 551 554 555 557 559 560 561 562 563 565 566 567 568 567 567 566 563 561 558 552 546 539 530 520 508 497 486 475 466 459 453 449 446 445 446 446 446 445 445 444 443 441 440 438 435 433 429 425 420 413 406 399 391 383 377 370 365 360 355 350 344 337 329 319 307 295 281 268 255 243 232 222 214 208 203 200 199 199 199 199 199 199 198 196 193 190 186 182 177 171 166 160 154 148 143 137 131 126 121 115 110 105 101 97 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 107 106 106 105 104 103 102 100 99 99 99 99 99 99 98 96 94 93 92 91 90 90 90 86 74 26210 215 18925 -75 7748 7 16 50 6917 1690 444 448 453 458 463 469 474 478 481 484 487 490 492 495 499 504 509 514 520 525 531 536 540 545 549 552 554 555 557 558 559 560 561 563 566 568 569 571 571 571 570 567 565 561 555 548 541 532 522 510 499 488 477 468 462 456 452 449 448 447 447 447 446 445 443 442 440 438 436 433 430 427 423 418 412 405 399 392 385 379 373 367 362 356 350 342 333 324 312 299 286 273 259 247 235 225 217 210 205 201 199 198 198 198 197 197 195 194 191 187 183 178 173 167 161 155 150 144 140 135 130 125 121 116 111 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 999999 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 105 105 105 104 103 101 100 99 99 98 99 99 99 98 96 95 93 92 90 89 88 88 87 80 26268 216 18925 -75 7977 7 17 48 6927 1673 451 455 460 466 472 478 484 488 492 495 497 498 500 501 504 508 513 518 523 527 532 537 541 545 549 552 554 555 556 558 559 560 562 565 568 571 573 575 575 574 573 570 567 562 556 549 542 533 524 513 502 491 481 472 465 459 454 450 448 447 446 445 444 443 441 440 438 436 434 431 428 424 420 415 409 402 396 390 384 378 372 367 361 354 347 339 329 318 305 292 279 265 252 240 229 220 213 207 203 200 198 197 196 196 195 194 192 189 185 181 176 170 164 158 152 146 141 136 132 128 124 120 116 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 105 105 105 104 104 103 102 101 100 99 99 99 99 99 98 97 96 95 93 91 89 88 87 86 82 85 26326 216 18925 -75 8208 7 18 46 6936 1655 457 461 467 473 480 486 492 498 501 504 506 507 508 508 510 513 517 521 525 529 533 536 540 544 547 550 552 554 556 558 560 562 564 568 571 575 577 579 579 578 576 572 568 563 556 550 543 535 526 516 506 495 485 476 468 461 455 450 447 444 442 441 440 439 438 437 436 434 432 429 425 421 416 410 404 397 391 385 379 373 368 362 356 350 343 334 324 312 299 286 272 259 247 235 225 216 210 205 201 199 197 196 195 194 193 190 187 184 179 174 169 163 156 150 144 139 134 128 125 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 999999 999999 105 104 104 104 104 104 103 102 101 100 100 100 100 100 100 99 98 97 95 93 90 88 87 86 84 86 26385 216 18925 -75 8444 7 19 45 6945 1636 461 465 471 477 484 491 498 503 508 511 513 514 515 515 516 519 522 525 527 529 532 535 538 541 544 548 551 553 556 559 561 564 568 572 576 580 583 584 584 582 578 574 569 563 557 551 544 537 529 521 511 501 490 480 470 462 454 448 443 440 437 436 434 434 434 434 433 432 430 427 423 418 412 405 398 390 384 377 371 366 361 356 350 344 337 328 318 306 294 281 268 255 243 232 222 214 208 204 201 198 196 195 194 192 189 186 182 178 174 168 163 157 150 144 137 132 127 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 105 105 105 105 105 105 105 104 103 102 101 101 101 101 101 101 101 100 98 96 92 90 88 87 85 87 26443 243 20950 -75 8693 7 20 43 6954 1618 312 315 318 323 328 334 340 347 354 360 368 375 383 392 400 409 417 426 433 440 446 450 453 455 457 458 458 462 466 472 478 485 493 499 506 511 515 517 519 520 521 522 524 526 528 529 531 533 535 537 540 543 546 550 553 557 561 565 569 573 578 582 586 588 589 588 585 581 576 570 565 558 553 547 541 534 526 516 506 495 484 473 462 453 445 438 434 431 429 429 429 430 430 430 430 429 426 421 415 409 401 392 383 376 369 363 357 352 347 342 336 329 321 311 300 288 276 263 251 239 229 220 213 208 203 200 198 196 194 192 189 186 182 177 173 169 163 158 152 146 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 106 106 106 106 106 106 106 106 105 104 102 102 101 101 101 102 102 102 100 98 95 92 89 88 87 88 26502 243 20950 -75 8919 7 21 42 6964 1600 314 317 320 324 329 335 342 349 356 363 371 379 387 396 404 413 422 430 438 444 450 454 457 459 461 461 462 462 465 471 477 484 491 498 504 510 514 518 521 522 523 525 526 528 530 531 532 534 536 538 541 544 548 552 557 561 566 570 574 579 584 588 591 592 593 591 587 583 577 572 567 562 557 551 546 539 532 523 512 500 487 474 462 451 441 433 428 425 424 423 424 426 427 428 428 427 425 420 413 406 397 388 378 370 362 355 349 344 339 334 328 321 314 304 293 282 270 258 247 236 227 218 212 207 203 200 197 195 192 189 185 181 177 172 168 164 158 154 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 107 107 107 107 107 107 107 107 106 105 103 102 102 101 101 102 102 103 102 100 97 95 92 90 89 89 26561 243 20950 -75 9107 7 22 41 6973 1582 317 319 322 326 330 336 343 350 357 365 374 382 390 399 408 417 425 434 441 448 453 458 461 463 464 465 465 463 465 470 476 482 488 495 501 506 511 515 518 520 522 524 526 529 530 532 534 536 539 542 545 548 553 558 563 568 573 577 581 585 589 592 594 595 595 592 589 585 580 575 571 566 562 558 552 546 538 529 518 505 491 476 462 449 437 429 424 420 419 419 420 422 424 425 426 426 423 418 412 404 395 385 375 366 357 350 343 338 332 326 320 313 305 296 285 274 263 252 242 232 223 216 210 206 202 199 196 193 189 186 182 177 173 168 163 160 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 108 107 107 107 107 107 107 107 106 105 104 102 101 100 100 101 102 102 102 101 99 96 94 92 91 90 26620 243 20950 -75 9275 7 23 40 6982 1564 319 320 323 326 331 336 343 351 359 367 376 384 393 402 410 419 428 436 443 450 455 460 463 465 467 467 468 465 467 472 477 482 487 492 497 501 505 509 512 515 518 521 524 526 529 532 535 539 543 547 551 556 561 566 571 577 581 585 589 591 594 596 597 596 596 593 590 587 583 580 576 573 569 564 559 552 545 535 523 509 494 478 462 448 435 427 421 418 417 416 418 420 422 423 424 424 422 417 410 403 394 383 373 363 355 347 339 333 326 319 312 304 296 287 276 266 255 245 236 228 220 214 209 204 201 197 194 190 186 182 177 173 168 164 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 107 107 106 106 107 107 107 107 106 105 102 101 99 98 98 99 100 100 101 101 99 98 95 94 93 91 26678 243 20950 -75 9424 7 24 38 6990 1546 320 321 323 326 331 336 343 351 359 368 377 386 395 403 412 421 429 437 444 450 456 461 464 466 468 469 471 471 473 477 481 486 489 493 495 498 500 503 506 509 512 515 519 523 527 531 536 541 547 552 558 563 569 575 580 585 589 592 595 597 598 599 598 597 597 595 592 589 587 585 582 578 574 570 564 557 549 539 526 512 496 479 463 448 435 426 420 417 416 415 417 419 421 422 423 423 420 416 409 401 393 383 372 363 353 345 337 329 322 314 305 296 287 278 268 258 248 239 231 224 217 212 207 203 200 196 192 186 181 178 174 169 164 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 106 105 105 105 105 105 105 105 104 103 100 98 96 95 95 95 96 97 98 98 98 97 97 96 94 92 26737 269 22900 -75 9537 7 25 37 6999 1527 288 291 294 296 299 301 304 307 309 311 314 315 317 318 319 319 319 319 318 317 317 316 316 316 316 316 321 321 323 326 330 335 343 351 359 368 378 387 396 404 412 421 429 436 443 450 455 460 464 467 469 471 472 479 481 485 489 492 494 496 496 497 497 498 500 503 506 510 514 519 524 530 536 543 549 556 563 569 575 581 586 591 595 597 599 600 601 601 600 599 599 597 595 593 591 589 586 582 577 572 566 558 549 538 525 511 496 479 463 449 436 427 421 418 417 416 417 419 421 421 422 421 419 414 408 400 392 382 372 362 353 344 335 327 318 309 299 289 279 270 260 250 241 233 226 220 215 211 206 203 198 194 190 180 174 174 170 165 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 104 104 103 104 103 103 103 103 102 100 97 95 93 92 91 91 92 93 93 94 95 96 96 97 95 91 26796 269 22900 -75 9650 7 26 36 7008 1508 290 293 296 299 302 305 307 310 312 315 317 319 320 321 322 322 322 321 320 319 318 318 317 317 317 316 321 321 322 325 329 334 342 350 359 368 378 387 396 404 412 419 427 434 441 447 453 458 462 466 469 471 473 486 490 494 497 499 500 500 499 497 496 496 497 499 502 506 511 516 522 528 535 542 550 557 564 571 577 583 588 593 597 599 601 602 602 603 602 602 601 600 599 597 594 591 587 582 576 570 562 554 544 534 521 508 493 477 463 450 438 430 424 421 419 418 418 420 421 421 421 420 417 412 406 398 390 381 372 362 353 343 334 324 315 305 294 283 273 263 254 245 236 229 224 218 214 210 206 202 197 192 188 174 167 170 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 103 103 102 102 102 101 101 100 99 97 94 92 90 88 87 87 87 87 88 89 91 93 95 95 94 90 26854 269 22900 -75 9773 7 27 34 7017 1490 291 295 298 301 304 307 310 313 315 318 320 322 323 324 325 325 325 324 323 321 320 320 319 318 318 317 321 320 321 324 328 333 340 349 357 367 377 387 395 402 410 417 424 431 437 443 449 454 459 463 467 470 473 491 496 499 502 504 504 503 501 499 497 496 496 498 501 505 509 514 520 527 534 541 548 556 563 570 576 582 587 592 595 598 600 601 602 604 604 604 605 604 602 600 596 592 586 580 572 564 555 546 536 525 513 502 489 475 463 452 441 434 428 425 423 421 420 421 421 420 419 417 414 409 402 396 388 380 371 362 352 343 333 323 312 301 290 279 268 258 249 241 233 227 222 217 213 210 206 202 196 190 186 168 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 103 103 103 101 100 99 98 97 95 92 90 88 85 84 82 82 82 83 84 86 89 91 92 90 86 26913 269 22900 -75 9878 7 28 33 7026 1471 292 295 299 302 306 309 312 314 317 319 322 323 325 326 326 327 326 325 324 323 322 321 320 319 318 318 320 320 320 322 326 332 339 347 356 366 375 385 393 400 407 413 420 426 432 439 445 450 455 460 465 469 472 492 496 500 503 504 504 503 501 499 497 496 497 499 502 506 510 515 520 526 532 539 546 553 560 566 572 578 583 587 591 594 597 599 601 603 605 606 607 606 604 601 596 590 583 575 566 556 547 537 526 516 506 495 485 474 464 454 445 438 433 429 426 423 421 421 419 418 416 413 409 404 398 392 385 377 369 361 351 342 331 321 310 298 287 275 264 255 246 238 231 226 221 217 213 209 205 201 194 188 183 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 105 105 105 104 102 100 98 97 96 93 91 89 87 84 81 78 77 77 77 78 80 83 86 87 85 82 26972 269 22900 -75 9987 7 29 32 7034 1453 293 296 300 304 307 310 313 316 319 321 323 325 326 327 328 328 327 326 325 324 323 322 321 320 319 318 319 318 319 321 325 330 337 346 354 364 374 383 390 397 403 409 415 421 427 433 439 445 451 457 462 467 471 487 492 495 498 499 500 499 498 496 496 496 497 500 503 507 511 516 521 526 532 538 544 551 557 562 568 573 578 582 586 589 592 595 598 601 604 605 607 606 604 600 595 588 579 570 560 550 540 529 519 509 500 491 483 474 466 458 450 444 438 433 429 424 421 418 415 412 410 406 402 397 392 387 381 374 367 359 350 340 330 319 307 295 283 271 261 251 242 235 229 224 220 216 212 208 203 198 192 185 179 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 108 108 107 107 105 102 100 98 96 93 91 90 87 83 79 76 74 73 73 73 75 77 80 80 79 76 27030 269 22900 -75 10054 7 30 30 7043 1434 294 297 301 305 308 311 314 317 320 322 325 326 328 328 329 329 328 327 326 324 323 322 321 320 319 318 318 317 318 320 324 329 336 344 353 362 371 380 387 393 399 404 410 416 421 427 434 440 447 453 459 465 469 479 484 487 489 491 492 492 491 491 492 494 496 500 504 508 512 517 522 527 533 538 544 550 555 560 564 569 573 576 580 584 588 591 594 598 600 602 604 603 601 597 592 584 576 567 557 547 537 527 516 507 499 492 484 477 471 464 456 449 443 436 430 423 418 413 409 405 401 398 394 389 385 381 376 371 364 357 348 338 327 315 303 291 278 266 256 246 238 232 226 221 217 213 209 205 200 195 189 182 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 100 123 125 110 102 97 92 89 87 85 84 81 79 76 74 72 70 68 68 68 69 71 75 81 87 91 94 94 93 90 85 81 80 79 79 77 75 73 73 75 81 90 101 107 109 110 111 112 112 113 114 115 116 117 111 111 111 110 107 104 102 99 97 94 92 91 88 83 78 74 71 70 69 69 70 72 73 74 73 71 27089 287 24250 -75 10059 7 31 29 7051 1415 220 222 225 228 231 235 239 243 248 252 257 262 266 271 275 280 284 288 294 298 302 306 309 312 315 318 321 324 326 327 329 329 330 329 329 328 326 325 323 322 321 320 319 318 317 317 317 320 323 329 335 343 351 360 369 377 384 389 394 400 405 410 416 422 428 435 442 449 456 462 467 471 475 478 480 482 483 483 484 485 487 490 494 499 503 508 513 518 524 529 535 540 545 551 555 559 563 567 570 572 575 579 583 586 590 593 595 597 598 597 595 592 587 581 574 566 557 548 539 529 519 511 503 496 490 483 477 470 462 453 445 437 429 420 413 406 400 395 392 388 385 381 379 376 372 367 361 354 345 334 323 311 297 285 272 260 250 241 233 227 222 218 214 210 206 202 197 191 185 178 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 89 115 120 107 101 97 93 90 88 86 85 82 80 77 74 72 70 68 68 68 69 71 76 82 88 92 94 94 92 88 84 81 80 79 79 77 74 72 72 73 79 89 100 106 109 110 111 112 112 113 114 115 116 117 114 114 113 112 110 106 104 101 98 95 93 92 88 83 78 73 70 68 67 66 66 67 68 69 69 68 27148 295 24250 -75 10063 7 32 28 7060 1396 221 223 225 228 232 236 239 244 248 252 257 261 266 271 275 280 284 288 295 299 303 306 310 313 316 319 322 324 326 328 329 330 330 330 329 328 326 325 323 322 321 320 319 318 316 316 317 319 323 328 335 343 350 359 367 375 381 386 391 396 400 406 411 417 424 431 438 445 453 459 465 464 468 471 473 474 475 476 477 479 482 486 491 496 502 508 513 519 526 532 537 543 548 553 557 560 563 566 568 570 572 576 580 582 585 587 589 590 590 590 588 586 582 577 572 567 560 552 544 535 526 518 511 504 497 490 484 475 465 456 446 436 426 415 407 399 392 387 383 380 377 375 373 370 367 363 357 349 340 329 317 304 291 278 265 253 243 235 228 222 217 214 210 206 202 198 192 186 181 174 164 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 77 106 114 104 99 96 92 90 89 87 85 83 81 78 75 73 70 69 68 68 69 72 77 83 88 91 93 92 90 87 83 81 80 79 79 77 73 71 70 72 77 87 99 106 109 110 111 111 112 113 114 115 116 116 115 115 114 113 110 107 105 102 99 96 94 92 89 83 78 73 69 67 66 65 64 64 65 67 68 69 74 77 79 79 79 80 80 79 27206 318 24250 -75 10065 7 33 26 7068 1377 221 223 226 229 232 235 239 243 248 252 256 261 265 270 275 279 284 288 295 299 303 306 310 313 316 319 322 324 326 328 329 330 330 329 328 327 326 324 323 321 320 319 318 317 316 316 317 320 324 329 335 342 350 358 366 373 379 383 388 392 397 402 407 414 420 427 435 442 450 456 462 460 464 467 469 470 471 472 472 474 478 483 488 494 501 507 514 520 527 534 540 546 551 556 559 562 565 567 568 569 571 574 577 580 582 583 584 584 583 583 581 579 577 574 571 567 562 557 550 543 535 527 519 512 504 496 488 478 467 455 444 433 421 410 400 392 385 380 377 374 372 370 369 366 363 359 352 344 335 323 311 297 283 270 258 247 237 229 223 218 213 210 207 203 199 194 188 182 178 170 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 67 97 108 100 98 95 91 91 90 88 86 84 81 79 76 74 71 69 69 69 70 72 77 83 88 90 91 90 87 84 81 79 79 78 78 76 73 70 69 70 75 85 97 104 108 109 110 110 111 111 112 113 114 115 115 115 113 111 109 106 104 101 98 95 94 92 89 84 78 73 70 67 66 64 63 64 65 67 70 73 79 81 82 82 81 82 81 80 999999 999999 999999 999999 999999 999999 999999 999999 999999 51 48 44 41 39 37 34 33 33 34 35 38 44 44 27265 318 24250 -75 10068 7 34 25 7077 1357 221 223 226 229 232 235 239 243 247 252 256 261 265 270 274 279 284 288 295 299 303 307 310 313 316 319 322 324 326 328 329 329 329 329 328 327 325 323 322 321 319 318 317 317 315 316 318 321 324 330 336 343 350 358 365 372 377 382 386 390 395 400 405 411 418 425 433 440 448 454 460 458 462 465 467 468 469 469 470 472 476 481 486 493 500 507 514 521 528 535 542 548 554 558 562 564 567 569 569 570 571 574 576 578 579 580 580 579 578 577 576 574 573 571 569 568 565 561 555 549 542 534 526 519 509 500 490 479 466 453 440 428 416 404 395 387 380 376 373 371 370 368 366 364 360 354 348 339 328 317 304 291 277 264 252 241 232 225 219 214 210 207 204 200 195 191 185 179 175 167 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 59 89 101 95 95 94 90 91 91 88 87 85 82 80 77 74 72 70 70 70 70 73 77 82 86 88 89 87 84 80 78 77 77 77 77 75 72 69 68 69 74 83 94 102 106 107 108 108 109 110 110 111 112 113 113 113 111 108 105 103 101 99 97 95 94 92 89 84 79 74 71 69 67 65 65 65 67 70 75 78 83 85 85 84 83 83 82 81 999999 999999 999999 999999 999999 999999 999999 999999 999999 46 44 42 40 39 38 36 35 36 37 38 43 47 45 27323 318 24250 -75 10070 7 35 23 7086 1337 222 224 226 229 232 235 239 243 247 251 256 260 265 269 274 279 283 288 295 299 303 306 310 313 316 319 322 324 326 327 328 328 328 328 327 326 324 322 321 320 318 317 317 316 315 316 318 322 326 331 337 344 351 358 365 371 377 382 386 390 394 399 405 411 417 424 432 439 446 453 458 457 461 464 466 467 468 469 470 472 475 480 486 492 499 507 514 521 529 536 542 549 554 559 563 566 568 570 571 571 572 575 577 578 578 578 578 577 575 574 573 572 571 569 568 568 565 562 558 552 546 538 530 521 511 501 490 477 463 449 435 423 411 400 391 384 378 374 372 371 369 367 365 361 357 351 343 334 323 310 298 285 271 259 248 238 229 222 217 212 208 205 201 197 193 188 182 176 172 164 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 80 94 91 93 92 87 90 92 89 87 85 83 81 78 75 73 71 71 71 71 73 77 81 84 85 85 83 80 76 75 74 74 75 75 74 71 68 67 68 72 80 92 99 103 105 106 106 106 107 108 109 110 110 111 110 108 105 101 99 98 96 95 94 93 92 89 85 81 76 74 71 70 68 67 68 71 75 80 84 88 89 89 86 84 84 83 83 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 41 41 40 39 38 37 38 39 42 43 50 51 47 27382 295 24250 -75 10075 7 36 22 7094 1317 221 223 226 229 232 235 239 243 247 251 255 260 264 269 274 279 283 287 295 299 303 306 310 313 316 319 321 323 325 326 327 327 327 326 325 324 323 321 320 319 317 316 316 316 315 317 319 323 327 332 338 345 352 359 365 372 377 382 387 391 396 400 406 412 418 425 432 439 446 452 457 457 461 463 465 466 467 468 469 471 475 480 486 492 499 506 513 521 528 535 541 548 553 558 562 566 568 571 572 573 574 576 577 578 578 578 577 576 575 574 573 572 571 570 569 568 565 562 558 552 545 538 530 521 510 499 487 474 460 445 432 420 408 398 390 383 378 374 372 371 369 366 364 359 353 347 338 329 317 305 293 280 267 256 245 236 228 222 216 212 207 203 200 195 190 185 179 173 169 161 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 90 84 90 92 89 87 86 84 82 79 77 74 73 72 72 72 73 76 79 81 81 81 79 75 72 71 71 71 72 73 72 70 68 67 67 71 78 88 96 100 102 103 103 104 104 105 106 107 107 108 107 104 101 97 95 94 94 93 93 93 92 90 87 83 79 77 75 73 71 71 72 75 80 85 89 92 92 91 88 86 85 84 84 27441 293 24250 -75 10073 7 37 21 7103 1297 221 223 225 228 231 234 238 242 246 250 255 259 264 269 273 278 283 287 294 298 302 306 309 312 315 318 320 322 324 325 326 326 325 325 324 323 321 320 318 317 316 315 315 315 316 317 320 324 328 333 340 346 353 360 367 373 379 384 389 393 398 403 408 414 420 427 433 439 446 452 456 456 460 462 463 464 465 466 468 471 475 480 485 492 498 505 512 519 526 533 539 545 551 556 561 564 568 570 573 574 575 577 577 578 578 578 577 577 576 576 575 575 574 572 570 568 565 561 555 550 542 535 527 518 508 497 485 472 458 444 430 418 407 397 389 383 378 374 372 370 368 364 361 356 350 342 334 324 313 301 289 277 265 254 244 236 228 222 216 211 206 202 198 193 188 182 176 170 166 157 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 80 89 93 89 87 86 84 83 80 78 75 74 73 73 73 73 74 76 77 77 77 74 71 68 67 68 68 69 71 71 69 67 67 67 70 76 85 93 97 99 100 100 100 101 102 102 103 104 104 104 101 97 94 92 91 91 92 92 93 92 91 89 86 82 81 79 77 75 75 76 80 85 91 94 96 96 94 90 87 86 27500 171 24250 -75 10073 7 38 20 7112 1276 221 223 225 228 231 234 237 241 245 250 254 259 263 268 273 277 282 286 294 298 301 305 308 311 314 317 319 321 323 324 324 324 324 323 322 321 320 318 317 316 315 314 314 314 316 318 321 324 329 334 340 347 354 361 368 375 381 387 392 397 402 407 412 417 423 429 435 441 447 452 456 456 459 460 461 462 462 463 465 468 473 478 484 490 497 503 510 517 524 530 536 542 548 554 558 562 566 569 573 574 576 577 578 579 579 579 579 579 579 579 579 579 577 575 572 569 565 559 553 546 538 531 524 516 506 495 484 472 458 444 431 419 407 398 390 383 378 373 370 367 365 361 357 352 345 338 329 320 309 298 287 275 264 253 244 235 228 222 216 211 205 200 196 190 185 179 173 166 162 152 141 27559 171 24250 -75 10086 7 39 19 7120 1255 220 222 224 227 230 233 236 240 244 249 253 258 262 267 272 276 281 285 293 297 300 304 307 310 313 315 318 320 321 322 322 322 322 321 320 319 318 316 315 314 313 313 313 313 316 318 321 325 329 334 341 347 355 362 370 377 384 390 396 401 406 411 416 422 427 433 438 443 448 453 456 457 458 458 458 458 458 459 461 465 470 475 481 487 494 501 508 515 521 528 534 540 546 551 556 560 564 568 572 574 576 578 579 580 580 580 581 582 582 583 584 583 581 578 574 570 564 558 550 543 535 528 521 514 505 495 485 473 460 446 433 421 409 399 390 383 376 371 367 364 360 356 352 347 340 333 325 316 306 295 284 273 262 252 243 235 227 221 215 210 204 199 193 188 182 176 169 161 157 146 134 27617 171 24250 -75 10084 7 40 17 7129 1235 219 221 223 226 228 232 235 239 243 247 252 256 261 266 270 275 280 284 292 296 299 303 306 309 311 314 316 318 319 320 320 320 320 319 318 317 316 315 313 313 312 311 311 312 315 318 321 324 329 334 340 347 355 363 371 379 387 394 400 406 411 416 421 426 431 436 441 445 450 453 456 458 457 457 455 454 454 454 456 460 465 471 478 485 492 499 507 514 520 527 533 539 544 549 554 558 562 566 570 574 576 578 580 582 583 584 584 586 587 588 588 587 584 580 575 570 563 556 548 540 532 525 520 513 505 496 485 474 462 448 435 422 410 399 390 382 375 368 363 360 356 352 347 342 335 328 320 311 301 290 280 269 259 249 241 233 226 220 214 208 202 197 191 185 179 173 165 156 151 138 125 27676 171 24250 -75 10086 7 41 16 7137 1214 218 219 222 224 227 230 234 238 242 246 250 255 260 264 269 274 278 283 290 294 298 301 304 307 310 312 314 316 317 318 318 318 317 317 316 315 314 313 312 311 310 310 310 310 315 317 320 323 327 333 339 346 354 362 371 380 389 397 404 410 416 421 426 431 435 440 444 448 451 454 456 458 457 455 453 451 449 449 451 455 461 468 475 483 490 498 506 514 521 527 533 538 543 548 552 556 560 564 569 572 575 579 582 584 586 588 589 590 591 592 592 590 586 581 575 569 562 554 546 539 530 524 519 513 505 495 485 474 462 448 435 422 410 399 389 380 373 366 361 357 353 348 343 338 331 324 315 306 296 285 275 265 254 245 237 230 223 217 212 206 200 195 189 183 176 169 160 150 144 129 115 27735 171 24250 -75 10087 7 42 15 7145 1193 216 218 220 223 225 229 232 236 240 244 249 253 258 263 267 272 277 281 289 293 296 300 303 305 308 310 312 314 315 316 316 315 315 314 313 313 312 311 310 309 309 308 309 309 314 315 318 321 325 331 337 344 352 361 371 381 390 399 407 414 419 424 430 434 439 443 446 450 453 455 456 458 456 453 450 448 446 446 448 453 459 466 474 482 491 499 508 515 522 529 534 539 543 547 551 555 558 562 567 571 575 580 584 588 591 593 595 596 596 596 595 592 588 582 575 568 561 553 545 538 530 523 518 511 503 493 483 471 459 445 432 419 407 396 387 379 372 365 360 356 352 347 342 335 328 320 311 301 291 280 269 259 249 240 233 226 220 214 209 204 198 193 187 180 173 165 156 145 136 120 105 27794 171 24250 -75 10085 7 43 14 7154 1172 214 216 218 221 224 227 230 234 238 242 247 251 256 261 265 270 275 279 287 291 295 298 301 303 306 308 310 312 313 313 313 313 312 312 311 310 309 308 308 307 307 307 307 308 312 314 316 319 322 327 334 341 350 359 369 380 390 400 409 416 422 427 432 437 441 445 448 451 453 455 456 458 455 452 449 447 446 446 448 453 459 467 475 484 492 501 510 518 524 531 536 540 544 547 550 553 556 560 565 569 574 580 586 591 594 598 600 600 600 600 598 595 589 583 576 569 561 553 545 538 530 523 516 509 500 489 478 466 454 440 426 414 403 393 384 377 371 366 361 357 353 348 342 335 327 318 308 297 286 275 264 253 244 235 228 221 216 211 206 201 196 190 185 178 170 162 151 139 130 112 96 27852 171 24250 -75 10083 7 44 12 7162 1151 212 214 216 219 221 225 228 232 236 240 245 249 254 258 263 268 272 277 286 289 293 296 299 301 304 306 308 309 310 311 310 310 310 309 309 308 307 306 305 305 305 305 306 306 310 311 313 315 319 324 330 337 346 356 367 378 389 400 409 416 423 429 434 438 442 446 449 451 453 455 455 458 455 452 450 448 447 448 451 456 462 470 478 487 495 504 512 520 526 532 537 540 543 546 549 551 554 558 563 568 573 581 587 593 597 601 603 604 604 603 600 596 591 584 577 570 562 555 547 539 530 522 514 506 496 484 472 459 446 433 419 408 397 389 382 376 372 367 364 360 356 351 345 337 328 318 307 295 283 271 259 248 239 231 223 217 212 207 202 198 193 188 182 175 167 158 147 134 124 106 89 27911 171 24250 -75 10083 7 45 11 7170 1130 209 211 213 216 219 222 226 230 234 238 242 247 251 256 261 265 270 274 283 287 290 293 296 299 301 303 305 307 307 308 308 307 307 307 306 306 305 304 303 303 303 304 304 304 308 308 310 312 315 319 325 333 341 352 363 375 386 397 408 416 422 428 434 438 442 446 448 451 452 454 454 458 455 453 451 451 451 453 456 460 467 474 482 490 498 506 514 521 527 532 536 539 542 544 547 549 552 556 561 566 572 580 587 594 599 602 605 606 605 604 601 598 592 585 579 572 565 557 549 540 531 522 512 502 491 478 465 452 439 425 412 401 392 385 380 375 373 370 367 365 361 356 349 340 330 319 306 293 280 268 256 245 235 227 219 213 208 203 199 194 190 185 179 172 164 154 143 130 119 102 83 27970 171 24250 -75 10080 7 46 10 7178 1109 207 209 211 213 216 220 223 227 231 235 240 244 249 253 258 263 267 272 281 284 288 291 293 296 298 300 302 304 305 305 305 305 304 304 304 303 303 302 301 301 301 302 302 303 305 305 306 308 311 315 321 328 336 347 358 370 382 394 405 413 420 427 432 437 441 444 447 449 451 452 452 457 455 454 453 454 455 457 461 465 471 478 485 493 500 507 515 521 526 531 535 538 540 542 545 547 550 554 559 565 571 579 587 593 598 602 605 605 605 604 601 598 593 587 581 574 567 560 551 542 531 521 510 498 486 472 458 445 432 419 406 396 389 383 378 376 374 373 371 369 365 360 353 343 332 320 307 293 279 266 253 242 232 224 216 210 204 200 195 191 186 181 175 168 160 151 139 126 116 99 80 28029 171 24250 -75 10081 7 47 9 7186 1087 204 206 208 211 213 217 220 224 228 232 237 241 246 250 255 260 264 269 278 282 285 288 291 293 295 298 299 301 302 302 302 302 302 301 301 301 300 300 299 299 300 300 301 301 302 302 303 304 306 310 315 322 331 341 352 365 377 389 400 409 417 423 429 434 438 442 444 447 448 450 450 455 454 454 455 456 458 461 464 469 475 481 488 494 501 508 514 520 525 530 533 536 538 540 543 546 549 553 558 564 570 578 586 592 597 601 603 604 604 602 600 597 593 587 582 576 569 561 552 542 530 519 506 494 480 466 452 439 426 414 402 393 386 382 379 377 376 375 374 372 369 363 356 346 334 321 308 293 279 265 252 240 230 221 213 207 201 196 192 187 183 177 172 165 157 147 136 123 113 97 79 28088 171 24250 -75 10082 7 48 8 7195 1065 201 202 205 207 210 214 217 221 225 229 234 238 243 247 252 256 261 265 275 278 282 285 287 290 292 294 296 297 298 299 299 299 299 299 299 298 298 297 297 297 298 298 299 299 299 299 299 300 302 305 310 317 325 335 346 359 371 383 395 404 412 419 425 430 435 438 441 443 445 447 447 452 452 453 455 456 459 462 466 471 476 482 488 495 501 507 513 519 524 528 532 534 537 539 542 545 548 553 558 563 569 577 584 591 595 599 601 602 602 600 599 596 592 588 583 577 571 562 552 541 528 516 503 489 475 461 447 434 422 411 400 392 386 382 380 378 378 377 376 374 371 365 357 347 335 322 307 292 278 264 250 238 227 218 211 204 198 193 188 184 179 174 168 161 153 144 133 121 111 95 79 28146 171 24250 -75 10082 7 49 6 7202 1044 197 199 201 204 207 210 214 218 222 226 230 235 239 244 248 253 258 262 271 275 278 281 284 286 289 291 293 294 295 296 296 296 296 296 296 296 296 295 295 295 296 297 297 298 296 296 296 296 298 301 305 312 319 329 340 352 364 376 388 398 406 413 420 425 430 434 437 440 442 444 444 448 449 451 453 455 458 462 466 471 476 482 488 494 500 506 512 518 523 527 531 534 537 540 543 546 549 554 558 563 569 576 583 588 593 596 598 599 599 598 597 595 591 587 583 578 571 562 551 539 526 512 499 485 470 456 443 431 420 409 399 392 387 383 381 380 379 378 377 374 371 365 357 346 334 321 306 291 276 262 249 236 225 216 208 201 195 190 185 180 175 170 164 158 150 141 131 119 109 94 79 28205 171 24250 -75 10084 7 50 5 7211 1022 194 196 198 201 203 207 210 214 218 222 227 231 236 240 245 249 254 258 267 271 274 277 280 282 285 287 289 291 292 292 293 293 293 293 293 294 293 293 293 294 294 295 296 296 293 293 293 293 294 297 301 307 314 323 334 345 357 369 381 391 400 408 414 420 425 429 433 436 438 440 441 443 445 447 449 452 456 460 464 469 474 480 486 492 498 505 511 517 522 527 531 535 538 541 545 548 551 555 559 564 568 575 581 586 590 593 595 595 595 595 594 592 589 585 581 576 570 561 550 537 523 510 496 482 468 454 442 430 420 410 400 393 388 385 382 381 380 379 377 374 370 363 355 344 332 318 304 289 274 260 246 234 223 214 206 199 193 187 182 177 172 167 161 155 147 139 129 118 108 95 81 28264 171 24250 -75 10084 7 51 4 7219 1000 190 192 194 197 200 203 207 210 214 219 223 227 232 236 241 245 250 254 263 267 270 273 276 279 281 283 285 287 288 289 289 290 290 291 291 291 291 291 291 292 293 293 294 295 291 290 290 290 292 294 298 303 310 318 328 339 351 362 374 384 393 401 409 415 420 425 428 432 434 437 438 438 440 443 446 449 453 457 461 466 472 478 484 490 496 503 509 515 521 527 532 536 540 543 546 550 553 556 560 564 569 574 579 583 586 589 591 591 591 590 589 588 585 582 578 573 567 559 548 536 522 509 496 482 468 455 443 431 421 411 402 395 390 386 383 381 380 378 376 373 368 361 352 342 329 315 300 285 271 257 243 231 221 212 204 197 191 186 181 175 170 165 159 153 145 137 128 118 109 96 83 28323 171 24250 -75 10085 7 52 3 7226 977 186 188 190 193 196 199 203 207 211 215 219 223 228 232 237 242 246 250 259 262 266 269 272 274 277 279 282 283 285 286 286 287 287 288 289 289 289 289 289 290 291 292 293 293 289 289 288 289 289 292 295 300 306 314 323 333 344 355 367 377 387 395 403 409 415 420 424 428 431 433 435 434 436 439 442 445 449 453 457 463 468 474 480 486 493 500 507 513 520 526 531 536 540 544 547 550 553 557 560 564 568 573 577 580 583 584 586 586 586 585 583 582 579 576 573 568 563 555 546 535 522 510 498 485 471 459 446 434 424 413 403 396 390 386 383 381 379 377 374 371 366 358 349 338 325 311 296 281 267 253 240 229 219 210 203 196 191 185 180 175 170 165 159 152 145 137 129 119 110 99 87 28381 171 24250 -75 10086 7 53 1 7234 955 182 184 187 189 192 195 199 203 207 211 215 219 224 228 233 237 242 246 254 257 261 264 267 270 273 275 278 280 281 282 283 284 285 285 286 287 287 287 288 289 290 291 291 292 288 287 287 288 288 290 293 297 303 310 318 328 338 349 360 371 380 389 397 404 410 416 420 424 428 430 432 430 432 435 438 441 444 449 453 458 464 470 476 482 489 496 503 510 516 523 528 534 538 542 546 549 552 556 559 563 567 571 574 577 579 580 580 580 580 578 577 575 572 568 565 561 557 550 542 533 522 512 501 489 476 463 450 438 426 414 404 396 390 385 382 380 378 376 372 368 363 354 344 333 319 305 290 275 262 249 237 226 217 209 202 196 191 186 181 176 171 165 160 153 146 139 131 122 113 102 90 28440 171 24250 -75 10085 7 54 0 7242 932 179 181 183 186 188 192 195 199 203 207 211 215 220 224 229 233 238 242 249 252 256 259 262 265 268 271 273 276 277 279 280 281 282 283 284 284 285 286 286 287 288 289 290 291 287 287 287 287 288 290 292 296 301 307 314 323 333 343 354 364 374 383 392 399 406 412 416 421 425 428 430 427 429 431 433 436 439 443 448 453 458 464 470 476 483 490 497 504 511 518 523 529 534 538 542 546 549 553 556 560 565 568 571 573 575 576 576 575 574 572 569 567 564 560 557 553 549 545 538 531 521 513 504 493 480 467 453 440 427 415 404 395 388 383 380 378 376 373 370 365 358 349 338 326 312 297 283 269 255 243 232 223 215 208 202 197 192 187 182 177 172 167 162 155 149 142 134 125 117 106 93 28499 171 24250 -75 10086 7 54 59 7250 909 175 177 179 182 185 188 191 195 199 203 207 211 216 220 224 229 234 238 243 247 251 254 258 261 264 267 269 272 274 275 276 278 279 280 281 282 283 284 285 286 287 288 289 290 286 287 287 287 288 290 292 295 299 305 311 319 328 338 348 358 368 378 387 395 402 408 413 418 422 425 427 424 426 427 429 430 433 436 440 445 450 456 462 468 475 482 489 496 503 510 516 522 527 532 537 541 545 549 553 557 562 565 568 570 571 572 572 570 569 566 563 560 556 552 549 545 542 538 533 527 519 512 504 494 481 468 454 440 426 413 401 392 385 380 377 375 373 370 366 360 352 342 331 318 303 289 274 261 249 238 228 220 213 207 202 197 193 188 183 179 174 169 164 158 151 145 137 128 121 110 94 28558 171 24250 -75 10085 7 55 58 7258 886 172 173 176 178 181 184 187 191 195 199 203 207 211 216 220 225 229 234 238 242 246 249 253 256 259 262 265 268 270 272 273 275 276 278 279 280 281 282 283 284 286 287 288 289 286 287 288 288 289 291 292 295 299 303 309 316 324 333 343 353 363 373 382 390 398 405 410 415 420 423 425 422 423 424 424 425 426 429 432 437 441 447 453 459 466 473 480 487 494 502 508 514 520 525 530 535 540 544 549 553 558 562 565 567 568 569 569 568 566 563 559 555 551 546 542 539 535 531 527 521 514 508 500 491 479 466 451 437 423 409 398 389 382 377 374 371 369 366 361 354 346 335 323 309 294 280 266 253 242 232 223 217 211 205 201 197 193 188 183 179 175 170 165 160 154 148 140 131 125 112 95 28616 171 24250 -75 10089 7 56 56 7266 863 168 170 172 175 177 180 184 187 191 195 199 203 207 212 216 221 225 230 232 237 240 244 248 251 255 258 261 264 266 268 270 272 274 275 277 278 280 281 282 283 285 286 288 289 287 288 289 290 291 292 294 296 299 302 307 314 321 329 338 348 358 368 377 386 394 401 407 413 417 421 423 422 422 422 421 420 420 421 424 428 432 438 443 449 456 463 470 477 485 493 500 506 513 519 524 530 535 540 545 550 555 559 562 565 567 568 568 567 565 562 558 553 548 543 538 534 529 525 520 514 506 500 493 484 473 460 446 432 418 405 394 385 378 373 370 368 365 361 356 349 339 328 315 301 287 272 259 247 236 227 220 214 208 204 199 195 191 187 182 178 174 170 166 161 156 150 142 133 128 114 95 28675 171 24250 -75 10092 7 57 55 7274 839 165 167 169 171 174 177 180 183 187 191 195 199 203 208 212 217 221 226 227 231 235 239 243 247 250 254 257 260 263 265 267 269 271 273 275 276 278 279 281 282 284 286 287 288 288 289 291 292 292 294 295 297 299 302 306 312 319 326 334 344 354 364 373 382 391 398 404 410 415 419 421 422 422 420 419 416 415 416 418 421 425 430 435 441 448 454 462 469 477 485 493 500 507 513 520 525 531 537 542 547 553 557 560 563 566 567 568 567 566 563 559 554 548 542 536 530 525 519 513 506 497 491 484 476 465 453 440 426 413 401 390 382 375 370 367 364 361 357 352 344 334 322 310 296 281 267 255 243 233 224 217 211 206 202 197 193 189 185 180 177 173 169 165 161 156 150 143 134 129 113 93 28734 171 24250 -75 10092 7 58 54 7282 814 163 164 166 169 171 174 177 180 184 188 191 196 200 204 209 213 218 222 222 226 231 235 239 242 246 250 253 257 259 262 264 267 269 271 273 275 276 278 279 281 283 285 287 288 289 291 292 293 294 295 296 298 300 302 306 311 317 324 332 341 350 360 370 379 387 395 402 407 412 416 419 423 422 421 418 415 413 413 415 417 421 426 431 437 443 449 457 464 472 480 488 496 503 510 516 522 528 534 539 545 550 554 558 562 565 567 569 569 568 565 561 555 549 542 534 527 520 513 506 498 488 482 475 467 458 447 434 422 409 398 388 380 373 368 364 361 358 354 348 340 331 319 307 293 279 265 253 242 231 223 216 210 205 200 195 191 186 182 178 175 171 168 164 160 156 150 143 133 129 111 89 28793 171 24250 -75 10093 7 59 53 7290 789 161 162 164 166 168 171 174 177 181 184 188 192 196 201 205 210 214 219 217 222 226 230 234 238 242 246 250 253 256 259 262 264 267 269 271 273 275 277 278 280 282 284 286 288 290 292 294 295 296 297 298 299 301 303 306 311 316 322 329 338 347 357 366 375 384 392 398 404 409 413 416 424 423 421 419 416 414 414 415 418 421 426 431 437 442 449 456 464 471 479 487 494 501 507 513 519 525 531 537 542 548 552 557 561 564 567 569 570 569 566 562 557 550 541 533 525 516 508 499 491 480 474 468 461 453 442 431 419 408 397 387 379 372 366 362 359 355 351 345 338 329 318 306 293 279 266 253 242 232 223 216 209 203 198 193 189 184 180 176 173 169 166 163 159 155 149 141 131 126 107 84 28852 171 24250 -75 10097 8 0 52 7298 764 159 160 162 164 166 169 171 175 178 182 185 189 193 198 202 206 211 216 213 217 222 226 230 235 239 243 247 250 254 257 260 262 265 267 269 272 274 276 278 280 282 284 286 288 291 293 295 297 298 299 300 301 302 304 307 311 316 321 328 336 345 354 363 372 381 388 395 400 405 409 412 424 423 422 421 419 417 417 419 422 426 430 436 441 447 453 460 467 475 482 489 495 501 507 512 517 523 529 534 540 546 550 555 559 563 566 569 570 569 566 562 556 549 540 531 521 512 504 495 486 476 470 465 458 451 441 431 420 408 398 388 379 372 365 360 357 353 348 343 336 327 317 306 293 281 268 255 244 233 224 216 209 202 197 191 187 182 178 174 171 168 165 162 158 154 147 139 127 122 102 77 28910 171 24250 -75 10098 8 1 50 7306 738 158 159 161 162 164 167 169 172 176 179 183 187 191 195 199 204 208 213 209 213 218 223 227 232 236 240 244 248 251 255 258 260 263 266 268 270 273 275 277 279 281 283 285 287 292 294 296 298 299 300 301 302 303 305 308 312 316 321 327 335 344 352 361 369 377 385 391 396 401 404 407 422 422 422 422 421 421 422 424 428 432 437 443 448 454 461 467 474 481 487 493 498 503 508 512 516 521 527 532 538 544 548 553 558 562 565 567 568 567 564 559 553 546 536 527 518 509 501 493 484 475 471 466 460 453 444 433 423 411 400 390 380 372 365 359 355 351 346 341 334 326 317 306 294 282 269 257 245 234 224 216 208 201 195 190 185 180 176 173 170 167 164 161 157 152 145 136 123 117 96 69 28969 171 24250 -75 10098 8 2 49 7314 712 158 159 160 161 163 165 168 171 174 177 181 185 188 193 197 201 206 211 205 210 215 220 224 229 233 238 242 246 249 253 256 259 262 264 267 269 272 274 276 278 281 283 285 287 292 295 297 299 300 302 303 304 305 307 309 313 317 322 328 335 343 351 359 367 374 381 386 391 395 399 401 417 419 420 422 422 424 426 430 434 440 445 451 457 463 469 475 482 488 493 498 502 506 510 513 517 521 526 532 538 543 548 552 557 560 563 565 565 563 560 554 548 541 532 523 515 507 500 493 486 478 475 470 465 457 448 438 426 414 403 392 382 373 365 358 353 349 344 339 332 325 316 305 294 282 270 257 245 234 224 215 207 200 194 188 183 179 175 172 169 166 163 160 156 150 143 133 119 111 89 61 29028 171 24250 -75 10099 8 3 48 7322 686 158 158 160 161 163 165 167 170 173 176 179 183 187 191 195 199 204 209 203 208 212 217 222 227 231 236 240 244 248 251 255 258 261 263 266 268 271 273 276 278 280 283 285 287 292 295 297 300 301 303 304 305 307 309 311 315 319 323 329 335 342 350 357 364 371 377 381 385 389 392 395 410 413 415 418 421 424 428 433 438 445 451 457 463 470 476 482 488 493 498 502 506 509 512 515 518 522 527 533 538 544 548 552 556 560 561 562 561 558 554 548 542 535 527 520 513 507 502 497 491 485 482 477 471 463 453 442 430 417 405 393 382 373 365 358 352 347 342 337 330 323 314 304 292 281 269 256 244 233 222 213 205 198 191 186 181 177 174 171 168 165 162 158 154 148 140 129 115 105 83 54 29087 171 24250 -75 10103 8 4 47 7331 658 158 159 160 161 163 164 167 169 172 175 178 182 186 190 194 198 203 207 201 206 211 216 221 225 230 235 239 243 247 250 254 257 260 263 265 268 270 273 275 278 280 283 285 287 292 295 297 300 301 303 305 307 308 311 313 317 321 325 330 336 343 349 356 362 368 372 376 380 383 385 388 400 403 407 410 415 419 425 431 439 446 453 461 467 474 480 486 492 497 501 505 509 512 515 517 520 524 529 534 540 545 549 553 557 559 560 560 558 554 549 543 536 530 523 517 512 509 505 502 498 492 490 485 478 469 457 444 431 417 404 393 381 372 364 357 351 346 341 335 328 321 312 302 290 278 266 254 241 230 219 210 201 194 188 183 178 175 172 169 166 163 160 156 151 145 136 125 110 99 77 48 29145 171 24250 -75 10102 8 5 45 7339 632 160 160 161 162 163 165 167 169 172 175 178 181 185 189 193 197 202 206 199 205 210 215 220 225 229 234 238 243 246 250 253 256 259 262 265 267 270 273 275 278 280 283 285 288 291 294 297 299 301 304 306 308 310 313 316 320 323 328 333 338 344 349 355 360 365 369 372 374 377 379 381 387 391 395 399 405 411 418 427 435 444 453 461 468 475 482 488 493 499 503 507 510 513 516 519 522 526 530 535 541 547 551 554 558 559 560 558 555 550 545 538 533 527 522 517 514 511 510 508 505 499 496 490 482 471 457 443 428 414 401 389 378 369 362 355 350 345 339 334 327 319 310 299 288 275 263 250 237 226 215 206 197 190 185 180 176 172 169 167 164 161 157 153 148 140 131 119 104 92 71 42 29204 171 24250 -75 10103 8 6 44 7347 604 162 162 163 163 165 166 168 170 172 175 178 182 185 189 193 197 202 206 199 204 209 214 220 225 229 234 238 242 246 250 253 256 259 262 265 267 270 273 275 278 280 283 285 288 290 293 296 299 301 304 306 309 312 315 319 322 326 331 335 340 345 350 355 359 363 366 368 369 371 373 375 372 376 380 386 392 400 409 418 429 439 449 459 467 474 481 488 494 499 503 507 511 514 517 520 523 526 531 536 541 547 551 555 558 559 559 558 554 549 543 536 531 526 522 518 516 515 514 513 510 505 500 493 483 470 454 438 422 407 394 382 372 364 358 352 348 344 338 333 327 319 309 298 285 272 259 246 233 221 210 201 193 186 181 176 173 170 167 165 162 159 155 150 143 135 125 113 97 83 63 36 29263 171 24250 -75 10101 8 7 43 7355 576 165 165 165 166 167 168 170 172 174 176 179 182 186 190 193 198 202 206 199 204 210 215 220 225 230 235 239 243 247 250 254 257 260 262 265 268 270 273 276 278 281 283 286 288 289 292 295 298 301 304 307 310 314 317 321 325 330 334 338 343 347 351 355 359 362 363 364 365 367 368 370 357 360 365 371 378 387 397 409 421 433 445 456 465 473 481 488 494 499 504 508 512 515 517 520 522 526 530 534 540 545 550 554 557 559 559 557 553 548 542 537 532 528 524 521 520 519 519 517 514 508 502 493 480 466 448 431 414 399 385 374 365 359 354 349 346 343 338 333 327 318 308 296 283 269 255 241 228 216 205 196 188 182 177 173 170 168 166 164 161 157 152 147 139 130 119 105 89 74 55 30 29322 171 24250 -75 10097 8 8 42 7363 548 168 168 168 169 169 170 172 174 176 178 181 184 187 191 195 199 203 207 200 205 211 216 221 226 231 236 240 244 248 251 254 258 260 263 266 268 271 274 276 279 281 284 286 289 288 291 294 298 301 304 307 311 315 320 324 328 333 337 341 345 349 353 356 359 361 362 362 363 364 365 366 344 347 351 358 366 376 387 399 413 427 440 452 463 472 481 488 494 500 505 509 512 515 517 519 522 524 528 532 537 543 548 553 557 559 559 557 554 548 543 538 534 530 527 525 524 523 522 521 517 509 502 491 477 460 441 423 406 391 378 368 360 354 350 347 345 342 338 333 327 319 308 295 281 267 252 237 224 211 200 191 184 179 174 172 170 168 166 164 161 157 151 144 136 125 113 99 82 66 47 25 29381 171 24250 -75 10096 8 9 41 7371 519 172 172 172 172 173 174 175 177 178 181 183 186 189 193 196 200 204 209 202 207 212 218 223 228 233 237 242 245 249 253 256 259 262 264 267 269 272 275 277 280 282 285 287 290 288 291 294 297 301 304 308 313 317 322 327 332 336 341 345 349 352 356 358 361 362 362 362 362 363 363 365 335 338 343 349 358 368 380 393 407 422 437 450 462 472 481 489 496 502 507 511 514 516 518 519 521 523 526 530 535 540 546 552 556 558 559 558 554 550 545 541 537 534 531 529 528 527 526 524 520 512 502 490 475 457 437 419 402 387 374 365 358 353 350 347 346 344 340 335 329 320 309 295 281 265 250 235 221 208 197 188 182 177 173 171 170 169 168 166 162 158 152 144 134 122 109 94 77 59 41 19 29439 171 24250 -75 10096 8 10 39 7379 491 177 176 176 176 177 177 178 180 182 184 186 189 192 195 199 202 206 211 205 210 215 220 225 230 235 239 243 247 251 254 257 260 263 266 268 271 273 276 279 281 283 286 289 292 288 291 294 298 301 305 309 314 319 325 330 335 340 345 349 352 356 358 361 363 364 364 363 363 363 364 365 333 336 341 347 356 366 378 391 405 421 436 450 462 473 483 491 498 504 509 512 515 517 518 519 520 522 525 529 534 539 546 552 556 559 560 559 556 552 548 544 541 538 535 533 532 531 530 528 524 515 505 493 477 459 439 420 404 389 377 368 361 357 353 351 350 347 344 338 331 322 310 296 281 265 249 234 219 206 196 187 181 177 174 173 172 172 170 168 165 160 154 145 134 122 107 92 74 55 36 16 29498 171 24250 -75 10095 8 11 38 7387 462 182 181 181 181 181 182 183 184 186 188 190 192 195 198 202 205 209 213 208 213 218 223 228 233 237 242 246 250 253 256 259 262 265 267 270 272 275 277 280 282 285 288 290 293 289 292 295 299 302 306 311 316 322 327 333 339 344 348 353 356 359 362 364 366 367 367 366 366 366 367 369 339 343 348 354 362 372 382 394 408 423 438 451 463 474 484 493 500 506 510 514 517 518 519 520 521 523 525 529 534 539 547 553 558 562 563 562 559 556 552 548 545 542 539 537 536 535 534 533 529 521 511 499 483 466 446 429 413 398 386 377 370 364 361 357 355 352 348 342 335 325 313 298 282 266 250 234 220 207 196 188 182 178 176 175 174 174 173 171 168 163 156 147 136 123 108 91 73 53 34 15 29557 171 24250 -75 10095 8 12 37 7395 433 187 187 186 186 186 187 188 189 190 192 194 196 199 202 205 209 212 216 212 217 221 226 231 236 240 245 248 252 255 259 262 264 267 269 272 274 277 279 282 284 287 290 292 295 290 294 297 301 304 309 313 319 325 331 336 342 348 352 357 360 363 366 368 370 371 371 371 371 371 372 373 352 357 362 368 375 384 393 404 415 429 442 454 465 476 485 494 501 507 511 515 518 519 521 521 522 525 528 532 537 542 550 557 563 567 568 567 564 561 557 553 549 546 543 541 539 539 538 537 535 528 519 508 494 477 459 442 427 413 400 390 382 375 370 366 362 358 353 346 338 327 315 300 285 268 252 237 222 209 198 190 184 180 178 177 176 176 175 173 170 165 158 149 138 124 109 91 72 52 31 14 29616 171 24250 -75 10096 8 13 36 7403 403 193 192 192 192 192 192 193 194 195 197 199 201 204 206 209 212 216 219 216 221 225 230 235 239 243 248 251 255 258 261 264 267 269 272 274 277 279 281 284 286 289 292 295 298 293 296 300 303 307 311 316 322 328 334 340 346 352 356 361 364 367 370 373 375 376 377 377 377 378 379 380 372 376 381 387 393 400 408 416 426 437 448 458 468 477 486 494 501 507 511 515 518 520 522 524 526 528 532 537 542 548 556 564 570 573 575 573 570 567 563 558 554 550 546 544 543 542 542 542 540 535 528 518 506 491 474 458 443 429 417 405 395 387 380 374 369 364 357 350 340 329 317 303 287 271 255 240 225 212 201 193 186 182 179 178 177 176 175 173 171 166 160 150 139 125 109 91 72 51 29 15 29674 171 24250 -75 10093 8 14 34 7411 373 199 198 198 198 198 198 199 200 201 202 204 206 208 211 214 217 220 223 221 225 229 234 238 243 247 251 254 258 261 264 267 269 272 274 277 279 281 284 287 289 292 294 297 301 297 300 303 307 311 315 320 326 332 338 344 350 356 361 365 369 372 375 378 380 382 383 384 385 385 386 388 393 398 402 407 412 417 423 429 437 445 454 462 470 479 486 494 500 506 511 515 519 522 525 527 530 534 538 543 549 555 564 572 578 581 583 581 578 574 569 564 559 554 550 547 546 545 545 545 544 540 534 527 516 503 488 473 459 445 432 419 408 398 390 382 374 367 360 351 341 330 318 304 288 273 258 243 228 215 204 195 188 183 179 177 176 175 174 172 170 166 159 150 139 125 109 90 70 49 26 15 29733 171 24250 -75 10090 8 15 33 7418 343 206 205 204 204 204 204 205 206 207 208 210 212 214 216 219 221 224 227 226 230 234 238 242 246 250 254 257 261 264 267 269 272 274 277 279 282 284 287 289 292 294 297 300 304 301 304 308 312 315 320 325 330 336 342 349 355 360 365 370 373 377 380 383 386 388 390 391 392 393 394 396 413 416 420 424 428 432 436 441 447 453 460 466 473 480 487 493 499 505 510 515 519 523 527 531 535 540 545 551 557 563 572 580 586 590 591 589 586 581 576 570 564 558 554 551 549 547 547 546 545 541 537 530 521 510 498 484 470 457 444 431 418 407 397 387 378 369 361 351 340 329 317 304 289 274 259 245 230 217 206 196 188 182 178 176 174 172 172 170 168 164 158 150 138 124 108 89 68 46 22 14 29792 171 24250 -75 10088 8 16 32 7426 313 212 211 210 210 210 210 211 212 213 214 216 217 219 221 224 226 229 232 231 235 239 243 246 250 254 257 261 264 267 269 272 275 277 280 282 284 287 290 292 295 297 300 303 307 306 310 313 317 321 325 330 336 341 347 353 359 365 370 374 378 382 385 389 392 395 397 398 400 401 402 404 427 429 432 435 438 441 445 449 453 458 464 469 475 481 487 493 499 504 509 515 520 524 529 535 540 545 551 558 564 571 580 587 593 597 598 597 593 588 582 576 569 563 558 554 551 549 547 545 542 538 534 529 521 512 502 490 477 465 452 439 426 413 402 391 380 370 360 350 338 327 315 302 288 273 259 245 231 217 206 196 187 181 176 173 171 170 169 168 166 163 157 149 137 123 106 87 66 44 19 11 29851 171 24250 -75 10087 8 17 31 7434 282 218 217 217 217 217 217 217 218 219 220 222 223 225 227 229 232 234 237 237 240 244 247 251 254 258 261 264 267 269 272 275 278 280 282 285 287 290 293 295 298 301 304 307 310 312 315 319 323 326 331 336 341 347 353 358 364 369 374 379 383 386 390 394 398 401 403 405 407 409 410 411 434 436 437 439 442 445 448 452 456 461 466 471 476 482 487 493 498 504 509 515 520 526 531 537 543 549 556 563 570 577 585 593 599 602 603 602 598 593 587 581 574 568 563 558 553 549 545 541 537 531 527 522 516 509 501 491 480 469 457 444 431 418 406 394 381 370 359 348 336 324 312 300 286 272 258 244 230 217 205 194 186 179 174 171 169 168 167 166 164 161 156 148 137 123 106 87 66 43 19 9 29910 171 24250 -75 10085 8 18 30 7442 250 224 224 223 223 223 223 224 224 225 226 228 229 231 233 235 237 239 242 243 246 249 252 255 258 261 264 267 270 272 275 278 280 283 285 288 290 293 296 299 301 304 307 311 314 317 321 325 329 333 337 342 347 353 358 363 369 374 379 383 387 391 395 399 403 406 409 412 414 415 416 418 437 437 438 439 441 444 448 452 456 461 466 471 477 482 487 493 498 504 509 515 520 526 533 539 545 552 559 566 573 580 589 596 601 605 606 605 601 597 591 585 578 572 566 560 554 548 542 536 530 523 518 514 509 503 497 489 480 470 459 448 435 422 409 396 383 370 358 346 334 322 310 297 283 270 257 243 229 216 204 194 185 178 173 170 168 167 167 166 164 161 156 148 137 123 107 88 67 44 21 10 29968 171 24250 -75 10083 8 19 28 7449 219 230 230 229 229 229 230 230 231 232 233 234 235 237 239 240 242 244 246 249 251 254 256 259 262 265 268 270 273 275 278 281 283 286 288 291 294 296 299 302 305 308 311 314 318 323 327 331 335 339 343 348 353 358 363 368 374 379 383 388 392 396 400 404 407 411 414 416 419 420 421 422 436 436 436 436 439 442 445 449 454 460 465 471 476 482 488 493 499 504 510 515 521 527 533 540 546 553 560 567 574 581 589 596 602 605 606 606 603 598 593 588 581 575 569 562 555 548 540 532 524 515 511 506 502 497 492 486 479 471 461 451 438 425 412 399 384 371 358 345 333 320 308 295 282 269 256 242 229 216 205 194 185 178 174 170 168 167 167 166 164 162 157 149 138 125 109 91 70 47 25 13 30027 171 24250 -75 10077 8 20 27 7457 187 236 235 235 235 235 236 236 237 238 239 240 241 243 244 246 248 250 251 255 257 259 261 264 266 268 271 273 276 278 281 284 286 289 291 294 297 300 302 305 308 311 315 318 322 329 333 337 341 345 350 354 359 364 369 373 378 383 387 392 396 400 404 408 411 414 417 420 422 423 424 426 435 434 433 434 436 439 443 447 453 458 464 470 476 482 488 494 500 506 511 517 523 528 534 540 546 553 559 566 572 579 587 594 599 603 605 605 603 599 595 590 584 577 571 564 557 548 539 530 521 511 506 502 497 493 489 484 478 471 462 452 441 429 416 402 387 373 359 346 333 320 308 295 282 269 257 244 231 218 207 197 187 181 176 172 170 169 168 167 165 162 158 150 140 127 111 93 74 52 30 17 30086 171 24250 -75 10075 8 21 26 7464 155 241 241 241 241 241 241 242 243 244 245 246 247 248 250 251 253 255 256 260 262 264 266 268 270 272 274 276 279 281 284 286 289 292 294 297 300 303 306 309 312 315 319 322 326 334 338 343 347 351 356 360 365 369 374 378 383 387 391 396 399 403 407 411 414 417 420 422 424 425 426 428 434 433 433 433 435 438 442 447 452 458 465 471 477 484 490 496 502 509 514 520 525 531 536 542 547 553 558 564 570 576 584 591 596 601 603 604 603 600 597 592 587 581 574 568 560 551 541 532 523 512 506 501 496 492 487 482 476 470 461 453 442 431 418 405 391 377 363 349 336 323 311 298 285 273 260 248 235 223 212 201 192 185 180 176 173 171 170 169 166 163 158 151 140 128 113 96 78 57 37 23 30145 171 24250 -75 10072 8 22 25 7472 123 246 246 246 246 246 247 248 248 249 250 251 252 254 255 257 258 259 261 266 267 268 270 272 273 275 277 279 281 284 286 289 292 295 297 300 303 306 309 312 315 319 322 326 330 339 343 348 352 356 361 365 369 374 378 382 387 391 395 399 403 406 410 413 416 419 421 423 425 426 427 428 433 433 432 433 435 439 443 448 454 460 466 473 479 486 492 499 506 512 518 524 529 534 539 544 549 554 559 564 569 574 581 587 593 598 601 604 604 603 600 596 591 586 580 573 566 557 547 538 528 517 510 504 498 492 486 481 474 467 459 451 442 431 420 407 394 381 367 355 342 329 316 303 291 278 266 254 242 229 218 208 198 191 185 180 177 174 172 170 168 164 158 150 140 128 114 98 81 62 44 29 30218 171 24250 -75 10071 8 23 38 7481 82 250 250 250 251 251 252 252 253 254 255 256 258 259 260 261 263 264 265 271 272 273 274 276 277 279 280 282 284 286 289 292 295 297 300 303 306 309 312 316 319 322 326 330 334 343 348 352 357 361 365 369 373 378 382 386 390 394 398 402 406 409 412 415 418 420 422 423 425 426 427 428 432 432 432 434 437 441 445 451 457 463 469 476 482 489 495 502 509 515 522 528 533 538 544 548 553 557 561 566 570 574 580 586 592 597 601 604 606 606 605 603 599 594 587 581 574 565 556 546 536 525 516 509 501 494 486 479 471 464 455 447 439 430 420 409 398 386 373 361 349 337 324 311 298 286 274 261 249 237 226 215 205 197 190 184 180 177 174 172 168 164 158 150 140 128 115 100 84 67 51 36 30277 171 24250 -75 10072 8 24 37 7489 48 254 254 254 255 255 256 257 258 259 260 261 262 263 265 266 267 268 270 277 277 278 278 279 281 282 283 285 287 289 292 294 297 300 303 306 309 312 316 319 322 326 329 333 337 346 351 356 360 364 369 373 377 381 384 388 392 396 400 404 408 411 414 417 419 420 422 423 424 425 426 427 429 430 432 435 439 443 448 454 461 467 473 479 485 491 498 504 511 518 525 531 537 542 548 553 558 562 566 570 573 576 581 586 592 597 602 607 610 612 612 611 608 603 597 590 583 574 565 555 545 533 523 514 505 495 486 476 468 459 451 443 435 428 419 410 400 390 379 368 357 345 333 320 308 295 282 270 257 245 233 222 211 202 195 188 183 179 176 173 169 164 158 149 140 128 115 102 87 71 57 42 30336 171 24250 -75 10070 8 25 36 7496 15 257 257 257 258 259 260 261 262 263 264 265 266 268 269 270 271 272 273 281 282 282 282 283 284 285 286 288 290 292 294 297 300 303 306 309 312 316 319 322 326 329 333 337 341 350 354 359 363 367 371 375 379 383 386 390 394 398 402 406 410 413 416 418 419 421 421 422 423 424 425 427 426 428 432 436 441 446 452 459 465 471 477 482 488 493 499 505 512 519 526 533 539 545 552 558 563 567 571 575 578 580 584 589 594 600 605 611 615 618 620 619 616 612 605 599 591 582 573 563 552 539 528 518 507 496 485 474 464 455 446 438 431 425 417 410 402 394 384 374 364 353 341 329 317 304 291 279 266 253 240 228 217 207 199 191 185 181 177 173 169 164 157 149 140 129 117 104 90 76 62 48 30395 171 24250 -75 10069 8 26 35 7503 -20 259 260 260 261 262 263 264 265 266 268 269 270 271 273 274 275 276 277 286 286 286 286 287 287 288 289 291 292 294 297 300 303 306 309 312 315 318 322 325 329 332 336 340 344 352 357 361 366 369 373 377 380 384 387 391 395 399 403 407 411 414 416 418 420 420 421 421 422 423 424 426 423 427 432 437 443 449 456 463 469 475 480 485 490 495 500 506 512 519 526 533 540 547 554 561 567 572 576 580 583 585 589 593 598 603 609 615 620 623 625 625 623 618 611 604 595 587 577 567 556 543 531 520 509 497 485 473 462 452 443 435 429 422 416 409 403 395 387 379 369 359 348 336 325 312 300 287 274 261 247 235 223 212 202 193 186 181 177 172 168 163 157 149 140 130 118 106 93 80 66 52 30453 171 24250 -75 10073 8 27 33 7510 -55 261 261 262 263 264 265 267 268 269 270 272 273 274 276 277 278 279 280 289 289 289 289 290 290 291 292 293 295 297 300 302 305 308 311 315 318 321 325 328 332 335 339 342 346 355 359 363 367 371 374 377 381 384 388 391 395 399 404 408 411 414 417 419 420 420 420 420 421 422 424 426 421 426 432 438 445 452 459 466 473 479 484 489 494 498 503 507 513 519 526 533 540 547 554 562 568 574 579 583 586 589 593 598 603 608 613 619 623 626 628 627 625 620 612 605 596 587 578 568 557 545 533 522 510 498 486 474 462 452 442 434 427 421 414 409 403 396 388 381 372 363 353 342 331 320 307 295 282 268 254 241 227 215 204 194 187 180 176 171 167 163 157 150 141 132 121 109 96 84 69 55 30512 171 24250 -75 10068 8 28 32 7517 -91 262 263 263 264 266 267 268 270 271 272 274 275 277 278 279 281 282 283 293 292 292 292 293 293 293 294 296 297 300 302 305 308 311 314 317 321 324 328 331 334 338 341 345 348 356 361 365 368 371 375 378 381 384 387 391 395 399 403 408 411 414 417 419 419 420 420 420 421 422 424 426 422 427 433 440 447 454 462 470 477 483 489 494 498 502 506 510 515 521 527 533 540 547 554 561 567 573 579 583 587 590 596 601 606 611 616 621 625 627 627 626 622 617 610 602 594 585 577 567 557 545 534 523 512 500 487 475 464 453 443 434 427 420 414 408 402 395 388 381 374 365 357 347 337 326 314 302 289 275 260 246 232 218 206 195 186 180 174 170 166 162 157 150 143 134 123 112 99 87 72 57 30571 171 24250 -75 10066 8 29 31 7523 -127 263 263 264 265 266 268 269 271 272 274 275 277 278 280 281 283 284 285 295 295 295 295 295 295 296 297 298 300 302 305 307 310 313 317 320 323 327 330 333 337 340 343 347 350 358 362 366 369 372 374 377 380 383 386 390 394 398 402 407 411 414 416 418 419 420 420 420 421 423 425 427 424 429 435 442 449 457 465 473 481 488 493 498 503 507 511 515 519 524 529 534 540 545 552 558 564 570 576 581 586 590 596 603 608 613 618 622 624 625 624 621 617 611 604 597 589 582 574 565 556 546 535 524 513 501 489 477 465 454 444 435 427 420 413 407 401 395 388 382 375 367 359 350 341 330 319 307 294 280 266 250 236 221 208 196 186 179 173 168 164 161 156 151 144 136 126 114 101 89 74 59 30630 171 24250 -75 10066 8 30 30 7530 -163 263 263 264 265 267 268 270 271 273 275 276 278 279 281 283 284 285 286 297 297 297 297 297 298 298 299 301 302 304 307 310 313 316 319 322 326 329 332 336 339 342 345 348 351 360 363 366 369 372 374 376 379 381 384 388 392 396 401 406 410 413 416 418 419 420 420 421 422 424 426 429 427 432 438 445 452 460 468 476 484 491 497 503 508 512 516 520 524 528 532 536 540 545 550 555 561 566 572 577 582 587 595 602 609 614 619 622 623 623 620 616 611 605 598 592 585 578 572 564 556 545 536 525 513 502 490 478 466 454 444 435 427 420 414 408 402 395 389 383 377 369 362 353 344 334 323 311 298 284 270 254 239 224 209 197 186 178 172 167 163 160 156 151 145 137 128 116 103 91 76 60 30688 171 24250 -75 10060 8 31 28 7536 -199 262 262 263 265 266 268 269 271 273 275 276 278 280 282 283 285 286 287 299 299 299 299 299 300 300 301 303 305 307 309 312 315 318 321 325 328 331 334 337 340 343 346 349 352 361 364 367 369 371 373 375 377 379 382 386 390 394 399 403 408 411 414 417 419 420 420 422 423 425 428 431 432 436 442 448 455 462 470 478 486 493 499 505 510 515 520 524 527 531 534 538 541 544 549 553 558 563 568 573 578 583 592 600 608 614 619 622 622 621 617 612 607 601 594 588 582 576 570 563 555 545 535 524 512 500 489 477 465 454 444 435 427 421 415 409 403 397 392 386 379 372 364 356 347 337 326 314 301 287 272 257 241 225 211 198 187 178 172 166 162 159 155 151 145 138 128 117 105 93 78 61 30747 171 24250 -75 10059 8 32 27 7542 -236 261 261 262 263 265 267 268 270 272 274 276 278 280 282 284 285 287 288 299 300 300 300 301 302 302 304 305 307 309 312 315 317 321 324 327 330 333 336 339 342 345 347 350 353 361 364 367 369 370 372 373 375 377 380 383 387 391 396 401 405 409 413 416 418 419 421 422 425 427 430 433 437 441 446 452 458 465 472 479 486 493 499 505 510 516 520 525 528 532 536 539 542 545 549 553 557 561 566 571 576 581 590 599 607 613 618 621 621 620 616 611 605 599 593 587 581 575 570 562 555 544 534 522 510 498 487 475 463 452 443 435 428 422 417 412 406 400 395 389 382 374 367 358 349 338 327 315 302 288 274 258 243 227 212 199 188 179 172 166 162 158 154 150 144 137 128 117 105 93 79 63 30806 171 24250 -75 10055 8 33 26 7549 -273 259 260 261 262 263 265 267 269 271 273 275 277 279 281 283 285 287 288 299 300 301 301 302 303 304 305 307 309 311 314 317 320 323 326 329 332 335 338 340 343 346 348 350 353 362 364 366 368 369 370 371 373 375 377 380 384 388 393 397 402 406 410 414 417 419 421 423 426 429 432 435 442 446 451 456 462 468 474 480 486 492 498 503 508 513 518 523 528 532 536 539 543 546 550 554 558 563 567 572 576 581 590 598 606 613 618 621 622 620 616 611 606 600 593 588 582 576 571 563 555 544 533 520 507 495 484 472 461 451 442 435 429 423 419 414 408 403 397 391 384 376 368 359 349 338 327 315 302 289 274 260 244 228 214 200 189 179 172 166 161 157 152 148 143 136 127 117 105 93 80 65 30865 171 24250 -75 10051 8 34 25 7555 -309 258 258 259 260 261 263 265 267 269 271 273 275 278 280 282 284 286 288 299 300 301 302 303 304 305 307 309 311 313 316 319 322 325 328 331 333 336 339 341 344 346 348 350 352 361 364 365 367 368 369 369 370 372 374 377 381 385 389 394 399 403 407 411 415 418 421 424 427 430 433 437 446 451 455 460 465 470 475 480 485 490 495 499 505 510 515 520 525 530 535 540 544 548 552 557 561 566 570 574 579 583 591 599 606 613 618 621 622 621 618 613 608 602 596 590 585 579 573 565 556 544 533 519 506 493 482 471 460 450 442 435 429 425 421 416 410 404 399 392 384 375 367 359 349 338 327 315 303 289 275 261 246 230 215 202 190 180 172 165 160 155 151 146 140 134 125 116 104 92 80 66 30923 171 24250 -75 10051 8 35 23 7561 -346 256 256 256 257 259 260 262 264 266 269 271 273 276 278 281 283 285 288 297 299 300 302 303 305 306 308 310 312 315 318 321 324 326 329 332 335 337 340 342 344 346 348 350 352 360 362 364 365 366 366 367 368 370 372 374 378 381 386 390 395 400 405 409 413 417 420 424 427 431 435 438 449 454 458 463 467 471 475 479 483 487 491 496 500 506 511 517 522 528 534 540 545 550 555 561 565 570 574 578 582 586 593 600 607 613 617 621 622 621 619 615 610 604 599 593 588 582 576 568 559 546 535 521 507 494 482 471 460 450 442 436 430 426 422 417 411 404 398 391 383 374 366 357 347 337 327 316 304 291 277 263 248 232 218 204 191 181 172 165 159 153 149 144 138 131 123 114 104 92 82 69 30982 171 24250 -75 10048 8 36 22 7567 -383 253 253 254 255 256 258 259 261 264 266 268 271 274 276 279 282 284 287 296 298 299 301 303 305 307 309 311 314 317 319 322 325 328 331 333 336 338 341 343 345 346 348 349 351 358 360 361 363 363 364 365 365 367 369 371 375 378 382 387 392 396 401 406 411 415 420 424 428 432 436 439 451 455 460 464 467 471 474 478 481 484 488 492 496 502 507 514 520 527 533 540 546 552 558 564 569 573 577 581 584 587 593 600 606 611 616 619 620 620 618 615 611 606 601 596 592 587 581 573 564 552 540 526 512 498 486 474 463 452 444 437 431 426 421 416 410 403 397 390 381 372 364 356 346 337 327 317 306 293 280 266 251 236 221 207 194 182 173 165 158 152 147 141 135 129 122 113 104 93 83 71 31041 171 24250 -75 10043 8 37 21 7573 -420 251 251 251 252 253 255 256 258 261 263 266 268 271 274 277 280 283 285 293 296 298 300 303 305 307 310 312 315 318 321 324 327 329 332 334 337 339 341 343 345 346 347 348 350 356 357 358 360 360 361 362 363 364 366 369 372 375 379 384 388 393 398 404 409 414 418 423 428 432 436 440 451 455 459 463 466 469 472 475 478 481 484 488 493 499 505 511 518 525 532 540 547 553 560 565 570 574 578 581 583 586 592 597 603 608 612 616 617 617 616 614 611 607 602 599 595 591 586 579 571 559 548 534 520 506 492 480 468 456 447 439 432 426 420 415 409 402 395 388 379 370 363 355 346 338 329 319 308 296 284 271 256 240 225 210 197 184 174 165 158 151 145 140 134 128 121 113 104 93 85 74 31100 171 24250 -75 10037 8 38 20 7578 -457 249 249 249 249 250 251 253 255 257 260 262 265 268 271 274 278 281 284 291 294 297 299 302 305 308 310 313 316 319 322 325 328 330 333 335 337 339 341 343 345 346 346 347 348 353 354 355 356 357 358 359 361 362 364 367 370 373 377 381 386 391 396 401 406 411 417 422 427 431 436 440 450 454 457 460 463 465 468 471 474 477 481 485 490 496 502 509 516 524 532 539 546 553 559 565 569 573 576 578 580 582 587 593 598 603 608 611 613 613 612 610 608 605 602 599 597 594 590 585 578 567 556 543 529 515 501 487 474 461 451 441 432 425 419 413 407 400 394 386 378 370 363 355 347 339 331 322 312 300 288 275 260 245 230 215 200 187 176 166 158 151 145 139 133 128 121 113 105 95 88 77 31159 171 24250 -75 10034 8 39 19 7584 -495 247 246 246 246 247 248 250 252 254 256 259 262 265 268 272 275 279 282 288 291 295 298 301 304 308 311 314 317 320 323 326 329 331 334 336 338 339 341 343 344 345 346 346 347 349 350 351 353 354 355 357 358 361 363 365 368 371 375 379 384 388 393 399 404 409 415 420 425 430 435 439 447 451 454 457 459 461 464 468 471 474 478 482 488 494 501 508 516 523 531 539 546 552 558 563 567 569 571 573 575 577 582 587 593 598 602 605 607 607 606 605 603 601 598 597 596 594 592 589 583 574 564 552 539 524 509 495 480 466 454 443 433 425 418 411 405 399 392 386 378 371 364 356 349 341 333 325 315 304 292 280 265 250 235 219 204 190 178 168 159 152 146 140 134 128 122 114 106 96 90 79 31217 171 24250 -75 10031 8 40 17 7590 -532 245 244 244 244 244 245 247 248 251 253 256 259 262 265 269 273 276 280 285 289 293 296 300 304 307 311 314 317 320 324 327 329 332 334 336 338 339 341 342 344 344 345 345 346 345 346 347 349 351 353 355 357 359 362 365 368 371 374 378 382 387 391 396 402 407 412 418 423 428 433 437 444 448 451 453 455 458 461 464 468 471 476 481 487 493 500 508 516 523 531 539 546 552 557 561 564 566 567 569 570 572 576 582 588 593 597 600 601 600 599 598 596 594 592 592 592 591 591 588 584 577 568 557 545 530 515 500 485 470 456 444 433 424 416 410 404 397 391 385 378 372 365 358 350 344 336 328 318 308 296 284 269 255 239 223 207 193 180 170 161 153 146 140 135 129 123 116 108 98 91 80 31276 172 24250 -75 10028 8 41 16 7595 -570 244 243 242 241 241 242 243 245 247 250 253 256 259 262 266 270 274 278 282 286 290 295 299 303 307 310 314 318 321 324 327 330 332 334 336 338 339 341 342 343 344 344 344 345 341 342 344 346 348 350 353 356 359 362 365 368 371 374 378 382 386 390 395 400 405 410 415 421 426 431 436 441 444 447 450 452 455 458 461 465 469 474 480 486 494 501 509 518 526 533 541 547 553 557 560 562 564 565 566 567 569 573 578 584 588 592 594 595 594 592 590 588 586 585 584 585 585 585 584 581 575 567 558 546 533 518 503 487 471 457 443 431 422 414 407 401 395 389 384 378 372 366 359 352 345 338 330 321 311 300 288 274 259 243 227 210 196 183 171 162 154 147 141 135 129 123 116 108 98 92 80 64 31335 172 24250 -75 10023 8 42 15 7601 -608 243 241 240 239 239 239 240 242 244 246 249 252 256 260 263 268 272 276 279 283 288 293 297 302 306 310 314 318 321 324 327 330 332 334 336 338 339 341 342 343 343 343 343 344 338 339 341 343 346 349 352 356 360 363 367 370 373 376 379 383 386 390 394 398 403 408 413 418 424 429 434 438 441 444 447 449 452 455 458 463 467 473 480 487 495 504 512 521 530 537 544 550 555 559 561 563 564 564 565 567 569 572 577 581 585 588 590 590 588 586 583 580 578 577 576 577 577 577 577 574 569 562 554 544 531 516 502 486 470 455 441 429 419 410 403 397 391 386 381 376 371 365 359 353 347 340 333 324 314 304 292 278 263 247 230 214 198 185 173 163 154 147 141 135 129 123 116 108 98 92 80 62 31394 172 24250 -75 10020 8 43 14 7606 -647 242 240 238 237 237 237 238 239 241 243 246 249 253 257 261 265 270 274 276 281 286 291 296 301 305 310 314 318 321 325 328 330 333 335 336 338 339 340 341 342 342 342 343 343 336 337 339 342 345 349 353 357 362 366 370 373 376 379 382 385 387 390 393 397 401 406 410 416 421 427 432 435 438 441 444 446 449 452 456 460 465 472 480 488 497 507 516 526 534 542 549 555 559 562 564 566 566 567 567 568 570 574 577 581 584 586 587 587 584 581 578 575 573 571 570 570 570 570 569 566 562 555 548 538 526 512 498 482 466 451 437 425 414 406 399 392 387 382 378 374 369 365 359 354 348 342 335 327 317 307 295 282 267 251 234 217 202 187 175 164 155 147 141 135 129 122 116 107 98 91 79 61 31453 172 24250 -75 10018 8 44 13 7612 -686 242 239 237 236 235 235 235 236 238 240 243 246 250 254 258 263 268 272 273 278 284 289 294 300 305 309 314 318 321 325 328 330 333 335 336 338 339 340 341 342 342 342 342 343 334 336 338 341 345 349 354 359 364 369 373 377 380 383 385 387 389 391 393 396 400 404 408 413 419 424 429 432 435 438 440 443 446 449 453 458 464 471 480 489 499 509 520 530 539 546 553 559 563 566 568 569 570 570 571 572 574 576 579 581 583 584 585 585 583 579 576 573 570 568 566 566 565 565 563 560 556 549 542 533 521 508 494 478 463 447 433 421 410 402 394 388 383 379 375 372 368 364 359 354 349 344 337 329 320 310 299 286 271 255 239 222 205 191 177 166 156 148 141 135 128 122 115 107 97 91 78 61 31511 172 24250 -75 10014 8 45 11 7617 -725 242 239 236 234 233 233 233 234 236 238 241 244 248 252 256 261 266 271 270 276 282 287 293 299 304 309 313 317 321 325 328 330 333 335 336 338 339 340 341 342 342 342 342 343 334 336 338 342 346 351 357 362 368 373 378 382 385 387 389 391 392 393 394 396 399 402 406 411 416 422 427 428 432 435 438 441 444 447 451 456 463 471 480 490 500 511 521 532 540 548 555 560 565 568 570 572 573 573 574 575 577 579 580 582 583 584 585 584 583 580 577 574 571 569 567 566 566 565 563 559 554 546 539 530 518 505 491 476 460 445 431 419 408 399 391 385 380 376 373 370 367 363 360 355 350 345 339 332 323 313 302 290 276 260 243 226 210 195 181 169 158 149 142 135 129 122 115 107 98 91 78 61 31570 172 24250 -75 10009 8 46 10 7622 -765 242 239 236 234 232 232 231 232 234 236 239 242 245 249 254 259 264 269 268 274 280 286 292 298 303 308 313 317 321 325 328 330 333 335 336 338 339 340 341 342 342 342 343 343 335 337 340 344 349 354 360 366 372 378 383 387 390 393 394 395 395 395 396 397 399 401 405 409 414 420 426 426 430 434 437 440 444 447 452 457 464 471 481 491 501 511 521 531 539 546 553 559 563 567 570 572 574 575 576 578 579 581 581 582 583 584 585 585 584 582 580 578 576 574 572 571 571 569 567 563 557 548 541 530 518 505 491 475 460 444 430 418 407 398 390 384 379 375 372 370 367 363 360 357 352 347 341 334 326 317 306 295 280 265 249 232 216 200 186 173 162 152 144 137 131 124 117 109 100 93 80 63 31629 172 24250 -75 10006 8 47 9 7628 -805 243 240 236 234 232 231 230 231 232 234 237 240 243 248 252 257 262 268 267 273 279 285 291 297 303 308 313 317 321 325 328 331 333 335 336 338 339 340 341 342 342 343 343 344 337 339 343 347 352 358 364 371 377 383 389 393 396 398 400 400 400 398 398 398 399 401 404 408 413 419 425 425 430 435 439 443 447 451 456 462 468 475 483 492 501 510 519 528 535 542 548 554 559 563 567 570 573 575 577 578 580 581 582 582 583 584 585 586 586 585 584 583 582 581 580 580 579 578 576 571 564 554 546 535 521 508 493 478 462 447 433 420 409 399 391 385 379 375 372 370 367 364 362 358 354 349 344 337 330 321 311 299 286 271 255 239 222 206 191 178 167 156 148 141 134 127 120 112 103 97 84 67 31688 172 24250 -75 10002 8 48 8 7633 -845 245 241 237 234 232 230 230 230 231 233 235 238 242 246 251 256 261 267 266 272 278 284 291 297 303 308 313 317 321 325 328 331 333 335 337 338 339 341 342 343 343 344 344 345 340 343 347 351 356 362 368 375 382 389 394 399 402 404 405 405 404 402 401 400 401 402 404 408 413 418 425 426 432 438 444 450 455 460 465 470 476 482 489 496 503 509 516 523 530 536 542 548 553 558 562 566 570 573 575 577 579 581 582 583 583 585 586 588 588 589 589 589 589 589 589 590 590 589 586 581 574 562 553 541 527 512 498 482 467 451 437 425 413 403 395 387 381 376 373 370 368 365 363 360 356 352 347 341 334 326 316 305 292 277 262 246 230 214 198 185 173 162 153 146 139 132 125 117 108 102 90 73 31747 172 24250 -75 9999 8 49 7 7638 -886 246 242 238 235 232 230 230 230 230 232 234 237 241 245 250 255 260 266 265 271 277 284 290 297 303 308 313 318 322 325 328 331 333 335 337 339 340 341 342 344 344 345 346 347 344 347 351 355 360 366 373 380 387 393 399 404 407 409 410 410 408 406 404 403 403 404 406 409 413 419 425 427 436 444 452 459 465 471 476 481 486 491 496 501 505 510 514 520 525 530 536 541 547 552 557 561 566 570 573 576 578 580 582 583 584 586 587 589 591 592 593 594 595 596 598 599 599 599 596 591 583 571 560 547 532 517 503 488 473 458 444 432 420 409 400 391 384 379 374 371 369 366 363 361 358 354 350 345 339 331 322 311 299 284 269 253 237 221 206 192 180 169 159 152 144 138 131 123 114 107 96 79 31805 172 24250 -75 9991 8 50 5 7643 -926 249 244 240 236 233 231 230 229 230 232 234 237 240 244 249 254 260 266 264 271 277 284 290 297 303 308 314 318 322 326 329 332 334 336 338 339 341 342 344 345 346 346 347 349 348 352 355 360 365 370 377 384 391 397 403 408 411 413 414 414 413 410 408 406 406 406 408 410 415 420 426 429 440 450 459 468 475 482 487 492 497 500 503 506 508 511 513 517 521 526 531 536 542 547 552 558 563 568 572 575 577 580 583 585 586 588 590 592 594 595 597 599 600 602 604 606 607 607 604 598 590 577 565 552 537 523 508 494 479 465 452 440 428 416 406 396 388 381 376 372 369 366 364 362 360 357 353 349 344 337 328 318 306 292 277 261 245 229 213 199 187 175 166 158 150 143 136 129 120 114 103 87 31864 172 24250 -75 9987 8 51 4 7648 -967 251 246 242 238 234 232 230 230 230 232 234 237 240 244 249 254 260 265 265 271 277 284 291 297 303 309 314 319 323 326 329 332 335 337 339 340 342 344 345 346 347 348 349 351 353 356 360 364 369 374 380 387 393 399 405 410 414 416 418 418 416 414 411 410 409 410 411 413 417 422 428 431 443 454 465 474 483 490 497 502 505 508 510 511 512 512 513 516 519 523 528 533 539 544 550 555 561 566 571 575 578 581 585 588 590 592 594 596 597 599 601 603 604 606 608 610 612 612 609 603 595 582 570 556 542 528 514 500 486 473 460 448 436 424 413 402 393 385 379 374 370 367 365 363 361 359 356 353 348 342 334 325 313 299 285 270 253 237 221 207 194 182 172 163 156 149 142 135 127 120 110 96 31923 172 24250 -75 9982 8 52 3 7653 -1009 254 249 244 240 236 233 232 231 231 232 234 237 240 244 249 254 260 266 265 272 278 285 291 298 304 310 315 319 323 327 330 333 335 338 340 342 343 345 346 348 349 350 352 354 357 361 364 368 372 377 383 389 395 401 406 411 415 418 419 420 419 417 415 414 413 413 414 416 420 425 431 433 445 456 467 478 487 495 502 507 511 513 515 515 514 514 514 515 518 521 526 532 538 543 549 555 561 567 572 576 580 584 589 592 595 597 598 600 601 602 604 605 607 608 610 612 614 614 612 606 598 586 574 561 547 533 520 507 493 480 468 456 443 431 419 408 397 389 382 376 371 368 365 364 362 361 359 356 352 346 339 331 320 307 293 278 261 245 229 214 200 188 177 169 161 154 147 140 133 126 118 104 31982 172 24250 -75 9980 8 53 2 7658 -1050 257 252 247 242 238 235 233 232 232 233 235 238 241 245 250 255 260 266 266 273 279 286 292 299 305 311 316 320 324 328 331 334 337 339 341 343 345 347 348 350 351 353 354 356 361 364 368 371 375 379 384 390 395 401 406 411 415 418 420 421 421 419 418 417 417 417 418 420 423 428 433 436 446 457 468 478 487 496 503 508 513 515 517 516 516 515 515 515 517 521 526 532 538 544 550 556 562 568 574 579 584 588 594 597 600 601 603 604 604 605 606 607 608 609 610 612 614 614 612 608 600 589 578 566 552 540 527 513 500 487 474 461 449 437 425 412 401 393 385 378 373 369 367 365 363 362 360 357 354 350 344 336 326 313 300 285 270 253 237 221 207 194 183 174 166 159 152 145 138 132 125 113 32040 172 24250 -75 9973 8 54 0 7662 -1092 260 255 249 245 241 237 235 234 234 234 236 239 242 246 251 256 261 267 268 274 280 287 294 300 306 312 317 322 326 329 333 335 338 340 343 345 347 348 350 352 353 355 357 359 365 368 371 374 377 381 385 390 395 400 405 410 413 417 419 421 421 421 420 420 420 421 422 424 427 431 436 440 449 458 467 477 486 494 501 507 512 516 517 517 517 516 516 516 518 522 527 533 539 545 552 558 565 571 577 583 588 593 599 602 604 605 606 606 606 606 606 607 607 608 609 611 613 614 613 609 603 594 584 572 559 546 534 520 506 492 479 466 453 441 428 416 405 396 388 381 376 371 368 366 364 362 361 358 356 352 347 340 331 320 307 293 278 261 245 229 214 201 189 179 171 163 157 150 144 138 131 121 32099 172 24250 -75 9971 8 54 59 7667 -1134 263 258 252 247 243 240 237 236 236 236 238 240 243 247 252 257 263 268 270 276 282 289 295 301 308 313 319 323 327 331 334 337 340 342 344 347 349 350 352 354 356 357 359 362 368 370 373 376 379 382 386 390 394 399 403 407 411 414 417 420 421 421 422 423 423 425 426 428 431 435 439 447 453 460 468 476 484 492 499 505 510 515 517 517 518 518 517 518 519 523 528 535 541 547 554 561 567 574 581 587 592 598 603 605 607 607 607 606 606 605 605 606 606 607 609 611 613 615 614 612 607 599 590 579 566 554 540 526 511 497 482 469 456 443 431 418 408 399 391 384 378 374 370 367 364 363 361 359 357 354 350 344 336 326 314 301 286 270 254 237 222 208 196 185 176 168 161 155 149 143 137 128 32158 172 24250 -75 9965 8 55 58 7672 -1177 267 261 256 251 246 243 240 238 238 238 240 242 245 249 253 258 264 270 272 278 284 290 297 303 309 315 320 325 329 332 336 339 341 344 346 349 351 353 354 356 358 360 362 364 370 373 375 377 380 383 386 389 393 397 401 404 408 411 414 418 420 421 423 425 426 428 430 432 435 438 442 454 458 463 469 476 484 491 497 503 509 514 517 518 518 519 519 520 521 525 530 537 543 550 557 564 570 577 584 590 596 601 605 607 608 607 607 606 604 604 604 605 606 607 609 612 614 617 617 616 612 605 596 586 573 560 546 531 515 500 485 471 457 445 433 420 410 402 394 387 381 376 372 369 366 364 362 360 358 355 352 347 340 332 321 308 294 279 262 246 230 216 203 191 182 173 166 159 153 148 142 134 32217 172 24250 -75 9965 8 56 57 7676 -1220 270 264 259 254 249 246 243 241 240 241 242 244 247 251 255 260 266 271 274 280 286 292 299 305 311 317 322 326 330 334 337 340 343 346 348 351 353 355 357 359 360 362 364 367 372 375 377 379 381 383 386 389 392 395 398 401 404 408 411 415 418 421 423 426 428 431 433 436 438 441 445 459 462 466 471 477 483 490 496 501 507 512 515 517 518 519 520 521 523 526 532 539 545 552 559 566 573 580 586 592 598 603 607 608 608 607 606 605 604 603 604 606 607 609 611 614 617 620 621 620 616 610 602 591 579 566 551 535 519 503 488 473 459 447 434 422 412 404 396 390 384 379 375 371 367 365 363 361 359 357 354 350 344 337 327 316 302 287 271 255 239 224 210 198 188 178 170 164 157 152 146 138 32276 173 24250 -75 9956 8 57 56 7681 -1263 273 268 262 257 252 249 246 244 243 243 244 247 249 253 257 262 268 273 276 282 288 294 301 307 313 319 324 328 332 336 339 342 345 348 350 353 355 357 359 361 363 365 367 369 374 376 378 380 382 384 387 389 391 394 396 399 401 405 408 412 416 420 423 427 430 433 436 439 441 444 447 462 464 467 471 477 482 487 493 498 504 509 513 515 517 519 520 522 524 528 534 540 547 554 561 568 575 581 588 593 599 603 607 608 608 607 606 605 605 605 606 608 610 612 615 618 621 623 624 624 620 614 606 595 583 570 555 539 523 507 491 476 461 448 436 424 414 406 398 392 386 381 377 373 369 367 364 362 360 359 356 353 348 341 332 322 310 295 280 264 247 232 218 205 194 184 175 167 160 154 148 141 134 32334 173 24250 -75 9950 8 58 54 7685 -1306 276 271 265 260 256 252 249 247 246 246 247 249 252 256 260 265 270 276 279 285 291 297 303 309 315 321 326 331 335 338 341 345 347 350 353 355 357 359 361 363 365 367 369 372 376 378 380 382 384 386 388 390 392 393 395 397 399 402 405 409 414 418 423 427 431 435 438 441 444 447 450 460 462 465 469 473 478 483 488 493 499 504 508 511 514 516 519 521 524 528 534 541 547 554 561 568 575 582 588 593 599 603 607 608 609 609 608 608 607 607 609 611 613 616 619 621 624 626 627 626 621 616 607 596 584 572 557 542 526 509 494 478 463 450 437 425 415 406 399 393 388 383 379 375 371 369 366 364 362 361 358 355 351 345 337 327 316 303 287 272 256 240 226 212 200 189 180 171 164 157 150 143 135 32393 173 24250 -75 9941 8 59 53 7690 -1349 279 274 269 264 259 255 252 250 249 249 250 252 255 258 262 267 272 278 282 288 294 299 305 311 317 323 328 333 337 340 344 347 350 352 355 357 359 361 363 365 367 369 371 374 377 380 382 384 385 387 389 391 392 394 395 396 398 400 403 407 412 417 422 427 432 436 440 444 446 449 452 455 458 460 463 467 471 476 481 486 492 497 502 506 509 513 516 519 523 528 534 540 547 554 561 568 575 581 587 593 599 603 607 610 611 611 611 611 611 611 613 614 616 619 621 623 626 627 628 626 622 616 607 596 585 573 558 543 527 511 496 480 464 450 437 425 415 406 399 393 388 384 380 376 373 370 368 366 364 362 360 358 354 348 341 332 321 309 294 279 263 248 233 219 206 195 185 175 167 160 152 145 138 32452 180 24775 -75 9935 9 0 52 7694 -1393 317 316 314 313 310 308 305 282 277 272 267 262 259 256 254 253 252 253 255 258 261 265 270 275 280 285 291 296 302 308 314 320 325 330 335 339 343 346 349 352 355 357 359 362 364 365 367 369 371 373 375 379 381 384 386 387 389 391 393 394 395 396 396 397 399 402 406 411 416 422 427 432 437 442 446 449 452 454 450 452 454 457 460 463 468 473 478 483 489 494 499 504 508 512 517 521 527 533 539 546 553 560 567 574 581 587 593 599 604 609 612 613 615 616 616 616 615 616 617 618 620 622 624 626 627 627 626 621 615 606 595 585 573 559 544 528 512 496 479 464 449 436 424 413 405 398 392 387 383 379 376 373 371 369 367 365 364 362 359 356 351 344 335 325 313 300 285 269 254 240 225 212 200 190 180 171 163 155 149 141 32511 180 24775 -75 9927 9 1 51 7698 -1437 317 315 314 312 310 307 304 285 280 275 270 266 262 259 257 256 256 257 258 261 264 268 273 278 283 288 293 299 305 310 316 322 328 333 337 341 345 348 351 354 357 359 362 364 366 367 369 371 373 375 377 381 383 386 388 390 392 393 395 396 397 397 397 398 399 402 406 410 416 422 428 433 438 443 447 450 453 456 448 449 450 452 453 456 459 464 469 475 481 487 492 498 503 509 514 520 526 532 538 545 552 560 567 574 581 588 594 600 606 611 614 617 619 620 620 620 619 619 619 619 620 622 623 625 626 626 625 620 614 605 595 585 573 559 544 528 511 495 478 462 447 434 422 411 403 396 390 385 381 377 375 372 370 368 367 366 365 363 361 358 353 347 338 329 317 304 289 275 260 245 231 218 206 195 185 176 168 159 153 145 32569 180 24775 -75 9921 9 2 49 7702 -1481 316 315 313 311 309 307 304 287 283 278 273 269 266 263 261 260 259 260 262 264 267 271 275 280 286 291 296 302 307 313 319 324 330 335 340 344 347 350 354 356 359 362 364 366 368 369 371 373 374 376 378 383 385 388 390 392 394 396 397 398 399 399 399 399 400 403 406 411 416 422 428 434 440 445 449 452 455 457 449 449 449 449 449 450 453 457 462 468 474 481 487 493 500 506 512 519 526 532 539 546 553 561 568 576 583 590 596 603 608 613 617 621 623 624 624 624 622 621 620 620 620 621 622 624 625 626 625 621 615 606 596 586 573 559 544 527 510 493 476 460 445 432 420 409 400 393 387 382 378 374 372 370 368 367 366 365 365 364 362 359 355 349 341 332 321 308 294 280 265 251 237 224 212 201 191 182 173 164 158 150 32628 180 24775 -75 9916 9 3 48 7706 -1525 316 314 312 311 309 307 304 290 285 281 276 272 269 266 264 263 263 264 265 267 270 274 278 283 288 294 299 304 310 315 321 327 332 337 342 346 349 353 356 359 361 364 366 368 369 371 373 374 376 377 379 384 387 390 392 394 396 398 400 401 402 402 401 401 402 404 407 412 417 423 429 435 441 446 450 454 457 459 454 453 452 450 449 448 450 453 458 463 470 477 484 491 498 505 513 520 527 535 542 549 557 564 572 579 586 593 600 606 611 615 620 623 626 627 627 626 625 623 622 621 621 621 622 623 625 626 626 622 616 608 598 587 574 560 544 527 509 492 476 459 444 430 418 407 398 390 383 378 373 370 368 366 365 365 364 365 365 364 363 361 357 351 343 334 324 312 298 284 270 256 243 230 218 208 197 188 180 170 164 156 32687 180 24775 -75 9914 9 4 47 7710 -1570 315 314 312 310 308 306 304 292 288 283 279 276 272 270 268 267 266 267 269 271 274 277 281 286 291 297 302 307 312 318 323 329 334 339 344 348 352 355 358 361 363 366 368 369 371 373 374 375 377 378 380 386 388 391 394 396 398 400 402 403 404 404 404 404 404 406 409 413 418 424 430 436 442 447 452 456 459 461 460 459 457 454 452 450 450 453 457 463 469 476 484 491 499 507 515 523 531 539 546 554 562 569 577 584 591 597 603 609 613 616 620 624 626 628 628 628 627 625 623 622 622 622 623 624 626 627 627 624 618 609 600 589 576 561 545 528 510 493 477 460 445 431 418 407 397 387 380 374 369 366 364 363 362 362 363 364 365 365 365 363 359 354 346 338 328 316 302 289 276 262 249 237 225 214 204 195 187 176 170 163 32746 180 24775 -75 9909 9 5 46 7714 -1615 315 313 311 310 308 306 304 294 290 286 282 279 276 273 271 270 270 271 272 274 277 280 285 289 294 300 305 310 315 320 326 331 336 342 346 350 354 357 360 363 365 367 369 371 373 374 375 377 378 379 381 387 390 392 395 398 400 402 404 406 407 407 407 407 407 409 411 415 420 425 432 437 443 448 453 457 460 462 467 466 463 460 457 455 455 457 461 466 473 480 487 495 503 511 520 528 536 544 552 559 567 575 582 589 595 601 606 611 614 616 620 622 625 627 627 627 627 626 625 624 624 624 625 626 628 629 629 626 619 610 601 590 577 562 547 530 513 496 480 464 448 434 420 408 397 386 377 371 365 362 360 360 360 361 362 364 365 366 366 365 362 357 350 341 332 320 307 294 281 268 255 243 232 221 211 202 194 183 177 170 32804 180 24775 -75 9905 9 6 44 7718 -1659 314 312 311 309 308 306 304 295 292 288 285 282 279 277 275 274 274 274 275 278 280 284 288 292 297 302 307 312 318 323 328 333 339 344 348 352 356 359 362 365 367 369 371 373 374 376 377 378 379 380 382 387 390 393 396 399 401 404 406 408 409 410 410 410 411 412 414 417 422 427 433 439 444 449 454 458 461 463 472 471 468 466 463 462 462 464 468 473 479 486 493 501 509 517 525 533 541 549 557 564 572 579 586 592 598 604 608 612 614 615 618 620 622 624 625 626 626 626 626 626 626 627 628 628 630 630 629 626 619 609 600 589 577 564 549 534 518 502 486 470 454 439 425 411 399 387 377 369 363 359 357 357 358 360 361 364 366 367 368 367 364 360 354 345 336 324 312 299 286 273 261 249 238 228 218 209 201 191 185 177 32863 180 24775 -75 9896 9 7 43 7721 -1705 314 312 310 309 307 306 304 297 294 290 287 284 282 280 278 277 277 278 279 281 284 287 291 295 299 305 310 315 320 325 330 335 341 345 350 354 357 361 364 366 369 371 372 374 376 377 378 379 380 381 383 388 390 393 396 399 402 405 408 410 412 413 414 414 415 416 417 420 424 429 434 439 445 450 454 458 461 463 475 474 473 471 470 470 471 474 478 483 489 495 501 508 515 522 530 538 545 553 560 568 575 582 589 595 601 606 610 612 614 615 616 617 618 620 621 623 624 625 626 627 628 629 630 630 630 630 628 624 616 606 598 588 577 565 552 539 524 509 494 479 463 447 431 417 403 390 378 369 363 358 356 356 357 359 361 364 366 368 369 369 367 363 357 349 340 329 317 304 291 278 266 254 244 234 225 216 208 199 193 185 32922 180 24775 -75 9895 9 8 42 7725 -1750 313 312 310 309 307 306 304 299 296 293 290 287 285 283 282 281 281 281 283 284 287 290 294 298 302 308 313 317 322 327 332 337 342 347 352 356 359 362 365 368 370 372 374 375 377 378 379 380 381 382 383 387 390 393 396 399 403 406 410 413 415 417 418 418 419 420 421 423 426 430 435 440 445 449 453 457 461 463 476 476 476 475 476 477 480 484 488 493 499 504 510 515 521 527 534 541 548 555 562 569 576 583 590 596 602 607 611 613 614 614 614 615 615 616 618 620 623 625 626 628 629 630 631 630 630 628 625 621 613 603 595 587 578 567 556 545 532 518 504 489 472 456 439 424 409 395 382 372 364 359 356 355 356 358 360 363 365 367 369 369 368 365 360 353 344 333 321 308 295 283 271 260 249 240 231 223 215 207 201 192 32981 180 24775 -75 9882 9 9 41 7728 -1796 313 312 310 309 307 306 304 300 297 295 292 290 288 286 285 285 284 285 286 288 290 293 297 301 305 310 315 320 325 329 334 339 344 349 353 357 361 364 367 370 372 374 375 377 378 379 380 381 382 383 384 387 389 392 396 399 403 407 411 415 418 421 422 423 423 424 424 426 428 431 435 440 444 449 453 456 460 462 475 476 477 479 481 484 488 492 497 502 508 512 517 522 526 531 537 542 548 555 562 569 576 583 590 596 602 608 611 614 615 615 614 614 613 615 616 618 621 624 627 629 630 631 630 629 627 625 621 616 609 600 592 585 578 569 560 550 539 526 512 497 481 464 448 432 416 401 387 375 366 360 356 354 355 356 358 361 364 366 368 368 368 366 362 356 347 337 326 313 301 288 277 265 255 246 237 230 222 214 209 200 33040 181 24775 -75 9880 9 10 40 7732 -1843 313 311 310 308 307 306 305 301 299 297 295 293 291 290 289 288 288 289 290 292 294 297 300 304 308 313 317 322 327 331 336 341 346 350 355 359 362 365 368 371 373 375 377 378 379 381 382 382 383 384 385 386 388 391 395 399 404 409 414 418 422 425 427 428 428 428 428 429 430 433 436 439 443 447 451 455 458 461 473 475 478 481 484 489 494 499 504 509 514 518 522 526 530 534 538 543 548 555 562 569 575 582 589 596 602 608 612 615 616 616 615 614 613 614 616 618 622 625 627 630 630 630 629 627 624 620 616 611 605 597 590 585 579 572 564 555 544 532 519 504 488 471 455 438 422 406 391 378 368 360 355 353 353 354 356 359 361 364 366 367 367 366 363 358 351 342 331 319 307 294 283 272 262 253 244 237 229 222 217 208 209 33098 261 24775 -75 9872 9 11 38 7735 -1889 313 311 310 309 308 306 305 303 301 299 297 295 294 293 292 292 292 292 293 295 297 300 303 307 311 315 320 324 329 333 338 343 347 352 356 360 363 367 370 372 374 376 378 379 381 382 383 384 384 385 386 385 387 391 395 399 405 410 416 422 426 430 432 433 434 433 433 432 432 434 436 439 442 446 449 452 456 459 469 473 476 480 485 490 496 502 507 513 518 522 525 529 532 535 539 543 548 554 561 567 574 581 588 595 602 608 612 615 617 617 616 615 614 615 617 620 624 627 629 631 631 630 628 624 621 617 612 607 601 595 588 584 579 573 565 557 547 535 522 508 492 475 459 442 426 409 394 380 369 360 355 352 351 352 354 357 359 362 364 365 367 367 365 361 355 346 337 325 313 302 290 279 269 260 252 244 237 229 225 216 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 83 86 88 88 86 83 80 79 77 77 78 78 80 81 84 87 93 100 105 107 109 110 110 111 113 113 109 33157 261 24775 -75 9872 9 12 37 7739 -1936 313 312 310 309 308 307 306 304 302 301 299 298 297 296 295 295 295 296 297 299 301 303 306 310 314 318 322 327 331 335 340 344 349 353 357 361 365 368 371 373 375 377 379 380 382 383 384 385 386 386 387 384 387 390 395 400 406 413 420 426 431 435 438 439 440 439 437 436 435 435 436 438 441 444 447 450 453 456 463 467 472 477 483 489 495 501 508 513 519 523 527 530 533 536 539 543 547 553 559 566 573 579 586 593 600 606 611 614 616 616 616 616 616 617 620 623 627 630 632 633 633 631 628 624 620 615 610 606 600 595 588 584 579 573 565 557 547 535 522 508 492 476 459 443 427 410 394 380 369 360 354 350 350 351 353 356 358 361 363 365 367 368 367 364 359 352 343 332 321 310 298 288 278 268 260 252 244 237 233 224 219 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 83 86 89 89 87 85 82 79 78 77 77 78 79 82 84 88 93 99 104 106 107 109 110 110 112 113 108 33216 261 24775 -75 9861 9 13 36 7742 -1983 314 312 310 309 308 307 307 305 304 303 302 301 300 299 299 299 299 299 300 302 304 307 309 313 317 320 325 329 333 337 341 346 350 354 358 362 366 369 372 374 377 378 380 381 383 384 385 386 387 388 389 385 387 390 395 401 408 415 423 430 436 440 443 445 445 444 442 439 437 436 436 437 439 442 445 448 451 454 455 460 465 471 478 485 492 499 505 512 518 523 527 530 533 536 539 542 546 551 557 564 570 577 584 590 597 603 608 611 614 615 616 617 618 620 624 627 631 634 636 637 636 634 630 626 621 617 612 607 601 596 589 584 579 572 564 555 545 533 520 505 490 474 457 441 425 409 393 379 368 359 353 350 350 351 353 356 358 361 364 366 368 370 369 368 363 357 349 339 328 318 307 296 286 277 268 260 252 245 240 231 225 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 83 87 89 90 89 87 83 80 77 77 77 78 79 82 85 89 93 98 102 104 106 108 109 109 111 111 107 33275 262 24775 -75 9849 9 14 35 7745 -2031 314 312 311 309 309 308 308 306 306 305 304 303 303 302 302 302 302 303 304 306 308 310 313 316 320 323 327 331 335 339 343 347 351 356 360 363 367 370 373 375 377 379 381 383 384 386 387 388 389 389 391 385 388 391 396 403 410 418 427 434 441 445 449 450 450 449 446 443 439 438 437 437 439 441 443 446 449 452 447 452 458 464 471 479 487 494 502 509 516 521 526 529 533 536 539 542 545 550 555 561 567 573 580 586 593 599 604 608 611 614 616 618 621 624 628 632 636 639 640 641 640 638 635 631 627 622 617 612 605 599 591 586 579 572 563 553 542 530 517 502 487 472 455 439 423 407 392 378 367 359 354 351 350 352 354 357 360 363 365 368 371 372 372 371 367 361 354 345 335 325 315 304 295 285 277 269 261 253 247 237 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 84 87 90 91 90 88 85 81 77 76 76 77 79 82 86 89 93 97 101 103 105 107 108 108 109 110 106 101 33333 264 24775 -75 9849 9 15 33 7748 -2078 315 313 311 310 309 309 309 308 307 307 306 306 306 305 305 305 306 307 308 309 311 313 316 319 322 325 329 333 337 341 345 349 353 357 361 364 368 371 374 376 378 380 382 384 386 387 389 390 391 391 393 387 389 393 399 405 413 422 431 438 445 450 454 455 455 453 450 446 442 440 438 438 439 440 442 445 448 451 440 445 451 458 465 473 481 490 498 506 513 519 524 529 532 536 539 542 545 548 553 558 564 570 576 582 589 595 600 604 608 612 616 620 624 628 632 636 640 643 644 645 645 644 641 638 634 630 625 619 612 605 596 589 581 573 563 553 541 529 516 501 486 471 454 438 422 407 392 379 368 360 355 352 352 354 356 359 362 365 368 370 373 374 374 373 369 364 357 349 340 331 321 311 302 294 285 277 270 261 253 243 234 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 88 91 92 91 90 86 81 77 76 76 77 79 83 86 89 93 96 100 102 104 106 107 107 108 108 105 101 105 111 33392 264 24775 -75 9868 9 16 32 7751 -2127 315 313 312 311 310 310 310 310 309 309 309 309 309 309 309 309 310 310 311 313 315 317 319 322 325 328 332 336 339 343 346 350 354 358 362 365 369 372 375 377 379 381 383 385 387 389 390 392 393 394 395 389 392 396 402 409 417 426 435 443 450 455 458 460 460 458 454 450 446 442 440 439 440 441 442 445 447 450 437 442 447 454 461 469 478 486 495 503 511 517 523 528 532 536 540 543 546 549 553 558 562 567 573 579 585 591 596 601 607 612 617 622 627 632 636 640 644 646 648 649 650 649 648 646 643 639 634 627 619 611 602 593 584 575 565 554 543 531 518 504 489 473 457 440 424 409 394 381 371 363 358 355 355 356 358 361 364 367 370 373 375 376 375 373 370 365 358 350 342 334 325 317 309 301 293 285 279 267 258 247 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 85 88 91 92 92 90 86 81 76 75 75 77 79 83 86 90 92 96 99 101 104 105 106 107 107 107 104 101 106 109 33451 264 24775 -75 9995 9 17 31 7754 -2176 316 315 313 312 312 312 312 312 311 311 312 312 312 312 312 313 313 314 315 317 318 320 323 325 329 331 334 338 341 345 348 352 356 359 363 366 370 373 376 378 381 383 385 387 389 391 392 394 395 396 397 393 396 400 406 413 422 430 439 447 454 459 462 464 463 461 458 454 449 445 443 442 441 442 443 445 448 450 438 443 447 453 460 468 476 485 493 502 509 516 523 528 533 538 542 546 549 552 555 559 563 568 572 578 583 589 595 601 607 613 619 625 630 635 639 643 646 649 651 652 653 654 654 653 651 647 642 635 626 617 608 598 589 579 569 559 547 535 522 509 494 478 462 446 430 414 399 386 375 367 362 358 358 359 361 363 366 369 372 374 376 376 375 373 369 364 357 350 343 336 328 320 313 306 299 293 287 272 262 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 85 88 91 92 92 90 86 80 76 74 74 76 79 82 86 89 92 95 98 101 103 105 106 106 106 105 104 101 106 107 33510 264 24775 -75 10078 9 18 30 7757 -2225 318 316 315 314 313 313 313 314 314 314 314 315 315 315 316 316 317 318 319 320 322 324 326 329 332 333 337 340 343 347 350 353 357 361 364 368 371 374 377 379 382 384 386 388 391 393 395 396 398 399 400 397 400 405 411 418 426 435 444 451 458 462 465 467 467 465 462 457 453 449 446 445 444 445 446 447 449 451 444 447 451 456 463 470 477 485 493 502 509 517 524 530 536 541 546 550 554 557 560 563 567 570 574 579 584 590 595 602 608 615 621 627 633 637 641 644 647 650 652 654 656 657 658 657 655 652 646 639 630 621 612 603 593 583 574 564 553 541 529 515 501 486 470 453 437 421 406 393 382 373 367 363 362 362 364 366 369 372 374 376 377 377 375 372 367 362 356 349 342 336 329 323 317 311 304 299 293 277 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 85 88 91 92 92 90 85 79 75 73 74 75 78 82 85 88 91 94 97 100 103 105 106 106 105 104 103 101 105 105 33569 264 24775 -75 10114 9 19 29 7760 -2274 319 317 316 315 315 315 315 316 316 317 317 318 318 319 320 320 321 322 323 324 326 327 330 332 335 336 339 343 346 349 352 355 359 362 365 369 372 375 378 381 383 386 388 390 393 395 397 399 400 402 404 402 405 410 416 424 432 440 448 456 461 466 469 470 470 468 465 462 457 454 451 449 448 448 449 450 452 454 452 454 458 462 468 474 481 488 496 503 511 518 525 532 538 545 550 555 559 563 566 569 572 575 579 583 588 593 598 605 611 618 624 630 635 639 642 645 648 650 652 654 656 657 658 658 656 653 647 640 631 623 615 605 596 587 578 569 558 547 535 523 509 494 478 462 446 430 415 402 390 381 374 369 367 367 368 370 373 375 377 379 379 378 375 371 366 361 354 348 342 336 330 324 319 314 308 303 299 281 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 85 88 91 92 92 90 84 78 73 72 73 74 77 81 84 87 89 92 96 100 103 105 106 106 105 103 102 100 104 103 33627 264 24775 -75 10115 9 20 27 7762 -2323 321 319 318 317 317 317 318 318 319 319 320 321 322 322 323 324 325 326 327 328 329 331 333 335 338 339 342 345 348 351 354 357 360 364 367 370 373 376 379 382 385 387 390 392 395 397 400 402 404 405 407 407 411 416 422 430 438 446 453 460 465 469 472 473 473 472 470 466 462 459 456 454 453 453 453 454 455 456 460 463 466 470 475 480 486 492 499 506 513 520 526 533 540 547 553 559 564 568 572 575 579 582 584 588 592 597 602 609 615 622 628 633 637 641 644 647 649 651 652 653 655 656 656 655 653 649 643 636 629 622 614 606 598 590 582 573 563 553 542 530 516 502 487 471 455 440 425 412 400 390 382 377 375 374 375 376 378 380 382 382 382 380 377 372 366 361 354 348 342 336 330 325 320 316 311 307 304 288 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 88 90 91 91 89 83 77 72 71 72 74 76 80 83 85 88 91 94 99 103 105 106 106 105 103 101 99 103 101 33686 264 24775 -75 10105 9 21 26 7765 -2373 323 322 320 320 319 320 320 321 322 322 323 324 325 326 327 328 329 330 331 332 333 335 337 339 341 342 345 348 351 353 356 359 362 365 368 372 375 378 381 384 386 389 392 394 397 400 403 405 407 409 411 412 417 422 429 436 444 452 459 465 470 473 476 477 477 476 474 471 468 465 462 460 459 458 457 458 458 459 468 471 474 477 482 487 492 497 503 508 514 520 526 533 540 547 554 561 567 572 577 581 585 588 591 594 598 603 608 613 620 626 631 636 640 643 646 648 650 652 653 653 653 653 652 650 647 643 637 630 624 618 611 605 598 591 584 576 567 557 547 536 524 510 496 481 465 450 435 422 410 400 393 387 384 383 383 384 386 387 388 388 387 384 381 375 369 363 356 350 343 337 332 327 322 318 314 310 307 297 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 83 87 89 90 90 87 81 75 72 71 72 74 76 79 82 84 87 89 93 98 103 106 107 106 105 102 101 98 101 99 33745 264 24775 -75 10108 9 22 25 7768 -2425 326 324 323 322 322 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 339 340 342 345 345 348 351 353 356 358 361 364 367 370 373 376 379 382 385 388 391 394 397 400 403 406 408 411 413 415 418 423 429 435 443 450 458 465 470 475 478 480 482 482 481 480 477 474 471 469 467 465 463 463 462 462 462 473 476 480 484 488 493 497 501 505 510 514 519 524 530 537 545 552 559 566 573 579 584 589 593 597 600 604 608 613 618 623 629 634 638 642 646 649 651 653 654 654 654 653 651 648 645 640 635 629 622 617 612 607 602 597 591 585 578 570 562 553 542 531 518 504 490 475 460 446 433 421 412 404 398 395 393 393 394 395 396 396 396 394 391 387 381 375 368 361 353 346 340 334 329 325 321 316 313 311 305 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 82 85 88 89 88 85 80 74 72 72 73 75 77 79 81 84 86 89 93 98 103 106 107 106 105 102 101 97 99 98 33804 264 24775 -75 10106 9 23 24 7770 -2478 329 327 326 325 325 326 326 327 328 329 330 331 333 334 335 336 337 338 339 340 341 343 344 346 348 349 351 353 356 358 361 363 366 369 372 375 378 381 384 387 390 393 396 399 403 406 409 412 414 417 420 423 428 435 442 449 457 464 471 476 480 483 485 487 487 487 485 483 480 478 475 473 471 470 468 467 466 466 476 479 483 487 492 496 499 502 505 508 512 516 520 525 532 539 547 555 563 571 578 585 591 596 601 605 609 613 617 621 626 631 635 640 643 647 651 653 656 657 657 656 654 650 646 640 634 628 621 615 610 606 602 599 594 590 586 580 574 566 558 549 538 526 513 500 485 471 458 445 433 424 416 411 407 405 404 405 405 406 407 406 404 401 396 389 383 375 367 359 352 344 338 332 328 323 319 316 314 309 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 80 83 85 86 85 82 78 74 72 73 74 76 78 80 82 84 86 88 93 98 103 106 107 106 106 102 101 97 98 97 33862 264 24775 -75 10103 9 24 22 7773 -2530 332 331 329 329 329 329 330 331 332 333 334 335 337 338 339 340 341 342 343 344 345 347 348 350 352 352 354 357 359 361 363 366 368 371 374 377 380 383 386 389 392 396 399 402 406 409 413 416 419 421 425 428 434 441 448 456 463 471 477 482 486 489 491 493 493 493 492 489 487 485 482 480 478 476 474 473 471 470 475 478 482 487 491 495 498 500 502 505 507 510 514 519 525 532 541 549 558 567 575 583 591 597 602 607 611 615 619 623 627 632 636 640 644 648 652 655 658 660 661 659 656 652 646 639 631 623 615 608 603 600 597 595 592 589 586 582 577 571 565 556 547 535 523 510 496 483 469 457 446 436 429 423 420 418 417 417 417 418 418 418 416 412 407 400 393 384 376 367 358 350 343 336 331 326 322 319 317 312 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 78 80 82 83 82 79 76 74 74 75 76 78 79 81 82 84 86 89 94 99 103 106 108 107 107 103 102 97 97 96 33921 264 24775 -75 10101 9 25 21 7775 -2584 336 335 333 333 333 333 334 335 336 337 338 340 341 342 343 344 345 346 347 348 350 351 352 354 355 356 358 360 362 364 366 368 371 374 377 380 382 386 389 392 395 398 402 406 409 413 416 420 423 426 429 434 440 446 454 462 470 477 484 489 493 495 498 499 500 500 498 496 494 491 489 487 485 482 480 478 476 475 473 475 479 483 487 490 493 495 497 499 501 504 507 512 518 525 534 543 552 561 570 579 588 595 601 606 611 615 619 622 627 630 634 638 642 647 652 656 660 663 664 663 660 654 648 639 630 621 612 604 599 595 593 591 589 587 586 583 580 576 571 564 555 545 534 521 508 494 481 469 458 448 441 436 432 430 429 430 430 431 431 431 428 425 419 412 404 395 385 375 365 356 348 341 335 330 325 321 319 315 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 76 78 79 80 79 77 75 75 76 77 79 80 81 82 84 86 88 91 95 100 104 107 108 107 108 104 104 99 98 97 33980 264 24775 -75 10096 9 26 20 7777 -2638 341 339 338 337 337 337 338 339 340 341 343 344 345 347 348 349 350 351 352 353 354 355 356 357 359 359 361 363 365 367 369 371 374 376 379 382 385 388 391 394 398 401 405 409 413 417 420 424 427 431 435 439 445 452 460 468 476 484 491 496 500 502 505 507 507 507 505 503 500 498 496 494 491 488 486 484 482 480 470 471 474 477 480 483 486 488 490 493 495 498 501 506 512 519 528 537 546 555 564 574 582 590 596 602 607 612 616 619 624 627 631 635 640 645 650 655 660 664 666 666 663 658 652 643 633 623 612 602 597 592 589 587 586 585 585 584 582 580 577 571 564 555 544 532 520 506 493 481 470 460 453 448 445 443 442 443 444 445 445 444 442 438 433 425 416 406 395 384 373 363 353 345 339 333 328 324 322 319 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 74 76 77 78 77 76 75 76 77 79 81 82 84 85 86 88 90 92 97 101 104 107 109 108 110 106 105 100 98 98 34039 264 24775 -75 10087 9 27 19 7779 -2693 346 344 343 342 342 342 343 344 345 346 348 349 350 351 352 353 354 355 356 357 358 359 360 361 363 363 365 366 368 370 372 374 377 379 382 385 388 391 394 397 401 404 408 412 416 421 424 428 432 436 440 444 450 457 465 474 482 490 497 503 507 510 512 514 514 514 512 509 507 504 502 500 497 495 493 490 488 485 469 469 469 471 473 476 478 481 484 487 490 494 498 503 509 516 524 532 541 550 559 568 576 584 590 597 602 607 611 615 619 623 627 632 637 642 647 653 658 663 666 667 666 662 657 649 639 628 617 606 598 592 588 585 583 582 583 583 583 583 581 578 572 564 555 544 531 518 505 493 482 473 466 461 457 456 456 456 458 459 459 458 456 452 446 437 427 417 405 393 381 370 359 351 343 337 332 327 325 323 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 75 76 77 76 76 76 77 79 80 82 84 86 87 89 90 92 94 97 100 104 106 109 109 110 106 104 99 97 97 34098 270 24775 -75 10086 9 28 18 7781 -2747 352 350 349 348 347 348 348 349 350 351 353 354 355 356 357 358 359 360 361 362 362 363 364 365 367 367 368 370 372 374 375 377 380 382 385 388 390 394 397 400 404 408 412 416 420 425 429 433 436 440 445 449 455 463 471 479 488 497 504 509 514 517 519 521 521 520 518 515 512 510 508 506 504 501 499 497 494 491 473 470 468 468 469 471 473 476 480 484 488 493 498 503 509 515 523 530 538 546 554 562 570 577 584 590 596 601 605 609 614 619 623 628 633 639 644 650 656 661 666 668 669 667 662 656 648 637 626 613 604 596 589 585 581 580 580 581 583 584 584 582 578 572 564 554 543 531 518 506 496 487 480 475 471 470 470 471 472 473 473 473 470 466 459 450 439 428 415 402 390 377 366 356 348 342 337 331 329 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 139 125 104 86 71 64 60 59 60 62 65 70 72 75 77 78 77 77 77 78 79 81 83 85 88 90 91 92 93 94 97 99 102 105 108 108 109 106 102 98 96 95 97 99 101 102 101 98 34156 301 24775 -75 10079 9 29 16 7783 -2801 358 356 355 354 353 354 354 355 356 357 358 359 360 361 362 363 364 365 365 366 367 368 368 370 371 371 372 374 375 377 379 381 383 385 388 391 393 397 400 403 407 411 415 420 424 429 433 437 441 445 450 454 461 468 476 485 494 503 510 516 520 523 525 527 527 526 523 520 518 515 513 512 510 507 506 503 501 498 480 475 472 471 470 471 473 476 481 485 490 495 500 506 512 517 524 530 537 544 551 558 565 572 578 584 590 595 600 604 610 615 620 625 630 636 641 647 653 659 664 668 671 671 669 665 658 648 637 623 612 602 593 586 581 579 579 580 583 585 586 586 584 580 574 565 555 544 532 521 511 502 495 490 487 486 486 486 487 488 488 487 484 479 472 462 451 439 426 412 399 386 373 363 355 348 342 336 334 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 999999 999999 999999 140 128 110 92 79 71 66 63 62 64 66 70 73 76 78 79 79 79 78 78 80 81 83 86 89 91 93 93 94 94 96 98 101 104 107 107 107 104 101 96 94 93 94 96 97 99 98 95 89 86 84 82 81 81 81 81 83 84 85 85 84 83 83 83 83 83 81 80 80 81 83 85 86 87 82 75 65 59 55 34215 301 24775 -75 10074 9 30 15 7785 -2856 365 363 361 360 360 360 360 361 362 363 364 365 366 367 368 368 369 370 370 371 371 372 373 374 375 375 376 378 379 381 382 384 386 389 391 394 397 400 403 407 411 415 419 423 428 433 437 442 446 450 455 460 466 474 482 491 500 509 516 522 526 529 531 533 533 531 528 525 522 520 518 517 515 514 512 510 508 505 492 486 482 479 477 477 478 481 486 491 496 501 506 512 517 522 527 532 537 543 548 554 561 567 573 580 585 591 596 600 606 612 617 623 628 634 640 646 652 658 664 669 672 674 675 673 668 660 649 635 623 610 599 590 584 580 580 581 584 587 589 590 590 588 584 577 569 559 548 538 529 520 514 508 505 503 502 502 503 502 502 500 497 491 484 474 462 450 436 422 409 395 382 371 362 355 349 342 339 338 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 142 131 115 99 86 77 72 67 65 66 67 71 74 77 79 80 81 81 80 80 81 82 83 86 90 92 93 94 94 94 95 97 100 103 105 105 105 102 98 95 92 91 91 92 94 95 94 92 88 85 83 82 81 81 81 82 83 84 85 84 83 83 83 83 84 84 83 83 83 84 86 87 88 88 83 76 66 60 55 34274 301 24775 -75 10073 9 31 14 7787 -2912 372 370 369 367 367 367 367 368 368 369 370 371 372 372 373 374 374 375 375 375 376 376 377 378 379 379 380 382 383 385 386 388 390 392 395 397 400 403 407 410 414 418 423 427 432 437 442 446 451 455 460 466 472 480 488 496 505 514 522 528 532 535 537 538 537 536 533 530 527 525 523 522 521 520 519 518 516 513 505 500 495 491 489 488 489 491 495 499 504 509 514 518 523 527 530 534 538 542 547 552 558 564 570 576 582 588 593 598 605 611 617 623 628 634 640 646 652 658 664 669 674 677 679 679 677 670 659 645 632 618 606 596 589 585 584 585 588 591 594 596 597 597 595 590 584 576 566 557 549 541 534 528 524 522 521 519 519 517 516 513 509 503 495 485 473 461 447 433 419 405 391 380 371 362 356 348 345 343 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 144 134 120 105 93 84 78 72 69 68 69 72 75 78 80 82 83 83 83 82 83 84 85 87 90 92 93 94 94 95 96 97 100 102 104 103 102 99 96 92 90 88 88 88 89 90 90 89 86 84 83 82 81 81 81 82 83 84 84 84 83 82 83 84 85 86 85 86 86 87 88 89 89 89 84 77 67 61 54 34333 301 24775 -75 10068 9 32 13 7789 -2967 380 378 376 375 374 374 374 375 375 376 376 377 378 378 379 379 380 380 380 380 381 381 382 382 383 384 385 386 387 389 390 392 394 396 398 401 404 407 410 414 418 422 427 432 436 441 446 451 455 460 466 472 478 486 494 502 511 520 527 533 537 540 542 542 542 540 537 533 531 529 528 527 527 527 526 526 524 522 520 515 510 506 503 502 501 503 506 510 513 517 522 526 529 532 534 536 539 542 546 551 556 562 568 575 581 587 592 598 605 611 618 624 630 636 641 647 653 659 664 670 674 678 681 683 682 676 666 653 640 626 613 603 595 591 591 592 595 598 601 605 607 608 608 605 601 594 586 579 571 563 556 550 545 542 539 537 535 532 529 526 521 514 505 495 484 471 457 443 429 415 401 390 379 371 363 355 351 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 999999 146 137 124 111 99 91 84 77 73 72 72 74 77 80 82 84 86 86 86 86 86 87 87 88 90 92 93 93 95 96 97 98 100 101 102 100 97 94 91 89 86 84 83 83 84 85 86 86 84 83 82 81 81 80 81 82 82 83 83 83 82 82 84 85 87 88 88 89 90 90 91 91 90 89 85 77 68 62 54 34391 301 24775 -75 10064 9 33 11 7790 -3022 389 387 385 383 382 382 382 382 382 383 383 384 384 385 385 385 385 385 385 385 386 386 386 387 387 388 389 390 391 393 394 396 398 400 402 405 407 411 414 418 422 426 431 436 441 446 451 455 460 465 471 478 485 492 500 508 517 525 532 538 542 544 546 546 545 543 540 537 535 533 532 532 533 533 534 534 533 531 532 529 525 521 518 516 515 515 517 519 522 525 528 531 533 535 536 538 540 542 546 550 556 562 568 574 581 587 593 599 606 613 620 627 633 639 644 650 655 661 666 671 675 678 682 684 683 678 669 657 645 632 620 610 603 599 598 600 603 606 610 614 617 620 621 620 617 613 606 600 593 586 579 572 567 562 558 554 551 547 543 538 532 525 515 505 493 480 467 453 439 425 411 399 388 379 370 362 357 353 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 138 128 115 105 96 89 83 78 76 76 78 80 82 85 87 89 90 90 90 91 91 91 90 91 91 92 93 95 97 98 99 100 101 100 96 92 88 86 83 82 80 79 78 79 81 82 83 83 82 81 80 80 79 80 80 81 82 82 82 82 83 85 87 89 91 92 92 93 93 93 92 90 88 84 77 69 63 54 34450 301 24775 -75 10057 9 34 10 7791 -3077 398 396 394 392 391 390 390 390 390 390 391 391 391 391 391 391 391 391 391 390 390 391 391 391 392 392 393 394 395 397 398 400 402 404 406 409 411 415 418 422 426 431 435 440 445 450 455 460 465 470 476 484 491 498 505 514 522 531 537 543 546 549 550 550 549 547 544 541 539 537 537 537 539 540 541 542 541 540 543 540 537 533 530 528 526 525 526 528 529 531 533 535 536 537 538 539 541 543 546 551 556 562 569 575 582 588 594 600 608 615 623 629 636 642 648 653 658 663 667 671 675 678 681 683 682 678 670 659 648 636 625 616 609 606 605 607 610 614 618 622 626 630 632 633 632 629 624 619 614 607 600 593 587 582 577 572 567 561 556 550 543 535 524 513 502 489 476 462 448 434 420 408 397 386 377 368 363 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 149 140 130 119 109 101 94 87 83 81 81 82 84 86 88 90 92 94 94 95 95 95 94 93 92 92 92 93 95 97 99 100 100 100 98 93 87 82 79 78 76 75 74 74 75 77 80 82 82 82 81 79 78 78 78 79 80 81 82 82 83 85 87 90 92 94 95 96 96 96 94 92 89 85 82 76 70 64 54 34509 300 24775 -75 10044 9 35 9 7793 -3132 408 405 403 401 400 399 399 399 399 398 399 399 398 398 398 398 397 396 396 396 395 395 395 395 396 396 397 398 400 401 403 404 406 408 410 413 415 419 422 426 430 435 440 445 450 455 460 465 470 475 481 490 496 503 511 519 528 536 542 547 551 553 554 553 552 550 547 545 543 542 542 543 545 547 549 550 550 549 551 549 546 542 539 536 534 533 532 533 534 534 535 536 537 537 538 539 541 543 547 552 557 564 570 577 583 590 596 602 609 617 624 631 638 645 650 656 661 665 669 673 675 678 680 681 681 677 670 659 649 639 629 621 614 611 610 612 615 619 623 628 632 636 640 642 643 642 639 635 631 625 619 613 607 601 595 589 583 576 569 562 554 544 533 521 510 497 483 470 456 442 428 416 404 394 384 374 367 361 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 141 131 121 112 104 98 92 87 85 85 86 88 90 92 94 95 97 97 98 98 98 97 94 93 92 92 93 94 96 98 99 99 99 96 89 82 76 73 72 71 71 70 71 73 75 79 81 82 81 80 78 77 76 77 78 80 81 83 84 85 87 90 93 95 97 98 98 98 97 94 91 87 80 80 75 71 65 34568 299 24775 -75 10040 9 36 8 7794 -3188 418 416 413 411 410 409 408 407 407 407 407 406 406 405 405 404 403 402 401 401 400 400 400 400 400 401 401 402 404 405 407 408 410 412 414 417 420 423 427 431 435 439 444 449 454 460 465 470 475 480 486 495 502 509 516 524 533 540 547 552 555 556 557 557 556 554 551 549 547 547 547 549 551 554 557 559 559 559 558 556 553 549 546 542 539 538 537 537 536 535 535 536 536 536 536 538 540 543 547 552 558 565 571 578 584 591 597 603 610 618 626 633 640 646 652 658 663 667 671 674 676 678 680 681 680 677 670 660 651 640 631 624 617 614 612 614 617 620 624 629 634 639 643 647 649 649 649 647 645 640 635 630 624 618 611 605 598 590 582 573 564 553 541 529 517 504 490 477 464 450 436 424 412 401 390 380 372 364 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 143 133 123 115 107 101 96 91 89 89 90 92 93 95 97 98 99 99 100 100 99 98 95 93 92 92 91 92 94 95 96 97 96 93 87 79 73 69 68 68 69 69 70 73 76 78 80 81 80 79 77 76 76 76 78 80 83 85 87 89 91 93 96 98 99 100 100 99 97 93 88 83 75 76 74 72 34626 299 24775 -75 10036 9 37 6 7795 -3243 429 426 423 421 420 418 417 417 416 416 415 414 414 413 412 411 409 408 407 406 405 405 405 404 405 405 406 407 408 410 411 413 414 416 419 421 424 427 431 435 439 444 449 454 459 464 470 475 480 485 491 500 506 513 521 529 537 545 551 556 559 560 561 561 560 558 555 553 552 552 553 555 558 561 564 567 569 569 565 563 559 555 551 548 544 542 540 539 537 535 533 533 532 532 533 535 538 541 546 552 558 565 571 578 585 592 598 604 610 618 626 633 640 647 653 659 664 669 673 676 678 680 682 682 682 678 672 662 652 642 633 626 619 615 613 613 616 619 622 627 632 637 642 647 651 653 654 655 654 652 648 644 639 633 626 619 611 603 593 583 573 561 548 536 523 510 497 484 471 457 444 431 419 408 397 386 376 367 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 147 136 126 118 111 105 99 95 92 92 93 94 96 98 99 100 100 100 100 99 99 97 95 93 92 91 90 89 90 91 92 93 93 91 85 78 72 68 67 68 69 70 72 74 77 79 80 80 79 78 77 76 77 78 80 83 86 89 91 93 95 97 99 100 101 101 101 99 95 90 84 78 69 72 73 73 34685 298 24775 -75 10030 9 38 5 7796 -3298 440 437 434 432 430 429 427 427 426 425 424 423 422 421 419 418 416 414 413 412 411 410 409 409 409 409 410 411 412 414 415 417 419 421 423 426 429 432 436 440 444 449 454 459 464 469 475 480 485 490 496 504 510 518 525 533 541 549 555 560 562 564 565 565 564 562 560 558 558 558 559 562 565 569 572 575 578 578 574 571 567 562 559 554 550 546 543 540 537 533 531 529 527 527 528 530 533 537 543 549 556 563 570 577 585 592 598 604 610 618 626 633 640 647 653 659 664 669 673 677 680 682 684 684 684 680 674 664 654 644 635 628 621 616 613 613 614 616 620 624 629 634 639 645 649 653 656 659 660 660 658 655 651 646 639 631 623 613 603 592 581 569 555 542 529 516 503 490 477 464 451 438 426 414 402 391 380 371 364 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 153 141 131 123 116 110 103 98 94 93 94 96 97 99 100 100 100 99 99 98 97 95 93 91 90 89 87 86 86 87 88 89 90 89 84 78 73 70 69 70 71 73 75 77 79 79 80 79 79 78 78 78 79 81 84 87 90 93 96 97 99 100 101 102 103 103 102 99 94 87 80 74 65 68 72 34744 298 24775 -75 10027 9 39 4 7797 -3354 452 448 445 443 441 439 438 437 436 435 433 432 431 429 427 425 423 421 419 417 416 415 414 414 414 414 414 415 417 418 420 422 423 426 428 430 433 437 440 445 449 454 459 464 469 474 480 485 490 495 501 507 514 522 530 537 546 553 559 563 566 568 570 569 569 567 565 564 563 564 566 569 572 576 580 584 587 588 584 582 578 573 569 563 558 552 547 542 537 531 527 523 521 520 521 523 527 532 538 545 553 560 568 576 584 591 598 604 610 618 626 633 640 646 652 658 663 669 674 678 681 683 686 686 685 682 676 667 656 647 639 631 624 619 615 614 614 616 618 621 626 631 636 642 647 652 657 661 664 665 664 663 659 654 648 640 632 622 611 600 588 575 561 548 535 522 508 496 483 470 457 443 431 419 407 395 384 374 366 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 180 163 149 138 130 122 115 107 100 95 94 95 96 98 99 100 100 100 98 97 96 95 93 91 89 87 86 84 83 83 84 85 86 87 87 84 80 75 73 72 74 75 77 79 80 81 80 80 79 79 79 80 82 83 86 88 92 95 98 100 101 102 103 104 104 105 105 103 99 92 84 77 71 62 65 71 34803 298 24775 -75 10019 9 40 3 7797 -3410 463 460 457 454 452 450 449 447 446 445 443 441 440 437 435 433 430 427 425 423 422 420 419 419 418 418 418 420 421 423 424 426 428 430 433 435 438 442 445 450 454 459 464 469 474 479 485 490 495 501 507 511 518 526 534 542 550 557 563 567 570 573 574 574 573 572 571 570 570 570 573 576 580 584 589 592 595 597 595 594 591 586 581 574 567 559 551 543 536 528 522 518 515 514 514 517 521 527 533 541 549 558 566 575 583 591 598 604 610 618 625 632 638 644 650 656 661 667 673 677 681 684 686 687 686 684 678 670 659 651 643 636 630 624 620 618 617 617 618 621 625 629 634 640 645 651 656 661 665 668 668 667 664 660 654 646 638 628 617 605 593 580 567 553 540 527 514 501 488 475 462 448 436 424 412 400 387 378 368 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 195 175 159 147 138 129 121 112 103 97 94 95 96 98 99 100 100 99 98 96 95 93 91 88 85 84 83 81 80 80 81 83 84 85 85 84 81 78 76 76 77 79 81 83 83 83 82 81 80 80 82 84 86 88 91 94 96 99 102 103 105 105 106 107 107 107 106 104 98 91 83 75 70 63 62 71 34862 297 24775 -75 10016 9 41 2 7798 -3467 475 472 469 466 463 461 460 458 457 455 453 451 449 446 443 440 437 434 431 429 427 426 424 424 423 422 423 424 426 427 429 431 433 435 437 440 443 447 451 455 459 464 469 474 479 485 490 495 500 506 512 515 522 530 538 545 553 561 566 571 574 576 578 578 578 577 576 576 576 577 580 583 587 592 597 601 604 606 607 607 605 600 594 585 576 566 555 545 535 526 518 513 509 508 508 511 516 522 530 538 547 556 565 574 582 590 597 603 609 617 624 630 636 642 648 654 659 665 671 676 680 683 686 687 687 685 680 673 663 656 650 644 637 632 628 624 623 622 622 623 626 629 634 639 645 650 656 661 665 668 670 669 667 663 657 650 641 632 621 610 598 585 572 559 546 533 519 506 493 480 466 453 440 427 415 403 390 381 371 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 211 190 173 159 148 138 128 117 106 98 95 95 96 98 99 100 100 99 98 96 95 92 89 86 83 81 80 79 79 79 80 81 83 84 84 83 82 80 79 79 80 82 84 86 87 86 85 84 83 84 85 88 91 93 95 98 100 103 105 106 107 108 109 110 110 110 108 104 98 90 83 74 71 66 59 34920 296 24775 -75 10011 9 42 0 7799 -3522 488 484 481 478 475 473 471 469 468 466 463 461 458 455 452 448 445 441 438 435 433 431 430 429 428 427 427 428 430 432 434 436 438 440 442 445 448 452 456 460 465 469 474 479 485 490 496 500 506 511 517 520 527 534 542 550 557 564 570 574 578 580 582 582 582 582 582 582 582 584 587 591 595 600 605 609 612 615 620 620 618 613 606 596 585 572 559 546 535 524 515 509 506 504 504 508 513 519 527 536 545 554 563 572 581 589 596 602 608 615 622 628 634 640 645 652 657 664 670 675 679 682 685 687 687 686 682 676 668 662 657 652 646 641 637 633 630 628 627 628 629 632 635 640 645 650 655 660 665 668 670 670 668 664 659 652 644 635 624 614 602 589 577 564 551 538 524 511 498 484 470 457 444 431 418 406 393 385 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 227 205 187 172 160 148 136 123 111 102 98 97 97 98 99 100 100 100 98 97 95 92 89 85 82 80 79 78 78 79 80 81 82 83 83 83 82 81 81 81 83 85 87 90 91 91 89 89 88 88 90 92 95 97 99 101 103 105 107 109 110 111 112 112 112 112 109 104 97 91 84 76 74 70 34979 296 24775 -75 10010 9 42 59 7799 -3578 500 496 493 490 487 485 483 481 479 476 474 471 468 464 460 456 452 448 445 441 439 437 435 434 433 431 432 433 435 436 438 440 443 445 447 450 453 457 461 465 470 474 479 485 490 495 501 506 511 516 523 525 532 539 547 554 562 568 574 578 581 583 585 586 586 586 586 587 588 590 594 598 602 607 612 617 620 623 631 632 630 624 616 605 591 577 562 548 536 524 515 508 504 502 503 506 511 518 526 534 543 552 561 570 578 586 593 599 605 612 619 626 631 637 643 650 656 663 669 674 679 681 684 686 687 687 684 679 673 668 664 660 655 650 646 641 639 636 633 633 634 635 638 641 646 650 655 660 664 667 669 669 668 665 660 653 646 637 627 617 605 593 581 568 556 543 529 516 503 489 475 461 447 435 422 410 397 388 377 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 218 200 185 172 159 146 131 118 107 102 100 100 100 101 101 101 101 100 99 97 95 91 88 84 81 79 79 79 80 81 82 83 83 84 83 83 83 83 84 85 87 90 93 95 96 95 95 94 94 94 96 98 99 101 103 106 108 110 111 113 114 114 114 114 113 110 104 98 92 86 78 77 76 35038 295 24775 -75 10006 9 43 58 7799 -3635 513 509 505 502 499 497 494 492 490 487 484 481 477 473 469 465 460 455 451 448 445 442 440 439 438 436 436 437 439 441 443 445 447 450 452 455 458 462 466 470 475 480 485 490 495 501 506 511 516 522 528 530 537 545 552 559 566 573 578 582 584 587 589 590 590 591 591 593 594 597 601 605 609 614 619 624 628 630 641 642 640 633 623 611 597 582 566 551 538 526 516 509 505 503 503 506 511 518 525 532 541 549 558 566 574 582 588 595 601 608 616 623 629 635 642 649 655 662 668 673 678 681 683 686 687 687 686 682 677 673 670 667 662 658 654 650 646 643 640 639 639 639 641 644 647 651 655 659 663 666 668 669 668 665 661 655 648 640 630 620 609 597 585 573 560 547 534 521 508 494 480 466 452 439 426 414 401 392 381 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 250 229 212 197 184 170 156 141 126 115 109 106 104 104 104 104 104 104 103 103 102 99 97 93 89 85 83 82 81 82 83 84 85 86 86 86 87 87 87 88 89 91 94 97 100 102 102 102 100 98 98 99 100 102 103 105 108 110 112 114 116 116 116 116 115 114 110 105 99 95 89 81 80 35097 295 24775 -75 9999 9 44 57 7799 -3692 525 521 517 514 511 509 506 504 501 498 495 491 487 483 478 473 468 463 458 454 451 448 446 445 444 440 441 442 444 445 448 450 452 455 457 460 463 467 471 476 480 485 490 495 500 506 511 516 521 527 533 537 543 551 558 565 571 577 582 585 588 590 593 593 594 595 596 598 600 603 607 611 616 621 626 630 634 636 650 650 647 639 629 616 601 585 569 554 541 528 519 512 507 505 505 508 512 518 524 531 538 546 554 562 569 577 583 590 596 605 613 621 628 635 641 648 655 661 667 672 676 679 682 684 686 687 686 684 679 676 674 672 668 664 660 656 653 649 646 645 643 643 644 646 648 651 655 658 662 665 667 668 667 665 661 656 650 642 633 622 611 600 589 577 565 552 539 526 513 500 486 471 458 444 432 419 405 397 385 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 258 239 222 207 194 180 166 151 136 125 118 114 112 110 109 109 109 109 109 109 108 106 104 101 96 92 88 87 86 86 87 88 90 91 92 92 93 93 92 93 94 96 98 102 105 107 108 107 105 102 101 101 102 104 105 108 111 113 115 117 118 118 117 116 115 114 110 106 102 99 92 83 82 35155 294 24775 -75 9998 9 45 55 7799 -3747 537 533 529 526 523 520 518 515 513 509 506 501 497 492 487 481 476 470 466 461 458 455 452 450 449 445 446 447 448 450 452 455 457 460 462 465 469 472 476 481 485 490 495 500 505 511 516 521 526 532 538 544 550 557 564 570 577 582 586 589 592 594 596 597 598 599 601 603 606 609 613 617 622 627 632 636 639 641 655 655 651 643 632 619 604 589 573 558 544 533 523 516 511 509 508 511 514 519 524 530 537 543 550 558 565 572 579 586 593 602 611 620 627 634 641 648 654 660 665 670 673 676 678 681 682 684 684 683 679 677 676 674 671 668 665 662 658 655 651 650 648 646 647 648 650 652 654 658 661 663 666 667 666 665 661 656 650 643 634 625 614 604 593 581 570 557 545 532 519 506 492 477 464 450 437 425 411 401 390 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 266 246 230 216 203 190 177 162 148 137 129 124 121 119 117 116 116 117 117 117 117 115 114 110 106 100 96 94 93 93 94 95 96 98 100 100 100 100 99 99 99 101 103 107 110 112 112 111 109 106 104 104 105 106 108 111 114 116 118 119 119 118 116 115 114 113 111 108 106 104 94 84 35214 294 24775 -75 9990 9 46 54 7799 -3804 549 545 541 538 535 532 530 527 524 520 516 512 507 501 496 490 484 478 473 468 464 461 458 456 455 450 451 452 453 455 457 460 462 465 467 470 474 477 481 486 490 495 500 505 510 516 521 526 531 537 543 551 557 564 571 577 582 587 591 593 595 597 599 600 601 603 605 608 612 615 619 623 628 632 637 641 644 645 658 657 652 644 633 620 606 591 575 561 548 537 528 521 516 514 513 515 518 522 526 531 536 542 549 555 562 569 576 583 590 601 610 619 627 634 641 647 653 658 662 665 668 670 673 675 677 679 679 679 676 676 675 675 673 671 669 666 663 659 656 653 651 649 648 649 650 652 653 656 659 662 664 665 665 664 660 656 650 643 635 626 616 607 596 586 574 563 551 538 525 512 498 484 470 456 443 431 417 406 396 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 254 239 225 212 200 187 173 160 149 143 137 134 130 128 126 126 126 127 127 127 126 124 121 116 110 105 103 101 101 102 103 105 107 109 109 109 107 105 104 104 106 108 111 114 116 116 115 112 109 107 107 108 109 111 114 117 119 120 120 119 117 115 113 113 113 112 111 111 108 96 84 35273 293 24775 -75 9988 9 47 53 7799 -3861 562 558 554 550 547 544 541 539 535 531 527 522 517 511 505 499 492 486 481 476 471 468 465 462 461 456 456 457 458 460 462 465 467 469 472 475 479 482 486 491 495 500 505 510 515 520 526 531 536 542 548 558 565 571 578 583 588 592 595 598 599 601 603 604 605 607 610 613 617 621 625 629 633 638 642 645 648 649 659 656 650 642 630 618 605 591 577 564 552 542 534 528 523 521 520 521 523 526 529 533 538 543 549 555 561 568 575 582 589 600 610 619 627 634 641 646 650 654 658 660 662 663 665 668 670 672 673 673 671 672 674 674 674 673 671 669 665 662 658 656 653 650 649 649 649 650 651 654 656 659 661 662 663 662 659 655 650 643 636 627 618 609 600 590 579 568 556 544 531 517 504 489 475 462 448 436 422 412 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 280 262 247 233 221 209 197 184 172 162 156 151 147 143 140 138 137 137 137 137 137 136 133 130 125 119 114 111 109 109 110 111 113 116 118 117 115 112 109 108 108 109 111 114 117 119 119 118 116 113 111 111 111 112 114 116 119 121 121 120 118 115 113 111 112 113 114 114 116 112 96 35332 293 24775 -75 9985 9 48 52 7799 -3918 574 570 566 562 559 556 553 550 546 542 538 532 527 520 514 508 501 494 488 483 478 475 471 469 467 461 461 462 463 465 467 470 472 474 477 480 483 487 491 495 499 504 509 514 519 524 530 535 540 546 552 565 572 578 584 589 594 597 600 602 604 605 607 608 609 612 615 619 623 627 631 635 638 642 646 649 651 651 658 654 647 637 626 614 602 590 578 566 557 548 541 536 532 530 529 529 530 532 534 537 541 545 550 556 562 568 575 582 589 600 609 618 626 633 639 644 648 651 653 655 656 657 658 660 662 664 666 667 666 668 671 673 673 673 672 670 667 663 660 656 653 650 648 647 647 648 649 651 654 656 659 660 660 660 657 653 649 643 636 628 620 612 603 593 583 572 561 548 535 522 508 494 480 466 453 441 428 416 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 286 269 254 241 229 217 206 194 183 174 168 163 159 155 152 149 148 147 146 146 145 143 140 136 131 126 121 118 116 116 117 118 120 123 124 123 119 114 111 110 110 111 114 117 120 122 123 122 121 118 116 115 115 115 116 118 120 121 120 118 115 112 110 109 111 113 115 117 119 115 97 35390 293 24775 -75 9985 9 49 50 7799 -3974 586 582 578 574 571 568 565 561 558 553 548 543 536 530 523 516 509 503 496 491 486 482 478 476 474 467 467 468 469 471 473 475 477 479 482 484 488 491 495 499 503 508 513 518 523 528 533 539 544 550 556 572 578 584 590 595 599 603 605 607 608 609 611 612 614 617 620 624 628 632 636 640 643 647 650 653 654 654 655 650 642 632 621 610 600 589 579 570 562 555 550 545 542 540 538 537 537 537 538 540 543 547 551 556 562 569 575 582 588 599 608 617 625 632 637 642 645 648 650 651 651 652 653 654 656 658 659 661 660 664 667 670 672 672 672 669 667 663 659 656 652 649 646 645 645 645 646 648 651 654 656 658 658 658 656 652 648 643 637 630 622 614 606 597 587 576 565 552 539 526 512 497 484 470 457 445 432 421 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 291 273 259 246 235 223 213 201 191 183 178 173 169 165 162 158 156 154 153 151 149 147 143 139 134 130 125 122 120 120 121 122 124 126 127 125 120 114 111 110 111 112 115 119 124 126 128 127 126 124 121 119 117 116 117 118 119 119 118 114 111 109 108 108 110 113 116 120 121 116 97 35449 292 24775 -75 9977 9 50 49 7798 -4031 598 594 590 586 583 579 576 572 568 564 558 553 546 539 533 525 518 511 505 499 494 489 486 483 481 473 473 473 475 476 478 480 481 484 486 489 492 495 499 503 507 511 516 521 526 532 537 542 548 554 560 577 583 590 595 600 604 608 610 612 613 614 616 617 619 622 625 630 634 638 642 645 648 651 654 656 657 655 651 645 638 628 617 607 598 589 581 574 568 563 558 555 552 549 547 545 544 543 542 543 545 548 552 557 562 568 574 581 587 597 607 615 623 630 636 641 644 647 649 650 650 650 650 651 652 653 654 656 656 659 663 667 669 670 669 668 665 661 657 654 650 647 644 643 642 643 644 647 649 653 655 657 657 657 655 652 648 643 637 631 624 617 609 600 590 579 568 555 542 529 515 500 487 474 461 449 436 425 415 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 291 274 260 248 237 227 217 206 197 189 184 180 176 172 168 164 160 158 155 153 150 147 142 138 133 129 126 123 121 121 121 122 124 125 126 124 119 114 111 111 112 114 118 123 128 131 132 132 131 128 124 121 118 115 115 115 115 115 114 111 108 106 106 107 110 113 115 120 122 117 35508 292 24775 -75 9974 9 51 48 7797 -4088 610 606 601 598 594 591 587 583 579 574 569 562 556 549 542 534 527 520 513 507 502 497 493 490 488 480 479 480 481 482 483 485 486 488 490 493 496 499 503 507 511 515 519 524 529 535 540 546 551 557 563 581 587 594 600 605 609 612 615 616 618 619 620 622 624 627 631 636 640 644 648 651 653 656 658 659 659 657 647 641 634 625 615 606 598 591 584 577 572 568 565 562 559 556 554 551 548 546 545 544 546 548 551 556 562 568 574 580 586 596 605 613 621 629 635 640 645 648 650 651 651 651 651 650 650 651 651 652 652 656 660 664 666 667 667 665 662 659 655 651 648 645 643 641 641 642 644 646 649 653 655 657 658 657 656 653 649 645 639 633 626 619 611 602 593 582 570 558 545 532 518 503 490 477 464 452 439 428 418 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 287 270 257 246 236 226 217 207 198 191 186 182 178 174 170 165 160 157 153 150 146 142 137 133 128 125 123 120 118 118 119 120 121 122 123 121 117 113 112 113 114 117 121 127 132 135 137 136 134 130 125 120 115 112 111 111 111 111 110 108 106 105 105 106 108 111 114 120 120 117 35567 292 24775 -75 9970 9 52 47 7797 -4145 622 617 613 609 606 602 598 594 590 585 579 572 566 558 551 544 536 529 522 516 510 506 502 498 496 487 486 486 487 488 489 490 491 493 495 497 500 503 506 510 514 518 522 527 532 537 543 548 554 560 566 584 590 597 603 608 612 616 619 621 622 623 625 627 629 633 637 642 647 651 654 657 659 661 663 663 662 659 643 638 632 624 615 607 599 593 586 580 575 571 568 565 563 560 557 554 551 548 546 545 546 548 552 556 562 568 573 579 585 594 604 612 620 628 635 641 646 650 653 654 654 654 652 651 650 650 650 651 650 654 658 661 664 665 664 662 660 657 653 649 646 644 642 641 642 643 645 647 650 653 656 658 659 658 657 655 651 647 641 635 629 622 614 605 596 585 573 561 548 534 520 506 492 479 466 454 441 430 420 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 278 262 249 239 230 222 213 204 196 189 185 181 177 173 168 163 157 152 148 145 140 135 130 125 121 119 117 115 114 114 114 115 116 118 120 119 117 115 115 117 118 121 126 131 136 138 138 137 133 128 122 116 111 107 106 105 106 107 107 106 105 104 104 105 107 110 111 118 118 117 35625 291 24775 -75 9974 9 53 45 7796 -4201 633 628 624 620 616 613 609 605 600 595 589 582 575 568 561 553 545 538 531 525 519 514 510 507 504 494 493 493 493 494 494 495 496 497 499 501 504 506 510 513 517 521 525 530 535 540 545 551 556 562 569 585 592 599 605 610 615 619 622 624 626 628 629 632 634 638 643 648 653 657 660 662 664 666 667 667 664 660 642 637 632 625 617 609 601 593 586 578 573 569 566 563 561 558 556 553 550 548 547 546 547 549 553 557 563 568 574 579 585 594 604 612 621 629 636 642 648 652 655 657 657 656 654 652 651 650 650 650 650 654 657 660 662 663 663 661 659 656 653 650 647 645 643 642 643 644 646 648 651 654 657 658 659 659 658 656 653 649 643 638 632 625 617 608 598 587 576 564 551 537 523 509 495 481 468 456 443 432 421 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 267 251 239 230 222 214 207 199 191 185 181 178 174 170 165 159 152 147 142 137 132 127 122 117 114 112 111 110 109 110 111 112 113 116 118 120 120 120 121 122 124 126 130 135 138 139 137 135 129 123 116 109 104 101 99 99 101 103 105 105 105 104 104 104 106 107 108 116 117 35684 291 24775 -75 9972 9 54 44 7795 -4258 643 638 634 630 626 623 619 614 610 605 599 592 585 578 570 562 555 547 541 534 529 524 519 516 513 502 501 500 500 500 500 501 501 502 503 505 507 510 513 516 519 523 527 532 537 542 548 553 559 565 571 585 592 599 606 612 617 621 624 627 629 631 633 636 639 643 648 654 659 663 666 668 670 671 671 670 666 661 646 641 635 628 619 609 600 591 582 573 566 562 558 556 554 552 551 549 548 547 546 547 548 551 555 560 565 570 576 581 586 596 605 614 622 630 637 643 649 653 656 658 658 657 655 653 652 651 651 652 651 654 658 661 663 664 663 662 661 658 655 652 649 647 646 644 645 645 646 648 651 653 656 658 659 659 659 657 655 650 646 641 635 628 620 611 601 591 579 567 554 540 526 511 497 483 470 457 444 433 421 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 254 239 228 219 212 205 199 192 186 181 178 175 171 167 161 154 147 141 136 131 125 120 115 111 108 107 107 107 107 108 109 111 113 116 120 123 124 126 127 129 130 131 134 137 137 137 133 129 123 116 109 102 97 94 93 93 96 100 103 105 105 105 104 103 104 105 106 113 116 35743 291 24775 -75 9966 9 55 43 7794 -4315 654 649 644 640 637 632 628 624 619 614 609 602 595 588 580 573 565 558 551 544 539 533 529 525 522 511 509 508 508 507 507 506 506 507 507 509 511 513 516 519 522 525 530 534 539 544 550 556 561 567 574 585 592 599 606 612 618 623 626 629 632 634 637 639 643 648 653 659 664 668 671 673 674 675 674 672 667 661 654 647 640 630 620 608 597 585 574 563 555 550 546 544 543 543 543 543 543 544 545 546 549 552 557 562 568 573 578 584 589 598 607 616 624 631 637 643 649 653 655 657 657 656 655 653 652 652 652 653 653 656 659 662 664 665 665 665 664 662 659 657 654 652 649 647 647 646 646 648 649 651 654 655 657 658 658 657 655 652 648 643 637 631 623 614 604 594 582 570 557 543 529 514 499 485 472 458 445 434 422 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 243 229 218 210 203 198 192 187 182 178 176 173 170 165 159 152 144 138 132 127 120 115 110 107 105 105 105 106 107 108 110 113 116 120 124 128 131 132 134 134 134 134 135 136 135 133 128 123 116 109 102 95 90 88 87 88 92 98 102 105 106 105 104 102 103 104 104 112 116 35802 291 24775 -75 9960 9 56 42 7793 -4373 664 659 654 650 646 642 638 633 628 623 618 612 605 598 591 583 576 568 562 555 549 544 539 535 532 520 518 517 515 514 513 512 512 511 512 513 514 516 519 521 524 528 532 536 541 547 552 558 564 570 576 584 591 598 605 612 618 623 627 631 634 636 639 642 647 652 658 663 668 673 675 677 678 678 677 673 667 660 665 655 644 631 618 604 590 577 563 551 542 536 532 530 530 531 532 534 536 538 541 544 548 553 558 564 569 575 580 586 592 601 609 618 626 632 638 643 648 651 653 654 655 654 653 652 652 653 653 654 654 657 661 663 666 668 668 668 668 667 665 662 660 657 654 651 649 647 646 646 647 648 650 652 654 655 656 656 656 653 649 645 640 633 626 616 607 596 585 573 560 546 532 516 502 488 474 460 446 435 423 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 220 211 203 197 192 188 183 180 177 176 174 170 166 159 152 144 138 132 126 119 114 109 107 105 106 107 108 110 113 115 118 121 126 131 135 137 138 138 137 136 135 135 134 131 128 122 116 109 103 96 90 85 83 83 84 89 96 102 104 106 105 103 102 102 103 104 112 117 35861 291 24775 -75 9962 9 57 41 7791 -4430 674 669 664 660 656 651 646 642 637 632 626 620 615 608 602 594 587 580 573 566 561 555 550 546 543 530 527 525 524 522 520 519 517 517 516 517 518 520 522 524 527 531 534 539 544 549 555 561 566 572 579 582 590 597 604 612 618 623 628 632 635 638 641 645 649 655 661 667 672 676 679 681 681 680 677 672 665 656 674 661 646 630 614 598 582 566 552 539 528 521 517 516 516 517 520 523 527 531 535 539 544 550 556 563 569 575 582 588 594 603 612 620 627 634 639 644 648 650 652 653 653 653 652 652 652 653 653 654 654 657 660 663 666 668 670 671 672 671 670 668 665 662 658 654 651 648 645 644 643 644 646 648 650 653 654 655 655 654 651 647 642 636 628 619 609 599 587 575 562 548 534 519 504 490 476 463 448 437 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 215 206 206 211 217 219 222 222 226 215 206 199 193 189 185 182 180 178 178 176 173 168 162 155 147 141 135 129 122 115 111 109 109 110 112 114 117 120 122 125 129 133 137 140 142 142 140 138 134 133 131 130 126 123 117 111 104 99 92 86 81 79 79 81 87 94 101 104 105 105 103 102 102 103 105 113 119 35919 291 24775 -75 9962 9 58 39 7790 -4486 684 678 673 669 665 660 655 650 645 640 635 629 625 619 614 606 599 592 585 579 573 567 562 558 554 540 537 534 532 530 527 525 523 522 521 522 522 524 526 528 531 534 538 542 547 552 558 564 569 576 582 581 589 596 604 611 618 623 628 632 635 638 642 645 650 656 663 669 674 678 681 683 682 680 677 670 662 652 677 661 642 624 606 589 572 556 540 527 516 508 504 502 502 504 507 511 516 521 526 532 538 545 552 559 567 574 581 589 596 605 614 622 630 636 641 645 649 651 653 654 654 653 652 652 652 652 652 653 653 656 659 662 665 668 670 671 673 674 673 672 670 667 663 658 653 649 645 642 641 641 642 644 647 650 652 654 655 655 653 649 644 638 630 621 611 600 589 577 564 551 536 521 507 493 479 465 451 439 427 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 215 206 206 211 217 219 222 222 222 212 204 197 192 188 185 183 181 181 180 179 177 172 166 159 152 146 140 133 126 120 115 114 114 116 118 121 124 127 130 132 135 139 142 144 145 143 140 135 131 128 126 125 121 118 113 108 101 96 90 84 78 76 77 79 85 93 100 104 105 105 104 103 104 105 108 115 122 35978 291 24775 -75 9955 9 59 38 7788 -4543 693 688 682 678 673 668 663 658 653 648 643 638 636 631 626 619 612 605 599 592 586 581 575 571 567 551 547 544 541 538 535 532 530 528 527 527 527 528 530 532 535 538 541 546 551 556 562 568 573 579 586 581 589 596 603 611 617 623 627 631 634 637 641 645 650 656 663 669 675 679 682 683 682 679 674 667 657 645 671 653 633 614 596 579 562 546 531 518 507 498 493 490 490 492 495 500 505 510 516 522 529 537 545 553 562 571 580 588 596 607 616 624 632 638 644 648 651 654 656 656 656 654 654 653 652 652 652 652 651 654 656 660 663 665 668 670 672 674 674 674 673 670 666 661 656 651 646 642 639 639 639 641 644 647 650 653 655 655 653 650 645 639 631 622 612 602 590 578 566 552 538 524 509 495 482 468 454 442 430 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 215 206 206 210 217 219 221 222 219 211 203 197 192 189 186 184 183 183 183 182 180 176 171 164 158 152 146 139 131 124 120 118 120 122 125 129 132 135 136 137 139 141 143 144 144 141 136 131 125 122 120 119 116 114 110 106 100 95 90 83 77 75 76 77 84 92 99 103 105 106 105 105 106 107 112 118 123 36037 291 24775 -75 9957 10 0 37 7787 -4601 702 696 691 686 681 676 671 665 660 656 651 646 645 642 639 633 626 619 613 606 600 595 589 584 580 562 558 555 551 548 544 540 537 535 534 533 533 534 535 537 540 543 546 551 556 561 566 572 578 584 591 582 590 597 604 611 617 622 626 629 633 636 639 643 648 654 661 668 673 678 680 681 679 675 670 661 650 638 655 637 617 599 582 566 551 536 523 510 500 491 485 482 481 482 485 490 495 500 506 513 520 528 537 546 556 567 577 587 596 607 617 626 634 640 646 651 654 657 659 659 658 657 656 654 653 652 651 650 649 651 654 657 660 662 665 667 670 673 674 675 674 673 669 664 659 653 648 643 639 637 637 638 641 645 648 651 654 655 654 651 646 640 633 623 613 603 591 579 567 554 540 526 512 498 485 471 457 445 433 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 216 206 205 209 216 219 221 222 219 212 204 198 193 190 188 186 185 185 185 185 183 179 174 169 163 157 150 142 134 127 123 122 124 128 132 135 139 140 140 139 139 140 141 141 139 136 130 124 119 116 114 113 112 110 107 104 100 95 90 83 78 75 76 77 83 91 98 103 105 107 107 108 109 111 116 119 123 36096 291 24775 -75 9956 10 1 36 7785 -4658 711 705 699 694 689 684 678 672 667 664 659 655 655 653 651 648 641 635 628 622 615 609 604 598 594 574 570 566 562 558 553 549 546 543 541 540 540 540 542 543 546 549 552 556 561 566 572 578 583 589 596 585 592 599 606 612 618 622 625 628 631 633 636 640 645 651 658 665 670 675 677 677 675 671 664 655 643 630 630 614 596 579 565 552 539 526 515 504 494 486 480 476 475 476 479 483 487 493 499 505 513 521 530 540 551 562 573 584 594 606 617 626 635 642 648 653 657 660 662 662 660 658 657 655 653 652 650 649 648 650 652 655 658 660 663 666 669 672 674 675 676 675 672 667 662 657 650 644 640 637 636 636 638 642 645 648 652 653 653 651 647 641 634 624 615 604 593 581 569 556 542 528 515 501 488 474 459 448 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 999999 999999 999999 999999 999999 218 207 205 208 216 218 221 222 219 213 206 200 195 192 189 187 186 186 186 186 184 181 177 171 165 159 152 143 134 128 124 124 127 132 137 140 143 144 142 139 137 136 136 135 132 129 123 118 113 110 108 108 107 107 105 103 99 95 90 84 79 77 77 78 83 90 97 102 106 108 109 111 112 114 119 120 120 36154 291 24775 -75 9957 10 2 34 7783 -4714 719 713 707 702 697 691 685 679 674 671 667 663 666 665 665 662 657 652 645 639 632 626 619 614 609 587 583 578 574 569 564 559 555 552 550 548 548 548 549 551 553 556 559 563 568 573 579 584 590 596 603 589 596 603 609 615 620 623 625 627 629 631 633 637 642 647 654 661 666 671 673 673 670 665 658 648 636 623 601 586 571 557 546 536 526 516 507 499 491 483 477 474 472 473 476 480 484 489 495 501 508 516 525 535 546 557 569 580 591 603 615 625 634 642 648 653 657 660 662 662 661 659 657 655 653 651 649 649 648 649 651 654 657 660 663 666 669 673 675 677 679 678 676 671 666 660 654 647 641 637 635 634 635 638 642 645 649 651 652 650 647 642 635 626 617 606 595 583 571 559 545 531 518 504 491 477 462 451 439 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 219 209 205 207 214 217 220 222 220 215 209 203 198 194 191 189 187 186 186 185 184 182 178 172 166 159 151 141 132 126 124 124 128 133 139 143 146 145 142 138 134 132 130 128 125 122 117 112 107 105 104 104 104 103 102 101 98 94 90 84 80 78 79 80 84 90 97 102 106 109 111 113 114 115 120 118 115 36213 291 24775 -75 9956 10 3 33 7781 -4771 728 721 715 710 704 698 692 685 681 678 674 672 677 677 679 678 676 670 663 657 650 643 636 630 625 602 597 592 586 581 575 570 566 562 560 558 557 557 558 560 562 564 568 572 576 581 587 592 598 604 610 595 602 608 614 619 623 626 626 627 628 629 631 634 638 644 650 656 662 666 669 668 666 660 653 642 630 617 573 560 547 536 527 520 513 506 500 493 487 481 477 474 473 474 477 481 485 489 495 500 507 515 523 532 543 554 565 576 587 599 611 622 631 640 646 652 656 659 661 661 659 657 656 654 652 650 649 649 648 649 652 655 658 661 664 668 671 675 678 681 683 683 680 676 670 664 657 649 642 637 633 632 633 635 639 642 646 649 650 650 647 643 637 629 620 609 598 587 575 562 549 535 521 508 494 481 466 454 442 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 221 213 205 206 213 216 219 221 221 217 212 206 201 197 194 191 188 187 186 185 183 181 177 172 166 158 149 138 129 123 122 122 127 133 139 143 145 145 141 136 132 129 126 124 120 116 112 108 104 102 102 101 101 101 100 98 96 92 88 84 81 80 80 82 86 91 96 102 106 110 112 114 115 115 119 114 109 36272 291 24775 -75 9955 10 4 32 7779 -4828 736 729 723 717 711 704 698 691 687 685 681 680 687 689 693 693 695 690 683 676 669 661 654 647 641 617 612 606 600 594 588 583 578 574 571 569 568 568 569 570 572 575 578 582 586 591 596 601 607 613 619 604 611 617 622 626 629 630 629 629 628 628 629 632 635 640 646 652 658 662 665 664 662 656 649 639 627 614 551 539 528 519 512 507 502 497 493 489 485 481 478 477 477 479 482 485 489 493 498 504 510 517 524 532 542 552 562 573 584 595 607 618 628 636 643 648 652 655 657 657 656 655 654 652 650 650 649 649 649 650 653 656 660 664 667 671 675 680 683 686 687 687 685 681 674 668 660 651 643 637 633 631 631 633 636 640 644 647 649 650 648 645 639 632 623 614 603 591 579 567 554 540 526 512 498 485 470 457 445 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 223 218 207 205 210 214 218 220 221 219 215 210 205 201 197 193 190 187 186 184 183 180 177 171 164 156 146 135 126 121 119 120 124 130 136 140 143 143 140 135 131 128 125 122 118 115 111 107 104 103 102 102 101 100 99 96 93 89 85 83 81 80 82 84 87 92 97 102 106 109 111 113 114 113 115 110 102 36331 292 24775 -75 9956 10 5 31 7776 -4885 744 736 730 724 718 711 704 697 693 691 688 687 698 702 708 710 714 710 704 696 689 681 673 666 659 634 628 622 615 608 602 596 591 587 584 582 580 580 581 582 584 586 590 593 597 602 607 612 617 623 629 615 621 627 631 635 637 636 634 632 630 629 630 631 634 638 644 649 655 659 662 662 659 655 648 638 627 616 539 528 518 510 504 499 495 492 489 486 484 482 481 482 483 485 488 492 496 501 505 510 516 522 528 536 544 552 562 571 581 592 603 614 624 632 639 644 648 651 653 653 653 652 651 650 649 649 649 650 650 651 654 658 661 666 670 674 679 684 687 690 691 691 689 685 678 671 663 654 645 638 633 631 630 631 634 638 642 646 649 650 649 647 643 636 628 619 608 597 585 573 559 545 531 517 503 489 474 460 448 438 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 223 208 204 208 212 216 219 221 220 218 214 209 204 200 195 191 188 186 184 182 179 176 170 163 154 144 133 124 119 117 117 120 125 130 135 138 139 137 134 131 129 127 124 120 117 113 110 108 106 105 104 103 101 99 95 91 86 83 80 80 80 82 85 89 93 98 102 106 109 110 111 111 110 111 105 97 83 36390 293 24775 -75 9951 10 6 30 7774 -4942 751 744 737 731 724 717 710 703 698 698 695 695 710 716 724 728 734 730 725 717 709 701 692 684 677 651 645 638 631 624 617 611 606 602 598 596 595 594 595 596 598 600 603 606 610 615 619 624 629 634 640 628 634 639 643 646 647 645 642 639 636 633 633 633 635 639 644 649 654 659 662 662 660 656 650 642 631 621 541 531 522 514 507 502 498 494 491 488 487 487 487 488 490 493 497 501 505 510 514 519 524 529 535 541 548 555 563 572 580 589 601 611 621 629 635 640 644 647 649 650 650 649 649 649 649 649 650 651 651 652 655 658 662 667 671 676 681 686 690 692 694 694 692 687 681 674 665 657 648 641 635 632 631 631 634 637 641 645 648 650 650 649 646 640 633 624 614 603 591 579 565 551 536 522 507 493 478 463 450 439 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 210 203 206 210 214 217 220 221 220 217 213 208 203 198 193 189 186 183 181 179 175 169 162 153 143 133 124 119 116 115 116 119 123 127 130 132 133 132 131 130 129 127 124 122 119 116 114 112 110 109 107 104 100 96 90 85 80 79 78 79 82 85 90 94 98 102 105 107 108 109 109 107 107 102 96 87 96 36448 293 24775 -75 9950 10 7 28 7772 -4997 759 751 743 737 730 722 715 708 704 704 702 703 721 729 740 746 755 752 746 737 730 721 711 703 695 671 664 656 649 642 634 628 623 618 615 613 611 611 611 612 614 616 618 622 625 629 633 638 642 647 653 643 649 653 657 659 659 657 653 649 645 641 640 639 641 644 648 653 657 662 665 666 665 661 656 649 641 632 558 549 541 532 525 519 512 507 502 498 496 495 495 497 499 502 506 510 514 519 524 528 533 538 544 549 554 561 567 574 582 589 600 610 619 626 633 638 641 644 646 647 648 648 648 648 649 650 651 652 652 652 655 659 662 667 672 676 681 686 690 692 694 694 693 689 683 676 668 660 652 645 639 635 632 632 633 636 640 643 647 649 651 651 648 644 637 630 620 609 597 585 571 556 541 526 511 496 481 465 452 440 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 235 212 202 204 208 211 216 219 221 221 220 216 210 205 200 194 189 186 183 181 178 175 169 161 152 143 133 125 119 116 114 113 114 116 119 122 124 126 127 128 129 131 131 129 127 125 123 120 118 116 114 111 107 102 97 90 84 79 77 77 79 82 86 91 95 98 102 104 105 106 107 106 105 104 101 97 92 97 36507 293 24775 -75 9951 10 8 27 7769 -5054 766 757 750 743 736 728 721 713 709 709 708 710 733 743 756 765 777 775 769 760 751 742 732 722 714 691 683 676 668 660 653 646 641 636 633 631 629 629 629 630 631 633 636 638 641 645 649 652 657 662 667 659 665 669 673 674 675 672 668 662 657 653 651 649 650 652 655 660 664 669 672 674 673 671 667 662 655 648 589 581 574 566 558 549 541 532 525 518 513 511 509 509 510 512 515 520 524 529 534 539 544 548 553 558 563 568 574 580 586 592 602 611 619 626 632 637 640 642 644 646 647 647 648 648 650 651 652 653 654 653 656 659 662 666 671 675 680 684 688 691 693 693 692 689 685 679 672 664 657 649 643 638 635 633 633 635 638 641 645 648 650 651 650 646 641 635 626 615 603 590 576 560 545 529 514 498 483 467 454 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 239 214 202 202 206 209 214 218 220 221 221 217 212 207 201 195 190 186 183 180 177 173 168 160 151 143 134 126 120 116 113 110 109 109 111 112 115 117 120 122 125 129 132 132 131 130 128 126 124 121 118 114 110 104 99 91 85 79 77 78 79 82 87 91 95 98 100 102 103 104 105 105 104 103 101 99 96 99 36566 293 24775 -75 9952 10 9 26 7766 -5110 773 764 756 749 742 733 726 718 714 715 715 718 744 757 773 784 800 798 793 783 774 763 752 742 733 713 705 697 689 680 673 666 661 656 653 651 649 649 649 650 651 652 654 656 659 662 665 669 672 677 681 677 682 687 690 692 692 689 685 679 674 669 666 664 663 665 667 671 675 680 683 685 686 685 683 679 674 669 629 624 618 611 602 592 581 569 559 549 540 534 529 526 524 525 527 531 535 540 545 549 554 559 564 569 573 578 583 588 593 598 606 614 621 628 633 638 640 642 644 646 647 648 648 649 651 652 654 654 655 654 656 658 662 666 670 674 679 683 687 690 691 692 692 690 686 682 675 669 661 654 647 641 637 634 632 633 635 638 642 645 649 651 650 648 644 639 630 620 608 595 580 564 548 532 516 501 485 468 455 442 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 242 215 202 201 204 208 212 216 219 221 221 218 213 207 202 195 190 186 182 179 175 171 165 158 150 141 133 125 120 115 111 107 105 104 104 104 106 108 111 114 119 124 129 131 132 131 129 128 125 123 119 115 111 105 99 92 86 80 78 79 80 84 88 92 95 97 99 100 101 102 104 104 104 103 103 102 100 99 36625 293 24775 -75 9952 10 10 25 7763 -5166 779 770 762 755 748 738 731 723 719 721 721 725 756 771 790 804 824 823 817 806 797 785 773 762 752 735 727 718 710 701 694 687 682 677 674 672 670 670 670 671 672 673 674 676 678 680 683 686 689 693 697 695 700 705 708 710 711 709 704 699 693 688 684 681 680 681 683 686 690 694 698 700 702 702 701 699 696 693 674 672 668 661 652 642 629 615 602 588 575 565 556 549 544 542 542 545 548 552 557 561 566 571 576 581 585 589 593 598 602 605 612 619 626 632 636 640 642 644 645 647 648 648 649 650 652 654 655 655 656 654 656 658 661 665 670 674 678 682 686 689 691 692 693 691 688 685 679 673 666 658 651 644 638 634 631 631 632 635 638 642 646 649 650 649 647 642 634 624 612 599 584 568 551 535 518 503 487 470 456 443 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 243 216 201 200 203 206 210 214 217 219 220 217 213 207 201 195 189 184 180 176 172 167 161 154 146 138 130 123 117 113 108 104 101 99 98 97 97 99 102 105 110 117 123 126 128 128 127 126 124 121 117 114 109 104 98 92 86 81 80 80 83 86 90 93 95 97 98 98 99 101 103 104 104 104 104 104 102 98 36683 294 24775 -75 9946 10 11 23 7760 -5221 786 776 768 760 753 743 735 727 724 726 727 732 768 786 806 824 848 848 842 830 820 807 795 783 772 759 750 741 732 724 716 709 704 700 696 694 693 692 693 693 694 695 696 697 698 700 702 704 707 710 713 714 719 723 727 729 730 729 725 720 715 709 705 702 700 700 701 704 707 711 715 719 721 722 723 722 721 719 721 720 718 713 704 694 681 666 650 634 618 604 590 580 572 567 564 564 565 568 572 575 580 584 589 594 598 602 606 609 612 615 621 627 632 637 640 643 645 646 647 649 649 650 651 652 654 656 657 656 656 654 656 657 660 664 669 673 678 682 686 690 692 694 695 694 691 688 682 676 669 661 654 646 639 634 630 629 629 631 635 639 644 647 649 649 648 644 637 628 616 603 588 572 555 538 521 505 489 472 458 445 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 242 215 200 199 202 205 208 212 215 217 218 216 211 206 200 193 187 181 176 171 166 161 155 148 140 133 125 118 112 108 104 100 96 94 93 91 91 92 94 97 101 108 114 118 120 121 121 120 119 116 113 110 106 100 95 90 85 81 80 82 85 89 92 95 96 97 97 97 98 100 102 104 105 105 105 105 102 96 88 36742 294 24775 -75 9947 10 12 22 7757 -5276 792 783 774 766 758 748 740 732 728 732 733 740 780 800 823 844 873 873 867 854 843 830 816 803 791 784 774 765 756 747 739 732 727 723 720 718 717 716 716 717 717 717 718 718 719 720 722 723 726 728 731 733 737 742 746 749 750 749 746 742 737 732 728 724 721 721 721 723 726 730 734 738 741 744 745 746 746 746 765 765 764 759 752 742 729 714 698 681 664 647 631 617 607 598 592 590 588 589 591 594 597 601 605 610 614 617 620 622 624 625 630 634 639 642 645 647 648 650 651 652 653 653 654 656 657 658 659 657 656 653 654 655 658 662 667 672 677 682 686 690 694 696 697 697 695 691 686 680 673 664 656 648 640 634 629 627 627 629 632 636 641 645 648 649 648 645 640 631 620 607 592 576 559 542 525 509 493 476 462 448 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 213 199 198 200 203 207 210 213 215 216 214 210 204 198 190 183 176 169 163 157 151 145 139 132 125 118 112 106 102 98 94 92 90 88 87 86 87 88 90 94 100 106 109 111 112 113 113 112 110 108 104 100 96 91 87 83 81 81 83 86 90 94 96 97 97 97 96 97 99 102 104 105 106 106 106 102 94 89 36801 294 24775 -75 9944 10 13 21 7754 -5332 799 789 779 771 763 753 745 736 733 737 739 747 792 814 840 864 898 898 892 878 867 852 837 823 811 809 799 789 780 771 763 757 751 747 744 742 741 741 741 741 741 741 741 741 741 742 742 743 745 746 748 752 756 760 764 767 770 769 767 763 759 754 750 746 743 742 741 743 746 750 754 758 762 765 768 770 771 772 805 805 804 799 791 782 771 757 742 725 708 691 674 659 646 636 627 622 618 616 616 617 619 622 625 629 631 633 635 635 635 635 639 642 645 648 650 651 652 654 655 657 658 659 660 662 663 663 662 659 657 652 652 652 654 658 664 669 674 680 685 690 694 697 699 699 698 695 690 684 676 667 658 650 641 634 628 625 625 626 629 633 638 642 645 648 648 646 642 634 624 611 597 582 565 548 531 515 499 482 467 453 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 236 210 196 195 198 201 204 207 210 212 213 211 208 202 195 186 177 168 160 152 145 139 134 127 122 116 110 105 100 96 92 89 87 85 84 83 83 83 85 86 89 94 98 101 103 104 105 105 105 104 102 99 95 91 86 83 81 80 80 83 87 91 95 96 97 97 97 96 97 99 103 105 107 108 108 106 102 94 90 36860 289 24325 -75 9942 10 14 20 7751 -5387 749 741 738 743 745 754 805 829 858 884 922 923 917 902 890 874 858 843 830 833 823 815 805 796 788 781 776 772 770 768 767 766 767 766 766 766 765 765 764 764 763 764 764 765 766 770 774 778 782 785 788 788 786 783 780 776 771 767 764 762 761 763 765 769 773 778 782 785 788 791 794 795 839 838 836 830 822 813 803 790 777 762 747 732 715 700 687 675 665 658 652 649 646 646 647 648 650 652 653 653 652 650 648 646 648 651 653 655 655 657 658 660 662 664 666 667 668 670 671 670 667 663 658 652 650 648 650 653 658 664 670 676 681 687 692 696 699 700 700 698 693 687 680 671 661 652 642 634 628 624 623 624 626 630 634 639 643 646 646 646 643 637 628 616 602 588 571 554 537 521 505 489 473 460 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 232 205 192 192 195 198 201 204 207 209 210 209 205 199 191 180 169 158 148 139 132 126 121 115 111 107 102 98 94 90 87 84 82 81 80 80 80 82 83 84 86 89 92 95 96 97 98 99 99 99 97 95 92 87 83 81 79 79 80 82 86 91 94 95 96 96 96 96 98 100 105 107 109 110 110 108 103 95 92 95 36918 286 24100 -75 9939 10 15 18 7747 -5441 748 751 761 817 844 875 905 947 948 943 926 913 896 878 862 848 857 848 839 830 821 813 806 801 798 795 794 793 792 792 792 792 791 790 788 787 786 785 784 784 784 784 788 791 794 798 801 804 805 804 802 799 795 791 786 783 781 780 781 783 786 791 795 799 803 807 810 813 815 866 864 860 853 844 835 826 815 803 791 779 765 750 737 724 713 703 695 688 683 679 678 678 678 679 679 678 675 672 668 663 659 660 662 663 663 663 664 666 668 670 673 675 677 679 680 680 678 674 668 661 653 648 645 645 648 652 658 664 670 676 682 688 693 697 700 700 699 696 691 684 675 665 655 645 636 629 624 622 622 624 627 631 635 640 643 645 645 643 639 631 620 608 593 577 561 544 528 513 497 481 467 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 201 188 188 192 195 198 201 204 206 207 206 202 195 186 174 161 147 136 126 119 113 108 104 101 98 95 92 90 87 83 80 78 77 77 77 79 81 82 84 85 87 89 91 92 93 94 95 95 95 95 93 89 86 82 80 78 79 79 82 85 89 92 93 94 94 95 96 98 102 107 111 113 113 113 110 105 98 94 95 36977 284 23950 -75 9938 10 16 17 7744 -5496 769 830 859 892 925 972 974 967 950 936 917 898 881 867 881 871 863 854 846 838 832 827 823 821 819 819 818 818 818 817 816 814 812 810 808 806 805 804 803 803 806 808 811 814 816 819 820 819 817 814 810 806 802 799 797 795 796 798 801 805 810 814 818 822 825 829 831 884 881 876 868 858 849 840 831 822 812 803 792 779 767 756 745 736 728 722 717 713 711 711 710 709 708 705 700 694 688 681 674 674 675 675 674 673 674 676 678 681 684 686 688 689 690 690 687 681 674 664 655 649 644 642 643 647 652 657 663 670 676 682 688 693 697 699 699 698 694 688 679 669 659 648 639 632 626 622 621 622 624 628 632 636 640 643 644 643 640 633 624 612 599 583 567 551 536 520 505 489 476 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 224 196 183 183 187 190 194 198 201 202 204 203 199 192 182 168 153 138 125 115 107 102 98 95 93 91 90 88 86 84 81 78 75 74 75 76 78 81 83 84 85 87 88 89 90 90 91 92 93 93 93 92 89 86 82 80 79 79 79 81 84 87 89 90 91 92 93 95 99 104 110 114 116 117 117 114 108 101 95 93 37036 284 23875 -75 9941 10 17 16 7740 -5550 843 874 910 945 997 998 992 973 958 938 918 900 885 904 894 887 878 871 863 857 852 848 846 845 844 844 844 843 842 841 838 835 833 830 828 825 824 822 821 823 824 826 828 830 832 832 831 829 826 822 818 814 811 809 807 808 809 813 817 822 825 829 833 837 841 844 892 889 884 875 866 858 850 843 835 828 821 812 801 790 781 771 763 756 751 747 743 742 742 741 740 737 733 727 719 710 701 693 692 691 690 689 687 688 689 691 694 696 698 698 699 699 698 694 688 679 669 658 651 644 641 641 643 647 652 657 663 670 676 682 689 693 697 698 698 696 691 683 674 664 654 644 636 629 624 621 621 622 625 628 633 637 640 643 643 641 635 627 617 604 589 574 558 543 528 513 498 484 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 221 192 178 178 182 185 190 194 197 199 200 200 196 189 179 163 147 130 116 106 98 93 90 88 87 87 86 86 84 82 79 76 74 73 74 75 78 81 83 85 86 87 88 88 89 89 90 91 92 92 92 91 90 87 84 81 79 79 80 81 83 85 86 87 88 89 92 94 99 106 113 117 119 120 120 116 110 102 94 90 76 37095 285 23875 -75 9940 10 18 15 7736 -5604 856 890 927 965 1021 1023 1016 996 980 959 937 919 903 926 917 909 900 895 887 881 876 873 871 869 869 869 869 868 866 865 862 858 855 852 848 846 843 841 838 841 840 841 841 842 843 842 840 837 834 830 826 822 819 817 815 816 818 821 825 830 834 838 841 845 849 852 891 889 884 877 870 863 856 851 846 841 835 828 818 809 800 792 785 779 775 771 769 768 769 768 766 763 758 751 742 732 723 713 711 710 708 706 704 704 705 706 707 708 708 707 706 705 703 699 692 683 673 662 654 647 643 641 642 644 647 652 658 664 671 677 684 689 694 696 698 697 693 687 680 670 660 651 641 633 627 622 620 621 622 625 629 634 637 640 642 641 637 630 621 609 595 580 566 551 536 522 508 494 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 189 174 173 177 180 185 189 193 195 197 196 194 187 176 161 143 126 111 100 92 88 85 84 84 84 84 84 83 81 78 75 73 72 74 75 78 82 84 86 86 87 88 88 89 89 90 90 91 92 92 92 90 89 86 83 80 80 80 81 82 83 84 85 86 88 91 94 100 108 115 120 122 122 122 118 111 102 92 85 69 51 37153 284 23800 -75 9939 10 19 13 7732 -5657 905 944 986 1045 1047 1040 1018 1001 979 956 937 920 947 938 931 923 919 911 905 900 896 894 893 893 893 893 892 890 888 885 881 877 873 869 865 862 859 856 858 856 855 854 853 852 850 847 843 840 835 831 827 824 822 821 821 823 827 831 835 839 843 846 850 854 857 881 880 878 873 869 865 861 858 856 853 849 842 834 826 818 810 803 798 794 791 789 789 789 788 787 784 778 771 763 753 743 733 731 729 727 725 723 722 722 722 721 720 718 714 711 708 705 700 694 686 677 666 658 651 646 643 642 642 644 648 653 659 666 672 679 685 690 694 696 697 696 692 685 677 668 658 649 639 631 625 621 620 620 622 626 630 634 638 640 640 637 632 624 614 601 587 573 558 544 530 517 503 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 187 171 170 173 176 180 185 189 191 193 193 191 185 175 160 142 124 110 98 90 85 83 82 82 83 83 83 82 80 77 74 73 72 74 76 79 82 85 86 87 87 88 88 89 89 90 90 90 91 92 92 91 90 87 84 82 81 80 81 82 83 84 85 86 88 91 94 101 109 116 121 122 123 122 118 110 99 88 78 62 48 37212 284 23725 -75 9940 10 20 12 7728 -5709 962 1006 1070 1071 1063 1040 1022 998 974 954 937 967 958 953 945 942 935 928 923 919 917 916 916 916 915 914 913 910 906 902 897 893 888 884 880 876 873 874 871 868 866 864 861 857 853 848 843 838 834 830 827 825 824 824 826 830 834 838 842 845 849 853 856 860 867 868 868 867 866 865 865 865 865 864 862 857 850 843 834 827 820 815 810 807 804 803 803 802 800 797 792 785 778 769 760 751 749 748 746 743 741 740 739 737 734 731 726 720 714 710 705 700 694 687 679 669 662 655 649 645 642 641 641 644 649 655 661 668 674 681 686 691 695 697 698 696 691 684 676 667 657 646 637 629 623 620 619 620 622 626 630 634 637 638 637 634 627 618 606 593 580 566 552 539 526 512 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 186 169 167 169 172 176 180 184 186 189 190 189 184 175 161 143 126 111 99 90 86 83 82 82 82 83 83 81 79 76 74 73 73 74 77 80 83 85 86 87 88 88 88 89 89 89 89 90 90 91 91 91 91 88 85 83 81 81 82 83 84 85 86 88 89 92 95 101 109 117 121 122 122 121 116 107 96 83 72 56 47 47 37271 284 23725 -75 9938 10 21 11 7724 -5763 982 1028 1093 1094 1086 1061 1042 1016 991 970 953 985 976 973 966 964 957 950 944 941 939 938 938 938 937 936 934 931 927 922 917 912 907 902 898 893 889 891 886 882 878 874 870 864 858 852 846 840 836 831 829 827 826 826 828 832 836 839 843 846 850 853 857 860 851 854 857 859 862 864 867 870 873 874 873 870 865 859 851 844 836 830 824 819 815 812 810 808 806 802 798 793 787 780 773 765 765 764 762 760 758 757 755 752 747 742 734 725 717 710 705 699 693 687 680 672 665 659 653 648 644 641 640 642 645 651 657 663 670 677 683 688 693 697 699 699 697 692 684 675 665 654 643 634 626 621 618 617 619 621 625 630 634 636 636 634 629 621 611 599 587 574 560 547 534 521 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 219 187 169 166 167 169 173 177 180 182 185 186 186 183 176 163 147 130 115 103 94 88 84 83 83 83 83 83 81 78 75 73 73 73 75 78 81 83 85 86 87 87 88 88 88 89 89 89 89 89 90 91 91 91 89 86 83 82 82 83 84 85 87 88 89 91 93 96 102 110 116 119 120 120 119 113 104 91 79 68 53 47 49 37330 285 23725 -75 9936 10 22 10 7720 -5815 1002 1049 1117 1117 1108 1081 1060 1034 1008 986 968 1002 994 992 986 986 978 971 965 961 959 958 958 958 957 955 953 950 946 941 935 930 924 919 914 909 904 907 901 895 890 884 878 871 863 855 848 842 837 832 830 828 827 828 830 833 837 840 843 846 849 853 856 859 840 844 849 854 859 864 869 874 879 882 883 882 878 873 866 859 850 843 835 828 822 817 813 810 806 802 799 794 790 786 781 776 776 777 776 774 773 772 770 765 760 752 743 732 722 713 705 698 692 687 681 674 668 661 655 650 645 641 639 639 642 647 653 659 666 673 679 685 691 696 700 702 701 698 692 683 673 661 649 639 629 622 618 615 615 617 620 624 629 632 633 633 629 623 615 604 593 580 567 555 542 529 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 221 189 170 166 167 168 171 174 177 179 181 182 183 182 176 165 151 136 122 109 99 92 88 85 84 84 84 84 81 78 75 73 73 73 76 78 81 83 85 86 87 87 87 88 88 88 88 87 87 87 88 89 90 90 88 86 83 82 82 83 85 86 88 90 91 93 95 97 103 109 114 117 118 118 115 109 99 87 76 66 53 50 52 62 37389 285 23725 -75 9934 10 23 9 7715 -5869 1022 1070 1140 1139 1128 1100 1078 1050 1023 1001 982 1019 1011 1010 1004 1006 998 990 984 980 978 977 977 976 975 973 971 968 963 958 952 946 940 934 929 924 918 923 916 909 902 894 887 878 868 859 851 844 839 834 831 829 829 829 831 834 837 840 842 845 848 851 854 858 836 841 847 853 859 866 872 878 883 887 889 889 887 884 877 870 861 852 842 833 825 818 812 807 803 798 795 792 789 788 786 783 785 786 787 786 785 784 782 778 771 763 752 740 728 717 708 700 693 688 682 675 669 663 657 651 646 641 638 638 640 644 650 656 662 669 676 682 689 695 700 703 704 702 697 690 680 668 656 644 633 624 618 613 612 612 615 618 622 626 629 629 628 623 616 607 597 585 573 561 547 536 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 223 191 173 168 168 169 171 173 175 176 178 179 180 179 176 167 155 142 129 117 106 98 93 89 87 87 86 85 82 79 75 74 73 74 76 78 81 83 84 85 86 86 87 87 87 87 86 85 85 85 86 87 87 88 87 85 83 82 82 83 85 87 89 91 92 94 95 98 102 108 112 115 116 115 112 105 95 84 75 66 56 55 58 67 37447 286 23725 -75 9935 10 24 7 7711 -5919 1044 1091 1161 1159 1147 1118 1094 1065 1037 1014 995 1033 1026 1026 1021 1024 1016 1008 1001 997 995 994 993 992 991 989 987 983 978 973 967 961 954 948 943 937 931 938 930 922 913 905 896 885 875 864 855 848 842 837 834 832 831 832 833 835 838 840 842 844 847 850 853 856 841 846 852 858 865 871 877 883 887 891 893 894 892 889 883 876 866 857 846 835 826 818 810 803 798 793 790 787 786 786 787 786 790 792 794 795 795 795 793 788 782 773 762 749 736 723 713 704 696 689 684 676 669 663 657 652 646 640 637 637 638 642 647 653 659 666 673 680 686 693 699 703 705 705 701 695 686 674 662 649 637 627 619 612 609 608 609 612 615 619 622 624 624 621 616 609 600 589 577 565 551 540 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 226 194 175 170 170 171 172 174 175 175 175 176 177 177 174 168 158 148 137 126 115 106 99 94 92 90 89 87 83 80 76 74 74 75 76 78 80 82 84 84 85 85 86 86 85 85 84 83 82 82 83 84 84 85 84 83 81 80 81 82 85 87 89 91 92 94 95 98 101 106 110 112 113 112 108 100 91 81 74 68 62 62 65 73 88 37506 286 23725 -75 9935 10 25 6 7707 -5970 1067 1113 1182 1178 1165 1134 1109 1078 1049 1027 1007 1046 1039 1041 1037 1040 1032 1024 1017 1012 1010 1008 1007 1006 1005 1003 1000 997 992 986 980 973 967 961 955 950 943 952 943 935 925 915 906 894 882 871 861 854 847 842 839 837 836 836 837 838 840 841 842 844 846 848 851 854 853 858 863 869 875 881 886 890 893 895 896 896 894 890 883 876 867 857 846 835 825 816 807 800 794 788 785 782 782 784 786 787 792 796 798 800 801 802 801 797 790 782 771 758 744 731 720 710 700 692 685 676 669 663 657 652 646 640 637 636 637 640 645 651 657 664 671 678 684 691 698 702 705 706 704 699 691 680 667 655 642 631 621 613 607 605 604 606 608 612 616 618 619 618 614 608 600 590 579 567 553 541 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 198 178 173 173 174 175 176 176 175 174 174 174 174 172 167 160 152 143 134 124 115 107 101 97 95 92 89 85 81 78 76 75 75 76 78 79 81 82 83 83 84 84 84 84 83 82 81 80 79 80 81 81 82 81 80 79 79 79 81 83 86 88 90 92 93 94 96 100 104 107 110 110 109 105 97 88 80 75 71 68 69 72 78 90 37565 287 23725 -75 9933 10 26 5 7702 -6022 1092 1135 1202 1196 1181 1148 1122 1090 1060 1037 1018 1057 1050 1054 1050 1055 1046 1037 1030 1025 1023 1021 1020 1019 1017 1015 1012 1008 1003 997 991 984 978 971 966 960 954 965 956 946 936 926 916 904 891 880 869 861 855 849 846 844 842 842 842 842 843 843 843 844 845 847 850 853 867 872 876 882 888 893 897 899 900 900 898 896 892 887 880 873 864 855 845 834 825 816 806 799 792 786 782 779 780 782 784 787 792 797 800 803 805 806 805 801 796 788 778 766 752 739 727 716 706 696 688 678 670 663 657 651 646 641 638 637 637 640 644 650 656 663 670 676 683 690 696 701 705 707 706 702 695 685 673 661 648 635 624 615 608 604 601 601 602 605 609 612 614 614 611 606 599 589 578 567 552 539 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 234 202 183 177 177 178 179 180 179 177 175 173 172 171 169 165 160 155 148 140 131 123 115 108 104 100 96 93 88 83 79 77 76 76 77 77 78 80 81 81 81 82 82 82 82 81 80 78 77 76 77 77 78 79 79 78 77 77 77 79 81 84 86 88 90 91 93 95 97 101 104 107 108 107 103 95 87 80 76 73 73 75 78 82 92 103 37624 288 23725 -75 9936 10 27 4 7697 -6074 1117 1156 1220 1211 1194 1159 1132 1099 1069 1046 1027 1065 1060 1065 1062 1068 1059 1049 1042 1037 1033 1031 1030 1029 1027 1024 1021 1017 1012 1006 1000 994 987 980 975 970 963 976 967 957 947 936 926 914 901 889 879 871 864 858 855 852 850 849 848 848 848 847 846 846 846 847 849 852 877 882 887 893 898 903 906 907 907 904 900 896 891 884 876 869 861 853 844 835 826 817 808 800 794 787 782 779 779 781 784 787 792 797 801 803 806 807 806 803 798 791 782 771 759 746 735 724 712 701 692 680 671 664 657 652 647 642 639 638 638 640 644 650 656 663 669 675 682 688 695 700 704 707 707 705 699 690 680 667 655 642 630 619 610 605 601 598 598 600 604 607 609 609 607 603 596 587 575 564 548 533 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 209 189 183 182 183 184 184 183 180 177 174 171 169 166 163 159 155 150 144 137 129 121 115 110 106 101 97 91 86 82 79 78 77 77 77 77 78 79 79 79 80 80 80 80 79 78 76 75 74 74 75 76 76 77 77 76 76 76 77 79 81 84 86 88 90 91 93 95 98 102 105 107 107 103 96 88 82 77 75 75 78 82 84 92 100 90 37682 288 23725 -75 9935 10 28 2 7692 -6124 1143 1175 1235 1223 1205 1168 1139 1105 1075 1052 1034 1072 1067 1075 1072 1078 1069 1059 1052 1046 1042 1040 1038 1037 1035 1032 1028 1024 1019 1013 1007 1001 994 988 983 977 971 985 977 967 957 946 935 923 910 899 888 880 874 868 864 861 859 858 856 854 853 851 849 848 847 848 849 851 879 885 890 896 902 907 910 911 910 907 901 896 889 882 874 867 860 853 846 837 830 822 813 805 798 792 786 782 782 783 785 788 793 797 800 802 804 805 805 802 797 792 784 775 765 753 742 731 719 707 696 683 674 665 659 653 648 644 641 640 640 642 645 650 656 662 669 675 681 687 693 699 704 707 709 707 703 696 686 675 663 649 637 625 615 608 602 598 597 597 599 602 603 604 602 598 591 582 570 558 542 524 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 251 218 197 191 190 190 191 191 188 184 180 177 172 169 165 161 157 154 150 145 139 133 126 121 116 112 106 101 95 89 84 81 80 79 78 77 77 77 77 78 78 79 79 79 79 78 76 74 73 72 72 73 74 75 76 76 76 75 74 75 77 79 82 84 86 88 89 91 93 96 100 104 107 107 104 97 90 84 79 76 76 79 83 85 90 97 89 37741 289 23725 -75 9937 10 29 1 7687 -6173 1169 1194 1247 1232 1212 1173 1143 1109 1078 1056 1038 1075 1072 1082 1080 1087 1077 1067 1059 1053 1049 1046 1045 1042 1040 1037 1034 1029 1024 1018 1012 1006 999 993 989 983 977 993 984 975 965 954 944 932 919 908 897 889 883 877 873 870 867 865 862 860 858 855 852 850 849 848 849 850 871 877 884 890 897 903 907 909 908 905 900 895 889 882 875 869 862 856 849 841 835 827 818 811 804 797 792 788 786 787 789 791 795 798 800 801 802 803 802 799 796 791 786 778 770 760 750 739 727 713 701 687 677 668 661 656 651 646 644 643 643 644 647 651 656 662 668 674 680 686 692 698 703 708 710 710 707 702 693 683 671 659 646 633 622 613 606 600 596 595 596 597 598 598 596 592 585 575 562 551 535 514 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 263 229 208 202 200 199 199 198 195 190 186 181 176 170 165 160 155 152 148 144 139 134 128 124 120 116 110 104 98 92 87 84 82 81 78 77 76 76 76 77 77 78 79 79 78 77 75 73 72 71 71 72 74 76 77 77 76 75 74 74 75 77 80 82 85 86 88 90 92 95 99 104 107 108 105 100 92 85 79 75 75 78 82 84 89 94 88 87 37800 290 23725 -75 9940 10 30 0 7682 -6223 1194 1210 1257 1238 1216 1175 1144 1110 1079 1058 1041 1076 1074 1087 1086 1093 1083 1073 1065 1059 1054 1051 1049 1046 1044 1041 1037 1033 1027 1021 1015 1009 1003 997 993 988 982 998 990 981 971 961 950 938 926 915 905 897 891 885 881 877 874 872 869 866 862 859 855 853 851 849 849 850 856 863 870 877 884 891 896 900 901 899 897 893 889 883 877 872 866 860 852 845 838 830 822 814 808 802 797 793 792 792 793 795 798 800 801 800 800 800 799 797 795 792 788 782 775 767 757 746 733 719 706 691 680 671 663 658 653 650 648 647 646 647 649 653 657 662 668 673 679 685 691 697 703 708 711 712 711 707 701 692 681 668 656 643 630 620 610 602 596 593 592 592 592 591 588 584 577 567 555 544 527 505 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 277 243 222 215 212 211 209 208 203 198 192 187 180 174 167 161 155 150 146 142 137 133 128 125 121 117 111 105 99 94 89 87 85 83 80 77 76 75 76 76 77 78 78 79 78 77 75 73 72 71 72 73 75 77 78 78 78 76 74 74 74 76 78 81 84 86 88 90 92 96 100 105 109 110 106 101 93 84 78 74 74 77 81 84 87 92 88 87 87 37859 291 23725 -75 9940 10 30 59 7677 -6275 1218 1224 1262 1240 1216 1174 1142 1108 1078 1058 1042 1073 1074 1089 1089 1097 1087 1077 1069 1062 1057 1054 1051 1049 1046 1042 1038 1034 1028 1023 1017 1011 1005 999 995 991 985 1001 994 985 975 965 955 944 932 920 911 903 897 891 887 883 880 877 873 870 867 863 859 855 853 851 849 849 840 845 852 859 866 873 879 884 887 888 888 888 886 882 878 873 868 861 853 845 838 830 821 814 808 803 799 796 796 796 797 798 801 802 802 800 799 798 798 797 795 794 792 787 781 774 764 753 739 724 710 694 682 673 665 660 656 653 652 651 650 651 653 655 658 662 667 672 677 683 689 696 702 707 711 714 714 712 707 700 690 679 666 652 639 627 615 605 597 591 588 586 585 583 580 576 569 560 547 537 521 498 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 291 257 236 230 226 224 221 218 213 207 200 194 186 179 171 163 156 151 145 140 136 132 127 123 119 115 109 104 99 94 91 88 87 84 81 78 76 76 76 76 77 78 78 78 78 76 75 73 73 72 73 74 76 78 79 80 79 77 75 74 74 76 78 81 83 86 88 91 95 98 103 108 111 111 106 99 91 82 75 72 73 76 81 84 88 91 89 88 87 93 37918 291 23725 -75 9943 10 31 58 7672 -6324 1238 1234 1264 1238 1212 1170 1137 1103 1074 1056 1041 1067 1070 1089 1090 1099 1089 1079 1071 1064 1058 1055 1052 1049 1046 1042 1038 1033 1028 1022 1016 1011 1005 1000 996 992 987 1002 995 987 978 968 958 947 935 924 914 907 900 895 890 887 883 881 877 873 869 865 861 857 854 852 850 848 828 831 835 840 846 851 857 863 867 871 874 876 876 875 872 868 863 856 848 839 831 823 815 809 804 800 798 796 797 798 799 800 803 803 802 800 799 798 798 797 798 798 796 793 788 781 771 759 745 729 713 697 684 674 667 662 658 656 655 655 654 655 656 657 659 662 666 671 676 681 688 694 700 706 711 714 716 716 713 708 699 688 676 662 647 633 620 607 597 589 584 581 577 575 572 567 561 553 541 532 517 495 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 303 270 250 244 239 236 233 229 223 215 208 201 193 184 176 167 159 152 146 141 135 130 125 121 116 111 105 100 96 93 90 89 88 86 83 80 78 77 77 77 77 78 77 77 77 76 75 74 74 74 74 76 78 79 80 80 79 77 75 75 75 76 78 81 83 87 90 94 98 102 107 110 113 111 104 96 86 78 72 70 72 77 83 87 89 91 91 89 87 91 37976 294 23725 -75 9943 10 32 56 7666 -6374 1254 1241 1262 1233 1205 1162 1130 1096 1068 1052 1039 1058 1064 1086 1089 1098 1089 1079 1070 1063 1058 1054 1051 1047 1044 1040 1036 1031 1026 1020 1015 1009 1004 999 995 992 987 1001 995 987 978 969 959 947 935 924 915 908 901 896 891 887 884 881 877 873 870 866 861 858 855 851 849 847 824 823 823 824 827 830 834 839 844 849 853 857 859 860 859 855 850 843 835 826 818 810 803 798 795 793 793 793 795 796 798 799 802 802 801 799 798 798 798 799 800 801 801 799 794 787 777 765 750 734 718 701 688 677 670 665 661 659 658 658 658 658 658 659 660 662 666 670 674 680 686 692 698 705 710 714 717 719 718 714 707 697 685 670 655 639 624 610 598 588 581 575 571 567 564 560 555 547 537 528 515 495 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 312 281 261 256 252 248 244 239 232 224 216 208 199 190 181 172 163 156 148 142 136 130 124 118 112 106 99 95 92 90 89 88 88 86 84 81 79 78 78 78 78 77 77 77 76 76 75 75 75 75 76 77 79 80 80 80 79 78 76 76 76 77 79 81 84 88 92 97 102 106 110 113 113 109 100 90 80 74 70 70 74 80 86 90 92 93 93 90 87 89 88 94 94 38035 296 23725 -75 9943 10 33 55 7661 -6422 1267 1246 1257 1226 1196 1153 1121 1088 1062 1047 1035 1047 1056 1081 1085 1095 1086 1077 1068 1061 1056 1052 1048 1045 1041 1037 1033 1028 1023 1017 1012 1006 1001 997 994 990 986 998 992 985 976 967 957 946 934 923 913 906 900 894 889 885 881 878 875 871 868 864 861 857 854 851 848 845 829 823 817 813 811 811 812 814 818 823 827 831 834 836 836 833 829 822 815 807 799 793 788 784 783 783 785 787 790 792 794 796 799 799 799 797 797 797 798 800 802 804 804 802 798 791 781 769 755 739 723 707 693 683 675 669 665 662 662 661 660 660 660 660 661 662 665 669 673 678 684 690 697 703 709 714 718 721 721 718 712 703 692 677 661 645 628 612 599 587 578 571 566 562 558 555 550 543 534 527 515 497 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 317 288 270 265 261 257 253 247 240 231 223 214 205 196 186 176 167 159 151 145 138 131 124 117 109 101 94 90 87 87 86 87 87 86 84 82 81 80 80 79 78 77 76 76 76 76 75 75 75 76 76 77 79 80 80 80 79 77 76 76 77 78 80 82 85 90 95 100 105 109 112 114 112 106 95 84 75 70 69 71 76 83 90 93 95 95 95 91 88 88 87 92 93 94 101 38094 298 23725 -75 9940 10 34 54 7655 -6471 1278 1250 1252 1218 1187 1144 1112 1080 1055 1042 1031 1036 1047 1074 1079 1091 1083 1073 1065 1058 1053 1048 1045 1041 1037 1033 1029 1024 1018 1013 1007 1002 998 994 991 987 983 993 988 981 973 964 954 943 931 919 910 902 896 889 884 880 876 873 869 866 863 860 857 854 852 848 846 842 838 827 816 807 801 796 794 794 795 798 801 804 806 807 807 805 802 796 790 784 778 773 771 769 770 772 776 779 782 786 788 790 793 794 794 793 793 794 796 799 801 803 803 802 798 792 783 772 759 744 729 713 700 690 681 675 670 667 665 664 662 662 661 661 661 662 664 668 671 676 682 689 695 701 708 713 718 722 723 721 716 708 697 683 667 650 633 616 600 587 577 568 562 557 553 550 546 540 533 527 517 501 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 320 292 276 271 267 264 259 253 245 237 228 220 210 201 190 180 171 162 154 147 140 133 125 117 108 99 91 86 84 84 84 85 86 85 84 83 82 81 81 80 79 77 76 76 76 76 76 76 76 76 76 77 78 79 79 79 78 77 76 77 77 79 81 84 87 91 97 103 108 111 114 113 110 101 89 78 70 68 69 73 79 87 93 96 97 97 96 92 88 86 86 90 92 94 100 106 107 38153 301 23725 -75 9942 10 35 53 7650 -6519 1287 1254 1247 1211 1178 1136 1104 1073 1049 1037 1027 1025 1036 1066 1072 1085 1077 1068 1060 1053 1048 1044 1040 1036 1032 1028 1023 1019 1013 1008 1002 998 993 989 987 984 980 987 983 977 969 959 950 938 926 914 904 896 889 882 876 871 867 864 860 858 856 854 852 850 848 845 843 840 846 832 817 805 797 789 784 780 780 779 779 779 778 778 777 774 772 768 764 761 757 755 754 755 758 761 766 770 774 777 780 782 785 787 787 787 788 789 792 794 797 799 799 798 794 789 782 772 760 748 734 719 707 696 688 681 675 671 668 666 663 663 662 661 661 662 664 667 670 675 681 687 694 700 707 713 718 722 724 723 719 712 702 688 672 654 637 619 603 588 576 566 559 553 549 546 542 537 531 527 519 506 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 322 295 279 275 271 267 262 257 249 240 232 224 215 205 194 183 173 164 156 149 142 135 127 119 109 100 91 85 83 82 83 84 84 84 84 83 82 81 81 80 79 77 76 76 76 76 76 76 76 75 75 76 77 78 78 78 77 76 76 77 78 80 83 86 88 93 98 105 109 112 113 112 106 96 83 73 67 67 69 75 83 90 95 98 98 97 96 91 88 85 85 88 91 94 99 105 106 105 104 101 38211 302 23725 -75 9944 10 36 51 7644 -6565 1295 1258 1243 1205 1171 1129 1097 1067 1043 1033 1024 1015 1027 1057 1064 1077 1070 1062 1055 1048 1042 1038 1034 1030 1026 1022 1018 1013 1007 1002 997 992 988 984 982 979 975 980 976 970 963 954 944 933 921 909 898 889 881 873 866 860 855 852 849 847 846 845 844 843 842 841 839 837 850 835 820 808 799 790 783 778 774 770 766 762 757 753 750 747 745 743 741 740 739 739 740 743 747 751 756 760 764 768 770 772 775 777 778 778 779 782 784 787 789 791 792 791 788 783 777 769 759 748 736 722 710 700 691 684 678 673 669 666 664 663 662 661 661 662 664 667 670 675 680 686 693 700 706 713 718 723 725 725 722 715 705 692 677 659 641 623 605 590 576 565 557 550 545 542 538 534 529 526 520 509 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 323 297 281 277 273 269 264 258 250 243 235 227 218 208 197 185 174 165 156 149 143 136 129 121 112 102 92 86 83 82 82 83 84 83 82 82 81 81 81 80 79 77 77 76 76 76 76 76 75 74 74 75 76 77 77 76 76 75 76 77 79 82 85 88 90 95 100 105 109 112 112 109 103 92 79 70 65 66 70 77 86 93 97 99 99 97 95 91 87 85 85 87 90 93 98 102 104 104 103 101 104 38270 304 23725 -75 9945 10 37 50 7638 -6613 1298 1258 1237 1198 1165 1124 1091 1062 1039 1030 1021 1007 1017 1047 1055 1069 1062 1055 1048 1041 1036 1032 1028 1024 1020 1016 1011 1006 1001 996 991 986 982 979 976 974 971 972 968 963 956 947 938 927 915 902 891 881 872 863 855 848 842 839 836 835 834 834 835 835 835 835 834 833 847 835 823 813 806 799 792 785 779 772 764 754 745 737 732 727 725 724 724 725 726 728 731 734 739 743 748 751 754 757 759 760 763 765 767 768 769 772 775 777 780 781 782 781 779 775 770 763 754 744 733 719 709 699 690 683 677 672 668 666 663 662 662 662 662 662 664 667 670 675 680 686 692 699 705 712 718 723 726 726 724 718 709 696 681 664 646 627 608 592 577 564 555 547 541 537 533 530 526 524 519 510 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 325 298 283 278 274 270 265 259 251 244 237 229 220 209 198 186 174 164 156 149 143 136 130 123 114 104 95 88 84 83 83 83 83 82 81 80 80 80 80 80 79 78 77 77 76 76 75 75 74 73 73 74 75 76 76 75 75 75 75 77 80 83 86 89 92 95 100 105 108 110 110 107 99 88 75 67 64 65 70 79 88 95 98 100 99 97 94 90 86 84 84 85 88 91 95 99 102 103 103 101 103 99 99 38329 303 23650 -75 9946 10 38 49 7632 -6659 1259 1233 1194 1161 1121 1088 1059 1037 1028 1019 1000 1009 1038 1046 1059 1053 1047 1040 1034 1029 1025 1021 1017 1013 1009 1005 1000 995 989 984 980 976 973 971 969 965 964 960 955 949 941 932 921 909 896 884 873 863 853 844 835 829 824 822 821 821 822 824 826 827 828 829 829 838 832 825 820 816 811 806 799 792 782 770 756 742 731 723 716 714 714 715 718 720 723 727 731 735 738 742 744 745 747 747 747 750 752 754 756 758 761 764 767 769 770 771 770 768 765 760 753 745 735 725 711 702 692 685 678 673 668 665 663 662 662 661 662 662 663 665 667 670 674 679 685 691 698 704 711 717 722 726 727 725 720 712 701 686 669 651 632 612 594 578 564 553 544 537 532 528 525 522 521 518 510 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 299 284 279 274 270 265 259 252 244 237 229 220 210 198 185 173 163 154 148 142 136 131 125 117 107 98 91 86 84 83 83 83 81 80 79 79 79 80 80 79 79 78 77 76 75 74 74 73 72 72 74 75 75 75 75 75 75 75 77 80 84 87 90 92 96 99 104 107 108 108 105 97 85 73 66 63 65 70 79 89 96 99 100 99 97 93 89 85 83 83 84 86 89 93 96 99 101 101 101 101 98 98 38388 303 23650 -75 9948 10 39 48 7626 -6706 1260 1230 1191 1160 1120 1087 1059 1037 1027 1017 995 1002 1029 1036 1049 1044 1038 1032 1026 1022 1018 1014 1010 1007 1003 998 993 988 983 978 974 970 968 965 963 960 955 952 947 941 934 926 916 904 891 878 866 854 843 832 822 814 809 807 806 807 809 812 815 818 821 824 825 827 826 825 825 824 823 820 814 806 794 780 764 747 733 723 716 713 714 716 719 723 726 729 733 735 737 739 739 739 738 737 736 739 741 743 745 748 751 754 756 758 759 759 758 756 752 748 742 734 724 713 700 691 683 676 671 666 663 661 660 660 660 660 661 662 663 664 667 670 673 678 683 689 696 702 709 716 721 725 727 726 722 715 705 691 675 657 638 618 599 581 566 553 541 533 527 522 519 516 515 514 507 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 327 300 284 279 275 270 265 259 252 245 237 229 220 208 196 183 171 161 153 146 141 136 131 125 118 109 100 93 88 86 85 84 83 81 78 77 77 78 79 79 80 79 79 77 75 73 72 72 71 71 72 74 75 75 75 75 74 74 75 77 80 84 88 91 93 95 99 102 105 106 106 103 96 84 73 65 63 64 69 78 88 96 100 101 100 98 94 89 85 83 82 82 84 87 90 93 97 99 100 100 101 98 98 38446 302 23575 -75 9950 10 40 46 7620 -6751 1228 1189 1159 1121 1088 1060 1038 1027 1017 991 997 1020 1027 1038 1034 1029 1023 1018 1014 1010 1007 1003 1000 996 992 987 982 977 972 968 965 962 960 958 955 947 943 939 934 927 919 910 898 885 872 858 845 832 819 808 799 794 791 791 793 796 800 805 809 814 818 820 815 819 823 827 829 831 829 823 815 804 789 772 754 740 730 723 721 722 724 728 732 735 738 739 740 741 740 738 736 733 731 728 731 733 736 738 740 743 745 746 747 747 747 745 742 739 734 728 720 710 701 688 680 673 667 663 660 658 657 657 657 658 659 660 661 662 663 666 668 671 675 680 686 693 700 707 713 719 723 726 726 724 718 709 697 682 664 645 625 605 586 569 554 541 530 523 517 513 510 509 508 503 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 327 300 284 279 275 271 266 260 253 245 237 228 218 206 193 180 169 159 152 146 141 136 132 126 120 111 103 96 91 89 87 86 84 81 77 76 76 77 78 79 80 80 79 77 74 71 71 70 70 71 73 75 76 76 75 74 74 74 75 77 81 85 88 90 93 95 98 101 103 104 104 102 95 85 73 66 64 65 69 78 88 96 100 102 102 100 96 90 85 82 81 81 82 84 87 91 95 98 99 99 100 98 98 38520 302 23575 -75 9949 10 42 0 7613 -6808 1227 1190 1161 1125 1092 1063 1040 1029 1018 990 993 1013 1018 1028 1024 1020 1015 1010 1006 1002 999 996 993 990 985 981 976 971 966 962 959 957 955 953 950 939 935 931 926 919 913 904 892 879 865 851 837 822 808 796 786 780 778 778 780 784 789 795 801 807 812 817 806 813 820 825 829 831 830 824 817 806 792 777 761 749 741 735 733 735 738 741 745 747 748 749 748 746 744 740 736 733 729 726 728 730 733 735 736 738 738 738 738 737 735 732 728 723 719 713 706 697 689 677 671 665 661 658 656 655 654 654 655 656 657 658 659 660 661 664 666 669 672 677 683 690 696 703 710 716 721 725 726 726 721 714 703 689 673 654 633 613 592 573 556 541 529 519 512 507 503 501 501 496 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 327 300 284 279 275 271 267 261 253 245 237 227 216 204 191 178 168 158 151 146 141 137 132 127 121 113 106 99 95 92 90 89 85 81 77 75 75 76 77 79 80 80 80 77 73 70 69 69 70 71 74 76 77 77 75 74 73 73 75 77 81 85 88 90 92 95 97 99 101 102 102 100 95 86 76 69 66 66 70 77 87 95 100 102 103 102 98 91 86 82 80 79 80 82 85 89 93 97 98 99 99 98 99 38579 302 23575 -75 9953 10 42 59 7606 -6853 1229 1192 1167 1132 1098 1068 1045 1032 1020 990 991 1007 1011 1019 1015 1011 1007 1002 999 995 993 990 987 984 980 975 971 966 961 958 955 952 950 948 945 931 927 923 918 912 906 898 887 874 860 845 829 814 799 786 775 768 766 766 769 773 779 786 793 800 807 812 801 810 817 822 825 826 824 818 810 801 790 778 765 756 751 747 747 748 752 755 758 759 759 758 756 753 750 745 740 736 731 727 730 731 734 735 735 736 734 732 729 726 722 718 712 708 703 698 692 685 678 669 665 661 658 656 655 654 654 654 654 654 655 656 657 658 659 661 663 666 669 674 680 686 693 700 707 713 719 723 726 727 725 719 710 697 681 663 642 620 599 579 559 542 528 516 508 501 497 492 493 489 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 325 298 282 278 275 272 267 262 254 245 236 226 214 202 190 178 167 159 152 147 142 137 133 127 122 115 108 103 99 96 94 92 88 82 77 75 75 75 77 78 80 80 80 76 73 70 69 69 70 72 75 77 78 77 75 73 73 73 75 78 81 85 88 91 93 95 97 99 100 101 101 99 95 88 79 72 69 69 72 78 86 95 100 102 103 103 100 92 88 83 80 78 79 80 83 88 92 96 98 99 100 99 100 38637 290 23500 -75 9955 10 43 57 7600 -6897 1196 1173 1140 1105 1075 1051 1036 1023 991 990 1002 1004 1010 1007 1003 999 995 992 989 986 984 981 978 975 971 966 961 957 954 951 949 947 944 941 925 921 916 911 906 900 892 882 869 855 840 824 808 792 778 767 760 758 758 761 766 772 779 786 794 802 809 801 810 816 819 820 820 815 808 800 792 783 774 765 760 757 756 756 758 761 764 767 767 766 764 761 758 754 749 744 740 735 732 734 736 737 737 736 735 731 726 721 716 710 703 697 692 687 684 679 674 669 663 661 659 658 657 657 656 656 655 655 655 655 655 656 656 657 659 661 663 667 671 677 683 690 697 704 711 717 722 727 729 728 723 716 704 689 671 650 628 606 583 563 544 527 514 504 496 490 484 483 481 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 295 280 276 273 271 267 262 254 245 236 226 214 202 189 178 168 160 153 147 143 137 133 128 122 116 111 106 103 101 98 95 90 84 78 75 74 75 76 78 79 80 79 76 73 70 70 70 71 73 76 78 79 77 75 72 72 72 75 78 82 86 89 92 94 95 97 99 100 100 100 98 95 89 82 76 73 73 75 80 87 94 99 102 103 103 101 93 90 87 82 78 38696 290 23500 -75 9954 10 44 56 7594 -6941 1201 1181 1149 1114 1083 1058 1041 1026 993 990 998 999 1002 999 995 992 988 985 982 980 978 976 973 970 966 962 958 954 950 947 946 944 941 938 919 915 910 905 900 894 887 877 865 851 836 820 803 788 774 763 756 754 754 757 762 768 775 782 790 798 805 805 813 817 819 817 814 807 798 789 782 774 768 762 758 757 757 758 761 764 766 768 768 767 765 763 759 756 751 747 743 739 736 738 740 740 739 737 733 727 720 712 705 698 690 683 678 674 671 668 664 662 658 659 658 659 659 659 658 658 658 657 656 655 655 655 655 656 657 659 661 665 669 675 681 688 695 702 709 716 722 727 731 731 728 721 711 696 678 657 634 611 587 565 545 527 512 500 491 483 476 474 474 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 290 276 272 270 268 264 260 253 245 236 226 214 202 190 179 170 161 154 148 142 136 131 127 122 117 113 109 107 104 102 98 92 85 79 76 75 75 76 77 78 79 79 76 73 71 71 70 72 74 76 78 79 77 74 72 72 72 75 79 83 87 90 93 95 97 98 100 100 100 99 97 94 90 85 80 77 77 78 82 87 93 97 100 101 102 101 94 92 90 86 77 38755 290 23500 -75 9953 10 45 55 7587 -6985 1207 1190 1159 1123 1092 1065 1047 1031 997 991 995 994 995 992 988 985 982 979 976 975 973 971 969 966 963 959 955 951 948 945 944 942 939 935 915 910 905 900 894 889 881 872 861 847 832 817 801 786 773 763 756 754 755 758 762 768 774 781 788 796 803 811 818 821 821 818 812 804 793 783 774 767 761 755 752 751 751 752 754 757 760 762 762 762 761 759 757 754 750 747 743 739 737 739 740 740 738 733 728 721 712 704 696 687 679 672 667 663 661 658 656 655 654 656 657 658 660 660 660 661 660 660 658 657 657 656 655 655 656 657 659 663 667 673 679 686 693 700 708 715 721 728 732 733 731 725 716 701 683 662 639 615 591 568 546 526 510 497 487 478 470 467 467 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 283 270 267 264 262 259 256 250 243 235 225 215 203 192 181 171 162 154 146 140 134 129 125 121 117 114 111 109 107 104 100 94 87 81 77 76 76 76 77 78 78 78 76 74 72 71 71 72 74 76 78 78 77 74 72 72 73 76 80 84 88 91 94 97 99 100 101 101 101 99 97 93 90 86 82 80 80 81 84 88 92 95 97 98 99 99 93 93 92 88 75 38814 290 23500 -75 9952 10 46 54 7580 -7029 1213 1200 1170 1134 1101 1074 1053 1035 1002 994 993 990 990 986 982 979 976 973 971 970 968 967 965 963 960 956 953 949 946 943 942 940 938 934 913 907 902 896 890 884 876 867 856 844 830 816 801 787 775 766 760 759 760 763 767 772 777 782 788 795 801 817 823 826 826 821 814 805 793 782 771 762 755 748 744 741 740 740 741 744 747 749 750 751 751 751 749 748 745 743 740 736 734 736 736 734 731 726 719 711 703 694 686 677 669 663 658 655 653 651 649 649 649 651 653 656 658 659 660 661 661 661 660 659 659 657 656 655 654 655 658 661 665 671 678 685 692 699 706 714 721 728 733 734 733 728 719 705 687 666 643 619 594 571 548 528 510 496 485 474 466 461 462 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 275 263 259 256 254 252 249 245 240 233 225 215 204 193 182 171 161 152 144 137 131 127 123 120 117 114 112 110 108 105 101 95 89 82 79 77 76 76 77 77 78 77 76 74 72 71 71 71 73 75 77 78 77 75 74 74 75 77 81 85 89 92 96 98 100 101 102 102 102 100 96 92 89 86 83 81 81 82 84 87 89 91 93 94 95 95 91 92 91 87 72 38872 290 23500 -75 9960 10 47 52 7574 -7072 1220 1210 1182 1145 1111 1083 1060 1041 1008 997 993 988 985 981 977 973 971 968 966 965 964 963 962 960 958 954 951 948 945 943 942 940 937 933 912 906 899 893 886 880 872 863 853 842 829 816 804 792 781 773 768 768 769 772 776 779 782 786 791 796 801 820 827 830 830 825 818 809 798 785 773 762 752 743 736 731 727 725 725 728 731 733 735 737 739 740 740 740 738 736 733 729 727 727 726 723 719 713 706 699 691 684 677 669 662 657 653 650 647 644 643 642 642 645 647 650 653 655 657 659 660 661 661 660 659 657 655 653 652 653 655 658 663 669 676 683 690 698 705 713 720 728 733 735 734 730 722 708 691 670 648 624 599 575 552 531 512 497 485 472 465 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 290 286 266 255 251 247 245 243 241 238 235 230 223 214 204 193 182 170 160 150 141 134 129 124 122 119 116 113 111 110 108 105 102 96 90 84 81 78 77 77 77 77 77 77 76 75 73 71 70 70 72 74 76 78 78 77 76 76 77 79 82 86 89 93 96 99 101 102 103 103 102 100 96 92 88 85 82 80 80 81 82 84 85 87 87 88 89 90 88 89 87 84 70 38931 291 23575 -75 9961 10 48 51 7567 -7115 1253 1228 1222 1194 1156 1122 1092 1067 1046 1015 1002 995 987 982 977 973 969 966 964 963 962 961 961 960 959 956 953 951 948 945 943 942 941 938 933 913 906 899 891 884 877 869 860 851 841 830 819 809 799 791 785 781 782 784 786 789 791 792 793 795 798 801 819 826 830 830 827 821 813 803 790 777 765 753 742 732 724 718 713 712 714 716 719 722 724 727 729 730 730 730 728 724 719 717 716 713 708 703 697 691 685 679 674 668 663 657 653 649 646 643 639 636 634 634 636 638 642 645 647 650 653 655 657 658 657 657 655 652 650 649 649 651 654 659 666 673 681 689 697 705 712 720 728 733 736 736 732 724 712 695 676 654 630 606 582 558 536 517 501 488 473 466 457 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 277 258 248 242 238 236 233 232 230 228 224 219 211 202 192 181 169 158 147 139 132 127 124 122 119 116 113 110 108 107 104 101 96 91 86 83 80 79 78 78 78 78 77 76 75 73 71 70 70 71 74 77 80 80 80 79 79 79 81 84 87 90 93 96 99 101 102 103 103 102 99 95 91 87 83 80 77 77 78 78 79 80 81 82 83 84 85 84 85 84 81 70 38990 294 23725 -75 9967 10 49 50 7560 -7158 1330 1294 1259 1236 1233 1207 1168 1133 1101 1075 1052 1023 1007 997 988 980 974 969 966 963 961 960 959 959 959 959 957 956 953 951 948 946 944 944 942 939 934 915 907 899 891 882 875 867 858 850 841 832 824 816 809 804 800 798 800 802 804 806 806 805 804 803 803 803 812 818 823 825 824 820 814 805 794 782 769 756 745 733 723 715 709 707 707 709 711 713 716 719 721 723 723 722 719 715 709 706 703 699 693 687 681 676 671 667 664 661 658 654 650 647 644 639 634 630 627 626 627 628 631 634 637 640 643 646 649 650 650 650 648 646 644 642 643 645 649 655 662 670 679 687 696 704 712 720 728 734 737 738 735 728 717 701 683 662 639 615 591 567 544 524 507 492 477 469 459 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 270 251 242 236 231 226 223 221 219 218 215 211 205 198 188 178 167 156 146 138 132 128 125 123 121 117 113 110 107 105 103 100 97 92 88 84 81 80 79 79 79 79 78 77 76 73 72 70 71 72 75 79 82 83 83 82 82 82 83 85 88 90 93 96 99 100 102 103 103 101 99 95 91 87 83 78 75 74 74 74 74 75 75 76 78 79 80 81 83 82 81 72 68 39049 295 23800 -75 9962 10 50 49 7553 -7200 1367 1334 1298 1265 1245 1245 1220 1180 1144 1111 1082 1057 1031 1013 1000 988 979 972 967 963 960 958 957 957 957 957 957 957 955 954 952 950 948 946 946 944 941 936 919 910 901 892 883 875 866 858 850 843 836 831 826 821 819 817 818 820 823 825 825 824 820 816 812 809 806 801 806 811 814 814 812 809 803 795 785 774 763 752 741 731 722 714 710 709 709 710 711 713 716 717 718 717 715 712 708 701 697 692 687 680 674 668 664 660 658 656 655 653 651 648 646 642 637 631 626 620 618 617 617 619 621 623 626 630 633 636 638 638 638 637 635 634 634 635 638 643 650 659 668 677 687 696 705 714 722 730 735 739 740 739 733 723 709 692 672 650 626 602 578 554 534 515 499 482 473 462 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 291 265 247 238 231 225 219 214 209 207 205 203 201 196 190 182 173 163 153 144 137 132 129 127 126 123 119 114 109 105 103 102 100 97 93 89 85 82 81 80 80 80 80 80 78 77 74 73 71 72 74 78 82 85 86 86 85 83 83 84 86 88 90 93 96 99 101 102 103 103 102 99 95 91 87 82 78 74 72 71 71 70 70 71 72 74 77 79 82 83 84 82 75 73 39107 296 23875 -75 9966 10 51 47 7546 -7242 1397 1370 1338 1303 1271 1253 1257 1232 1192 1154 1120 1089 1063 1039 1019 1003 989 979 971 965 960 957 955 955 955 955 956 957 956 956 954 953 951 950 948 948 947 944 938 923 914 904 894 884 875 867 859 852 847 842 839 836 835 835 836 838 842 845 846 846 842 837 830 823 816 810 788 791 795 798 799 800 799 796 792 786 778 769 761 753 744 735 727 722 719 718 716 716 716 717 717 716 714 711 708 702 696 692 686 680 673 667 661 657 654 652 651 650 650 648 647 645 642 636 629 623 616 613 610 608 608 608 609 611 614 617 619 622 623 623 623 623 623 624 626 631 638 646 656 667 677 687 697 707 716 724 732 738 742 744 743 738 730 717 702 683 661 638 614 589 565 543 524 507 488 478 466 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 291 264 245 237 229 221 213 205 198 194 191 189 187 183 179 173 166 157 149 141 136 131 130 129 128 125 120 114 108 104 101 100 99 97 94 90 86 83 82 82 82 82 82 81 80 78 75 74 73 74 77 81 84 87 88 87 86 84 83 84 86 88 91 93 96 99 102 104 104 104 103 100 96 92 88 83 78 75 72 71 69 68 67 68 70 73 77 82 87 89 91 86 80 78 39166 297 23875 -75 9968 10 52 46 7539 -7283 1399 1373 1342 1309 1278 1262 1269 1244 1203 1165 1129 1097 1068 1048 1026 1006 990 978 969 963 958 955 953 952 953 954 955 956 956 956 955 954 953 952 950 951 950 947 941 928 919 908 897 887 878 869 861 855 851 849 848 848 849 851 855 858 863 867 868 867 862 854 845 835 825 816 779 778 780 782 784 786 786 787 786 784 780 776 771 765 758 751 743 737 733 729 726 723 721 720 718 716 713 710 705 700 693 690 685 679 673 667 661 657 653 651 649 649 648 647 646 644 642 637 630 623 616 610 605 601 599 597 596 597 598 600 602 605 606 608 609 610 612 615 619 626 634 644 656 667 679 690 700 710 719 727 735 741 746 749 748 744 737 725 711 693 672 650 626 601 576 553 533 514 494 483 471 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 292 264 246 237 229 220 209 199 189 182 177 174 171 168 164 160 155 148 142 136 132 129 128 128 127 125 120 114 108 103 100 100 99 97 94 91 87 84 83 83 83 83 83 83 81 79 76 75 75 76 79 83 86 89 89 87 85 83 82 83 85 88 91 93 96 100 103 106 107 107 106 102 97 93 89 85 81 77 75 73 71 68 67 67 70 75 81 89 95 100 103 92 87 84 85 39225 297 23875 -75 9970 10 53 45 7532 -7324 1401 1375 1346 1315 1285 1271 1280 1256 1215 1175 1138 1104 1074 1056 1031 1009 992 978 968 960 956 952 951 950 951 952 954 955 956 956 956 955 955 954 953 955 954 950 944 934 924 912 901 890 881 872 865 860 858 857 858 860 863 867 873 878 884 888 889 887 881 872 861 848 836 824 779 773 771 771 772 774 776 778 779 781 781 780 779 776 771 764 757 751 745 740 734 730 726 723 720 717 713 709 704 700 694 692 689 684 679 674 668 663 659 655 652 651 650 649 647 646 644 640 633 627 618 612 605 600 595 591 587 586 586 587 588 590 592 595 597 600 604 609 615 624 634 645 658 670 682 694 705 714 723 732 739 745 750 753 752 749 743 732 719 702 682 660 637 611 586 563 541 522 500 487 475 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 266 249 240 231 221 208 195 183 172 165 159 155 152 148 145 141 137 132 128 125 123 123 124 125 123 119 113 107 102 100 100 100 98 95 91 87 85 84 84 84 85 85 84 81 79 76 75 75 77 79 83 86 89 89 87 84 82 81 82 84 87 90 93 96 100 104 108 110 110 109 105 99 94 91 88 84 81 79 77 74 71 69 69 72 78 87 97 106 113 117 101 95 91 90 39284 297 23875 -75 9969 10 54 44 7525 -7365 1402 1378 1350 1320 1292 1280 1291 1268 1225 1184 1146 1110 1079 1063 1036 1012 993 978 966 958 953 950 948 948 949 951 953 954 956 956 957 957 957 957 956 958 957 954 948 940 929 917 905 894 885 877 870 866 865 866 868 872 877 882 889 896 903 907 909 906 899 889 876 862 847 832 789 778 771 768 766 767 768 770 773 777 779 781 782 781 777 772 765 758 752 744 738 732 727 723 719 716 712 708 705 702 697 698 696 694 690 686 680 675 670 664 660 657 655 653 652 650 649 645 640 634 625 618 611 603 597 591 585 581 580 579 580 582 584 588 591 596 601 608 616 626 637 650 663 676 688 700 711 720 729 737 744 750 755 757 757 754 747 738 726 710 691 670 646 621 596 572 549 529 506 492 480 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 295 269 253 244 235 224 211 195 180 167 156 148 141 136 133 130 127 124 121 118 117 116 116 118 119 119 116 112 106 102 100 100 101 100 97 92 88 86 85 85 85 85 86 84 82 79 76 75 75 76 78 82 85 87 87 85 83 80 79 80 82 85 89 91 95 99 104 108 111 111 111 107 101 96 93 91 88 86 84 82 79 75 73 73 76 82 92 104 115 123 129 109 103 98 96 39342 297 23875 -75 9977 10 55 42 7517 -7405 1404 1381 1354 1326 1299 1288 1302 1278 1235 1193 1153 1116 1083 1069 1040 1014 993 977 965 956 951 948 946 946 947 949 952 954 956 957 958 959 959 959 959 961 961 958 951 945 934 922 910 899 890 882 876 873 873 875 878 883 889 895 903 911 918 922 924 922 915 904 890 875 858 842 808 792 780 772 767 765 764 765 768 772 776 779 781 780 777 771 765 758 750 742 735 728 723 719 715 713 710 708 706 704 702 705 706 705 704 701 696 690 684 677 672 667 664 661 659 657 656 653 648 643 635 628 620 612 604 597 590 584 581 580 579 581 584 588 592 598 604 612 621 632 644 657 670 683 695 707 717 727 735 743 750 755 759 761 760 757 752 743 731 716 698 677 654 629 604 580 557 536 512 497 484 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 298 273 258 250 242 230 216 199 182 166 152 141 131 125 120 117 115 113 110 108 107 107 108 110 113 113 112 109 105 102 101 102 102 102 99 94 90 87 86 85 85 86 86 84 82 79 76 74 74 74 76 79 83 85 86 84 82 79 78 79 80 83 86 89 92 96 101 106 109 110 111 107 102 97 95 93 92 90 88 86 83 79 77 76 79 85 95 108 119 128 135 113 109 104 101 39401 297 23875 -75 9979 10 56 41 7510 -7445 1406 1384 1359 1331 1306 1297 1311 1287 1244 1201 1160 1122 1087 1074 1043 1016 993 976 963 954 948 945 943 944 945 948 950 953 955 957 959 960 961 962 962 965 965 961 955 950 938 926 914 904 895 888 883 881 881 883 888 893 898 905 913 921 929 934 936 934 927 917 903 887 870 853 832 811 794 781 771 766 763 762 764 767 771 774 775 774 771 765 758 751 742 734 726 720 716 712 709 708 708 707 707 707 707 712 715 717 717 715 711 706 699 691 684 678 674 671 668 666 665 662 658 653 646 639 631 623 615 607 599 593 589 586 585 586 589 593 598 604 612 620 630 641 653 666 679 691 703 714 724 733 742 749 756 761 764 766 764 761 756 747 736 722 704 685 662 637 612 588 565 543 518 501 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 302 279 264 257 249 238 224 207 188 170 153 139 127 118 112 108 106 104 102 100 99 99 100 103 106 107 107 106 104 102 102 103 104 104 102 97 92 88 86 86 85 85 85 83 81 78 76 74 73 73 74 77 80 83 84 82 80 78 77 78 79 82 84 86 88 92 97 101 105 106 107 105 102 98 97 96 94 93 91 89 86 83 80 79 80 86 95 107 117 127 134 113 110 105 103 39460 313 23875 -75 9976 10 57 40 7502 -7485 1408 1387 1363 1337 1313 1304 1320 1296 1251 1208 1166 1126 1090 1078 1045 1017 993 974 960 951 945 942 940 941 943 946 949 952 955 957 959 961 963 964 965 968 968 965 959 954 943 930 919 909 901 895 890 888 889 891 895 900 905 911 919 927 935 941 943 942 936 927 914 898 881 863 854 830 808 791 778 769 763 760 760 763 766 768 769 767 763 757 750 741 732 723 716 710 707 704 702 703 704 706 708 709 711 718 723 726 728 727 723 718 711 703 695 687 682 678 675 672 671 669 665 661 653 647 640 632 624 617 609 603 598 594 593 594 596 601 606 612 620 628 638 648 660 673 686 698 709 720 730 739 747 755 761 766 769 770 769 765 760 752 742 728 711 692 670 645 620 596 572 550 524 506 492 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 285 271 266 259 248 234 217 197 178 159 142 128 117 109 103 101 99 97 95 94 93 95 97 100 102 103 103 102 101 102 104 106 106 105 100 95 90 88 86 85 84 83 82 80 77 75 73 72 72 73 75 78 81 82 81 79 77 77 77 78 80 82 84 86 88 92 95 98 99 101 101 100 98 97 97 96 94 93 91 88 85 83 81 82 85 93 102 112 121 129 110 108 105 102 100 98 95 92 90 89 91 94 98 100 103 105 106 104 118 121 39519 313 23875 -75 9982 10 58 39 7495 -7525 1410 1390 1367 1343 1320 1311 1327 1303 1258 1213 1171 1130 1093 1080 1046 1016 991 972 957 947 941 938 937 938 940 943 947 950 953 956 959 962 964 965 967 970 971 968 962 958 947 935 924 914 907 901 897 896 896 898 901 905 910 915 922 930 937 943 947 946 941 933 922 908 891 874 871 846 822 801 785 773 765 761 760 761 763 765 765 762 757 751 743 734 724 715 707 702 698 695 695 697 700 702 706 709 712 720 726 730 733 733 730 725 718 708 699 691 685 680 676 673 672 670 666 662 655 648 641 634 627 620 613 607 602 598 597 597 600 604 609 615 622 631 640 651 662 675 688 700 711 723 733 742 750 758 764 769 772 773 772 769 764 757 747 734 718 699 677 653 628 604 579 557 531 512 497 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 312 291 279 274 268 258 245 228 209 189 169 150 134 121 111 104 100 98 95 93 91 90 91 93 95 97 99 99 100 100 102 105 107 108 107 103 98 92 89 87 85 84 82 79 77 76 74 73 72 72 73 75 77 79 80 78 77 76 75 76 78 80 82 84 85 86 88 90 91 92 94 95 97 97 98 97 97 95 94 92 90 87 85 83 83 85 90 98 106 115 121 108 108 104 101 97 95 92 90 88 89 91 94 98 100 102 103 105 101 115 122 39577 313 23875 -75 9981 10 59 37 7487 -7564 1413 1392 1371 1348 1325 1317 1333 1309 1263 1218 1174 1133 1094 1081 1045 1014 988 968 954 943 937 934 933 934 937 940 944 948 952 955 959 962 964 967 968 972 973 971 966 962 951 939 928 920 913 907 904 902 902 903 905 908 911 915 921 928 936 942 946 946 943 936 927 914 900 884 882 857 833 812 794 781 772 767 765 765 767 768 767 764 758 751 743 732 720 710 702 695 691 688 687 689 693 696 700 704 708 716 723 728 732 732 729 724 716 706 696 687 680 674 670 667 665 663 659 654 647 640 633 626 619 613 606 600 595 592 591 591 593 597 602 608 615 623 632 643 655 668 681 694 706 718 729 739 748 757 763 768 772 774 773 771 767 761 752 740 724 706 685 661 636 612 587 564 537 518 502 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 318 297 286 282 277 268 256 241 222 202 183 163 145 130 118 109 104 100 96 93 91 89 89 90 92 94 95 96 97 99 102 105 107 109 108 105 100 95 91 88 86 83 80 77 74 73 72 72 72 73 74 76 77 79 78 77 75 75 74 75 78 81 84 86 87 87 88 87 87 87 89 91 94 96 98 98 98 97 95 93 92 90 88 85 85 86 89 95 103 111 116 110 109 105 100 96 93 91 89 88 90 92 96 99 101 102 103 104 99 113 123 39636 313 23875 -75 9984 11 0 36 7480 -7603 1415 1395 1375 1352 1330 1322 1338 1313 1267 1221 1177 1135 1096 1080 1043 1011 985 964 949 939 932 929 929 930 933 937 941 946 950 954 958 961 964 967 969 974 975 973 969 965 954 943 933 925 918 913 910 908 907 907 908 909 910 912 917 923 930 937 941 943 941 936 929 919 906 892 889 868 846 825 807 794 784 779 776 776 777 778 776 772 766 758 749 736 723 711 701 692 686 681 680 681 684 688 692 696 701 709 716 721 724 725 722 717 708 698 687 676 668 661 656 653 650 647 643 638 630 622 615 607 600 593 587 582 577 573 572 572 574 578 582 588 595 603 612 623 635 648 663 677 691 704 717 728 739 748 756 762 766 770 771 770 767 762 755 744 729 712 692 668 644 619 595 571 544 524 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 323 303 292 289 285 278 267 253 236 217 198 179 160 144 129 118 111 104 99 95 92 90 89 89 90 91 92 93 95 97 101 104 107 108 108 106 102 97 93 90 87 83 79 74 71 71 70 71 72 75 77 78 79 80 78 76 75 74 74 76 78 83 87 89 90 90 89 87 85 84 86 88 92 95 98 99 99 98 97 96 94 93 91 88 87 88 90 95 102 109 114 112 110 106 101 96 93 90 89 89 92 95 99 102 104 104 104 104 98 112 125 39695 313 23875 -75 9984 11 1 35 7472 -7641 1417 1396 1376 1355 1334 1325 1341 1315 1270 1224 1179 1136 1096 1077 1040 1007 981 960 944 934 927 924 924 926 929 934 938 943 947 952 956 960 964 967 970 975 977 975 971 968 958 948 938 930 924 919 915 912 911 910 909 908 908 908 911 916 923 929 934 936 936 933 928 920 910 899 896 878 860 841 824 812 803 797 794 793 794 794 791 786 779 770 760 746 730 716 703 692 684 677 674 674 676 679 683 687 691 699 705 710 713 713 710 705 696 685 673 662 652 644 638 633 630 626 621 615 605 597 589 581 573 566 559 554 549 545 544 543 545 547 551 556 562 570 579 590 603 617 632 648 664 679 694 707 720 731 740 748 754 759 762 763 763 760 754 744 732 716 697 675 651 627 603 579 551 532 515 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 327 307 297 295 292 285 276 264 249 232 215 196 178 160 144 131 120 111 104 98 94 90 89 88 88 88 89 90 92 95 99 102 105 106 107 105 102 98 95 92 89 85 79 74 70 69 69 70 73 77 80 81 82 82 80 78 76 76 76 78 81 86 90 94 95 94 92 89 86 85 86 88 92 95 98 99 100 100 99 98 97 95 93 90 90 90 92 97 103 110 113 113 111 106 101 96 93 90 90 91 95 99 104 107 108 107 107 107 98 113 129 39754 313 23875 -75 9986 11 2 34 7464 -7680 1419 1398 1379 1357 1336 1327 1342 1317 1271 1225 1180 1137 1097 1073 1036 1003 976 955 939 928 922 919 919 921 925 930 934 939 944 949 954 958 962 966 969 975 977 976 973 971 962 952 944 936 929 924 920 916 913 911 908 906 904 902 904 908 914 920 925 928 929 928 925 920 912 903 904 891 877 861 847 835 826 820 816 814 813 811 807 801 794 784 772 757 740 725 710 696 686 677 672 671 672 674 677 681 685 691 696 700 702 702 698 692 683 672 660 647 635 626 619 612 607 603 597 590 579 570 561 553 544 536 529 523 517 513 510 509 509 511 514 517 523 530 539 549 561 575 591 608 626 643 660 675 690 704 715 726 734 741 747 751 752 751 748 741 731 717 700 680 657 634 610 588 560 540 523 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 332 312 301 299 297 292 284 274 261 246 231 213 195 177 160 145 132 120 110 103 96 92 89 88 87 86 87 88 90 93 97 100 103 104 105 104 102 99 97 94 91 86 81 75 70 69 69 71 75 80 83 85 86 86 84 82 81 81 81 82 85 90 95 97 98 97 95 91 88 86 87 89 92 95 98 99 101 101 101 100 99 97 94 91 90 90 93 97 103 108 111 111 109 105 100 96 93 91 91 94 98 103 108 111 112 111 111 111 101 116 136 39813 313 23875 -75 9982 11 3 33 7456 -7718 1420 1398 1379 1358 1338 1328 1342 1317 1271 1225 1180 1136 1096 1068 1031 998 971 949 934 923 917 914 914 916 920 925 930 935 941 946 951 956 961 965 968 974 977 977 974 973 966 957 949 942 935 929 924 919 915 912 907 903 899 896 896 899 904 910 915 919 920 921 920 917 912 906 912 904 895 883 870 860 851 845 839 835 832 828 822 816 807 797 784 769 752 735 720 705 694 684 678 675 675 677 679 682 684 689 692 695 695 694 690 683 674 663 650 637 624 613 604 596 589 583 576 567 556 546 537 528 519 510 502 495 488 483 479 476 475 474 476 478 482 487 495 504 516 529 545 562 580 598 617 635 652 668 682 695 706 716 725 731 735 737 736 733 725 714 700 682 662 640 618 596 569 550 533 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 315 305 303 301 297 291 282 271 258 244 228 211 194 177 160 145 131 118 109 101 94 90 88 86 85 85 86 88 91 95 99 101 103 103 103 102 100 98 96 93 89 84 78 73 72 72 74 78 83 87 89 91 91 90 89 88 87 88 89 91 94 98 99 99 97 95 92 89 88 88 90 92 94 97 98 100 101 101 101 100 96 92 89 88 88 90 95 99 103 105 105 103 100 97 94 92 91 92 95 100 105 110 114 116 116 115 116 106 123 145 39871 313 23875 -75 9986 11 4 31 7449 -7754 1421 1397 1379 1357 1338 1327 1340 1315 1269 1223 1178 1135 1094 1063 1026 993 966 945 929 918 912 909 909 912 916 921 926 931 937 942 948 953 958 962 966 973 976 976 974 976 970 962 954 947 940 933 927 921 916 911 905 899 894 890 889 890 895 900 905 910 912 914 914 914 911 908 920 916 910 902 892 883 874 867 860 854 849 843 836 828 819 808 796 781 765 749 734 720 709 699 693 690 690 690 691 692 693 696 697 698 697 694 689 681 672 661 647 633 620 607 597 587 579 571 562 552 539 529 519 509 500 491 482 474 466 460 455 450 447 444 443 444 446 449 455 462 472 484 498 515 532 550 569 588 607 626 643 658 672 685 697 706 713 718 720 719 715 708 697 682 665 645 625 604 580 560 544 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 318 307 305 303 300 295 287 277 266 254 239 224 208 191 174 158 143 129 117 107 98 93 89 86 84 84 85 87 90 94 97 100 101 102 102 101 100 98 97 95 92 88 82 79 77 78 79 83 88 92 94 96 97 96 96 95 95 96 96 97 99 100 99 97 94 92 90 88 88 88 89 91 93 94 96 97 98 99 100 98 94 89 84 83 83 85 88 92 94 95 96 95 94 93 92 91 91 92 95 99 105 109 113 117 118 120 121 114 132 157 39930 312 23800 -75 9984 11 5 30 7441 -7791 1396 1377 1356 1336 1325 1337 1311 1266 1221 1176 1133 1092 1057 1020 988 961 940 924 913 907 904 904 907 911 916 921 927 932 938 944 949 954 959 964 970 974 975 974 978 973 967 960 952 945 937 930 923 917 910 903 896 890 884 882 883 887 892 897 901 905 907 909 910 909 908 923 923 920 915 909 901 893 886 878 871 864 856 848 840 830 819 807 794 780 766 753 742 732 723 718 715 714 713 713 712 711 712 711 709 706 702 695 687 678 666 652 639 625 612 600 589 579 569 558 546 532 520 509 498 488 478 469 461 452 445 439 433 428 423 420 418 417 419 422 427 435 444 456 470 486 503 521 540 560 580 599 617 634 649 663 676 685 693 698 701 700 697 690 679 665 649 631 612 590 572 555 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 320 309 307 305 301 297 290 281 271 259 246 232 218 202 187 171 155 140 127 115 105 97 91 87 84 84 85 87 90 94 97 99 100 101 101 100 100 99 99 98 96 92 88 84 83 83 85 88 92 95 97 100 101 101 102 102 103 103 103 103 102 101 98 94 90 88 87 86 86 87 88 90 90 91 92 94 95 96 97 96 91 85 79 77 76 77 80 83 84 85 86 86 86 88 89 89 89 90 93 97 102 106 110 115 119 122 125 123 142 168 39989 312 23800 -75 9981 11 6 29 7433 -7828 1394 1375 1353 1334 1321 1331 1306 1262 1217 1172 1130 1090 1051 1015 983 956 935 920 909 902 899 899 902 906 911 916 922 927 933 939 945 950 955 960 967 971 973 972 980 976 971 964 957 949 940 932 924 917 910 902 894 887 881 878 878 881 886 891 895 899 902 904 906 908 909 920 922 923 921 918 912 906 899 892 885 877 868 860 851 841 830 820 808 797 786 776 767 760 753 748 745 744 742 739 737 734 733 730 727 722 716 708 699 690 678 665 652 638 625 614 602 590 578 564 550 534 520 506 494 483 472 462 453 445 437 430 423 417 410 405 400 398 397 398 400 405 412 421 433 446 460 477 495 514 534 554 573 592 610 627 642 655 665 673 679 682 682 679 672 663 650 635 620 600 583 567 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 343 322 310 307 305 302 297 290 282 272 261 249 236 224 210 196 182 167 152 137 124 112 102 94 89 86 85 86 88 91 94 97 98 99 100 100 100 100 100 101 100 99 96 92 89 88 89 90 92 95 98 100 102 104 105 106 107 108 108 108 107 104 100 95 89 85 83 83 83 85 86 88 89 88 88 89 90 91 92 93 92 87 81 75 71 70 71 73 75 75 76 77 78 80 83 85 86 87 88 91 94 98 101 105 112 118 123 127 129 151 176 40048 312 23800 -75 9984 11 7 28 7425 -7864 1391 1371 1349 1329 1315 1324 1299 1255 1211 1168 1126 1087 1046 1010 978 952 932 916 905 898 895 895 897 901 906 911 917 922 928 934 940 945 951 956 963 968 970 970 980 978 974 968 960 952 944 935 926 918 910 902 893 885 879 876 875 878 883 887 892 895 898 901 904 907 909 912 916 920 921 920 917 913 908 903 896 889 881 873 864 854 843 833 824 815 807 800 794 788 782 778 775 772 769 765 761 756 754 751 746 739 732 724 715 705 694 682 670 657 645 634 622 609 595 579 563 543 527 510 496 483 470 459 450 441 433 425 418 410 403 396 389 385 382 380 381 383 387 394 403 413 425 439 454 472 491 510 531 551 570 589 606 621 635 646 655 661 665 666 663 658 649 638 626 610 595 580 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 345 323 311 308 305 301 296 289 280 270 259 248 237 226 215 203 190 176 162 147 132 119 108 98 92 88 87 88 89 92 94 96 97 98 98 98 99 100 101 102 102 101 98 95 92 91 92 94 95 97 99 101 103 105 106 108 110 111 111 111 109 105 99 92 86 81 79 80 82 84 86 88 88 88 87 86 86 87 88 89 88 84 78 72 68 66 66 67 68 69 69 71 72 75 79 82 84 85 87 89 92 95 98 101 108 115 122 127 134 158 182 40106 311 23725 -75 9988 11 8 26 7417 -7900 1366 1343 1323 1307 1315 1291 1248 1205 1163 1122 1084 1041 1006 975 949 929 913 902 895 891 891 893 896 901 906 912 917 923 929 935 940 946 951 958 963 966 966 980 979 976 970 963 955 946 937 927 919 911 902 893 885 879 875 875 877 882 886 890 894 897 900 903 907 911 901 908 913 916 918 917 916 914 911 906 900 892 884 876 866 855 847 838 832 826 821 816 811 806 802 798 794 789 784 778 772 770 767 761 754 747 739 729 720 710 699 688 677 667 657 645 632 618 600 581 559 540 521 503 487 473 460 449 440 431 422 414 406 397 389 382 376 371 368 366 367 369 374 380 387 396 407 420 436 452 471 490 510 530 550 569 587 603 617 629 638 646 651 652 651 646 640 631 619 605 592 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 346 324 312 308 304 300 294 286 277 267 256 246 236 226 216 206 195 183 168 153 138 124 112 101 94 90 89 89 91 92 94 96 96 96 96 96 96 98 100 101 102 101 98 94 91 90 94 96 97 98 100 101 103 104 106 108 110 112 112 112 109 103 96 89 83 79 77 78 81 84 87 89 90 88 87 85 84 84 84 86 85 82 76 70 66 64 63 64 65 65 66 67 69 73 77 80 82 84 86 89 91 94 96 99 105 112 120 126 136 162 184 40165 311 23725 -75 9990 11 9 25 7408 -7935 1359 1336 1317 1300 1305 1281 1240 1198 1157 1117 1080 1036 1002 972 947 927 911 900 893 889 888 889 892 896 901 906 912 917 923 929 934 940 945 952 958 961 962 978 978 976 971 964 956 947 938 928 920 911 902 894 886 880 877 876 879 883 887 891 895 898 901 905 909 913 894 901 907 912 915 917 918 918 916 912 907 900 892 884 874 864 856 849 844 840 836 832 827 821 817 811 806 800 793 787 780 778 775 770 763 756 748 738 730 721 711 702 694 685 677 667 655 640 623 602 579 558 537 516 498 480 465 453 441 431 421 412 403 393 384 376 368 362 358 355 354 355 358 362 367 374 383 393 406 420 436 454 473 493 513 534 554 572 588 602 615 626 634 639 642 642 639 634 626 615 604 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 346 325 312 308 305 299 292 284 274 264 253 243 234 225 216 208 197 185 171 156 140 126 113 103 95 91 90 90 91 93 94 94 94 93 92 92 93 95 97 99 100 99 96 92 88 86 94 97 97 98 99 100 101 103 105 107 109 111 111 111 108 102 94 86 80 77 76 78 81 85 89 91 92 90 88 85 83 82 81 83 83 80 75 70 66 63 62 63 63 64 65 67 69 72 76 79 80 83 86 90 92 95 97 99 104 110 117 123 135 163 183 40224 246 23650 -75 9991 11 10 24 7400 -7971 1328 1309 1292 1295 1271 1231 1191 1151 1113 1077 1032 1000 970 946 926 910 899 891 887 885 886 888 892 897 902 907 912 917 923 928 934 939 946 951 955 957 975 976 974 970 964 956 947 938 929 920 912 904 895 888 883 880 880 882 886 891 895 898 901 905 908 913 918 893 900 906 911 915 918 919 919 918 914 909 902 894 885 876 867 860 854 849 846 842 838 833 827 821 815 808 801 794 787 780 779 776 771 764 757 749 740 732 725 717 710 703 697 691 683 673 660 644 624 601 580 558 536 515 495 477 462 448 435 423 412 401 391 381 371 363 356 351 347 345 344 345 348 352 357 364 372 382 394 407 423 441 459 479 500 521 541 559 576 591 605 616 625 631 634 635 634 630 623 614 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 347 326 313 310 306 300 292 283 272 262 251 242 232 224 216 207 197 184 170 154 138 123 111 101 95 91 90 90 91 92 92 92 90 89 88 88 89 92 94 96 96 95 92 88 84 81 93 40283 245 23650 -75 9993 11 11 23 7392 -8006 1319 1301 1282 1283 1260 1222 1183 1145 1108 1074 1030 998 970 946 926 911 899 891 886 884 884 886 889 893 897 902 906 911 917 922 927 932 939 944 948 950 970 971 970 967 961 954 946 938 929 921 913 905 897 891 886 884 884 887 891 896 900 903 906 910 914 918 923 900 906 912 917 920 921 921 919 917 911 905 897 889 881 872 864 858 852 848 845 842 837 832 825 819 812 804 797 790 783 776 774 771 766 759 752 744 736 728 722 716 710 705 701 697 691 684 674 661 644 623 604 583 561 539 517 498 479 462 446 432 418 405 392 381 370 361 353 346 341 338 336 335 337 340 344 349 355 363 372 384 397 413 430 449 470 491 512 532 550 567 584 597 608 617 624 628 630 631 627 621 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 349 327 315 312 308 302 294 284 273 262 252 242 233 225 216 207 195 182 166 149 132 118 106 98 92 89 88 88 89 90 89 88 86 85 84 84 85 88 90 91 91 90 87 83 79 77 40341 245 23650 -75 9994 11 12 21 7384 -8040 1309 1292 1272 1271 1249 1212 1175 1138 1103 1070 1028 997 970 947 928 913 901 893 887 884 883 884 886 890 893 897 901 906 910 915 920 925 931 936 940 943 963 965 964 961 956 950 943 936 928 920 914 906 900 894 890 888 890 893 897 902 906 910 913 917 920 925 930 915 921 925 928 928 927 923 918 912 904 896 888 880 871 863 856 851 847 843 840 837 833 827 821 814 807 800 793 786 778 771 768 764 758 751 743 735 727 720 714 709 704 701 698 696 693 688 682 673 659 643 627 609 589 567 546 525 505 485 466 449 431 416 400 387 375 363 353 345 338 333 330 328 328 330 333 337 342 348 355 365 376 389 405 423 442 464 484 505 525 543 561 576 589 600 609 616 622 626 626 623 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 352 330 318 315 311 306 298 288 276 265 254 244 235 226 217 207 194 179 161 143 126 111 100 92 88 85 85 85 86 86 86 84 82 80 79 80 82 84 85 87 87 85 82 79 75 73 40400 245 23650 -75 9995 11 13 20 7375 -8074 1299 1282 1261 1258 1236 1201 1166 1131 1098 1067 1026 998 972 950 931 916 904 895 889 885 883 883 885 887 890 893 897 900 904 908 913 917 923 928 932 935 954 956 956 953 949 944 938 932 925 919 913 907 901 896 893 893 895 898 903 908 913 917 920 924 928 932 937 935 940 942 942 939 933 925 914 904 894 885 876 868 861 855 849 845 841 838 835 831 827 822 816 811 804 798 791 784 776 768 763 758 751 742 734 725 717 710 705 700 696 693 691 690 689 687 684 679 671 658 647 633 617 598 578 558 537 516 495 475 455 436 418 401 386 372 360 349 340 333 327 324 322 323 325 327 331 336 342 350 359 371 385 401 419 439 459 479 499 518 536 552 566 579 590 600 607 616 618 620 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 335 322 319 316 311 303 294 282 271 259 249 239 230 221 209 195 177 158 138 120 105 94 87 83 81 81 82 82 83 82 80 78 76 76 77 79 81 82 83 83 81 78 76 73 70 40459 245 23650 -75 10000 11 14 19 7367 -8108 1288 1272 1251 1245 1224 1191 1157 1125 1093 1064 1026 999 974 953 935 920 908 899 892 887 884 883 884 886 887 890 892 895 898 902 905 909 915 919 923 926 943 945 945 944 940 936 932 926 921 916 911 906 901 898 896 896 899 903 909 914 919 923 927 931 935 939 943 957 960 960 957 949 938 925 910 896 884 874 866 859 853 848 844 841 838 835 831 828 824 819 814 809 804 798 791 784 777 768 761 754 745 736 727 718 710 703 698 694 689 686 684 684 684 685 684 682 678 670 664 655 643 628 611 594 574 552 530 509 487 465 444 424 406 389 373 359 347 336 328 322 319 318 319 320 323 327 332 338 346 356 368 383 399 417 436 455 474 493 510 526 541 554 567 577 587 598 605 610 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 340 328 324 321 317 310 301 290 278 267 255 245 236 226 213 197 178 157 136 117 101 90 83 79 78 78 78 79 79 78 76 74 73 73 75 77 79 80 81 80 78 75 73 71 69 40518 245 23650 -75 10005 11 15 18 7358 -8142 1277 1262 1240 1232 1212 1180 1149 1118 1089 1061 1026 1001 978 958 940 926 914 904 896 891 887 885 884 885 886 887 889 891 893 895 898 901 906 910 914 917 931 933 933 932 929 926 923 919 915 911 907 904 900 898 897 899 902 907 913 918 923 928 932 936 940 944 949 977 978 976 969 957 942 925 906 890 876 866 859 854 849 846 844 841 838 835 831 827 823 818 813 809 804 798 792 785 777 768 760 751 742 732 723 714 707 700 695 690 686 682 680 680 682 684 685 685 684 680 677 673 665 655 642 628 610 591 569 548 525 501 477 455 434 413 393 375 359 345 334 325 320 316 315 316 318 321 325 330 337 345 356 368 383 399 416 434 451 468 484 499 513 527 539 551 562 576 585 593 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 370 347 333 330 327 323 317 309 299 287 275 264 254 244 233 219 202 182 160 137 118 101 89 82 78 76 76 76 75 75 74 72 71 71 72 73 76 78 79 79 78 76 74 72 71 69 40576 245 23650 -75 10009 11 16 16 7349 -8175 1266 1251 1229 1219 1200 1170 1140 1112 1084 1059 1027 1004 982 963 947 932 921 911 902 896 891 888 886 886 885 885 886 887 888 889 892 894 898 902 905 907 917 919 919 918 917 915 912 909 906 904 902 900 898 897 897 900 904 909 915 921 926 931 935 939 944 948 952 992 991 986 977 962 944 924 903 886 872 862 856 852 848 847 845 844 840 836 832 827 823 817 812 807 802 796 791 784 775 766 757 747 738 728 720 712 705 699 694 690 686 683 681 681 683 686 688 690 691 689 689 688 684 677 669 658 644 627 608 587 565 541 516 492 467 443 419 397 378 360 344 333 324 318 315 314 315 317 320 325 331 338 347 358 370 385 399 415 430 445 460 473 485 498 510 522 535 549 560 572 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 377 353 339 335 333 329 324 317 307 297 285 274 264 254 242 227 209 188 165 143 123 106 93 84 78 76 75 74 73 73 71 70 69 70 71 73 75 77 78 78 76 75 73 71 71 70 40635 245 23650 -75 10019 11 17 15 7341 -8208 1253 1239 1217 1206 1187 1159 1132 1105 1080 1056 1029 1007 987 970 954 940 928 918 909 902 896 892 889 887 886 885 884 884 884 884 885 887 890 893 896 898 902 904 904 903 902 901 899 897 896 895 894 894 893 894 896 899 904 910 916 922 927 932 937 941 945 949 953 999 997 990 980 964 945 924 904 886 872 862 856 852 849 847 846 845 841 837 832 827 821 815 809 804 797 791 785 777 768 759 749 740 731 722 715 709 704 699 695 692 689 686 684 685 688 691 694 696 698 698 699 700 698 694 689 681 670 657 641 623 603 580 555 530 503 476 450 424 401 379 360 344 332 323 318 315 315 316 319 323 328 334 342 352 362 374 387 400 413 426 438 449 460 471 482 494 506 520 533 548 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 384 360 345 341 338 335 330 324 315 306 296 285 275 264 252 237 218 197 174 152 131 113 99 88 82 78 76 74 73 71 69 68 68 70 71 74 76 77 77 77 75 74 72 71 71 71 40694 248 23650 -75 10017 11 18 14 7332 -8241 1240 1227 1206 1194 1175 1149 1123 1099 1076 1054 1031 1011 993 977 962 949 937 927 917 909 903 897 893 890 888 885 883 882 881 880 880 880 882 884 886 888 887 889 889 888 887 886 885 885 884 885 885 886 888 890 893 898 903 909 915 921 926 931 935 939 943 947 950 998 995 987 977 962 944 925 905 888 874 864 857 852 848 846 844 843 839 834 829 823 817 810 803 797 789 781 774 766 757 747 738 728 720 713 707 703 699 696 694 692 691 689 689 690 694 697 700 703 705 705 707 708 707 704 701 696 688 678 666 651 634 613 590 565 538 510 482 454 427 401 378 359 343 332 324 319 318 318 320 324 328 334 341 349 358 368 378 389 400 411 420 429 437 446 456 467 478 491 506 522 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 390 365 350 345 343 339 336 330 323 315 306 296 286 275 262 246 228 207 184 162 141 123 107 95 86 81 78 76 73 71 69 68 69 70 73 75 77 78 78 76 74 73 72 70 70 72 77 79 80 40753 250 23650 -75 10015 11 19 13 7323 -8273 1226 1215 1194 1181 1163 1139 1115 1093 1072 1052 1033 1015 999 984 970 958 947 936 927 918 910 904 899 895 891 887 884 881 878 876 875 875 876 877 878 879 872 873 873 872 871 871 870 871 872 873 875 878 881 884 889 895 901 907 913 918 923 927 931 935 938 941 944 987 984 977 968 956 940 923 907 891 877 866 858 851 845 841 839 836 832 827 822 816 809 802 795 787 778 769 760 751 741 732 722 713 706 699 695 692 690 689 689 689 689 690 691 694 698 702 705 707 709 709 710 710 709 707 704 701 696 689 680 669 655 638 618 595 569 541 512 482 453 425 398 376 356 342 332 325 322 322 323 327 331 336 342 349 356 364 373 382 391 399 407 414 420 426 434 443 454 465 480 497 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 395 370 355 350 347 344 340 335 329 323 315 306 297 286 272 256 237 217 195 174 152 132 115 101 91 85 82 78 75 72 70 69 70 72 75 77 79 79 78 76 74 73 71 70 71 72 76 78 80 83 88 40812 251 23650 -75 10017 11 20 12 7314 -8305 1213 1204 1183 1169 1152 1129 1107 1087 1067 1050 1035 1019 1005 991 979 967 957 947 937 927 919 911 905 900 895 890 885 881 877 874 871 870 870 870 870 871 858 858 858 857 856 855 855 856 858 860 864 868 872 877 883 890 896 902 908 913 917 921 925 928 931 933 935 968 965 959 953 944 932 919 906 892 879 868 858 849 841 835 831 827 821 816 811 805 798 791 783 775 765 755 745 735 724 714 705 696 689 683 680 678 677 677 679 681 683 685 688 692 697 702 705 706 708 706 706 705 703 701 698 696 693 689 683 675 666 652 636 616 593 566 538 508 478 447 418 392 370 352 340 332 327 326 327 330 334 339 344 350 356 363 371 378 385 391 397 402 406 411 417 424 433 441 456 474 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 398 374 359 354 351 347 344 339 335 329 323 315 306 294 281 265 247 227 206 184 162 140 122 107 96 90 86 82 77 74 71 71 72 75 77 80 81 81 79 77 75 73 72 71 71 73 75 77 79 83 88 89 40870 251 23650 -75 10021 11 21 10 7306 -8337 1200 1192 1171 1157 1141 1120 1099 1081 1063 1048 1037 1023 1010 999 987 977 967 957 947 937 928 920 912 906 900 893 888 882 877 872 869 866 865 864 864 863 844 844 843 842 841 840 840 841 843 846 851 856 862 869 876 883 890 896 902 906 910 913 916 918 921 923 924 942 940 936 933 927 920 911 902 890 878 867 857 846 837 828 822 817 810 804 798 792 784 777 769 761 750 739 729 719 708 698 689 681 674 668 665 664 663 664 666 670 673 677 681 686 691 696 699 700 700 698 696 694 690 687 685 683 681 679 676 672 665 656 644 628 608 584 558 529 498 467 436 408 383 363 348 338 332 330 330 333 337 341 346 352 357 363 369 375 381 386 390 394 396 399 404 409 415 422 435 455 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 376 362 357 354 351 348 343 339 334 329 321 313 301 288 272 255 236 215 193 169 147 127 112 101 95 91 86 81 77 74 74 75 78 80 83 83 83 81 78 76 75 74 73 73 74 76 78 80 84 88 90 40929 252 23650 -75 10023 11 22 9 7297 -8368 1187 1180 1159 1145 1130 1111 1092 1075 1060 1046 1038 1027 1016 1006 996 986 977 967 957 947 938 929 921 913 905 898 891 884 878 872 867 863 861 859 858 857 833 832 830 828 826 825 825 826 828 832 838 844 851 859 867 875 882 888 894 898 901 903 905 907 909 910 910 913 912 910 909 907 904 899 894 885 876 866 856 845 835 825 817 809 800 792 785 777 769 761 753 744 734 723 713 703 693 684 676 669 662 657 654 652 651 652 655 659 663 667 671 676 682 686 688 689 688 684 681 677 673 670 667 665 664 663 662 660 657 651 643 631 615 595 571 544 514 484 453 423 396 374 358 346 338 334 334 336 340 344 348 353 358 363 368 373 378 382 385 387 389 390 393 396 401 405 417 439 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 398 377 364 360 357 354 351 347 343 339 333 326 318 306 293 278 261 243 223 200 176 153 132 117 106 101 96 92 86 81 78 78 79 82 84 86 86 85 83 80 79 78 77 77 77 77 78 79 81 84 88 91 87 40988 253 23725 -75 10027 11 23 8 7288 -8399 1185 1173 1167 1148 1134 1119 1101 1084 1069 1055 1043 1040 1030 1021 1012 1004 995 987 978 968 958 948 938 929 921 912 903 895 887 879 872 866 862 858 855 853 851 824 822 819 816 813 811 810 811 813 818 824 831 839 848 857 866 873 879 884 888 890 892 893 894 895 895 895 884 884 884 885 886 886 885 883 878 872 864 856 846 835 824 814 805 794 783 773 763 753 745 736 727 718 708 700 692 683 675 669 663 657 652 649 647 646 647 649 652 656 659 664 668 673 676 677 677 674 670 666 661 656 652 649 647 646 646 646 645 644 641 635 627 615 598 578 554 527 498 468 439 411 388 370 356 346 340 338 339 342 345 349 354 358 362 367 371 376 379 381 382 382 383 384 385 387 391 401 427 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 394 376 365 362 360 357 354 351 347 342 337 330 321 310 297 282 266 249 229 206 182 158 138 123 114 108 104 99 92 87 84 84 85 86 88 90 89 88 86 84 82 82 82 81 81 82 82 83 84 86 89 92 90 41047 256 23725 -75 10033 11 24 7 7279 -8430 1170 1159 1154 1136 1123 1109 1092 1077 1063 1051 1041 1040 1033 1025 1018 1011 1003 996 988 978 968 958 948 938 929 919 910 900 891 882 874 867 862 857 853 850 847 817 814 811 807 803 799 797 797 799 803 810 818 826 835 845 855 862 868 873 876 878 879 879 879 880 879 879 857 858 859 862 865 867 869 871 869 866 861 855 847 837 826 815 804 791 777 765 753 741 731 722 714 705 697 691 685 679 673 669 665 661 656 653 651 650 649 651 653 656 658 661 664 667 669 669 667 663 658 653 647 642 638 635 633 631 631 631 630 630 629 625 620 611 598 582 562 538 512 484 456 429 405 385 369 357 349 345 344 345 347 350 354 358 362 366 370 374 376 378 378 377 376 376 376 375 378 387 417 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 390 374 365 363 362 360 357 354 350 345 340 332 323 312 299 285 270 253 234 212 188 165 146 132 123 118 114 107 100 94 91 91 92 93 94 95 94 92 90 88 88 87 87 87 87 87 87 87 88 89 91 94 93 93 94 94 41105 258 23725 -75 10031 11 25 5 7270 -8459 1154 1145 1141 1125 1112 1099 1083 1069 1057 1046 1037 1040 1035 1029 1023 1017 1011 1004 997 988 978 968 957 947 937 927 916 906 896 886 877 869 863 857 852 848 844 814 810 805 799 793 789 785 784 785 789 795 803 812 822 832 842 849 855 860 863 864 864 864 864 863 863 862 837 837 839 842 846 850 854 857 859 858 857 853 847 839 828 817 805 791 776 761 748 735 724 714 706 699 693 689 686 682 679 677 675 672 669 667 664 662 662 662 663 664 665 666 667 668 667 665 661 655 650 645 640 635 631 628 625 623 622 621 620 620 618 616 612 606 597 584 568 548 526 501 476 450 426 405 387 373 362 355 352 350 351 353 356 359 363 367 370 373 375 376 375 373 371 369 368 365 368 375 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 390 385 371 365 364 364 363 361 357 354 349 342 335 325 314 301 288 274 258 240 218 195 174 156 144 137 131 126 119 111 104 102 102 102 103 103 102 100 98 96 95 94 94 94 93 93 93 94 94 94 94 95 97 98 98 100 101 100 98 41164 260 23725 -75 10037 11 26 4 7261 -8489 1139 1131 1129 1113 1101 1089 1075 1062 1051 1041 1034 1040 1036 1032 1028 1023 1017 1012 1005 996 987 977 966 956 946 935 923 912 902 891 881 872 864 858 852 847 842 813 807 801 794 786 780 775 772 772 775 781 789 798 807 818 828 835 841 845 848 849 849 848 848 847 845 844 823 822 824 827 831 835 840 845 848 850 850 849 845 838 829 819 807 793 777 762 748 735 723 714 706 701 697 695 694 693 692 693 693 691 689 688 686 684 682 682 681 680 678 677 676 674 671 666 660 653 648 644 639 634 631 628 625 621 619 617 615 613 612 610 607 602 596 588 576 560 542 521 498 474 451 430 410 393 379 369 362 359 357 357 359 362 365 369 372 374 376 376 374 371 368 364 362 357 360 366 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 382 370 366 366 366 366 364 361 357 352 345 337 327 315 303 291 277 262 245 224 203 184 169 159 152 147 141 133 124 117 115 115 115 115 114 112 108 106 104 103 102 102 102 101 100 101 101 101 101 101 101 103 105 106 108 110 111 111 107 111 41223 262 23725 -75 10038 11 27 3 7252 -8519 1126 1118 1116 1101 1091 1080 1066 1054 1044 1036 1030 1038 1036 1033 1030 1027 1022 1018 1012 1004 995 985 975 964 953 942 930 919 907 896 885 875 867 859 853 847 842 815 808 800 791 781 773 766 762 761 762 767 774 783 792 802 812 819 825 829 832 833 832 831 830 828 827 825 816 814 815 817 820 824 828 833 837 840 842 842 840 835 828 819 809 796 781 767 754 741 730 721 714 710 708 707 708 709 711 713 715 715 715 714 712 710 708 706 704 701 697 693 688 683 677 670 663 655 650 646 642 638 635 632 629 625 621 617 614 611 609 607 604 601 597 592 584 573 558 541 522 501 478 457 436 417 400 386 377 370 365 364 364 367 369 372 375 378 379 378 376 372 368 363 360 353 356 361 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 397 381 370 367 368 369 368 367 364 361 355 348 339 329 318 306 294 281 266 249 229 211 195 183 175 170 165 159 150 140 133 131 131 131 130 128 123 118 115 113 112 111 112 110 109 109 109 109 110 110 110 111 112 114 115 118 121 123 124 121 125 132 135 41282 263 23725 -75 10036 11 28 2 7243 -8548 1112 1105 1104 1090 1081 1070 1058 1046 1037 1030 1025 1036 1035 1033 1032 1029 1026 1022 1017 1010 1001 992 982 972 961 949 937 925 913 901 889 879 870 862 855 848 842 819 811 801 790 778 767 759 753 750 751 754 760 768 776 786 796 802 807 811 814 814 814 812 811 809 807 805 814 811 810 811 813 816 819 823 827 830 833 834 833 829 824 818 809 798 786 774 762 751 742 734 728 725 724 725 726 728 731 735 738 740 741 741 740 738 735 732 728 722 716 709 702 694 686 677 668 659 654 650 647 643 641 637 634 629 624 619 615 611 608 605 603 601 599 597 592 584 574 561 545 526 506 485 463 443 424 407 394 384 377 373 373 374 376 378 381 383 384 383 380 376 371 366 362 353 356 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 402 383 372 370 370 371 371 370 367 364 358 351 342 332 320 309 297 284 269 252 234 218 205 197 191 188 184 178 168 158 151 148 148 149 147 143 136 129 125 123 122 122 122 120 119 118 118 119 120 120 121 121 122 124 126 130 133 136 137 135 137 140 139 144 41340 274 23725 -75 10038 11 29 0 7234 -8577 1099 1092 1092 1079 1071 1061 1049 1038 1030 1024 1020 1033 1033 1032 1032 1030 1028 1025 1021 1014 1006 998 988 978 967 956 943 931 919 906 894 883 874 865 857 850 843 825 815 804 791 777 764 753 745 741 740 742 747 754 761 769 778 784 789 792 794 795 794 792 790 788 785 783 812 808 807 807 808 809 811 814 817 820 823 824 823 821 818 814 808 799 790 781 771 763 755 749 744 741 741 742 744 746 750 755 759 762 764 765 764 763 760 756 750 743 734 725 716 705 695 684 674 663 658 654 651 647 644 641 636 631 625 619 614 610 606 603 601 600 600 599 597 593 586 577 564 549 531 511 490 469 449 430 415 402 393 386 383 383 384 385 388 390 390 389 386 382 377 372 368 359 360 364 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 408 386 374 372 372 373 373 372 370 367 361 354 345 335 324 312 300 286 270 253 236 223 214 210 206 205 202 196 187 176 169 167 167 167 165 159 150 141 136 134 133 133 132 131 129 128 128 128 129 131 131 132 133 135 137 140 143 146 148 146 147 145 141 141 137 132 127 122 119 115 111 108 107 104 97 41399 276 23725 -75 10047 11 29 59 7224 -8606 1086 1080 1079 1068 1061 1052 1040 1030 1022 1017 1014 1028 1029 1030 1030 1030 1028 1026 1022 1017 1010 1002 993 984 973 962 949 937 924 912 899 888 878 869 860 852 844 832 821 808 793 777 762 749 740 733 731 732 736 741 747 754 761 766 770 773 774 773 772 770 767 765 762 759 803 800 799 798 799 800 801 803 805 808 810 810 810 810 809 806 803 798 791 785 778 773 767 762 758 756 756 757 759 761 765 770 774 778 781 783 783 781 779 775 768 759 750 739 728 716 704 691 680 669 662 658 654 650 646 641 636 630 623 617 611 606 602 599 597 597 598 598 599 597 593 587 578 566 551 534 515 495 475 455 438 423 411 403 397 395 394 394 396 397 398 396 394 390 385 380 375 366 367 369 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 391 377 375 375 375 375 374 372 369 364 357 348 338 327 315 301 286 269 253 238 228 223 221 220 220 219 213 204 194 187 185 185 185 182 174 164 154 148 145 145 144 143 142 140 139 138 138 139 140 141 141 141 143 145 148 151 154 155 154 152 148 142 138 133 127 122 117 113 110 106 104 103 101 97 102 102 41458 291 23725 -75 10049 11 30 58 7215 -8634 1075 1068 1068 1057 1051 1043 1031 1021 1014 1010 1007 1023 1024 1026 1027 1027 1027 1025 1022 1018 1011 1004 996 988 978 967 954 942 929 917 904 893 883 873 863 854 845 840 827 812 795 778 761 747 736 728 724 724 726 730 734 740 746 749 751 753 753 752 749 746 743 740 736 734 783 782 781 781 782 783 784 786 788 790 792 793 794 795 795 795 793 791 788 784 781 778 775 771 768 767 767 767 768 769 773 777 782 787 790 793 794 793 792 788 781 773 762 751 739 726 713 699 687 674 667 661 655 650 645 640 634 627 619 612 606 600 596 593 592 592 593 594 596 596 595 592 586 578 567 553 537 519 500 481 463 447 434 423 415 410 407 406 405 406 405 404 401 397 393 388 383 374 373 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 418 395 381 377 377 376 376 375 374 371 366 359 351 341 329 316 301 285 267 251 239 233 231 232 233 234 234 229 220 210 204 202 202 202 198 190 179 168 161 158 157 155 154 152 150 149 148 148 148 149 149 148 148 148 150 153 156 158 159 158 154 148 140 134 129 123 117 112 108 105 102 100 100 99 96 99 100 101 103 105 108 111 115 120 124 128 130 131 132 128 127 124 41517 294 23725 -75 10058 11 31 57 7206 -8663 1065 1058 1057 1047 1041 1033 1022 1012 1006 1002 1000 1016 1018 1020 1022 1023 1023 1023 1021 1017 1011 1005 998 990 981 970 958 946 934 921 909 897 887 876 866 857 847 846 832 816 798 779 761 746 734 725 720 718 718 721 723 727 731 732 733 733 731 729 726 721 717 713 709 706 748 748 749 751 752 755 757 759 762 765 768 770 771 774 776 777 778 779 778 778 777 776 776 774 772 772 771 771 770 770 773 777 782 787 791 794 796 797 797 794 789 781 772 761 749 735 721 707 694 680 672 665 658 652 645 638 632 624 615 607 601 595 590 587 586 586 587 588 591 592 592 592 589 584 577 567 554 540 523 506 489 473 459 446 436 429 423 420 417 416 414 412 408 404 399 394 389 380 378 377 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 422 398 383 380 378 378 377 376 375 372 368 362 354 343 331 317 301 283 265 250 241 238 239 242 245 247 247 242 234 224 219 218 219 218 214 205 194 183 176 171 169 167 165 162 160 158 157 156 155 155 154 152 151 151 152 155 157 159 159 157 153 145 136 129 124 119 114 108 105 101 98 97 97 96 95 98 99 100 103 105 109 112 116 120 123 126 128 129 130 129 129 127 125 124 126 41575 307 23725 -75 10056 11 32 55 7196 -8690 1055 1048 1047 1037 1032 1024 1013 1003 997 994 992 1008 1011 1013 1016 1017 1018 1018 1017 1014 1010 1004 998 991 982 972 961 949 937 925 912 901 890 879 869 859 848 852 837 820 801 781 762 746 733 723 717 714 713 714 715 716 718 717 715 713 710 706 701 696 690 686 681 678 701 702 704 707 710 714 718 722 726 731 735 739 742 746 750 753 757 759 762 764 765 767 769 769 769 769 768 767 766 765 767 770 775 779 784 788 791 794 795 794 790 784 776 766 755 742 727 713 700 686 677 669 662 655 647 640 632 623 614 605 598 592 587 584 582 581 582 583 585 586 588 588 588 586 582 576 567 556 543 529 515 500 485 472 461 451 443 437 432 428 425 420 416 410 404 398 392 383 379 377 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 424 400 385 382 380 379 378 376 375 373 370 364 357 346 333 318 300 281 263 251 244 243 247 251 256 259 259 255 246 238 234 234 235 234 230 221 210 199 191 185 181 178 175 171 169 166 164 163 161 160 158 155 153 152 153 154 156 157 157 155 149 140 132 124 120 115 111 106 102 98 95 94 94 94 95 97 99 100 103 106 110 114 118 121 124 126 127 128 129 130 132 131 130 129 129 131 135 141 144 145 140 127 111 100 96 94 98 114 41634 307 23725 -75 10061 11 33 54 7187 -8718 1045 1038 1037 1027 1022 1014 1003 994 988 985 984 999 1002 1005 1007 1009 1011 1012 1011 1009 1006 1002 997 990 983 973 963 951 940 928 916 904 893 882 871 860 849 855 840 822 803 782 764 747 734 724 717 713 711 710 709 708 707 703 699 695 689 683 676 669 663 657 652 649 646 647 650 654 659 664 670 676 682 688 695 701 707 713 718 724 729 734 738 742 746 750 753 755 757 757 757 756 754 753 755 758 762 766 771 776 780 784 786 787 785 781 774 765 755 743 729 716 704 691 683 675 668 661 652 644 635 626 616 607 599 593 587 583 580 579 579 578 580 581 582 583 583 583 582 579 574 567 558 548 536 524 510 498 486 476 466 457 450 443 437 431 424 417 409 401 394 384 378 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 423 401 387 384 382 380 379 377 376 374 371 367 359 349 336 319 300 280 263 253 249 251 256 262 267 270 271 266 258 251 249 249 250 250 246 237 227 215 206 198 193 188 183 179 176 173 171 168 166 163 161 157 154 152 153 154 154 154 154 150 145 135 127 120 117 113 110 105 101 97 94 92 92 93 94 97 99 101 104 108 113 116 120 123 125 126 126 127 129 132 135 136 136 134 132 131 133 137 139 140 135 123 108 97 95 94 97 115 41693 308 23800 -75 10060 11 34 53 7178 -8745 1030 1035 1028 1027 1017 1012 1005 994 984 978 975 974 989 992 995 998 1000 1002 1004 1004 1002 1000 997 993 988 981 973 963 952 941 929 918 906 896 884 873 861 850 856 841 823 803 783 765 749 736 726 719 714 711 708 706 703 698 692 685 678 670 661 653 644 636 630 624 620 592 592 595 599 605 611 618 626 634 643 651 660 668 675 682 689 696 703 709 716 721 727 732 735 738 739 740 739 738 737 738 742 745 750 755 760 764 768 772 773 773 770 764 757 749 738 726 715 704 693 686 679 673 666 658 650 640 631 621 611 603 596 589 584 580 578 577 575 575 575 575 575 576 577 577 576 575 572 567 560 552 543 532 521 511 500 490 480 470 461 452 443 433 424 414 405 395 384 376 371 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 422 400 388 385 384 382 380 378 377 376 373 369 362 352 339 322 302 282 266 258 257 259 265 272 278 281 282 277 270 264 263 264 265 264 261 252 242 229 219 210 202 196 191 186 182 178 175 172 169 165 162 159 156 154 153 153 153 152 150 145 139 130 123 117 114 111 109 105 101 97 93 91 92 93 95 97 100 102 106 110 115 119 123 126 127 127 127 127 129 134 138 140 141 139 135 131 130 133 135 135 130 118 104 95 93 93 96 116 41752 308 23800 -75 10065 11 35 52 7168 -8773 1021 1026 1019 1017 1007 1002 995 984 974 968 965 965 978 980 984 987 990 992 994 995 994 993 991 988 984 978 971 962 952 941 930 919 907 897 886 874 862 850 855 839 821 803 783 766 751 739 729 722 717 712 709 705 699 692 683 673 663 652 641 630 620 611 603 597 592 546 545 546 551 556 563 571 580 589 599 609 619 629 637 646 654 663 671 679 686 693 700 706 711 715 717 719 719 719 718 720 724 728 732 737 742 746 750 752 754 754 752 747 741 735 726 717 708 700 692 687 682 677 671 663 654 645 636 625 615 606 599 592 586 581 577 574 571 570 568 567 566 566 567 568 569 570 569 568 565 561 555 548 540 532 522 512 502 491 481 470 458 446 434 422 410 399 386 378 372 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 400 388 386 385 384 381 380 378 377 375 372 366 356 342 325 306 286 271 265 266 269 276 283 289 292 292 287 280 276 276 277 279 278 274 266 254 241 230 219 210 202 196 190 186 182 179 175 171 167 163 160 157 155 155 154 152 150 146 141 134 125 119 114 112 110 108 106 103 98 93 91 92 93 95 97 101 103 107 111 117 121 126 129 130 130 128 128 130 135 140 144 145 144 138 131 128 130 130 130 126 114 101 93 92 92 94 116 41810 308 23800 -75 10070 11 36 50 7159 -8799 1012 1018 1009 1007 997 992 984 973 964 958 955 955 966 968 972 975 978 981 983 984 985 984 983 982 978 974 967 959 950 940 930 919 908 898 886 874 862 849 852 836 819 801 783 767 753 742 733 726 720 715 711 705 698 688 676 663 650 636 623 610 598 588 579 572 567 511 509 510 514 519 526 534 543 553 563 573 583 594 603 612 622 631 640 650 658 666 673 680 686 691 695 697 699 699 700 703 706 710 714 718 722 725 728 730 732 731 729 725 721 716 709 703 697 692 686 683 680 676 671 664 656 647 638 627 617 608 600 592 585 579 575 570 566 562 559 557 555 555 555 557 558 560 562 563 564 563 561 557 553 547 540 532 523 512 501 488 475 461 447 433 419 407 392 383 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 419 399 388 387 386 385 383 382 380 379 378 375 369 360 347 330 310 291 279 274 276 280 286 293 299 301 300 295 289 287 287 289 290 289 285 276 264 250 238 225 215 206 199 193 188 185 181 177 172 167 164 161 159 158 157 156 153 148 143 137 129 121 116 112 111 109 109 107 104 100 93 91 92 93 95 98 101 104 108 113 118 123 128 131 132 132 130 129 130 137 142 148 149 147 140 131 126 126 126 126 121 110 98 91 90 90 93 116 41869 293 23800 -75 10078 11 37 49 7149 -8826 1003 1009 1000 997 987 982 974 963 954 948 945 945 953 955 958 962 965 968 971 973 974 975 975 974 972 968 963 955 947 938 929 918 907 897 886 873 861 848 846 831 814 798 782 767 755 745 737 730 725 719 714 706 697 685 670 655 639 623 607 592 579 567 558 550 545 489 487 488 491 496 503 510 519 528 537 547 557 567 576 586 595 605 615 625 634 642 650 657 664 670 675 678 680 681 682 685 689 693 696 700 703 705 707 708 708 708 706 702 699 695 691 687 684 680 676 675 673 670 666 660 653 645 636 626 615 606 598 589 582 575 569 563 558 553 549 545 543 541 542 543 545 548 552 555 558 560 561 561 559 557 553 548 540 531 520 508 494 478 463 448 433 420 403 394 386 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 400 389 388 388 388 386 384 383 382 381 379 373 364 351 335 316 298 287 284 287 291 297 303 308 310 308 302 298 296 297 299 299 298 293 283 271 257 243 230 218 208 200 194 189 186 182 177 172 167 164 162 160 160 159 157 153 148 142 134 126 119 114 112 110 110 109 108 106 102 93 91 92 93 95 98 102 105 109 113 118 124 130 133 134 134 132 130 131 138 144 150 152 41928 272 23875 -75 10087 11 38 48 7139 -8852 993 994 999 991 987 977 971 964 953 943 937 935 934 940 942 945 948 951 955 958 961 963 964 965 965 964 961 957 951 943 935 926 916 906 896 885 872 859 846 839 824 809 794 780 768 757 748 741 735 729 724 717 708 697 682 666 648 630 611 593 577 563 550 540 533 527 478 476 478 482 487 493 500 508 516 524 532 541 550 558 567 576 585 595 605 614 623 631 638 645 652 657 661 664 665 666 669 673 676 679 682 685 686 687 687 687 686 684 681 679 676 674 672 670 668 664 664 662 660 656 651 645 638 629 620 610 601 592 583 575 567 561 554 548 542 538 533 530 528 529 530 532 536 540 545 549 553 556 559 561 562 562 559 554 548 539 527 514 498 483 467 451 437 419 410 400 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 424 403 392 391 392 391 389 388 387 386 384 382 377 368 356 340 322 306 296 294 297 301 306 312 316 317 314 309 304 303 305 306 307 304 298 287 274 261 247 233 221 210 201 194 189 186 182 177 171 167 164 162 162 162 161 159 155 149 142 133 125 118 115 113 112 111 111 110 108 105 94 41987 273 23950 -75 10085 11 39 47 7130 -8879 987 984 984 990 981 977 968 961 953 942 933 927 924 923 926 928 931 934 938 941 945 948 951 953 954 955 955 953 950 945 938 931 922 913 903 894 882 870 857 844 832 818 803 790 778 767 758 751 745 739 733 727 719 710 697 680 662 643 622 602 583 566 551 537 527 519 514 475 475 477 482 487 492 499 506 513 520 527 533 541 548 555 563 571 581 590 599 607 615 622 630 636 642 646 649 650 651 654 658 660 663 666 668 670 670 670 669 668 666 664 662 661 660 659 657 656 652 651 650 648 644 639 634 627 619 610 601 592 583 574 565 558 551 543 536 531 525 521 517 515 516 517 520 523 528 534 539 545 550 555 559 563 565 566 565 561 554 545 534 519 504 488 473 458 440 429 417 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 431 409 397 396 396 395 394 392 391 390 388 386 380 372 359 345 328 313 305 303 305 309 314 319 322 322 319 314 310 310 312 313 312 308 300 289 276 263 249 236 222 211 201 194 189 185 181 177 171 167 164 164 164 165 164 163 159 153 146 136 128 121 118 116 116 115 114 114 111 109 95 42046 274 24025 -75 10083 11 40 46 7120 -8905 986 978 974 974 979 971 967 957 950 942 931 922 916 913 913 912 914 917 920 924 928 931 935 938 941 943 945 946 945 942 938 932 926 918 909 900 891 879 867 854 841 825 811 798 786 776 767 760 753 748 743 737 730 722 711 697 679 659 638 617 595 575 558 542 529 518 511 505 477 478 481 486 491 496 503 509 515 521 526 531 536 541 547 553 561 569 577 585 593 600 608 615 621 628 632 634 636 637 640 644 647 650 653 655 657 657 657 656 655 653 651 651 650 649 649 647 645 641 640 638 636 632 627 621 615 608 599 590 581 572 562 554 546 539 531 524 518 513 508 505 503 503 505 507 511 517 522 529 535 542 548 555 561 566 569 570 570 567 560 551 539 526 511 495 480 462 450 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 999999 999999 999999 999999 999999 440 417 404 402 401 400 398 397 395 394 391 389 383 374 363 349 334 320 312 309 311 315 319 323 326 326 323 318 316 316 317 318 316 310 301 290 277 264 251 238 224 212 202 195 189 185 182 178 173 169 167 167 168 169 170 169 167 161 153 143 134 128 124 122 121 120 119 118 116 114 98 42104 276 24175 -75 10096 11 41 44 7110 -8930 980 979 975 967 964 963 969 960 956 946 939 931 920 911 905 902 902 899 900 903 906 910 914 918 922 926 929 932 935 936 936 934 931 926 920 913 904 896 887 876 863 851 838 818 805 793 783 774 767 761 756 751 746 740 733 724 712 697 677 657 635 613 591 570 553 537 524 513 506 500 481 483 486 490 495 500 505 511 516 521 524 528 532 535 540 545 551 558 565 572 579 586 593 600 606 613 617 620 622 623 628 632 635 639 643 646 648 648 648 647 646 644 642 642 642 641 641 639 637 633 631 628 626 622 617 611 605 597 588 578 569 560 550 541 533 526 518 511 505 500 495 492 490 490 491 494 498 504 510 516 523 531 539 547 554 561 567 571 574 573 571 565 556 544 531 517 502 485 470 453 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 449 425 411 408 407 405 403 401 399 397 394 390 384 376 365 353 338 326 316 313 314 318 321 325 328 328 326 323 321 321 322 322 319 312 301 289 276 264 252 240 226 214 203 196 190 187 184 180 176 173 172 172 174 176 178 178 177 172 164 154 144 137 132 130 128 126 124 123 120 119 103 42163 277 24250 -75 10097 11 42 43 7101 -8955 963 968 967 964 956 953 952 957 949 945 935 928 919 909 900 894 891 891 885 887 890 893 896 901 905 910 914 918 921 924 926 927 925 923 919 913 906 899 891 882 872 859 847 835 813 801 790 781 773 768 763 759 754 749 743 736 726 712 696 676 655 632 610 588 568 550 535 522 512 505 499 484 486 488 491 495 499 503 508 513 516 519 522 525 528 531 535 540 546 552 559 565 571 578 585 591 597 602 606 609 612 617 623 627 632 637 640 642 643 643 642 640 639 637 636 636 636 635 633 630 626 624 622 619 615 610 604 597 589 579 569 559 549 539 529 521 513 505 497 491 485 481 477 475 475 476 479 483 488 494 501 508 516 525 534 543 552 560 566 571 574 574 572 566 558 547 535 521 505 489 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 456 432 418 414 412 410 407 405 402 399 395 391 384 376 367 355 342 330 319 314 314 318 321 326 329 330 329 327 326 326 327 326 321 313 301 289 275 264 252 241 228 217 206 199 193 190 187 184 181 179 179 180 182 186 189 190 190 186 178 167 156 147 141 139 136 133 129 128 124 122 109 42222 278 24325 -75 10099 11 43 42 7091 -8981 945 950 956 955 952 945 942 940 945 937 933 923 916 907 897 889 883 880 880 873 874 877 880 884 888 893 898 902 906 910 914 916 917 916 914 911 906 900 893 885 877 867 855 843 831 809 798 788 780 774 769 765 761 757 752 746 738 727 712 694 674 653 630 608 586 567 550 536 524 514 507 501 487 487 487 488 490 492 496 500 503 507 510 512 515 518 521 525 530 535 541 547 552 558 564 570 577 583 588 593 597 601 608 615 621 628 633 637 640 641 641 640 638 636 634 633 633 632 631 629 626 623 620 618 616 612 607 601 593 585 575 564 553 541 530 520 510 501 492 484 476 470 465 461 458 457 458 460 464 469 475 482 489 498 507 517 527 537 546 555 562 567 571 572 569 564 557 547 535 521 505 480 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 459 436 423 419 417 414 411 407 403 399 395 390 383 376 367 357 345 332 320 314 313 316 320 325 329 332 332 331 330 330 330 329 324 313 301 288 274 262 251 241 230 219 210 203 197 193 191 189 187 186 187 189 193 197 201 204 205 201 192 180 168 158 151 146 142 138 133 131 128 125 114 42281 281 24550 -75 10096 11 44 41 7081 -9006 928 923 921 932 938 943 943 940 933 931 929 933 925 921 912 904 895 885 877 872 869 869 860 862 864 868 872 876 881 886 891 895 900 903 906 907 907 906 903 898 893 886 879 871 862 850 839 827 807 797 788 781 775 771 768 764 760 755 748 739 728 712 693 673 651 629 608 587 569 553 540 529 519 512 505 490 486 484 482 482 482 483 487 490 493 496 500 503 507 511 516 521 526 531 537 542 548 553 559 565 571 576 582 587 593 601 609 616 624 631 636 639 641 642 641 639 637 635 635 634 633 632 629 626 622 621 618 616 612 608 601 594 585 575 563 552 540 528 516 504 494 483 473 464 456 449 444 441 439 439 441 444 448 454 460 468 476 485 496 506 517 528 538 546 554 560 564 565 564 559 552 543 532 516 489 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 458 438 426 422 420 416 412 408 403 398 393 387 381 374 367 358 347 334 321 313 311 314 318 324 329 332 334 334 334 333 333 331 325 314 300 287 272 261 250 242 232 222 213 206 200 196 194 193 192 192 195 199 204 209 214 217 219 215 206 193 180 168 159 153 148 143 137 134 130 124 115 42340 286 24925 -75 10107 11 45 40 7071 -9031 944 936 927 917 916 915 910 909 919 925 930 930 928 921 918 917 920 913 909 900 892 883 874 866 861 858 858 849 850 853 856 860 865 870 875 880 885 890 894 896 898 898 897 894 891 885 879 873 865 856 845 834 823 806 797 789 782 777 774 771 768 763 758 751 742 729 713 693 672 651 630 609 590 573 558 546 535 526 519 512 494 488 483 478 474 472 472 473 476 479 483 488 492 497 502 508 514 519 525 530 535 540 545 550 556 561 567 572 578 586 595 604 612 620 628 634 639 642 644 644 643 642 641 640 640 639 637 634 630 627 625 623 620 616 612 606 598 589 580 569 557 544 532 519 505 493 480 468 456 446 437 430 425 422 421 422 424 428 433 439 446 454 463 473 484 496 507 518 528 537 546 552 556 557 556 552 547 537 523 497 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 453 435 426 423 421 418 413 408 402 396 390 383 377 371 365 357 347 335 321 312 309 312 317 323 328 332 335 336 336 335 335 333 326 315 300 286 271 260 250 243 234 226 216 209 202 198 196 195 196 198 202 207 214 220 225 228 230 227 217 203 189 177 165 158 152 147 141 138 132 123 115 42398 288 25075 -75 10113 11 46 38 7061 -9055 904 917 929 921 913 903 903 902 897 896 906 911 917 917 915 908 906 904 907 900 896 887 879 871 862 855 850 848 848 839 840 843 846 850 855 860 866 871 876 880 884 887 889 889 888 886 883 878 872 866 859 850 840 830 819 806 798 791 785 780 777 774 771 767 761 754 744 731 714 694 673 653 632 612 594 578 564 553 543 535 527 519 503 494 485 478 471 466 464 464 465 468 473 478 483 489 495 502 508 514 519 525 530 535 540 545 549 555 560 566 572 580 589 598 607 616 624 632 638 643 646 648 649 650 650 651 651 651 649 645 640 637 634 631 627 623 619 613 606 597 588 578 567 555 541 528 513 499 484 469 455 442 431 421 414 409 407 406 408 412 417 422 428 436 444 454 465 477 489 500 510 521 530 538 544 548 549 548 547 538 527 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 444 444 430 424 422 421 417 413 407 400 393 386 379 372 366 361 355 347 335 321 312 309 312 316 322 327 332 335 336 336 335 336 334 327 315 300 285 270 259 250 244 236 229 219 211 203 198 196 196 197 200 206 213 221 228 233 236 238 235 225 211 196 183 171 163 157 151 145 142 135 123 117 42457 289 25150 -75 10116 11 47 37 7051 -9080 865 891 902 914 907 899 890 889 888 884 883 892 898 903 903 901 895 893 891 893 887 883 874 867 859 850 843 839 837 837 829 830 833 837 841 846 851 857 862 867 871 875 878 880 880 880 878 874 870 864 859 852 844 834 825 815 807 800 793 788 784 781 778 775 771 765 757 748 734 717 696 675 655 635 616 599 585 572 562 553 544 536 528 515 504 494 483 474 467 463 461 461 463 467 471 477 483 489 496 503 509 515 520 526 531 536 541 546 551 556 561 567 575 584 593 602 611 620 628 636 642 648 652 656 658 661 663 665 665 664 660 655 651 647 643 638 633 628 622 615 607 599 589 579 567 554 540 525 509 493 477 460 445 431 419 410 403 399 398 399 402 406 411 417 424 433 442 453 464 476 487 497 508 518 527 534 539 542 544 545 539 530 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 438 434 423 420 419 419 416 411 405 398 390 382 374 367 361 357 352 345 335 322 313 310 312 316 320 326 329 333 335 335 335 336 334 327 316 300 285 270 259 251 245 239 232 222 212 204 198 196 196 198 201 208 216 224 232 237 240 241 238 229 216 201 189 176 168 163 157 151 147 139 125 122 42516 296 25675 -75 10133 11 48 36 7040 -9104 910 897 885 871 867 855 846 853 877 888 899 892 885 876 875 875 871 869 879 884 889 889 888 882 880 878 880 874 869 861 854 846 838 832 828 827 827 820 822 825 828 833 838 843 849 854 859 863 867 870 871 872 871 869 866 862 857 851 845 838 829 820 811 808 801 796 791 787 784 782 779 774 768 761 751 737 719 698 678 658 639 621 606 592 581 572 563 554 546 538 529 517 505 493 483 473 467 464 462 463 465 469 473 478 484 491 497 503 509 516 522 528 533 538 543 549 554 559 564 572 580 589 597 606 615 624 632 640 648 654 660 665 670 674 677 679 678 675 669 666 661 656 650 644 638 632 625 617 609 600 591 580 567 553 538 522 505 488 470 453 437 423 412 404 399 396 396 399 404 409 415 422 430 439 449 460 471 481 491 502 511 520 527 533 538 540 544 540 535 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 423 414 414 415 415 413 409 403 396 387 378 370 362 356 352 348 343 334 324 316 312 313 316 319 323 326 329 331 332 333 334 333 327 316 301 285 271 261 253 247 241 234 225 215 206 200 197 197 198 202 208 216 225 232 236 239 241 238 229 218 205 194 182 175 169 163 157 153 145 129 130 42575 298 25750 -75 10118 11 49 35 7030 -9129 902 899 886 874 860 855 843 835 841 864 873 883 877 870 862 861 861 857 856 865 870 875 875 874 869 867 865 866 860 855 848 841 834 827 821 818 816 817 811 814 817 821 825 830 836 841 847 851 856 859 862 863 863 863 861 858 854 849 844 838 831 823 815 808 808 802 797 793 790 787 784 782 777 771 764 754 740 722 701 681 662 644 628 613 601 591 582 573 565 557 547 542 530 517 504 493 483 475 470 467 466 467 469 472 475 480 486 492 498 504 511 518 524 531 537 542 548 553 558 563 570 577 584 592 600 609 618 627 636 645 653 661 667 674 680 684 687 688 686 680 677 672 667 660 654 647 641 634 626 618 609 599 589 577 563 549 533 517 500 482 464 447 432 419 410 404 401 401 403 408 413 419 426 435 443 453 464 474 484 492 502 511 519 526 532 536 540 545 543 540 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 426 413 405 406 408 409 408 405 400 393 385 376 367 359 352 348 344 340 334 326 319 315 314 315 317 319 322 325 327 329 330 332 331 326 316 302 287 273 262 254 249 243 237 228 218 209 203 199 198 199 202 207 214 222 229 233 236 237 235 228 219 209 199 189 182 177 170 163 160 151 136 139 134 42633 298 25750 -75 10134 11 50 33 7020 -9152 891 887 874 862 848 843 832 823 829 850 859 868 862 855 848 847 847 843 842 851 856 860 860 859 855 853 852 852 847 842 835 828 822 815 810 807 806 807 804 806 810 814 818 824 829 835 840 844 848 852 854 855 855 854 853 850 846 841 837 831 825 817 810 804 807 802 798 795 791 789 786 784 779 774 766 756 743 725 705 685 667 650 635 621 610 600 592 584 576 567 558 551 539 525 513 502 491 484 478 473 471 470 470 472 474 478 483 488 494 501 508 515 522 529 535 542 548 553 557 562 567 573 580 586 593 601 610 619 628 638 647 655 663 671 678 683 687 689 688 683 680 677 672 666 660 653 647 640 631 623 614 604 594 582 569 555 541 525 509 492 475 458 443 430 421 414 410 410 412 416 421 428 435 444 452 462 472 482 490 498 506 514 521 527 533 537 541 547 547 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 421 405 397 399 402 403 403 401 397 391 383 375 366 358 351 346 343 339 335 329 323 319 316 315 315 316 317 320 322 324 326 328 328 324 315 302 288 275 265 256 250 245 239 231 222 214 208 203 201 200 202 205 212 218 224 228 230 232 231 226 219 211 204 196 190 184 177 169 165 157 143 145 140 42692 298 25750 -75 10113 11 51 32 7010 -9175 880 876 862 850 837 831 820 812 817 836 844 852 847 841 834 833 833 830 829 837 841 845 845 845 841 839 838 838 833 829 822 815 809 804 799 797 796 797 796 799 803 807 812 817 823 828 833 838 841 844 846 847 847 846 844 842 838 833 829 824 818 812 805 799 805 801 798 794 792 789 787 785 781 775 768 758 744 727 708 689 672 656 642 629 619 610 602 594 586 578 568 556 544 531 519 508 498 491 484 480 476 475 473 474 475 478 482 487 492 498 505 512 519 527 533 540 546 551 555 559 563 568 573 579 585 592 600 609 618 627 636 644 653 661 668 674 678 680 680 676 675 672 669 665 660 655 648 642 634 625 616 606 595 583 570 558 544 530 515 500 484 469 454 441 432 425 421 420 422 426 431 437 445 453 462 471 480 489 497 504 510 517 522 527 532 537 540 546 547 548 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 417 399 391 393 395 396 396 395 393 388 382 374 367 359 352 346 343 340 336 332 327 322 318 315 313 312 312 314 316 319 321 323 324 321 313 303 290 278 267 258 251 246 240 233 226 219 213 208 205 203 202 203 208 213 217 221 224 226 226 223 218 213 208 201 195 190 182 173 169 161 149 147 140 42751 299 25750 -75 10145 11 52 31 7000 -9198 869 864 851 838 825 819 808 801 805 822 829 837 831 826 819 819 819 816 815 822 826 830 831 830 826 825 824 823 819 815 810 803 797 792 788 786 786 788 789 792 796 801 806 811 817 822 827 831 835 837 839 839 839 838 836 834 830 826 822 817 812 806 800 795 801 798 795 793 790 789 787 785 781 775 768 759 746 729 710 692 676 661 648 637 628 619 612 604 596 588 578 560 548 535 524 514 505 497 491 486 482 480 478 478 478 480 483 487 492 497 503 510 516 523 530 536 541 546 550 553 556 561 565 570 575 582 589 596 604 613 621 629 637 644 651 657 661 663 664 661 661 660 659 657 654 650 645 639 632 624 615 604 593 581 569 557 545 532 518 505 491 477 463 452 443 436 432 431 432 435 440 445 453 460 468 476 484 492 499 504 510 514 518 522 526 530 533 538 540 542 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 416 396 387 388 389 389 389 389 387 384 379 373 367 360 354 348 344 341 338 335 330 325 320 316 311 308 308 309 310 313 315 316 317 315 310 302 291 280 269 260 252 246 241 235 229 223 217 212 208 204 202 201 203 206 210 214 217 220 220 219 217 213 210 204 199 193 185 176 171 164 152 145 136 120 42810 325 25750 -75 10165 11 53 30 6990 -9221 858 852 839 826 813 807 797 789 793 809 814 821 816 811 805 805 804 802 801 808 812 815 816 815 812 810 810 809 805 802 796 790 785 781 778 776 776 778 781 785 790 795 800 805 810 816 821 825 828 830 832 832 831 830 828 826 822 818 814 810 805 800 795 791 796 794 792 790 788 786 785 783 780 774 768 758 746 730 712 695 680 666 654 644 635 627 620 613 606 598 588 567 555 543 532 523 514 506 499 494 490 486 484 482 482 482 484 487 491 495 500 505 511 516 522 527 532 537 540 543 547 551 555 560 565 570 576 583 590 597 604 611 618 625 631 636 640 642 643 641 642 643 644 644 644 642 639 634 628 621 612 602 591 580 568 557 545 532 520 509 496 484 472 461 453 446 442 440 441 443 446 450 456 463 469 476 483 489 494 498 502 505 507 509 512 514 516 521 522 524 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 415 395 385 384 384 383 383 382 380 378 375 371 366 361 355 350 346 343 340 337 333 328 322 315 309 304 302 303 304 306 307 309 309 308 305 299 291 281 272 262 253 247 241 236 230 225 220 214 209 204 200 197 197 199 202 206 210 213 214 215 214 212 209 205 200 195 187 178 173 164 152 142 131 115 103 97 93 89 83 75 68 64 64 66 71 79 87 93 96 97 96 95 94 96 101 110 119 124 121 124 42869 325 25750 -75 10155 11 54 29 6980 -9243 846 840 826 814 801 795 785 778 780 795 799 805 801 796 791 790 790 788 787 793 797 800 800 800 797 796 795 795 791 787 783 778 773 770 767 766 767 769 774 778 783 788 793 799 804 810 814 818 821 823 824 824 823 822 821 818 815 811 807 803 799 794 790 787 790 788 787 786 784 783 783 781 778 773 766 757 744 729 712 697 683 670 659 650 642 634 628 621 614 606 597 580 569 557 546 537 527 518 510 504 498 493 489 486 484 483 483 484 486 489 492 496 501 505 510 515 519 523 527 530 535 539 544 549 554 559 564 570 576 582 587 593 599 604 610 615 618 620 621 619 622 625 628 630 631 632 630 628 623 617 610 600 590 579 568 557 546 534 523 512 501 490 480 470 462 456 451 449 448 448 450 453 457 461 466 471 475 480 483 485 487 488 488 488 489 490 490 493 492 494 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 414 393 383 381 381 379 377 375 373 371 369 366 363 359 354 349 346 343 340 338 334 329 322 314 306 300 297 297 298 299 300 300 301 300 299 295 289 282 273 264 255 247 240 235 230 225 220 214 208 203 196 192 190 191 193 197 201 205 207 209 210 209 207 203 199 195 188 181 175 165 151 138 126 113 103 99 96 91 85 76 68 64 64 65 70 78 87 93 96 97 96 94 92 93 97 104 112 118 120 124 42927 325 25750 -75 10157 11 55 27 6969 -9265 835 828 814 802 790 783 774 766 768 781 785 790 786 781 776 776 776 774 773 779 782 785 785 785 783 782 781 780 777 774 770 766 762 759 757 757 758 760 766 771 776 782 787 792 798 803 808 812 814 816 817 817 816 814 813 810 807 803 800 796 792 788 785 782 783 782 781 781 780 779 779 778 775 770 763 754 742 728 711 697 684 673 663 654 647 640 634 628 621 614 605 598 588 577 566 555 544 533 524 515 507 500 493 488 483 480 478 477 477 478 480 483 486 490 494 498 503 508 512 516 521 527 533 538 544 549 554 559 564 568 573 577 581 586 591 595 598 601 601 600 604 608 612 616 619 621 622 621 618 614 608 600 591 581 571 560 549 538 527 517 507 497 488 480 472 465 461 457 455 453 453 454 455 458 460 463 466 468 469 469 469 469 467 465 463 461 460 460 457 457 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 410 390 380 378 377 375 373 371 368 365 362 360 357 354 350 346 343 341 339 337 334 328 321 312 303 296 292 292 293 294 293 292 291 291 291 289 286 280 274 266 256 247 239 233 228 223 218 212 206 200 193 187 184 183 184 187 191 195 198 201 204 205 204 201 198 195 191 184 177 165 151 136 123 112 105 101 99 94 87 77 69 65 64 66 70 77 86 92 96 97 96 94 92 92 94 99 107 114 119 124 42986 326 25750 -75 10155 11 56 26 6959 -9288 823 815 802 790 778 772 762 755 756 767 770 774 770 767 762 762 761 760 760 765 767 770 770 770 768 767 767 766 763 760 757 754 751 748 747 747 748 751 759 764 769 775 780 786 791 796 801 805 807 809 809 809 808 807 805 803 800 796 793 789 786 783 780 778 776 775 775 775 775 775 775 774 771 766 759 750 739 725 710 697 685 674 665 657 650 644 638 633 627 620 612 618 608 598 586 574 561 549 536 525 514 504 494 486 479 473 468 465 464 463 464 466 469 472 477 481 486 491 496 501 508 515 522 529 535 541 546 550 554 557 560 563 566 570 575 579 582 584 585 583 588 593 598 603 607 611 613 613 612 610 606 600 592 583 574 565 554 543 533 524 514 505 497 489 482 475 470 466 462 459 456 455 454 454 454 456 456 457 457 456 454 452 448 444 441 436 432 429 424 420 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 403 384 375 375 374 373 371 368 364 360 357 354 351 348 345 341 338 336 335 333 330 326 318 309 299 292 288 288 288 289 288 285 283 283 283 283 281 278 273 266 257 247 238 231 225 220 215 209 203 196 189 183 179 177 176 178 181 185 189 193 197 200 201 200 198 197 193 187 178 166 150 135 123 114 107 104 101 97 89 79 71 67 66 67 71 77 86 92 96 97 97 95 92 91 93 97 103 111 117 123 125 43045 326 25750 -75 10169 11 57 25 6948 -9310 811 803 790 778 766 760 750 743 744 754 756 759 755 752 748 748 747 746 746 750 753 755 756 755 754 754 753 752 749 747 745 742 740 738 737 737 739 742 750 756 761 767 773 778 784 789 794 797 800 801 801 801 800 799 797 795 793 789 786 783 780 777 775 774 769 769 769 770 770 771 771 771 768 763 756 747 736 722 708 696 684 675 666 659 652 646 641 636 631 624 617 635 626 615 603 590 576 561 547 533 519 505 493 481 472 463 456 451 448 446 447 448 451 455 459 464 470 476 482 488 497 505 513 520 527 533 539 543 546 549 551 553 555 558 562 565 568 570 570 569 574 579 584 590 595 599 602 603 604 604 602 598 591 584 577 568 558 548 538 529 521 512 505 498 491 485 479 474 469 465 460 457 455 453 451 451 451 450 449 448 446 443 438 433 427 421 415 409 401 390 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 394 376 368 369 371 370 369 367 362 358 353 350 346 342 339 335 332 330 329 327 325 320 314 305 295 288 285 285 286 286 284 280 276 275 275 275 275 273 271 265 255 245 235 228 222 217 212 206 200 194 186 180 175 172 170 170 173 176 180 185 190 196 199 199 199 198 195 189 179 165 150 135 124 116 110 106 103 98 90 81 73 69 68 70 73 78 85 91 95 96 97 96 94 92 93 96 101 108 115 121 124 43104 327 25750 -75 10159 11 58 24 6937 -9331 799 790 778 766 755 748 739 732 732 740 742 744 741 738 734 734 734 732 733 736 739 741 741 741 740 740 740 739 737 735 733 731 729 728 727 728 730 733 742 747 753 759 765 770 776 781 786 789 792 793 794 793 792 791 790 788 786 783 780 777 774 772 770 769 762 763 764 765 766 767 768 768 765 760 753 744 733 720 706 694 684 674 666 659 652 647 642 637 632 627 620 644 636 625 613 599 584 568 552 536 519 503 488 474 463 452 444 437 433 431 431 433 436 439 444 450 456 463 470 478 487 496 505 513 521 527 533 537 540 542 543 544 546 548 551 554 556 557 557 555 559 564 568 573 578 583 586 589 591 593 593 590 586 580 574 567 558 548 540 532 524 517 510 504 498 492 487 482 476 471 466 462 458 455 452 451 450 450 449 447 446 443 438 433 427 420 413 404 395 369 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 382 367 361 364 366 368 368 367 363 358 353 348 343 339 335 331 327 324 322 320 317 313 307 299 290 284 282 283 284 285 282 276 270 268 268 268 268 267 266 261 252 241 232 225 220 215 210 204 198 192 185 180 175 170 167 166 167 170 173 178 185 193 197 199 200 200 197 189 178 164 149 135 125 118 112 107 104 98 90 82 75 73 73 74 76 80 84 89 92 94 97 98 97 96 95 96 99 105 112 117 121 114 43162 327 25750 -75 10170 11 59 22 6927 -9352 787 778 765 754 743 736 728 721 721 727 728 729 726 723 721 720 720 719 719 723 725 727 727 727 727 727 727 726 725 723 721 720 718 718 718 719 721 724 732 738 744 750 756 762 768 773 777 781 783 785 785 785 785 784 783 781 779 777 774 771 769 767 766 765 757 758 759 761 762 764 765 765 763 758 751 742 730 718 705 693 683 674 666 658 652 646 642 637 633 628 622 644 637 627 615 602 586 569 552 534 516 498 481 467 454 442 433 426 422 420 420 421 424 428 433 439 445 452 460 469 479 489 498 507 515 522 527 531 534 536 537 537 538 539 541 544 544 544 541 539 541 545 548 552 556 561 565 569 572 574 576 575 573 569 565 559 551 543 536 529 523 517 511 507 501 496 492 488 483 477 472 468 464 460 458 456 455 454 454 453 453 451 447 443 438 431 425 416 407 359 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 357 354 358 362 365 367 367 365 361 356 350 344 339 333 328 323 319 314 311 307 304 298 291 285 280 280 281 283 284 280 273 266 262 261 261 260 260 259 254 245 236 227 221 216 212 207 202 197 191 186 181 175 171 166 164 164 166 169 174 182 190 195 198 200 200 196 188 176 161 146 134 125 119 113 108 103 96 89 83 78 78 78 80 82 82 84 85 88 91 96 100 101 100 99 98 99 103 107 110 115 108 43221 327 25750 -75 10176 12 0 21 6917 -9374 774 765 753 742 732 725 717 710 709 714 714 715 712 710 707 707 707 706 707 710 711 713 714 714 714 714 714 713 713 712 710 709 708 708 708 710 712 715 723 729 735 741 747 753 759 764 768 772 775 776 777 777 777 776 776 774 773 771 769 766 764 763 762 761 753 754 756 758 760 762 763 763 761 756 749 740 729 717 704 692 682 673 665 657 650 645 640 636 632 627 621 637 631 621 610 597 582 565 547 529 510 492 474 460 447 435 426 419 415 413 413 414 417 421 426 432 438 445 453 462 472 482 492 501 509 516 521 525 528 530 531 531 531 531 532 532 531 528 523 519 520 521 523 526 529 533 538 542 546 549 552 553 553 551 548 544 538 532 527 522 517 512 508 505 501 498 495 492 488 484 480 476 473 469 467 465 464 464 464 464 464 463 462 460 456 451 447 439 432 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 359 348 347 352 357 361 365 367 367 364 360 355 348 342 335 328 321 315 308 303 298 294 288 283 278 276 276 278 280 281 278 271 262 257 254 253 252 251 249 244 236 227 220 215 211 208 204 200 195 190 186 182 177 172 168 165 164 166 168 173 179 187 192 196 198 198 194 185 172 157 142 131 124 119 113 107 100 93 87 83 81 82 84 86 87 85 83 82 84 87 95 101 105 104 103 101 99 100 102 102 107 102 43280 327 25750 -75 10196 12 1 20 6906 -9395 762 753 741 730 720 713 706 700 698 702 701 702 699 697 695 694 694 694 694 697 699 701 702 702 702 702 702 701 701 701 700 699 698 698 699 701 703 707 713 719 725 731 737 743 749 755 759 763 766 767 768 769 769 769 769 768 767 766 764 762 760 759 758 758 750 751 753 756 758 760 762 762 760 755 748 740 729 717 704 692 682 673 664 656 648 642 637 633 629 624 619 627 621 612 601 589 574 557 540 521 503 485 468 454 442 432 423 417 413 411 411 412 415 418 422 427 433 439 447 456 467 476 486 494 502 509 514 518 521 523 524 523 523 522 521 519 515 509 502 496 495 494 494 496 499 503 507 512 516 520 524 527 528 529 528 526 523 519 515 512 509 505 503 502 500 498 497 495 493 490 488 486 483 481 478 477 476 476 476 476 477 478 478 478 477 474 474 469 464 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 349 340 340 346 352 357 362 366 367 367 364 359 353 346 339 330 321 312 304 296 290 284 278 273 270 269 270 273 275 276 273 267 258 252 248 246 244 241 238 232 224 216 210 207 204 202 199 195 191 188 184 181 177 174 170 167 166 167 168 172 177 184 188 192 194 194 190 181 168 153 139 129 122 118 113 107 99 91 86 83 83 86 89 91 91 87 83 80 81 85 93 100 105 106 104 102 99 99 100 98 102 97 43339 326 25750 -75 10194 12 2 19 6895 -9415 749 740 729 719 709 702 695 689 687 690 689 688 686 684 682 682 682 682 683 685 687 689 689 690 690 690 690 690 690 690 690 689 689 689 690 692 695 698 703 709 715 721 727 733 739 745 749 754 756 758 760 761 761 762 762 762 762 761 759 758 756 755 755 755 748 749 752 754 757 759 761 761 759 755 749 740 730 718 705 693 682 672 662 654 646 639 634 629 625 620 615 616 610 602 592 580 566 549 532 514 498 481 465 452 442 432 425 420 416 414 414 414 415 418 421 425 430 435 442 451 461 470 479 487 494 500 505 509 512 514 515 514 512 510 507 503 496 488 478 472 468 466 465 466 468 472 477 482 486 491 496 501 505 507 509 510 509 507 506 504 503 502 501 501 501 500 500 500 499 498 497 497 496 494 492 491 490 489 490 490 491 492 494 495 496 496 498 497 496 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 346 339 332 334 340 346 352 358 363 366 367 366 362 357 350 342 332 322 312 301 292 284 277 270 264 260 260 262 265 267 268 266 260 252 245 240 238 235 231 226 219 211 204 199 195 193 192 190 188 185 182 180 178 175 173 170 168 167 167 168 170 174 179 183 186 188 188 185 177 165 150 136 126 121 118 114 109 100 92 87 85 85 88 91 93 93 88 84 80 81 84 91 99 104 105 104 102 100 99 100 97 100 43398 326 25750 -75 10200 12 3 18 6885 -9436 737 728 717 707 698 692 685 679 677 678 677 676 674 672 671 671 671 671 672 674 676 677 677 678 679 679 679 680 680 680 680 680 680 680 681 683 686 690 693 699 705 711 717 723 729 735 740 744 747 749 751 752 754 755 756 756 757 756 755 754 753 752 752 752 746 748 750 753 756 758 760 761 759 755 749 742 732 720 707 695 683 672 662 652 643 636 630 625 620 615 610 605 601 593 583 572 558 543 527 510 495 480 466 455 446 438 432 427 424 421 420 419 419 420 422 424 427 432 437 445 453 461 469 477 484 489 494 498 501 503 503 502 499 495 490 483 474 464 453 446 442 440 438 439 441 445 450 455 460 466 472 479 485 490 495 498 500 501 502 503 503 504 504 505 506 506 506 507 507 507 507 508 508 507 506 505 504 504 504 504 505 506 508 510 512 514 518 520 522 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 343 331 324 327 334 340 347 353 358 362 364 365 362 358 351 342 333 322 311 300 290 280 271 263 256 251 251 252 255 257 258 257 252 244 237 232 229 225 221 214 206 198 191 186 183 181 180 178 177 175 173 172 171 169 168 167 166 165 165 166 167 169 172 176 179 181 182 180 173 163 149 135 125 120 118 116 111 103 96 90 89 88 90 93 94 94 90 85 82 82 85 91 97 101 102 101 100 100 100 101 99 100 43456 326 25750 -75 10203 12 4 16 6874 -9457 724 716 706 697 688 681 675 670 667 667 666 665 663 661 660 660 660 660 661 664 665 666 666 667 668 669 670 670 671 671 671 671 671 672 673 675 678 681 683 689 695 701 707 713 719 725 730 734 738 740 742 744 746 748 750 751 752 752 752 751 750 750 749 749 745 747 749 752 755 757 759 760 759 756 751 744 734 723 710 698 686 674 662 651 642 633 627 621 615 610 604 596 592 585 576 566 553 540 525 510 497 484 472 463 456 449 444 439 435 433 430 427 426 424 424 424 425 428 431 438 444 451 458 464 470 476 480 484 487 488 488 486 482 476 469 461 451 440 428 422 418 416 415 415 418 422 427 432 438 445 453 461 470 478 486 492 497 501 505 507 510 511 513 514 515 515 516 515 515 516 517 518 519 519 519 518 518 517 518 517 518 519 521 523 524 527 532 536 540 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 338 323 317 320 327 333 340 346 352 356 358 359 358 354 348 339 330 320 310 299 289 278 269 258 249 243 242 243 245 246 247 245 241 233 227 222 218 214 209 202 194 186 178 173 170 167 166 164 163 162 161 161 160 160 160 161 161 161 161 161 161 162 165 168 171 174 175 174 170 161 148 135 125 121 119 117 114 107 101 95 93 92 93 94 95 95 91 88 85 85 88 91 95 97 98 98 98 99 101 104 103 102 43515 327 25750 -75 10218 12 5 15 6863 -9477 712 704 695 686 678 672 665 660 658 658 656 655 653 651 650 650 651 651 652 653 654 655 657 658 659 660 661 661 662 662 662 663 663 664 665 667 670 673 673 679 684 690 697 703 709 715 720 725 728 731 734 737 739 742 744 746 748 749 749 748 748 747 747 747 745 746 748 751 753 756 758 759 758 756 752 746 737 726 714 701 689 676 664 652 641 632 625 618 611 605 599 588 584 578 570 561 550 539 526 514 503 493 483 476 470 464 460 455 451 447 442 438 434 430 426 424 422 422 424 428 433 438 444 449 455 460 464 467 470 471 469 466 461 454 445 436 425 415 404 399 396 395 394 396 399 403 407 413 419 427 435 445 456 467 478 487 496 503 509 514 518 521 523 525 525 525 525 524 523 523 524 525 526 527 527 528 528 529 530 530 531 531 532 534 534 537 542 547 552 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 332 316 310 313 319 325 331 337 342 346 348 349 348 344 339 331 323 314 305 295 286 276 266 255 245 237 234 234 235 236 235 233 228 222 215 210 207 203 198 191 183 174 167 162 158 155 153 151 149 148 147 147 148 148 150 151 152 153 153 153 153 155 156 159 163 167 169 169 166 159 148 135 125 121 120 119 116 111 106 101 98 95 95 95 96 96 93 91 89 90 91 93 93 94 94 94 96 98 102 106 106 104 94 43574 327 25750 -75 10230 12 6 14 6852 -9497 700 693 684 676 668 662 657 652 649 649 647 646 643 642 641 641 641 641 642 644 645 646 648 649 650 651 652 653 654 654 654 655 655 656 657 659 662 666 664 669 675 681 687 693 699 705 710 715 719 723 726 729 733 736 739 742 744 746 746 746 746 746 746 746 744 745 747 749 751 754 756 757 757 756 753 747 740 730 718 705 693 679 666 654 642 632 623 615 608 601 594 580 576 570 564 557 548 539 530 520 512 505 498 492 488 483 479 474 469 463 456 449 442 435 429 423 418 416 415 417 420 424 428 433 438 443 447 449 451 451 448 444 437 429 420 410 400 390 381 377 376 375 375 377 380 384 389 394 401 408 417 428 441 454 466 479 490 500 509 516 522 526 529 531 532 531 530 528 527 526 526 527 528 529 531 533 534 536 538 540 541 542 543 543 543 544 548 554 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 323 309 304 306 311 315 321 326 330 333 335 335 333 329 324 317 310 303 295 288 280 271 262 251 240 232 228 227 227 226 225 221 216 210 204 198 195 191 185 179 172 164 158 153 149 145 142 139 136 134 134 134 135 136 138 140 142 144 144 145 145 146 148 151 156 160 163 164 162 157 147 135 125 121 120 119 117 114 110 105 102 98 97 95 96 96 95 94 94 95 95 95 93 91 91 92 94 97 103 107 108 104 92 43633 327 25750 -75 10234 12 7 13 6842 -9517 689 682 674 666 659 654 648 644 641 641 638 635 633 632 631 631 632 632 634 635 636 638 639 641 642 643 644 645 646 647 647 647 648 649 650 652 655 658 655 660 665 671 677 683 690 696 701 706 711 715 718 722 726 730 734 738 741 743 744 744 744 744 744 744 743 744 746 747 749 752 754 755 755 755 753 749 742 733 722 709 697 683 669 656 644 633 623 614 606 598 590 572 567 562 557 551 545 539 533 527 522 517 512 509 506 501 497 492 486 478 469 459 450 440 430 421 413 408 405 405 406 409 413 417 422 426 429 431 432 430 426 420 412 403 394 384 374 366 359 356 355 355 356 358 361 364 368 373 379 386 395 406 419 433 447 461 475 487 498 508 515 521 525 528 529 529 528 526 524 523 522 523 524 526 529 532 535 538 542 545 549 551 552 551 550 550 553 557 561 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 313 301 297 299 302 305 309 312 315 316 317 316 314 309 304 298 293 287 281 275 269 262 253 243 234 226 221 219 218 217 214 210 204 198 192 187 183 178 173 166 161 155 150 145 141 137 133 129 126 124 123 123 124 125 127 129 132 133 135 135 136 138 141 144 149 153 157 159 158 154 145 134 124 120 119 118 117 114 111 106 103 99 97 95 95 96 97 98 99 99 99 98 94 91 89 90 93 97 103 107 107 101 88 43692 327 25750 -75 10329 12 8 12 6831 -9537 678 671 664 657 651 646 641 637 634 632 629 626 625 624 623 623 623 624 626 627 629 630 632 633 635 636 637 638 639 640 640 640 641 642 643 645 648 651 646 651 656 662 668 674 681 687 692 698 702 707 711 716 720 725 730 734 738 740 742 743 743 743 743 743 743 743 744 745 747 749 751 752 753 753 752 749 744 736 725 714 701 687 673 660 647 635 625 615 605 596 587 565 560 554 550 545 541 537 534 531 529 527 524 523 520 516 512 506 498 489 478 466 455 442 430 418 408 400 395 393 393 395 398 402 406 409 412 413 413 410 405 397 389 379 369 359 351 344 338 336 335 335 335 337 339 342 345 350 355 361 368 378 390 403 418 433 447 462 475 486 496 503 509 513 516 517 516 515 513 513 513 514 515 517 521 525 529 534 540 545 554 558 560 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 302 293 289 290 291 293 294 296 297 297 295 293 291 286 282 277 272 267 262 257 252 246 240 231 223 216 212 210 208 205 202 197 192 186 181 176 171 166 160 154 149 145 142 139 135 132 127 123 119 116 115 115 116 117 119 121 123 124 126 127 128 130 133 137 142 147 151 153 153 150 142 131 123 118 118 117 116 114 110 105 101 97 95 93 94 96 98 101 103 104 103 101 96 92 91 92 95 99 104 107 107 100 89 43750 327 25750 -75 10505 12 9 10 6820 -9557 667 662 655 649 644 639 634 630 627 624 621 619 617 616 616 616 616 617 619 620 622 623 625 626 628 630 631 632 633 633 633 634 634 635 636 638 641 645 638 643 648 654 660 666 672 678 684 690 695 700 704 709 715 721 726 731 735 738 740 742 742 743 743 743 742 742 742 743 744 746 748 749 750 751 751 749 745 738 729 718 706 692 679 665 652 639 628 617 606 595 585 561 554 548 543 539 536 535 534 533 533 533 532 531 530 526 521 514 505 493 482 469 455 442 427 414 401 392 385 382 381 381 384 387 391 394 396 396 395 391 384 377 367 357 347 338 330 323 318 316 315 314 315 316 317 319 321 324 328 332 339 347 357 368 381 396 411 425 440 453 465 475 482 488 493 495 497 497 497 497 498 499 501 504 508 513 519 525 532 539 556 563 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 290 283 280 279 279 278 278 278 277 275 273 270 267 263 259 254 251 246 242 237 233 228 222 215 209 203 200 197 195 192 188 183 179 174 170 164 159 153 147 142 139 136 134 132 130 127 123 118 114 111 110 110 111 112 113 115 116 117 119 120 121 123 126 129 134 139 143 146 146 144 137 128 121 116 116 115 114 112 108 103 98 94 93 92 93 96 100 103 106 107 107 104 99 96 95 97 100 103 107 110 108 99 94 43809 327 25750 -75 10680 12 10 9 6809 -9577 657 651 646 641 636 631 627 623 620 618 615 613 611 610 610 610 610 611 613 614 616 617 619 620 622 623 625 626 626 627 627 628 628 629 630 632 635 638 631 635 640 646 652 658 665 671 677 683 688 693 698 704 710 716 722 728 732 736 739 740 741 742 742 742 741 740 740 740 741 742 744 746 747 749 750 749 746 740 732 722 710 698 684 671 657 645 633 620 608 597 586 560 551 543 538 534 532 531 532 533 534 535 536 535 533 529 523 515 504 491 479 465 452 437 422 408 394 384 376 372 370 370 371 374 377 379 381 380 378 373 366 358 349 339 329 320 312 306 301 298 296 295 295 295 295 296 298 299 302 305 309 315 323 332 343 356 370 385 400 414 428 439 450 457 464 469 472 474 476 478 480 482 485 489 494 500 506 513 522 530 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 271 269 278 273 269 267 265 263 261 260 258 256 253 249 246 242 239 235 232 228 223 218 214 209 203 197 192 187 184 181 178 175 171 167 164 160 157 153 148 142 136 131 128 127 127 126 125 122 118 113 110 107 107 108 109 110 111 112 113 113 113 114 115 116 118 121 125 130 134 137 138 137 132 124 118 114 113 112 111 110 106 100 95 92 91 91 93 97 102 106 109 109 109 106 103 100 101 104 107 110 113 114 111 102 102 43868 327 25750 -75 10832 12 11 8 6798 -9596 646 641 637 632 628 624 620 617 614 612 609 607 606 605 604 604 605 606 607 608 610 612 613 615 616 618 619 620 621 621 622 622 623 623 625 627 629 632 624 629 634 639 645 651 658 664 670 676 681 687 693 699 705 712 719 725 730 734 737 739 740 741 741 741 740 739 738 738 738 739 741 742 744 746 748 748 746 741 734 725 715 703 690 677 664 651 639 625 612 600 588 561 551 542 536 533 530 530 531 533 535 536 537 536 534 528 521 511 498 484 471 457 443 429 414 400 387 376 368 363 360 359 360 362 364 366 367 366 363 357 351 343 334 325 315 307 299 292 287 283 281 279 277 277 276 276 277 277 278 280 283 287 293 300 309 320 333 347 361 377 391 405 416 426 434 441 446 451 454 458 461 465 469 473 479 485 492 500 509 518 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 290 282 280 277 274 271 267 264 268 263 260 256 253 249 246 244 242 240 237 234 230 227 224 221 218 215 210 205 200 194 187 181 176 171 167 164 161 158 154 150 148 145 143 139 135 130 125 121 119 119 119 119 118 116 112 108 106 104 104 106 109 110 111 111 111 111 110 111 111 111 112 113 116 119 123 127 129 128 124 119 114 111 110 110 109 108 105 99 93 90 90 91 94 99 104 108 110 111 110 108 105 104 106 110 115 118 120 120 116 108 111 43927 327 25750 -75 10892 12 12 7 6787 -9615 636 632 628 624 621 617 614 611 609 607 604 602 601 600 599 599 600 601 602 603 605 606 608 610 611 613 614 615 616 616 617 617 618 618 620 622 624 627 619 623 628 633 639 645 652 658 664 670 676 682 688 694 701 709 716 722 728 732 736 738 739 740 740 740 739 738 736 736 736 737 738 740 741 743 745 746 745 742 736 728 719 709 697 685 672 659 646 632 618 605 592 565 554 545 538 534 532 532 533 536 537 539 539 537 533 526 516 504 489 472 459 445 431 418 404 391 379 369 361 356 352 350 351 352 353 354 355 354 350 344 338 331 322 314 305 296 288 282 276 272 268 266 264 262 261 260 260 259 260 261 263 266 270 275 283 292 303 316 330 345 360 375 388 399 408 417 423 429 434 439 444 448 453 458 464 471 478 487 496 505 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 313 289 279 275 272 269 266 263 260 260 256 252 248 243 239 236 233 232 230 228 225 223 220 217 214 211 208 203 198 192 184 177 169 163 158 154 150 147 143 138 135 132 130 128 125 122 118 114 112 111 111 112 112 111 109 106 103 101 100 101 104 108 110 111 112 111 111 110 109 108 107 106 105 106 108 112 115 117 117 116 112 109 107 107 108 107 107 104 98 93 90 90 92 96 101 106 109 111 111 110 108 107 107 110 115 120 124 126 126 121 115 119 43985 328 25750 -75 10887 12 13 5 6776 -9634 627 624 621 618 615 612 609 606 604 602 600 598 596 595 594 594 595 596 597 598 600 602 603 605 606 608 609 610 611 612 612 612 613 614 615 617 619 623 614 618 623 628 634 640 647 653 659 665 671 677 683 690 698 705 713 720 725 730 734 736 738 739 739 739 739 737 736 734 734 735 736 737 738 740 743 744 744 742 737 731 723 714 703 692 680 666 653 639 625 611 597 572 560 551 544 540 538 538 540 542 543 544 543 539 534 524 511 496 478 459 445 430 417 404 392 381 370 361 354 349 345 343 343 344 345 345 345 344 340 333 328 321 314 306 298 289 281 275 269 263 259 256 253 251 249 248 247 246 246 247 248 251 254 259 265 273 283 295 308 323 338 352 366 377 388 397 405 411 417 423 428 434 439 445 451 458 466 474 484 494 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 286 274 270 267 265 262 259 256 255 252 248 244 239 234 231 229 228 227 226 224 222 219 217 214 210 207 202 196 190 182 173 165 157 151 146 141 138 133 128 123 119 116 114 111 109 106 104 103 103 104 105 105 104 102 99 96 95 95 97 101 105 109 111 112 112 111 110 109 107 105 102 99 97 97 100 102 105 106 106 105 104 103 104 105 106 106 103 98 93 91 91 94 98 103 107 109 111 110 109 107 106 107 111 116 122 126 128 128 124 120 125 139 44044 333 25750 -75 10895 12 14 4 6765 -9653 618 616 614 612 609 606 604 602 600 598 596 594 592 591 590 590 591 591 593 594 596 597 599 600 602 604 605 606 607 607 608 608 609 610 611 613 615 618 610 614 619 624 630 636 642 648 655 661 667 673 679 686 694 702 710 717 723 728 732 735 736 738 738 738 739 737 735 734 733 733 734 735 736 738 741 742 743 741 738 733 726 718 709 699 687 674 661 647 632 618 604 580 569 560 554 550 548 548 550 551 552 552 549 544 535 523 507 488 468 447 431 416 402 391 380 370 361 354 348 343 340 338 338 338 339 339 338 336 332 326 321 315 308 300 293 285 277 270 263 257 252 248 245 243 241 239 238 237 237 238 240 242 245 249 255 262 272 283 296 309 324 338 351 362 373 383 391 398 404 410 416 421 427 433 440 448 456 464 474 485 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 282 269 265 262 260 258 257 255 253 251 248 244 240 235 232 230 230 229 229 228 226 223 220 217 213 209 204 198 192 185 176 167 159 151 145 140 135 130 123 117 112 107 103 100 97 95 94 95 95 97 97 97 97 94 92 90 89 89 92 96 102 106 110 112 112 112 111 110 107 104 99 94 89 88 89 91 93 95 97 98 98 99 101 103 104 104 103 98 94 92 92 94 98 103 106 109 110 109 107 105 104 105 108 114 119 124 126 127 123 122 128 140 147 154 159 163 167 44103 334 25750 -75 10903 12 15 3 6754 -9671 611 609 608 606 604 602 600 598 596 594 592 590 588 587 586 586 587 588 589 590 591 593 594 596 598 599 600 602 603 603 604 604 605 606 607 609 611 615 607 611 616 621 627 633 639 645 651 657 663 669 676 683 691 699 707 714 721 726 730 733 735 736 737 737 739 737 735 733 732 733 733 734 735 736 738 740 741 740 738 734 729 723 714 705 694 682 669 654 640 625 611 591 580 572 566 563 561 561 562 563 563 561 557 549 538 522 503 481 458 435 417 402 389 378 368 360 353 347 342 338 335 334 334 334 334 335 334 332 327 321 317 311 304 297 290 282 274 267 260 253 248 243 240 237 235 233 232 232 232 233 235 237 240 245 251 258 267 278 290 303 316 330 342 353 363 373 381 388 394 400 406 412 418 424 431 440 448 457 469 480 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 301 276 262 259 257 256 256 255 255 254 254 252 249 245 240 237 236 235 235 234 233 231 228 224 220 216 211 206 201 195 189 181 173 165 157 151 145 140 133 126 119 112 104 98 94 90 88 87 88 89 90 91 90 90 87 85 84 83 84 87 91 97 103 108 111 112 112 111 110 107 102 96 90 84 80 80 81 84 86 89 91 93 96 98 101 102 103 101 98 94 92 92 94 97 101 105 108 109 108 106 104 102 102 104 109 114 118 121 123 120 120 125 134 139 144 148 152 155 159 44162 334 25750 -75 10913 12 16 2 6743 -9689 603 603 602 601 599 597 596 594 593 591 589 587 585 584 583 583 583 584 585 586 587 589 590 592 594 595 596 598 599 600 600 601 602 603 604 606 608 611 605 609 614 619 624 630 636 642 648 654 660 666 673 680 688 696 704 712 718 723 727 730 732 734 735 735 738 737 735 734 733 733 733 733 733 735 737 739 740 740 738 735 732 726 719 711 701 689 676 662 647 633 618 603 593 585 581 578 576 575 576 575 574 570 563 552 538 520 498 473 448 423 405 390 377 367 358 351 345 340 336 333 332 331 331 331 332 332 331 329 325 319 315 309 303 296 288 280 272 265 258 251 245 240 236 233 231 229 229 228 229 230 233 235 239 244 250 257 267 278 289 301 314 326 338 348 358 366 374 381 387 393 399 405 411 418 426 435 445 455 468 478 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 292 268 255 253 253 253 254 255 256 257 258 257 255 251 247 244 242 241 240 239 237 234 230 226 221 216 211 206 201 197 192 186 179 172 165 159 152 147 140 133 125 117 108 100 93 88 85 84 84 84 85 85 84 83 81 80 79 79 80 82 86 92 98 104 108 110 110 110 108 105 100 94 86 79 75 74 75 77 80 84 87 90 93 96 98 100 100 99 96 93 91 91 93 96 99 103 106 108 108 106 104 101 100 100 104 108 112 115 117 115 116 118 123 126 129 132 134 137 137 44221 333 25750 -75 10917 12 17 1 6732 -9707 596 596 596 595 594 593 592 590 589 587 586 584 582 581 580 579 580 580 581 583 584 585 587 588 590 591 593 594 595 596 597 598 599 600 601 603 605 608 603 607 612 617 622 628 634 639 645 651 657 663 670 677 685 694 702 709 715 721 725 728 730 732 733 733 738 737 736 734 733 733 733 733 733 733 735 737 739 739 738 736 734 729 723 716 707 695 683 669 654 640 625 617 607 600 595 592 590 588 587 585 581 574 565 551 535 514 490 464 438 413 395 380 368 358 350 344 338 334 331 329 328 327 328 328 329 329 328 327 323 317 314 308 302 296 288 279 271 263 256 249 243 238 234 231 229 227 227 227 228 230 232 235 239 244 251 259 269 280 291 303 315 326 337 346 355 363 371 377 383 389 395 402 408 416 425 435 446 458 474 480 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 280 258 247 247 249 251 254 256 258 260 262 262 260 257 254 250 248 245 243 240 237 233 229 224 219 213 207 202 198 194 191 187 182 177 171 165 159 154 148 141 134 125 115 105 98 91 87 85 83 83 82 81 80 79 77 76 75 76 77 78 82 87 94 100 104 106 107 107 105 102 97 91 83 76 72 70 71 74 77 81 85 89 91 94 96 97 98 96 94 91 89 89 91 94 98 102 106 108 108 107 105 101 99 98 100 103 107 109 111 111 112 112 115 117 118 120 121 123 44279 327 25750 -75 10923 12 17 59 6721 -9725 589 590 591 590 590 589 588 587 586 584 583 581 579 578 577 576 576 577 578 579 580 582 583 584 586 588 589 591 592 593 594 595 596 597 598 600 603 606 602 606 611 615 621 626 632 637 643 649 654 661 667 675 683 691 699 706 712 718 722 725 727 729 730 731 737 736 736 734 733 733 733 732 732 732 734 736 737 738 738 737 735 732 727 720 712 701 689 675 660 646 631 629 620 613 608 604 600 596 593 589 583 573 561 545 527 504 480 454 427 403 386 372 361 351 343 337 332 328 325 323 323 323 324 325 326 326 326 324 321 317 313 308 302 295 287 278 270 262 255 248 242 237 233 230 228 227 227 227 228 230 233 236 241 246 254 262 272 284 295 307 318 328 338 347 355 362 369 376 381 388 394 401 409 417 428 440 453 467 486 483 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 247 239 241 245 249 253 257 260 262 264 264 263 261 257 253 250 247 243 239 234 229 223 218 212 206 200 195 190 188 186 184 181 177 172 167 162 158 153 148 141 133 123 113 105 98 92 89 86 84 82 80 78 77 75 74 74 74 75 77 80 84 90 96 100 102 103 103 101 98 93 87 80 74 70 69 70 73 78 82 86 89 91 93 94 95 95 93 91 89 87 87 90 94 98 103 107 110 110 109 107 103 100 99 100 102 104 106 107 108 109 108 44338 326 25750 -75 10924 12 18 58 6710 -9742 583 584 585 586 585 585 584 583 583 581 580 578 576 575 574 573 573 574 575 576 577 578 579 581 583 584 586 587 589 590 591 592 593 594 596 598 601 604 602 606 610 615 620 625 630 636 641 647 652 658 665 672 680 688 696 703 709 714 719 722 724 726 728 729 735 735 735 734 733 733 733 732 731 731 733 735 736 737 738 737 736 734 729 724 716 705 693 680 665 651 635 640 631 623 616 611 605 599 593 587 578 566 552 534 515 492 468 442 417 395 380 367 356 347 339 332 327 323 320 318 318 319 320 321 322 323 322 321 318 315 312 307 301 294 286 277 268 260 253 247 241 236 232 230 228 227 227 228 229 231 234 238 243 249 257 266 277 288 300 311 322 332 342 350 357 364 371 377 383 389 396 404 413 423 436 450 464 481 504 487 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 249 235 232 236 241 247 252 256 259 262 264 264 263 261 257 253 249 245 240 234 228 221 215 210 204 197 191 185 181 178 177 177 175 172 169 164 161 157 154 149 144 137 129 120 113 106 99 95 91 88 85 82 79 77 76 74 74 75 76 77 79 82 87 92 96 98 99 99 97 94 89 84 78 72 69 68 69 74 79 84 88 91 92 93 93 93 93 91 89 86 85 86 89 95 101 107 111 113 113 112 109 105 102 100 101 102 104 105 106 107 107 44397 326 25750 -75 10933 12 19 57 6700 -9760 576 578 580 581 581 581 580 580 579 578 577 575 574 572 571 570 570 571 572 573 574 575 576 577 579 581 582 584 585 587 588 589 591 592 594 596 599 602 601 605 610 614 619 624 629 634 640 645 650 656 663 670 678 685 693 700 706 711 715 719 721 723 725 726 733 734 734 733 732 732 732 731 730 730 731 733 735 736 737 737 737 735 731 726 718 708 697 683 669 654 639 648 638 628 619 611 603 595 587 578 567 554 538 520 500 478 455 431 407 389 375 363 352 343 335 329 323 319 315 314 314 315 316 317 318 319 318 317 315 312 310 305 299 292 283 274 266 258 251 245 240 236 232 229 228 228 228 229 230 233 236 240 245 252 261 270 282 294 306 317 328 338 347 355 362 369 375 381 387 394 402 410 420 433 447 464 480 500 525 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 223 234 224 224 231 237 243 250 254 257 260 261 262 261 258 254 249 245 240 234 228 220 213 206 200 194 187 180 174 170 167 166 166 165 164 161 157 154 152 149 146 143 137 130 124 117 111 105 100 96 93 89 85 82 80 78 77 77 77 78 78 80 82 85 89 93 95 96 96 94 90 86 82 76 71 68 67 69 74 80 87 91 93 94 94 93 93 92 89 87 85 84 85 89 97 105 111 115 117 117 114 111 107 104 103 103 103 106 106 105 108 108 44456 326 25750 -75 10938 12 20 56 6689 -9777 571 573 575 576 577 577 577 577 576 575 574 573 571 569 568 568 568 568 569 569 570 571 573 574 576 578 579 581 583 584 586 587 589 590 592 595 597 601 601 605 609 614 619 624 628 633 638 643 649 654 661 668 675 683 690 697 702 708 712 715 718 720 722 723 730 731 732 731 731 731 730 730 729 729 730 732 734 735 737 737 737 736 732 728 720 710 698 685 670 655 640 651 639 627 617 606 595 585 575 564 552 538 522 504 485 464 443 421 400 384 371 360 351 342 334 327 321 316 313 311 311 312 313 314 315 315 314 313 310 308 305 301 295 288 280 271 263 255 249 243 238 234 231 229 228 228 228 229 231 233 237 242 248 255 264 275 287 299 312 324 335 345 354 362 369 376 382 388 394 401 410 419 430 444 461 479 497 520 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 222 221 215 218 226 232 239 246 250 253 255 257 256 255 251 247 242 238 233 226 219 211 203 196 190 184 177 169 163 158 155 154 154 154 153 151 148 145 143 141 139 137 133 128 123 118 113 108 104 100 96 92 89 86 84 82 80 80 80 81 81 81 82 85 88 91 93 94 94 92 89 85 82 76 71 68 67 68 73 81 88 93 95 96 96 94 94 92 89 86 84 84 85 90 99 108 115 118 120 119 116 112 108 106 105 104 105 108 106 106 110 108 44514 326 25750 -75 10946 12 21 54 6678 -9794 565 568 570 571 572 573 573 573 573 572 571 570 568 566 565 565 565 565 566 566 567 568 570 571 573 574 576 578 580 582 583 585 587 589 591 593 596 599 602 605 610 614 618 623 628 632 637 642 647 652 659 665 672 680 687 693 699 704 708 712 714 716 718 719 725 727 728 728 728 728 728 728 727 727 729 731 733 735 736 737 737 736 733 728 721 710 699 685 670 655 639 649 635 622 609 596 584 572 561 549 536 522 505 488 471 452 433 413 394 381 369 359 350 341 333 326 321 316 312 310 310 311 312 312 313 312 311 309 305 303 300 296 290 284 276 268 260 253 247 241 237 233 229 227 226 226 227 228 230 233 237 242 249 257 267 278 291 304 317 330 341 352 361 370 377 383 390 396 402 410 418 428 441 456 474 494 513 539 566 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 221 212 208 213 222 228 235 241 244 247 249 249 248 246 242 237 232 227 221 215 208 200 192 185 179 172 165 158 151 145 142 141 141 141 140 139 137 134 132 131 129 127 124 121 118 115 111 107 103 100 97 94 92 90 87 85 84 84 84 84 83 83 83 85 87 90 92 94 94 92 90 86 83 78 72 68 66 68 72 80 88 94 97 98 98 96 95 93 90 87 85 85 87 92 101 111 118 120 121 120 117 112 109 106 106 106 106 109 107 107 112 109 44573 326 25750 -75 10951 12 22 53 6667 -9811 559 562 565 567 568 569 569 569 569 569 568 567 565 564 562 562 562 562 563 563 564 565 567 568 570 572 573 575 577 579 581 583 585 587 590 592 595 598 602 606 610 614 618 623 627 631 636 640 645 651 657 663 670 677 684 690 695 700 705 708 711 713 715 716 721 722 724 724 724 725 725 725 725 726 727 730 732 734 736 737 738 737 733 728 720 710 698 684 669 653 637 641 626 611 597 584 570 558 547 534 521 507 491 475 458 441 423 406 389 378 368 359 351 342 335 328 322 318 314 312 311 312 312 312 312 311 308 305 299 297 293 289 284 278 271 264 257 250 244 239 234 230 227 224 223 223 224 225 227 231 235 241 248 257 268 281 294 308 322 335 347 358 368 377 384 391 397 403 410 418 427 437 450 465 484 505 526 552 579 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 219 206 203 209 218 223 229 234 237 239 240 239 237 234 229 223 217 212 206 200 193 186 178 171 165 159 153 145 137 132 128 128 128 128 127 127 125 123 121 119 118 116 114 112 110 108 105 102 99 97 96 94 93 91 90 88 87 87 87 86 85 84 84 85 87 89 92 94 94 93 91 88 86 80 74 69 67 68 72 79 87 94 97 99 99 98 97 95 92 88 87 87 89 94 103 112 118 120 121 119 116 112 109 107 107 107 107 111 107 108 115 109 44632 326 25750 -75 10953 12 23 52 6656 -9828 554 557 560 562 564 565 565 566 566 566 565 564 562 561 560 559 559 560 560 561 562 563 564 565 567 569 571 573 575 577 579 581 583 586 588 591 594 598 602 606 610 614 618 622 626 631 635 639 644 649 655 661 667 674 681 687 692 697 701 704 707 710 711 713 716 717 719 719 720 721 722 722 723 724 726 729 731 734 736 738 738 737 733 728 720 709 697 682 667 651 634 629 613 598 583 570 557 545 534 521 509 495 479 464 448 432 416 400 386 377 368 360 352 345 337 331 325 321 318 315 314 314 314 313 312 310 306 301 295 291 287 283 278 273 267 261 255 249 243 238 232 228 224 221 220 219 220 221 223 227 232 238 246 256 268 281 295 310 325 338 351 363 373 382 390 397 404 410 416 424 433 443 456 472 490 511 533 560 586 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 202 199 206 214 218 223 226 227 228 228 226 223 218 211 204 198 192 187 181 174 167 161 154 149 144 138 131 123 117 114 113 113 114 114 114 113 111 109 107 106 104 103 102 101 99 97 95 93 92 92 91 91 91 91 90 89 89 88 87 86 84 84 84 86 89 92 93 94 93 92 90 88 83 77 72 70 70 73 79 86 93 97 99 100 99 98 96 93 90 90 90 92 96 104 111 116 118 118 117 115 112 109 108 109 109 109 112 108 110 116 109 44691 326 25750 -75 10972 12 24 51 6644 -9845 549 552 555 558 559 561 561 562 563 563 562 561 560 558 557 557 557 557 558 558 559 560 561 563 565 567 569 571 573 575 577 580 582 585 587 590 594 597 602 606 610 614 618 622 626 630 634 638 642 647 653 659 665 671 678 683 689 693 697 701 704 706 708 710 710 712 713 714 715 717 718 719 720 722 724 728 731 734 737 738 738 737 733 727 718 707 694 680 664 647 630 615 599 583 569 557 545 534 523 511 499 485 470 455 441 425 411 397 384 376 369 362 355 347 340 334 329 325 322 319 318 317 316 315 313 310 305 299 291 287 283 278 274 270 265 259 254 248 242 237 231 225 221 218 216 215 215 216 219 222 227 234 243 253 266 280 295 311 326 340 353 365 376 386 394 401 408 414 420 427 436 445 458 473 491 511 533 560 587 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 215 199 196 201 208 211 214 216 215 214 212 209 204 198 190 182 174 168 163 158 152 146 140 135 131 127 122 115 108 102 99 98 98 99 100 101 101 100 98 96 95 93 93 92 91 90 89 87 86 86 86 87 88 89 90 90 90 89 89 87 85 84 83 84 85 88 90 92 93 93 92 91 90 86 81 76 74 74 76 80 86 92 96 99 99 99 98 96 94 93 92 93 95 98 103 109 113 114 114 114 113 111 110 110 110 110 110 113 109 111 115 108 44750 332 25750 -75 10982 12 25 50 6633 -9862 543 547 550 553 555 556 558 559 559 559 559 558 557 556 555 555 555 555 555 556 557 558 559 560 562 564 566 568 571 573 576 578 581 583 586 590 593 596 602 606 610 613 617 621 625 629 632 636 641 646 651 657 663 669 675 680 685 690 694 698 701 703 705 706 705 706 707 708 710 712 714 716 717 720 723 727 731 734 737 739 739 737 733 726 717 705 691 676 660 643 625 601 585 570 557 545 534 524 513 502 490 477 463 449 435 421 407 395 383 377 370 363 357 350 344 338 333 329 326 323 321 320 319 317 315 311 305 298 290 285 281 277 273 269 265 260 254 249 243 237 231 224 219 214 212 210 210 211 214 217 222 229 239 250 263 278 294 310 326 341 354 367 378 388 396 403 409 415 421 428 436 445 456 471 488 507 528 553 583 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 210 195 191 196 201 203 204 204 201 198 194 189 182 174 165 156 148 143 138 133 128 123 118 115 112 109 105 100 93 88 84 83 84 85 87 89 90 89 88 86 85 84 83 83 82 82 81 80 80 80 81 82 84 86 87 88 88 88 88 86 84 83 82 83 84 86 88 89 90 91 91 91 90 88 85 81 80 79 80 83 86 91 95 97 98 98 97 96 95 94 95 96 97 99 102 106 108 109 110 111 112 111 111 112 113 112 112 113 110 112 114 107 99 86 74 58 57 65 44808 332 25750 -75 10982 12 26 48 6622 -9878 539 542 546 549 551 552 554 555 556 556 556 556 555 553 553 552 552 553 553 554 555 556 557 558 560 562 564 566 569 571 574 576 579 582 585 589 592 596 602 605 609 613 617 621 624 628 631 635 639 644 649 655 660 666 672 677 682 687 691 694 697 700 702 703 699 700 702 703 705 708 710 713 715 719 723 727 731 735 738 740 740 737 733 725 715 702 689 673 656 639 621 589 573 559 546 535 525 515 504 494 483 471 458 445 432 419 406 394 384 377 370 364 358 352 346 340 336 332 329 326 324 322 320 318 315 311 306 298 291 286 282 278 275 271 268 263 258 252 246 239 231 224 217 212 209 206 206 207 209 213 218 225 235 247 260 276 292 309 326 341 355 367 378 388 396 403 409 415 421 427 434 442 452 466 481 499 520 543 576 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 190 186 189 192 193 193 190 185 180 174 167 159 149 139 130 122 117 113 110 106 101 98 95 94 92 90 85 80 75 72 71 71 72 75 78 80 80 79 77 76 75 75 75 75 75 74 74 74 75 76 78 80 82 84 85 86 86 85 84 83 81 81 81 82 83 85 86 87 88 89 90 91 90 88 86 85 84 84 85 87 91 93 95 95 95 95 95 95 95 96 97 98 98 100 102 103 105 107 109 111 112 113 114 115 114 113 114 111 113 112 107 99 87 76 62 60 67 44867 332 25750 -75 11002 12 27 47 6611 -9895 534 538 541 544 547 549 550 552 553 553 553 553 552 551 551 550 551 551 552 552 553 554 555 556 558 560 562 564 567 570 572 575 578 581 585 588 592 595 601 605 609 612 616 620 623 627 630 634 638 643 648 653 659 664 670 675 679 684 688 691 694 697 699 700 695 696 697 698 701 704 707 710 714 718 722 727 732 736 740 741 741 738 733 724 714 700 686 670 653 635 617 581 566 551 538 527 516 506 496 487 476 465 453 442 430 418 406 394 384 377 370 364 358 352 346 340 336 333 330 327 325 323 321 319 316 312 307 300 293 289 285 282 279 276 273 268 262 257 250 242 233 225 217 211 207 204 203 204 206 210 215 222 232 244 258 274 291 308 325 340 354 367 378 387 395 402 407 413 418 424 430 437 447 459 473 489 509 530 568 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 183 179 181 183 182 180 176 169 161 153 145 135 124 113 105 98 94 92 89 86 83 81 79 78 78 76 73 70 65 62 60 61 62 66 70 72 73 72 71 69 69 69 69 69 70 70 70 71 71 73 74 76 78 80 82 82 83 83 82 81 80 80 80 80 81 82 83 84 85 87 89 90 91 90 89 89 88 88 88 89 90 91 92 93 93 93 93 94 95 97 97 97 97 97 98 99 100 104 107 111 113 114 116 116 115 114 114 113 113 112 107 98 88 78 65 63 69 44926 332 25750 -75 11009 12 28 46 6599 -9912 529 533 537 540 543 545 546 548 549 550 551 550 550 549 549 549 549 549 550 551 551 552 553 555 556 558 561 563 565 568 571 574 577 580 584 587 591 595 601 604 608 612 616 619 623 626 629 633 637 641 646 652 657 662 668 672 677 681 685 689 692 694 696 697 691 691 692 694 697 701 705 709 713 718 723 728 733 738 741 742 742 739 733 724 713 699 684 668 651 632 614 578 562 546 533 520 509 498 489 479 470 460 449 439 428 417 405 394 384 376 369 362 356 350 344 339 335 332 329 326 324 322 321 319 316 313 309 302 297 294 290 288 285 282 278 273 268 262 254 245 236 226 218 212 206 203 202 203 205 208 213 221 230 242 256 272 289 307 323 339 352 365 376 385 393 399 405 410 415 420 425 432 441 452 464 479 497 517 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 192 189 176 173 174 174 172 169 162 153 144 134 124 113 101 91 84 79 76 74 73 71 69 67 67 66 66 66 65 62 58 55 53 53 55 59 63 67 67 67 66 64 64 64 64 65 66 67 67 68 69 70 71 73 75 77 78 79 79 80 79 79 78 78 78 79 79 79 80 81 83 85 88 90 91 91 91 91 91 90 90 90 90 90 90 90 90 91 91 93 95 96 97 96 95 93 94 95 97 101 107 111 114 115 118 117 116 115 114 114 114 111 106 98 88 79 68 66 70 44985 332 25750 -75 11014 12 29 45 6587 -9929 525 529 533 536 538 541 543 545 546 547 548 548 548 547 547 547 547 548 549 549 550 551 552 553 555 557 559 561 564 567 570 573 576 579 583 587 591 594 600 604 607 611 615 618 622 625 629 632 636 640 645 650 656 661 666 671 675 679 683 686 689 691 693 695 688 688 689 691 694 699 703 708 713 718 723 729 735 739 742 744 743 739 733 724 712 698 683 667 649 631 613 577 561 545 530 516 504 492 482 473 464 455 445 435 425 415 403 392 382 374 366 359 353 346 341 336 332 329 326 324 322 321 320 318 317 314 310 305 301 299 295 292 289 286 282 277 271 265 257 248 238 228 220 213 207 204 203 204 206 209 214 221 230 242 256 271 288 305 321 336 350 362 372 382 389 395 400 406 410 415 420 426 434 444 455 469 485 502 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 184 171 167 167 166 163 158 150 140 129 118 107 95 83 74 68 64 63 62 61 60 59 58 58 58 59 59 59 58 54 51 48 48 50 54 58 62 63 63 62 61 60 60 61 62 64 65 66 66 67 68 69 71 72 74 75 76 76 77 77 77 77 77 78 78 78 78 79 80 81 84 86 88 90 91 91 92 92 92 91 91 90 89 88 88 88 88 90 92 94 96 96 95 92 90 90 91 94 100 106 112 115 117 120 118 117 115 115 115 115 112 106 98 88 79 70 69 72 45044 332 25750 -75 11026 12 30 44 6576 -9945 521 525 528 532 534 537 539 541 543 544 545 545 545 545 545 546 546 547 547 548 549 550 551 552 554 556 558 560 563 565 568 572 575 579 582 586 590 594 599 603 607 610 614 618 621 625 628 631 635 640 644 650 655 660 664 669 673 677 681 684 687 689 691 693 687 686 687 689 693 698 703 708 713 719 724 730 736 740 744 745 744 740 733 724 712 697 682 666 649 630 613 581 563 545 529 514 500 488 478 468 460 451 441 432 422 412 400 389 379 370 362 354 348 342 336 331 327 325 322 320 319 318 318 317 316 315 312 307 304 302 298 295 291 288 283 278 272 265 258 249 239 230 221 214 210 207 206 206 208 211 216 222 231 243 255 270 286 302 318 333 346 357 368 376 384 390 395 400 404 409 413 419 427 435 445 458 473 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 200 181 167 163 161 159 155 149 140 128 117 105 93 82 71 63 58 55 54 54 54 53 53 52 52 53 54 55 55 55 52 49 45 44 46 50 55 59 60 60 59 58 58 58 59 60 62 64 65 65 66 67 68 69 70 71 72 73 74 75 75 76 76 77 77 78 78 78 78 79 80 82 84 86 88 89 91 92 93 93 92 92 90 89 87 86 86 87 89 91 93 95 95 93 90 88 88 89 92 98 106 112 116 118 123 119 117 116 116 117 117 112 107 97 87 79 72 71 73 45102 324 25750 -75 11034 12 31 42 6564 -9961 516 520 524 528 531 533 536 538 540 541 542 543 543 543 544 544 545 546 547 547 548 549 550 551 553 555 557 559 562 564 567 571 574 578 582 586 590 594 598 602 606 609 613 617 620 624 627 631 635 639 644 649 654 659 663 668 672 676 679 682 685 687 689 691 686 686 687 689 693 698 703 709 714 720 726 732 737 741 744 745 744 740 733 724 712 697 682 666 649 631 614 586 567 549 531 515 501 487 477 467 458 448 438 428 418 407 396 384 374 365 357 349 343 337 331 326 323 320 318 316 315 315 315 316 315 314 311 307 305 302 299 295 290 286 281 276 270 264 257 248 240 231 223 217 212 210 209 210 212 214 219 225 234 244 256 270 285 300 314 328 340 352 362 370 377 384 389 394 398 402 407 413 419 427 436 447 460 473 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 204 180 164 159 156 153 148 141 131 119 107 96 84 73 63 56 51 50 49 49 49 49 49 49 49 49 51 52 54 54 52 47 43 42 43 46 51 56 58 58 58 57 56 57 58 59 61 63 64 64 65 65 66 67 69 70 71 72 72 73 74 75 75 76 77 78 78 78 79 79 79 81 82 84 85 87 89 91 92 93 93 92 91 89 86 85 85 86 88 90 92 94 94 91 88 86 85 86 89 96 105 112 116 118 125 119 116 117 117 119 119 45161 320 25750 -75 11045 12 32 41 6553 -9978 512 516 520 524 527 530 532 535 537 539 540 541 541 542 542 543 544 545 546 547 548 548 549 551 552 554 556 558 561 564 567 570 573 577 581 585 589 593 597 601 605 609 612 616 620 623 627 630 635 639 644 649 653 658 663 667 671 674 678 681 684 686 688 690 686 686 687 690 694 699 705 710 716 721 727 733 738 742 745 746 744 740 733 724 711 697 682 667 650 633 616 594 574 555 537 521 506 492 480 470 459 449 438 426 415 403 391 378 368 359 352 345 338 333 327 322 318 315 313 312 311 311 312 313 313 312 309 306 303 300 296 292 287 283 277 272 266 260 254 247 239 231 224 219 215 213 213 214 216 219 223 229 236 246 257 269 283 297 310 323 335 346 355 364 371 377 383 388 392 397 401 407 413 420 428 437 449 460 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 178 160 154 150 146 140 133 123 111 100 89 78 68 59 52 48 47 47 47 47 47 47 47 47 48 49 51 53 53 51 47 42 40 40 43 48 53 56 57 56 56 56 56 57 59 61 62 63 63 64 64 65 66 67 69 70 71 72 72 73 74 74 75 76 77 78 78 79 79 79 80 80 81 82 85 88 90 92 93 93 93 91 89 87 86 86 87 88 90 92 93 93 90 87 84 83 85 87 95 103 112 116 118 127 118 114 45220 320 25750 -75 11059 12 33 40 6541 -9993 509 513 517 520 523 526 529 532 534 536 538 539 540 541 541 542 543 544 545 546 547 548 549 550 552 554 556 558 560 563 566 569 573 576 581 585 589 593 596 600 604 608 612 616 619 623 627 630 635 639 644 649 653 658 662 666 670 673 677 680 682 684 686 688 686 687 688 691 696 701 706 712 717 723 728 733 738 742 745 745 743 740 733 723 711 697 683 668 651 635 619 602 583 564 547 530 515 501 489 478 465 453 440 427 414 401 387 374 364 355 347 341 335 329 324 319 315 312 309 307 307 307 308 309 309 308 306 302 300 297 292 288 283 278 273 268 262 257 251 245 238 231 225 221 218 216 216 217 220 222 226 232 239 248 258 270 282 295 307 319 330 341 350 358 365 372 377 383 388 393 397 403 409 416 423 431 442 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 201 173 155 147 142 137 131 124 114 103 92 82 73 64 56 50 46 45 45 45 46 46 46 46 46 47 49 51 53 53 51 46 42 39 39 42 46 51 54 55 56 55 55 56 57 58 60 62 62 63 63 63 63 65 66 68 69 70 71 71 72 73 73 75 76 77 77 79 80 80 80 79 79 80 80 83 86 89 91 92 93 93 91 89 87 87 87 88 89 91 92 93 92 89 85 83 82 83 86 93 102 111 115 117 126 116 111 45279 320 25750 -75 11065 12 34 39 6529 -10010 505 509 513 517 520 523 526 529 532 534 536 537 538 539 540 542 543 544 545 546 547 548 549 550 552 553 555 557 559 562 565 568 572 576 580 584 589 593 595 599 603 607 611 615 619 623 627 630 635 639 644 649 654 658 662 666 669 673 676 679 681 683 686 688 686 688 690 693 698 703 708 714 719 724 729 733 738 741 744 744 742 738 732 723 711 697 683 669 653 637 622 610 592 575 559 544 529 515 502 490 476 461 445 430 414 399 384 370 360 352 344 338 333 327 322 317 313 309 306 304 303 303 303 304 304 303 300 297 295 292 288 283 279 275 269 265 260 255 250 244 238 232 226 222 220 219 219 220 222 225 229 235 242 250 259 270 282 294 305 316 327 337 346 354 361 368 374 380 386 391 397 403 409 416 423 431 441 443 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 192 164 146 138 133 127 121 113 104 94 84 76 68 61 53 48 45 44 44 45 45 45 46 46 46 46 48 50 52 52 51 47 42 39 39 41 44 48 52 53 54 55 55 56 57 58 60 62 62 62 62 62 62 63 65 66 68 69 70 70 71 72 72 74 75 76 77 78 80 81 80 80 79 79 80 82 84 87 89 91 92 92 92 90 89 88 89 90 91 92 93 93 91 88 85 82 81 82 85 92 101 109 113 115 123 112 106 45337 320 25750 -75 11073 12 35 37 6518 -10025 502 506 510 513 517 520 523 526 529 532 534 535 537 538 540 541 543 544 545 546 547 548 549 550 551 553 555 557 559 562 565 568 571 575 580 584 588 593 594 598 603 607 611 615 619 623 627 631 635 640 645 649 654 658 662 666 669 672 675 678 681 683 685 687 687 689 692 696 700 705 710 715 720 725 729 733 737 740 742 742 741 737 730 721 710 697 684 670 655 640 625 616 601 587 572 559 546 532 518 504 488 471 452 434 416 399 383 368 358 350 343 337 331 326 321 316 311 307 304 301 300 299 299 299 299 297 295 292 290 287 284 280 276 272 267 263 258 254 249 243 238 232 227 223 221 220 220 222 224 227 231 237 243 251 260 271 282 294 305 315 325 335 344 352 359 366 373 380 386 392 399 406 413 420 428 435 445 440 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 178 151 134 126 121 116 109 102 93 84 76 69 63 57 51 46 44 43 44 44 45 46 46 46 47 47 48 49 51 51 50 47 43 41 40 41 43 46 49 51 53 54 55 56 57 59 61 63 63 63 63 61 61 61 62 64 65 66 67 68 69 70 71 72 73 75 76 78 80 81 81 81 80 80 80 81 83 86 87 89 91 92 92 91 90 90 91 92 93 94 94 93 91 88 85 82 82 83 86 92 100 107 110 111 118 108 102 45396 320 25750 -75 11084 12 36 36 6506 -10041 499 503 507 510 514 517 521 524 527 530 532 534 536 537 539 541 542 544 545 546 547 548 549 550 552 553 555 557 559 561 564 567 571 575 580 584 588 593 594 598 602 606 611 615 619 623 627 631 636 641 645 650 655 659 663 666 669 672 675 678 680 682 685 687 688 691 694 698 702 707 712 716 721 725 728 732 736 738 740 740 738 735 729 720 709 697 683 670 656 642 628 622 609 597 586 574 562 549 534 518 500 480 460 439 419 401 383 368 358 349 342 336 331 325 320 315 311 306 302 299 298 297 296 296 294 292 290 287 286 283 280 277 274 271 266 262 258 253 248 243 237 232 227 224 222 221 221 222 225 228 232 238 245 253 262 272 283 294 305 315 325 334 343 351 359 366 373 380 388 395 403 410 418 426 435 443 452 439 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 135 120 113 108 103 97 89 82 74 67 62 58 53 48 45 43 42 43 44 45 46 47 47 47 47 47 48 49 50 50 48 45 43 42 42 42 44 46 48 51 52 54 56 58 61 63 65 65 65 64 61 59 58 59 60 61 62 63 65 67 69 70 71 72 73 75 77 80 82 82 82 82 82 82 82 83 84 86 88 90 92 93 93 92 92 93 94 94 95 95 94 92 89 86 84 84 85 88 93 100 106 108 108 113 104 98 45455 320 25750 -75 11084 12 37 35 6495 -10057 496 500 503 507 511 515 518 521 525 528 530 532 534 536 538 540 542 544 546 547 548 549 550 551 552 553 555 557 559 561 564 567 571 575 579 584 588 593 593 598 602 606 611 615 619 623 628 632 637 642 646 651 655 660 663 666 669 672 675 678 680 682 685 688 689 693 696 700 704 708 713 717 721 724 728 731 734 736 737 737 735 732 726 718 707 695 683 670 657 644 631 626 616 607 597 587 575 562 547 530 510 488 466 443 422 402 383 368 358 349 342 336 330 325 320 315 310 306 301 298 297 296 294 293 292 289 286 284 282 280 278 275 272 269 265 261 256 252 247 241 236 231 227 224 222 221 221 223 226 229 233 239 247 255 264 274 285 296 307 316 326 335 343 351 359 367 374 382 390 398 406 415 423 432 442 450 459 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 131 140 118 105 99 95 90 84 77 70 64 59 55 52 49 45 43 41 41 42 44 46 47 48 49 48 47 46 47 47 48 49 48 47 46 45 43 42 42 44 45 48 50 53 56 59 62 65 67 68 67 65 62 58 55 54 55 55 57 58 61 64 67 69 70 71 72 74 76 79 81 82 83 84 84 84 83 83 84 85 87 89 92 93 94 94 94 94 95 96 96 96 95 94 91 88 87 87 88 91 95 100 105 106 105 107 100 94 45514 320 25750 -75 11073 12 38 34 6485 -10075 493 497 501 504 508 512 516 519 523 526 529 531 533 536 538 540 542 544 546 547 548 549 550 551 552 554 555 557 559 561 564 567 571 575 579 584 588 593 593 598 602 606 611 615 620 624 628 633 638 643 647 652 656 660 664 667 670 672 675 678 680 683 685 688 690 694 698 701 705 709 714 717 721 724 726 729 732 734 735 734 732 729 723 715 705 694 682 670 658 645 633 629 621 613 604 595 584 571 555 536 516 493 469 445 423 402 383 368 358 350 342 336 330 325 319 315 310 306 302 299 297 296 295 293 291 289 285 283 281 278 275 272 269 265 261 257 253 248 243 238 233 229 225 223 221 221 222 224 227 230 235 241 249 257 267 277 288 299 309 318 327 336 344 352 360 367 374 382 390 398 407 416 425 434 445 454 463 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 126 121 101 90 85 81 77 72 67 61 56 52 50 48 45 43 41 40 40 41 44 46 48 49 50 49 48 46 46 46 47 48 49 49 48 47 45 42 41 41 43 45 48 51 55 59 64 67 69 70 70 67 62 57 52 50 49 50 51 53 57 61 65 67 69 70 71 73 75 77 80 81 83 84 85 85 85 84 84 85 87 89 92 93 95 95 95 96 96 97 98 98 97 96 94 91 90 91 92 94 97 101 104 105 103 103 97 91 45573 320 25750 -75 11094 12 39 33 6474 -10093 490 494 498 502 506 510 513 517 521 524 527 530 533 535 538 540 542 545 546 548 549 550 551 552 553 554 556 557 559 561 564 567 571 575 580 584 589 593 593 598 602 607 611 616 620 625 629 634 639 644 648 653 657 661 664 667 670 673 675 678 680 683 686 689 691 695 699 703 706 710 714 717 720 723 725 727 730 731 732 731 729 725 720 712 703 692 681 669 658 646 635 631 624 617 609 600 589 575 558 539 517 494 469 445 423 402 382 368 358 350 342 336 331 325 320 315 311 306 303 300 298 297 296 295 293 290 286 283 280 276 272 268 264 260 256 252 248 243 239 234 230 226 223 222 221 221 222 225 228 232 237 243 251 260 270 280 291 301 311 320 329 337 345 352 359 367 374 381 389 397 405 414 423 432 442 451 460 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 120 104 85 76 72 69 66 62 58 53 50 48 46 45 43 41 39 39 39 41 43 46 49 50 51 50 49 47 46 46 47 48 49 49 48 48 45 43 40 40 41 43 46 50 54 59 64 68 71 72 72 69 62 55 49 46 45 46 47 49 53 58 63 66 68 69 70 71 73 76 78 80 82 84 85 86 86 85 84 85 87 89 92 93 95 96 97 97 97 98 99 100 99 98 96 95 94 94 95 97 100 103 105 105 102 99 94 89 45631 318 25750 -75 11086 12 40 31 6464 -10110 488 492 496 500 503 507 511 515 519 523 526 529 532 535 537 540 543 545 547 549 550 551 552 553 554 555 556 558 560 562 565 568 571 576 580 585 589 594 594 598 603 608 612 617 621 626 630 635 640 645 649 654 658 662 665 668 670 673 676 678 681 684 687 690 691 696 700 704 707 711 714 717 719 721 723 725 727 728 729 728 725 722 717 710 701 690 679 669 658 646 635 632 625 618 610 600 589 574 557 537 516 492 468 444 422 401 382 368 358 350 343 337 332 326 321 316 312 308 304 302 300 300 299 298 296 292 288 284 280 275 270 264 259 254 250 245 241 237 233 230 226 223 222 221 221 222 223 225 229 233 238 245 254 263 273 283 294 304 313 322 330 338 345 352 359 365 372 378 385 392 400 408 416 424 434 442 451 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 91 72 64 61 59 57 54 51 48 46 45 44 43 41 40 38 38 39 40 43 46 49 50 51 51 50 48 47 48 48 48 48 48 48 47 45 43 40 40 41 42 45 49 53 58 63 67 70 73 74 70 62 54 47 43 41 42 43 46 50 56 61 65 67 68 69 70 72 74 76 78 81 83 84 86 86 86 85 86 87 89 91 93 95 97 98 98 98 98 100 101 101 101 99 98 97 98 99 100 102 104 106 105 101 97 45690 300 25750 -75 11089 12 41 30 6454 -10127 485 489 493 497 501 505 509 513 517 521 525 528 531 534 537 540 543 545 548 549 551 552 553 554 555 556 557 559 560 562 565 568 572 576 581 585 590 594 595 599 604 609 613 618 622 627 632 636 641 646 651 655 659 663 666 669 671 674 676 679 682 685 688 692 692 697 701 705 708 711 714 716 718 720 722 723 725 726 726 725 722 719 714 707 699 689 678 668 657 646 635 631 625 617 608 598 586 571 553 533 512 489 465 441 419 399 381 368 358 350 343 338 333 328 323 318 314 310 306 304 302 302 301 300 298 295 291 286 281 275 268 261 255 249 244 239 235 232 229 226 223 221 220 220 221 222 223 226 229 234 239 247 255 265 275 285 296 306 315 323 331 339 345 351 358 363 369 374 380 386 392 398 405 412 421 428 437 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 81 62 55 53 51 50 48 46 45 43 43 42 42 41 39 38 38 38 40 43 46 49 51 52 52 52 51 50 50 50 49 48 47 46 45 44 43 41 41 42 43 45 48 52 56 60 64 67 72 74 70 62 53 45 41 39 40 41 44 48 55 60 64 66 67 68 69 70 72 74 76 79 81 84 86 87 87 86 86 87 89 91 93 95 97 99 98 45749 267 25750 -75 11094 12 42 29 6444 -10144 483 487 491 495 499 504 508 512 516 520 524 527 530 534 537 540 543 546 548 550 551 553 554 555 556 557 558 559 561 563 566 569 573 577 581 586 591 595 596 601 605 610 615 619 624 628 633 638 643 647 652 656 660 664 667 669 672 674 677 679 682 686 690 693 694 698 702 705 708 711 714 716 717 719 720 721 723 723 723 722 719 716 712 705 697 687 677 667 657 646 635 630 623 614 604 593 580 564 546 527 506 484 461 438 417 398 380 368 358 351 345 340 336 331 326 321 317 313 309 306 304 303 303 302 300 298 293 288 282 275 268 260 253 246 240 235 231 228 225 223 221 220 219 219 220 221 223 226 229 233 239 247 255 265 275 286 297 307 316 324 332 339 345 350 356 361 365 370 374 378 383 388 394 399 406 413 421 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 104 74 55 49 47 46 45 44 44 43 42 42 42 42 41 40 39 38 39 40 43 46 49 51 52 53 53 53 53 53 53 51 48 46 44 44 43 43 43 43 44 45 46 48 50 53 56 60 63 69 72 70 62 52 45 45808 267 25750 -75 11105 12 43 28 6434 -10161 481 485 489 493 498 502 506 510 515 519 523 526 530 534 537 541 544 547 549 551 553 554 555 556 557 558 559 560 562 564 567 570 573 577 582 587 591 596 597 602 607 612 616 621 625 630 635 639 644 649 653 657 661 665 667 670 672 675 678 680 684 687 691 695 695 700 704 707 709 711 714 715 716 717 718 720 721 721 721 719 717 714 710 703 696 686 677 667 656 645 634 628 620 610 599 586 572 556 538 519 499 478 456 435 415 397 380 369 360 353 347 343 339 334 329 325 320 316 312 308 306 305 304 303 301 299 295 290 284 276 268 260 252 245 239 234 230 226 224 222 220 219 219 219 220 221 222 225 228 233 239 246 254 264 275 286 297 307 316 324 331 338 344 349 353 358 362 365 368 372 375 379 382 387 392 397 404 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 101 70 51 45 43 43 42 42 42 42 42 42 42 42 42 41 40 39 39 40 43 46 49 51 52 54 55 56 57 57 57 54 50 46 43 42 42 43 45 47 47 48 48 49 49 51 53 56 59 65 70 71 63 55 48 45866 267 25750 -75 11115 12 44 26 6424 -10178 480 483 487 492 496 500 505 509 513 518 522 526 530 533 537 541 544 547 550 552 554 555 556 557 558 559 560 561 563 565 568 571 574 578 583 588 592 597 599 604 609 613 618 622 627 632 636 641 646 650 654 658 662 665 668 671 673 676 678 681 685 689 693 697 698 702 705 708 710 712 714 715 715 716 717 718 719 719 719 717 715 712 708 702 695 686 676 667 656 645 633 625 615 604 592 578 563 546 528 510 491 471 451 431 414 397 382 371 363 356 351 346 342 338 333 329 324 320 315 311 308 306 304 303 301 299 295 291 285 278 270 262 254 246 239 234 229 226 224 222 220 219 219 219 219 220 222 224 227 232 237 245 253 263 273 284 295 305 314 322 330 336 342 347 351 355 358 361 363 366 368 370 373 376 380 384 389 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 68 48 42 41 41 41 41 41 42 43 43 43 43 43 42 41 40 41 42 44 47 49 51 53 55 57 59 61 62 61 58 53 47 44 43 43 45 48 51 52 52 51 50 50 50 51 54 57 63 69 74 70 66 60 45925 267 25750 -75 11116 12 45 25 6414 -10194 478 482 486 490 494 499 503 508 512 517 521 525 529 533 537 541 545 548 551 553 555 556 557 558 559 560 562 563 564 566 569 572 575 579 584 589 593 598 601 606 611 615 620 624 629 633 638 643 647 652 656 659 663 666 669 672 674 677 680 683 686 690 694 699 701 705 707 710 711 713 714 715 715 715 716 717 717 717 717 715 713 711 707 702 694 686 677 667 656 644 632 622 610 598 584 569 553 536 518 500 482 464 445 428 412 398 384 374 367 361 355 351 347 342 337 333 328 324 319 315 311 308 306 304 301 299 295 291 285 278 271 263 255 247 240 235 230 227 224 222 221 220 219 219 220 220 222 224 227 231 237 244 252 261 271 282 293 303 312 320 328 334 340 344 348 352 355 358 359 361 363 364 366 368 370 373 377 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 43 44 44 44 44 44 43 42 42 43 45 48 50 52 54 56 58 62 64 66 66 63 57 51 47 46 46 49 53 56 57 57 56 54 52 52 52 55 59 65 71 79 81 84 79 45984 267 25750 -75 11128 12 46 24 6403 -10210 476 480 484 489 493 497 502 507 511 516 520 525 529 533 537 542 545 549 552 554 556 557 558 559 561 562 563 564 566 567 570 573 577 581 585 590 595 599 603 608 613 617 622 626 631 635 640 644 649 653 657 661 664 668 670 673 675 678 681 684 688 692 696 700 704 707 710 712 713 714 715 715 715 715 715 715 716 716 716 714 712 710 707 702 694 686 677 667 656 643 630 619 605 590 575 558 542 524 507 490 474 457 440 425 412 399 387 379 372 366 360 355 351 347 342 338 333 328 324 319 315 311 308 305 302 299 295 291 285 278 271 264 256 248 241 236 231 228 225 223 221 220 220 220 220 221 223 225 228 232 237 243 251 260 269 280 291 301 310 318 326 332 338 342 346 350 353 355 357 358 359 360 361 362 363 365 367 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 44 45 45 46 46 45 45 44 44 45 47 49 52 54 55 57 60 64 68 70 70 68 62 56 52 51 51 54 58 62 63 63 61 58 55 55 55 58 62 68 75 84 88 94 90 46043 267 25750 -75 11126 12 47 23 6393 -10227 475 479 483 487 492 496 501 506 511 515 520 525 529 533 538 542 546 549 552 555 557 558 560 561 562 563 564 565 567 569 571 574 578 582 587 591 596 601 605 610 615 619 624 628 633 637 642 646 651 655 659 662 666 669 672 674 677 679 682 686 689 694 698 702 707 710 712 714 714 715 715 715 714 714 714 714 714 715 714 713 711 710 707 702 695 686 677 667 655 642 629 615 599 582 565 548 531 513 496 480 465 450 436 423 411 400 390 383 377 371 366 361 357 352 347 343 338 334 329 324 320 316 312 308 304 300 295 290 284 277 270 263 256 248 242 236 232 229 226 224 223 222 221 221 222 223 224 226 229 233 237 243 251 259 268 278 289 299 308 317 324 330 336 341 345 349 352 354 356 357 358 358 358 358 358 359 359 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 45 46 47 47 48 47 46 46 46 47 48 51 54 56 57 59 62 67 72 74 75 73 68 61 57 56 57 60 64 68 69 69 66 63 59 59 60 62 67 73 79 87 90 96 93 46102 267 25750 -75 11129 12 48 22 6383 -10243 474 478 482 486 491 495 500 505 510 515 520 524 529 534 538 542 547 550 553 556 558 560 561 562 563 564 566 567 568 570 573 576 579 583 588 593 597 602 607 612 617 621 626 630 635 639 644 648 652 657 660 664 667 670 673 675 678 681 684 687 691 695 700 704 710 713 715 716 716 716 716 715 714 713 713 713 713 713 713 712 711 709 706 702 695 687 677 667 655 642 628 610 592 574 556 538 521 504 487 472 458 444 432 421 411 402 393 387 382 377 371 367 362 358 353 349 344 339 335 330 325 321 317 312 307 302 296 290 283 276 268 261 254 247 241 237 233 230 227 226 224 224 223 223 224 224 226 228 231 234 238 244 251 259 267 277 287 297 307 315 323 330 336 341 346 349 353 355 357 357 358 357 357 355 355 355 353 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 46 47 48 49 49 49 48 47 48 48 50 53 56 58 59 61 65 70 75 78 79 77 72 67 63 62 63 66 70 73 74 73 70 66 62 62 63 66 70 76 81 87 90 94 91 46160 267 25750 -75 11144 12 49 20 6373 -10259 473 477 481 485 490 495 499 504 509 514 519 524 529 534 538 543 547 551 554 557 559 561 562 564 565 566 567 568 570 572 574 577 581 585 589 594 599 603 609 614 619 623 628 632 637 641 646 650 654 658 662 665 669 672 675 677 679 682 685 689 693 697 701 706 714 716 718 718 717 717 716 715 714 713 712 712 712 712 712 711 710 709 706 702 695 687 677 667 654 641 627 606 587 568 549 531 514 497 481 466 453 441 429 420 411 403 396 391 387 382 377 373 369 364 360 355 350 346 341 336 331 327 321 316 310 304 297 289 282 274 267 260 253 247 242 237 234 231 229 228 227 226 225 225 225 226 228 229 232 235 239 244 251 258 267 276 286 296 307 315 323 330 337 342 347 351 355 357 359 359 359 358 357 354 353 352 348 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 45 46 48 49 50 50 50 50 49 49 50 52 55 58 60 62 64 68 73 78 81 81 80 76 71 68 67 68 71 74 77 77 76 71 66 63 63 64 67 71 77 81 86 88 90 89 46219 267 25750 -75 11145 12 50 19 6363 -10275 472 476 480 484 489 494 499 504 509 514 519 524 529 534 539 544 548 552 555 558 560 562 564 565 566 568 569 570 572 573 576 579 583 587 591 596 600 605 611 616 621 625 630 634 639 643 648 652 657 661 664 668 671 674 676 679 681 684 687 691 695 699 703 707 716 719 720 719 718 718 717 715 713 712 711 711 710 711 710 710 709 708 705 701 695 686 677 666 654 641 627 602 583 564 546 528 510 494 478 464 452 440 429 420 412 405 398 395 391 388 384 380 376 371 367 362 357 353 347 342 337 332 326 320 313 306 298 290 281 273 266 259 253 248 243 240 236 234 232 230 229 228 227 226 227 227 229 231 233 236 240 244 251 258 267 276 286 296 307 316 324 332 339 345 350 354 358 360 362 362 362 360 358 354 352 350 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 44 47 49 50 51 51 51 51 51 51 52 55 58 61 62 64 67 71 76 81 83 84 82 78 74 71 71 72 75 77 79 78 75 69 64 61 61 62 65 70 75 80 83 85 86 85 46278 267 25750 -75 11146 12 51 18 6352 -10291 471 475 479 484 489 493 498 504 509 514 519 525 530 535 540 544 549 553 556 559 562 564 565 566 568 569 570 572 573 575 578 581 584 588 593 597 602 606 613 618 623 627 632 636 641 645 650 654 659 663 666 670 673 676 679 681 684 686 689 693 697 701 705 709 718 720 721 720 719 718 717 715 712 711 710 709 709 709 709 708 707 706 704 700 693 686 676 665 653 640 626 601 583 565 547 529 512 496 480 466 453 441 430 421 413 407 402 399 396 393 390 387 383 379 375 370 365 360 354 349 343 337 330 323 315 307 299 290 282 274 267 262 256 251 247 243 240 237 235 232 231 229 228 227 228 228 229 231 234 237 240 245 251 259 267 276 286 297 308 318 326 334 341 348 353 357 361 363 365 365 364 362 359 355 352 350 342 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 44 47 49 51 51 52 52 52 52 53 55 58 61 63 65 67 69 74 79 83 85 85 83 79 76 73 74 74 77 78 79 77 72 65 60 56 56 57 60 65 71 75 78 80 81 80 46337 267 25750 -75 11158 12 52 17 6342 -10307 470 474 479 483 488 493 498 504 509 514 520 525 530 535 540 545 550 554 557 560 563 565 566 568 569 571 572 573 575 577 579 582 586 590 594 599 603 608 615 619 624 629 633 638 642 647 652 657 661 665 669 672 675 678 681 683 686 689 692 695 699 703 707 710 719 721 722 721 720 718 717 714 712 710 708 708 707 707 707 706 706 705 702 698 692 684 675 664 652 640 627 603 586 569 552 535 518 502 486 471 457 445 433 424 416 410 406 404 402 400 397 394 391 387 383 378 373 367 361 355 348 341 333 325 317 308 300 291 284 277 271 266 261 257 252 248 245 241 237 234 232 230 228 227 228 228 230 232 234 237 241 245 252 259 268 278 288 299 311 321 329 337 345 351 356 360 364 366 367 367 366 364 360 356 353 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 999999 999999 44 47 49 51 52 52 53 53 53 54 57 60 63 65 67 69 72 76 81 84 86 85 83 79 76 75 75 76 77 78 78 74 67 59 54 50 50 52 55 60 66 70 73 75 75 75 46395 267 25750 -75 11168 12 53 15 6331 -10323 470 474 478 483 488 493 498 504 509 515 520 526 531 536 541 546 551 555 558 562 564 566 568 569 571 572 574 575 576 578 581 584 588 591 596 600 605 609 616 621 626 630 635 639 644 649 654 659 663 667 671 675 678 681 684 686 689 691 694 698 701 705 709 712 719 721 722 721 719 718 716 713 710 708 706 706 705 705 704 704 703 702 700 696 690 682 673 663 652 640 628 606 592 577 561 545 529 512 496 480 464 451 439 429 420 415 411 410 409 407 405 402 399 395 391 386 380 374 367 360 353 344 335 326 318 309 301 293 287 281 277 272 268 264 259 254 249 244 240 236 232 230 227 226 227 228 229 231 234 238 241 246 253 261 270 280 291 302 314 324 333 341 348 354 359 362 365 367 368 368 366 363 360 355 353 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 999999 999999 43 47 50 51 52 53 53 53 54 56 59 63 66 67 69 71 74 78 83 85 86 85 82 78 76 74 75 75 76 77 76 71 63 53 49 45 45 47 50 55 59 64 67 69 70 70 46454 267 25750 -75 11176 12 54 14 6321 -10339 469 473 478 483 488 493 498 504 509 515 521 526 532 537 542 547 552 556 560 563 565 567 569 571 572 574 575 576 578 580 583 586 589 593 597 602 606 611 617 622 627 632 637 641 646 651 656 661 666 670 674 678 681 684 687 689 691 694 697 700 704 707 710 713 719 721 721 720 718 717 715 712 709 706 705 704 702 702 702 701 700 699 697 693 687 680 671 661 651 640 628 612 599 586 572 557 541 524 507 490 474 459 447 436 427 421 419 417 416 415 413 410 407 403 398 393 387 380 372 364 355 346 336 327 318 310 302 296 290 286 283 279 275 271 265 260 254 248 242 236 232 229 226 225 226 227 229 231 234 238 242 248 255 263 273 284 295 306 317 328 336 344 350 356 360 364 366 367 367 367 365 362 359 354 351 348 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 46 49 51 52 53 53 54 55 57 61 65 67 69 70 72 75 79 83 85 85 83 80 76 74 73 73 74 75 75 74 69 60 51 45 41 43 46 48 52 53 58 61 63 64 65 46513 260 25750 -75 11191 12 55 13 6310 -10355 469 473 478 483 488 493 499 504 510 515 521 527 532 538 543 548 553 557 561 564 566 569 570 572 574 575 577 578 580 582 584 587 591 595 599 603 608 612 619 624 628 633 638 643 648 653 658 663 668 673 677 680 684 687 690 692 694 697 700 703 706 709 712 715 718 719 720 719 717 716 714 711 708 705 703 701 700 699 698 698 697 696 693 689 684 677 669 659 650 640 629 618 607 596 584 569 553 536 519 501 484 469 456 445 436 431 428 427 425 423 421 418 414 410 405 399 392 384 376 367 357 347 337 328 319 311 304 298 294 291 288 285 281 277 271 265 258 251 244 237 232 228 225 224 224 226 228 231 234 238 243 249 257 266 276 287 299 310 321 331 339 346 352 357 361 364 366 366 366 365 362 359 356 351 348 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 42 46 49 51 52 53 54 55 56 59 63 66 69 70 71 73 76 79 82 84 83 81 77 73 71 70 70 71 72 73 72 69 59 51 47 43 45 50 51 46572 259 25750 -75 11199 12 56 12 6299 -10371 468 473 478 483 488 493 499 505 510 516 522 528 533 539 544 549 554 558 562 565 568 570 572 573 575 577 578 579 581 583 586 589 592 596 601 605 609 614 620 625 630 634 639 644 649 655 660 665 670 675 680 683 687 690 693 695 698 700 703 705 709 711 714 716 717 718 718 717 716 714 712 709 706 703 701 699 697 696 695 694 693 691 688 685 680 673 665 657 648 640 630 624 615 606 594 580 565 548 531 513 496 481 468 457 448 442 439 437 435 433 430 426 421 416 410 403 396 387 378 368 358 348 337 328 320 312 305 300 296 294 291 288 285 280 274 268 261 253 245 238 232 228 225 223 224 225 228 231 234 239 244 251 259 269 279 291 302 314 324 333 341 348 354 358 362 364 366 366 365 363 360 356 352 348 344 341 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 46 49 51 53 54 55 56 57 60 64 68 70 71 72 73 76 79 81 82 82 79 75 71 68 66 66 67 69 71 71 69 61 54 53 49 53 60 46631 258 25750 -75 11203 12 57 11 6288 -10386 468 472 477 483 488 494 499 505 511 517 523 529 534 540 545 550 555 559 563 566 569 571 573 575 576 578 580 581 583 585 587 591 594 598 602 607 611 615 621 626 631 636 641 645 651 656 662 667 673 678 682 686 690 693 696 699 701 703 705 708 711 714 716 717 716 717 717 716 715 713 711 708 705 702 699 697 695 693 691 690 688 687 684 680 675 669 662 655 647 639 631 630 622 614 603 590 575 558 542 524 508 493 480 469 460 454 451 449 446 443 439 435 429 423 416 408 399 390 380 369 359 348 338 329 320 313 306 301 297 295 292 289 286 281 275 269 262 254 246 238 232 228 225 223 224 225 228 231 235 240 246 253 261 272 282 294 305 316 326 335 343 350 355 359 363 365 366 365 364 362 358 354 349 345 340 336 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 47 50 52 54 55 56 57 59 62 66 69 71 72 73 74 76 78 80 81 81 78 75 69 65 62 62 63 66 69 71 70 65 59 63 57 62 46689 258 25750 -75 11212 12 58 9 6278 -10402 467 472 477 483 488 494 500 506 512 518 524 530 535 541 546 551 556 560 564 567 570 572 574 576 578 579 581 582 584 586 589 592 596 600 604 608 612 617 622 627 632 637 642 647 652 658 664 669 675 680 685 689 693 697 699 702 704 706 708 711 714 716 718 719 715 716 716 715 713 712 710 707 704 700 697 695 692 690 687 685 684 682 678 675 671 665 659 652 645 638 631 634 628 620 609 597 583 567 551 534 519 505 492 481 473 466 463 460 457 453 449 443 437 430 422 413 403 393 382 371 360 349 339 330 321 314 307 301 297 294 291 287 284 280 274 268 261 254 246 238 233 228 225 224 225 226 229 232 236 241 248 255 264 274 285 296 308 318 328 337 344 351 356 360 364 366 367 366 364 362 358 353 348 343 337 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 999999 999999 999999 999999 45 48 51 54 56 57 58 60 62 65 68 71 73 74 74 75 77 79 81 82 82 80 76 70 64 60 60 61 64 68 72 73 69 66 70 64 69 46748 257 25750 -75 11216 12 59 8 6267 -10418 467 472 477 483 489 495 500 506 513 519 525 531 537 542 548 553 557 561 565 568 571 573 575 577 579 581 582 584 586 588 591 594 597 601 605 610 614 618 623 628 633 638 643 648 654 659 665 671 677 683 688 692 696 700 703 705 707 709 711 714 716 718 720 720 716 715 715 714 712 710 708 705 702 699 695 692 689 686 684 681 679 677 673 670 666 661 655 649 643 637 631 636 631 623 614 602 589 574 559 543 529 515 503 493 484 477 473 470 466 462 457 451 444 436 428 418 408 397 385 374 362 351 340 331 322 315 307 301 296 292 288 284 281 276 271 265 259 252 245 238 233 229 227 226 226 228 231 234 238 244 250 258 267 277 288 299 310 320 330 338 346 352 357 362 365 367 368 368 366 363 359 353 347 342 335 329 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 47 50 53 56 58 59 60 62 64 67 71 73 75 76 76 77 78 80 83 84 84 83 79 71 64 59 59 60 64 69 74 76 74 73 76 69 46807 256 25750 -75 11216 13 0 7 6255 -10433 467 472 477 483 489 495 501 507 513 520 526 532 538 544 549 554 559 563 566 570 572 574 577 578 580 582 584 585 587 589 592 595 599 603 607 611 615 620 624 628 634 639 644 649 655 661 667 673 679 685 690 695 699 703 706 708 710 712 715 717 719 721 722 722 716 715 714 713 711 709 707 704 701 697 693 690 686 683 680 677 674 672 668 665 661 656 651 645 640 635 629 636 631 624 615 604 592 579 565 551 537 524 513 502 493 486 482 478 473 469 463 457 450 442 433 423 412 401 388 376 364 353 342 332 323 315 308 301 295 290 285 281 277 272 267 262 256 249 243 237 233 230 228 228 228 230 233 237 241 246 253 261 270 280 291 302 313 323 332 340 347 354 359 364 367 370 371 370 369 365 361 355 348 342 334 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 48 52 55 58 60 61 62 63 65 68 72 74 76 77 78 78 79 82 85 87 88 87 83 74 65 59 59 60 65 71 77 79 79 78 80 46866 256 25750 -75 11223 13 1 6 6244 -10449 466 472 477 483 489 496 502 508 514 521 527 533 539 545 550 555 560 564 567 571 573 576 578 580 581 583 585 586 588 591 594 597 600 604 608 613 617 621 625 629 635 640 645 650 656 662 668 675 681 687 692 697 702 705 708 711 713 715 717 720 721 723 724 724 718 716 714 713 710 708 705 702 699 695 691 688 684 680 676 673 670 667 663 660 656 652 647 642 637 633 628 632 628 622 613 604 593 582 570 557 544 532 521 511 501 493 488 483 478 473 468 462 455 447 438 428 417 405 392 379 366 354 343 333 323 315 307 300 294 288 283 278 274 269 264 258 253 247 241 236 232 230 229 229 231 233 236 239 243 249 256 264 273 283 294 305 316 326 335 343 350 356 362 366 370 373 374 373 371 368 363 356 349 342 334 326 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 49 52 56 58 60 60 61 62 64 67 71 74 76 77 78 79 80 83 87 91 92 91 87 77 66 61 60 62 66 73 79 82 83 83 83 46924 258 25750 -75 11230 13 2 4 6233 -10464 466 471 477 483 490 496 502 509 515 522 528 534 540 546 551 556 561 565 568 572 574 577 579 581 582 584 586 588 590 592 595 598 602 606 610 614 618 623 626 631 636 641 646 652 657 663 670 676 682 689 694 700 704 708 711 714 716 718 720 722 724 725 726 726 720 717 715 713 710 706 704 700 697 693 689 686 681 677 673 669 666 663 659 655 652 648 643 639 634 630 626 626 622 617 610 601 593 583 573 561 550 539 528 518 508 499 492 486 481 476 470 464 457 450 441 431 420 408 394 381 368 355 343 332 323 315 307 299 293 287 281 276 271 266 261 256 250 245 240 236 233 231 231 231 233 235 238 242 246 252 259 267 276 286 298 309 319 330 339 347 354 360 365 369 373 376 377 376 374 370 365 358 350 343 335 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 49 52 55 57 58 58 59 59 61 64 68 72 74 76 77 78 79 83 88 92 94 94 89 78 67 62 62 64 68 75 81 84 85 85 84 75 74 46983 258 25750 -75 11238 13 3 3 6222 -10480 465 471 477 483 490 496 503 509 516 522 529 535 542 547 553 558 562 566 569 573 575 578 580 582 583 585 587 589 591 593 596 600 603 607 611 616 620 624 627 632 637 642 648 653 659 665 671 677 684 690 696 702 706 710 714 717 719 721 723 725 726 727 728 727 723 719 716 713 709 705 702 698 695 691 687 683 679 674 670 666 663 659 655 651 648 644 640 635 631 627 623 619 616 611 605 598 591 584 576 566 556 546 535 525 514 504 496 489 482 476 471 465 458 451 443 433 422 410 396 383 369 356 343 332 322 313 305 298 291 286 280 275 270 265 260 255 250 245 240 236 233 232 232 233 235 237 240 244 248 254 261 269 279 289 301 312 323 333 343 351 357 363 368 373 376 379 380 378 376 372 366 359 351 343 335 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 47 50 53 54 55 55 55 55 56 59 64 68 71 73 74 75 76 80 86 91 94 94 88 77 66 62 63 65 70 77 82 85 85 85 84 75 72 47055 258 25750 -75 11243 13 4 15 6209 -10499 465 471 477 484 490 497 503 510 517 523 530 536 543 548 554 559 563 567 570 574 576 578 581 583 584 586 588 590 592 595 598 601 605 609 613 617 622 626 628 633 638 643 649 654 660 666 672 679 685 692 698 703 708 712 716 719 721 723 725 727 729 730 730 729 726 722 718 713 709 704 700 696 693 689 685 681 677 672 668 664 660 657 652 648 645 641 636 632 628 624 620 613 610 606 601 595 590 585 578 570 561 552 542 531 520 509 499 490 483 476 470 464 458 451 443 434 423 411 397 383 369 356 343 331 321 312 304 297 290 285 279 274 270 265 260 255 250 246 241 237 235 234 234 235 237 239 242 246 250 256 263 271 281 291 303 315 326 337 346 354 361 367 371 376 379 381 382 380 377 373 367 359 351 343 335 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 48 50 51 51 51 50 51 51 54 59 64 67 69 70 71 73 77 83 88 91 90 84 73 63 60 61 65 71 77 81 83 83 82 80 72 69 47113 259 25750 -75 11251 13 5 13 6197 -10514 464 470 477 483 490 497 504 511 517 524 531 537 544 549 555 560 564 568 571 574 577 579 581 583 585 587 589 591 593 596 599 602 606 610 614 619 623 627 630 635 640 645 650 656 661 667 673 680 686 693 699 705 710 714 718 721 723 725 727 729 731 732 732 731 729 724 719 714 708 703 698 694 690 687 683 679 675 671 666 662 659 655 651 646 642 638 634 629 625 621 618 608 605 602 598 594 590 586 581 574 567 558 548 537 526 513 502 492 483 475 468 462 456 449 442 433 423 411 397 384 370 356 343 331 320 311 304 297 290 285 279 274 270 265 260 256 251 247 243 239 237 236 236 237 239 241 244 248 252 258 264 272 282 293 305 317 328 339 349 357 364 369 374 378 381 383 383 381 378 373 366 359 350 343 335 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 46 48 48 48 47 46 46 47 50 54 59 63 65 66 67 69 74 79 83 86 84 76 67 59 56 58 63 70 76 79 80 78 77 74 70 67 67 47172 259 25750 -75 11258 13 6 12 6186 -10529 464 470 476 483 490 497 504 511 518 525 532 538 545 550 556 561 565 569 572 575 578 580 582 584 586 588 590 592 594 597 600 604 608 612 616 620 625 629 632 636 641 646 652 657 662 668 674 681 687 694 700 706 711 715 719 723 725 727 729 731 733 734 734 733 732 727 721 715 708 702 697 692 688 684 681 677 674 669 666 662 658 654 650 645 641 636 631 627 622 619 616 605 602 599 596 593 590 588 584 579 571 563 553 542 530 517 504 493 482 474 467 460 453 447 439 431 421 410 397 384 370 357 344 333 322 313 306 299 293 287 281 276 270 265 260 256 251 247 243 240 237 237 237 238 240 242 245 249 253 259 265 273 283 294 306 318 330 341 350 359 366 371 376 380 382 384 384 381 378 373 366 359 350 344 336 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 44 46 46 46 45 44 44 44 47 51 56 60 62 63 64 66 70 75 79 80 76 69 60 54 52 54 61 69 75 77 78 75 73 70 69 68 69 47231 259 25750 -75 11263 13 7 11 6175 -10544 463 469 476 483 490 497 504 511 518 525 532 539 545 551 556 561 566 569 572 575 578 580 583 585 587 588 590 592 595 598 601 605 609 613 617 622 626 631 633 638 643 648 653 658 664 669 675 682 688 695 701 707 712 716 720 724 727 729 731 733 735 736 736 734 734 729 722 715 708 700 695 690 685 682 679 676 673 669 665 662 658 654 650 645 640 635 630 625 621 617 614 603 601 598 596 594 592 590 587 582 575 567 556 545 532 518 505 493 482 473 465 458 451 444 437 428 419 408 396 384 371 359 347 336 327 318 311 304 297 291 284 278 272 266 261 256 251 247 243 239 237 236 237 238 240 242 245 249 253 259 266 273 283 294 306 318 330 341 351 359 366 372 376 380 383 384 383 381 377 372 366 359 351 345 337 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 41 43 45 45 45 44 43 42 43 45 49 55 58 60 61 62 64 68 72 74 76 71 63 55 50 49 52 59 68 74 76 77 74 72 69 69 69 71 47290 258 25750 -75 11263 13 8 10 6164 -10559 462 468 475 482 489 497 504 511 518 525 532 539 546 552 557 562 566 570 573 576 578 581 583 585 587 589 591 593 596 599 602 606 610 615 619 623 628 632 635 640 645 650 655 660 665 671 677 683 689 695 702 708 713 717 721 725 728 730 732 734 736 737 737 736 736 730 723 715 707 699 693 688 683 680 677 675 672 668 666 662 659 655 650 645 640 635 629 624 619 616 612 602 600 599 597 596 594 592 589 584 577 568 557 545 532 518 505 493 481 472 463 456 449 441 434 425 416 406 395 384 372 361 350 341 333 325 318 311 304 297 289 282 275 268 261 255 250 245 241 238 235 235 235 237 239 241 244 248 252 258 265 273 282 293 306 318 329 340 350 359 366 371 375 379 382 383 382 380 377 372 366 359 351 346 338 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 43 44 45 44 43 42 42 42 45 49 54 57 59 60 61 63 66 69 71 72 67 59 52 48 47 50 58 68 74 76 77 74 72 69 70 70 47349 251 25750 -75 11269 13 9 9 6152 -10573 461 467 474 482 489 496 503 511 518 525 532 539 546 552 557 562 566 570 573 576 579 581 583 585 587 589 592 594 596 600 603 607 612 616 620 625 630 634 637 642 647 652 657 662 667 672 678 684 690 696 702 708 713 718 722 726 729 731 734 736 738 739 739 737 738 732 725 716 707 699 693 687 682 679 676 674 672 669 666 664 660 657 652 646 641 635 629 624 619 615 612 603 601 600 599 598 596 594 590 584 576 566 555 542 529 516 504 492 481 471 463 455 447 440 432 423 414 404 394 384 374 363 354 347 340 332 326 319 312 304 295 287 278 269 261 254 248 242 238 235 233 232 232 234 236 239 242 245 250 257 264 272 281 292 305 317 328 339 349 357 364 369 374 378 380 382 381 379 376 371 366 359 352 347 340 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 43 44 45 44 43 42 42 42 45 49 53 56 58 59 60 62 64 67 68 68 64 57 50 46 46 49 58 67 74 47407 253 25750 -75 11276 13 10 7 6141 -10588 460 466 473 481 488 495 503 510 518 525 532 539 546 552 557 562 566 570 573 576 579 581 583 586 588 590 592 594 597 601 604 608 613 617 622 627 631 636 640 644 649 654 659 664 669 674 679 685 691 697 703 709 714 719 723 727 730 733 735 737 739 740 740 738 739 733 726 717 708 699 692 686 681 678 676 674 672 670 668 665 662 659 654 648 642 636 630 624 619 615 611 605 604 603 602 601 598 594 589 582 574 563 551 538 525 513 502 491 480 471 463 455 447 439 430 422 413 404 394 384 375 366 358 352 346 340 333 327 319 311 301 291 281 271 262 253 246 240 235 232 230 229 229 231 233 235 239 242 248 254 262 270 280 291 303 315 326 337 347 355 362 368 372 376 379 380 380 378 375 371 365 359 353 347 340 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 40 43 44 45 44 43 42 42 42 45 49 53 55 57 58 59 61 63 65 66 65 62 55 49 46 45 48 57 68 74 76 77 47466 254 25750 -75 11279 13 11 6 6130 -10602 459 465 472 480 487 495 502 510 517 525 532 539 546 552 557 562 566 570 573 576 579 581 583 586 588 590 592 595 598 601 605 610 614 619 623 628 633 638 642 646 651 656 661 666 671 676 681 686 692 698 703 709 714 719 724 728 731 733 736 738 740 741 742 739 740 734 726 718 708 699 692 686 681 678 675 674 673 671 669 667 664 661 656 650 644 637 631 625 619 615 612 608 607 606 605 603 600 595 588 580 570 559 546 533 520 509 499 489 479 470 462 454 447 439 430 422 413 404 395 386 378 370 362 357 351 345 339 332 324 315 305 294 284 272 262 253 246 239 233 230 228 227 227 228 230 232 235 239 245 252 259 268 278 290 302 314 325 335 345 354 360 366 371 374 377 379 379 377 374 370 365 359 352 346 341 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 40 42 44 44 44 43 42 42 43 45 48 52 54 55 57 58 59 61 63 63 63 59 54 48 45 45 47 57 67 74 76 76 75 47525 254 25750 -75 11280 13 12 5 6119 -10617 458 464 471 479 486 494 501 509 516 524 531 539 545 551 557 562 566 569 573 575 578 581 583 586 588 590 592 595 598 602 606 611 615 620 625 630 635 639 644 649 654 658 664 668 673 678 683 688 693 699 704 710 715 720 724 728 731 734 737 739 741 742 743 740 740 734 726 718 708 700 693 686 681 678 676 675 674 672 671 669 666 663 658 652 646 639 632 626 620 615 612 611 610 610 609 606 602 595 587 578 567 555 541 528 515 506 496 487 478 469 462 454 447 439 431 423 415 407 399 390 382 374 367 362 356 350 343 336 328 318 308 297 285 274 264 255 246 239 233 229 227 226 225 226 227 230 233 237 242 249 257 266 276 288 301 313 324 334 344 352 359 364 369 373 376 378 377 376 373 369 363 358 351 345 340 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 41 43 44 43 43 42 42 43 45 48 51 53 54 56 57 58 60 61 61 60 57 52 47 46 46 46 56 66 72 75 74 73 47584 254 25750 -75 11281 13 13 4 6107 -10631 457 463 470 477 485 493 500 508 515 523 531 538 545 551 556 561 565 569 572 575 578 580 583 585 588 590 593 595 599 603 607 611 616 621 626 631 636 641 646 651 656 661 666 671 675 680 685 689 695 700 705 711 716 720 725 729 732 735 737 740 742 743 743 741 740 734 726 718 708 700 693 686 681 678 676 676 675 674 673 671 669 665 661 654 648 640 634 627 621 616 613 614 613 612 611 608 603 596 587 577 565 552 538 525 512 503 493 484 476 468 460 453 446 439 432 425 418 411 403 395 387 379 372 366 360 353 346 338 330 320 310 299 287 276 266 257 248 241 235 230 227 225 225 225 226 228 231 235 240 247 255 264 275 287 300 312 323 333 343 351 358 363 368 372 375 376 376 374 372 367 362 356 350 343 338 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 40 42 43 43 42 42 43 43 45 48 50 52 53 55 57 58 59 60 59 57 54 51 47 46 47 47 56 65 69 71 70 68 47642 254 25750 -75 11277 13 14 2 6096 -10645 455 462 469 476 484 491 499 507 514 522 530 537 544 550 555 560 564 568 571 574 577 580 582 585 587 590 593 595 599 603 608 612 617 622 627 632 638 643 649 653 658 663 669 673 678 682 687 691 696 701 706 711 716 721 725 729 733 736 738 741 743 744 744 741 739 734 726 717 708 700 693 687 682 679 677 677 676 675 674 673 670 667 663 656 649 642 635 629 622 617 613 616 615 614 612 608 602 595 586 576 564 550 537 523 510 501 491 482 473 466 458 451 445 440 434 428 422 415 408 400 393 385 378 371 364 356 348 340 331 321 311 300 289 278 269 260 252 244 237 232 229 226 225 224 225 227 230 234 239 245 253 263 273 286 298 311 322 333 342 350 357 363 367 371 374 375 375 373 370 366 360 354 348 341 337 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 41 42 42 42 42 43 44 46 48 50 51 53 55 57 59 60 60 58 55 52 49 46 47 49 50 57 63 65 68 64 61 47701 254 25750 -75 11288 13 15 1 6085 -10659 454 460 467 475 482 490 498 505 513 521 528 536 542 549 554 559 563 567 570 573 576 579 582 585 587 590 592 596 599 604 608 613 618 623 629 634 639 644 651 656 661 666 671 676 681 685 689 694 698 703 707 712 717 722 726 730 734 737 739 741 743 744 744 741 738 733 725 717 708 701 694 688 683 680 678 678 677 676 676 674 672 669 664 658 651 644 637 630 624 618 614 617 615 613 610 606 600 593 585 575 563 550 537 524 511 501 490 481 472 464 456 450 444 440 435 430 425 419 413 405 398 390 383 375 366 358 349 340 331 321 311 301 290 281 272 263 255 247 241 235 231 228 226 225 226 227 230 233 238 244 252 261 271 284 296 309 321 332 341 349 356 362 366 370 373 374 374 372 369 364 359 353 346 340 335 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 39 40 41 41 42 42 43 45 46 48 50 51 53 56 59 60 61 60 57 52 49 47 45 47 51 53 59 62 63 65 61 56 47760 254 25750 -75 11294 13 16 0 6074 -10673 453 459 466 473 481 488 496 504 511 519 527 534 541 547 553 558 562 566 569 572 576 578 581 584 587 590 592 596 600 604 609 614 619 624 630 635 641 646 653 658 663 668 674 679 683 688 692 696 700 704 709 714 718 723 727 731 735 737 740 742 744 745 744 741 738 732 724 716 708 700 694 688 683 681 679 678 678 677 676 675 673 670 665 659 653 645 638 631 625 620 615 615 612 609 606 602 597 590 582 573 563 551 538 525 513 502 491 480 471 463 455 449 444 440 435 431 427 422 416 409 401 394 386 377 368 359 349 340 331 321 311 302 291 283 275 267 259 251 244 239 234 230 228 227 227 228 230 234 238 244 251 260 270 282 294 307 319 330 339 348 355 360 365 368 371 373 372 371 368 364 358 352 346 340 334 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 40 41 41 41 42 44 45 47 49 50 52 54 57 60 62 62 60 56 50 46 44 44 47 52 56 61 62 63 64 59 55 47819 254 25750 -75 11302 13 16 59 6062 -10687 452 458 465 472 479 487 494 502 510 518 525 533 540 546 552 557 561 565 568 571 575 578 581 584 586 589 592 596 600 604 609 614 620 625 631 636 642 647 655 661 666 671 677 682 686 690 694 698 702 706 711 715 720 724 728 732 735 738 740 743 744 745 744 741 737 731 723 715 707 699 693 687 683 681 679 679 679 678 677 676 674 671 667 661 654 647 640 633 627 621 616 613 609 605 601 597 592 587 580 572 563 552 540 528 515 504 492 481 471 463 455 449 444 440 435 432 427 422 416 409 402 394 386 377 367 358 348 339 329 319 310 301 292 284 277 269 262 254 248 242 237 233 231 229 229 230 232 236 240 245 252 260 269 280 293 305 317 328 337 346 352 358 363 367 370 371 371 370 368 364 359 353 347 341 334 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 40 40 41 41 42 44 46 48 50 51 53 55 59 61 63 63 60 54 48 44 43 43 47 53 58 62 63 63 64 59 56 47878 254 25750 -75 11304 13 17 58 6051 -10701 451 457 463 470 478 485 493 500 508 516 524 531 538 545 550 555 560 564 567 570 574 577 580 583 586 589 592 596 600 605 610 615 620 626 632 637 643 649 657 663 668 674 679 685 689 693 697 701 705 709 713 717 721 725 729 733 736 739 741 743 745 745 744 740 736 729 722 713 705 698 692 686 683 680 679 679 679 678 678 676 674 672 668 662 656 649 641 635 628 622 618 610 605 601 597 593 589 584 578 572 564 554 543 531 519 507 495 483 473 464 456 450 444 439 435 430 425 419 413 406 399 391 383 374 365 355 345 336 327 317 309 300 292 285 278 271 264 257 251 245 240 237 234 232 232 234 236 239 243 247 254 261 270 280 292 304 315 326 335 344 351 356 361 365 368 370 371 370 368 365 360 354 348 343 333 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 40 40 40 40 41 42 44 47 49 50 52 54 56 60 63 64 64 60 53 46 42 42 43 48 55 60 63 64 63 63 59 56 47936 255 25750 -75 11308 13 18 56 6040 -10714 451 456 462 469 476 483 491 499 506 514 522 529 536 543 549 554 558 562 566 569 573 576 579 583 586 589 592 596 600 605 610 615 621 627 632 638 644 650 659 665 670 676 682 687 692 696 700 704 708 711 715 719 723 727 731 734 738 740 742 744 746 746 744 740 735 728 720 711 703 696 690 685 681 679 678 678 679 678 678 677 675 673 669 663 657 650 643 636 630 624 619 608 603 599 595 592 588 584 579 573 565 556 545 534 522 509 497 486 475 466 458 450 444 438 432 427 421 414 408 401 394 386 378 370 360 351 341 332 323 315 306 299 291 285 278 272 266 260 254 249 244 241 239 237 237 238 241 244 247 252 258 264 273 282 293 304 315 325 335 343 349 355 360 364 368 370 371 370 369 366 361 355 350 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 40 40 40 40 40 41 42 44 47 50 51 53 55 58 61 63 64 64 59 52 45 42 42 44 50 57 62 64 64 64 63 59 57 63 47995 255 25750 -75 11311 13 19 55 6028 -10728 450 455 461 467 474 482 489 497 505 512 520 528 535 541 547 552 557 561 565 569 572 576 579 582 586 589 592 596 600 605 611 616 622 627 633 639 645 651 661 667 672 678 684 690 695 699 703 707 710 713 717 721 725 729 733 736 739 741 743 745 746 746 744 740 734 726 718 709 700 693 688 683 680 678 677 677 678 678 678 677 675 673 670 664 658 652 645 638 632 626 621 608 603 600 596 593 590 586 581 575 568 559 548 536 524 512 500 488 477 468 459 451 444 437 429 422 416 408 401 394 387 380 372 364 355 346 336 328 320 312 304 297 290 284 278 273 267 261 256 252 248 245 243 242 243 245 247 250 253 258 263 269 277 286 296 307 317 327 336 344 350 356 361 365 369 371 372 372 370 367 363 356 351 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 40 41 41 40 40 41 42 44 48 50 52 53 55 58 61 64 65 63 58 51 45 42 42 45 52 59 64 66 65 64 63 60 58 63 48054 256 25750 -75 11316 13 20 54 6017 -10742 449 454 460 466 473 480 488 495 503 511 518 526 533 540 546 551 556 560 564 568 571 575 579 582 585 589 592 596 601 606 611 616 622 628 634 640 646 652 662 668 674 680 686 692 697 702 706 709 713 716 719 723 727 731 734 738 740 743 745 746 747 747 744 739 733 724 715 706 698 691 685 680 678 676 676 676 677 677 678 677 676 674 671 666 660 654 647 641 634 628 624 610 607 604 601 598 595 591 586 579 571 561 549 537 525 513 501 490 480 470 461 452 444 435 426 418 410 402 395 388 381 374 366 358 350 341 332 324 316 309 302 295 289 284 278 273 268 263 258 254 251 249 248 248 249 251 254 257 260 264 270 276 283 292 301 311 321 330 339 346 353 358 363 367 371 373 374 373 371 368 364 357 352 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 41 42 41 41 40 40 42 45 48 51 52 54 56 59 62 64 65 63 58 51 45 43 44 47 54 61 66 67 67 65 63 60 59 63 67 48113 257 25750 -75 11320 13 21 53 6005 -10755 448 453 458 465 471 478 486 493 501 509 517 524 531 538 544 550 555 559 563 567 571 575 578 582 585 589 592 596 601 606 611 617 623 628 634 640 646 652 663 669 676 682 688 694 699 704 708 712 715 718 722 725 729 733 736 739 742 744 746 747 748 747 744 739 731 723 713 704 695 688 682 678 675 674 674 675 677 677 678 678 677 675 672 667 662 656 649 643 636 631 626 616 613 610 608 605 601 596 590 583 573 562 550 537 524 513 502 492 482 472 463 453 444 434 424 415 406 397 390 382 376 369 361 354 346 337 328 321 314 307 300 294 288 283 277 273 268 264 260 257 254 253 253 253 255 257 260 263 267 271 276 283 290 299 308 318 327 336 344 351 357 363 367 371 374 376 376 375 373 369 364 357 351 344 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 42 42 41 40 41 42 45 48 51 53 54 56 59 62 64 65 64 59 52 47 45 45 49 55 63 67 69 68 66 63 61 60 63 67 70 48172 260 25750 -75 11321 13 22 52 5994 -10768 448 452 457 463 470 477 484 492 499 507 515 522 530 536 543 548 553 558 562 566 570 574 578 582 586 589 593 597 601 606 612 617 623 629 635 641 647 653 664 670 677 683 690 696 701 706 710 714 717 721 724 728 731 735 738 741 744 746 748 749 749 748 745 739 730 721 711 701 692 685 679 675 673 673 673 675 676 677 678 679 678 677 674 669 664 658 651 645 639 633 629 623 621 619 617 613 608 603 595 586 574 562 548 535 522 512 502 492 483 474 464 454 444 434 423 413 404 395 387 380 373 366 358 351 343 334 326 319 312 305 299 293 287 282 277 272 268 265 261 258 257 256 257 258 260 262 265 269 273 277 283 289 297 306 315 325 334 343 351 358 363 368 373 376 378 379 378 377 373 369 363 356 350 342 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 43 42 41 40 41 42 45 49 52 53 54 56 59 62 64 65 64 60 54 49 47 47 50 57 64 69 70 69 67 64 61 61 63 66 70 71 76 79 48230 339 26275 -75 11319 13 23 50 5983 -10781 481 476 471 467 463 460 458 447 451 456 462 469 475 482 490 498 505 513 521 528 535 541 547 552 557 562 566 570 574 578 582 586 590 593 597 602 607 612 618 624 629 635 641 647 654 664 671 678 684 691 697 703 708 712 716 719 723 726 730 734 737 741 743 746 748 749 750 750 749 745 740 729 720 709 699 690 682 677 673 671 671 672 674 676 678 679 680 680 678 676 671 666 660 654 647 641 636 632 631 629 627 625 621 615 608 599 588 575 561 546 532 518 509 500 491 482 473 464 455 445 434 424 414 404 395 387 379 372 365 357 349 341 333 325 318 311 305 299 292 287 282 276 272 268 264 261 259 258 258 259 261 263 266 269 273 277 282 288 295 304 313 323 332 342 350 358 364 370 374 378 381 382 382 381 378 374 369 362 354 349 339 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 43 42 41 41 41 43 46 50 52 53 55 56 59 62 64 65 65 61 55 50 48 48 51 57 65 69 71 70 68 65 62 62 64 67 70 72 76 79 80 80 80 79 77 75 74 75 75 77 79 81 81 81 80 80 79 78 77 76 75 75 75 76 78 80 81 82 83 83 82 82 83 84 86 87 87 86 83 77 73 71 71 73 75 77 79 82 85 88 92 94 96 96 94 92 91 91 93 97 103 110 116 118 119 119 114 108 102 102 91 90 48289 339 26275 -75 11332 13 24 49 5971 -10794 480 475 470 466 462 459 457 447 451 456 461 467 474 481 488 496 504 512 519 527 534 540 546 552 557 561 566 570 575 579 583 587 591 594 598 603 608 613 619 624 630 636 641 648 654 664 671 678 684 691 698 704 709 713 717 721 725 728 732 736 739 743 746 748 750 751 752 752 750 746 740 729 718 708 697 688 681 675 671 670 670 671 674 677 678 680 681 681 680 678 674 668 662 656 650 644 638 634 638 636 634 632 628 621 613 603 590 576 560 544 529 514 505 496 488 479 471 462 453 444 434 424 415 405 396 388 380 373 365 357 349 341 333 325 318 312 305 299 292 286 281 275 270 267 263 261 259 258 259 260 262 265 267 271 275 279 285 292 300 309 319 329 339 349 357 364 370 375 380 383 385 386 385 382 379 374 368 361 353 347 337 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 43 42 42 41 42 43 47 50 52 54 55 57 59 62 64 66 65 62 56 51 49 49 52 58 65 69 71 70 68 65 63 63 65 68 70 73 76 78 79 79 79 78 76 75 74 75 75 77 79 81 82 82 81 80 79 78 77 76 75 74 74 75 76 78 79 81 83 84 85 85 85 86 86 86 86 85 82 77 72 70 70 72 74 76 79 81 85 89 93 96 97 96 95 92 91 91 93 96 101 108 112 115 117 116 112 107 101 100 90 89 48348 340 26275 -75 11341 13 25 48 5960 -10807 480 474 469 465 461 458 457 447 451 455 460 466 473 480 487 495 503 510 518 525 533 539 546 551 556 561 566 571 575 580 584 588 591 595 599 604 609 614 619 625 630 636 642 648 654 664 671 678 684 692 698 704 709 714 718 722 726 730 734 738 741 745 747 750 752 753 753 753 751 747 741 728 718 707 696 687 679 674 670 669 670 672 674 677 680 682 683 683 682 680 676 670 665 659 652 646 641 637 643 642 640 637 633 626 617 606 592 577 560 543 526 511 500 491 482 474 466 458 450 442 433 424 416 407 398 390 382 375 367 358 350 341 333 326 319 312 305 298 291 285 279 273 268 265 261 259 258 257 258 260 262 265 268 271 275 281 287 294 303 313 324 335 345 354 363 370 376 380 384 387 389 389 387 384 379 373 367 360 352 345 335 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 43 43 42 42 42 44 47 50 52 54 55 57 59 63 65 66 65 62 56 51 49 49 52 58 65 69 70 70 68 65 63 64 66 69 72 74 76 78 78 78 78 77 76 75 74 75 75 77 80 82 82 82 81 81 79 79 78 76 75 74 74 74 74 76 77 80 84 86 87 87 88 87 87 85 84 83 80 75 71 69 70 71 73 75 78 81 85 89 93 96 97 97 95 92 90 90 92 95 99 104 109 112 114 114 111 105 99 97 88 87 90 48407 341 26275 -75 11342 13 26 47 5949 -10820 479 473 468 464 460 457 456 447 450 454 460 465 472 479 486 494 501 509 517 524 532 539 545 551 557 562 567 572 576 581 585 589 593 596 601 605 610 615 620 625 631 636 642 648 654 664 671 677 684 691 698 704 709 714 719 723 727 731 735 740 743 747 750 752 754 754 755 754 753 748 742 728 718 707 696 687 679 674 671 670 671 673 676 679 681 683 685 685 684 682 678 672 667 661 654 649 644 640 646 644 643 640 636 629 621 610 595 579 561 543 525 508 496 485 476 467 459 452 444 438 431 423 416 408 400 393 385 377 369 360 351 342 334 326 319 312 304 297 289 282 276 270 265 262 259 257 256 256 257 259 261 264 267 270 275 281 288 296 305 316 328 339 349 359 367 374 379 384 388 390 391 391 389 384 379 373 366 359 351 343 334 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 43 43 42 42 42 44 47 50 52 53 55 57 60 63 66 67 66 61 55 50 48 49 52 58 64 68 69 68 67 65 64 65 68 71 74 75 77 77 77 77 77 76 76 75 74 75 75 78 80 82 83 83 82 81 79 79 78 77 75 75 73 73 72 73 75 78 84 88 90 90 90 90 87 84 82 80 78 74 70 69 69 71 73 75 78 81 86 90 94 97 98 97 95 91 89 89 90 92 96 101 106 109 112 112 109 104 98 94 87 84 87 81 48465 341 26275 -75 11342 13 27 45 5938 -10833 478 472 467 462 459 456 455 447 450 454 459 465 471 478 485 493 500 508 516 524 531 538 545 551 557 562 568 573 577 582 586 590 594 598 602 606 611 616 621 626 631 637 642 648 654 663 670 677 683 691 697 703 709 714 719 724 728 732 737 741 745 749 751 754 755 756 757 756 754 750 744 729 718 708 697 688 681 675 672 671 673 675 678 681 684 686 687 687 686 684 680 674 668 662 656 651 646 642 647 645 644 641 638 631 623 612 598 581 563 543 524 506 492 480 469 460 452 445 438 433 427 422 416 409 402 395 388 380 372 363 353 344 335 327 319 311 302 294 286 279 272 266 261 258 255 254 254 254 255 257 259 262 266 270 275 281 289 297 308 320 332 343 353 362 370 377 382 387 390 392 393 393 390 385 380 373 366 358 351 342 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 999999 999999 999999 999999 999999 999999 43 43 43 43 42 43 44 47 50 52 53 55 57 60 64 66 67 66 61 54 48 47 47 51 57 63 67 67 67 65 64 64 66 69 73 76 77 78 77 77 76 76 76 75 75 74 75 76 78 80 82 83 83 82 81 79 78 78 77 76 75 73 72 70 71 72 77 84 90 93 93 93 92 88 83 79 77 75 72 69 69 69 71 73 75 78 82 86 90 94 96 97 96 94 90 87 87 88 90 93 97 102 106 110 110 108 103 96 91 84 81 83 79 48524 341 26275 -75 11341 13 28 44 5926 -10845 477 471 466 461 458 455 454 447 450 453 458 464 470 477 484 492 500 508 515 523 531 538 545 552 558 563 569 574 579 584 588 592 596 600 604 608 612 617 622 627 632 637 643 648 654 662 669 676 683 690 696 703 708 714 719 723 728 733 738 742 746 750 753 755 757 758 758 758 756 751 745 730 720 710 700 691 683 678 675 674 675 678 681 684 686 688 689 689 688 686 681 676 670 664 658 652 648 644 646 644 643 641 638 632 624 613 599 583 564 544 523 505 489 476 464 454 445 439 433 428 424 420 415 410 404 398 391 384 375 366 356 346 337 328 319 309 300 291 282 274 267 261 257 254 251 251 251 252 253 255 258 261 264 269 275 282 290 300 311 323 335 346 356 365 373 379 384 388 392 394 395 394 391 386 380 374 366 358 351 341 331 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 43 43 43 42 43 44 47 50 52 53 54 56 60 64 66 67 66 60 52 47 45 45 49 55 62 65 66 65 64 63 64 66 71 75 77 78 79 78 77 76 76 76 75 75 75 75 76 78 80 82 83 83 82 80 78 78 77 77 76 75 73 71 69 69 70 75 83 92 95 96 96 94 88 82 77 74 72 70 69 68 69 71 74 76 79 83 87 90 93 95 95 95 92 88 85 85 86 88 90 94 99 104 108 108 107 102 94 88 81 78 79 77 48583 341 26275 -75 11341 13 29 43 5915 -10858 476 470 465 460 457 454 453 447 449 453 458 463 469 476 483 491 499 507 515 523 531 538 545 552 559 564 570 575 581 585 590 594 598 602 606 610 614 619 623 628 633 638 643 649 654 661 668 675 681 688 695 701 707 713 718 723 728 733 738 743 748 751 754 757 759 760 760 759 757 753 747 733 723 713 703 694 687 682 679 678 679 681 684 687 689 691 692 691 690 687 683 677 671 665 659 654 649 646 644 642 641 639 636 631 623 613 599 582 563 543 522 504 488 473 460 450 441 434 429 425 422 419 415 411 406 400 394 387 379 370 360 349 339 329 318 308 297 287 278 269 262 256 252 249 247 247 248 249 251 253 256 259 263 269 275 284 293 303 314 327 339 350 359 368 375 381 386 390 393 395 396 395 392 387 381 375 367 358 351 340 330 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 44 43 43 42 43 44 47 49 52 53 54 56 60 64 66 67 66 60 52 45 43 44 47 53 60 63 65 64 64 63 64 67 71 76 79 80 80 79 77 76 76 76 76 75 75 75 76 78 80 82 82 83 81 79 77 77 76 76 76 75 73 71 68 68 69 74 84 93 98 99 99 96 89 81 75 72 70 69 68 69 70 72 75 77 81 84 87 90 92 92 92 92 89 86 84 84 85 87 89 92 98 102 106 106 105 101 93 85 78 75 75 74 48642 341 26275 -75 11342 13 30 42 5903 -10870 475 469 464 459 456 453 452 447 449 453 457 463 469 476 483 490 498 507 515 523 531 539 546 553 560 566 572 577 583 587 592 596 600 604 608 612 616 620 624 629 633 638 643 649 654 660 667 674 680 687 693 700 705 711 717 722 728 733 738 744 749 753 756 758 760 761 761 761 759 755 749 736 727 717 708 699 692 687 684 683 684 686 688 691 692 694 694 693 691 688 684 678 672 666 661 655 651 647 642 640 639 637 634 628 620 610 596 579 560 540 520 502 486 471 459 448 439 431 426 423 420 418 415 412 408 403 397 391 383 374 363 352 341 330 319 307 295 285 275 265 258 252 248 245 244 244 245 246 249 251 254 258 263 269 276 285 295 306 319 331 343 353 362 371 378 383 388 392 395 397 398 397 394 388 382 376 368 359 351 340 330 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 44 43 43 42 43 44 46 49 51 52 54 56 60 63 66 67 66 60 51 44 42 42 46 51 58 62 64 63 63 64 64 67 72 77 79 80 80 79 78 77 77 76 76 75 75 75 76 78 79 81 82 82 81 78 76 75 75 75 75 75 73 71 68 68 69 74 84 94 99 101 101 98 91 82 75 71 69 68 68 69 71 74 76 79 82 85 88 89 90 89 89 88 86 83 83 84 86 88 90 93 97 101 104 104 103 99 91 83 76 72 73 72 48701 341 26275 -75 11344 13 31 41 5892 -10883 474 468 463 458 455 452 451 447 449 453 457 463 469 475 482 490 498 506 515 523 531 539 547 554 561 567 573 579 585 590 594 599 603 606 610 614 618 622 626 630 634 639 643 649 654 659 666 672 678 685 692 698 704 710 715 721 727 733 739 744 749 754 757 760 762 762 763 762 760 757 751 740 732 722 713 705 698 693 690 689 690 691 693 695 696 697 696 695 693 690 685 679 673 668 662 656 652 648 641 639 638 635 631 625 617 605 591 575 556 537 517 500 484 470 458 447 437 430 425 422 419 418 416 413 409 404 399 393 385 376 366 354 343 332 320 307 295 284 273 263 255 249 244 241 240 241 242 244 246 249 252 257 262 269 277 287 298 310 323 336 347 358 366 374 381 386 391 395 398 399 400 399 395 390 383 377 368 359 351 339 329 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 44 43 43 42 43 44 46 49 51 52 54 56 59 63 66 67 65 60 51 44 41 42 45 50 57 61 63 63 63 64 65 67 72 77 79 80 81 80 79 78 77 77 76 76 75 75 76 77 79 80 81 81 80 77 75 74 74 74 74 74 73 71 69 69 69 74 84 94 100 102 102 99 92 83 75 71 69 68 69 70 73 75 78 81 83 86 88 88 87 86 85 84 83 82 83 85 88 90 92 94 98 101 103 102 101 97 90 83 76 72 72 71 48759 341 26275 -75 11350 13 32 39 5881 -10895 474 467 462 457 454 451 450 447 449 453 457 462 468 475 482 490 498 507 515 523 532 540 548 555 562 569 575 581 587 592 597 601 605 609 612 616 619 623 627 631 635 639 644 649 654 658 665 671 677 683 690 696 702 708 714 720 726 732 738 744 750 754 758 761 763 764 764 763 762 758 753 745 737 728 720 712 705 700 697 695 696 697 698 699 699 700 699 697 694 691 686 680 674 668 663 657 653 649 643 641 638 635 630 622 613 601 586 569 551 532 513 497 483 469 457 446 437 430 425 421 419 418 416 413 409 405 400 393 386 377 367 355 344 333 321 309 296 284 273 263 254 247 242 239 238 239 240 242 245 248 251 256 261 269 278 289 301 313 327 340 352 362 371 378 385 390 394 398 401 402 402 401 397 391 385 378 369 360 351 339 328 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 43 43 43 42 43 44 46 49 51 53 54 56 59 62 65 66 65 60 51 45 42 42 45 50 56 60 62 62 63 63 64 67 72 77 79 80 80 80 79 78 78 77 76 76 75 75 76 77 79 80 80 81 79 77 74 73 73 73 73 73 73 71 70 70 70 75 84 94 101 102 103 100 93 85 77 73 70 70 70 72 74 77 79 81 84 86 87 87 85 83 82 82 82 82 84 87 91 93 95 97 99 101 102 101 99 96 90 83 77 72 73 70 48818 341 26275 -75 11359 13 33 38 5869 -10907 473 467 461 456 453 451 449 447 449 453 457 462 468 475 482 490 498 507 515 524 532 541 549 557 564 571 578 584 589 594 599 604 607 611 614 618 621 625 628 632 636 640 644 649 654 658 663 669 675 682 688 694 700 706 712 718 724 731 738 744 750 755 758 761 763 765 765 764 763 760 756 750 743 735 727 719 712 708 704 702 702 702 703 703 703 703 701 699 696 692 687 681 675 669 664 658 653 649 646 643 640 636 629 620 609 596 581 564 546 527 509 495 481 468 456 445 436 429 425 422 420 418 416 413 409 404 399 392 384 375 365 354 343 333 321 309 297 286 275 264 255 248 242 239 238 238 239 241 244 247 251 255 261 269 278 290 302 316 330 343 355 366 374 382 388 393 398 401 404 405 405 403 399 393 386 378 369 360 351 339 328 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 43 43 43 43 43 44 46 49 51 53 54 56 59 62 64 64 63 59 51 45 43 44 46 51 56 60 61 61 62 63 64 67 72 76 79 80 80 80 79 78 78 77 76 75 75 75 76 77 78 79 80 80 79 76 73 72 71 72 72 72 72 71 71 71 72 76 85 94 100 102 103 100 94 86 79 75 72 72 72 74 76 78 80 81 83 85 85 85 83 81 81 81 82 83 87 91 95 97 99 100 101 101 101 99 98 95 90 85 80 75 77 70 48877 341 26275 -75 11372 13 34 37 5858 -10920 472 466 460 455 452 450 449 447 449 453 457 462 468 475 482 490 499 507 516 525 533 542 550 558 566 573 580 586 592 597 602 606 610 613 617 620 623 626 630 633 636 640 644 649 654 657 662 668 674 680 686 691 697 704 710 716 723 730 737 743 749 755 759 762 764 765 766 765 764 762 758 755 749 742 734 726 720 716 711 709 708 708 708 707 707 706 704 701 697 693 688 682 676 670 664 659 654 649 651 647 642 636 628 618 606 592 577 560 542 524 507 493 479 467 455 445 436 429 425 422 420 419 417 413 409 403 397 389 380 371 361 350 340 330 320 309 297 287 276 266 257 249 244 241 239 239 240 242 244 247 251 256 262 270 279 291 303 317 331 345 357 368 377 385 391 396 401 404 407 408 408 405 401 394 387 379 370 361 350 338 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 43 43 43 43 43 44 45 47 50 52 54 55 56 58 60 62 62 61 57 51 46 45 46 48 52 57 60 61 61 61 62 63 67 71 75 78 79 80 79 79 78 77 76 75 75 75 75 76 77 78 79 80 79 78 76 72 70 70 70 71 71 72 72 72 73 74 78 86 94 100 101 101 99 94 87 81 78 75 75 75 76 78 80 80 81 81 82 83 82 81 81 81 82 83 85 89 94 98 100 102 102 102 101 100 99 97 95 91 87 83 78 82 71 48936 341 26275 -75 11378 13 35 36 5846 -10932 472 465 459 455 451 449 448 447 449 453 457 462 468 475 483 491 499 508 516 525 534 543 552 560 568 575 582 588 594 600 604 609 612 616 619 622 625 628 631 634 637 641 645 649 654 656 662 667 672 678 684 690 695 702 708 715 721 728 736 742 749 754 758 762 764 765 766 766 765 763 759 760 755 748 741 734 728 723 719 716 714 713 712 712 710 708 706 703 699 694 689 683 677 671 665 659 654 649 654 649 643 636 627 616 604 589 574 557 540 522 506 492 479 466 455 444 435 429 425 422 421 420 418 414 409 403 396 386 377 366 356 345 335 325 316 306 296 286 277 267 259 252 247 243 241 241 242 244 246 249 253 257 263 271 280 291 304 318 332 346 358 369 379 387 393 399 403 407 409 410 410 408 404 396 388 380 370 361 350 337 326 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 44 44 44 44 45 46 48 51 53 55 55 55 56 57 59 59 58 55 51 48 47 49 51 54 58 60 61 61 61 61 63 66 71 75 77 78 79 79 78 78 76 75 75 74 74 75 76 78 78 79 79 78 77 74 71 69 68 68 70 71 72 73 74 76 77 80 87 93 98 99 99 97 93 88 83 81 78 78 78 78 80 81 81 80 80 79 80 79 80 80 82 84 86 88 92 96 100 102 103 103 102 101 100 99 97 95 92 89 86 82 88 72 48995 340 26275 -75 11445 13 36 35 5835 -10944 471 464 459 454 450 448 448 447 449 453 457 462 468 475 483 491 499 508 517 526 535 544 553 562 570 577 584 591 597 602 607 611 615 618 621 624 627 630 632 635 638 641 645 649 653 656 661 666 671 677 682 688 694 700 706 713 720 727 735 742 748 754 758 761 764 765 766 766 765 764 761 765 760 754 748 741 735 730 725 722 720 718 717 715 713 711 708 705 700 695 690 684 678 672 665 660 654 648 654 648 641 633 624 613 600 586 571 555 539 522 506 493 479 466 454 444 435 429 425 423 422 421 419 415 410 404 395 385 374 363 351 339 328 319 310 301 292 284 275 267 260 254 249 246 244 244 245 246 249 251 255 260 265 272 281 292 304 318 332 345 358 369 379 387 394 400 405 408 411 412 412 411 406 397 389 380 370 361 350 337 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 44 44 45 46 46 47 49 50 53 55 55 54 53 53 54 55 56 55 53 51 49 49 51 53 56 59 61 62 61 61 62 63 66 70 74 76 77 78 78 78 77 75 74 73 74 74 75 77 78 78 78 77 76 75 73 70 67 66 67 69 72 75 77 78 80 81 84 88 92 94 95 95 94 91 88 85 83 82 81 81 81 81 82 81 80 78 77 76 76 78 81 84 87 89 92 95 98 101 103 104 103 102 100 100 98 97 95 93 91 89 86 92 49053 340 26275 -75 11592 13 37 33 5823 -10956 470 464 458 453 450 448 447 447 449 453 457 463 469 475 483 491 500 509 518 527 536 545 554 563 571 579 586 593 599 604 609 613 617 620 623 626 628 631 633 636 639 642 645 649 653 656 660 665 670 675 681 686 692 698 705 712 719 726 734 741 747 753 758 761 763 765 766 766 766 764 762 768 764 759 753 747 741 736 731 727 725 722 721 719 716 713 710 706 702 696 691 685 678 672 666 659 653 647 651 644 636 628 618 607 595 582 568 553 538 522 507 493 479 466 454 443 434 428 424 422 422 421 420 417 412 405 396 385 373 360 347 334 323 312 304 295 287 280 273 266 260 255 252 249 248 247 248 250 252 254 258 262 268 274 283 293 304 317 331 344 357 368 378 387 394 400 405 409 412 414 414 413 409 399 390 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 46 47 48 49 50 51 53 55 55 54 52 51 50 51 52 53 53 52 51 50 51 53 55 58 61 63 63 63 63 63 63 66 69 73 75 76 77 78 77 76 74 73 72 73 74 75 76 77 77 76 75 73 72 70 68 65 65 66 70 74 78 81 84 85 86 87 88 89 90 90 90 90 89 88 87 86 84 84 83 83 83 83 82 80 77 75 74 74 76 81 86 89 92 95 98 100 102 103 103 102 100 99 99 98 97 96 94 93 91 89 96 49112 340 26275 -75 11735 13 38 32 5812 -10967 470 463 458 453 450 448 447 447 450 453 458 463 469 476 483 492 500 509 518 528 537 546 556 564 573 581 588 594 600 606 611 615 619 622 625 627 630 632 634 637 639 642 645 649 653 656 660 664 669 674 679 685 691 697 704 711 718 725 733 740 747 753 757 760 763 765 765 766 766 765 763 770 767 763 758 752 746 741 736 732 729 726 724 721 718 715 712 708 703 697 692 685 679 672 665 659 652 646 645 637 629 619 609 599 589 576 563 550 535 520 506 492 478 464 452 441 432 426 423 421 421 421 420 418 413 407 398 387 374 360 345 331 318 307 298 289 282 275 270 264 260 256 254 252 251 251 251 253 255 257 261 265 270 276 284 294 304 317 330 343 355 366 377 386 394 400 405 409 413 415 416 416 411 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 46 47 49 50 51 53 54 56 56 55 53 49 47 47 47 49 52 53 53 52 52 53 54 56 59 63 65 66 65 65 64 64 66 69 72 74 75 76 77 76 74 73 71 71 72 73 74 75 76 75 73 72 70 69 68 66 64 64 66 71 77 83 87 90 91 91 90 88 86 84 84 84 85 86 87 87 87 86 86 84 84 83 82 81 79 76 74 72 73 75 80 86 91 95 98 100 102 104 103 101 99 98 97 97 98 97 97 96 94 93 93 99 49171 339 26275 -75 11876 13 39 31 5800 -10979 470 463 457 453 449 447 447 448 450 454 458 463 469 476 484 492 501 510 519 528 538 547 557 566 574 582 589 596 602 607 612 617 620 623 626 628 631 633 635 637 639 642 645 649 652 656 660 664 668 673 678 684 690 696 703 710 717 724 732 739 746 752 756 760 762 764 765 765 765 765 764 772 769 766 761 756 750 745 740 736 732 729 726 724 720 717 713 709 703 698 692 685 678 671 664 658 651 644 638 629 620 610 600 591 581 570 558 545 531 517 502 488 474 460 448 438 430 424 421 420 420 420 420 418 415 409 400 389 375 360 345 330 315 303 293 285 278 272 267 263 260 257 255 254 253 253 254 255 257 260 263 267 272 279 286 295 305 317 330 342 354 365 376 385 393 400 405 410 413 417 418 417 413 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 40 40 39 39 39 41 43 46 47 49 51 52 54 56 57 57 56 53 50 46 44 43 45 48 52 53 54 53 53 54 55 57 61 65 67 68 68 67 65 65 66 68 71 73 75 76 76 75 73 71 70 70 71 72 73 74 74 72 70 69 68 67 65 64 63 63 66 72 80 88 93 96 97 96 92 87 82 80 79 79 81 84 86 87 87 87 86 85 83 82 81 80 79 76 73 72 72 75 80 86 92 97 100 103 105 105 103 100 97 95 95 95 97 97 97 97 96 95 95 49230 339 26275 -75 11960 13 40 30 5788 -10991 470 463 457 453 449 447 447 448 450 454 458 464 470 476 484 492 501 510 519 529 538 548 557 566 575 583 590 597 603 609 613 618 621 624 627 629 631 633 635 637 640 642 645 648 652 656 659 663 667 672 677 683 689 695 702 709 716 724 731 738 745 751 755 759 761 763 763 764 764 764 764 772 770 768 763 758 753 748 743 738 734 731 728 725 722 718 714 709 704 698 691 685 677 670 663 656 649 641 631 622 612 602 592 583 574 563 552 539 526 511 496 482 468 455 443 434 427 422 419 419 419 420 419 418 415 410 401 390 376 361 345 329 314 301 290 282 275 270 265 262 260 258 257 256 256 255 256 257 259 262 265 269 275 281 288 297 307 318 331 343 355 366 376 386 394 400 406 410 414 418 419 419 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 40 39 38 38 38 38 40 43 45 47 50 52 55 56 58 59 58 55 51 46 42 40 41 44 49 53 55 55 54 54 54 55 58 62 67 70 71 70 68 66 66 66 68 70 73 74 75 76 74 72 70 69 69 69 70 71 72 71 70 67 66 66 65 64 63 63 63 66 72 82 91 97 101 101 99 93 86 80 76 75 75 77 81 84 86 87 87 86 84 82 80 78 78 77 75 73 72 73 75 80 86 92 97 102 106 107 107 104 99 95 93 93 94 96 97 98 98 98 97 97 49289 339 26275 -75 11994 13 41 29 5777 -11003 470 463 457 453 449 448 447 448 451 454 459 464 470 477 484 492 501 510 520 529 539 548 558 567 576 584 591 598 604 609 614 618 622 625 627 630 632 634 636 637 640 642 645 648 651 656 659 663 667 671 677 682 688 695 701 708 716 723 731 738 745 750 754 757 760 761 762 762 763 763 763 771 770 768 764 760 755 750 745 740 736 732 729 726 722 718 714 709 703 697 690 683 676 668 661 654 647 639 626 616 606 596 586 577 569 558 547 534 520 505 490 476 462 449 438 430 424 420 418 418 419 419 419 418 415 410 401 390 376 361 345 329 314 301 290 281 275 270 265 263 261 259 258 258 257 257 257 258 261 263 267 271 277 283 290 299 309 321 333 345 356 367 377 387 395 401 406 411 415 419 420 420 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 38 37 36 36 37 39 42 45 48 51 54 56 58 59 60 58 54 47 42 39 37 39 44 50 54 56 56 55 54 54 55 58 63 68 72 73 72 70 67 66 66 67 70 72 74 75 75 74 72 69 68 68 68 69 69 70 69 68 66 65 65 64 63 62 62 62 65 72 82 92 99 103 104 101 94 86 80 76 74 73 75 79 82 84 85 85 85 83 80 77 75 74 74 73 73 73 74 76 80 85 91 97 103 107 109 109 105 99 94 92 91 93 95 97 99 99 99 100 99 49347 338 26275 -75 12000 13 42 27 5765 -11014 470 463 457 453 450 448 447 449 451 455 459 464 470 477 484 492 501 510 520 529 539 548 558 567 576 584 591 598 604 610 614 619 622 625 628 630 632 634 635 637 639 642 644 647 651 656 659 662 666 671 676 682 688 694 701 708 716 723 730 737 744 749 753 756 758 760 760 761 761 762 762 769 769 767 764 760 755 751 746 741 737 733 730 727 722 718 713 708 702 695 689 682 674 666 659 652 644 636 623 614 604 594 583 575 566 556 544 530 516 500 484 470 456 444 434 426 421 419 418 418 419 420 419 418 415 409 400 389 375 360 344 329 315 302 291 283 276 271 267 264 262 261 260 259 258 258 258 259 262 265 268 273 279 285 293 302 312 324 336 348 359 369 380 389 396 402 407 412 416 420 421 420 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 37 36 35 35 36 38 41 45 48 51 54 57 59 60 60 58 52 44 39 36 36 38 44 51 56 58 57 55 54 53 54 58 64 70 73 74 73 71 68 67 66 67 69 71 73 74 75 74 72 70 68 68 68 68 68 68 68 66 65 65 64 64 62 61 60 61 64 69 80 90 99 103 105 102 96 88 82 78 75 73 74 78 80 83 84 84 84 82 78 74 72 71 71 71 72 74 75 77 80 84 89 96 102 108 110 110 106 100 94 91 91 92 95 98 100 100 99 102 49406 338 26275 -75 11997 13 43 26 5754 -11026 470 463 458 453 450 448 448 449 452 455 459 464 470 477 484 492 501 510 519 529 538 548 558 567 575 584 591 598 604 609 614 618 622 625 627 630 632 633 635 637 639 641 644 647 650 656 658 661 665 670 675 681 687 694 701 708 716 723 730 737 743 749 752 755 757 758 758 759 759 760 761 767 767 766 763 760 755 751 746 742 737 733 730 726 722 717 712 707 701 694 687 679 672 664 656 649 642 634 622 613 605 595 584 576 567 556 543 529 514 498 481 466 453 440 431 424 420 419 418 419 420 421 419 418 414 408 399 387 373 359 344 329 316 303 293 285 279 273 269 266 264 262 260 259 259 258 258 260 262 265 269 274 281 288 296 305 316 328 340 351 362 372 382 390 397 403 408 413 416 421 421 421 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 36 35 34 34 35 38 41 44 48 51 55 57 59 60 60 57 50 42 36 34 34 38 45 52 57 58 57 55 53 53 54 58 64 71 74 75 75 72 69 67 66 67 68 70 72 73 74 73 72 70 69 68 68 67 67 68 67 66 65 65 64 63 61 59 58 59 61 66 76 87 97 103 105 103 98 91 86 82 78 75 75 77 79 81 82 83 83 81 77 72 69 68 69 71 73 75 76 78 80 83 87 93 100 107 110 110 106 101 94 92 92 93 95 98 102 99 99 104 49465 338 26275 -75 11997 13 44 25 5742 -11037 470 464 458 454 451 449 449 450 452 455 460 464 470 477 484 492 500 509 519 528 538 547 557 566 575 583 590 597 603 608 613 618 621 624 627 629 631 633 634 636 638 641 643 646 649 656 658 661 665 669 675 681 687 694 701 709 716 723 730 737 743 748 751 753 755 756 756 757 757 759 759 764 764 764 762 758 754 751 746 742 737 733 730 726 721 716 711 705 699 692 684 677 669 661 654 646 639 631 621 614 606 597 587 579 570 559 546 532 516 498 481 466 452 439 430 424 420 419 419 420 421 421 419 416 412 405 396 384 371 358 343 330 318 306 296 288 282 276 271 267 264 262 260 259 258 258 258 260 263 266 271 276 283 290 299 309 320 331 343 354 364 374 384 392 398 404 409 413 417 422 422 422 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 36 34 33 34 35 37 41 45 48 51 55 57 59 60 59 56 49 41 35 33 34 37 45 52 57 58 57 55 53 52 53 57 64 71 75 76 76 73 70 67 65 66 67 69 70 72 73 73 72 71 70 69 68 68 68 68 68 67 66 65 64 63 60 57 56 56 58 63 72 83 94 102 105 104 100 95 90 86 81 77 76 77 78 80 81 82 82 80 76 71 68 68 69 71 74 77 78 79 80 82 84 90 97 104 108 109 106 101 96 94 94 95 97 99 103 99 99 106 49524 338 26275 -75 12002 13 45 24 5731 -11049 470 464 459 455 452 450 450 451 453 456 460 465 470 476 484 491 500 509 518 527 537 546 556 565 574 582 589 596 602 607 612 616 620 623 625 628 630 632 633 635 637 640 642 645 648 655 657 660 664 669 674 680 687 694 702 709 716 724 731 737 743 747 750 752 753 754 754 754 755 757 758 761 761 761 759 757 753 750 746 742 737 733 730 726 721 715 710 704 697 690 682 674 666 659 651 644 636 629 620 614 608 600 591 584 575 564 551 536 519 501 483 467 452 440 430 424 420 419 419 420 420 420 417 413 408 402 393 381 369 357 344 332 321 310 301 292 285 279 273 268 264 261 259 258 257 257 258 260 263 267 272 278 285 293 302 312 323 334 346 356 366 375 384 392 398 404 409 413 417 422 422 422 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 35 34 33 33 35 38 41 45 48 51 55 57 59 60 59 55 48 40 35 33 33 37 44 52 56 57 56 54 52 52 53 57 64 71 75 76 76 74 70 67 65 65 65 67 68 70 72 72 72 72 71 70 69 69 69 69 70 69 68 66 64 61 58 55 53 54 55 60 69 81 93 101 105 105 102 98 94 89 84 79 77 77 78 79 80 81 81 79 75 71 68 68 70 73 76 79 80 81 81 81 82 86 93 99 104 107 105 102 97 96 95 96 98 100 104 100 100 109 49583 338 26275 -75 12002 13 46 23 5719 -11060 471 465 460 456 453 451 451 452 454 457 460 465 470 476 483 491 499 508 517 526 535 545 554 563 572 580 587 594 600 605 610 614 618 621 624 626 628 630 632 634 636 639 641 644 647 654 656 659 663 668 674 680 687 695 702 709 717 724 731 737 742 746 749 750 751 751 752 752 753 755 756 757 758 758 757 755 752 749 745 741 737 733 729 725 720 715 709 702 695 688 680 672 664 656 648 641 634 627 619 614 608 601 593 588 580 569 556 541 523 505 486 469 453 440 431 424 420 418 418 418 417 416 413 409 404 397 389 379 368 357 346 336 325 315 306 297 289 281 275 268 264 260 257 256 256 257 258 260 264 268 273 279 287 295 304 314 325 336 347 357 367 376 384 392 398 403 408 413 416 422 422 423 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 36 34 34 34 35 38 42 46 48 51 55 57 59 59 59 55 48 40 35 33 34 37 44 51 55 56 55 54 52 52 53 57 64 71 75 76 76 74 70 66 64 64 64 65 67 69 71 72 72 72 71 70 69 69 70 71 71 71 69 66 63 59 56 53 51 52 54 59 68 81 93 101 105 105 103 100 96 91 85 80 78 78 78 79 80 80 80 78 75 71 69 69 72 76 80 82 83 83 82 80 80 83 88 95 101 105 105 103 99 97 97 97 99 101 106 102 103 112 49641 338 26275 -75 11999 13 47 21 5707 -11071 471 466 461 457 454 452 452 453 455 457 461 465 470 476 483 490 498 507 515 524 534 543 552 561 570 577 585 591 597 603 608 612 616 619 622 624 626 628 630 632 635 637 640 643 646 653 655 658 662 667 673 680 687 695 702 710 717 724 731 737 742 745 747 748 749 749 749 749 751 752 754 754 755 755 754 753 750 748 744 741 737 733 729 725 720 714 708 701 694 686 678 670 661 654 646 639 632 625 617 613 608 602 595 590 583 573 560 544 526 507 488 470 454 440 430 423 418 416 415 414 413 411 407 403 398 392 385 377 367 358 349 339 330 321 311 301 292 284 276 269 263 259 256 255 255 256 258 260 264 268 274 280 287 296 305 315 326 336 347 357 367 375 384 391 397 402 407 412 416 421 421 423 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 36 35 34 34 36 39 43 46 49 52 55 57 59 59 59 55 47 40 35 33 34 37 44 50 54 55 55 53 52 52 53 57 64 71 75 76 76 74 70 66 64 63 63 64 66 68 70 71 72 71 70 69 69 69 71 72 73 72 70 66 62 58 54 51 50 51 53 59 69 81 94 101 105 105 103 100 97 92 86 81 79 78 78 78 79 79 79 77 74 71 69 70 74 78 83 85 86 85 83 80 79 81 85 91 98 104 105 104 100 98 97 97 99 102 107 105 107 115 49700 338 26275 -75 12002 13 48 20 5696 -11082 472 467 462 459 456 454 453 454 456 458 461 465 470 476 482 489 497 505 514 523 532 541 550 559 567 575 582 588 595 600 605 609 613 616 619 622 624 626 628 630 633 636 639 642 645 651 653 656 661 666 672 679 687 694 702 710 718 725 731 736 741 744 746 746 747 747 747 747 748 750 752 750 752 752 752 751 749 747 744 740 737 733 729 725 720 714 708 701 693 685 677 668 659 651 644 637 630 623 616 612 607 602 595 591 584 574 561 545 527 507 488 469 453 439 428 421 416 413 411 410 408 406 402 398 393 388 382 375 367 359 351 343 334 325 315 305 295 285 277 269 262 258 255 254 254 255 257 260 264 268 274 280 287 296 305 315 325 335 346 356 365 374 383 390 396 402 406 411 415 420 420 422 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 36 36 35 35 37 40 44 47 49 52 55 58 59 60 59 54 47 40 35 34 34 38 44 50 53 54 54 53 52 52 53 57 64 71 74 76 76 73 70 66 64 63 64 65 66 68 70 71 71 70 69 68 68 69 71 73 75 74 71 66 62 57 53 51 50 51 54 60 70 83 94 101 104 105 103 101 97 92 87 82 80 79 78 77 77 77 77 75 73 71 70 71 74 79 84 87 87 86 84 81 79 80 83 90 97 103 105 105 102 99 96 96 98 102 107 107 112 118 49759 338 26275 -75 12006 13 49 19 5684 -11093 472 468 463 460 457 455 454 455 456 459 462 465 470 475 481 488 495 503 512 520 529 538 547 556 564 571 579 585 591 597 602 606 610 613 616 619 622 624 626 628 631 634 637 640 643 649 652 655 659 665 671 678 686 694 702 710 718 725 731 736 740 743 744 745 745 744 744 745 746 748 750 748 749 750 750 749 747 745 743 740 737 734 730 726 721 715 708 701 693 685 676 667 658 649 642 634 628 621 616 612 607 601 594 590 583 572 559 543 525 505 486 468 451 438 427 418 413 410 408 406 404 402 398 394 390 386 381 375 367 360 353 344 336 326 316 306 296 286 278 269 263 258 255 254 254 255 258 260 264 268 273 279 286 295 303 313 323 334 344 355 364 373 382 389 395 401 406 410 414 419 420 421 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 37 37 36 36 36 38 41 44 48 50 52 56 58 59 60 59 54 47 40 36 35 35 38 44 49 52 53 53 52 51 51 53 57 64 70 74 75 75 73 69 66 64 64 64 65 67 68 70 70 70 69 68 67 67 68 71 73 75 74 72 67 62 57 53 51 51 52 55 61 71 83 93 99 102 103 103 101 98 94 89 84 82 79 76 74 74 74 74 73 72 70 70 71 74 79 83 86 87 87 85 82 81 82 84 90 98 104 107 107 103 98 94 94 96 100 106 108 115 118 49818 338 26275 -75 12004 13 50 18 5673 -11104 473 468 465 461 459 457 456 456 457 459 462 465 469 474 480 486 493 501 509 518 526 535 544 552 560 568 575 582 587 593 598 603 606 610 613 616 619 621 624 626 629 632 636 639 642 647 650 653 658 664 670 677 685 694 702 710 718 725 731 736 740 742 743 743 742 742 742 743 744 746 748 745 747 747 747 747 746 744 742 740 737 734 731 727 722 716 709 702 694 685 675 666 656 648 640 632 626 619 617 612 607 600 593 587 579 568 554 538 520 502 483 465 449 436 425 417 412 408 406 404 402 400 397 394 390 386 381 375 368 361 353 344 336 326 316 306 295 286 278 270 263 258 256 255 255 256 258 260 264 268 273 278 285 293 301 311 321 332 343 354 363 372 381 389 395 401 405 410 414 417 419 420 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 38 37 37 38 39 41 45 48 50 52 56 58 59 60 59 55 48 41 38 37 37 39 44 48 51 52 51 51 51 51 53 57 63 69 73 74 75 73 69 66 65 65 66 66 68 69 69 70 70 68 67 67 67 68 71 73 75 74 72 68 63 58 55 53 52 53 56 62 71 82 91 96 99 101 102 101 99 95 91 87 84 80 75 72 70 70 72 72 72 71 71 71 73 77 81 84 86 86 85 84 83 85 87 92 99 105 108 108 103 98 92 91 93 97 103 107 116 118 49877 337 26275 -75 12003 13 51 17 5661 -11115 473 469 466 463 460 458 457 457 458 460 462 465 469 474 479 485 492 499 507 515 523 532 540 549 557 564 571 578 584 589 594 599 603 607 610 613 616 619 621 624 627 631 634 637 641 645 648 652 656 662 669 676 685 693 701 710 717 724 730 735 739 741 741 741 740 740 740 741 742 745 747 743 745 746 746 746 745 744 742 740 737 735 731 728 723 717 711 703 695 685 675 665 655 646 638 630 623 617 617 612 606 599 590 583 575 563 548 532 515 497 480 463 448 436 426 418 413 409 407 405 402 401 398 395 392 388 383 377 369 361 353 344 334 324 314 304 294 285 277 270 264 260 257 256 256 257 258 260 264 267 272 277 283 290 299 308 319 330 342 353 363 372 381 389 396 401 405 409 413 416 417 418 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 38 38 39 39 40 42 45 47 49 52 55 58 59 60 59 55 49 44 40 39 39 41 44 48 50 51 51 50 50 50 52 55 62 68 72 73 74 72 70 67 67 67 67 68 68 69 69 69 69 68 67 67 68 69 71 73 75 74 73 69 65 61 57 55 54 54 57 63 70 79 86 91 94 97 99 100 99 97 94 90 86 81 74 69 68 68 70 71 72 72 72 72 73 75 79 81 83 84 85 85 86 88 91 95 101 106 108 108 103 96 90 89 90 94 99 104 115 49935 337 26275 -75 11999 13 52 15 5649 -11125 473 470 467 464 461 460 459 459 460 461 463 466 469 473 478 483 490 497 504 512 520 529 537 545 553 560 567 573 579 585 590 595 599 603 606 610 613 616 619 622 625 629 632 636 639 643 646 650 655 661 668 675 684 692 701 709 717 724 729 734 737 739 739 739 738 738 738 739 741 743 746 742 744 744 745 744 744 743 741 739 738 735 732 729 724 719 712 705 696 686 676 665 655 645 636 628 621 615 615 610 604 596 587 579 569 557 542 527 511 494 478 463 449 438 428 420 415 411 409 407 405 404 402 399 396 391 386 380 372 362 353 343 333 322 312 302 292 284 277 271 265 261 259 257 257 258 259 261 264 267 271 276 281 288 297 306 318 329 341 353 364 373 382 390 396 401 405 409 412 414 415 415 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 39 40 40 41 42 45 47 49 51 54 57 58 59 58 55 50 46 43 42 42 43 45 48 50 51 51 50 50 50 51 54 59 65 69 71 72 71 69 68 67 68 68 68 69 69 69 69 69 69 69 69 69 70 72 73 75 74 73 71 68 64 60 58 56 56 58 63 68 75 80 85 88 92 96 98 99 97 95 92 88 82 74 68 67 67 69 71 74 74 74 73 73 74 77 79 81 83 85 86 89 91 94 98 103 106 107 107 102 95 89 87 87 91 96 100 114 49994 336 26275 -75 11883 13 53 14 5637 -11133 474 470 468 465 463 461 460 460 460 462 463 465 468 472 477 482 488 495 502 509 517 525 533 541 549 556 563 569 575 581 586 591 595 599 603 606 610 613 616 619 623 627 631 634 638 640 644 648 653 659 666 674 683 691 700 708 716 723 728 733 736 737 737 737 736 736 736 737 739 742 745 741 743 744 744 744 743 742 741 739 738 736 733 730 726 720 714 706 697 687 676 665 654 644 634 626 619 613 612 606 600 592 583 574 564 551 537 523 507 492 477 463 451 440 431 423 418 414 412 410 408 407 405 403 400 395 390 383 374 365 355 344 332 321 311 301 292 283 277 272 267 263 261 259 259 259 259 261 264 267 270 275 280 287 295 305 317 329 342 354 365 375 383 391 396 401 405 408 410 411 411 409 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 39 40 41 41 42 43 45 46 48 50 53 55 57 58 57 56 51 48 46 45 45 45 47 49 51 51 52 51 51 50 50 52 57 62 66 68 69 69 68 67 67 67 68 68 69 69 70 70 70 70 70 71 71 72 73 74 75 75 74 73 71 67 64 61 59 58 59 62 66 70 74 78 81 86 91 94 96 96 95 92 89 82 75 69 67 68 71 73 76 77 77 76 75 74 76 77 79 82 85 87 90 94 96 100 103 106 106 105 100 94 88 86 86 89 94 96 50053 336 26275 -75 11684 13 54 13 5624 -11138 473 471 468 466 464 463 461 461 461 462 464 465 468 471 475 480 486 492 499 506 514 522 529 537 544 552 558 565 571 576 582 587 591 595 599 603 607 610 613 617 621 625 629 633 637 638 642 646 652 658 665 673 682 690 699 707 715 722 727 731 734 735 735 734 734 734 735 736 738 741 744 741 743 743 744 743 743 742 740 739 738 736 734 730 726 722 715 707 698 688 676 664 653 643 633 624 617 610 607 601 595 588 580 571 560 548 534 520 506 491 478 465 452 442 433 426 421 417 414 412 410 410 408 406 403 398 393 386 377 367 357 346 334 322 311 301 292 284 278 273 268 265 262 261 260 260 260 262 264 267 270 274 279 286 294 305 317 330 343 355 366 376 384 391 396 400 403 405 406 406 405 402 381 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 38 40 41 42 42 43 43 44 46 47 49 52 54 55 56 56 56 50 49 48 48 48 48 49 51 53 53 54 53 52 51 50 51 54 58 62 64 66 67 67 66 66 66 66 67 68 69 70 71 71 72 72 72 73 73 74 75 76 76 76 75 73 71 68 65 62 61 61 62 64 66 69 72 75 79 85 89 91 92 92 91 87 82 75 71 70 71 74 77 80 81 81 79 77 76 76 77 78 81 84 88 91 95 97 100 102 104 105 104 99 94 89 87 87 89 93 93 50112 336 26275 -75 11451 13 55 12 5611 -11145 473 471 469 467 465 464 463 462 462 463 464 465 468 470 474 479 484 490 496 503 511 518 526 533 540 547 554 560 566 572 577 582 587 592 596 600 603 607 611 614 619 623 627 631 636 636 640 645 650 657 664 672 681 689 698 706 713 720 725 729 732 733 732 732 732 732 733 735 737 740 744 742 743 744 744 743 743 741 740 739 738 736 734 731 727 722 716 708 698 688 676 664 653 642 632 623 615 608 601 596 591 584 577 568 558 546 533 520 506 492 478 465 454 443 434 427 422 418 415 414 412 411 410 408 405 400 395 388 380 370 360 348 337 325 314 303 294 286 280 275 271 267 264 262 261 261 261 262 264 267 270 273 279 285 294 304 317 330 344 356 367 376 384 390 395 399 401 402 402 400 397 393 374 362 349 335 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 49 49 49 50 50 51 53 55 56 57 56 55 53 51 50 51 54 57 60 62 64 64 64 64 64 64 65 66 68 70 72 73 73 74 74 74 74 75 76 76 77 77 77 75 73 71 68 65 63 63 63 63 64 66 68 70 74 78 82 85 87 88 87 85 80 76 73 74 76 79 82 85 85 84 81 79 77 76 76 78 80 83 88 92 95 97 100 102 103 103 103 99 95 91 90 89 90 93 91 50170 336 26275 -75 11199 13 56 10 5598 -11152 472 471 469 468 466 465 464 463 463 463 464 465 467 470 473 477 482 488 494 500 507 515 522 529 536 543 550 556 562 568 573 578 583 588 592 596 600 604 608 612 617 621 626 630 634 634 639 644 649 656 663 671 680 688 697 705 712 718 723 727 729 730 730 729 729 730 731 733 736 740 743 743 744 745 745 744 743 741 739 738 737 735 733 730 726 722 716 708 699 688 676 664 653 642 631 622 613 606 597 592 587 582 575 567 558 546 534 521 507 492 479 466 454 442 434 427 422 418 416 414 412 411 410 408 405 401 395 389 381 372 362 351 340 328 317 306 297 289 283 278 274 270 267 265 263 262 262 263 264 267 269 273 278 284 293 304 317 330 344 356 367 376 383 389 393 396 397 397 396 393 388 382 367 355 343 330 315 302 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 47 47 48 50 51 52 53 55 57 58 60 59 58 55 52 49 49 50 53 56 59 61 62 62 62 62 62 62 64 67 71 73 74 75 75 75 75 75 76 76 77 78 78 77 77 75 73 70 68 66 65 64 64 65 65 66 67 69 73 76 79 81 82 82 80 78 75 74 77 81 85 88 90 89 86 82 79 77 76 76 77 79 82 87 92 95 97 99 101 102 102 102 99 97 94 93 92 93 94 90 50229 336 26275 -75 11133 13 57 9 5585 -11159 472 470 469 468 467 465 464 464 464 464 464 465 467 469 472 476 480 485 491 498 504 511 518 525 532 539 546 552 558 564 569 575 580 584 589 593 598 602 606 610 615 620 624 629 633 633 638 643 649 655 662 670 679 687 695 703 710 716 721 724 727 727 727 727 727 728 730 732 736 739 743 744 745 745 745 744 743 741 739 738 736 734 732 729 725 721 715 708 698 688 677 665 653 642 631 621 612 604 593 589 585 580 574 567 558 547 535 522 508 493 479 466 453 441 433 427 422 418 415 413 412 410 409 407 404 400 395 390 382 374 364 354 343 331 320 310 301 294 288 283 278 274 271 268 265 264 263 263 265 266 269 272 277 283 292 303 316 329 343 355 366 374 381 386 390 392 393 392 390 385 379 372 359 348 336 324 310 297 285 273 264 253 249 247 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 45 46 47 49 51 53 54 56 59 61 62 63 61 58 54 50 48 48 49 52 55 58 60 60 60 59 59 60 62 66 71 74 76 76 76 76 75 75 76 76 77 77 78 77 77 76 74 72 70 68 68 67 67 67 67 67 67 67 69 71 74 75 76 76 75 74 73 75 80 86 91 93 94 92 89 83 79 76 75 74 75 77 80 86 91 96 98 99 101 101 101 102 100 98 97 96 96 95 94 91 50288 336 26275 -75 11135 13 58 8 5572 -11167 470 470 469 468 467 466 465 464 464 464 464 465 466 468 471 474 478 483 489 495 502 508 515 522 529 536 542 548 554 560 566 571 576 581 586 591 595 599 604 608 613 618 623 628 632 632 637 642 648 655 662 669 678 686 694 702 708 714 719 722 724 725 724 724 725 727 729 731 735 739 743 745 746 746 746 745 743 740 738 737 735 733 731 727 724 720 714 707 698 688 677 665 653 642 631 621 611 603 591 587 582 578 573 566 558 548 536 523 509 494 480 466 453 440 432 426 421 418 415 413 411 409 407 406 403 400 395 390 383 375 366 357 346 335 324 315 306 299 293 288 284 279 276 272 268 266 265 264 265 266 268 272 276 283 292 303 315 328 341 353 364 372 378 382 385 387 387 386 382 377 370 362 351 340 329 318 305 293 282 271 263 252 249 247 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 44 45 46 49 51 53 55 57 60 62 64 65 64 61 56 50 47 46 47 49 53 56 58 59 58 58 57 58 61 65 71 75 77 77 77 76 75 75 75 75 76 77 77 77 76 75 74 73 72 70 70 70 70 70 70 69 68 66 67 68 69 70 71 71 71 71 71 75 81 89 95 97 98 95 90 83 79 75 73 73 73 75 79 85 91 96 98 100 100 101 101 101 101 100 99 99 99 98 95 93 50347 336 26275 -75 11135 13 59 7 5559 -11173 469 469 468 468 467 466 465 465 464 464 464 465 466 468 470 473 477 482 487 493 499 506 512 519 526 532 539 545 551 557 563 568 573 578 583 588 593 597 602 607 612 617 622 627 632 631 636 642 648 654 661 669 677 685 693 700 707 712 716 719 721 722 722 722 723 725 727 730 734 739 743 747 748 748 747 745 743 740 738 736 734 731 729 725 721 717 712 705 697 687 677 666 654 643 632 621 611 603 589 584 580 576 571 565 558 548 537 524 510 495 481 467 453 440 432 426 421 418 414 412 410 408 406 404 402 400 396 391 385 378 369 360 351 340 330 320 312 306 300 295 290 286 281 277 273 269 267 266 266 267 269 272 277 283 292 303 315 327 340 351 361 368 374 378 380 381 381 379 375 369 361 353 343 333 323 312 300 289 279 269 261 251 249 247 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 44 44 46 48 51 53 55 57 60 63 66 67 67 64 58 51 46 45 46 48 51 55 57 58 57 57 56 56 59 64 70 75 77 78 78 76 75 74 74 74 75 75 75 75 75 75 74 73 73 72 72 72 72 73 73 72 69 67 65 65 66 66 67 67 67 67 69 74 83 92 98 100 100 96 91 83 78 74 72 71 72 73 77 84 92 97 99 100 100 100 100 101 101 101 101 101 101 99 96 96 50406 336 26275 -75 11134 14 0 6 5546 -11180 467 467 467 467 467 466 466 465 465 464 464 465 466 467 469 472 476 480 486 491 497 503 510 516 523 529 536 542 548 554 560 565 571 576 581 586 591 595 600 605 610 616 621 626 631 631 636 642 648 654 661 669 677 684 692 699 705 710 714 717 718 719 719 719 721 723 726 729 734 738 743 748 749 749 748 745 743 739 736 734 732 729 726 722 718 715 710 704 696 687 677 667 656 645 634 623 612 603 588 583 578 573 568 563 556 547 536 524 511 496 482 468 454 441 433 427 422 418 414 411 408 406 405 403 401 399 396 392 387 381 374 366 357 347 337 328 320 313 307 302 297 292 288 282 277 274 271 270 269 270 272 275 280 286 294 304 316 327 339 349 358 365 370 373 375 375 374 372 367 361 353 345 336 326 317 306 296 285 276 267 260 251 249 248 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 44 45 48 51 54 55 57 60 64 66 68 68 66 60 52 46 44 45 46 50 54 57 57 57 56 55 55 58 63 70 75 77 79 78 76 74 73 72 72 73 73 74 74 75 75 74 74 74 73 73 73 74 74 75 73 71 67 65 64 64 64 64 64 64 65 68 75 84 93 99 100 100 96 90 83 78 74 72 71 71 73 77 84 92 97 99 100 100 100 99 100 100 101 102 102 102 101 98 100 50464 337 26275 -75 11138 14 1 4 5533 -11187 465 466 466 466 466 466 465 465 465 465 464 465 465 467 469 471 475 479 484 490 495 501 508 514 520 527 533 539 545 551 557 563 568 574 579 584 589 594 599 604 610 615 620 626 631 631 636 642 648 655 661 669 676 684 691 697 703 708 711 714 715 716 716 717 719 721 725 729 733 738 743 749 750 749 748 746 743 739 736 733 730 727 723 719 715 712 707 702 695 687 678 668 658 647 636 625 614 604 588 582 576 571 565 560 553 545 535 523 511 497 482 469 455 442 434 428 422 418 413 410 407 404 402 401 400 399 397 394 390 385 379 373 364 356 347 338 330 322 316 310 304 299 294 289 283 280 277 275 275 275 277 281 285 291 299 308 318 328 339 348 356 362 366 369 370 369 368 364 359 353 346 338 329 320 311 302 292 282 273 266 259 251 249 249 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 44 45 48 51 54 55 57 60 64 66 68 69 67 61 52 46 44 44 46 50 54 57 58 57 56 55 55 57 62 69 75 78 79 78 77 74 72 71 70 71 72 73 74 74 75 75 75 75 74 74 74 74 75 75 74 71 68 65 63 62 62 62 62 62 64 68 75 85 94 98 99 98 94 89 83 78 75 73 72 72 74 78 85 92 97 99 100 99 99 99 99 100 101 102 103 103 102 100 105 120 50523 337 26275 -75 11143 14 2 3 5520 -11194 463 464 465 465 466 465 465 465 465 465 464 465 465 466 468 471 474 478 483 488 494 500 506 512 519 525 531 537 543 549 555 561 567 572 578 583 588 593 598 603 609 614 620 625 631 631 637 643 649 655 662 669 676 684 690 696 702 706 709 711 713 713 714 715 717 720 724 728 733 738 743 750 750 750 748 745 742 738 734 731 728 724 721 716 712 709 705 700 694 687 679 670 660 650 639 628 616 606 591 582 576 569 563 557 551 543 533 522 510 496 483 469 456 444 435 428 423 417 412 408 404 401 399 398 398 397 396 395 393 389 385 380 373 365 357 348 340 332 324 318 311 306 301 295 290 287 284 283 283 284 286 289 293 299 306 314 322 331 340 348 355 360 363 365 366 365 362 358 353 346 339 332 324 315 307 298 288 279 271 265 259 251 251 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 43 45 47 51 53 55 57 60 63 66 68 69 67 61 52 46 43 44 45 49 54 57 58 57 56 55 54 56 61 67 74 77 79 79 77 75 72 70 69 70 70 72 73 75 75 76 76 76 75 74 73 73 73 74 73 71 68 65 63 62 61 61 61 61 63 68 77 86 93 96 96 95 91 87 82 79 76 74 73 73 75 79 86 92 97 99 99 99 98 98 99 99 100 101 102 103 103 103 108 121 50582 337 26275 -75 11143 14 3 2 5507 -11201 460 462 463 464 465 465 465 465 465 465 465 465 465 466 468 471 474 478 483 488 493 499 505 511 517 523 530 536 542 548 554 560 565 571 576 582 587 592 598 603 609 614 620 625 631 632 638 644 650 656 663 669 677 684 690 696 700 704 707 709 710 711 712 713 715 719 723 727 732 738 743 750 750 750 748 745 742 737 733 729 726 722 718 713 709 706 703 698 693 687 680 672 663 653 642 631 619 609 594 585 577 570 563 556 549 541 532 521 509 496 483 470 457 444 436 429 423 417 411 406 402 398 396 395 394 394 394 394 393 392 389 386 381 374 366 357 348 340 331 324 317 312 307 303 299 296 294 294 294 296 298 301 304 309 315 322 328 336 343 350 356 360 362 364 363 362 359 354 348 342 335 327 320 312 303 295 286 278 270 264 259 252 253 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 42 43 44 47 50 53 55 57 60 63 66 68 68 66 61 52 45 43 43 44 49 53 57 58 57 56 54 54 55 60 66 73 77 79 79 78 76 72 70 69 69 70 71 73 74 75 76 76 76 75 73 71 71 71 72 71 70 68 66 63 62 61 61 61 62 64 69 77 85 91 93 93 91 88 85 82 79 77 75 74 75 77 81 87 93 97 99 100 99 99 98 98 99 100 100 101 102 102 104 111 123 50641 337 26275 -75 11143 14 4 1 5494 -11208 458 460 461 463 463 464 464 464 465 465 465 465 466 467 468 471 474 478 482 487 493 498 504 510 516 523 529 535 541 547 553 559 565 570 576 581 587 592 597 603 609 614 620 625 631 633 639 645 651 657 664 670 677 684 690 695 699 703 705 707 708 709 709 711 714 717 722 727 732 738 743 749 750 749 748 745 741 737 732 728 724 720 716 711 707 704 701 697 693 688 682 674 666 656 646 634 623 612 599 589 580 571 563 556 548 540 531 520 509 496 483 470 458 445 437 429 423 417 410 404 399 395 392 390 390 390 391 391 392 392 391 389 386 380 373 364 355 345 336 329 323 318 314 311 308 307 306 306 308 310 312 315 318 322 326 331 336 342 347 353 358 361 363 364 363 361 357 352 346 339 332 325 317 310 302 294 285 277 270 265 260 254 255 256 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 42 44 46 50 53 55 57 60 63 65 67 68 66 60 51 45 42 42 44 49 54 57 58 57 56 55 54 55 60 66 73 77 79 79 78 76 73 70 69 69 69 71 72 74 75 76 76 76 74 72 69 69 69 69 69 69 68 66 65 63 62 62 62 63 65 70 77 83 88 89 89 87 85 83 81 79 77 76 76 76 78 83 88 94 98 100 101 101 100 99 99 99 99 99 99 100 101 104 112 125 50700 337 26275 -75 11142 14 5 0 5481 -11215 455 457 459 461 462 463 464 464 464 465 465 465 466 467 469 471 474 478 483 487 493 498 504 510 516 522 528 534 540 546 552 558 564 570 576 581 587 592 597 603 609 615 620 626 632 634 640 646 652 659 665 671 678 684 690 695 698 701 703 705 706 707 707 709 712 716 721 726 732 738 743 748 749 749 747 744 740 736 731 727 723 718 714 709 706 703 700 697 693 689 683 677 669 660 650 638 626 615 604 593 583 575 566 558 550 541 532 521 510 497 485 472 459 447 438 431 424 417 410 403 397 393 389 386 385 385 385 387 388 389 390 389 387 382 375 367 358 349 340 333 327 324 321 319 319 319 319 321 323 325 328 330 332 335 338 342 345 349 353 357 361 364 366 366 365 362 358 353 346 340 333 325 317 310 302 294 286 278 271 266 262 257 257 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 42 43 46 49 52 55 57 60 63 65 66 67 65 58 50 43 41 42 44 49 54 57 58 57 56 55 55 56 60 66 72 76 78 78 77 76 73 71 70 70 69 70 71 73 74 75 75 75 73 70 67 67 67 67 68 68 68 68 67 66 65 65 64 64 65 69 75 80 83 84 85 84 83 82 81 80 78 77 77 78 80 85 91 96 100 102 103 102 101 100 100 99 98 97 97 98 98 103 113 126 50758 337 26275 -75 11143 14 5 58 5468 -11221 452 455 457 459 461 462 463 464 464 465 465 466 467 468 470 472 475 479 483 488 493 499 504 510 516 522 528 535 541 547 553 558 564 570 576 581 587 592 598 604 609 615 621 627 632 635 642 648 654 660 666 672 679 685 690 694 698 700 702 703 704 705 706 708 712 716 721 726 732 738 744 747 748 748 747 743 740 735 731 726 722 717 713 709 705 702 699 696 693 690 685 680 672 663 653 642 630 618 608 597 588 579 570 562 553 545 535 524 513 500 487 475 462 450 441 433 425 418 411 403 396 391 386 382 380 379 380 381 382 384 385 385 384 380 374 366 358 350 342 336 332 329 329 329 330 331 333 335 338 341 343 345 347 349 351 353 355 357 360 363 366 368 369 369 368 365 361 356 349 342 335 327 319 312 303 295 287 280 273 268 264 260 260 262 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 42 42 44 46 49 53 55 57 60 63 65 66 66 63 57 48 42 40 41 44 49 54 57 58 58 57 56 57 58 62 67 72 75 76 76 76 75 73 72 70 70 70 70 70 72 73 74 74 74 71 69 66 65 65 65 66 68 70 71 71 70 69 68 66 65 64 67 71 75 78 80 81 81 81 82 81 80 79 78 78 80 83 88 93 98 101 103 104 104 103 102 101 100 98 96 95 96 96 102 115 128 50817 337 26275 -75 11145 14 6 57 5454 -11228 449 452 455 457 459 461 462 463 464 465 465 466 467 469 470 473 476 480 484 489 494 499 505 511 517 523 529 535 541 547 553 559 565 571 576 582 588 593 599 604 610 616 622 628 634 637 643 649 656 662 668 674 680 686 691 695 698 700 701 702 703 704 705 708 711 716 721 727 733 739 744 745 747 747 746 743 739 735 731 726 722 717 713 708 705 702 699 697 694 691 687 682 675 667 657 646 634 622 611 601 592 583 575 566 558 549 540 529 517 504 492 478 466 453 444 435 427 420 412 403 396 389 383 379 376 374 374 374 376 377 379 379 378 375 370 363 356 349 343 338 335 335 336 338 340 342 345 348 352 355 358 360 362 363 364 365 365 366 368 370 371 373 373 373 372 369 365 359 353 346 339 331 323 315 306 298 289 282 275 270 266 262 262 264 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 43 44 46 50 53 55 58 60 63 65 66 65 62 54 46 40 39 40 44 50 55 58 58 58 58 58 59 61 64 68 72 74 74 75 75 74 73 72 71 71 70 69 69 70 71 72 73 72 70 67 65 63 63 64 65 68 71 73 74 74 74 72 69 65 63 65 67 70 73 76 77 79 80 81 82 81 80 80 81 83 86 90 95 99 102 104 105 105 105 103 102 101 98 95 94 95 95 103 118 130 50876 337 26275 -75 11146 14 7 56 5441 -11235 447 450 453 455 458 460 461 463 464 465 466 467 468 470 472 474 477 481 486 490 495 501 506 512 518 524 530 536 542 548 554 560 566 572 577 583 589 594 600 606 611 617 623 629 635 639 645 651 657 663 669 675 681 687 691 695 698 700 701 702 703 704 705 708 712 716 722 728 734 740 745 744 746 746 745 743 739 735 731 727 722 718 714 709 705 702 700 697 695 692 689 684 678 670 660 649 638 626 614 604 595 587 579 572 564 555 545 535 523 510 496 483 470 456 447 438 429 421 412 403 395 388 381 376 372 369 368 368 369 370 372 373 372 369 365 360 354 348 343 340 339 340 342 345 348 352 356 360 364 368 371 373 375 376 377 376 376 376 376 377 378 378 378 377 376 373 369 364 357 351 343 335 327 319 310 301 292 284 278 272 268 264 264 266 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 43 44 47 50 54 56 59 62 64 66 66 65 60 52 44 39 38 39 44 51 56 58 59 59 59 59 61 63 66 69 72 73 73 73 73 73 73 72 71 71 69 68 68 69 70 71 71 70 69 66 64 63 62 63 65 68 72 76 78 78 77 75 70 65 62 62 64 66 69 72 75 78 80 82 82 82 82 82 83 86 90 93 97 100 102 104 105 105 105 104 103 101 99 96 94 95 95 105 120 130 50935 337 26275 -75 11146 14 8 55 5428 -11241 444 448 451 454 456 458 460 462 464 465 466 468 469 471 473 476 479 483 487 492 497 502 508 513 519 525 531 537 543 549 555 561 567 573 579 584 590 596 601 607 613 619 625 630 636 640 646 653 659 665 671 677 683 688 692 696 698 700 701 702 702 703 705 708 712 717 723 729 735 741 747 743 745 746 746 743 740 736 732 728 723 719 715 710 706 703 701 698 696 694 691 686 680 672 663 653 641 629 617 607 599 591 583 576 568 560 551 540 528 515 502 488 474 460 450 440 431 421 412 403 394 386 379 373 369 365 363 363 363 365 366 367 366 363 360 356 351 347 343 341 341 342 345 349 354 358 363 368 373 378 382 385 387 388 389 388 388 387 386 385 385 385 384 382 381 378 374 368 362 356 348 340 332 323 314 304 295 287 280 274 270 266 266 268 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 43 45 47 51 54 57 60 63 65 67 66 64 58 50 42 37 37 39 44 51 57 59 59 60 60 61 62 65 67 70 72 72 72 72 73 73 73 72 71 70 69 68 67 68 69 69 70 69 68 66 64 63 62 63 65 68 73 78 80 80 79 77 71 65 61 60 61 64 67 70 74 77 79 82 83 83 84 85 87 90 93 96 99 101 102 103 104 105 105 105 104 103 100 97 96 96 97 107 122 128 50993 337 26275 -75 11151 14 9 53 5415 -11248 442 445 449 452 455 457 460 462 464 465 467 469 470 472 475 478 481 485 489 494 499 504 510 515 521 527 533 539 545 551 557 563 569 574 580 586 592 597 603 609 614 620 626 632 638 642 648 655 661 667 673 678 684 689 694 697 699 700 701 702 703 704 706 709 713 718 724 730 737 743 748 743 746 747 747 744 741 738 734 730 725 721 717 712 708 705 702 700 697 695 692 688 682 674 666 655 644 632 621 611 603 594 587 580 572 564 555 545 533 520 506 492 478 463 452 442 431 421 411 402 393 385 378 372 367 363 360 359 359 360 361 362 361 359 356 352 348 344 341 340 340 342 346 350 356 361 367 374 380 386 391 395 398 400 401 401 400 399 397 396 395 393 391 389 387 384 380 375 369 362 354 346 337 327 318 308 298 290 282 276 272 268 269 271 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 44 45 48 51 55 58 61 64 66 67 67 63 56 47 40 37 36 39 45 52 57 59 60 60 61 62 63 66 68 70 72 72 72 72 72 73 72 72 70 69 68 67 67 67 68 69 69 68 67 66 64 63 63 63 65 69 74 78 80 80 79 76 70 64 61 60 61 63 66 70 73 76 79 82 83 85 86 88 90 93 96 99 100 101 101 101 102 104 105 106 105 104 101 98 97 98 99 109 121 125 51052 337 26275 -75 11149 14 10 52 5401 -11254 439 443 447 450 454 456 459 461 464 466 468 470 472 474 477 480 483 487 491 496 501 506 512 517 523 529 535 541 547 553 559 564 570 576 582 588 593 599 605 610 616 622 628 634 640 644 650 656 663 669 675 680 686 691 695 698 700 701 702 703 703 705 707 710 715 720 726 732 739 745 751 745 747 749 748 746 743 740 736 732 728 723 719 715 711 707 704 701 699 696 693 690 684 676 668 658 647 635 626 616 606 597 590 582 575 567 559 549 537 525 511 496 481 466 454 443 432 421 411 401 392 384 377 371 366 362 359 358 357 357 357 357 356 354 351 347 343 340 338 336 337 339 343 348 355 362 369 377 385 393 400 405 409 411 413 413 413 412 410 408 406 404 401 399 396 393 388 383 377 370 362 353 343 333 323 312 302 292 285 278 274 270 271 273 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 44 45 48 52 55 58 62 65 67 67 66 62 55 46 39 36 37 39 46 53 58 60 60 61 61 62 64 66 69 70 72 72 72 72 72 73 72 71 69 67 67 66 66 67 67 68 68 68 67 66 65 65 64 65 66 69 73 77 78 78 76 74 69 64 61 61 62 64 66 70 73 76 79 82 84 87 89 91 93 96 99 100 101 100 100 100 101 103 105 106 106 104 102 99 98 99 100 110 119 122 51111 336 26275 -75 11147 14 11 51 5388 -11261 437 441 445 449 452 456 459 461 464 466 469 471 473 476 479 482 486 490 494 499 503 509 514 520 525 531 537 543 549 555 561 566 572 578 584 590 595 601 607 612 618 624 630 636 642 646 652 658 664 671 676 682 687 692 696 699 701 702 703 703 704 706 708 712 717 722 728 735 742 748 754 747 750 751 751 748 746 742 739 735 731 726 722 718 713 709 706 703 700 698 695 691 685 678 670 660 649 638 631 619 609 600 592 584 577 569 561 552 541 529 515 500 485 469 457 445 433 421 411 402 393 386 379 373 368 364 360 357 355 354 354 353 351 348 344 340 336 333 331 330 331 333 338 344 351 360 369 379 390 399 408 414 420 423 426 427 428 427 425 423 421 418 415 412 409 405 400 395 388 380 372 362 351 339 328 316 305 296 287 280 277 272 274 276 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 43 44 46 49 52 56 58 62 65 66 67 65 61 53 45 39 37 37 40 47 54 59 60 61 61 62 62 64 66 69 70 72 73 73 73 72 72 71 69 67 66 66 66 66 67 67 67 67 67 67 67 67 67 66 67 67 69 72 75 75 74 72 70 67 63 62 63 64 66 68 71 74 77 79 83 86 89 91 93 96 99 100 101 102 100 99 99 100 102 104 106 107 105 102 99 98 99 101 108 114 51170 336 26275 -75 11147 14 12 50 5374 -11268 435 440 444 448 451 455 458 461 464 467 470 473 475 478 481 484 488 492 497 501 506 511 517 522 528 534 540 546 551 557 563 569 574 580 586 592 597 603 609 614 620 626 632 638 644 648 654 660 666 672 678 683 689 693 697 700 702 703 704 704 705 707 710 714 719 725 731 738 745 751 757 750 753 754 754 752 749 745 742 738 734 729 725 721 716 712 708 705 702 699 696 692 687 680 672 663 652 641 634 622 612 602 594 586 579 571 564 555 545 533 519 504 489 473 460 447 435 423 413 404 396 389 382 376 371 366 361 357 353 351 348 346 343 339 335 331 327 324 322 322 323 326 331 338 347 357 369 381 394 406 417 425 432 437 440 443 444 444 443 441 439 436 432 429 425 421 416 410 403 395 385 374 360 347 334 321 309 299 290 283 279 274 276 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 44 45 47 50 53 56 58 61 63 65 65 63 59 52 44 39 38 38 42 48 55 59 61 62 62 63 63 64 66 69 70 72 73 73 72 71 71 69 68 66 65 65 66 67 67 67 67 67 67 67 68 68 69 69 69 68 69 70 71 71 70 68 67 65 63 63 65 67 69 70 73 75 77 80 84 88 91 94 96 99 100 102 102 102 101 99 99 100 102 104 106 106 105 102 99 98 98 101 106 109 51229 336 26275 -75 11150 14 13 49 5361 -11274 434 438 442 446 450 454 458 461 465 468 471 474 477 480 483 487 491 495 499 504 509 514 519 525 530 536 542 548 554 559 565 571 577 582 588 594 599 605 611 617 623 628 634 640 646 650 656 662 668 674 680 685 690 695 699 702 703 704 705 706 707 709 712 716 722 728 735 742 748 755 760 755 758 759 758 756 753 749 746 742 737 732 728 724 719 714 710 706 703 700 697 694 689 682 674 665 655 644 635 624 614 605 596 589 582 575 568 559 549 538 524 509 494 478 464 451 438 426 416 408 400 393 386 380 374 368 361 355 350 345 341 337 333 329 324 320 317 314 313 313 315 318 324 332 342 354 368 383 399 414 426 436 445 451 456 460 462 463 463 461 459 456 452 449 445 440 435 428 421 412 402 387 370 355 340 326 314 302 293 285 281 276 278 281 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 46 47 49 51 54 56 57 59 61 62 62 61 57 50 44 40 39 40 44 50 57 61 62 63 63 63 64 65 66 69 70 72 73 73 72 70 69 68 66 65 65 66 67 68 68 68 67 67 67 67 68 69 70 70 69 68 67 67 67 67 66 65 64 64 63 65 67 70 71 73 74 76 79 82 86 90 95 97 99 101 102 103 103 102 101 100 99 100 102 103 105 106 104 101 98 97 97 101 104 104 51287 336 26275 -75 11156 14 14 47 5348 -11280 432 436 441 445 449 454 458 461 465 469 472 475 479 482 485 489 493 497 502 506 511 516 522 527 533 538 544 550 556 562 567 573 579 584 590 596 602 607 613 619 625 631 637 643 648 653 659 664 670 676 682 687 692 696 700 703 705 706 706 707 709 711 714 719 725 731 738 745 752 759 764 761 763 764 763 761 758 754 750 745 740 736 731 727 721 716 711 708 705 702 698 695 690 683 676 667 657 646 635 625 615 606 599 592 586 579 573 565 555 543 530 514 498 483 469 455 442 431 421 412 405 397 390 383 376 368 359 352 344 338 332 327 322 317 313 309 306 304 304 305 307 311 318 326 338 352 368 386 405 422 436 449 459 467 473 478 481 483 483 482 481 478 474 470 466 462 456 450 442 433 421 401 380 362 347 331 318 306 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 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 47 48 50 52 54 55 55 57 59 59 60 58 55 49 44 42 41 43 47 53 59 63 64 65 65 65 64 65 66 68 70 71 72 72 71 69 67 66 65 64 65 66 68 70 70 69 68 66 66 67 68 69 70 70 69 67 65 64 64 63 63 62 63 64 65 67 70 73 74 75 76 78 81 84 88 93 98 101 103 103 103 103 103 102 101 100 100 101 102 103 104 105 103 101 98 97 96 101 102 100 51346 335 26275 -75 11390 14 15 46 5334 -11287 431 435 440 444 449 453 457 462 466 470 473 477 480 484 488 491 495 500 504 509 514 519 524 529 535 541 547 552 558 564 569 575 581 587 592 598 604 610 615 621 627 633 639 645 651 655 661 667 672 678 683 688 693 698 701 704 706 707 708 709 710 713 717 722 728 735 742 749 756 763 769 768 770 770 769 767 763 759 754 749 744 739 734 729 723 717 713 709 706 703 699 696 691 685 677 669 659 648 635 625 616 608 601 596 590 585 579 571 561 549 535 519 503 487 473 459 446 435 426 417 409 401 393 385 376 366 356 346 337 329 322 315 310 305 301 299 297 296 296 298 301 306 313 323 335 351 369 389 410 429 446 461 472 482 489 495 499 501 503 503 502 500 496 493 489 484 479 472 465 455 441 414 389 370 353 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 49 50 51 52 53 53 55 56 57 57 56 53 48 45 44 44 46 50 56 62 65 67 67 67 66 65 65 66 67 69 71 72 72 71 69 66 65 64 64 65 67 69 71 72 71 68 66 65 65 66 68 69 69 67 64 62 61 61 60 60 61 64 67 69 71 74 76 76 77 78 80 83 86 91 96 102 104 106 106 104 102 102 102 101 101 101 101 102 103 104 104 103 101 99 97 96 102 100 51405 335 26275 -75 11645 14 16 45 5321 -11293 430 434 439 444 448 453 458 462 466 470 474 478 482 486 490 493 498 502 506 511 516 521 526 531 537 543 549 554 560 566 571 577 583 589 594 600 606 612 618 623 629 635 641 647 653 657 663 669 674 680 685 690 695 699 703 706 707 708 709 710 712 715 719 725 731 739 746 754 761 767 773 775 777 777 776 773 769 764 759 754 748 742 736 731 725 719 714 710 706 703 700 697 692 686 679 671 661 651 636 626 618 610 604 600 595 590 584 576 566 554 539 523 507 491 476 463 450 439 430 422 413 404 395 385 375 363 352 340 330 321 313 306 300 296 293 291 290 290 291 294 297 302 310 320 333 350 369 391 414 435 454 470 484 495 503 510 515 518 520 521 521 520 517 514 510 506 501 495 487 476 460 427 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 41 41 40 39 39 39 40 41 42 45 47 50 52 53 54 55 54 53 49 49 49 49 50 50 51 53 54 55 55 54 51 48 46 46 47 50 54 60 65 68 69 69 69 67 65 64 65 66 68 70 71 72 70 69 66 65 64 64 65 68 70 72 73 72 69 65 63 63 64 65 66 66 64 62 59 58 58 58 59 61 65 70 74 76 79 80 79 79 79 82 85 88 94 100 105 107 108 107 104 101 100 101 101 102 102 103 103 103 104 105 104 102 100 97 96 100 99 51464 335 26275 -75 11913 14 17 44 5308 -11299 429 433 438 443 448 453 458 462 467 471 476 480 484 488 492 496 500 504 509 513 518 523 528 533 539 545 550 556 562 567 573 579 585 590 596 602 608 614 620 626 632 638 644 649 655 660 665 671 676 681 686 691 696 700 704 706 708 709 710 712 714 717 722 728 735 742 750 758 765 771 777 782 784 785 783 780 775 770 764 758 751 744 739 733 726 719 714 710 707 704 701 698 693 687 681 673 663 653 639 629 621 614 608 604 600 595 589 581 570 557 542 526 510 494 479 466 454 444 434 425 416 406 396 385 373 360 347 335 324 314 306 299 294 290 287 286 286 286 288 291 295 300 308 318 332 349 369 391 416 438 459 477 492 504 514 521 527 531 535 537 538 537 535 533 530 527 522 517 507 494 476 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 37 39 40 40 40 40 39 38 38 39 40 41 43 45 48 51 53 54 55 55 54 52 49 47 46 46 47 48 49 51 53 54 54 52 50 48 47 48 50 53 58 64 68 70 71 71 70 68 65 64 64 65 67 69 71 72 71 69 67 66 64 64 65 68 70 73 73 72 68 64 61 61 61 62 63 63 61 59 57 56 56 57 58 62 67 74 79 82 84 84 82 81 81 83 86 90 96 102 108 110 110 107 103 99 98 99 100 102 103 104 104 105 105 105 105 103 100 96 95 97 96 51523 335 26275 -75 12041 14 18 43 5295 -11305 427 432 437 442 448 453 458 463 468 472 477 481 485 489 493 497 502 506 510 515 520 525 530 535 541 546 552 558 563 569 575 580 586 592 598 603 609 615 622 628 634 640 646 652 657 662 668 673 678 683 687 692 696 701 704 707 709 710 712 713 716 720 725 731 738 746 754 762 769 776 782 790 792 792 790 787 782 776 769 762 754 747 740 734 726 720 714 710 707 704 701 698 694 689 682 675 665 656 643 634 626 618 613 608 603 598 592 583 572 558 544 528 511 496 482 469 458 447 438 429 419 408 396 384 371 358 345 332 321 311 303 297 291 288 286 285 285 286 288 291 295 300 307 317 331 347 367 389 414 437 459 478 495 508 520 528 535 541 545 548 551 551 551 550 548 546 542 538 523 508 489 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 33 34 36 37 39 39 39 39 38 38 38 38 39 40 41 43 46 49 52 54 55 55 55 53 50 47 44 43 43 44 46 48 51 53 53 52 51 50 49 49 51 53 57 62 67 70 72 73 72 70 68 65 63 63 64 65 68 70 72 72 71 69 67 66 65 65 67 70 72 72 71 67 63 59 58 58 59 59 59 58 57 56 56 56 57 58 62 69 78 85 88 89 88 86 83 82 84 87 91 98 104 110 112 112 107 102 97 96 97 99 102 105 106 107 107 107 106 105 103 99 94 93 92 93 51581 335 26275 -75 12098 14 19 41 5282 -11311 426 431 437 442 447 453 458 463 468 473 478 482 487 491 495 499 503 508 512 517 521 526 531 536 542 547 553 559 565 570 576 582 587 593 599 605 611 617 623 630 636 642 648 654 659 665 670 675 680 684 689 693 697 701 705 708 710 711 713 715 718 722 727 734 741 749 758 766 774 780 786 797 799 799 797 793 788 782 774 766 757 749 741 734 726 719 714 710 707 704 701 698 695 690 684 676 667 658 649 640 632 624 618 613 607 600 593 583 571 558 543 528 513 498 485 472 461 451 442 432 421 409 397 384 371 358 345 333 322 312 304 298 293 290 287 286 286 287 290 293 296 301 308 317 329 345 364 385 409 432 454 475 492 508 520 531 539 546 552 556 560 562 564 564 564 563 560 557 536 520 499 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 36 36 34 34 34 35 37 38 39 39 38 38 37 37 37 38 39 40 42 44 47 50 53 55 56 56 54 51 47 43 41 40 41 43 46 49 51 52 52 51 50 49 49 51 54 57 61 65 70 72 73 73 72 70 67 64 63 62 63 65 67 70 72 72 72 70 69 67 66 65 67 69 70 70 69 66 61 57 56 56 56 56 56 56 56 55 56 57 58 59 63 71 81 89 93 94 92 89 84 82 84 86 91 98 105 111 113 112 107 100 95 94 95 98 103 106 108 109 109 108 106 103 101 96 90 90 87 88 51640 334 26275 -75 12186 14 20 40 5269 -11317 425 430 436 441 447 452 458 463 469 474 479 483 488 492 496 500 505 509 513 518 522 527 532 537 543 548 554 560 565 571 577 583 588 594 600 606 612 619 625 631 638 644 650 656 661 668 673 677 682 686 690 694 698 702 705 708 710 712 714 716 719 724 729 737 744 753 762 770 778 784 790 803 806 806 804 800 794 788 779 770 760 751 742 734 726 718 713 709 706 703 701 699 695 691 685 678 669 660 655 647 638 630 624 617 610 602 593 582 569 556 541 527 513 500 487 476 465 455 445 434 423 410 398 385 372 359 347 336 326 317 309 303 298 294 292 290 290 291 293 296 299 303 309 317 328 343 359 379 401 424 446 467 485 502 517 529 539 547 555 561 566 570 573 575 577 578 577 575 546 528 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 37 39 39 38 37 37 37 38 39 39 39 38 36 36 36 36 37 39 41 43 45 48 51 54 56 57 55 52 48 43 40 38 38 41 44 47 50 52 52 51 49 49 49 51 54 58 61 65 68 71 73 73 73 71 69 66 64 63 63 63 65 67 70 72 73 73 72 71 68 67 66 67 67 67 67 66 63 59 56 54 54 54 54 54 55 55 57 58 59 60 62 65 73 83 91 95 96 94 90 85 82 83 85 89 97 105 111 112 112 106 99 93 92 94 98 103 108 111 112 111 108 104 101 98 93 87 88 82 51699 334 26275 -75 12293 14 21 39 5256 -11323 424 429 435 440 446 452 458 464 469 474 479 484 489 493 497 501 505 510 514 518 523 528 533 538 543 548 554 560 566 571 577 583 589 595 601 607 614 620 627 633 640 646 652 658 663 670 675 679 684 687 691 695 698 702 706 709 711 713 715 717 721 726 732 739 747 756 765 774 781 788 794 809 812 812 810 806 800 793 784 774 763 752 743 734 725 718 712 708 705 703 701 699 696 692 687 680 671 662 660 652 644 636 628 620 612 602 591 580 567 553 539 526 513 502 490 479 469 458 448 436 424 412 399 387 375 363 352 341 332 324 316 310 305 301 298 296 295 295 297 300 303 307 312 319 328 340 355 372 392 413 435 456 475 493 509 523 535 545 555 562 569 575 580 584 587 591 592 592 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 79 55 44 42 44 43 41 40 39 39 40 40 40 39 37 35 35 35 36 38 40 42 44 47 50 53 55 57 57 54 50 44 40 37 36 38 42 46 49 52 52 51 49 48 48 49 53 57 62 65 68 71 72 73 72 71 69 68 65 64 63 63 64 65 67 70 72 72 73 72 71 69 67 66 66 66 65 64 62 60 58 55 54 53 52 52 53 54 56 59 62 63 64 66 69 75 84 91 95 96 94 90 85 82 82 83 87 95 103 110 111 111 105 99 93 92 94 98 104 110 113 113 111 107 102 97 94 90 86 88 79 51758 334 26275 -75 12344 14 22 38 5243 -11329 423 428 434 440 446 452 458 464 469 475 480 485 489 494 498 502 506 510 514 519 523 528 533 537 543 548 554 560 566 571 577 583 589 596 602 608 614 621 628 635 641 648 654 660 665 673 677 681 685 688 692 695 699 702 706 709 711 713 716 719 722 728 734 742 750 759 768 777 785 792 797 813 816 817 815 811 805 797 788 777 765 754 744 734 725 717 712 708 705 702 701 699 696 692 688 681 673 664 663 655 647 639 631 622 613 602 590 577 564 551 538 525 514 503 493 481 471 460 449 437 425 413 401 390 378 367 357 348 340 332 324 318 313 308 304 302 300 300 301 304 307 310 315 320 328 338 351 366 383 403 424 444 464 483 500 516 529 541 552 561 570 578 585 591 596 601 605 606 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 80 58 48 47 48 47 45 43 42 42 42 41 40 38 36 34 34 34 35 38 41 43 46 49 52 54 56 57 56 53 47 40 36 34 35 39 44 49 52 53 52 49 47 46 47 50 55 61 66 69 71 72 73 72 71 69 68 66 65 64 64 64 65 66 67 69 71 72 72 72 71 70 68 67 66 65 63 60 59 58 56 54 53 52 52 52 53 55 58 63 67 69 70 71 74 78 85 90 93 93 92 88 83 80 80 82 86 94 102 108 110 109 105 99 94 93 95 99 106 112 114 114 111 105 99 94 91 88 87 89 79 51817 334 26275 -75 12350 14 23 37 5230 -11335 421 427 433 439 445 451 458 464 470 475 480 485 490 494 498 502 506 510 514 518 523 527 532 537 542 548 553 559 565 571 577 583 589 596 602 608 615 622 629 636 643 649 655 661 667 675 679 683 686 689 692 695 698 702 705 709 711 714 716 720 724 729 736 744 753 762 771 780 788 795 800 816 820 820 819 815 809 801 791 779 767 755 745 734 724 716 711 707 704 702 701 699 697 693 689 683 675 666 663 656 648 641 632 623 613 601 589 575 562 549 537 525 514 504 494 482 471 460 449 437 425 414 403 392 382 372 363 355 347 339 332 326 320 314 310 307 305 304 305 307 310 313 317 322 328 337 348 360 376 393 413 433 453 472 490 507 522 535 548 559 569 578 587 595 601 609 615 618 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 82 62 53 52 52 51 49 47 45 44 43 42 41 38 35 33 33 33 35 38 41 44 47 50 53 55 57 57 56 51 43 37 34 33 35 40 47 52 54 54 52 48 46 46 47 52 58 64 69 72 73 73 72 71 69 68 66 65 64 64 64 65 65 66 67 69 70 71 71 71 71 69 68 67 66 64 61 58 57 56 54 53 53 52 52 52 53 56 61 67 72 75 76 77 79 82 86 89 90 89 87 84 80 78 78 81 85 93 100 106 108 107 104 99 96 95 96 101 107 113 115 115 110 103 96 92 90 88 89 92 80 51875 333 26275 -75 12342 14 24 35 5217 -11341 420 426 432 438 445 451 458 464 470 475 481 485 490 494 498 502 506 510 514 518 522 526 531 536 541 547 552 558 564 570 576 582 589 595 602 608 615 622 630 637 644 651 657 663 668 677 681 684 687 690 692 695 698 702 705 708 711 714 717 721 725 731 738 746 755 764 774 783 790 797 802 818 821 822 821 817 811 804 794 782 769 756 745 734 724 716 710 706 704 702 701 700 698 695 691 685 677 668 662 655 648 641 632 623 612 601 588 574 561 548 536 525 514 504 494 482 471 459 448 436 425 415 405 395 386 377 369 361 353 345 337 331 325 319 314 311 309 308 308 310 312 315 319 323 329 336 345 356 370 386 404 423 443 462 481 499 514 529 543 555 566 577 587 596 605 615 621 626 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 65 57 57 57 55 53 50 48 46 45 43 40 37 34 32 32 33 35 39 42 45 48 51 54 56 57 57 55 49 41 35 32 32 35 42 49 53 55 54 51 48 46 46 48 54 61 67 71 73 74 73 72 69 68 66 65 64 64 64 65 66 66 67 68 68 69 69 70 70 70 69 68 66 66 63 59 56 54 54 53 53 52 52 52 53 54 57 63 71 77 81 83 84 85 87 88 88 87 84 82 79 76 76 76 80 85 93 100 105 106 106 103 100 98 97 98 103 108 112 114 114 109 102 95 92 90 89 91 95 51934 333 26275 -75 12345 14 25 34 5204 -11347 419 425 431 438 444 451 457 464 470 475 481 485 490 494 498 502 505 509 513 517 521 525 530 534 539 545 551 557 563 569 575 581 588 595 601 608 615 623 630 638 645 652 658 664 670 679 682 685 688 690 693 695 698 701 705 708 711 715 718 722 727 733 740 748 757 766 776 785 792 799 804 818 822 823 822 818 813 805 795 783 771 758 746 735 724 716 710 706 704 702 702 701 699 696 692 686 679 670 661 654 648 641 633 623 613 601 588 574 561 548 535 524 513 503 493 481 469 457 447 436 426 416 407 398 389 381 373 365 357 348 340 333 327 321 317 313 311 310 310 312 314 317 320 324 329 335 343 353 365 380 397 415 434 453 472 490 507 522 537 550 562 574 586 596 606 618 626 632 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 86 69 60 60 60 59 57 53 50 48 46 43 40 36 33 32 32 33 36 39 42 45 48 52 55 56 57 57 54 47 39 33 31 31 36 43 50 54 55 54 51 48 46 47 50 56 63 69 73 74 74 73 71 69 67 66 65 64 64 64 65 66 66 67 68 68 68 68 68 68 68 67 66 65 64 61 58 54 53 52 52 52 53 53 53 54 55 58 65 73 80 85 88 90 91 91 90 88 84 81 78 76 74 74 76 81 87 94 100 104 105 105 103 101 99 99 100 104 108 111 112 112 107 101 96 93 92 90 92 96 51993 333 26275 -75 12338 14 26 33 5191 -11353 418 424 430 437 444 451 457 464 470 476 481 486 490 494 498 501 505 508 512 516 519 524 528 533 538 543 549 555 561 567 573 580 587 594 601 607 615 623 631 638 646 653 660 666 671 680 684 687 689 691 693 695 698 701 705 708 712 715 719 723 728 734 741 750 759 768 778 786 794 800 805 817 821 822 822 818 812 805 796 784 772 759 747 735 725 716 711 706 704 703 703 702 700 697 693 688 680 672 661 655 649 642 634 625 614 603 590 576 561 548 535 523 512 502 491 479 468 456 446 436 427 418 409 401 392 383 375 366 358 349 341 334 328 322 318 315 313 312 312 313 315 318 320 324 329 334 342 351 362 375 391 408 427 445 464 483 500 516 531 545 558 571 583 595 606 619 628 636 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 72 64 64 63 62 59 56 52 49 46 43 39 35 32 32 32 33 36 40 43 45 48 52 55 57 58 57 54 46 38 32 31 31 36 43 51 54 55 53 51 48 47 48 51 57 64 70 73 74 74 73 71 68 67 65 65 64 64 64 65 66 66 67 68 68 68 67 67 67 67 66 65 63 62 59 56 53 52 51 51 52 53 54 55 55 56 59 64 72 81 87 92 93 94 93 92 88 84 79 76 74 73 75 77 83 89 96 101 104 104 104 103 102 101 101 102 105 107 109 110 109 106 101 97 95 94 92 91 95 52052 333 26275 -75 12337 14 27 32 5178 -11359 416 423 429 436 443 450 457 464 470 476 481 485 490 493 497 500 504 507 510 514 518 521 526 530 535 541 546 552 559 565 572 578 585 593 600 607 615 623 631 639 647 654 661 667 672 681 685 688 690 692 693 696 698 701 705 708 712 715 719 724 729 735 743 751 760 770 779 788 795 801 806 816 820 821 820 817 812 805 796 785 772 760 748 736 725 717 711 707 704 704 703 703 701 698 694 689 681 673 664 658 652 645 638 629 618 606 593 578 563 549 535 523 511 500 489 477 466 455 446 437 428 420 411 403 394 385 376 366 357 348 340 333 327 322 318 316 314 313 313 314 316 318 321 325 329 334 341 349 359 371 386 403 420 439 457 475 493 509 525 540 553 566 579 592 604 619 629 638 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 91 74 66 66 66 64 61 57 53 49 46 43 38 34 32 31 32 34 37 40 43 45 48 52 55 57 58 57 54 46 38 32 31 31 36 43 51 54 55 53 51 49 48 49 52 58 65 70 73 74 74 73 71 69 67 66 65 64 64 64 64 65 66 67 68 68 68 67 66 66 66 65 63 61 59 56 54 52 51 51 51 53 55 56 57 57 57 58 63 70 79 86 92 94 95 94 93 89 85 80 77 76 75 77 80 86 92 98 101 103 103 103 103 103 103 104 104 106 106 107 107 107 105 101 98 97 96 92 90 92 52111 333 26275 -75 12335 14 28 31 5165 -11364 414 421 428 435 443 450 457 464 470 476 481 485 489 493 496 499 502 505 508 512 515 519 523 528 533 538 544 550 556 563 569 577 584 591 598 606 614 622 631 639 647 655 661 668 673 682 686 688 690 692 694 696 699 702 705 708 712 716 720 725 730 737 744 753 762 771 781 789 796 802 807 814 818 819 818 815 810 804 796 785 773 760 749 737 727 718 712 708 706 705 705 704 702 699 695 690 682 674 669 663 657 650 643 633 622 610 596 581 565 550 536 523 510 499 487 476 466 455 447 438 430 422 413 405 396 386 376 366 357 347 339 332 327 322 319 317 315 315 315 316 318 320 322 325 329 334 341 348 357 369 382 398 415 433 451 469 486 503 519 534 548 561 576 589 602 619 630 640 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 93 77 68 68 68 66 63 59 54 50 46 42 38 34 32 32 32 34 37 40 43 45 48 51 55 57 59 58 55 47 38 32 31 31 36 43 51 54 55 54 51 49 48 49 52 57 64 69 72 73 74 73 72 70 68 67 66 65 64 63 64 64 66 67 68 68 67 67 66 65 64 63 62 59 57 55 53 51 51 51 52 54 57 59 59 59 58 58 61 66 75 83 89 91 93 93 92 90 87 83 81 80 80 82 84 90 95 100 102 103 103 103 103 104 105 106 106 107 106 106 106 105 104 101 99 98 98 91 88 90 52169 332 26275 -75 12332 14 29 29 5153 -11370 413 420 427 435 442 450 457 464 470 475 480 485 488 492 495 498 501 504 506 509 513 516 520 525 530 535 541 547 553 560 567 574 582 589 597 605 613 622 631 639 647 655 662 669 674 683 686 689 691 692 694 696 699 702 705 709 713 717 721 726 732 739 746 755 764 773 782 790 797 803 807 812 816 816 816 813 809 803 795 785 774 761 750 739 728 720 714 709 707 706 706 705 703 700 696 690 683 675 674 668 662 655 647 637 626 613 600 584 568 552 537 523 510 498 487 476 466 456 448 440 432 424 415 407 398 387 377 367 357 348 340 333 327 322 319 318 317 317 317 318 320 322 324 327 331 335 341 348 356 367 379 394 410 427 445 463 481 497 513 529 543 557 572 586 600 618 630 642 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 95 79 70 70 69 67 64 59 54 50 46 42 38 34 32 32 32 34 37 41 43 45 48 51 55 58 59 59 56 48 39 33 31 32 36 44 51 55 55 54 52 49 48 49 51 56 62 68 71 73 73 73 73 71 69 68 66 65 63 63 63 64 65 66 67 68 67 66 65 64 64 62 61 58 56 54 52 52 52 52 54 56 59 61 62 61 59 58 59 63 70 78 84 86 88 89 90 90 89 87 86 85 85 87 90 95 98 101 102 102 102 102 103 105 106 107 108 107 106 105 105 104 103 101 99 97 98 90 86 52228 332 26275 -75 12330 14 30 28 5140 -11376 412 419 427 434 442 450 457 464 470 475 480 484 488 491 494 496 499 501 504 507 510 513 517 521 526 532 537 544 550 557 564 572 580 587 595 603 612 621 630 639 648 655 663 669 675 683 687 689 691 693 695 697 700 703 706 710 714 718 723 728 734 741 748 757 765 774 783 791 798 803 807 810 813 814 813 810 807 801 794 785 774 762 752 740 730 722 716 711 709 707 707 706 704 701 697 691 684 675 678 672 665 658 650 639 628 615 601 586 570 553 538 524 511 499 488 477 467 457 450 442 434 426 418 410 400 390 380 369 359 350 342 334 329 324 321 320 319 319 319 320 322 324 326 329 333 337 342 348 356 365 377 391 407 423 441 459 476 493 508 524 538 553 568 583 598 616 630 643 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 81 72 72 71 69 65 60 54 50 46 42 38 34 32 32 33 35 38 41 43 45 47 51 55 58 60 60 56 49 40 34 32 33 37 44 51 55 56 54 52 49 48 49 51 55 61 66 70 72 74 74 74 73 70 68 66 65 63 62 63 63 65 65 66 66 66 65 64 64 63 62 60 58 56 54 53 53 53 54 56 59 62 64 65 63 61 59 59 61 66 73 78 81 82 84 87 89 91 91 90 90 91 93 96 99 101 102 102 102 101 102 104 106 107 108 108 108 107 106 105 104 102 100 98 96 96 87 84 52287 332 26275 -75 12326 14 31 27 5126 -11381 410 418 425 433 441 449 457 464 470 475 480 484 487 490 492 495 497 499 501 504 507 510 514 518 523 528 534 540 547 554 561 569 577 585 593 602 611 620 629 639 648 656 663 670 676 683 687 690 692 694 696 698 701 704 707 711 715 720 724 730 736 743 750 758 767 776 784 792 798 803 807 808 810 811 810 807 804 800 793 785 775 764 754 742 732 724 718 713 710 709 709 708 705 702 697 691 684 675 679 672 665 657 649 638 627 614 601 586 570 554 539 525 512 501 490 479 469 459 452 444 437 429 421 413 404 393 383 373 363 353 345 338 332 327 324 323 322 322 322 323 325 326 328 331 335 338 343 349 356 364 376 389 404 420 437 455 472 489 505 520 535 549 565 580 595 614 628 643 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 101 84 75 74 73 70 65 60 55 50 46 42 38 34 32 32 33 35 38 41 43 45 48 51 55 58 60 60 56 49 41 35 34 35 38 45 52 55 56 55 52 49 48 49 50 54 60 65 70 72 73 74 74 73 71 68 66 64 63 62 63 63 64 64 64 64 63 63 62 62 62 61 61 59 58 56 55 55 55 56 58 61 64 67 68 66 63 61 60 61 65 69 73 75 77 79 83 87 90 92 92 94 96 98 100 103 103 103 102 101 101 102 103 106 107 108 108 108 107 106 105 104 102 99 96 94 94 84 82 52346 332 26275 -75 12326 14 32 26 5113 -11386 409 417 425 433 442 450 457 464 470 476 480 484 487 489 491 493 495 497 499 501 504 507 510 514 519 524 530 537 543 550 558 566 574 583 591 600 609 619 629 638 647 656 663 670 676 683 687 690 693 695 697 699 702 706 709 713 717 722 726 732 738 745 752 760 769 777 785 793 799 803 807 806 808 808 808 805 803 798 792 785 775 765 755 745 735 727 720 715 713 711 710 709 706 703 697 691 683 674 677 669 661 653 645 634 623 611 599 584 569 554 539 526 513 502 491 481 471 461 453 446 438 431 423 415 406 397 387 377 367 358 350 342 337 332 329 327 326 326 326 326 327 329 331 333 336 340 344 349 356 364 374 387 401 417 434 452 469 486 502 517 532 546 562 577 592 611 626 641 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 105 87 78 77 75 72 67 61 55 50 46 43 38 35 33 33 33 36 38 42 44 46 48 51 55 58 59 59 55 48 41 37 36 37 41 46 52 55 55 55 52 50 50 50 51 54 59 65 69 71 73 74 74 73 70 67 65 64 63 62 63 63 63 62 61 60 60 60 60 60 60 61 61 61 60 59 59 58 58 59 61 64 67 69 70 69 66 64 62 62 65 67 70 72 73 76 79 84 88 91 92 95 98 101 103 106 106 105 103 102 101 101 103 105 106 107 107 107 107 107 106 104 101 98 94 92 90 81 79 52404 332 26275 -75 12327 14 33 24 5100 -11386 408 416 425 433 442 450 458 465 471 476 480 484 486 489 490 492 494 495 497 499 501 504 507 511 516 521 527 533 540 547 555 563 572 581 589 598 608 618 628 638 647 656 663 670 677 683 687 691 694 696 698 701 704 708 711 715 719 724 729 734 740 747 754 762 770 779 786 794 799 804 807 805 806 806 806 804 801 797 792 785 776 767 758 747 738 729 723 718 715 713 712 711 707 703 698 691 683 674 671 663 655 647 639 629 619 607 595 581 567 553 538 525 513 502 492 481 471 462 454 447 439 432 424 417 408 399 390 381 371 363 355 348 342 338 334 333 331 330 330 330 330 331 332 334 337 340 344 349 355 363 372 384 398 414 431 448 466 483 498 514 528 543 558 574 589 607 622 637 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 91 82 80 78 74 68 62 56 51 47 44 39 35 33 33 34 36 39 42 44 46 49 52 55 58 58 57 52 46 40 37 38 39 43 47 52 54 55 54 53 52 52 52 53 56 60 64 68 71 73 74 73 72 69 66 64 63 63 62 62 62 62 60 58 57 57 57 57 58 58 60 62 63 64 63 63 62 61 61 63 65 68 71 72 71 69 67 66 65 66 67 69 70 71 74 77 81 85 88 90 94 98 102 105 107 107 106 104 103 101 101 102 104 105 106 106 106 106 106 106 104 101 96 92 89 87 79 77 52463 332 26275 -75 12343 14 34 23 5087 -11384 407 416 425 434 442 451 459 466 472 477 481 484 486 488 490 491 492 493 495 496 498 501 504 508 512 518 523 530 537 544 552 561 569 578 587 596 606 617 627 637 647 655 663 671 677 683 687 691 694 697 700 703 706 710 713 717 721 726 731 736 743 749 757 764 772 780 788 794 800 804 807 804 805 805 804 802 800 797 792 786 778 769 760 750 741 732 726 721 717 715 714 712 708 704 698 690 682 673 664 656 648 640 632 623 614 603 591 578 565 551 537 524 512 501 491 480 471 461 454 447 440 433 425 418 410 401 393 384 375 367 360 354 348 344 341 339 337 335 334 333 332 333 333 335 337 340 344 348 354 361 370 381 394 409 426 443 461 478 494 510 525 540 555 570 585 603 618 633 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 96 86 84 81 76 70 63 57 53 49 45 40 36 34 34 34 37 39 42 44 47 49 52 55 57 57 54 49 43 39 37 39 41 45 48 52 53 54 54 54 53 54 55 56 58 61 64 68 70 72 73 72 71 68 65 63 62 62 62 61 61 60 58 56 54 53 53 53 54 56 59 62 66 67 68 67 66 64 63 64 67 69 72 73 73 72 70 69 68 68 68 69 70 71 73 76 80 83 86 88 92 96 102 105 107 108 107 105 103 102 101 102 103 104 104 105 105 105 106 105 103 100 95 90 88 85 78 76 52522 332 26275 -75 12341 14 35 22 5073 -11382 406 415 425 434 443 452 460 467 473 478 482 484 487 488 489 490 491 492 493 494 495 498 501 504 509 514 520 526 533 541 549 558 567 576 585 595 605 616 626 637 646 655 663 671 678 683 688 692 696 699 702 706 709 713 716 720 724 729 734 739 746 752 759 767 774 782 789 796 801 804 807 804 804 804 803 801 800 796 792 786 779 771 763 753 744 736 729 724 720 717 716 713 709 704 698 690 682 672 658 649 641 634 627 619 611 601 589 577 563 549 535 522 510 499 489 478 469 460 453 447 440 434 427 420 412 404 396 388 380 372 365 359 355 351 348 345 343 341 339 337 335 334 334 336 337 340 343 347 352 358 366 377 389 404 420 437 455 472 489 506 521 536 551 566 581 599 614 628 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 100 89 87 83 78 72 65 59 54 50 46 41 37 34 34 35 37 39 42 45 47 50 53 55 56 55 51 45 40 37 36 39 42 46 49 52 53 53 54 54 55 56 57 58 60 62 65 68 70 71 72 71 69 66 64 62 61 61 60 60 60 59 57 54 52 51 50 50 51 53 57 63 68 70 71 71 69 67 65 65 67 70 72 74 74 74 73 72 70 70 69 70 70 71 74 77 80 83 85 87 90 95 100 104 106 107 106 105 103 102 102 102 103 103 104 104 104 104 105 104 102 98 94 89 87 85 79 75 52581 331 26275 -75 12340 14 36 21 5060 -11380 405 415 425 435 444 453 461 468 474 479 482 485 487 488 489 489 490 490 490 491 493 495 498 501 506 511 517 523 530 538 546 555 564 574 583 593 603 614 625 636 646 655 663 671 678 683 688 693 697 701 704 708 712 716 720 724 728 733 737 743 749 756 762 769 777 784 790 796 801 805 807 803 803 803 802 800 799 796 792 787 781 773 766 756 748 740 732 727 723 720 717 715 710 705 698 690 681 672 653 645 637 631 624 617 609 600 589 576 563 548 534 520 508 497 487 477 468 460 454 448 442 436 429 422 415 407 400 392 384 377 371 365 361 357 354 352 349 346 344 341 338 337 336 337 338 340 343 346 350 356 363 372 383 397 412 429 447 465 483 500 516 531 547 563 578 595 610 625 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 123 103 92 89 85 80 74 67 61 57 52 48 42 37 34 34 35 37 39 42 45 47 50 53 54 56 54 49 43 37 35 35 38 42 47 50 52 53 53 54 55 56 58 59 60 61 63 66 68 70 71 71 70 68 65 63 61 60 59 59 59 59 58 56 53 51 49 48 48 49 51 56 62 69 72 74 73 72 68 66 66 67 70 72 74 75 75 75 73 72 71 70 70 71 72 76 79 82 85 86 88 91 94 99 102 104 105 105 104 103 102 102 102 103 103 103 103 104 104 104 103 101 97 92 88 86 86 82 52640 331 26275 -75 12341 14 37 20 5047 -11377 405 416 426 436 445 455 463 470 476 480 484 486 487 488 488 489 488 488 489 489 491 493 495 499 503 508 514 520 527 535 543 552 562 571 581 591 602 613 624 635 645 655 663 671 678 683 689 694 699 703 707 712 716 720 724 728 732 736 741 746 753 759 765 772 779 786 792 798 802 805 807 804 803 802 801 800 799 796 793 789 783 776 769 760 751 743 736 730 726 722 719 716 711 705 698 690 681 671 652 644 636 630 623 617 609 600 589 577 563 549 534 521 508 497 487 477 469 461 455 450 445 440 434 427 420 412 405 397 389 383 376 370 366 362 359 357 354 351 348 345 342 340 339 339 340 341 343 345 349 353 359 367 378 390 404 420 438 456 475 493 510 526 543 559 575 593 609 623 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 106 95 91 87 82 76 70 64 59 55 50 44 38 35 34 35 37 39 42 45 47 50 52 54 55 53 48 42 36 34 34 37 41 46 50 52 53 53 54 55 56 58 59 60 62 64 66 68 70 71 70 69 67 64 62 60 59 58 57 57 57 57 56 54 51 49 47 46 47 49 54 61 68 73 75 74 73 69 67 66 67 69 72 74 75 76 75 74 72 71 70 70 71 74 78 82 86 88 90 90 92 94 98 100 101 102 102 102 102 102 102 103 103 103 103 103 103 103 103 101 99 95 92 88 87 89 86 52698 331 26275 -75 12336 14 38 18 5033 -11375 405 416 427 437 447 456 465 472 478 482 485 487 488 489 488 488 488 487 487 487 490 491 494 497 501 506 511 518 525 532 541 550 560 570 580 590 601 612 623 635 645 654 663 671 678 683 690 695 701 706 710 715 720 724 728 732 736 740 745 750 756 762 768 775 781 787 794 799 803 806 808 804 804 803 801 800 799 797 794 790 785 778 772 763 755 747 740 734 729 724 721 717 712 706 698 690 681 671 653 645 637 630 623 617 609 600 590 578 565 551 536 523 510 499 489 479 472 464 459 455 451 446 440 433 426 418 411 403 395 388 380 374 370 366 363 360 358 355 352 350 347 345 343 343 343 343 345 346 349 352 357 364 373 383 396 411 429 447 465 484 502 521 539 556 572 592 608 622 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 131 110 97 93 90 85 79 73 67 62 58 52 46 40 36 35 35 37 39 42 44 46 49 51 53 55 53 49 42 36 33 32 35 39 45 50 53 53 54 54 54 55 56 57 59 62 65 67 69 70 70 70 68 66 64 62 60 58 57 56 56 57 57 56 54 52 49 47 46 47 49 54 60 67 72 74 74 72 69 67 66 67 69 71 73 75 75 75 74 73 71 71 71 72 75 81 86 90 93 94 94 94 95 97 98 98 99 99 100 100 101 102 103 103 103 103 104 104 103 103 101 98 94 91 89 88 93 91 52757 331 26275 -75 12334 14 39 17 5020 -11373 406 417 428 439 449 459 467 474 480 484 487 489 489 489 489 488 487 487 486 486 489 490 492 495 499 504 509 516 523 530 539 548 558 568 578 588 600 611 623 634 644 654 663 671 678 684 691 697 703 708 714 719 724 728 732 736 740 744 749 754 759 765 771 777 783 789 795 800 804 807 808 806 805 803 802 800 799 797 794 791 787 781 775 766 758 750 743 737 731 727 723 719 713 707 699 691 682 672 656 647 638 631 623 616 609 600 590 578 566 553 539 526 514 503 494 484 477 470 465 461 457 452 447 441 433 425 417 409 400 392 384 377 372 368 365 363 360 358 356 354 352 350 349 348 348 348 348 348 350 353 356 362 369 378 389 403 419 437 455 475 494 513 533 551 569 590 607 621 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 135 113 100 96 92 88 82 77 71 66 62 56 48 42 37 35 35 37 39 42 44 46 48 51 53 54 54 50 44 37 33 31 33 37 44 49 53 54 54 53 53 53 54 55 57 61 66 67 69 70 70 69 67 65 63 61 60 58 56 56 56 56 56 56 54 52 49 47 46 48 50 54 59 65 69 71 72 71 69 67 66 67 69 71 73 74 75 75 74 73 72 71 71 73 77 83 90 94 97 98 97 96 96 96 95 95 95 96 97 99 100 101 102 103 103 104 104 104 103 102 100 96 93 92 92 92 98 95 52816 331 26275 -75 12338 14 40 16 5006 -11371 406 418 430 441 451 461 470 477 482 486 489 490 491 490 490 488 487 486 485 485 489 490 492 494 498 503 508 514 521 529 537 547 557 567 577 587 599 611 622 633 644 654 662 671 679 684 692 699 705 711 717 722 728 732 736 740 744 748 752 757 763 768 774 779 785 791 797 802 805 808 809 807 806 804 802 800 799 798 795 793 788 783 777 769 761 754 746 740 734 729 724 720 715 708 700 692 683 673 660 650 639 631 622 614 606 598 588 578 566 554 542 530 519 509 500 491 484 477 472 468 464 460 454 448 440 432 423 414 404 395 387 379 373 369 366 364 362 360 359 358 357 356 355 354 353 353 352 352 352 354 356 361 366 374 384 396 410 427 445 464 484 505 525 545 564 587 605 619 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 140 117 104 100 97 92 87 82 76 71 66 60 52 44 39 36 36 37 39 41 43 45 47 50 53 54 54 51 46 38 33 31 32 36 43 49 53 54 54 52 51 50 50 51 55 60 65 67 68 69 68 67 65 64 62 61 60 58 56 56 56 56 56 55 54 51 48 47 47 49 52 55 59 64 67 68 69 69 68 68 68 68 70 71 72 73 74 74 74 74 73 73 74 76 80 86 93 97 100 101 100 98 96 95 93 91 91 92 94 97 99 100 101 102 103 104 104 105 104 102 99 96 93 93 96 98 106 99 52875 330 26275 -75 12334 14 41 15 4993 -11369 407 420 432 443 454 464 473 480 485 489 491 492 492 492 491 489 487 486 484 484 491 491 492 495 498 503 508 513 520 528 536 546 556 566 577 587 599 610 622 633 644 654 663 671 679 685 693 700 707 714 720 726 731 736 740 744 748 751 755 760 766 771 776 782 787 793 798 803 807 809 810 809 807 805 803 801 800 798 796 794 790 785 780 772 765 757 749 743 737 731 726 722 716 710 702 693 684 674 662 651 640 629 620 611 603 595 586 576 566 555 544 533 523 514 506 497 491 484 479 475 471 466 461 454 446 437 428 418 408 398 389 381 374 369 366 364 362 361 361 360 360 360 360 359 358 358 356 355 355 356 357 360 365 371 379 389 402 417 434 453 473 494 516 537 557 582 601 615 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 122 109 105 102 98 93 87 81 76 70 63 55 47 41 37 37 37 39 41 43 45 47 50 53 55 55 53 47 40 34 31 32 35 42 49 53 54 54 51 49 47 48 49 52 59 65 66 67 67 65 64 62 62 61 61 61 59 57 56 56 56 55 54 52 49 47 47 49 51 54 57 59 62 64 65 66 67 68 69 70 71 73 73 73 72 73 74 74 75 76 76 77 79 83 88 94 98 101 102 102 100 97 93 90 88 88 89 92 95 98 99 101 102 103 104 105 105 104 101 98 95 94 95 102 108 115 52933 330 26275 -75 12329 14 42 13 4979 -11367 408 421 434 446 457 467 476 483 488 492 494 495 494 493 492 490 488 486 484 483 493 493 494 496 499 503 508 514 520 528 536 546 556 566 576 587 599 610 622 634 644 654 663 672 680 686 694 702 709 716 723 729 735 740 744 748 751 755 759 764 769 774 779 784 789 795 800 804 808 810 811 811 809 807 804 801 800 799 797 795 792 787 782 775 767 760 752 745 739 733 728 723 718 711 703 695 686 676 664 652 640 628 618 608 600 592 583 574 565 555 545 535 526 518 511 503 497 490 486 482 477 472 466 459 450 441 432 421 411 400 390 382 375 370 366 363 362 361 361 361 362 362 363 363 362 361 360 358 357 357 358 360 364 368 375 383 394 407 423 441 461 482 505 527 548 574 594 610 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 127 115 111 108 104 99 93 87 81 75 67 58 49 42 38 37 38 39 41 42 44 47 50 53 55 55 53 48 40 34 31 32 35 42 49 54 54 53 50 47 45 45 46 51 58 64 65 65 63 61 59 58 59 60 61 61 60 59 57 56 56 54 52 49 48 46 47 50 54 57 59 60 62 62 63 64 66 69 72 74 75 76 75 74 72 73 74 76 77 79 80 81 83 85 90 94 97 100 102 101 100 97 93 88 86 86 87 90 93 96 98 100 102 103 104 105 105 103 101 97 95 95 98 108 119 125 52992 330 26275 -75 12336 14 43 12 4966 -11365 409 423 436 448 460 470 479 486 491 495 497 497 497 495 493 491 489 486 484 483 497 496 496 498 501 504 509 514 521 528 536 546 556 566 577 587 599 611 622 634 645 655 664 673 681 687 696 704 712 719 726 733 739 744 748 752 756 759 763 767 772 777 781 786 791 797 801 806 810 812 813 812 811 809 806 802 801 799 798 796 793 788 784 777 769 762 754 748 741 735 730 725 719 713 705 697 688 678 666 653 640 628 617 607 598 589 581 572 563 554 544 535 527 519 513 506 500 495 491 486 482 477 470 463 454 444 434 424 413 402 392 384 376 370 366 362 361 360 359 360 361 362 363 364 364 363 362 360 359 358 358 359 362 365 370 377 386 398 412 429 448 469 492 515 538 565 586 602 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 132 120 117 114 110 105 99 92 85 78 69 60 50 43 39 38 38 39 40 42 44 47 50 54 55 55 53 48 40 34 32 33 36 43 50 54 54 53 49 46 43 44 45 49 56 62 63 62 60 57 55 55 56 59 61 62 61 60 58 56 55 53 50 47 46 46 47 51 56 59 60 61 61 62 62 63 65 70 75 78 79 79 77 75 73 74 75 77 80 83 84 85 86 87 89 92 95 98 100 101 100 97 92 87 84 84 85 88 92 95 97 100 102 104 105 105 106 103 100 96 95 97 101 114 129 134 53051 251 26275 -75 12329 14 44 11 4952 -11363 411 425 438 451 463 474 483 490 495 498 500 500 499 498 495 493 490 487 485 483 501 500 500 501 503 507 511 516 522 529 537 547 556 567 577 588 600 611 623 635 645 655 665 674 683 688 697 706 714 722 729 736 742 748 752 756 759 763 766 771 775 780 784 788 793 798 803 807 811 813 814 814 813 810 807 803 802 800 798 796 793 789 785 778 771 764 756 750 744 737 732 727 721 714 707 699 689 679 669 656 643 630 619 608 598 589 580 571 562 552 542 533 525 518 512 506 501 496 493 489 485 479 472 465 455 445 435 425 414 403 393 384 377 370 365 361 359 358 357 358 359 360 362 363 363 363 362 360 359 357 357 357 359 361 365 371 378 388 401 416 434 455 478 501 524 552 574 592 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 136 125 122 120 116 110 103 96 88 80 71 60 51 43 39 38 38 39 40 41 43 47 51 54 55 55 52 47 39 34 33 34 38 44 50 53 54 52 48 44 42 42 44 48 55 61 61 53110 250 26275 -75 12329 14 45 10 4938 -11361 412 427 441 454 466 477 486 493 498 502 503 503 502 500 497 494 491 488 486 483 507 505 504 505 507 510 513 518 524 531 539 548 558 568 579 589 601 613 624 636 647 657 666 676 685 689 698 707 716 724 732 739 745 751 756 760 763 766 769 773 778 782 786 790 795 799 804 808 812 814 815 816 814 811 808 804 802 800 799 797 794 790 786 780 773 766 759 752 746 740 734 728 722 716 708 700 691 681 672 659 647 634 623 611 601 591 580 570 560 549 538 529 520 513 508 502 499 495 492 489 485 479 473 465 455 446 435 425 414 403 393 384 377 370 364 360 357 355 354 354 355 357 358 360 361 361 360 359 357 356 355 354 355 356 359 363 369 378 389 402 419 439 461 484 508 536 559 580 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 139 129 127 124 120 114 106 98 89 80 70 60 50 43 39 38 38 38 39 41 43 47 51 54 55 54 51 45 38 34 33 35 39 46 50 53 53 51 47 43 42 42 44 47 53 59 53168 249 26275 -75 12329 14 46 8 4925 -11359 414 429 444 457 470 481 490 497 502 505 506 506 505 503 500 497 493 490 487 484 513 511 510 510 511 513 517 521 527 533 541 550 560 570 580 591 602 614 626 637 648 658 668 677 687 690 700 709 718 726 734 742 748 753 758 762 765 768 771 775 780 784 788 792 796 801 805 809 813 815 816 817 815 813 809 805 802 801 799 797 794 790 786 780 774 767 761 754 748 742 736 730 724 717 710 701 692 682 675 663 652 639 627 615 604 592 580 568 556 544 532 522 513 506 500 495 492 489 487 485 482 477 470 462 454 444 434 423 413 402 393 384 376 369 363 358 355 352 351 351 351 353 354 356 357 358 358 357 355 353 352 351 350 350 351 355 359 366 375 387 402 420 441 464 488 515 540 563 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 141 131 130 127 122 116 107 98 89 79 69 59 49 42 38 37 38 38 39 40 43 47 50 53 54 53 49 43 37 34 34 36 41 47 50 52 51 49 46 43 41 41 44 47 53 53227 249 26275 -75 12325 14 47 7 4911 -11357 415 431 446 460 473 485 494 501 506 509 510 510 508 506 502 499 495 491 488 485 521 518 516 516 516 518 521 525 530 536 544 553 562 572 582 593 604 616 627 639 649 660 670 679 689 692 702 711 720 729 737 744 750 756 760 764 767 770 774 778 782 786 789 793 798 802 806 810 814 816 817 818 817 814 810 806 803 800 798 796 794 790 787 781 775 769 763 757 751 745 739 733 726 719 711 703 693 683 677 667 656 643 631 618 606 592 579 565 551 537 524 513 503 496 490 486 483 481 479 478 475 471 466 458 450 441 431 421 410 400 391 382 374 367 361 356 352 349 347 347 347 348 350 352 353 354 355 355 353 351 349 347 345 344 344 345 349 354 361 371 384 400 419 441 464 490 517 543 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 142 133 131 128 123 115 106 96 87 78 67 57 48 42 38 37 37 38 39 40 42 46 50 53 54 52 48 41 36 34 34 37 42 47 50 51 50 47 44 42 41 41 45 49 55 53286 249 26275 -75 12330 14 48 6 4898 -11356 417 434 449 464 477 488 498 505 510 513 514 513 511 509 505 501 497 493 490 486 530 526 524 522 522 524 526 529 534 540 547 556 565 575 585 596 607 618 629 641 651 661 671 681 691 694 704 714 723 731 740 747 753 759 763 767 770 773 776 780 784 788 791 795 799 803 808 812 815 818 819 820 818 815 810 806 803 800 798 796 793 790 787 782 777 772 766 760 754 748 741 735 728 720 712 703 694 683 678 668 657 645 633 619 605 591 576 560 545 530 516 503 493 486 479 475 473 471 469 469 467 463 459 452 445 437 427 418 408 398 390 381 373 366 359 354 349 345 343 342 342 343 345 347 349 350 352 352 351 349 347 344 341 338 337 337 339 342 347 354 364 378 395 415 437 462 491 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 161 143 133 131 128 122 114 104 94 85 76 66 56 47 41 38 37 37 38 38 40 42 46 50 53 53 52 46 39 35 33 34 37 43 48 50 50 49 46 43 42 41 42 47 53 61 53345 249 26275 -75 12314 14 49 5 4884 -11358 419 436 452 467 480 492 502 509 514 517 517 517 515 512 508 504 500 495 491 488 540 535 532 530 529 530 532 535 539 544 551 559 568 578 588 599 610 621 632 643 653 664 673 683 693 697 707 717 726 735 743 751 757 762 766 770 772 775 778 782 786 789 793 797 801 805 809 813 817 819 820 820 818 815 811 806 802 799 797 795 793 790 788 784 779 774 769 763 757 751 744 737 729 721 713 704 694 684 677 667 656 644 631 617 603 587 571 555 539 523 508 495 485 477 470 466 463 460 459 458 457 454 450 444 438 431 423 414 406 397 389 381 373 366 359 352 347 343 340 338 337 338 340 342 344 346 348 349 349 347 345 341 338 334 331 329 330 332 334 339 346 357 371 389 410 432 463 494 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 162 143 133 130 127 120 112 102 93 84 76 66 56 47 41 37 37 37 38 38 40 42 46 50 52 53 51 45 38 34 33 34 38 43 48 50 50 48 45 43 42 42 44 51 60 69 53404 249 26275 -75 12316 14 50 4 4870 -11360 420 438 455 470 484 496 506 513 518 521 521 521 518 515 511 507 502 498 493 490 550 545 541 538 536 537 538 540 544 549 556 564 572 582 592 602 613 624 634 645 656 666 676 686 696 700 711 721 730 739 747 755 761 765 769 772 775 777 780 783 787 791 794 798 802 806 811 815 818 820 821 821 819 815 811 806 802 798 796 795 793 791 788 785 781 777 772 767 761 754 747 740 731 722 714 704 694 684 674 664 653 641 628 614 600 584 568 551 535 519 504 491 480 471 464 459 455 451 449 448 446 443 439 435 430 424 417 410 404 396 389 382 374 367 360 353 346 341 337 335 333 333 334 337 339 341 344 345 346 344 342 339 335 330 326 323 322 322 322 325 329 338 349 365 384 404 435 467 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 144 133 129 125 119 110 101 92 84 76 66 57 48 41 38 37 37 38 38 40 42 46 50 52 53 51 44 37 33 33 33 38 43 48 50 50 48 45 42 42 43 46 54 63 71 53462 250 26275 -75 12318 14 51 2 4856 -11362 422 440 457 473 487 500 510 517 522 525 525 524 522 519 514 510 505 500 496 492 561 555 550 547 545 544 545 547 550 555 561 569 577 586 596 606 616 627 637 648 658 669 679 689 699 704 714 725 734 743 752 759 765 769 772 775 777 779 782 785 789 793 796 800 804 808 812 816 819 822 823 821 819 815 811 805 801 797 795 793 792 790 789 786 783 779 775 770 765 758 750 742 733 724 714 705 695 684 671 660 649 638 625 612 597 582 567 551 535 519 505 492 480 471 462 456 450 445 441 438 435 432 428 424 420 416 411 406 401 395 390 384 377 370 362 354 347 340 336 332 330 329 330 331 334 337 339 341 342 341 339 336 331 326 321 317 314 314 312 313 316 322 331 344 361 380 410 443 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 144 132 128 124 118 110 100 92 85 77 68 58 49 42 38 37 37 38 38 40 42 46 50 52 53 50 44 37 33 32 33 37 43 49 50 50 48 45 43 43 44 48 55 64 70 73 53521 307 26275 -75 12318 14 52 1 4842 -11365 424 442 460 476 491 503 513 521 526 529 529 528 526 522 518 513 508 503 498 494 573 566 560 556 553 552 553 554 557 561 567 574 582 591 601 610 620 630 641 651 661 671 681 692 702 708 718 729 739 748 756 763 769 773 776 778 779 781 784 787 791 794 797 801 805 809 813 817 821 823 824 822 819 815 810 805 800 796 794 792 791 790 790 788 785 782 779 774 768 761 754 745 735 725 715 705 695 684 668 658 647 636 624 611 598 584 570 555 539 524 510 497 485 474 465 457 449 442 435 430 426 421 417 413 409 406 402 399 396 393 389 384 379 372 365 357 349 341 335 330 327 325 325 327 329 332 334 336 337 337 335 332 327 322 316 311 308 307 304 303 305 309 317 328 343 360 388 421 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 145 133 128 124 118 110 101 94 87 79 70 59 49 42 38 37 37 38 39 40 42 46 49 52 52 50 44 37 32 32 32 37 43 49 50 51 48 46 44 44 45 49 56 63 68 70 71 72 71 68 63 58 54 52 51 52 54 57 60 63 65 66 67 68 69 70 71 72 73 73 72 70 68 68 69 72 76 80 82 84 85 87 89 91 96 101 106 108 108 103 95 85 80 78 78 79 83 90 97 101 103 104 103 53580 307 26275 -75 12308 14 53 0 4828 -11367 425 444 462 479 494 507 517 525 530 532 533 532 529 526 521 516 511 505 500 496 584 577 571 566 563 561 561 562 564 568 573 580 588 597 606 615 625 635 644 654 664 674 684 695 705 712 723 734 744 753 761 768 773 777 779 781 782 784 786 789 792 796 799 803 806 811 815 819 822 824 825 823 820 815 810 804 798 794 792 792 791 791 791 790 788 785 782 778 772 765 757 747 737 726 716 706 695 685 667 657 647 636 625 614 601 589 575 561 547 533 519 505 492 481 470 460 450 441 432 425 419 413 408 403 398 395 393 391 389 388 386 383 378 373 366 358 350 341 334 328 324 321 321 322 324 327 329 331 332 332 330 327 322 316 310 305 301 300 296 295 296 299 306 316 329 344 371 403 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 170 148 135 130 125 119 112 104 97 90 82 72 61 50 42 38 37 38 38 39 40 42 45 49 51 52 50 44 37 32 31 32 36 42 48 50 51 49 47 45 45 47 50 56 61 66 68 69 69 69 67 63 58 55 52 51 52 53 56 59 61 63 65 66 67 68 70 71 71 72 73 72 71 70 70 71 74 77 80 82 84 85 87 89 91 96 100 104 105 106 102 95 87 83 81 82 83 86 91 96 99 101 102 101 53639 308 26275 -75 12302 14 53 59 4814 -11370 426 446 465 482 497 510 521 528 533 536 537 536 533 529 524 519 514 508 503 499 596 589 582 577 573 570 570 570 572 575 580 587 594 602 611 620 629 639 648 658 668 677 687 698 709 717 728 739 750 759 767 774 779 782 783 784 785 786 788 791 794 797 800 804 808 812 816 820 823 825 826 823 820 815 809 803 797 793 792 791 791 791 792 791 790 788 785 781 775 768 760 749 738 728 717 707 696 686 669 659 649 639 629 619 607 595 583 569 555 541 527 514 500 488 476 465 454 443 433 424 415 407 401 394 389 386 383 381 381 381 380 379 375 371 365 357 349 341 332 326 321 318 317 318 320 322 324 326 327 327 325 322 317 311 305 299 296 294 290 288 289 292 297 306 319 333 358 389 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 174 152 138 133 128 122 115 108 101 93 85 74 63 52 43 39 38 38 38 39 40 41 44 48 50 51 49 45 38 33 31 31 35 41 47 49 50 49 48 47 47 48 51 56 61 64 66 67 67 67 65 62 58 55 53 52 52 53 55 57 59 61 63 65 66 68 69 70 71 72 72 72 72 71 72 73 75 78 81 82 84 86 88 90 92 96 99 102 103 102 99 94 88 86 85 86 87 89 92 95 97 99 99 98 95 53698 313 26275 -75 12300 14 54 58 4801 -11377 427 447 466 484 500 513 524 532 537 540 540 539 536 533 528 522 517 511 506 501 609 601 593 587 583 580 579 579 580 583 588 594 601 609 617 625 634 643 652 662 671 680 690 701 712 722 734 745 756 765 774 780 784 787 788 787 787 788 789 792 795 798 801 805 809 813 817 821 824 826 827 824 820 815 809 803 797 793 791 791 791 792 793 793 792 791 788 784 778 771 762 752 740 729 718 708 698 687 672 663 654 645 635 625 614 602 590 576 562 548 534 520 506 493 481 470 458 447 435 425 415 405 397 389 382 378 374 373 372 373 373 372 370 366 361 354 346 338 329 322 317 314 313 314 315 317 319 321 322 322 320 317 312 307 301 295 291 289 285 283 284 286 292 300 312 325 349 378 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 180 158 143 137 133 127 120 112 105 98 88 77 65 53 44 39 38 37 38 38 39 41 44 46 49 50 49 45 39 33 31 31 34 39 44 47 49 49 49 49 49 50 53 56 60 62 63 64 65 64 63 61 58 56 54 52 52 53 54 56 58 60 62 64 66 67 69 71 71 72 72 72 72 72 73 74 76 78 81 82 84 86 88 90 92 95 98 99 99 98 96 93 89 88 89 90 91 92 94 96 96 97 96 95 91 89 86 86 87 90 53756 314 26275 -75 12300 14 55 56 4788 -11383 427 448 468 486 502 516 527 535 540 543 544 543 540 536 531 526 520 514 509 504 620 612 604 598 593 590 588 588 589 591 595 601 608 615 623 631 640 648 657 665 674 684 693 704 715 728 740 751 762 772 780 786 790 792 792 791 790 790 791 793 796 799 802 806 810 814 818 822 825 827 828 826 821 816 809 803 797 793 791 791 791 793 794 794 794 793 790 787 781 773 764 754 742 731 720 710 699 689 677 668 660 651 642 631 620 608 595 581 567 552 537 523 509 497 485 474 462 451 438 427 416 406 396 386 378 372 368 365 365 365 365 365 364 360 355 349 341 333 325 318 313 310 309 310 311 313 315 316 318 318 317 314 309 304 298 293 288 286 283 281 281 284 289 297 309 321 345 373 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 165 150 144 139 133 126 118 111 103 93 82 69 56 46 40 38 37 38 38 39 40 43 45 48 49 48 45 40 35 31 30 32 36 41 45 47 48 50 51 52 53 54 57 59 61 62 62 62 62 61 60 58 56 55 54 53 54 55 56 57 58 60 62 65 67 69 71 72 72 73 73 73 73 74 75 77 79 80 82 84 86 88 90 92 94 96 96 95 94 92 91 90 90 92 93 94 95 96 97 96 96 95 92 88 85 83 82 85 91 98 53815 294 24775 -75 12302 14 56 55 4774 -11389 632 623 616 609 604 600 598 597 598 600 604 609 615 622 630 637 646 654 661 669 678 687 696 707 718 733 745 757 769 779 786 792 795 796 795 793 792 791 792 794 796 799 803 806 810 814 819 823 826 828 828 827 822 816 809 803 797 793 791 791 792 793 795 796 795 794 792 788 783 775 767 756 744 733 722 712 701 692 681 673 665 656 647 637 625 612 599 584 569 554 539 524 511 498 487 476 465 454 441 429 418 406 395 385 376 369 364 360 359 359 359 359 357 354 349 343 335 327 319 313 308 306 305 306 307 309 311 313 314 315 314 312 308 303 298 292 288 286 283 281 282 285 290 299 311 323 347 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 198 174 159 152 146 140 133 125 117 109 99 87 73 59 48 41 38 37 38 38 39 40 42 44 47 48 48 46 41 36 32 30 31 34 38 41 44 48 51 53 55 55 56 57 58 59 59 60 60 59 59 58 57 56 55 55 55 55 56 56 57 58 60 61 64 66 69 71 72 73 73 73 73 74 75 76 77 79 80 81 83 85 88 90 92 94 94 94 92 90 89 88 89 91 93 95 97 98 98 98 97 96 94 91 85 81 79 79 84 93 102 53874 288 24775 -75 12304 14 57 54 4761 -11396 643 634 626 619 614 610 608 607 607 609 613 617 623 630 637 644 651 659 666 673 681 690 699 709 720 738 751 763 775 785 793 798 801 801 799 796 794 793 793 794 797 800 803 807 811 815 819 823 826 828 829 828 823 817 810 803 797 794 792 792 793 794 796 797 797 796 794 790 784 777 769 758 747 735 725 714 704 694 685 677 669 661 652 641 629 615 601 586 570 555 540 525 512 500 488 477 466 455 441 429 418 406 394 383 374 366 361 357 356 355 355 355 353 349 344 338 330 323 315 309 305 303 303 304 305 307 308 310 312 313 313 311 308 304 299 294 291 288 286 285 286 289 296 305 318 330 355 382 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 210 185 168 161 155 148 141 133 125 116 106 93 78 63 51 42 39 38 38 39 40 41 42 44 46 47 47 46 42 38 34 31 30 32 35 38 42 47 52 55 57 56 56 56 57 56 57 57 57 56 56 56 56 56 56 56 57 57 57 58 58 58 59 61 63 66 69 72 73 73 73 73 73 74 75 76 78 79 80 81 83 85 88 90 92 93 93 92 90 87 86 85 87 90 93 95 97 99 100 101 99 98 95 91 84 53933 287 24775 -75 12309 14 58 53 4748 -11402 652 644 636 629 624 620 618 616 617 618 621 626 631 637 644 650 657 664 671 677 685 693 702 712 723 743 756 768 780 791 798 804 806 805 803 799 796 794 794 795 797 800 803 807 811 815 819 823 826 828 829 830 824 818 811 805 799 795 794 794 794 795 796 797 797 797 795 791 786 779 770 760 749 738 727 717 707 697 688 680 672 664 654 643 631 617 603 587 572 557 542 527 514 501 489 477 465 453 439 426 414 402 390 380 370 363 358 355 353 353 352 352 350 346 341 334 327 320 313 307 303 302 302 302 304 305 307 309 311 312 312 311 309 305 301 298 295 293 291 291 293 298 305 316 330 344 370 396 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 196 179 170 164 157 149 141 133 124 113 99 84 68 54 45 41 40 40 40 41 42 43 44 45 46 46 45 43 39 35 31 30 31 33 36 41 47 53 56 58 57 56 55 55 54 54 54 53 53 53 54 55 56 57 58 59 59 60 60 59 59 59 60 62 65 68 72 73 73 73 73 73 74 75 77 78 79 80 81 82 84 87 89 91 92 92 91 88 85 84 83 85 88 91 93 97 100 102 103 102 101 97 92 53991 286 24775 -75 12308 14 59 51 4734 -11408 661 653 646 639 634 630 627 626 626 628 630 635 639 645 651 657 663 669 675 681 688 695 704 714 724 747 760 773 785 796 803 808 810 809 806 801 798 795 794 795 797 800 803 807 810 815 819 823 826 828 829 831 826 819 813 806 801 797 796 795 795 796 797 798 798 797 795 792 787 780 772 762 751 740 730 720 710 700 691 682 674 665 655 644 632 618 604 589 574 560 545 530 516 503 489 476 463 449 434 421 408 396 385 375 366 360 355 352 351 351 350 350 348 344 340 333 327 320 313 308 304 303 302 303 304 305 307 308 310 312 312 311 309 307 304 302 300 299 298 299 302 308 317 330 346 362 390 417 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 234 208 190 180 173 166 158 149 141 132 121 107 90 73 58 48 43 42 42 42 43 44 44 45 46 46 46 45 43 40 36 32 30 31 32 36 41 48 53 57 58 56 56 53 54 52 52 51 51 50 51 52 54 55 57 59 60 61 61 61 60 59 59 59 61 64 68 71 73 73 73 73 74 75 76 78 79 80 80 81 81 83 85 87 89 90 91 90 87 85 83 82 83 85 88 91 94 100 103 105 105 104 100 54050 281 24775 -75 12305 15 0 50 4721 -11414 669 662 654 648 643 639 637 635 635 637 639 643 647 652 658 663 669 674 679 685 691 698 706 715 726 750 763 777 789 799 807 812 813 812 808 803 798 795 794 795 796 799 803 806 810 814 819 823 826 828 828 832 827 821 814 808 803 799 798 797 797 797 798 799 798 798 796 793 787 781 773 764 753 743 732 722 713 703 694 685 677 667 656 645 632 619 605 591 577 563 549 534 519 504 490 475 459 444 428 413 401 389 379 369 362 356 352 350 349 349 349 348 347 344 340 335 329 322 316 311 307 305 304 304 304 306 307 309 310 311 312 311 310 308 307 305 304 305 305 308 312 320 331 345 363 383 412 439 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 219 200 191 183 175 167 159 150 141 129 114 97 79 63 52 46 44 44 44 45 46 46 47 47 46 45 43 42 39 36 33 32 32 34 37 43 49 54 56 58 56 56 53 53 52 51 50 49 49 49 51 53 55 58 60 61 62 63 62 61 59 59 59 61 64 67 70 72 73 73 74 74 76 78 80 81 81 81 80 79 80 82 84 86 88 89 89 87 85 83 82 81 82 84 87 91 98 54109 275 24775 -75 12303 15 1 49 4708 -11420 675 669 662 656 651 648 646 644 644 645 648 651 655 660 665 669 674 679 683 688 693 699 707 716 727 753 766 779 792 802 810 814 815 813 809 803 798 795 793 794 796 798 802 805 809 814 818 823 826 828 828 832 827 821 816 810 805 802 800 799 798 798 798 799 798 798 796 793 788 782 774 765 755 745 735 725 715 706 699 689 680 669 657 645 632 619 606 592 579 565 551 536 521 505 489 472 455 439 422 407 394 383 373 365 358 353 350 348 347 348 348 347 346 344 341 337 332 326 320 315 311 309 307 306 306 306 307 308 309 310 311 310 309 309 308 308 308 309 311 315 321 330 343 360 380 403 433 462 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 258 230 211 201 193 185 177 168 159 150 137 121 103 85 69 57 50 47 46 46 47 48 49 49 49 48 46 43 40 38 36 34 34 35 37 40 45 50 54 56 57 55 56 53 55 53 53 52 51 50 50 52 53 56 58 60 61 62 62 62 60 59 59 60 62 64 67 69 71 72 73 74 76 78 81 82 83 83 82 79 77 76 77 79 81 83 84 86 87 87 86 83 54168 273 24775 -75 12296 15 2 48 4694 -11427 680 674 668 663 659 656 654 653 653 654 656 659 663 667 671 675 680 683 687 690 695 700 708 716 727 754 767 780 793 803 810 815 815 813 808 802 797 793 791 792 794 797 800 804 808 813 817 822 825 827 828 831 827 822 816 811 807 804 802 801 799 799 799 799 798 798 796 793 788 782 775 767 757 747 737 727 718 709 705 694 683 671 658 645 632 618 605 591 578 565 551 536 520 504 487 470 452 435 418 403 391 380 370 362 356 351 348 347 346 346 346 347 346 345 343 340 336 331 325 320 315 312 309 307 306 306 306 307 308 308 308 308 308 307 308 308 310 312 315 320 327 338 353 372 394 420 451 481 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 269 241 222 212 203 195 186 177 169 158 145 128 110 92 75 62 54 50 48 48 49 50 52 52 52 50 47 43 39 38 36 36 37 39 41 44 48 51 54 55 56 54 56 55 57 56 56 55 54 53 53 53 54 56 57 59 60 61 61 60 60 60 61 62 63 65 67 68 69 71 72 75 78 81 83 85 85 85 83 79 75 74 74 75 76 78 80 82 85 89 54227 273 24775 -75 12303 15 3 47 4681 -11433 683 679 674 669 666 663 662 661 661 662 664 667 670 673 677 680 684 688 690 693 696 701 708 716 726 754 767 781 793 803 810 814 815 812 807 801 795 792 790 790 792 795 799 803 807 811 817 821 824 826 827 829 826 821 817 812 808 805 803 802 800 799 799 799 798 797 796 793 788 783 776 767 758 748 738 729 719 710 710 698 686 672 659 645 630 616 602 587 574 561 547 532 517 501 484 468 450 433 416 402 390 379 370 362 356 351 348 346 346 346 346 346 346 346 344 342 338 333 328 323 318 314 310 307 305 304 304 304 304 304 304 304 304 305 306 307 309 312 316 323 331 344 361 381 406 434 467 498 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 279 252 232 222 214 205 196 187 178 167 152 135 117 98 82 69 59 53 51 51 51 53 55 56 56 54 49 43 39 37 36 38 40 43 45 48 50 52 53 54 55 54 56 57 58 58 58 58 57 56 55 54 55 56 57 58 59 59 60 60 60 61 63 64 65 66 67 68 69 70 72 75 79 82 84 86 86 86 84 80 75 73 72 72 73 75 76 79 84 91 54285 272 24775 -75 12292 15 4 45 4668 -11438 685 682 678 674 672 670 669 668 669 670 671 674 677 680 683 685 689 691 693 694 697 701 707 715 724 753 766 779 791 801 808 812 812 809 804 798 793 790 788 788 790 794 797 801 805 810 815 820 823 825 826 827 824 820 817 813 809 806 804 802 801 799 798 798 798 797 795 792 788 782 776 768 759 749 739 730 720 711 713 701 687 673 658 643 628 612 597 582 568 555 541 527 512 496 481 466 449 433 417 404 392 381 372 364 357 352 348 346 345 345 345 346 346 345 344 342 339 334 329 323 318 313 308 305 303 301 300 300 300 300 299 299 300 301 303 305 307 311 316 323 333 348 366 389 416 446 479 511 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 262 243 233 224 216 207 197 187 175 160 142 123 105 89 75 65 58 55 54 54 56 58 60 59 57 52 45 39 37 37 39 43 47 49 51 52 53 53 53 54 54 56 57 59 59 59 59 58 57 56 55 55 55 56 57 58 58 59 60 61 62 65 66 67 67 67 67 68 69 71 74 78 82 84 86 86 86 85 81 77 74 73 73 73 74 75 78 83 54344 272 24775 -75 12298 15 5 44 4655 -11444 685 683 680 678 676 675 675 675 675 676 678 680 683 685 688 689 692 694 694 695 697 700 706 713 722 752 764 777 789 798 805 809 809 806 801 795 791 788 786 787 789 792 796 800 804 809 814 819 822 824 825 824 822 819 816 812 809 806 804 802 800 799 798 798 797 796 794 791 787 782 775 767 759 749 739 730 721 712 713 700 686 671 656 640 623 607 591 575 561 548 534 520 506 492 478 464 449 434 419 406 394 383 373 365 358 352 348 346 344 343 343 344 344 343 342 340 336 331 326 320 315 310 305 301 299 297 296 295 295 294 294 295 296 297 299 302 305 309 315 323 335 351 371 396 424 457 490 523 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 273 254 244 235 227 218 208 197 184 168 150 131 112 96 83 72 64 59 58 58 60 62 64 64 61 55 47 41 38 39 41 46 51 53 54 55 54 54 53 54 54 56 57 58 59 59 59 59 57 56 55 54 55 55 56 57 58 59 60 62 64 67 68 68 68 67 67 67 68 70 73 77 81 83 85 86 87 85 83 79 77 76 75 74 75 74 77 82 54403 272 24775 -75 12291 15 6 43 4642 -11450 683 682 681 680 679 679 679 680 681 682 684 686 688 690 692 693 695 696 696 695 696 699 704 710 719 748 760 772 784 793 799 803 804 801 797 791 787 784 783 784 787 790 794 798 803 808 813 817 821 823 824 822 820 818 815 812 808 806 803 801 800 798 797 797 796 794 793 790 786 780 774 766 758 748 739 730 720 712 710 697 683 667 651 635 618 602 586 570 556 542 529 516 503 490 477 464 450 436 420 407 395 383 373 364 357 350 346 343 341 340 340 340 340 339 337 335 331 326 320 315 309 304 299 296 294 292 291 290 290 290 290 290 292 293 296 298 301 306 313 323 336 353 375 402 432 465 500 534 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 309 283 264 255 247 239 229 219 208 194 177 158 138 120 105 91 80 71 66 64 64 65 67 68 68 66 59 50 43 40 41 44 49 54 56 57 57 56 54 54 53 54 55 56 57 58 59 59 59 58 56 54 54 54 55 56 57 58 60 61 63 66 68 69 69 68 67 66 66 67 69 72 75 79 81 83 85 87 86 84 82 80 79 78 77 77 75 77 82 54462 272 24775 -75 12298 15 7 42 4628 -11456 679 680 680 681 681 682 683 684 685 687 688 690 692 694 695 695 697 697 696 695 695 697 701 707 715 744 755 766 777 786 792 796 797 795 791 786 783 781 780 782 785 788 792 797 802 807 812 817 820 823 824 819 818 816 814 811 807 805 802 800 798 796 796 795 794 793 791 788 784 779 772 764 756 747 738 729 720 711 705 692 678 662 647 630 614 598 582 567 553 540 528 515 503 490 478 465 451 436 420 406 393 381 370 361 353 346 341 338 336 335 334 335 334 333 330 328 324 318 312 306 301 296 292 289 287 286 285 285 285 285 286 287 288 290 292 295 299 304 311 322 336 355 378 406 437 472 507 542 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 318 292 275 266 259 250 241 230 218 203 186 167 147 130 114 101 89 80 74 71 71 72 73 74 74 71 64 54 47 44 44 47 52 57 59 59 59 57 55 54 53 53 54 55 56 58 58 59 59 58 56 54 53 54 54 56 57 59 60 62 64 67 69 69 69 67 66 66 66 66 68 70 73 77 79 82 84 86 87 86 84 83 82 81 79 79 76 78 81 54520 272 24775 -75 12288 15 8 40 4615 -11462 673 676 678 680 681 683 685 687 688 690 692 694 695 697 697 697 698 698 696 694 693 694 697 703 711 738 748 759 770 778 784 787 788 787 783 780 777 776 777 779 782 786 791 796 801 806 811 816 819 822 823 817 816 815 813 810 806 803 801 799 797 795 794 794 793 791 789 786 782 776 769 762 754 745 736 727 719 710 700 687 673 658 643 627 611 596 582 568 555 543 531 519 507 494 481 467 451 435 418 403 389 376 365 355 346 340 335 332 329 328 327 328 327 325 323 320 315 309 303 297 292 288 284 282 281 280 280 281 281 281 282 283 285 287 289 292 295 301 309 320 335 354 379 408 440 475 512 547 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 302 285 277 270 262 252 241 228 213 195 176 157 140 125 112 100 91 85 81 80 80 80 81 80 77 70 59 51 48 48 51 55 59 61 61 60 58 56 54 53 53 53 54 56 57 58 59 59 58 56 54 53 53 54 56 58 59 61 63 65 67 69 69 68 67 66 66 66 66 67 69 71 74 76 79 82 85 87 87 86 85 84 83 81 81 76 79 81 54579 271 24775 -75 12291 15 9 39 4602 -11468 666 670 674 677 680 683 686 688 690 692 694 696 697 698 698 698 698 697 695 692 690 690 693 698 705 731 741 751 761 769 774 778 779 778 775 773 771 771 773 776 780 784 789 794 800 805 810 815 819 821 823 816 815 814 811 809 805 802 799 797 795 794 793 793 791 789 787 783 779 773 767 759 751 743 734 726 717 709 696 683 670 656 641 626 612 598 585 572 561 550 539 526 514 501 487 471 453 435 415 399 383 369 357 348 339 333 328 325 322 321 320 320 319 317 314 311 306 300 294 288 283 279 276 275 275 275 276 276 277 278 279 280 281 283 286 288 292 297 305 316 331 352 377 406 439 475 512 548 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 310 294 287 280 272 262 251 238 223 205 186 167 151 137 124 113 104 97 93 90 89 89 88 88 84 76 66 58 54 53 56 59 62 63 63 61 59 57 55 53 53 53 54 56 58 58 59 59 58 56 54 53 53 54 56 58 60 62 64 64 67 68 68 68 66 66 66 66 67 67 68 70 72 74 77 81 84 86 87 87 87 86 85 83 81 75 81 54638 270 24775 -75 12293 15 10 38 4589 -11474 657 663 668 673 677 681 685 688 691 693 695 697 698 699 698 697 697 696 692 689 687 686 688 693 699 723 732 741 750 758 764 767 769 769 767 765 765 766 769 772 777 782 788 793 798 804 809 814 818 821 822 816 815 813 811 808 804 800 797 795 794 793 792 792 790 788 785 781 777 771 764 756 748 740 732 724 716 708 693 681 669 655 642 628 615 602 591 580 569 559 548 536 523 509 493 475 455 435 413 395 378 364 351 341 333 327 322 319 316 314 313 313 311 309 306 302 297 291 285 280 275 272 269 268 269 270 271 272 273 274 275 276 278 279 281 284 287 292 300 311 326 346 371 402 435 471 509 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 342 318 302 295 288 280 270 259 246 231 214 196 178 162 149 137 127 118 111 105 102 100 98 97 95 91 83 73 64 60 59 61 63 65 65 64 62 59 57 55 54 53 54 55 57 59 58 59 59 59 57 55 54 54 54 56 58 60 62 64 63 66 68 68 67 66 66 66 67 68 68 68 69 70 72 75 79 82 85 86 87 87 86 85 83 80 73 54697 270 24775 -75 12302 15 11 37 4576 -11479 646 654 661 667 673 678 683 687 690 693 695 697 698 698 697 696 696 693 689 685 682 681 683 687 693 714 722 731 740 747 752 756 758 759 759 758 759 762 765 770 775 781 786 792 798 803 808 813 817 820 821 817 816 813 811 807 803 799 797 794 793 792 792 791 790 787 784 780 775 768 761 753 745 737 729 721 714 706 693 681 669 657 644 632 620 608 598 587 577 568 557 545 531 516 500 481 459 437 413 394 376 361 347 337 329 322 318 314 311 308 307 305 303 301 297 293 288 282 277 272 269 266 264 263 264 266 267 269 270 270 271 272 273 275 277 279 282 287 294 305 320 340 365 395 428 465 504 541 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 349 324 308 301 294 286 277 266 253 238 221 204 188 173 161 150 141 132 125 118 114 111 108 105 103 97 89 79 71 66 65 66 67 68 67 64 62 59 57 56 55 54 55 56 58 60 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 62 65 67 67 67 66 66 67 68 69 68 68 68 68 70 73 77 81 83 86 87 87 87 86 82 77 70 54756 270 24775 -75 12303 15 12 36 4563 -11485 634 644 653 660 667 674 679 684 688 691 693 695 696 696 695 693 693 690 686 681 677 676 677 680 686 703 711 719 728 735 740 745 748 749 750 751 754 757 762 767 773 779 785 791 797 802 807 812 815 818 820 818 817 814 811 807 803 799 796 794 794 793 792 792 790 786 783 778 772 765 757 750 742 734 726 719 712 705 694 682 671 659 647 636 625 614 604 594 585 575 564 552 538 523 507 487 464 441 417 397 378 362 348 337 327 320 315 310 306 303 300 297 295 291 288 284 279 274 269 266 263 261 259 260 261 262 264 266 267 267 268 268 269 270 272 274 277 281 288 299 314 333 358 388 422 458 497 534 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 355 330 313 306 299 291 281 271 258 244 228 212 197 183 172 163 154 145 137 130 125 121 117 113 109 102 94 84 77 72 71 71 71 70 68 65 62 59 58 56 55 55 56 57 59 61 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 61 64 67 67 67 67 67 68 70 70 69 67 67 67 68 71 75 79 82 85 87 87 87 87 81 75 67 54814 270 24775 -75 12323 15 13 34 4550 -11491 621 633 643 652 660 667 674 679 684 687 690 692 693 693 692 689 689 686 681 676 672 670 671 674 680 692 699 707 715 722 728 733 737 739 742 744 748 753 759 765 772 778 784 790 796 801 806 810 814 817 819 821 819 816 812 808 803 800 797 795 795 794 794 793 790 787 782 776 770 763 754 746 738 731 723 716 710 703 695 683 672 661 650 640 629 619 610 600 590 580 570 558 544 530 514 494 472 449 425 404 385 368 353 340 329 320 313 307 301 297 293 289 286 282 278 274 270 265 262 259 258 257 256 257 258 260 262 264 264 264 265 265 266 266 267 269 272 276 284 294 309 328 353 382 416 452 492 529 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 361 335 317 310 303 295 285 275 263 249 234 219 205 193 183 173 165 156 148 140 135 130 125 120 115 106 98 89 83 78 77 76 75 73 70 65 62 59 58 57 57 57 58 59 61 62 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 60 64 66 67 67 67 67 69 70 70 69 67 66 66 68 71 75 78 82 85 87 88 87 87 80 72 64 54873 270 24775 -75 12308 15 14 33 4537 -11496 607 620 632 642 652 660 667 674 679 683 686 688 689 688 687 684 684 681 676 670 666 664 664 667 673 681 687 695 702 709 715 721 725 729 732 736 741 748 755 762 769 776 782 788 794 799 804 809 812 816 818 823 821 818 814 809 805 801 798 797 797 796 796 795 792 787 782 775 768 760 751 743 735 727 720 714 707 702 697 685 674 663 653 643 633 623 614 604 594 584 574 562 550 536 521 503 482 460 436 415 395 377 360 346 333 322 312 304 297 290 285 280 276 272 268 265 261 258 256 254 254 254 254 255 257 259 261 262 263 263 263 263 263 263 264 265 268 273 280 290 305 324 349 379 412 448 487 523 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 340 322 313 306 298 288 278 267 254 240 226 213 201 191 182 174 165 157 148 142 136 130 125 119 109 102 94 88 85 83 81 80 76 72 66 62 60 59 59 59 60 61 62 63 64 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 61 64 66 66 66 66 66 68 69 69 68 67 66 67 69 72 75 79 82 85 87 88 87 87 79 69 62 54932 270 24775 -75 12313 15 15 32 4524 -11502 592 607 620 631 642 652 660 667 672 677 680 683 683 683 682 679 678 675 670 664 660 658 658 660 665 669 675 682 690 697 703 709 714 719 724 729 735 743 751 759 767 774 780 786 792 797 802 807 810 814 816 825 823 819 815 811 806 803 801 799 800 799 799 797 794 788 782 775 767 758 748 739 731 723 717 711 705 699 700 687 676 665 655 645 635 626 617 607 598 588 578 567 555 543 529 512 493 472 448 428 408 388 370 353 337 323 311 301 292 284 278 272 268 263 260 257 254 252 251 250 250 251 252 254 256 258 260 261 262 261 261 261 261 261 261 263 266 270 278 288 303 322 347 376 409 445 483 519 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 374 346 327 318 310 301 292 282 271 259 246 232 220 209 199 190 181 172 163 154 147 141 135 129 122 114 106 99 94 92 89 87 85 80 74 68 64 62 62 62 63 64 66 67 68 68 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 63 65 66 65 64 63 64 64 66 67 67 68 69 71 73 76 79 82 84 86 88 88 87 85 76 66 61 54991 270 24775 -75 12305 15 16 31 4511 -11507 577 593 607 620 632 642 651 659 665 670 674 676 677 677 675 673 672 669 664 658 653 651 650 653 658 657 663 670 678 685 692 699 705 711 716 723 730 738 747 756 764 772 778 784 790 795 800 805 808 812 814 826 824 820 816 812 808 805 803 803 803 803 802 800 796 790 783 774 765 756 745 736 727 720 713 707 702 697 701 689 677 666 656 647 637 629 619 610 601 592 582 572 561 549 536 520 503 484 461 441 420 400 380 360 342 326 311 298 288 279 272 265 261 256 253 251 249 247 247 247 248 250 251 253 255 257 259 261 261 261 260 260 260 259 260 262 265 269 276 287 302 321 345 374 406 441 478 514 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 352 332 322 314 305 295 285 275 263 251 238 226 215 205 195 187 178 168 159 151 145 138 132 125 118 111 105 101 98 95 93 89 85 78 72 68 66 66 67 68 70 71 72 73 73 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 64 65 65 63 61 60 60 61 62 64 67 70 74 78 80 82 84 86 86 87 87 86 84 81 74 65 62 55049 270 24775 -75 12299 15 17 29 4499 -11513 561 578 593 607 620 631 641 649 656 662 666 668 670 669 668 665 665 661 656 651 646 644 643 646 651 646 652 660 668 676 683 691 698 704 711 718 726 735 745 754 762 770 776 782 788 793 798 802 805 809 812 826 824 821 817 814 810 808 807 806 807 807 806 803 798 792 784 774 764 753 743 733 724 716 709 704 699 694 701 688 677 667 657 648 639 630 621 612 604 594 585 575 564 554 541 527 511 493 471 452 432 411 390 368 348 329 312 297 285 275 267 260 255 251 248 246 245 244 244 245 246 249 251 253 255 257 259 261 261 261 260 260 259 259 259 261 264 268 276 286 300 319 342 370 402 436 472 507 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 388 359 338 327 318 309 298 288 278 267 255 243 230 219 209 199 191 182 172 163 155 148 140 134 127 122 115 109 105 102 99 96 92 87 81 76 73 71 71 72 73 75 76 76 77 77 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 65 64 64 62 60 59 59 60 61 64 67 73 78 82 84 86 87 88 87 87 86 84 81 77 71 65 63 55108 291 24775 -75 12301 15 18 28 4486 -11518 545 563 579 594 607 619 630 639 646 652 657 660 661 661 660 657 657 654 649 644 640 637 637 639 644 636 643 650 659 668 676 684 692 699 707 715 723 733 743 752 760 768 774 780 786 790 795 799 803 806 810 825 823 820 818 815 813 811 811 810 811 811 810 806 801 793 784 774 763 751 740 729 720 712 705 700 695 691 697 686 675 665 657 648 639 631 622 613 604 595 585 575 564 554 542 529 514 498 478 461 441 421 400 378 356 335 316 300 286 275 265 258 252 248 245 243 242 242 242 243 245 247 250 252 255 257 259 261 261 261 261 260 259 259 259 261 263 268 275 284 298 315 338 365 395 428 464 499 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 394 364 343 332 322 312 301 291 280 270 258 246 234 222 212 202 193 185 176 167 159 151 143 137 130 124 118 112 107 103 100 97 93 89 84 79 76 75 75 76 77 78 79 79 80 79 79 78 77 77 76 77 79 80 81 81 80 76 71 67 65 64 63 62 61 60 61 61 62 65 69 74 79 84 85 87 87 87 86 85 84 82 79 75 70 65 64 64 65 69 73 77 80 81 83 83 85 89 94 104 116 128 135 137 137 132 118 102 55167 292 24775 -75 12304 15 19 27 4473 -11523 530 548 565 580 595 607 618 628 636 642 647 650 652 652 651 649 649 646 642 637 633 631 631 633 638 627 634 642 651 661 669 678 687 695 703 711 720 730 741 750 758 766 772 777 783 787 791 796 799 803 807 821 821 819 817 816 815 814 814 815 815 815 813 809 803 794 784 773 762 749 737 727 717 708 702 696 692 688 690 680 671 662 654 646 638 630 621 612 602 592 582 571 560 550 539 527 514 500 481 466 450 431 410 388 366 345 324 306 291 278 267 258 251 245 242 240 239 239 239 241 243 245 248 251 253 256 259 261 261 261 261 260 260 259 260 261 263 267 273 282 294 311 332 357 386 418 453 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 399 369 347 335 325 315 303 293 282 271 260 248 235 224 213 203 195 188 180 171 163 155 147 140 133 127 120 113 107 104 100 97 94 90 86 82 80 79 79 80 80 81 82 82 82 81 80 79 78 77 77 78 80 81 82 82 80 76 71 66 64 63 63 63 62 62 62 63 64 66 69 74 79 83 85 86 86 85 84 83 81 79 77 73 69 66 65 65 67 70 74 78 82 84 86 87 89 92 97 105 116 126 133 135 135 131 117 102 93 55226 294 24775 -75 12296 15 20 26 4461 -11529 514 533 550 567 581 595 606 616 625 632 637 640 642 643 642 640 641 639 635 630 627 625 625 628 632 620 627 635 645 655 664 674 683 691 700 709 718 729 739 748 756 763 769 775 780 784 788 792 796 800 804 816 817 817 816 816 816 817 818 818 819 818 816 812 804 795 785 773 761 748 735 724 714 705 698 693 688 684 681 673 665 657 649 642 634 625 616 607 597 586 574 563 552 542 532 521 510 498 481 470 456 440 421 401 379 358 336 317 300 285 271 260 251 244 240 237 235 235 236 237 239 242 245 248 251 254 257 260 261 261 261 260 260 259 260 261 263 266 272 279 290 305 325 348 376 406 440 475 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 402 372 350 338 328 317 305 295 284 272 261 249 236 225 214 205 198 190 183 175 167 159 151 144 136 129 121 114 108 104 101 98 95 91 88 85 83 83 83 83 84 84 85 85 84 83 81 79 78 78 78 79 80 82 83 83 81 76 71 66 64 63 63 63 64 64 64 64 65 66 69 74 79 83 84 85 84 83 81 79 78 76 75 72 68 66 66 67 69 72 76 80 83 85 88 90 93 95 99 105 114 123 130 132 132 128 115 99 89 81 78 55284 296 24775 -75 12307 15 21 24 4448 -11534 500 519 537 553 569 582 594 605 614 621 626 630 632 633 633 632 633 631 628 624 621 619 620 623 628 612 620 629 640 650 660 671 680 689 698 708 717 727 738 747 755 761 767 772 776 780 784 788 792 796 801 810 812 813 814 816 817 819 820 822 823 822 819 814 806 796 785 773 760 747 734 723 712 703 696 690 685 681 672 664 657 650 643 635 627 619 609 599 588 577 565 553 542 533 523 513 503 493 479 471 460 447 431 413 392 372 351 330 311 294 279 265 253 244 238 234 231 231 231 233 235 238 241 245 248 251 255 257 259 260 260 260 259 259 259 260 262 265 270 276 286 299 317 339 365 394 427 460 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 403 373 352 340 330 319 307 296 285 273 262 250 238 226 216 208 200 193 187 179 171 163 156 148 140 132 124 116 110 105 102 100 96 93 90 88 86 86 86 87 87 88 88 87 86 84 81 80 78 78 78 79 81 83 83 83 81 76 70 65 64 63 63 64 65 65 65 65 65 66 68 73 78 82 83 83 82 80 77 75 74 73 72 69 67 67 68 70 72 75 78 81 84 86 90 92 95 96 99 103 111 119 125 127 128 124 111 94 82 73 70 71 83 55343 296 24775 -75 12298 15 22 23 4436 -11539 487 506 524 540 556 570 582 593 602 610 616 620 623 624 624 623 625 623 621 618 615 614 615 618 624 607 616 626 636 648 658 669 680 689 698 708 717 727 737 746 753 759 764 768 772 776 780 784 787 792 797 803 806 809 812 815 817 820 823 825 826 824 821 816 807 797 786 773 760 746 734 722 711 702 694 688 683 678 664 657 651 643 636 628 619 610 599 589 578 566 554 542 532 523 514 506 497 489 477 471 463 453 439 423 404 385 364 343 323 304 286 270 256 245 237 231 227 226 226 227 230 233 236 240 243 247 250 254 256 257 258 258 258 258 258 259 261 263 267 273 282 294 310 330 355 381 413 446 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 401 373 352 341 331 321 309 298 287 275 263 251 240 229 220 212 204 197 190 182 174 166 159 151 144 135 127 118 112 108 105 102 99 95 92 90 89 89 89 90 90 90 90 90 87 85 82 80 78 77 78 79 81 83 83 83 81 76 70 65 63 63 64 64 65 66 66 66 65 66 67 72 76 80 81 81 79 76 73 71 70 69 68 67 66 67 69 72 75 78 81 83 85 87 90 93 95 95 97 100 105 113 119 122 122 118 105 87 73 65 62 64 77 55402 297 24775 -75 12304 15 23 22 4423 -11544 474 493 511 528 544 558 571 582 591 599 605 610 613 615 615 615 617 616 614 612 611 610 612 615 621 604 613 624 635 647 658 670 680 690 699 708 717 727 736 744 751 756 761 765 768 772 775 779 783 788 793 796 800 805 809 814 818 822 826 828 829 827 824 818 809 798 786 774 761 747 734 722 711 701 693 686 681 676 660 653 646 638 630 621 611 601 590 578 568 556 544 533 524 515 508 500 493 485 475 471 465 456 445 430 413 394 375 353 332 312 293 275 259 246 236 229 224 222 221 222 225 228 231 235 238 242 245 249 251 253 254 255 255 256 256 257 259 261 265 270 278 289 304 323 345 370 400 431 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 372 352 341 332 322 311 300 289 277 265 254 244 234 226 218 210 202 193 184 175 167 161 154 146 138 130 121 115 111 108 105 102 98 94 92 90 90 90 91 92 92 92 91 88 85 82 80 77 77 77 79 81 82 82 82 79 74 68 64 63 63 64 65 66 67 67 66 66 66 67 70 74 78 79 79 76 72 69 67 67 66 66 65 65 67 71 75 79 82 84 86 87 88 91 92 92 91 91 93 98 106 113 116 117 113 99 79 64 57 55 59 73 82 55461 297 24775 -75 12287 15 24 21 4411 -11549 463 481 499 516 532 546 559 570 580 588 595 600 603 605 607 607 610 610 609 607 607 607 609 613 619 603 613 624 636 648 659 671 682 691 700 709 718 727 736 743 749 754 758 761 764 767 771 774 779 784 789 789 795 801 807 813 819 824 828 830 831 830 826 820 810 799 788 775 762 748 735 723 712 702 693 686 680 675 659 651 643 635 625 615 605 593 582 570 559 547 536 526 518 510 504 497 490 483 474 471 466 459 448 435 418 400 381 360 338 317 297 278 261 247 235 227 221 218 217 218 220 222 226 229 232 236 239 243 245 248 249 250 251 252 253 254 256 258 262 267 274 284 298 315 337 359 388 418 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 397 371 351 341 333 324 313 303 292 280 269 258 248 240 233 225 216 206 196 184 175 166 160 154 147 140 132 124 118 114 112 109 105 101 96 92 90 90 90 91 91 91 91 91 88 85 82 79 77 76 76 78 80 81 81 79 76 71 66 63 62 63 65 66 67 68 68 67 67 66 66 69 72 75 76 75 73 69 65 64 64 64 64 64 65 67 71 76 82 85 88 89 89 90 91 91 88 86 84 85 90 98 107 112 113 107 92 71 55 49 49 55 70 83 55520 297 24775 -75 12285 15 25 20 4398 -11555 453 471 489 505 521 535 548 560 570 578 585 590 594 597 599 600 603 604 604 604 604 605 607 611 617 603 613 625 637 649 661 673 683 693 702 711 719 727 736 742 748 752 755 757 760 763 766 770 774 779 785 783 791 798 805 813 819 825 830 833 834 832 828 822 812 801 789 777 764 750 737 725 714 703 694 687 680 674 659 650 642 633 623 612 601 589 576 564 553 541 531 522 514 507 501 495 489 483 475 472 467 460 450 437 421 403 384 363 342 320 300 280 263 248 236 227 220 216 214 214 215 218 220 223 227 230 233 236 239 242 243 245 246 248 249 251 252 255 258 263 269 279 292 308 328 350 377 405 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 397 370 351 341 334 325 315 305 294 283 272 262 254 247 241 233 223 211 198 184 173 164 157 151 146 140 133 126 121 118 116 113 108 103 97 92 89 88 88 88 89 89 89 89 86 84 81 79 76 76 76 77 78 79 78 76 72 67 64 62 62 63 65 67 68 69 69 69 69 67 67 69 71 72 72 71 69 65 63 62 63 64 64 65 65 66 71 77 84 88 91 92 92 91 91 89 83 79 76 77 81 92 102 109 110 104 86 64 49 44 46 53 69 84 55578 297 24775 -75 12306 15 26 18 4386 -11560 445 462 479 496 511 525 538 550 560 569 576 582 586 589 591 593 597 599 600 600 601 603 606 610 616 604 615 627 639 651 663 675 685 694 703 712 720 728 735 741 746 749 751 754 756 758 761 765 769 775 781 779 787 795 804 812 820 827 832 835 836 835 831 824 814 803 791 779 766 753 740 728 717 706 696 688 681 675 660 651 642 632 621 610 598 586 573 561 549 538 528 519 512 506 500 495 490 484 476 474 470 463 453 440 424 406 387 366 344 323 302 283 265 250 237 227 219 214 211 211 211 213 215 218 221 224 227 230 232 235 237 239 241 242 244 246 248 251 254 258 264 273 286 301 320 340 366 393 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 400 372 352 343 335 326 317 308 297 286 275 266 259 254 249 241 230 216 200 183 170 160 153 147 143 138 132 127 123 121 119 116 111 104 97 92 88 86 85 85 85 85 85 85 84 82 80 78 76 75 75 76 77 77 76 73 69 64 62 60 61 63 66 68 69 70 71 72 71 70 69 69 70 70 69 67 65 62 61 61 64 65 66 67 66 66 71 77 84 90 94 95 95 94 92 87 79 72 68 68 74 86 99 107 108 101 83 60 45 42 44 54 71 86 55637 297 24775 -75 12297 15 27 17 4373 -11565 437 454 471 487 502 517 530 541 552 561 568 574 579 583 586 588 593 595 597 598 600 602 605 610 616 607 617 629 642 654 666 677 687 696 705 713 720 728 735 740 744 746 748 749 751 753 756 759 764 770 776 775 784 793 803 813 821 828 834 838 839 837 833 827 817 805 794 782 769 756 743 731 719 708 698 690 682 675 662 652 642 631 619 607 596 583 571 559 547 536 527 518 511 506 501 496 491 486 479 477 473 467 457 444 429 411 392 371 349 327 306 287 269 253 239 228 220 213 209 207 207 208 210 212 214 217 220 223 225 228 230 232 234 236 238 240 243 245 248 252 258 267 278 293 311 330 355 381 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 406 376 355 345 337 328 319 310 299 288 278 269 263 259 255 248 236 220 201 183 167 156 149 143 138 134 130 126 123 121 120 117 111 104 97 91 87 84 82 81 81 81 81 81 80 80 78 77 76 75 75 75 76 76 75 71 66 62 60 60 61 63 66 69 70 72 73 74 74 73 71 70 69 68 65 63 61 59 59 60 65 67 68 70 68 65 70 76 84 92 97 98 98 97 93 87 75 66 61 61 67 82 97 106 107 100 81 58 44 41 45 56 74 88 55711 271 24775 -75 12318 15 28 31 4357 -11571 431 447 463 479 494 508 521 533 543 552 561 568 574 579 582 585 590 594 596 598 600 603 606 611 618 610 621 633 645 657 669 680 690 698 706 714 721 728 734 739 742 743 745 746 747 749 751 755 759 765 771 773 783 792 803 813 822 830 836 840 841 840 836 829 819 808 796 784 772 758 745 733 722 710 700 691 683 676 666 653 642 630 617 605 593 581 569 557 546 535 526 518 511 506 502 497 493 489 483 482 479 473 464 451 436 419 400 379 357 335 313 293 274 257 242 230 220 212 207 204 202 203 204 206 208 211 213 216 218 221 223 225 227 230 232 234 236 239 242 246 251 259 270 284 301 319 343 368 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 415 382 360 348 339 331 321 312 301 290 279 271 266 263 260 253 240 223 203 183 166 153 145 139 134 130 127 124 121 120 118 115 110 103 96 90 85 82 80 78 77 77 77 77 77 77 76 76 75 74 74 75 75 75 73 70 65 61 60 59 60 63 66 69 71 73 75 76 76 75 73 72 69 67 63 60 57 57 57 60 67 69 70 73 70 65 69 75 55769 268 24775 -75 12300 15 29 29 4345 -11576 426 442 459 474 489 504 516 528 538 548 556 564 571 576 580 583 589 593 596 599 601 605 609 614 620 615 626 637 649 660 671 682 691 699 707 715 722 728 733 737 740 741 741 742 743 745 747 750 755 761 767 772 782 792 803 813 823 831 838 842 843 842 839 832 822 810 799 786 774 760 747 735 723 712 701 692 684 677 671 656 642 628 615 602 589 577 565 554 543 534 526 518 512 507 503 500 496 492 488 487 484 479 471 460 445 428 409 389 366 343 321 300 280 262 245 231 219 210 204 200 198 198 198 200 202 204 207 209 211 214 216 218 220 223 225 227 229 232 235 238 243 251 261 275 291 308 331 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 999999 999999 999999 999999 425 391 366 353 343 333 323 313 302 290 279 272 267 265 262 256 244 226 205 184 166 152 142 135 130 126 122 120 117 116 114 111 107 100 94 88 84 80 78 76 74 73 74 74 74 74 73 73 73 73 73 74 74 74 72 69 64 61 59 59 60 62 65 68 70 73 75 77 77 75 74 72 69 66 61 57 54 55 55 59 69 71 71 77 72 55828 265 24775 -75 12310 15 30 28 4332 -11581 424 440 456 470 485 500 512 524 534 544 553 561 568 574 578 582 589 594 597 600 604 608 612 617 623 621 631 642 653 664 674 684 693 701 708 716 722 728 733 736 738 739 739 739 740 741 743 746 751 757 764 772 781 792 803 813 823 831 838 843 845 844 840 834 824 812 800 787 775 761 748 736 724 712 702 692 684 677 676 660 644 628 613 598 585 573 561 550 540 532 524 518 512 508 505 501 499 495 491 491 489 484 477 467 453 437 418 398 375 352 328 306 285 265 247 232 219 209 201 197 194 194 194 195 197 199 201 203 205 208 210 212 214 216 218 220 222 225 227 230 235 243 253 265 281 298 320 343 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 437 400 373 359 347 336 325 314 303 291 280 272 267 265 263 257 245 229 208 187 168 153 141 133 127 122 118 115 112 110 108 105 101 96 91 86 82 79 76 73 72 71 71 71 71 70 70 71 71 71 72 73 73 73 71 68 64 61 59 59 59 61 64 66 69 72 75 76 76 75 73 71 68 64 59 55 53 55 54 58 71 73 55887 263 24775 -75 12313 15 31 27 4320 -11586 423 439 454 468 482 497 509 521 531 541 551 559 567 574 579 583 590 596 600 604 608 612 616 621 627 626 636 647 657 667 676 685 694 701 709 716 722 728 732 735 736 736 736 736 736 737 739 742 747 753 759 771 781 791 802 812 822 831 838 842 845 844 841 834 824 812 800 787 774 760 747 735 723 711 701 692 684 676 681 663 645 628 611 596 582 569 557 546 537 529 523 517 512 508 505 502 499 495 493 493 490 486 480 470 457 441 423 403 380 357 333 310 288 266 247 231 218 207 199 195 192 191 191 192 194 195 197 199 201 202 204 206 207 209 211 213 215 217 220 223 228 235 245 257 272 288 309 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 448 410 381 364 351 339 327 316 303 291 280 272 267 265 263 258 247 231 211 190 171 154 141 131 124 118 113 110 106 103 101 98 95 90 87 83 80 76 73 71 69 68 68 68 68 67 67 68 68 69 71 72 72 71 70 66 63 60 59 58 58 60 62 65 68 71 73 74 74 73 71 68 65 62 57 54 52 56 53 57 55946 262 24775 -75 12316 15 32 26 4307 -11591 424 439 454 468 482 496 508 520 530 540 550 559 568 576 581 585 593 599 604 608 612 617 621 626 632 633 643 652 662 671 679 688 696 704 711 718 724 729 732 734 735 734 733 733 733 734 735 738 743 749 755 769 778 788 799 810 819 828 835 840 843 843 840 833 823 811 798 785 772 758 745 732 720 709 699 690 682 675 682 664 646 628 611 595 581 567 555 544 535 528 521 515 511 507 504 501 498 494 492 491 488 484 478 468 456 441 423 404 381 358 334 311 288 266 247 230 217 206 198 193 191 190 190 191 192 193 195 196 197 199 200 201 202 203 205 207 209 211 213 217 221 228 238 250 264 280 301 322 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 458 418 388 370 355 342 329 317 304 292 281 273 268 265 263 259 249 234 215 194 174 156 142 130 121 114 109 105 101 97 94 91 88 85 82 79 76 72 70 68 66 66 66 65 65 64 64 65 66 67 69 70 70 70 67 64 61 59 58 57 57 58 59 63 66 70 72 73 72 70 68 65 62 59 56 53 53 58 53 56005 261 24775 -75 12331 15 33 25 4294 -11596 425 440 455 468 482 497 508 520 530 540 551 560 570 579 584 589 597 604 609 614 618 622 627 631 637 639 648 657 665 674 682 690 698 705 712 719 724 729 732 733 733 732 731 730 730 730 732 734 739 745 751 766 775 784 795 805 815 824 831 836 839 840 837 830 820 808 795 782 768 754 741 728 717 706 696 687 680 674 677 661 644 627 611 596 581 568 555 545 536 528 521 515 510 506 503 499 495 489 487 486 483 478 472 463 451 437 420 401 379 356 332 309 286 265 245 229 215 205 197 193 191 190 190 191 192 193 194 195 195 196 197 197 198 199 200 202 203 206 208 211 216 223 232 244 258 273 294 314 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 425 394 376 359 345 331 318 306 293 283 275 269 267 265 261 252 237 219 198 177 158 142 130 120 112 106 101 96 91 88 85 82 79 77 74 71 68 66 64 63 63 63 62 62 61 62 62 63 65 67 68 69 67 65 61 59 57 56 56 55 56 57 61 65 69 71 71 70 68 65 62 58 56 54 52 54 61 56063 261 24775 -75 12329 15 34 23 4282 -11601 428 443 458 470 483 499 510 521 531 542 553 563 574 583 589 594 603 610 616 620 625 629 633 637 643 647 655 662 670 677 685 692 700 707 714 720 726 730 732 733 732 730 729 727 727 728 729 731 736 742 748 762 770 779 789 799 809 818 825 830 834 834 832 825 815 803 790 777 763 749 736 724 712 702 692 684 677 672 668 653 639 624 610 597 584 571 559 548 539 531 523 517 511 506 502 497 492 485 482 480 476 472 465 456 445 431 415 396 375 352 329 306 284 262 243 227 214 204 197 193 191 191 191 191 192 193 194 194 194 194 194 194 194 195 196 198 199 202 204 207 212 219 228 240 254 269 289 309 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 472 431 399 380 363 348 333 320 307 295 285 277 271 269 267 264 256 242 223 202 180 160 143 129 119 110 104 98 92 87 83 80 78 75 73 70 66 63 61 60 60 60 60 60 60 59 60 60 62 64 66 67 67 65 62 59 57 55 55 54 54 55 56 59 63 67 69 70 69 67 63 59 55 54 53 51 55 63 56122 261 24775 -75 12330 15 35 22 4269 -11606 432 447 462 474 487 502 513 524 534 545 557 568 580 590 596 601 611 618 623 628 632 637 640 644 649 653 660 667 674 680 687 694 701 708 715 721 727 731 733 733 731 729 727 726 725 725 726 729 733 739 745 756 764 773 782 792 801 810 817 823 827 828 825 819 809 797 785 771 757 743 730 719 708 697 689 681 675 670 655 643 632 620 609 598 586 575 564 554 545 536 528 521 515 509 504 497 491 482 479 476 472 467 460 451 441 427 411 392 371 349 326 303 281 259 240 225 212 202 196 193 191 190 191 191 192 193 193 193 193 193 192 192 192 192 193 195 196 199 201 205 210 217 226 238 252 266 287 307 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 475 434 403 384 367 351 336 322 309 297 287 279 274 272 271 268 261 247 228 206 183 162 144 130 119 110 103 97 90 84 80 77 74 72 69 66 62 59 57 57 57 57 58 58 58 58 58 59 61 63 65 65 65 63 60 58 55 54 54 54 54 54 55 58 62 66 68 69 69 67 63 58 54 52 51 50 55 65 56181 261 24775 -75 12326 15 36 21 4256 -11611 437 452 467 479 492 508 518 529 539 550 563 574 587 598 604 610 619 626 632 637 641 645 648 651 655 660 666 672 678 683 689 696 703 710 717 723 728 732 733 733 731 728 726 725 724 724 725 728 732 737 743 750 757 765 774 783 792 801 808 814 818 819 817 811 802 790 778 765 751 738 725 714 703 694 685 678 673 668 642 633 624 615 606 598 588 579 569 560 551 543 535 528 521 515 509 502 494 483 479 476 471 466 459 450 439 425 408 390 368 345 322 299 276 255 236 221 209 200 194 191 189 189 190 191 191 192 192 192 191 191 190 189 189 190 191 193 194 197 200 203 209 216 226 238 252 267 287 307 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 477 436 405 386 370 354 338 324 311 299 289 282 278 275 275 273 266 252 233 211 187 165 146 132 120 111 103 96 89 83 78 75 72 69 66 63 59 56 54 54 54 55 56 57 57 58 58 59 61 63 64 64 63 62 59 57 55 54 54 54 53 53 54 57 60 64 66 68 68 67 63 57 53 51 50 49 53 65 56240 261 24775 -75 12326 15 37 20 4244 -11616 443 458 473 485 498 514 525 535 545 557 570 582 596 607 614 619 629 636 642 646 650 654 656 659 663 667 672 677 682 687 692 698 705 712 719 725 730 733 734 733 731 728 725 724 723 724 724 727 731 736 742 743 749 757 765 774 783 791 798 804 808 809 808 803 794 783 771 759 746 733 721 710 700 691 683 677 672 667 634 626 618 611 604 596 588 580 572 564 556 549 542 536 529 524 518 510 501 490 485 481 476 469 462 452 440 425 407 387 365 341 317 293 270 249 230 215 204 196 191 188 187 187 188 189 190 190 191 190 190 189 188 188 187 188 189 191 193 196 199 203 208 216 227 239 254 269 290 309 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 477 437 407 389 373 357 341 327 314 302 292 285 281 279 279 277 270 257 238 215 191 169 150 135 122 112 104 96 88 82 77 73 70 67 64 60 56 53 52 52 53 54 55 56 57 58 59 60 62 63 64 64 63 61 59 57 56 55 54 54 53 53 54 56 58 62 64 67 67 66 62 57 52 50 49 47 51 64 56299 261 24775 -75 12326 15 38 19 4231 -11621 450 465 481 492 504 521 532 542 552 564 577 590 605 618 624 629 639 646 652 656 659 662 664 666 669 675 679 683 686 691 696 701 708 715 722 728 732 735 735 733 731 727 725 723 722 723 724 726 730 735 741 736 742 749 756 765 773 781 788 793 798 800 798 794 786 777 766 754 741 730 718 708 699 690 683 677 672 668 632 624 616 608 601 594 586 579 571 565 559 552 547 542 537 532 527 520 512 501 495 490 484 477 468 457 442 426 406 384 360 335 310 286 262 241 223 209 198 191 186 184 184 184 185 186 187 188 188 188 188 187 187 186 186 187 188 190 192 195 198 203 209 218 229 242 258 274 295 314 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 476 437 408 391 375 360 344 330 316 305 295 287 283 281 281 280 274 261 243 220 196 174 154 139 125 114 104 95 88 81 76 72 69 65 61 57 54 52 51 52 53 54 55 56 58 59 60 62 63 65 65 64 63 61 59 58 57 57 56 55 54 53 53 55 57 60 62 64 65 64 61 56 52 49 48 47 50 63 56357 261 24775 -75 12324 15 39 17 4218 -11626 456 472 488 499 512 529 539 549 559 571 586 599 615 628 634 640 649 657 662 666 668 671 672 674 676 681 685 688 691 695 700 705 712 719 725 731 735 737 737 734 731 727 724 723 722 722 723 726 730 734 739 730 735 742 749 756 764 772 778 784 788 790 790 786 779 771 761 750 739 728 718 708 700 692 685 679 674 670 637 627 618 608 600 591 583 575 568 562 557 552 548 545 542 539 536 530 523 513 507 502 495 486 475 461 445 426 404 379 354 327 302 277 254 233 216 202 192 186 182 180 180 181 182 183 185 186 186 186 187 186 186 186 186 187 188 190 192 195 199 204 211 220 232 246 263 280 301 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 999999 999999 999999 999999 999999 999999 999999 999999 474 437 409 393 378 363 347 333 320 308 297 290 285 283 282 281 275 264 247 226 202 180 160 143 128 115 104 95 87 80 75 71 67 64 59 55 53 51 51 51 53 54 55 57 59 61 63 65 66 67 66 65 64 62 61 60 59 59 57 55 54 53 53 54 55 58 60 62 62 61 58 54 51 49 48 47 50 61 56416 261 24775 -75 12321 15 40 16 4206 -11631 464 479 496 507 520 537 547 557 567 579 594 608 625 639 645 650 660 667 672 676 678 680 681 681 683 688 691 693 696 700 704 710 717 724 730 736 739 741 739 736 732 728 725 723 722 723 724 726 730 734 739 726 731 736 743 750 757 764 770 775 779 782 782 779 774 767 759 749 739 730 720 711 703 696 689 683 679 674 646 635 623 611 600 589 578 570 562 557 553 549 547 545 544 543 541 537 531 523 517 511 504 493 480 464 445 424 399 373 346 319 293 268 245 225 209 196 187 182 179 177 178 179 180 181 182 184 185 185 186 186 186 186 187 188 189 191 193 196 200 205 213 223 236 251 268 286 307 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 471 435 408 394 380 366 351 336 323 311 300 292 287 284 282 281 276 266 250 231 208 186 165 147 130 116 104 93 85 79 74 70 66 62 58 54 52 51 51 52 53 54 56 58 61 64 66 68 69 68 67 66 64 62 62 61 61 60 58 56 53 52 52 53 54 56 58 59 59 57 55 52 49 48 48 47 51 59 56475 261 24775 -75 12319 15 41 15 4193 -11635 471 487 504 515 528 546 556 566 576 588 604 618 636 650 656 661 671 678 683 685 687 688 688 688 689 695 696 699 701 705 709 715 722 729 736 741 744 745 743 739 734 730 726 725 724 724 725 727 731 735 739 724 729 734 739 745 752 758 763 768 772 775 776 774 770 765 758 750 741 733 725 717 709 702 696 690 685 680 660 645 630 615 601 587 575 565 557 551 547 544 543 542 542 542 542 540 536 529 523 517 509 497 482 463 442 419 393 366 338 311 285 261 239 220 204 193 184 179 176 175 176 177 178 179 181 182 184 185 186 186 187 188 188 189 191 192 194 197 202 208 215 226 239 255 273 292 313 333 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 432 407 393 381 368 353 338 325 313 302 293 287 283 281 279 275 267 253 235 214 193 171 151 133 117 103 92 83 76 72 68 64 61 57 54 52 52 51 52 53 55 57 59 63 66 69 71 71 70 68 65 64 63 63 63 63 62 59 55 52 50 50 51 53 54 56 56 56 54 52 50 48 47 48 49 52 57 56534 261 24775 -75 12308 15 42 14 4181 -11640 477 493 512 522 535 553 563 573 583 596 612 627 646 661 667 672 682 688 692 695 695 696 696 695 695 701 702 704 706 709 714 720 727 734 741 746 749 749 746 742 737 732 728 726 726 726 727 729 733 737 740 726 730 734 739 743 749 754 759 763 767 770 771 771 768 765 760 753 746 739 731 724 717 710 704 698 692 687 673 656 638 621 604 588 574 562 554 547 543 540 539 539 539 540 540 539 536 530 523 518 509 496 479 459 437 413 387 359 332 306 280 257 236 217 203 191 183 178 175 174 174 175 176 178 179 181 183 184 186 187 188 189 190 191 193 195 197 200 204 210 218 229 243 259 277 296 318 338 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 461 427 404 392 380 367 353 338 325 313 302 294 287 282 279 277 273 267 255 240 221 200 177 156 136 119 103 91 81 74 69 65 62 59 56 54 53 52 52 52 53 55 57 61 65 69 72 73 73 70 67 65 63 62 63 63 63 62 59 54 50 48 48 49 51 53 54 54 54 52 50 48 47 47 48 50 54 56 56592 302 24775 -75 12312 15 43 12 4168 -11645 483 500 519 529 542 561 571 581 591 604 621 636 656 671 677 682 692 698 701 703 703 703 702 701 700 707 708 710 712 715 719 725 732 739 745 750 752 752 749 744 739 734 730 729 728 729 730 732 735 739 742 729 733 736 740 744 748 752 756 760 763 766 768 769 768 766 762 757 751 746 739 733 726 719 713 707 700 694 685 665 646 626 608 591 576 563 554 546 542 538 536 536 535 536 536 535 532 527 520 514 504 491 473 453 430 406 381 354 328 303 279 256 236 218 203 192 184 178 174 173 173 174 175 176 178 180 182 184 186 188 189 191 192 194 195 197 200 203 207 213 221 232 245 261 279 299 320 341 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 456 423 400 388 378 365 350 336 323 311 301 293 286 281 277 274 271 266 258 245 227 207 184 162 141 122 105 91 80 72 67 63 60 58 56 55 54 53 53 52 53 55 58 62 67 72 74 75 74 70 66 64 62 61 62 62 62 60 57 52 47 45 45 47 49 51 52 53 52 51 50 48 47 47 49 51 55 56 56 55 52 49 45 42 40 42 47 55 66 77 84 87 87 85 83 80 76 67 58 52 52 54 56 59 60 61 61 61 64 66 69 67 61 50 38 30 -3 25 66 56651 302 24775 -75 12314 15 44 11 4155 -11650 487 505 525 535 548 568 578 588 598 611 629 645 665 680 686 691 701 707 710 711 710 710 708 706 705 713 714 715 717 720 724 730 737 744 750 754 756 755 752 747 741 736 733 731 731 732 733 735 738 741 743 735 738 740 743 746 749 752 755 758 761 764 767 768 768 768 766 762 758 753 748 742 735 729 723 716 709 702 694 673 653 632 614 596 581 568 557 549 544 540 537 535 533 533 532 530 527 521 513 507 496 482 464 444 422 400 376 351 327 303 280 258 238 221 206 194 185 179 174 172 171 172 173 175 177 179 181 184 186 188 190 192 194 196 198 200 202 205 209 215 222 232 245 261 279 299 320 342 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 452 418 395 384 373 360 345 331 318 307 298 291 285 279 275 272 270 266 260 249 233 214 192 170 148 128 110 95 82 72 66 61 59 57 56 55 54 54 53 52 53 55 58 63 69 73 75 76 74 70 66 63 62 60 60 60 59 57 54 49 45 43 43 45 46 49 51 52 52 51 51 50 49 49 50 53 56 56 55 54 51 48 45 43 43 46 53 61 70 78 84 86 85 82 80 77 73 65 57 53 53 56 59 61 62 61 59 57 57 58 59 59 55 48 41 37 12 40 78 56710 302 24775 -75 12317 15 45 10 4143 -11655 491 509 530 540 554 574 584 594 604 618 636 652 673 689 695 699 709 714 717 718 716 716 713 710 709 719 719 721 723 726 730 736 743 749 754 758 759 758 754 749 743 738 735 734 734 735 737 739 741 744 745 741 743 745 747 748 750 752 754 757 759 762 765 767 769 769 769 767 763 760 755 750 744 738 732 725 718 710 702 680 659 639 620 603 588 575 564 556 549 544 540 536 534 531 529 526 521 514 507 499 488 473 456 436 415 394 372 350 327 305 283 262 243 225 210 198 188 180 175 171 170 170 171 173 175 177 180 182 185 187 190 192 194 196 198 201 203 206 210 215 221 231 243 258 276 295 317 340 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 450 414 390 378 367 354 338 324 311 301 294 288 282 277 272 270 268 266 262 253 240 223 202 180 158 138 118 102 86 74 66 61 58 56 56 55 55 54 53 52 53 55 59 64 70 74 75 76 74 70 66 63 61 59 58 57 55 53 50 46 43 42 42 43 45 47 49 51 52 52 53 52 51 51 52 54 56 56 55 53 50 47 45 44 46 50 57 65 73 80 84 85 83 80 77 74 70 63 57 53 55 59 62 64 64 62 57 51 49 48 49 50 49 46 44 45 30 56 88 56769 302 24775 -75 12315 15 46 9 4130 -11659 493 512 533 544 557 578 588 599 609 623 642 659 680 696 702 706 715 721 723 723 721 720 717 714 712 725 725 727 729 732 737 742 749 754 759 762 762 760 756 751 745 740 737 737 737 738 740 742 745 746 747 749 750 751 751 752 753 754 755 757 759 761 764 767 769 771 771 770 768 765 761 757 752 745 739 733 725 717 709 686 665 646 628 612 597 585 574 564 557 551 545 540 535 531 528 523 517 508 501 492 480 465 448 429 410 390 370 349 328 307 286 266 248 230 215 201 191 182 176 171 169 169 170 171 173 175 178 180 183 186 188 191 193 195 197 199 202 205 208 212 218 227 239 253 270 289 311 335 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 449 412 387 373 361 346 330 315 303 294 288 283 279 273 269 267 266 265 263 257 246 231 212 192 170 150 130 112 93 79 68 61 57 56 55 55 54 53 52 52 53 56 60 65 70 74 75 76 74 70 66 64 62 58 56 54 52 49 46 44 42 42 42 43 44 46 47 49 51 53 54 54 54 54 55 56 57 57 55 52 49 47 45 45 48 53 60 68 75 81 84 85 82 79 76 72 68 62 56 54 56 61 64 66 66 62 53 45 39 37 38 41 44 46 49 53 46 70 96 56828 302 24775 -75 12329 15 47 8 4117 -11664 494 513 535 546 560 581 591 602 613 627 646 663 685 701 707 711 721 726 728 727 725 723 720 717 715 730 731 733 735 738 743 749 754 759 763 766 765 762 758 753 747 742 740 740 741 742 744 746 748 749 749 756 756 756 755 754 754 754 755 756 757 760 763 766 769 771 772 772 771 768 766 762 757 751 745 739 731 723 716 693 672 652 636 621 607 595 583 573 565 558 551 544 538 533 527 521 514 504 496 487 475 460 443 425 406 388 369 350 330 310 290 271 252 235 219 205 194 184 177 172 169 168 169 170 171 173 175 178 180 183 185 187 189 191 193 195 198 200 203 207 212 220 231 245 262 280 303 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 450 412 385 370 355 339 323 307 295 287 282 278 274 270 266 264 264 264 263 259 252 240 223 205 184 164 144 124 103 85 71 63 58 56 56 55 54 54 53 53 55 57 62 67 71 74 75 75 73 69 66 64 61 57 54 51 49 46 44 43 43 43 43 44 44 45 46 48 51 53 55 55 55 55 56 57 58 57 56 53 49 47 46 46 49 54 61 68 75 80 83 83 82 80 77 73 68 62 56 54 57 62 66 68 68 61 50 38 30 27 28 33 40 47 53 60 60 80 99 56886 302 24775 -75 12331 15 48 6 4104 -11669 494 514 536 547 561 582 593 604 615 630 649 667 688 705 711 715 724 729 731 730 728 726 722 718 716 735 736 738 740 744 748 754 759 763 766 768 767 764 760 754 749 744 743 743 744 746 748 750 751 752 751 762 761 760 758 756 755 754 754 754 755 757 760 764 767 769 771 771 771 769 767 764 759 754 749 742 735 727 722 699 678 660 644 629 616 604 593 583 574 565 557 549 541 534 528 520 512 501 494 485 472 457 441 423 405 387 369 351 332 313 293 274 256 239 223 209 197 187 179 173 170 168 168 168 170 171 173 175 177 179 181 183 184 186 188 190 192 194 196 200 205 212 222 235 252 269 292 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 453 413 384 367 351 334 316 300 288 281 276 273 269 265 262 260 261 262 262 260 255 246 233 217 198 179 158 137 114 93 76 65 59 57 56 56 55 55 55 56 57 60 64 68 72 74 75 74 72 68 65 63 60 56 52 49 47 45 43 43 43 44 45 45 45 45 46 48 50 52 54 56 56 56 57 57 58 58 56 53 50 47 46 46 48 53 60 66 72 77 80 81 81 81 78 74 69 63 57 55 57 63 67 69 68 60 47 32 22 18 21 28 39 48 57 64 68 84 97 56945 302 24775 -75 12349 15 49 5 4092 -11674 492 512 535 546 561 582 593 605 616 631 651 669 690 707 713 717 727 731 733 732 729 727 723 719 717 738 739 742 745 748 753 757 762 766 768 769 767 764 760 755 750 746 745 746 747 749 751 753 754 754 753 767 764 762 759 756 754 753 752 752 752 754 757 760 763 766 768 769 768 767 765 763 759 754 750 744 737 729 726 704 684 666 651 637 625 613 602 591 581 572 562 552 544 535 528 520 510 499 493 484 472 457 441 424 406 388 370 351 333 314 295 276 259 241 225 211 199 189 180 174 170 168 167 167 168 169 170 172 173 175 176 177 178 180 181 183 185 187 189 192 196 203 212 225 241 257 281 305 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 456 415 385 366 348 329 310 294 282 275 271 268 265 261 258 256 257 258 259 259 257 251 241 227 210 192 172 150 125 102 83 69 62 59 59 58 58 58 59 60 62 64 68 71 73 74 74 73 70 66 62 61 58 55 51 48 46 44 43 43 44 45 46 46 46 46 46 47 49 51 53 55 56 56 56 56 57 57 56 54 51 48 46 46 48 51 56 62 67 71 75 78 81 83 82 77 72 65 58 55 57 62 66 68 67 59 44 27 17 13 17 27 39 50 59 65 70 83 91 57004 302 24775 -75 12348 15 50 4 4079 -11678 488 509 532 544 559 580 592 604 616 631 650 669 691 708 713 718 727 732 733 732 729 726 722 718 716 740 741 744 747 750 754 759 762 765 767 767 765 762 758 754 750 747 746 748 750 752 754 756 757 756 754 769 765 761 757 754 751 749 748 747 748 749 752 755 758 761 763 764 763 762 761 759 756 752 748 743 737 730 728 707 688 671 657 644 632 621 610 599 588 577 566 555 545 536 527 518 509 497 491 483 471 457 441 424 406 388 369 351 332 314 295 277 259 242 227 212 200 190 181 175 171 168 167 166 167 167 168 169 170 171 171 172 173 174 175 176 178 179 181 184 188 194 203 216 231 247 271 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 457 416 385 366 346 327 307 290 278 270 266 263 260 257 254 252 253 254 255 256 255 252 244 233 219 203 184 161 137 112 91 75 67 64 63 63 63 64 65 66 67 69 72 74 75 75 74 71 67 63 59 57 55 53 50 48 46 45 44 44 45 45 46 47 47 47 47 47 49 51 53 54 54 54 53 53 54 54 55 54 52 49 47 47 47 49 53 56 61 65 69 73 80 86 87 81 75 67 59 55 56 61 64 66 66 57 41 25 14 11 16 27 41 52 60 63 67 77 82 57063 298 24775 -75 12342 15 51 3 4066 -11683 483 504 528 540 555 577 589 601 614 629 649 667 689 706 712 717 726 730 731 730 727 724 721 717 715 740 741 744 747 751 755 758 761 763 764 764 761 759 755 752 748 746 746 749 751 754 756 758 758 757 754 768 764 759 754 749 746 744 742 742 742 743 746 748 751 754 756 756 756 755 754 753 750 747 744 739 734 729 726 707 690 674 661 649 638 627 616 605 593 581 569 557 546 535 525 515 505 493 487 479 468 454 439 422 404 386 367 349 330 312 293 276 259 242 226 212 200 190 181 175 170 167 166 165 165 165 166 166 166 167 167 167 168 168 169 170 172 173 174 177 180 187 195 208 222 238 263 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 455 415 385 365 345 325 305 288 275 268 264 260 257 253 250 248 248 250 251 251 251 250 244 236 224 210 192 171 147 122 99 83 74 70 70 70 70 71 72 72 73 74 75 76 75 74 72 69 64 59 55 53 52 51 49 48 47 45 44 44 44 45 46 47 48 47 48 48 49 51 52 53 53 52 50 49 50 51 52 53 52 51 49 48 48 48 50 52 55 59 62 68 78 88 93 87 79 70 61 55 55 59 62 64 64 56 40 24 14 12 18 30 43 52 59 57122 279 24775 -75 12345 15 52 2 4053 -11688 477 499 522 535 550 572 585 597 610 626 646 665 687 703 709 714 723 727 728 727 724 722 718 714 712 738 740 743 746 750 753 756 758 759 759 758 756 753 751 748 745 744 746 748 751 754 757 758 758 756 753 766 760 754 748 743 739 737 735 734 735 736 738 741 743 746 747 748 747 746 745 744 742 740 738 735 731 726 720 704 689 675 663 653 642 631 620 608 596 583 569 556 543 531 520 509 497 485 479 471 461 448 432 416 398 381 362 344 325 307 289 272 255 239 223 209 198 188 180 173 169 166 164 163 163 164 164 164 164 164 164 164 164 164 165 166 167 168 169 171 175 180 189 201 215 231 256 281 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 449 411 383 364 345 324 305 288 275 267 262 258 254 250 247 245 244 245 245 246 246 245 241 234 225 214 198 179 156 131 109 92 83 80 80 80 79 79 79 79 78 78 77 76 75 72 69 65 60 55 52 50 49 49 48 48 47 46 45 44 44 44 45 46 47 48 48 49 50 51 52 53 52 50 47 45 45 46 48 51 52 53 52 51 50 49 49 50 51 53 56 63 76 90 101 93 57180 279 24775 -75 12344 15 53 0 4041 -11692 471 493 516 529 545 567 580 593 606 622 643 661 683 700 706 710 719 723 724 723 720 718 714 711 709 735 737 741 744 747 750 753 754 754 753 752 749 747 745 743 742 742 744 747 751 754 756 758 758 755 751 763 755 748 741 736 732 729 728 727 727 729 731 733 735 737 738 738 737 736 736 735 734 732 731 728 725 722 711 698 685 673 663 653 643 632 621 609 596 581 566 552 538 525 512 499 486 473 467 458 448 435 421 406 389 371 353 335 317 299 282 265 249 233 218 205 194 185 177 172 168 165 163 162 162 162 162 162 163 163 162 162 162 162 163 163 164 165 166 167 170 176 184 195 208 225 251 277 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 405 380 362 344 325 306 289 277 269 263 258 253 248 244 241 240 240 240 240 239 238 235 231 224 215 202 185 163 140 118 102 93 90 90 90 89 88 85 83 81 79 78 76 73 69 65 60 56 51 48 47 47 47 47 47 47 47 46 44 43 43 43 45 46 47 48 49 51 52 53 53 52 49 45 41 40 42 44 48 52 54 55 55 53 52 51 50 49 49 52 58 72 89 104 96 57239 279 24775 -75 12359 15 53 59 4028 -11697 464 485 509 523 539 561 574 588 601 617 638 656 678 694 700 705 714 718 719 718 715 712 709 705 703 730 733 736 739 742 744 746 746 746 744 743 740 739 738 737 737 738 741 745 749 753 755 757 756 754 749 758 749 741 734 728 724 721 720 719 720 721 723 725 727 729 729 729 728 727 726 726 725 724 723 722 720 717 701 690 680 670 661 652 641 630 618 605 590 575 559 543 528 514 500 485 471 457 450 441 431 419 406 391 375 358 341 323 306 289 272 256 240 225 212 200 190 182 175 170 167 164 163 162 162 162 162 162 162 162 162 161 161 161 161 162 162 162 163 164 166 171 179 190 201 220 245 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 435 427 396 375 360 343 326 309 293 281 273 266 259 253 247 241 237 235 235 234 234 232 231 228 225 220 213 203 188 169 148 127 112 104 102 102 101 99 95 91 87 82 79 77 74 70 66 61 56 51 47 45 43 44 45 46 47 48 48 47 45 43 42 42 43 45 47 48 49 51 52 53 53 52 49 44 39 37 38 40 45 51 56 58 58 57 55 53 51 48 47 49 55 67 85 100 94 57298 279 24775 -75 12357 15 54 58 4015 -11702 456 478 501 515 531 554 567 581 595 612 632 651 672 688 694 699 708 712 712 711 708 706 702 699 697 723 726 729 732 734 736 737 736 735 733 731 729 728 729 729 731 733 737 742 746 750 753 754 754 750 745 751 742 733 725 719 715 712 711 711 712 713 716 717 719 720 721 720 718 717 716 716 715 715 715 714 713 711 693 683 674 665 656 646 636 624 610 596 581 564 547 530 514 499 484 468 454 439 432 423 413 401 388 375 359 343 326 309 292 275 259 244 230 216 204 194 186 179 174 170 167 165 163 162 161 161 161 161 161 161 161 161 161 161 160 161 161 160 160 160 163 167 174 185 194 214 238 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 431 414 387 370 357 343 328 313 298 286 278 270 261 253 246 238 233 230 229 228 228 226 224 222 219 216 211 202 189 172 154 135 121 114 112 112 111 108 102 96 89 83 79 76 72 68 64 58 52 47 43 41 41 41 43 45 47 48 49 48 46 43 42 42 43 45 46 47 48 50 51 52 53 52 49 44 38 35 35 37 43 50 57 60 61 61 59 56 53 49 47 47 52 61 78 91 87 57357 279 24775 -75 12360 15 55 57 4002 -11706 448 469 493 507 524 546 560 575 589 606 626 644 665 681 687 693 701 705 705 704 701 699 696 692 690 714 717 720 722 724 725 726 725 722 720 718 716 716 717 720 722 726 731 736 741 745 748 750 749 746 740 744 734 725 716 710 706 704 703 703 704 706 708 710 711 712 713 712 710 708 707 707 707 707 707 707 706 705 686 677 667 658 649 638 626 613 599 583 566 549 531 514 498 483 467 452 438 423 415 406 397 385 373 359 344 328 311 294 277 261 246 231 219 207 197 189 182 177 173 170 167 165 164 162 161 161 160 160 160 160 160 160 160 160 160 160 160 158 158 158 159 163 169 179 187 208 231 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 427 402 377 364 354 344 331 317 304 292 283 274 264 253 244 235 228 223 222 221 220 219 217 215 213 210 207 199 189 174 157 141 129 122 120 119 118 114 108 99 91 84 79 76 73 69 64 57 51 45 41 39 38 39 41 44 47 49 50 50 48 45 44 43 44 45 46 47 48 49 50 51 52 52 49 44 38 34 33 36 41 50 57 61 63 63 62 59 56 52 49 48 51 56 70 80 79 57415 280 24775 -75 12366 15 56 55 3990 -11711 439 461 484 499 515 537 552 567 582 599 619 637 657 673 679 685 693 697 698 697 694 691 688 685 683 704 706 709 711 712 713 713 711 708 705 704 702 703 706 709 713 718 723 730 735 739 742 744 743 740 734 735 726 716 708 701 697 695 695 696 697 699 701 703 704 705 705 704 702 700 700 699 699 699 699 699 699 698 682 671 660 650 639 627 613 599 583 567 549 531 514 497 481 467 452 437 424 410 403 394 385 374 361 347 332 316 299 281 265 249 233 220 209 199 191 184 179 175 172 170 168 166 164 162 160 159 158 158 158 158 158 158 158 158 158 158 158 156 155 155 156 159 165 174 181 201 224 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 391 368 358 351 343 333 321 309 298 288 277 265 252 240 229 220 215 213 212 211 210 209 207 206 203 200 194 185 173 159 144 133 127 124 124 122 118 111 102 93 86 81 78 75 71 66 60 53 46 41 38 38 38 41 44 47 50 51 51 50 48 46 46 46 46 47 47 47 48 49 50 51 51 48 44 38 34 34 36 41 49 57 61 63 63 63 62 60 56 54 51 51 52 61 69 71 57 57474 281 24775 -75 12365 15 57 54 3977 -11715 431 452 475 490 507 529 544 559 575 592 611 629 649 664 670 677 685 689 689 688 686 683 680 677 675 692 694 696 698 699 699 698 696 693 690 689 688 689 693 697 703 708 715 722 728 732 735 737 736 733 728 727 717 708 700 694 690 688 688 689 690 693 695 697 698 699 699 698 696 694 693 693 692 692 693 693 692 691 678 666 653 641 628 613 598 583 566 549 531 514 497 481 467 453 440 427 416 403 397 389 380 369 355 341 325 307 290 272 255 239 224 211 201 192 185 180 176 174 171 169 167 165 162 160 158 157 155 155 154 155 155 155 156 156 156 156 156 154 153 152 153 156 161 170 175 196 219 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 380 358 351 346 340 333 323 312 301 290 277 263 248 235 222 211 204 201 200 200 200 199 198 197 195 192 187 179 169 157 144 134 128 125 124 122 118 111 103 94 87 83 80 78 75 71 64 57 50 43 40 38 39 41 44 47 50 52 52 51 50 49 48 48 48 48 48 48 48 49 50 51 50 47 43 38 35 35 37 43 50 56 60 61 63 64 65 64 62 59 55 52 50 55 60 63 56 55 57533 282 24775 -75 12364 15 58 53 3964 -11720 423 444 466 481 498 520 536 551 567 585 604 622 640 655 661 668 676 680 681 680 678 676 673 669 667 678 680 682 683 684 684 683 681 678 675 674 674 676 680 686 692 699 706 713 719 724 727 729 729 726 720 718 709 700 692 686 682 681 681 682 684 687 689 691 693 694 694 693 691 689 688 687 686 686 686 686 685 684 674 660 645 631 616 599 583 566 548 531 514 497 482 468 455 444 433 422 413 402 396 389 380 369 355 339 322 304 285 266 249 232 217 204 194 186 180 176 173 170 169 167 165 162 160 157 155 153 151 150 150 150 151 151 152 152 152 153 153 152 151 150 151 154 159 167 172 192 215 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 404 368 347 341 337 334 329 321 312 301 288 274 258 242 226 212 200 192 189 188 188 187 187 187 186 184 182 177 171 162 152 141 132 126 123 121 119 115 109 101 93 87 83 82 81 79 75 69 62 55 48 43 41 41 43 46 48 50 51 52 51 51 50 51 51 51 50 49 49 48 49 49 50 48 45 42 39 37 38 41 45 51 55 57 59 61 65 67 69 67 65 60 54 49 50 53 57 56 57 63 57592 269 22900 -75 12362 15 59 52 3952 -11724 664 665 666 667 667 668 667 665 662 659 658 659 662 667 674 681 688 696 703 710 714 718 720 720 717 712 709 700 692 684 679 675 674 674 676 678 681 683 685 687 689 689 688 687 685 684 683 681 681 680 679 678 676 669 654 637 621 604 586 568 550 532 515 499 484 470 458 447 437 429 421 413 403 399 392 384 372 358 341 323 303 283 264 245 228 212 199 189 181 175 171 168 166 164 162 161 158 155 152 150 148 147 146 145 146 146 147 148 149 149 150 151 150 150 149 150 153 158 166 171 190 212 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 393 356 333 327 325 323 320 314 305 295 282 267 249 232 216 201 188 180 176 175 174 175 175 175 174 173 171 167 162 154 145 135 127 121 118 116 114 110 104 96 89 84 82 81 81 80 77 73 67 60 53 48 45 45 46 48 49 51 51 50 50 50 50 52 53 54 53 52 51 50 49 49 48 47 44 41 40 40 42 45 48 52 54 55 57 60 65 70 73 72 70 63 55 48 47 48 53 57 59 65 63 56 45 34 27 28 34 44 55 68 72 70 57651 269 22900 -75 12359 16 0 51 3939 -11729 649 650 651 651 651 651 650 649 646 643 643 644 648 654 661 669 677 685 693 699 704 708 711 711 709 704 699 691 683 676 671 668 666 667 669 671 674 677 679 681 683 684 684 683 681 680 678 677 676 675 673 670 667 663 646 628 611 593 574 555 537 519 502 487 474 461 451 441 433 426 420 413 405 401 395 387 376 361 344 324 304 283 262 242 224 207 193 183 175 169 164 162 160 158 157 155 153 150 147 145 143 142 141 141 141 142 143 144 145 146 147 149 149 149 150 152 155 160 168 172 190 212 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 381 342 318 311 308 307 305 301 293 283 270 255 237 220 205 190 178 169 165 163 163 163 163 163 163 163 161 157 152 145 137 128 121 116 113 110 108 104 97 90 84 80 78 78 78 78 76 73 69 64 57 53 50 49 50 50 51 51 49 48 47 47 48 51 54 56 56 55 53 51 48 47 46 44 42 41 42 44 46 49 51 52 53 53 54 59 66 72 76 75 72 63 54 47 45 47 53 59 63 67 65 59 48 39 33 35 40 49 58 68 70 68 57709 269 22900 -75 12362 16 1 49 3927 -11733 635 635 635 635 635 635 635 633 631 629 629 631 635 642 650 658 666 674 682 689 694 698 701 701 699 695 689 682 675 668 664 661 659 660 662 664 667 670 673 676 678 679 680 679 678 676 675 673 671 669 666 663 658 654 637 619 600 582 562 544 525 508 492 478 466 455 445 437 429 423 417 411 403 400 394 386 375 361 343 324 303 281 259 239 219 202 188 177 168 162 158 155 153 152 150 149 147 145 143 141 139 138 137 136 137 138 139 140 142 144 146 148 150 151 152 155 158 164 172 176 193 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 999999 999999 999999 370 328 302 293 289 287 285 282 275 266 254 239 223 207 193 179 168 160 156 154 153 154 154 154 154 154 152 149 143 137 129 121 115 111 108 106 103 98 91 84 78 74 73 73 74 74 73 71 69 65 60 56 54 53 53 52 52 51 48 46 45 45 46 50 55 58 59 59 56 52 47 45 44 42 41 42 44 48 50 53 53 52 51 51 52 58 66 73 77 75 71 61 51 45 44 47 54 62 67 70 68 62 53 44 40 41 46 52 59 67 67 66 57768 270 22900 -75 12358 16 2 48 3914 -11737 621 620 620 620 620 620 620 619 618 616 617 619 624 631 639 647 655 663 671 678 683 688 691 692 691 687 679 672 666 660 656 653 652 653 655 657 660 663 666 669 672 674 675 674 673 672 670 668 666 663 659 655 649 643 625 607 588 570 551 533 516 499 485 472 460 450 441 432 425 418 411 404 395 392 387 379 369 355 338 318 298 276 254 233 214 196 181 170 161 155 151 149 147 146 145 144 143 141 139 137 135 134 133 133 133 134 136 138 140 142 146 149 152 155 157 161 165 171 179 183 199 217 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 360 316 286 275 269 265 263 259 253 245 234 221 207 194 182 170 160 153 149 147 147 147 147 148 148 148 146 143 137 130 123 115 110 107 105 102 99 94 87 79 73 70 69 69 70 70 69 68 67 65 62 59 57 56 55 54 53 51 48 46 44 43 45 50 55 60 62 61 58 52 46 43 41 40 41 43 47 51 54 56 55 52 49 48 50 56 65 72 75 73 67 57 48 44 45 50 58 66 70 73 71 66 58 51 47 48 50 54 57 63 62 63 50 57827 271 22900 -75 12372 16 3 47 3901 -11742 608 606 605 605 605 606 606 605 605 604 605 608 613 620 628 637 645 653 660 667 672 677 681 682 682 679 668 663 657 652 649 646 645 646 648 650 653 656 659 663 666 668 669 670 669 668 666 664 661 657 652 646 639 629 611 592 574 556 539 522 506 491 478 466 456 446 437 428 419 410 403 393 383 379 373 365 355 342 326 308 288 268 247 226 207 189 175 164 156 150 146 144 143 142 141 141 139 138 136 134 132 131 130 130 130 132 133 136 139 143 147 152 156 161 165 170 175 182 190 194 209 224 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 352 305 273 259 250 244 240 236 230 221 213 203 192 181 172 162 153 147 144 142 142 142 143 143 144 144 142 138 132 126 118 112 108 105 103 100 96 91 84 76 71 68 67 67 67 67 67 66 65 64 62 60 58 57 56 54 53 52 49 47 45 44 45 50 56 61 63 63 59 52 45 41 40 40 41 45 50 54 56 57 54 51 47 46 49 54 62 69 72 69 63 54 47 45 47 53 62 69 73 74 74 70 64 58 54 54 53 54 54 57 56 58 40 53 57886 272 22900 -75 12380 16 4 46 3889 -11746 595 593 591 591 591 592 593 593 593 593 595 598 604 611 619 627 635 643 650 657 662 667 671 673 673 671 658 654 649 644 641 639 638 639 641 643 646 649 652 656 659 662 664 664 664 663 661 659 655 651 644 638 628 612 593 575 557 540 524 510 496 483 471 461 452 442 433 423 413 402 391 379 366 360 353 345 335 322 308 292 274 255 236 217 199 183 170 159 152 146 143 142 141 140 140 139 138 136 134 132 130 129 128 128 129 130 132 135 139 144 150 157 163 170 176 183 189 196 204 211 223 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 345 296 263 246 235 226 220 213 207 199 192 185 177 169 162 154 146 141 138 137 137 138 139 140 141 141 138 134 128 122 115 110 106 103 102 99 95 89 83 76 70 67 67 67 67 66 65 64 64 63 62 60 59 57 55 54 53 52 51 50 48 47 48 52 58 62 63 63 59 53 45 41 40 40 42 46 50 54 56 56 53 49 46 45 47 52 60 66 68 66 61 53 49 48 52 58 65 71 74 75 75 73 69 64 61 59 56 53 51 51 49 52 34 44 52 57944 246 20950 -75 12383 16 5 44 3876 -11751 650 646 641 638 635 633 632 633 635 637 639 642 645 649 652 655 657 659 659 658 656 653 649 644 637 629 618 594 574 555 538 523 509 496 485 474 464 455 447 438 428 417 405 392 378 362 346 338 329 320 309 298 285 271 256 241 224 207 191 177 166 156 149 145 142 141 140 140 139 138 137 135 133 131 129 128 127 127 128 130 133 136 142 148 156 164 173 181 190 198 206 214 223 231 241 252 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 289 254 236 222 211 203 195 187 180 175 170 165 159 153 146 139 134 132 132 132 133 135 136 136 136 133 129 123 117 112 107 104 101 100 96 92 88 82 75 70 68 67 66 66 66 65 64 63 63 62 61 59 56 54 53 53 53 53 53 53 53 53 56 59 61 62 61 58 52 46 42 41 42 44 47 50 52 54 54 51 48 45 44 46 51 57 63 67 66 62 56 54 54 57 62 67 71 72 73 74 74 72 69 65 63 58 53 48 46 44 47 34 42 47 58003 246 20950 -75 12384 16 6 43 3864 -11755 642 639 635 632 630 628 627 628 630 631 634 636 639 642 646 649 651 653 653 652 650 647 643 637 629 621 607 576 555 537 520 505 493 483 473 465 457 449 442 433 423 411 397 382 365 345 326 314 304 293 282 272 261 249 237 224 210 197 183 172 162 154 148 144 142 141 141 140 140 139 137 135 133 131 130 129 128 128 130 132 135 140 146 153 162 172 183 194 204 214 224 233 243 253 262 271 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 283 248 228 213 201 191 181 173 166 162 159 155 150 144 137 131 126 124 124 125 127 128 130 130 129 125 120 115 110 106 102 100 98 95 92 88 84 79 74 69 67 66 65 65 65 64 64 63 63 62 60 58 55 53 52 52 53 55 57 58 58 59 60 60 60 59 58 56 52 47 45 44 44 45 47 48 50 51 51 49 47 45 45 47 51 56 62 67 67 65 62 61 61 63 66 68 69 69 70 71 72 71 70 67 65 60 54 49 45 43 45 38 45 48 58062 250 20950 -75 12387 16 7 42 3851 -11759 636 634 631 628 626 625 624 625 626 628 629 631 634 637 640 643 645 647 647 646 644 641 636 629 621 612 597 561 540 521 504 490 479 470 462 455 448 442 435 427 416 404 389 371 351 328 307 293 280 267 256 246 236 226 216 207 197 186 176 167 159 153 148 144 142 142 142 141 141 140 138 136 135 133 132 131 131 132 134 136 140 145 151 160 170 181 193 205 217 229 240 251 261 273 282 291 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 327 277 242 222 207 194 183 173 164 158 154 151 148 143 137 129 122 117 115 115 116 118 120 121 121 118 113 108 103 100 97 95 93 91 89 86 82 79 75 70 67 64 63 62 62 62 62 62 62 62 61 60 57 53 51 50 50 52 56 60 63 64 64 63 61 58 56 55 53 51 48 47 47 47 47 46 46 46 47 48 48 47 47 48 50 53 58 64 69 71 70 69 68 67 68 69 69 68 66 66 66 67 68 67 66 64 60 55 51 48 46 47 46 52 53 47 41 30 15 58121 250 20950 -75 12391 16 8 41 3838 -11764 631 630 628 626 625 624 624 624 625 626 627 629 630 633 636 638 640 641 641 640 638 634 629 622 613 604 587 550 528 509 492 478 467 459 451 445 439 433 426 418 408 395 380 361 339 314 292 275 260 246 234 223 214 205 198 190 183 175 167 161 155 150 147 144 143 142 142 143 142 141 140 139 138 137 136 136 137 138 139 142 146 151 158 166 176 188 200 213 226 239 252 264 276 290 300 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 999999 999999 999999 999999 320 271 236 217 202 190 179 169 161 155 151 148 144 138 130 122 114 109 106 106 106 108 109 110 109 106 100 94 90 87 86 85 84 83 81 78 75 72 69 65 62 60 59 58 58 58 58 59 59 60 60 58 56 52 48 47 48 50 55 61 66 67 67 66 62 56 52 51 50 49 49 49 49 48 47 46 44 43 44 45 47 48 50 52 55 58 62 67 72 75 75 74 74 73 72 72 71 68 65 62 61 60 61 60 60 60 58 55 54 53 52 54 56 61 60 52 41 30 18 58180 250 20950 -75 12390 16 9 40 3826 -11768 628 628 627 626 625 624 625 625 626 626 627 627 629 630 632 634 636 636 636 634 631 627 622 614 606 596 578 543 521 501 484 470 458 449 441 435 429 422 416 408 398 385 370 352 330 304 282 263 246 231 217 206 196 188 182 176 170 164 159 155 151 148 145 143 143 143 143 144 144 144 143 143 142 142 142 142 143 144 146 149 152 157 163 171 181 192 204 217 230 243 257 271 284 300 312 324 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 314 265 230 212 199 188 178 169 161 155 151 147 141 133 125 115 107 101 98 96 96 97 98 98 97 92 86 80 76 74 73 73 73 72 71 69 67 65 62 60 57 55 53 52 52 52 53 54 55 56 57 56 54 50 46 45 45 47 53 60 66 69 69 67 61 55 50 48 48 48 48 49 49 48 47 45 43 42 42 44 47 51 55 58 62 64 67 72 75 77 77 77 77 77 77 77 74 71 65 59 54 51 50 50 51 51 52 53 55 58 62 65 69 72 69 60 44 31 21 58238 223 18925 -75 12400 16 10 38 3813 -11772 540 517 497 478 463 451 441 432 424 418 411 404 396 387 375 361 344 323 298 277 258 240 223 209 196 185 176 169 164 159 155 151 148 146 144 143 142 142 143 144 145 145 146 146 147 147 147 148 148 149 150 152 154 157 161 167 174 182 192 203 215 228 242 256 271 286 303 319 333 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 309 260 226 210 198 188 179 171 164 158 153 147 139 130 120 111 102 95 91 88 87 86 86 86 84 80 73 67 63 61 61 61 61 62 61 61 60 59 57 54 52 50 48 47 47 47 47 48 50 51 53 53 51 48 44 42 42 44 50 58 65 68 69 67 61 54 49 47 46 46 47 48 48 47 46 44 43 42 43 45 49 54 60 65 68 70 71 74 76 77 76 77 78 80 81 82 80 75 67 56 46 41 38 38 38 40 43 47 54 62 70 77 82 84 78 67 49 34 26 58297 223 18925 -75 12398 16 11 37 3801 -11776 537 514 493 474 458 444 433 423 414 407 400 393 385 376 366 353 338 319 296 278 260 242 224 208 193 181 170 162 155 151 147 144 142 141 140 140 140 141 142 143 145 146 147 148 149 150 151 152 152 153 154 155 157 159 163 167 173 180 189 198 210 222 236 250 266 283 300 319 336 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 307 258 225 209 199 190 183 175 168 161 154 146 138 128 117 108 99 92 87 82 80 78 77 76 74 69 63 57 53 51 50 50 51 52 53 54 53 53 52 50 48 46 44 43 42 42 42 43 44 46 48 49 48 46 42 40 40 41 46 55 62 66 67 66 61 54 49 47 45 44 44 45 45 45 45 45 44 44 45 48 53 58 65 69 72 73 73 74 74 74 73 76 78 82 86 88 86 81 69 53 38 30 26 24 25 27 32 40 51 63 76 86 93 94 87 75 55 40 32 58356 223 18925 -75 12403 16 12 36 3789 -11782 533 511 489 469 453 438 426 415 405 397 390 383 375 367 358 347 334 318 298 283 266 249 230 212 196 181 169 158 150 144 141 138 137 137 137 137 138 139 141 142 144 146 148 149 150 151 152 152 153 154 154 155 156 158 161 164 169 175 182 191 202 214 227 242 258 276 293 314 333 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 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 259 226 211 202 194 187 179 171 163 154 145 136 126 116 107 99 91 85 79 75 72 69 68 65 61 56 50 46 43 42 42 42 44 46 48 49 49 48 46 44 42 41 40 39 38 37 38 39 41 44 45 45 44 41 39 38 39 44 52 59 64 65 65 61 56 51 47 44 41 41 41 41 43 45 47 48 49 51 54 58 64 69 72 72 71 70 69 68 69 70 74 78 85 90 94 91 83 68 49 31 20 15 14 14 17 23 32 46 62 78 90 99 102 93 82 62 47 40 58415 221 18925 -75 12408 16 13 35 3777 -11787 528 505 484 464 447 432 419 408 398 390 383 375 368 361 353 344 333 319 302 289 274 257 239 220 201 185 170 158 148 141 136 134 133 133 133 134 135 137 139 141 143 145 146 148 149 149 149 150 150 150 150 151 152 153 155 159 163 168 175 183 193 205 218 233 249 266 284 305 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 313 264 231 216 207 199 192 183 174 164 154 144 134 125 116 107 100 92 85 78 73 68 64 62 59 55 51 46 41 38 36 36 36 38 41 44 45 45 45 43 41 40 39 37 36 35 34 34 35 37 40 42 43 42 40 38 36 38 41 49 57 62 63 64 61 57 52 47 42 38 37 37 38 41 45 49 52 56 58 61 65 69 72 72 69 65 63 61 60 63 67 73 79 87 93 96 92 83 65 45 25 14 9 9 9 12 18 27 42 59 76 89 101 106 99 88 69 58473 221 18925 -75 12412 16 14 33 3765 -11793 520 499 478 459 443 428 416 404 395 386 379 371 365 358 350 342 333 321 307 295 281 265 246 226 207 189 173 159 147 139 134 131 130 130 131 132 133 135 137 139 141 142 144 144 145 144 144 143 142 142 142 142 143 145 147 151 155 160 167 176 186 197 209 224 239 256 273 293 312 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 322 273 240 224 214 205 197 187 176 164 153 143 134 125 117 109 102 94 86 79 72 66 61 57 54 51 48 43 39 36 33 32 33 34 37 40 42 42 42 41 39 38 37 36 35 34 33 32 33 34 37 39 40 40 39 37 36 37 40 47 54 59 61 62 61 58 53 47 41 35 34 33 35 39 45 52 57 62 66 69 72 75 74 70 63 58 54 52 52 57 64 72 79 87 93 95 89 78 60 40 22 13 10 11 12 14 18 26 39 54 69 84 100 109 104 94 76 58532 116 11125 -75 12418 16 15 32 3753 -11798 334 284 251 234 223 212 202 190 177 164 152 143 134 127 119 112 104 96 88 80 72 65 59 55 51 48 45 42 38 35 32 31 31 32 34 36 38 39 39 38 37 36 36 35 34 33 32 31 31 33 35 38 39 39 38 37 36 37 39 45 51 55 58 60 60 58 54 47 39 34 31 31 33 38 45 53 60 68 73 76 78 79 75 67 57 50 46 44 45 52 62 71 78 85 89 90 82 70 53 36 23 17 16 19 21 22 25 29 38 49 61 75 98 111 110 101 58591 116 11125 -75 12413 16 16 31 3741 -11803 346 297 263 245 232 220 207 194 179 165 153 143 135 129 122 114 106 97 89 80 72 65 58 53 49 46 44 41 38 35 32 31 30 30 31 32 34 35 35 35 34 34 34 34 34 33 32 32 32 33 35 37 38 38 37 36 36 37 38 42 47 50 53 56 58 57 53 47 39 33 31 31 32 38 45 54 62 71 77 80 81 81 74 64 52 45 40 39 41 49 59 68 75 80 83 82 74 62 46 34 24 22 26 31 35 36 36 36 40 44 51 63 95 113 117 108 58650 116 11125 -75 12421 16 17 30 3728 -11809 355 307 273 255 240 226 212 197 182 167 154 145 137 130 123 115 107 97 88 80 72 64 58 52 48 45 42 40 38 35 33 32 31 29 28 29 30 30 31 31 31 32 33 33 34 34 33 33 33 34 34 36 37 37 37 37 37 36 37 39 42 44 48 52 55 55 52 46 39 34 32 32 34 39 46 53 62 71 78 80 81 79 72 61 50 43 39 38 40 47 56 64 70 74 75 74 65 54 41 32 27 28 35 43 50 52 50 47 45 42 41 49 90 113 122 112 58708 116 11125 -75 12423 16 18 28 3716 -11812 358 312 280 262 247 232 217 201 184 169 156 146 138 131 123 115 106 96 87 79 71 64 57 51 47 43 41 39 37 35 33 32 31 29 27 26 26 26 27 28 28 29 30 31 33 34 35 34 35 34 34 35 35 36 36 36 37 36 36 36 37 39 43 48 52 52 50 45 39 35 34 34 37 42 47 54 62 70 75 76 76 73 67 58 49 44 41 40 41 46 53 59 63 66 67 66 58 48 37 31 28 32 41 53 62 66 64 58 52 42 33 35 79 106 119 110 58767 0 28000 -75 12427 16 19 27 3703 -11810 58826 0 28000 -75 12424 16 20 26 3690 -11808 58885 0 28000 -75 12419 16 21 25 3678 -11805 58944 0 28000 -75 12414 16 22 24 3665 -11802 59002 0 28000 -75 12423 16 23 22 3652 -11799