328 500 484 500 492 477 469 429 446 422 437 422 406 430 414 422 437 422 422 422 438 453 453 422 437 438 453 445 445 438 437 407 422 421 422 407 429 414 407 406 390 407 390 407 390 375 391 375 390 391 375 375 391 375 390 391 406 391 390 407 390 407 406 414 398 414 414 407 422 406 422 422 414 406 422 429 454 453 468 477 461 453 453 438 445 461 484 485 484 477 461 468 485 484 484 485 453 453 453 438 468 454 437 453 469 500 484 516 500 484 485 492 461 484 453 453 454 437 438 437 422 422 422 453 500 500 469 507 539 508 508 516 500 476 461 469 469 468 477 477 468 469 469 469 492 500 508 531 515 500 516 500 500 500 461 461 453 453 438 453 437 430 430 422 429 430 453 438 437 422 430 421 415 421 438 422 422 422 421 422 438 437 422 469 476 485 492 484 477 477 468 469 469 469 484 469 468 454 468 453 454 453 437 485 492 508 484 500 500 500 516 468 485 500 468 485 484 469 469 453 445 438 429 422 438 422 421 438 437 438 461 461 453 453 484 500 500 500 516 508 492 469 453 437 469 477 476 485 437 453 438 453 469 468 454 460 446 437 446 429 422 422 422 422 422 429 430 438 437 438 453 437 438 437 453 438 422 445 461 484 500 492 500 493 484 469 453 453 469 469 484 469 468 454 437 438 437 422 453 438 453 445 445 453 485 453 445 461 453 469 484 469 461 461 453 453 453 438 453 445 461 453 454 453 453 469 468 469 469 484 485 484 469 484 469 469 453 468 469 453 469 453 453 453 422 438 453 437 438 453 453 445 446 437 438 453 437 438 437 469 485 468 453 469 438 429 438 430 453 422 437 422 422 422 437 453 453 454 453 500 468 485 469 468 446 453 445 453 438 453 437 438 453 437 454 437 469 469 468 469 453 453 453 469 469 492 508 531 531 516 531 516 531 531 547 532 531 531 547 547 531 563 578 578 562 532 531 531 531 516 531 516 515 516 516 531 516 515 516 515 500 500 532 531 547 531 531 532 546 532 531 516 515 516 515 532 507 540 515 516 515 516 531 532 531 515 516 500 500 508 508 515 532 546 532 547 539 539 531 523 524 531 531 500 532 500 515 516 492 492 500 500 485 484 484 469 453 469 469 468 469 531 500 500 500 516 531 516 516 500 515 516 531 516 515 516 531 531 516 500 516 539 539 523 524 500 515 532 500 500 484 516 500 515 531 532 547 546 547 547 563 547 531 531 539 524 531 500 500 508 507 485 500 492 492 500 492 485 476 469 453 485 468 485 484 461 477 500 500 507 493 484 484 500 500 500 516 516 507 508 516 547 515 500 500 500 485 484 500 492 492 485 500 484 508 445 469 469 492 508 500 484 469 437 454 453 437 469 492 492 500 500 500 485 484 484 485 484 500 500 516 515 516 516 500 515 500 532 515 547 531 516 516 507 493 500 492 508 500 500 484 492 516 539 547 547 531 547 515 516 516 515 516 500 515 532 515 547 531 532 531 531 531 516 500 500 500 492 492 485 484 469 484 485 484 492 477 492 508 531 531 563 531 531 539 500 493 484 500 484 485 484 469 469 453 437 453 438 453 437 469 469 516 484 484 485 484 453 453 453 438 453 453 461 430 437 453 469 500 469 484 485 515 500 500 508 461 516 515 516 484 485 484 469 469 468 469 469 469 468 516 547 594 609 570 547 508 500 484 485 484 508 476 500 500 485 500 484 500 524 492 515 524 500 484 516 539 516 507 493 476 461 469 461 476 492 461 461 453 446 453 469 500 468 469 461 445 461 438 445 438 453 437 438 437 453 454 437 438 437 438 421 438 414 414 422 437 469 477 461 453 437 453 438 422 437 422 422 422 406 422 406 422 422 406 414 414 422 422 422 414 414 422 422 422 422 422 421 422 422 422 438 421 438 437 422 438 422 422 421 422 422 438 437 438 422 421 438 422 422 437 422 422 422 422 422 421 422 422 438 437 453 438 437 438 461 445 453 438 468 454 453 437 438 437 422 422 406 406 422 407 406 406 391 406 406 406 407 390 407 406 406 406 407 406 422 422 421 422 422 414 430 422 422 422 421 407 414 414 406 422 406 406 407 406 406 406 407 406 406 406 399 398 407 406 398 406 399 406 391 406 406 391 406 391 398 399 390 407 390 391 398 399 398 391 398 399 398 391 390 407 390 391 406 391 390 391 391 390 406 391 391 406 383 398 391 390 407 390 391 391 390 399 382 407 390 391 391 390 391 390 391 383 383 390 383 383 391 382 383 391 390 375 391 383 383 390 391 391 390 391 390 391 406 391 406 391 406 406 407 406 390 407 406 391 406 390 391 406 391 383 398 391 390 383 391 398 391 391 390 391 390 399 398 391 391 406 390 407 390 391 406 391 406 406 407 406 406 414 414 422 406 414 414 414 383 407 398 422 383 390 407 390 406 407 406 406 406 407 406 406 391 406 406 422 406 407 414 414 406 414 399 414 414 398 406 407 398 414 383 406 406 407 398 406 399 406 398 399 406 399 398 406 407 390 406 407 406 406 406 407 422 406 406 406 422 406 407 406 406 406 438 445 446 437 422 422 422 422 421 407 406 406 391 406 398 407 414 453 453 438 421 422 438 422 406 422 437 407 421 422 438 453 453 445 446 437 438 453 453 453 453 469 437 454 437 445 430 445 446 429 430 438 429 430 422 422 422 421 422 422 422 453 438 422 421 422 414 414 422 422 422 430 445 453 516 500 492 492 492 430 438 445 422 422 421 407 414 422 468 469 445 430 422 438 414 429 414 422 438 453 453 453 453 453 453 454 445 469 468 485 469 484 469 484 461 477 492 492 539 531 594 547 539 547 547 515 516 523 524 500 500 500 500 500 508 507 516 500 500 500 484 485 476 493 468 485 476 485 476 485 468 485 468 469 453 469 469 469 484 469 484 469 500 500 500 484 500 485 515 500 500 500 500 485 500 468 477 461 453 453 438 453 453 461 461 476 477 492 484 493 500 515 500 516 515 539 555 531 547 524 523 547 531 563 547 531 523 539 516 531 516 523 524 515 516 516 515 532 515 516 500 523 508 516 515 532 500 515 500 508 477 484 484 453 469 469 469 445 445 453 454 453 445 445 430 445 438 429 438 445 438 469 468 492 493 484 484 485 500 500 508 515 524 515 516 516 515 500 500 500 500 485 484 500 484 485 492 492 484 485 484 485 476 469 461 445 438 414 437 422 430 422 461 429 414 438 429 430 438 437 438 437 422 430 429 430 430 422 429 430 430 429 430 445 430 445 469 469 469 484 453 461 453 446 460 461 461 461 453 454 453 468 454 460 446 437 438 429 430 438 422 429 422 414 438 437 438 375 539 414 437 446 445 445 461 485 500 460 461 469 453 453 438 453 438 421 438 437 422 453 438 437 430 430 429 430 422 438 421 430 414 430 422 414 422 422 421 430 414 422 422 437 422 453 446 453 461 453 453 461 430 437 438 422 421 454 437 430 429 438 414 414 422 430 429 407 421 422 407 406 406 406 407 406 406 406 407 468 391 422 422 429 422 430 430 445 445 446 453 453 453 469 468 454 453 461 476 469 453 461 461 445 453 446 445 445 461 461 461 453 477 476 477 484 461 477 461 445 453 445 454 429 438 437 422 414 438 445 453 438 437 430 430 421 430 438 429 422 438 422 421 422 422 406 422 391 422 406 406 391 414 398 407 422 414 429 422 422 422 422 406 414 414 406 414 415 406 406 438 468 469 469 500 469 468 477 476 485 500 492 523 485 492 477 484 469 468 469 453 461 469 484 461 469 469 484 492 500 508 485 492 476 438 484 453 461 461 438 437 453 453 454 468 469 453 453 516 500 500 484 485 468 469 453 485 461 453 445 453 438 422 437 453 453 469 469 469 453 484 500 531 485 484 484 485 453 453 453 453 438 461 445 469 461 461 453 461 476 453 454 468 469 484 485 476 461 477 476 469 453 461 461 445 446 453 453 461 453 445 446 445 430 461 484 492 477 515 563 531 492 485 484 453 446 460 461 454 468 453 469 461 461 477 523 469 469 437 461 445 438 437 438 437 430 414 438 437 438 453 484 453 469 453 453 469 469 484 484 469 469 453 469 453 461 430 437 484 500 508 492 500 485 500 515 508 524 632 665 1187 789 320 547 547 500 500 485 468 469 438 453 437 438 445 430 437 422 438 421 422 422 430 430 437 453 453 469 469 476 461 453 485 484 500 500 531 500 516 531 516 500 516 523 492 492 493 484 484 469 469 469 492 492 492 492 500 532 515 516 539 523 532 523 539 531 539 508 516 500 500 484 500 485 484 484 492 477 477 476 461 461 461 461 461 476 469 485 468 485 484 484 493 492 500 500 500 508 500 492 500 484 469 484 485 500 500 515 500 500 500 500 485 515 485 500 500 500 515 532 515 531 516 516 507 508 492 477 484 469 453 453 438 453 438 445 445 438 461 437 445 485 500 500 492 492 500 500 516 531 539 547 508 515 500 508 492 500 500 500 500 493 554 500 500 516 500 516 515 500 500 508 508 515 500 485 515 500 500 500 500 500 500 485 500 484 485 484 484 485 500 500 507 508 532 515 485 500 484 484 469 484 469 453 469 469 515 500 485 515 469 485 453 453 453 453 453 453 453 454 468 485 500 484 500 484 485 484 469 484 485 500 484 484 500 508 477 469 468 469 469 445 445 454 437 438 437 430 445 438 460 446 469 476 461 492 461 492 485 468 461 454 453 468 454 476 477 484 453 492 477 484 469 484 454 468 469 453 453 453 469 469 476 477 484 477 477 476 477 468 485 469 468 469 469 453 469 453 461 476 485 531 516 531 500 515 500 485 515 500 516 492 477 453 461 453 445 461 492 485 469 484 500 484 500 555 570 563 531 531 532 515 516 500 531 563 546 524 508 484 492 492 500 547 532 515 516 492 508 500 500 484 485 484 469 468 469 469 469 468 469 485 468 461 477 469 468 500 477 492 500 500 492 492 485 484 485 484 484 485 476 477 453 461 461 453 453 477 492 469 484 484 469 500 484 500 454 484 437 469 453 461 461 469 469 484 469 492 492 485 484 484 469 508 508 531 547 562 532 507 493 484 484 477 476 485 500 484 485 500 476 492 500 500 485 500 500 484 484 477 477 484 469 484 484 454 468 453 454 453 453 453 453 445 453 430 453 453 454 453 468 477 492 500 500 531 563 523 563 508 507 477 461 461 453 453 453 453 454 468 469 469 469 468 469 469 469 445 445 453 438 453 445 477 500 500 523 524 500 468 461 461 453 422 477 445 445 446 437 453 422 422 438 429 438 461 437 430 430 422 421 430 414 422 438 437 438 437 453 438 437 469 453 469 476 477 484 485 515 500 485 484 469 469 468 453 454 437 438 437 438 437 438 437 453 453 453 485 500 484 469 461 461 453 469 453 469 468 485 484 484 485 500 500 500 515 500 500 508 477 476 469 469 500 437 461 469 484 500 516 516 515 500 485 500 476 492 500 524 539 523 516 523 500 477 492 453 469 453 461 477 453 469 460 493 515 516 508 508 468 469 484 524 398 469 453 469 562 329 437 438 437 453 438 422 437 438 421 438 437 454 453 437 461 453 446 437 438 437 438 437 422 437 414 415 414 414 422 421 438 422 414 430 414 421 415 421 407 406 406 406 407 406 422 422 406 406 406 422 414 414 414 422 414 422 406 422 407 398 406 399 398 399 398 398 391 398 399 422 406 414 414 438 437 445 430 422 406 422 406 407 414 414 406 422 414 414 414 414 438 437 461 445 461 493 492 484 492 500 469 500 492 508 500 500 500 500 484 477 477 468 461 492 485 484 469 500 484 477 476 485 500 500 500 484 500 500 500 492 500 500 516 492 477 476 485 468 469 469 469 468 454 476 477 484 500 484 493 492 492 477 468 461 461 453 461 477 484 485 500 492 547 507 516 508 476 485 469 468 469 477 476 485 484 469 468 477 477 468 485 453 469 453 453 453 461 461 469 484 484 485 468 477 477 476 469 476 454 468 485 468 485 461 476 469 469 469 476 477 453 469 468 469 477 476 485 484 500 492 492 500 500 500 469 461 453 445 438 422 453 437 454 468 469 461 445 469 469 484 477 508 492 508 484 484 500 500 500 500 485 468 500 508 492 500 485 469 484 469 484 469 469 468 453 469 453 453 454 468 485 476 492 516 500 500 500 484 485 484 485 484 476 477 469 484 469 469 461 461 445 445 453 453 430 430 437 422 430 445 438 429 430 438 468 469 453 469 453 469 453 453 453 438 437 469 453 461 461 469 476 485 461 484 469 468 454 468 469 469 469 468 485 500 500 515 516 516 500 500 500 492 484 484 477 469 461 468 469 461 469 453 453 453 438 445 430 422 422 437 445 461 469 453 469 484 516 500 500 500 516 531 515 500 485 515 500 532 531 500 500 484 469 484 469 469 453 453 453 469 469 500 484 500 516 500 515 500 555 539 531 539 524 516 515 516 500 500 500 500 484 500 516 523 508 500 516 500 500 500 507 493 484 469 492 469 476 453 469 445 454 461 468 477 476 477 477 468 469 461 477 484 469 500 476 508 484 485 469 468 461 461 445 445 422 453 422 437 438 437 438 429 430 453 438 429 430 438 422 437 422 422 437 422 422 422 422 445 430 422 422 429 430 406 422 438 453 453 469 453 453 453 437 438 422 437 422 422 406 453 446 445 438 429 414 430 430 422 421 438 453 453 453 422 438 453 445 445 454 445 445 469 469 453 445 445 454 468 500 492 493 484 484 469 461 461 453 453 438 445 438 437 430 429 422 430 422 406 430 414 430 429 438 422 461 476 485 515 516 515 500 500 532 500 531 516 500 484 484 485 500 476 477 484 500 531 563 516 515 500 531 500 500 508 508 500 500 500 500 500 516 515 516 500 508 508 500 507 500 493 515 500 524 507 516 500 531 516 516 539 523 531 516 531 516 500 500 515 500 516 500 516 492 492 492 500 500 492 493 492 531 516 531 516 523 523 547 532 531 515 524 531 508 516 500 515 500 508 492 469 484 492 477 484 485 500 508 500 507 500 516 516 484 484 516 500 500 484 485 484 492 461 469 453 461 453 453 446 453 453 437 438 437 438 437 454 453 437 445 446 437 469 500 516 500 484 484 477 461 469 468 438 469 445 445 469 453 445 446 453 453 453 469 469 468 485 484 469 461 461 500 469 468 469 469 469 453 468 469 492 461 469 469 469 468 469 453 469 453 453 453 461 461 453 453 454 453 453 508 476 500 453 461 461 461 477 484 500 500 500 500 500 492 492 516 516 531 500 484 469 469 469 468 500 485 500 500 515 516 516 500 515 516 500 492 484 477 469 476 446 453 453 453 453 453 438 453 437 438 437 438 422 437 422 484 485 500 515 493 507 485 500 515 547 532 515 531 532 515 547 563 562 547 547 531 563 547 562 547 547 562 547 578 610 554 555 531 563 578 601 571 547 547 539 523 531 516 531 516 508 507 500 516 484 500 500 493 492 515 500 516 500 500 484 547 532 484 484 485 500 468 477 477 468 477 492 500 492 500 492 485 453 469 453 476 477 484 485 468 469 469 469 453 453 453 453 453 469 453 453 461 446 453 453 437 469 453 453 453 438 437 446 445 313 546 438 422 422 437 430 422 422 421 430 422 438 429 430 437 438 437 438 422 422 422 414 414 422 406 422 406 414 414 422 422 406 422 422 406 422 406 422 422 422 406 422 422 422 422 421 422 422 422 422 367 461 422 422 429 415 429 430 406 438 422 437 422 437 430 414 430 430 406 422 406 414 414 406 407 398 398 422 414 414 407 406 414 406 414 391 406 406 391 406 391 398 399 398 406 399 445 399 422 437 438 421 430 430 429 430 422 422 422 422 422 445 437 461 407 414 562 453 453 391 492 438 437 438 453 429 461 461 500 461 461 446 445 437 430 438 421 422 422 422 438 453 453 445 445 469 469 469 468 469 492 477 492 524 515 485 468 485 500 468 454 468 485 453 453 453 438 437 438 468 453 469 453 477 445 977 476 477 508 507 500 524 500 578 531 524 554 547 547 547 531 492 493 484 477 461 468 438 453 430 445 422 453 437 438 453 438 468 453 454 460 477 500 500 484 485 453 469 468 461 485 476 453 454 468 453 477 445 469 477 476 477 461 453 453 469 461 461 468 469 484 485 469 468 485 476 477 484 485 468 469 523 571 531 500 500 461 461 453 445 571 312 438 422 429 414 422 422 422 422 406 422 266 578 437 438 437 438 437 438 461 445 469 453 453 437 438 437 446 445 453 469 484 500 586 492 485 484 485 515 547 500 500 484 485 469 468 469 492 477 500 500 484 477 461 484 469 453 437 454 437 469 469 437 438 437 422 437 422 430 422 437 461 469 453 438 437 438 406 422 422 422 429 430 547 578 547 500 500 500 500 484 485 500 570 508 484 484 485 515 516 484 469 500 547 531 500 500 516 531 531 516 500 516 500 500 515 500 485 453 484 469 469 468 454 468 453 438 453 484 516 492 477 469 453 468 454 460 477 453 469 453 469 469 468 485 500 507 500 493 468 469 485 500 500 468 469 469 461 461 453 453 461 461 484 485 515 516 484 461 461 469 484 492 493 484 453 469 453 453 469 492 492 453 500 500 469 469 500 531 500 500 500 484 485 484 492 500 477 492 500 555 508 492 484 492 461 485 468 454 460 469 469 484 493 484 484 500 492 524 516 523 508 484 485 437 453 453 446 414 437 406 430 414 422 414 406 414 422 422 422 430 429 422 438 437 438 437 430 445 430 445 422 438 453 437 453 438 453 438 437 438 437 438 421 430 430 414 430 421 438 422 422 437 414 414 430 430 406 422 422 406 406 422 422 414 414 414 414 406 422 407 406 406 406 391 406 406 407 406 391 406 406 406 407 414 398 406 407 406 414 406 399 406 406 398 415 390 406 391 398 399 391 421 422 438 422 406 422 422 422 406 422 422 406 422 422 406 406 414 414 406 422 422 422 453 438 437 406 422 422 422 438 437 453 438 422 421 407 429 414 407 406 422 414 398 422 422 414 422 430 406 422 406 422 406 422 391 406 414 398 407 390 391 398 383 391 398 391 398 399 367 406 399 414 390 414 399 422 422 421 407 422 406 422 390 407 406 406 406 399 406 398 399 398 391 398 383 391 398 399 390 391 391 390 391 390 407 390 391 422 437 422 438 422 421 422 422 406 422 407 421 422 422 422 422 437 438 422 437 422 422 438 437 453 438 453 453 437 422 438 461 437 414 430 422 414 406 406 399 406 414 422 438 421 414 415 406 406 391 390 391 391 406 390 414 399 391 390 406 407 390 422 406 391 391 390 399 390 383 375 375 391 375 390 391 391 390 383 399 390 406 391 406 422 391 414 398 407 390 406 391 391 406 391 406 390 391 391 406 391 390 375 383 383 390 375 375 375 375 375 383 375 367 375 368 367 375 375 375 383 375 382 375 375 375 383 383 375 375 375 383 375 375 375 367 367 367 375 360 375 359 367 368 375 375 359 375 375 375 375 422 422 422 421 438 437 422 407 406 422 406 406 391 406 398 399 406 391 398 399 406 391 406 390 399 398 407 390 406 407 390 407 406 406 406 438 437 422 414 430 445 446 437 422 430 429 422 406 407 406 406 399 398 391 422 406 398 399 406 398 399 390 391 391 390 391 391 390 414 399 422 421 438 469 437 438 453 469 453 437 445 446 437 469 477 476 453 469 453 453 438 437 438 437 453 438 437 446 445 422 445 438 445 422 453 453 445 430 438 437 453 438 453 430 453 406 430 429 414 500 329 406 414 437 477 484 446 523 500 563 562 547 500 469 453 437 438 437 422 438 453 453 422 437 438 469 437 438 453 429 430 422 422 437 422 438 437 422 453 430 445 438 437 453 461 461 469 461 469 461 484 461 476 485 476 493 484 500 500 484 485 468 485 469 468 485 468 485 484 469 484 469 484 477 461 469 468 485 469 453 468 454 468 453 454 460 446 453 453 453 469 484 469 469 476 477 484 508 477 461 445 453 438 445 445 438 429 438 437 414 422 438 422 422 421 438 422 445 461 453 438 453 469 437 438 445 430 421 422 422 422 406 422 422 422 422 422 437 422 430 429 422 438 469 476 609 415 687 1070 493 468 453 344 555 453 469 461 453 453 476 477 484 469 453 438 453 453 453 461 461 438 453 468 469 477 492 469 484 469 484 469 484 469 469 469 484 461 476 469 469 469 437 453 453 438 437 454 437 430 429 430 430 429 461 438 445 446 468 453 438 437 438 437 430 438 445 437 438 437 438 437 454 453 484 469 453 453 453 438 453 469 453 453 461 476 469 469 484 500 485 484 469 453 453 453 438 453 453 469 437 438 437 438 421 438 422 437 438 453 469 468 485 484 485 484 453 453 453 469 453 453 453 454 453 437 453 438 453 469 453 469 484 484 469 469 469 437 469 453 453 453 453 453 469 438 453 453 437 438 461 461 453 453 438 437 453 469 484 438 453 437 438 453 469 453 453 445 446 453 453 437 430 445 454 468 477 476 454 460 477 484 469 469 437 446 445 422 437 422 407 421 422 414 414 430 430 422 453 422 437 453 438 437 453 454 453 468 485 469 453 218 250 532 547 531 515 524 539 437 469 453 438 437 407 406 437 422 422 422 437 438 1336 461 469 437 422 422 437 469 484 485 500 500 492 477 500 484 516 468 469 453 485 515 485 492 476 500 508 469 461 453 469 453 453 453 453 469 453 438 468 446 492 609 594 578 563 484 469 453 445 445 438 453 484 485 469 437 477 414 437 453 453 454 453 422 468 500 485 453 453 453 438 437 453 438 437 453 500 485 484 469 453 484 438 437 422 438 422 421 454 453 453 469 484 500 469 484 461 445 469 469 492 508 523 477 500 500 484 500 500 500 508 508 515 524 484 516 523 516 508 500 508 515 516 508 515 516 515 508 539 516 508 508 492 492 500 508 500 508 507 493 500 515 516 515 524 500 531 516 531 516 547 515 516 508 492 484 469 484 477 476 469 477 476 461 469 477 476 469 461 453 500 484 469 469 484 485 492 484 477 500 500 531 547 531 500 516 484 484 469 469 461 476 469 477 461 453 461 461 445 437 438 445 430 445 430 430 445 445 438 437 430 430 429 446 1312 438 437 445 422 438 430 421 446 429 438 430 429 438 429 446 453 445 446 437 438 437 438 429 414 422 422 422 469 484 500 500 500 469 469 453 461 461 468 469 453 469 476 477 469 453 453 453 445 461 461 477 469 484 500 484 516 516 523 524 515 610 531 508 507 500 493 468 461 469 453 438 468 477 445 446 445 437 422 438 437 453 438 437 438 437 438 437 422 438 453 437 438 437 422 438 422 437 438 468 454 468 438 422 437 438 422 421 422 422 422 453 500 453 453 438 453 438 453 429 446 437 453 485 484 484 477 461 469 453 453 437 438 453 445 446 437 438 437 438 437 438 437 438 422 421 422 430 430 406 437 414 430 422 461 445 453 422 438 437 438 437 438 453 437 438 422 437 422 438 461 445 453 438 468 485 484 453 445 461 469 461 445 454 429 430 437 422 422 422 414 445 438 437 422 422 422 422 422 422 406 422 406 438 414 429 414 414 422 407 414 414 406 344 468 422 422 422 438 421 438 422 422 422 421 407 406 406 406 407 343 469 414 414 407 406 406 406 407 390 406 391 406 391 391 406 390 407 406 398 399 398 399 390 399 398 391 390 391 391 375 390 375 391 375 383 375 383 375 375 375 382 383 391 398 399 398 430 414 414 422 422 437 438 437 445 446 437 422 227 211 422 421 407 422 406 406 422 437 485 484 469 484 485 500 453 453 453 438 437 453 438 453 469 468 453 438 469 453 484 485 500 484 469 468 438 445 430 422 406 422 422 414 430 437 430 406 414 422 406 391 406 406 391 391 406 390 391 398 383 391 391 398 398 391 406 422 438 422 421 438 422 422 429 430 422 422 406 438 429 414 422 430 445 453 438 453 422 437 430 430 437 422 422 453 438 453 437 438 422 437 438 437 438 437 438 453 437 453 438 437 422 422 438 421 422 407 421 422 414 414 438 453 453 453 469 453 469 437 454 437 469 461 445 438 437 438 453 437 453 438 437 438 469 453 437 430 430 421 422 407 414 414 414 414 437 422 422 422 422 414 406 383 437 407 414 414 406 414 406 407 398 406 391 406 391 406 422 406 406 414 415 421 446 437 430 430 429 438 469 460 454 445 437 430 430 398 438 406 844 406 406 406 297 414 899 1211 414 422 437 446 429 453 453 438 437 438 430 414 422 421 407 422 429 453 469 820 633 485 515 547 539 563 539 539 515 477 547 484 485 484 469 453 437 625 422 836 836 422 430 421 422 422 422 414 406 547 274 414 406 227 601 414 430 422 367 461 414 414 414 414 422 414 328 492 407 398 399 406 406 406 414 414 438 398 414 422 422 422 453 453 453 446 437 446 445 476 461 453 446 437 438 453 437 422 438 422 429 430 422 422 422 437 422 438 437 414 430 437 422 422 422 453 438 468 453 454 468 469 469 469 468 485 484 500 508 523 532 531 531 508 492 484 485 453 453 445 430 438 421 422 414 414 500 454 421 438 430 429 422 422 422 406 422 406 407 406 406 406 407 796 602 219 406 414 406 414 414 422 438 437 430 430 422 437 430 429 422 438 453 453 484 516 547 508 500 492 484 469 453 453 438 422 429 375 469 453 383 422 359 485 437 438 422 429 422 422 422 414 414 406 414 414 414 407 406 406 406 407 398 399 398 406 399 406 398 368 429 805 375 398 391 391 390 391 391 390 391 390 391 406 360 382 383 375 391 383 281 484 383 367 414 407 398 399 406 398 399 406 398 399 320 375 422 477 390 391 398 399 382 399 391 398 398 399 398 399 398 399 398 406 391 398 399 398 391 398 399 398 383 398 391 391 398 399 390 399 398 398 407 398 406 407 398 399 406 390 407 398 399 398 398 391 391 406 391 390 391 390 391 391 382 391 391 390 399 390 375 391 391 390 375 391 375 391 382 383 383 383 383 390 383 398 391 399 398 391 406 406 406 422 406 422 430 422 437 454 468 383 508 453 438 437 438 437 422 422 429 407 437 422 414 414 422 422 414 430 437 438 437 446 437 445 430 438 429 430 430 437 430 422 429 422 414 414 414 407 406 406 406 399 398 399 406 398 399 390 399 398 399 390 399 390 399 391 390 391 390 391 391 390 391 391 390 391 383 382 391 391 390 391 383 383 390 391 406 422 406 406 407 406 406 391 406 391 398 399 390 391 390 383 391 398 391 391 390 391 398 399 390 407 398 391 406 390 391 399 406 390 391 391 406 391 390 391 406 391 390 407 390 391 390 391 391 390 391 391 398 383 390 399 383 390 391 398 391 398 391 391 406 391 398 398 407 414 398 406 407 406 398 399 406 391 398 399 398 391 406 398 399 406 398 399 414 406 406 422 430 414 422 437 422 422 422 422 422 422 445 430 422 429 414 422 422 422 422 422 414 414 429 446 422 453 453 437 446 429 438 437 438 437 454 437 453 438 453 429 430 438 445 461 461 445 445 446 422 437 422 438 421 438 437 438 453 438 453 468 454 484 484 485 461 461 437 445 430 438 421 422 438 437 500 469 453 438 437 438 437 422 422 422 422 422 437 438 421 422 430 430 422 437 438 460 461 485 469 484 500 453 469 437 453 438 437 422 438 437 422 438 422 437 438 429 446 437 438 437 438 421 430 430 453 453 438 437 438 437 438 421 438 437 469 485 500 500 515 516 515 516 531 532 531 531 547 531 547 531 532 515 469 469 453 445 430 437 422 422 422 437 438 453 438 437 438 453 437 469 453 500 469 469 468 453 454 453 453 469 453 468 469 461 461 453 445 446 453 437 454 437 461 445 461 469 453 445 454 437 438 437 438 421 422 422 422 438 453 429 430 438 437 438 429 430 430 429 438 422 468 454 476 484 493 507 524 539 531 539 516 531 547 531 500 500 469 469 453 453 469 453 453 469 469 468 477 476 469 469 476 477 500 484 485 469 460 461 446 445 438 437 445 453 454 461 500 500 500 515 516 515 532 515 532 531 508 492 476 469 461 453 438 445 445 438 429 430 438 422 437 461 445 469 453 453 469 469 500 492 523 532 515 532 515 531 516 531 516 516 531 531 547 539 523 547 532 531 539 523 500 477 476 469 453 453 438 430 429 438 422 429 430 422 422 422 429 438 445 438 437 453 453 454 453 453 484 469 469 484 469 484 485 460 454 461 437 438 437 438 437 422 422 437 422 438 437 438 437 469 453 469 515 508 524 531 523 524 547 593 547 547 500 516 492 469 445 453 438 437 438 437 453 500 500 516 531 516 531 547 547 578 531 516 523 508 508 492 500 500 500 500 516 500 515 500 500 485 484 484 493 476 485 500 476 508 531 563 547 578 578 578 617 570 594 563 547 546 532 531 500 500 484 485 468 469 469 469 453 469 468 453 469 461 461 453 461 492 500 532 546 516 563 562 547 562 532 531 539 539 531 532 515 516 539 539 531 578 547 555 523 532 515 531 532 547 531 562 578 563 562 571 554 563 625 539 523 516 484 469 469 453 453 453 453 454 460 477 500 469 469 468 469 484 500 500 493 523 563 578 578 625 547 547 593 563 562 532 531 492 477 468 469 469 484 477 492 500 500 500 523 539 633 571 593 563 594 593 563 594 601 570 571 570 563 562 555 547 562 555 562 563 547 609 563 515 524 507 469 469 461 461 453 469 484 484 469 485 468 485 468 461 461 453 454 453 453 469 468 492 493 484 484 493 523 516 500 500 476 492 485 531 531 524 554 539 555 570 547 539 563 562 586 586 563 531 516 500 484 469 484 469 469 468 469 500 516 531 531 516 500 547 531 531 563 578 594 578 578 609 578 563 578 547 594 578 547 554 555 531 532 515 500 500 485 484 469 476 477 469 468 461 461 453 453 454 468 469 477 492 500 531 547 562 594 594 609 578 594 586 570 625 610 562 594 656 563 578 594 578 578 594 578 562 547 516 531 516 500 492 492 484 485 484 508 508 531 563 546 579 546 641 547 570 539 547 547 547 531 516 515 485 484 469 453 469 469 507 508 531 563 531 563 562 547 531 532 531 578 578 563 562 547 516 531 531 516 531 516 515 531 516 516 586 554 555 547 555 562 594 562 571 586 562 578 610 578 586 586 546 594 594 562 547 539 524 515 532 515 508 508 500 500 484 485 484 477 476 469 453 453 469 484 500 555 531 555 594 554 602 609 578 610 578 578 563 578 586 554 555 539 531 532 539 523 531 532 531 531 539 586 563 625 601 586 609 594 594 656 610 578 593 547 555 570 578 539 508 500 485 484 484 469 461 461 500 469 515 516 516 562 547 563 585 540 578 593 594 563 609 594 562 563 578 609 610 578 633 648 609 563 594 562 547 516 515 516 531 555 539 523 508 516 515 493 492 484 485 484 500 500 500 516 515 500 492 493 500 484 469 484 484 500 563 547 570 633 578 641 672 609 594 656 578 578 610 562 555 539 500 500 500 476 477 484 485 468 469 469 469 468 469 516 531 555 539 531 563 531 523 492 485 469 468 469 484 485 484 469 469 468 493 554 563 547 625 562 610 601 555 547 547 515 500 485 500 484 500 508 539 562 547 617 649 594 593 602 570 617 664 571 586 609 578 594 633 586 593 579 562 547 516 531 531 531 532 531 547 531 531 531 547 555 555 547 562 563 539 539 562 578 555 578 664 594 617 586 578 555 539 609 563 562 571 554 625 578 594 602 570 563 578 554 539 547 508 500 492 485 468 469 453 453 454 468 469 500 531 500 516 641 562 594 703 578 672 633 617 648 649 609 641 625 625 578 562 547 532 531 515 500 485 469 484 469 484 516 484 500 516 500 562 539 563 609 555 578 594 562 570 602 602 664 625 625 640 594 531 532 507 508 516 531 508 508 500 500 515 500 539 555 563 570 594 570 562 579 562 563 570 640 586 555 578 633 578 563 718 649 578 562 586 594 563 547 578 547 546 532 547 531 531 523 524 531 531 516 516 531 562 563 562 547 578 547 563 562 532 562 563 546 547 547 570 540 515 531 547 532 515 547 539 524 515 531 532 531 586 570 547 594 601 571 562 563 578 554 555 625 594 562 547 563 562 563 562 571 554 563 523 516 500 492 484 500 477 484 493 484 476 477 469 469 468 500 492 485 476 485 469 500 515 531 563 594 554 571 593 571 586 664 570 563 593 563 594 570 539 516 500 500 484 476 477 484 469 485 500 500 500 546 524 539 578 555 570 609 579 609 625 594 562 578 547 531 500 500 500 485 484 485 484 516 500 500 554 571 531 500 500 484 469 453 469 437 438 445 438 429 438 437 446 437 430 437 438 437 422 438 422 437 430 429 438 469 515 547 531 610 703 687 664 672 696 656 625 562 516 492 477 453 453 438 437 438 437 438 453 437 445 461 485 547 531 531 563 578 640 594 656 719 578 610 726 664 563 617 570 625 711 703 664 610 640 586 625 586 617 571 640 594 664 594 672 594 601 578 610 609 680 601 610 578 586 625 586 625 625 609 609 594 641 594 593 578 532 515 532 601 578 617 641 641 617 648 594 609 579 617 586 562 625 578 578 610 562 610 578 578 594 578 625 562 547 516 515 532 531 578 594 594 578 593 563 562 579 554 571 593 578 594 641 562 563 578 547 578 594 562 563 562 531 547 532 546 532 531 547 562 571 617 578 609 578 641 578 578 555 602 648 586 594 593 594 594 687 610 594 609 656 594 547 531 531 563 547 578 547 547 578 625 672 609 625 578 609 594 563 578 547 531 516 515 516 515 532 531 547 562 578 547 594 656 563 609 594 586 633 578 625 609 649 648 594 594 609 578 578 594 578 563 562 547 578 578 594 562 594 594 570 571 578 562 563 547 546 532 500 492 492 531 563 531 539 539 570 594 571 578 625 578 586 601 555 555 547 562 539 555 547 547 562 547 531 531 516 516 515 532 546 563 562 563 547 547 531 516 500 500 492 492 469 484 484 469 469 469 468 454 453 468 469 469 453 453 469 453 453 461 453 446 453 453 453 469 445 445 453 469 453 453 469 469 453 453 453 453 454 437 453 438 437 438 429 446 468 454 437 453 453 453 469 469 484 461 461 469 500 516 531 562 555 602 523 523 516 531 563 578 547 594 671 704 671 680 570 563 555 523 523 524 578 617 696 625 695 750 594 593 625 571 609 570 578 633 586 594 602 585 610 633 578 554 571 554 579 593 594 617 586 594 578 578 578 610 586 672 593 586 617 610 609 649 617 633 640 649 593 586 586 508 641 570 609 602 578 563 562 563 546 547 555 523 602 570 625 586 571 562 563 562 578 563 562 563 640 594 563 578 570 586 578 578 578 578 563 570 539 539 508 492 485 476 469 531 493 523 523 508 563 547 531 601 579 585 696 609 625 641 625 625 687 594 734 625 586 563 547 539 578 555 570 609 571 617 687 594 609 610 562 563 562 578 625 594 625 703 641 656 680 641 593 641 625 594 562 594 594 562 578 610 578 562 602 601 563 594 593 594 547 539 539 524 515 508 516 523 500 508 516 500 515 531 516 578 563 578 640 563 609 594 563 562 594 562 547 555 562 539 547 578 563 578 609 563 539 594 562 563 593 571 578 617 555 578 609 578 563 641 593 578 579 585 586 555 602 593 594 563 578 640 602 562 571 609 578 563 578 578 547 539 539 547 547 578 547 547 562 555 570 578 555 555 562 547 531 524 523 500 500 492 493 531 562 641 562 547 578 594 547 563 625 671 579 570 601 610 554 563 602 585 555 594 641 578 578 594 625 609 570 571 625 593 563 562 602 578 555 547 562 563 546 563 547 562 563 539 555 546 547 547 547 578 578 563 609 610 609 609 578 594 610 570 578 602 578 625 578 594 625 578 593 594 578 586 586 563 562 578 563 578 586 578 555 562 547 547 547 547 547 546 579 609 562 555 570 571 570 563 578 547 562 563 546 563 570 555 578 578 555 601 586 618 562 609 594 547 570 586 547 563 547 546 555 570 555 547 555 531 531 516 531 516 507 524 547 570 539 563 562 531 547 547 547 563 562 563 640 563 578 594 585 563 586 562 563 562 586 571 562 563 578 547 562 578 578 563 594 593 563 625 601 571 578 594 578 554 586 563 578 563 578 562 578 563 609 625 563 609 609 579 562 602 593 563 555 562 609 563 547 578 547 547 578 562 539 571 562 531 547 532 531 515 500 516 500 484 500 516 516 515 500 563 531 523 516 539 516 547 562 547 547 594 625 562 578 594 563 578 593 571 570 578 586 570 579 593 571 554 610 562 547 563 562 547 578 578 555 601 571 554 571 570 547 547 594 546 563 562 579 546 547 578 547 532 578 578 562 547 578 578 563 562 586 555 563 593 602 555 578 578 562 594 578 563 593 594 563 593 594 578 594 578 594 578 602 617 570 594 617 586 570 586 586 578 563 601 618 578 570 602 578 562 563 578 578 547 531 531 508 508 516 515 516 515 532 500 500 515 532 515 563 578 562 532 570 594 554 532 546 547 532 562 578 547 563 601 570 594 610 562 586 570 610 593 579 609 656 633 586 601 633 586 602 656 578 563 593 594 563 547 546 579 539 539 578 578 547 554 586 563 547 562 547 539 539 532 515 531 532 523 524 546 579 578 547 546 579 562 547 547 594 546 555 633 578 563 562 578 578 594 570 594 633 594 609 672 609 594 625 609 610 640 594 578 594 656 594 570 602 695 586 578 594 594 562 547 547 563 546 547 563 562 547 531 586 602 562 563 625 594 562 563 656 656 578 578 625 579 578 601 617 594 578 641 656 586 570 579 578 547 523 555 554 571 578 554 540 546 547 547 547 547 539 539 578 641 617 664 594 594 703 593 579 585 586 579 578 609 719 609 610 578 625 625 609 594 578 578 547 305 242 562 547 547 547 547 562 516 531 531 657 687 602 586 656 625 578 609 672 672 594 641 718 625 594 656 641 625 578 609 672 578 579 593 586 571 546 555 563 546 555 563 562 570 571 648 633 563 609 609 649 570 563 562 547 547 554 602 578 555 555 609 609 563 594 593 625 563 594 609 578 563 562 547 547 547 547 539 539 547 585 571 578 570 586 563 593 579 578 562 570 579 562 570 579 609 578 563 585 602 578 563 593 594 578 578 571 601 563 547 562 578 625 555 555 609 656 563 578 594 562 578 625 610 578 594 593 594 563 601 602 601 571 609 609 594 617 602 570 586 672 609 571 632 641 609 579 609 641 617 570 578 656 664 571 594 625 578 593 610 609 570 618 656 625 586 609 610 648 578 578 625 625 578 579 609 594 562 594 625 601 571 625 625 578 586 601 641 625 563 593 610 593 571 601 688 609 563 609 625 594 562 563 562 532 515 531 500 524 547 547 531 539 570 539 563 578 578 547 578 609 625 563 578 625 648 586 594 625 719 609 578 610 609 578 586 617 618 570 578 594 554 555 594 641 578 562 625 594 562 563 625 641 578 578 648 594 586 594 609 578 594 625 578 602 586 585 571 578 625 601 571 578 641 593 563 578 617 594 570 594 578 609 586 602 609 641 594 593 625 594 578 594 594 578 562 579 578 578 578 586 617 641 593 579 585 594 602 562 578 594 563 562 578 594 563 578 578 609 570 618 593 610 586 570 594 609 563 562 610 593 578 555 586 570 571 562 563 609 609 563 570 586 578 563 578 609 633 578 586 672 688 585 602 625 594 578 609 657 640 578 610 617 625 586 594 695 648 594 594 625 617 586 578 656 641 578 625 656 641 578 633 617 625 578 610 593 610 578 578 625 578 563 546 579 531 531 508 523 500 500 485 484 500 563 554 516 539 601 594 563 586 640 672 578 594 641 656 594 609 688 609 562 547 578 664 571 594 695 695 610 578 562 578 532 531 515 547 563 562 594 656 602 570 563 578 640 563 547 570 602 617 555 562 625 625 578 656 657 609 594 578 601 571 578 547 562 563 547 531 531 563 547 531 547 593 625 547 563 609 610 570 570 578 594 617 571 578 593 594 563 562 617 618 562 563 609 641 625 570 570 594 641 578 562 555 555 546 539 540 539 539 531 547 578 570 555 562 579 562 555 570 633 578 570 571 617 578 562 579 679 610 578 554 594 578 547 570 540 531 531 516 547 515 516 531 547 562 532 578 625 594 546 563 570 586 578 539 539 610 640 579 562 594 617 578 570 594 625 594 562 555 578 617 555 539 531 547 532 523 523 547 571 609 570 594 578 563 578 625 609 563 578 656 711 664 594 578 687 696 633 585 657 679 610 578 594 625 578 594 593 578 555 563 601 695 618 586 570 625 578 570 618 625 578 562 578 594 563 531 547 554 586 547 578 641 609 563 562 610 609 563 609 594 593 579 570 586 640 610 578 586 617 563 562 602 617 609 578 578 641 594 562 563 578 656 563 547 562 625 578 563 562 594 648 571 593 618 617 578 562 579 609 578 555 570 594 578 547 539 570 602 554 594 594 594 562 586 617 610 578 609 594 625 594 578 594 640 610 585 633 657 640 610 593 594 594 562 547 610 625 562 563 578 578 586 554 547 586 586 539 524 515 524 523 547 602 711 609 562 625 602 586 562 579 640 594 562 579 632 571 570 703 695 594 625 656 594 641 734 625 625 641 625 578 672 609 610 578 609 594 578 562 594 649 578 586 593 594 563 562 586 586 563 562 609 625 625 594 610 671 719 594 609 657 703 578 594 656 640 594 610 656 672 601 617 672 735 640 594 641 703 578 609 657 671 594 594 648 633 586 664 672 641 625 593 625 688 641 593 625 625 586 571 570 570 563 539 547 570 578 555 601 782 687 594 609 649 640 586 594 641 664 617 664 617 609 594 625 766 719 609 625 734 625 594 719 640 641 594 687 672 672 609 610 672 672 609 625 703 703 610 609 656 703 625 594 633 648 633 602 656 742 625 633 719 672 601 617 672 633 617 594 648 618 578 578 570 570 547 547 555 562 555 563 593 610 632 571 625 672 593 649 601 625 563 609 641 672 594 609 656 672 594 578 641 679 602 601 618 687 703 594 594 672 640 578 633 633 594 547 531 531 531 516 562 688 609 657 703 609 656 672 610 625 671 672 657 750 718 617 602 648 688 586 687 719 672 578 594 609 594 578 625 625 594 578 617 680 641 593 563 594 765 610 609 703 672 594 609 633 617 578 594 625 641 578 640 594 625 578 578 625 641 578 656 641 594 578 594 671 782 593 586 602 594 578 586 633 640 578 594 594 578 570 571 640 750 602 570 594 625 601 571 562 594 633 586 562 563 562 547 547 578 547 531 516 515 532 531 516 546 625 696 586 593 641 609 563 609 657 593 578 618 586 593 610 632 602 609 672 641 578 609 625 625 594 586 602 609 594 601 602 609 586 571 593 641 578 563 640 641 594 578 609 672 594 578 609 594 609 594 688 578 562 547 531 547 531 532 500 515 516 500 562 641 594 578 625 656 594 570 602 609 586 570 625 649 680 593 610 617 633 625 609 781 719 625 609 610 672 609 578 594 656 610 578 547 562 578 563 547 539 539 523 516 523 547 555 539 719 734 601 571 625 672 609 609 579 601 617 602 570 578 657 664 586 578 640 610 593 586 610 648 586 602 593 704 734 594 562 586 586 563 546 563 539 523 532 562 531 532 554 618 656 578 578 625 703 594 570 571 546 547 547 516 531 516 515 547 531 539 524 562 610 586 570 641 625 609 578 594 672 734 610 585 586 610 570 570 563 562 563 547 562 555 586 578 563 585 610 570 570 594 586 594 570 664 610 609 578 586 602 578 594 562 625 617 586 578 594 594 578 562 547 578 563 562 532 547 531 547 531 523 539 563 578 578 594 625 570 563 570 641 609 563 578 593 579 578 578 594 625 578 562 578 633 602 578 562 602 617 594 562 563 578 594 547 546 547 547 563 531 547 578 594 562 547 578 617 586 578 563 609 578 579 546 563 586 570 563 578 578 578 563 562 555 554 563 531 563 617 601 563 562 586 618 593 563 609 594 594 562 610 585 602 578 555 570 594 609 563 562 610 609 578 563 578 594 570 555 562 563 609 570 563 586 593 579 554 578 618 609 562 563 641 593 571 570 586 594 578 554 579 609 609 586 571 609 578 555 547 554 672 594 562 579 609 562 547 547 547 617 617 563 547 594 609 656 578 594 625 641 562 578 610 578 578 578 578 594 578 578 594 687 586 571 593 594 610 578 562 563 562 563 609 641 640 657 625 640 641 640 641 656 625 602 617 656 578 586 618 593 578 579 593 594 594 617 594 664 625 594 585 602 641 586 586 593 610 578 578 594 593 563 609 578 672 610 593 594 641 625 594 625 718 688 578 570 617 594 563 586 562 602 562 563 586 554 516 508 492 484 485 468 485 484 516 640 547 539 571 609 609 579 601 649 656 578 648 618 578 578 594 640 578 578 594 625 563 562 641 609 555 539 523 508 516 515 532 531 578 617 617 579 632 664 704 601 602 648 633 594 625 640 649 586 593 594 625 586 586 625 609 594 594 562 516 500 484 469 453 469 453 453 453 438 453 477 492 469 515 516 515 625 563 594 703 578 609 610 578 687 766 617 664 656 610 750 656 578 610 703 711 601 602 664 609 578 594 656 625 571 586 687 602 570 562 594 594 562 579 578 609 547 562 563 555 539 547 578 531 523 508 516 500 500 500 492 523 532 531 555 578 554 563 625 594 562 578 586 617 579 578 687 625 578 578 618 617 578 570 586 617 571 609 609 571 578 601 610 562 610 625 578 578 594 593 563 562 563 562 579 546 594 578 563 562 586 555 547 578 562 547 571 578 554 563 609 563 625 648 602 609 625 594 625 609 586 649 601 586 594 641 593 610 609 570 602 586 570 563 601 656 571 562 563 562 547 563 578 594 570 555 562 547 547 539 555 625 554 539 555 555 547 562 547 547 547 586 586 562 547 562 594 594 578 578 766 672 687 688 703 687 672 617 586 657 578 625 562 563 570 555 578 594 570 555 593 563 609 578 571 601 578 578 610 578 547 562 571 554 563 578 547 562 594 594 562 594 578 578 547 594 578 578 578 578 586 571 547 531 531 563 593 547 563 593 571 554 547 594 563 546 563 594 547 562 547 578 563 554 555 562 594 586 578 664 563 547 531 531 500 500 485 484 469 484 469 484 500 516 508 507 547 524 554 532 562 555 539 547 562 547 563 578 562 563 578 570 563 570 578 594 578 594 656 594 672 578 562 610 578 594 578 578 594 593 563 586 586 570 648 625 657 593 594 578 555 555 593 594 563 547 585 633 578 579 578 593 579 593 641 578 586 586 594 578 578 570 586 578 563 562 547 547 563 546 532 531 547 547 515 532 539 554 500 532 531 531 531 532 562 547 547 562 571 554 563 547 547 546 563 547 547 562 547 547 562 547 532 515 516 523 555 547 539 523 532 515 531 532 531 562 547 539 532 554 547 531 563 570 547 555 554 540 531 562 547 531 524 547 547 554 688 625 547 547 250 281 500 492 477 468 469 453 461 453 437 453 438 437 446 445 445 446 453 461 414 437 453 438 453 437 438 453 438 445 445 430 445 422 438 437 422 437 422 438 422 422 421 422 430 430 422 437 422 422 422 422 421 422 407 406 422 406 406 406 407 414 406 414 406 407 414 414 414 422 414 422 421 422 407 414 414 406 406 399 414 414 414 406 406 407 406 422 406 422 422 437 438 437 438 437 438 437 453 469 453 453 453 438 437 446 429 438 437 422 438 422 429 430 438 421 438 422 422 422 421 422 422 422 422 430 429 422 438 445 445 430 437 430 438 437 422 422 422 422 429 422 430 422 437 438 437 453 430 438 429 430 430 422 429 430 437 422 422 438 422 437 430 445 422 445 430 437 422 422 422 414 414 422 414 422 414 406 407 406 414 398 407 406 406 391 406 406 391 406 406 391 406 399 398 406 391 406 391 406 406 407 406 422 422 421 422 422 422 422 422 422 406 406 406 407 406 398 399 406 398 399 406 406 407 406 422 406 414 414 406 407 422 414 421 415 406 414 414 406 406 422 422 406 446 406 430 422 421 422 430 430 414 429 422 422 422 406 422 406 407 414 414 422 406 422 406 422 406 422 406 422 422 422 422 422 422 421 422 422 406 422 422 422 406 407 406 406 406 407 398 398 414 375 399 406 406 391 406 407 406 414 414 406 406 422 422 438 414 422 414 429 414 422 414 422 422 414 422 414 414 453 407 421 422 430 430 429 430 438 421 610 258 406 430 437 438 437 445 414 438 461 414 422 437 438 445 406 430 430 398 406 430 328 461 406 407 406 406 422 430 422 828 414 406 414 414 399 406 406 406 407 406 406 406 407 414 625 203 414 414 414 430 398 414 406 399 406 399 398 398 407 406 406 430 422 429 422 407 421 422 414 407 406 414 406 406 414 415 421 438 422 429 446 437 453 438 437 438 437 430 430 437 422 438 422 437 422 437 422 438 437 422 422 430 422 421 415 414 414 414 406 414 414 602 226 406 415 406 422 422 421 438 430 445 422 437 438 429 430 422 430 429 422 422 422 422 422 406 406 422 399 406 414 406 414 414 407 421 407 422 421 422 422 406 407 414 414 406 406 414 414 407 406 406 422 422 422 422 437 438 437 430 430 437 438 453 453 437 453 438 453 438 437 438 429 430 430 429 422 438 429 430 430 429 422 430 430 429 430 438 437 430 437 430 437 422 438 437 453 438 453 453 453 453 454 453 437 453 438 437 446 429 438 445 422 414 422 414 406 406 399 406 399 406 406 406 407 414 422 421 438 437 454 453 453 445 453 446 445 430 437 438 437 422 437 422 430 430 437 438 437 430 430 421 422 438 437 407 437 414 422 414 414 414 414 414 407 421 422 438 437 446 461 468 485 484 500 469 484 485 468 461 461 438 437 453 438 461 461 437 461 445 454 437 438 445 437 430 438 453 461 445 469 468 469 469 469 484 477 476 469 469 453 469 460 461 454 468 461 477 453 469 461 461 460 446 453 437 454 453 437 445 446 453 461 445 438 429 430 422 422 422 422 421 430 414 422 422 422 406 422 422 422 406 422 422 406 406 406 407 406 437 422 438 437 453 438 453 438 445 437 430 422 422 422 422 421 422 438 437 453 438 437 454 453 468 454 437 438 437 438 429 430 422 422 429 414 438 445 430 430 445 437 430 430 422 429 422 414 422 422 453 469 469 445 445 438 453 453 453 453 438 437 438 429 430 430 430 429 430 437 438 437 438 437 422 438 437 438 422 422 437 438 421 438 422 437 422 438 422 445 430 429 430 422 422 429 430 422 422 422 406 422 414 414 422 406 406 407 414 406 398 422 406 407 406 406 406 422 422 422 406 422 414 399 414 398 406 391 406 407 390 406 407 406 422 453 437 454 453 437 430 422 429 422 422 430 430 421 414 422 414 414 399 406 406 407 406 398 399 406 398 399 398 399 398 446 421 422 414 414 422 422 414 406 415 406 422 406 422 406 422 453 430 429 407 422 406 422 406 422 422 437 453 453 438 437 422 430 430 422 421 422 422 438 422 421 422 422 438 422 429 446 445 430 437 438 421 438 437 454 445 461 469 515 500 516 515 485 469 453 453 437 438 422 422 429 430 422 437 446 445 453 484 500 555 555 515 485 469 453 453 453 461 445 438 437 438 453 437 438 453 484 532 515 531 532 547 531 515 516 469 469 453 437 438 437 438 437 422 445 446 445 445 438 437 438 422 437 422 438 429 430 422 429 446 453 430 429 438 437 438 437 430 445 453 454 453 453 453 437 438 422 437 438 437 438 453 437 454 453 453 453 437 454 445 476 469 469 469 437 453 438 437 446 429 453 422 438 453 453 469 469 453 453 437 438 437 453 446 437 430 437 438 430 429 422 438 429 430 438 429 430 453 438 421 454 437 438 437 422 422 437 422 422 422 406 422 414 414 422 406 422 422 453 453 438 437 422 422 422 422 406 406 407 406 406 406 407 406 406 406 422 422 438 437 438 453 453 437 422 422 422 422 453 453 453 453 438 469 437 438 429 430 437 438 437 454 460 469 461 438 453 453 437 438 437 438 445 477 500 515 532 547 531 554 540 515 492 477 469 445 445 438 437 422 422 422 422 422 437 422 438 421 422 422 422 430 422 414 422 421 422 438 429 430 445 446 453 453 453 438 437 438 437 422 430 414 422 422 437 422 453 438 453 468 454 445 445 438 468 454 453 453 429 446 429 430 453 422 445 438 461 461 461 469 468 469 453 453 453 446 445 438 437 422 437 430 438 445 453 453 438 461 453 461 453 453 469 461 453 461 437 469 453 453 438 453 453 437 454 453 445 445 438 437 422 438 422 421 422 407 421 407 422 414 445 437 422 422 430 437 446 453 453 437 430 445 438 445 446 437 438 437 438 453 468 469 461 477 484 453 453 438 437 422 438 500 500 507 500 493 476 524 515 516 500 500 469 492 461 461 461 468 469 461 477 484 500 484 469 469 469 468 485 469 468 453 461 461 453 438 437 438 437 430 430 437 422 438 422 421 438 430 429 422 430 430 429 446 437 438 453 437 453 438 453 437 454 453 437 438 429 438 430 421 422 422 422 422 422 406 422 406 406 414 407 398 406 391 406 391 391 390 391 390 391 391 375 390 391 391 406 390 407 390 399 398 399 398 422 422 406 406 414 422 414 422 438 429 446 422 437 438 437 422 422 422 422 406 406 422 422 422 422 406 406 422 406 445 461 461 461 485 500 500 492 484 477 469 460 461 446 445 453 438 453 437 438 437 453 454 453 453 437 453 438 437 454 460 469 461 469 484 492 477 469 469 468 469 453 453 469 461 461 469 476 492 500 469 469 469 484 469 461 445 453 438 437 438 437 438 429 446 437 438 453 453 469 468 469 485 500 492 492 500 500 484 500 500 485 507 524 516 515 516 515 547 516 531 500 516 500 492 477 484 476 477 484 485 492 492 492 508 500 500 500 508 523 516 531 516 531 516 515 500 516 516 500 500 500 531 531 531 516 516 500 468 469 469 469 453 469 476 477 476 477 484 485 484 500 492 492 485 492 492 492 492 500 500 500 500 516 500 500 484 500 500 516 516 492 508 500 500 500 515 516 484 485 500 484 500 484 485 484 492 485 492 500 469 507 461 485 484 477 476 485 500 500 515 500 500 492 493 484 469 484 477 492 516 500 515 500 485 484 500 531 516 531 516 500 492 508 765 610 547 484 492 477 484 477 476 469 469 476 485 476 469 476 461 454 460 454 461 468 461 453 461 453 461 461 461 461 461 477 484 492 500 492 485 492 492 492 477 484 485 468 469 445 461 446 437 446 445 437 446 437 445 446 453 461 461 453 461 469 484 477 476 484 477 484 485 508 492 484 485 484 476 477 477 484 500 508 515 500 469 477 461 461 461 460 446 445 445 438 437 454 437 438 437 438 437 438 421 430 430 429 415 421 430 414 422 414 406 414 407 406 414 414 406 407 406 406 398 415 398 414 406 407 406 406 414 430 422 437 430 422 429 430 422 430 422 437 422 406 422 422 422 414 422 609 227 406 422 406 422 422 422 406 422 429 399 422 398 414 407 406 414 414 406 406 422 407 406 406 414 414 399 398 406 407 390 406 391 406 407 421 438 453 461 445 469 438 453 437 438 437 422 406 422 406 422 407 406 390 407 406 391 406 390 391 391 406 391 406 406 406 391 422 406 414 414 414 422 430 422 422 421 414 415 406 406 398 399 406 406 407 422 421 422 430 430 437 422 422 422 422 422 406 422 437 391 422 445 437 430 422 422 422 414 414 422 406 422 422 422 422 421 438 422 422 422 437 438 421 422 422 422 406 422 422 430 429 477 461 484 469 469 453 453 445 446 437 438 437 430 430 421 422 422 406 422 422 422 422 437 430 430 437 438 437 438 453 437 454 437 438 437 438 437 422 422 422 437 445 461 461 477 500 500 484 485 484 484 485 461 461 453 437 453 446 461 453 461 445 453 438 437 438 429 430 438 429 430 414 414 422 414 414 422 422 437 422 438 422 429 430 406 422 406 407 406 406 406 391 406 391 398 399 390 391 398 399 390 391 391 390 391 391 375 390 391 375 390 375 383 383 375 383 367 383 383 375 375 367 375 383 367 375 367 375 375 383 383 375 375 375 382 383 375 375 375 383 383 375 375 383 383 375 375 375 375 382 383 375 375 375 375 383 383 375 375 375 375 383 382 375 375 375 375 375 375 375 375 375 383 383 375 375 375 375 375 375 383 375 383 367 383 375 375 375 375 375 382 375 368 375 382 368 375 382 375 368 382 383 375 375 375 375 391 375 375 383 383 375 375 382 383 375 375 375 375 383 383 375 375 390 391 383 383 375 390 391 375 391 375 390 375 391 390 414 399 406 406 391 406 391 406 391 390 383 383 391 390 391 391 382 383 391 390 391 375 391 390 391 391 390 391 375 390 391 391 390 391 383 398 391 414 398 407 406 390 407 406 391 390 406 391 391 390 399 398 406 391 398 399 406 399 398 391 406 406 414 399 406 406 391 422 406 391 406 390 407 390 391 398 383 391 406 391 398 399 390 391 406 391 406 406 406 407 406 406 406 407 429 446 453 461 445 453 438 422 421 422 407 421 407 406 422 422 484 500 500 500 508 531 524 546 516 523 493 500 484 484 469 445 446 437 422 430 414 422 422 437 422 438 445 461 453 469 468 469 500 461 445 438 437 430 430 422 422 437 461 477 468 492 493 484 477 492 500 484 516 515 485 492 461 453 453 469 469 468 500 500 516 508 539 531 524 507 500 516 484 485 469 468 485 468 454 453 468 477 484 493 500 500 500 515 516 531 531 547 547 539 539 531 547 516 516 500 484 469 445 445 438 437 422 422 438 484 484 477 476 485 484 485 484 508 508 500 484 469 453 453 445 446 437 445 446 484 484 485 515 485 500 562 563 594 546 532 515 500 453 454 437 438 421 407 422 406 414 406 406 414 407 414 437 430 437 422 422 422 438 468 469 469 484 516 500 500 508 507 516 484 485 469 453 437 438 422 437 422 422 422 414 422 414 422 421 438 422 422 429 461 453 454 468 438 469 468 500 485 500 484 547 531 531 524 492 484 485 469 453 445 445 446 445 484 438 453 453 484 485 500 515 532 515 532 515 516 547 562 547 563 546 555 539 563 531 578 547 539 539 531 516 476 477 453 445 430 430 430 437 438 453 468 485 484 485 492 476 469 484 493 476 469 453 469 445 445 438 453 484 469 485 484 484 500 492 493 515 516 531 531 532 523 555 531 547 516 546 532 531 500 492 477 468 454 453 453 453 437 446 445 422 437 438 469 453 476 485 492 500 516 531 531 531 532 500 484 476 461 454 453 468 454 453 445 445 485 468 469 485 484 492 492 492 493 500 500 492 492 469 469 468 469 469 469 476 477 484 461 461 492 508 531 547 531 547 531 532 500 500 484 484 485 484 485 468 485 453 469 445 453 445 453 454 453 461 476 500 485 515 500 485 484 500 508 500 484 477 453 469 453 468 454 468 453 469 477 476 500 500 500 516 516 531 523 508 516 500 531 516 531 531 516 484 484 477 469 461 468 454 437 453 445 477 500 492 492 516 516 507 524 516 515 516 500 508 476 485 468 485 468 461 477 469 468 469 485 500 507 524 515 516 547 523 555 539 524 500 476 461 469 437 438 437 453 500 493 507 516 516 515 516 531 531 547 532 515 547 516 507 500 508 500 500 485 484 523 532 547 523 516 500 515 516 516 515 531 516 531 539 539 547 532 500 500 476 477 468 485 469 484 476 485 476 500 516 516 515 516 516 500 484 469 461 461 468 453 446 445 453 461 477 484 484 500 500 516 484 500 516 516 531 547 531 531 516 500 500 469 453 453 453 453 453 469 484 454 453 468 454 468 485 484 500 469 453 469 453 469 468 500 477 492 484 477 461 469 476 477 484 500 500 485 476 461 469 469 468 469 500 500 531 532 531 547 531 547 547 523 547 539 500 484 477 477 476 492 485 468 454 453 445 453 477 484 500 523 516 508 516 546 516 531 555 539 500 523 508 500 500 532 531 515 516 523 524 539 539 547 578 547 570 524 562 531 532 531 531 524 507 500 485 484 485 484 484 500 516 531 547 516 507 508 500 500 485 484 500 484 508 508 500 500 500 500 484 500 493 492 492 500 523 579 546 594 547 586 555 578 578 539 555 547 531 562 547 547 547 531 547 531 532 500 507 477 469 476 492 485 476 477 500 531 516 515 563 531 531 532 531 516 500 484 476 477 492 508 531 563 594 593 594 594 562 578 547 578 563 594 593 563 562 555 563 570 531 531 500 500 500 500 500 516 500 516 547 531 547 539 539 547 539 554 579 554 571 531 578 570 571 546 532 554 524 547 554 539 532 531 531 516 484 485 468 469 469 453 445 453 469 508 484 516 516 531 547 531 547 531 516 500 507 524 500 500 484 485 468 500 493 492 500 515 539 532 531 539 523 540 523 523 532 531 516 507 500 493 492 508 500 484 500 516 546 547 547 563 593 563 547 531 516 515 485 484 469 469 453 461 507 524 515 571 562 610 656 594 586 617 578 586 578 555 554 555 516 515 492 493 500 500 484 484 461 461 461 453 446 453 453 469 484 461 453 445 454 445 445 453 446 445 437 454 437 438 437 438 437 453 485 500 515 516 515 547 594 539 563 593 571 562 563 547 531 547 562 563 515 516 500 469 476 469 469 461 461 461 484 500 469 468 485 476 508 516 523 555 555 570 578 563 546 586 555 563 531 515 508 500 500 524 507 524 531 508 492 485 484 492 539 547 594 547 617 601 625 579 578 586 554 594 555 578 539 578 547 562 547 563 531 563 562 516 515 500 485 484 477 476 477 476 485 515 516 508 539 531 516 547 531 531 531 532 500 484 484 485 484 484 485 515 532 515 547 547 547 547 531 547 531 531 532 531 531 539 524 539 562 524 531 539 547 523 508 508 484 485 468 469 469 453 453 469 484 500 500 516 508 508 515 531 571 539 547 578 554 555 547 563 578 547 585 555 531 547 547 516 500 484 500 485 484 508 523 524 554 532 531 547 531 539 539 531 563 562 532 546 571 539 531 570 539 547 547 531 532 539 539 500 484 485 468 485 484 500 492 508 523 555 563 547 578 625 547 562 570 539 563 539 523 508 500 500 492 493 492 492 508 484 508 539 516 531 562 532 523 516 500 492 484 492 493 484 492 492 500 516 516 515 532 515 516 531 555 531 523 563 547 547 515 500 500 485 476 477 492 492 485 468 485 468 469 469 469 484 484 508 508 516 515 516 516 546 532 531 547 531 531 563 578 547 547 554 571 547 546 547 547 524 546 540 531 531 531 524 523 508 492 477 476 461 446 453 453 453 453 453 453 469 477 515 508 508 508 531 539 555 539 508 500 484 476 477 477 476 492 500 539 516 547 547 547 578 562 547 555 547 539 531 531 500 500 485 484 484 485 469 476 461 469 219 265 500 485 468 469 469 453 469 484 500 547 531 563 578 554 579 586 562 578 563 562 602 554 547 555 539 539 555 562 532 531 531 516 500 492 492 484 485 492 484 493 484 476 477 484 485 500 531 531 547 547 523 508 500 485 492 508 500 515 532 546 532 547 585 540 570 570 547 563 578 531 547 578 547 578 570 539 532 531 531 531 555 539 547 547 531 516 515 500 485 484 484 469 477 492 500 500 484 492 485 492 516 484 469 476 477 484 485 484 516 500 539 554 532 515 563 562 555 555 547 562 563 531 531 516 492 492 469 469 468 485 461 453 453 461 500 484 500 531 532 531 547 531 523 508 532 507 493 476 477 468 500 485 500 500 515 563 547 562 610 547 554 563 539 531 539 539 547 516 531 547 515 508 492 477 477 468 485 468 500 516 516 562 531 547 563 531 523 508 508 492 485 476 477 469 468 485 468 477 477 500 500 500 523 516 515 539 532 515 524 523 516 500 500 507 500 493 507 493 500 515 485 492 508 523 508 500 484 485 484 469 469 460 461 469 485 507 508 516 500 515 532 531 555 539 515 516 508 492 492 508 500 492 492 516 500 547 562 547 547 539 539 563 531 523 539 539 532 539 562 532 546 625 532 531 523 508 508 492 492 493 476 492 500 500 500 516 500 516 507 524 515 532 531 531 547 547 539 539 523 532 531 523 524 515 508 500 500 485 500 484 484 477 477 468 446 468 453 461 454 453 461 461 460 461 469 492 500 508 547 547 531 578 563 570 570 547 571 554 563 547 547 562 547 531 500 485 484 469 484 469 500 492 500 539 547 586 601 563 594 617 555 578 578 562 578 563 547 562 563 539 555 531 500 515 485 476 477 484 461 461 469 461 453 461 453 453 453 461 492 500 500 516 516 515 500 469 484 461 461 469 492 492 500 500 532 515 532 562 539 539 531 516 516 484 484 469 485 484 539 539 563 562 578 563 531 516 515 500 508 523 508 508 531 532 531 547 531 547 547 515 532 539 523 516 515 524 508 515 485 484 461 469 492 515 532 531 547 562 532 546 563 531 563 547 562 586 555 531 531 531 500 485 484 492 477 500 516 515 531 547 516 531 516 531 539 539 578 555 508 515 485 469 468 477 484 469 461 484 500 516 516 515 516 547 531 531 578 516 531 555 531 539 547 578 555 555 531 508 515 492 516 516 500 515 516 500 500 508 508 531 531 531 547 578 547 547 547 578 531 539 555 539 539 563 531 523 508 500 500 485 500 500 500 484 500 500 500 523 524 515 532 570 523 524 539 531 516 531 531 516 516 523 523 516 508 492 484 485 461 453 461 453 500 500 500 516 515 547 547 516 531 578 516 531 508 492 476 461 469 484 485 469 484 500 492 524 531 547 609 547 562 594 531 579 593 563 554 586 563 547 562 532 531 515 516 500 492 477 469 468 469 469 469 468 469 453 453 453 469 453 469 500 484 485 500 500 531 516 531 500 547 508 500 492 500 484 492 508 492 508 531 516 531 547 531 563 531 555 570 531 563 578 539 524 546 532 515 532 500 515 516 500 515 516 516 507 500 508 500 492 493 484 484 485 484 485 500 507 508 492 477 469 468 454 445 445 469 453 500 484 485 515 516 563 578 547 585 586 571 593 547 539 555 539 547 563 546 516 500 500 500 484 469 469 469 453 453 453 438 453 445 445 453 485 500 515 500 500 547 532 539 593 539 594 578 547 570 586 547 578 547 547 578 539 555 563 523 523 500 500 500 485 461 468 461 469 469 484 485 492 523 532 531 539 539 516 546 516 516 515 508 516 508 500 500 500 500 507 524 523 524 523 531 524 531 547 562 532 531 531 516 500 500 500 500 492 492 500 508 508 523 539 516 531 547 523 516 531 524 500 484 469 453 438 453 437 438 437 438 437 438 453 500 547 554 539 563 531 516 515 516 531 539 539 547 516 547 515 532 531 531 516 500 469 468 461 477 547 531 601 571 594 546 547 532 562 547 562 547 539 555 547 594 562 610 578 578 578 625 609 610 562 594 641 593 617 633 594 594 578 609 555 586 594 593 579 562 578 563 578 570 570 579 562 602 586 593 563 578 562 547 563 547 578 594 578 593 594 625 610 578 570 547 531 531 524 523 524 531 547 539 539 547 539 547 539 570 547 539 570 555 547 562 547 547 531 532 531 516 539 539 539 570 547 547 547 547 554 555 539 555 531 531 516 508 507 500 500 500 516 500 500 492 508 523 508 594 563 609 625 562 563 562 579 593 578 586 571 593 579 593 578 532 554 563 555 593 571 593 555 547 570 571 609 594 656 594 601 617 594 570 540 531 531 531 532 531 500 484 485 468 485 531 531 531 547 563 562 532 500 539 523 500 516 515 500 539 524 515 532 547 562 500 500 523 532 523 531 532 531 531 610 578 562 641 656 594 562 547 539 555 562 563 578 625 594 578 625 641 578 593 680 617 563 523 508 484 485 515 610 539 570 625 594 562 563 687 657 562 531 532 515 532 593 563 554 594 571 562 609 547 532 531 531 531 500 469 484 493 523 547 578 547 601 633 555 609 602 562 563 633 570 625 625 578 656 657 570 602 593 563 594 601 570 579 609 570 555 578 563 546 563 578 563 515 516 523 508 508 500 492 484 500 500 500 516 531 539 508 500 500 485 484 469 468 469 453 469 539 539 547 578 586 578 602 601 649 640 618 632 657 593 579 570 562 602 562 547 563 586 570 617 664 594 594 656 609 547 516 492 484 469 453 461 453 555 539 500 531 555 563 531 547 609 586 570 539 555 539 516 500 484 469 476 461 454 453 453 437 446 429 438 437 430 430 422 437 438 429 438 429 438 453 469 437 438 437 438 422 429 430 422 422 406 430 414 414 414 422 406 438 523 508 500 484 570 532 508 515 485 460 461 454 546 547 516 500 547 570 500 484 477 484 485 469 500 500 531 547 531 508 531 602 578 531 547 547 507 508 508 555 578 601 618 570 609 586 602 594 570 601 586 555 563 539 562 531 539 547 539 539 540 515 500 500 531 524 539 601 563 562 571 594 539 531 570 594 547 570 555 554 540 531 554 586 547 657 632 602 664 602 593 555 578 570 571 617 601 586 579 593 578 602 570 563 578 547 578 562 563 578 539 555 531 539 508 531 539 563 554 547 524 531 523 516 500 516 507 508 539 578 524 562 602 641 695 687 641 547 586 555 585 586 586 625 563 601 563 601 571 554 571 601 696 625 632 735 601 610 594 578 578 625 578 586 617 602 648 586 734 672 758 680 625 711 640 672 610 640 625 680 648 610 640 578 704 593 625 563 617 391 336 625 562 563 546 688 562 563 578 547 570 649 570 570 516 523 493 515 563 547 562 578 563 570 570 610 562 594 594 562 555 617 539 555 547 578 554 508 516 531 531 579 578 554 578 555 547 547 500 492 477 468 469 485 500 546 579 593 586 625 571 617 648 547 531 532 593 657 687 734 664 633 578 579 617 601 664 633 578 633 664 578 578 547 219 328 555 539 531 531 516 484 493 492 515 532 562 547 578 555 547 562 539 547 547 547 562 571 554 579 562 523 500 500 563 570 625 602 578 641 625 617 554 555 524 554 539 524 539 547 547 554 547 555 586 570 602 570 586 617 602 547 539 554 539 555 578 641 547 609 563 578 609 563 554 531 571 578 562 563 562 547 563 547 547 585 571 531 539 555 531 547 586 586 547 554 555 547 539 539 531 516 531 500 485 492 476 485 547 578 531 516 484 469 476 469 477 460 461 461 469 492 485 484 484 477 477 460 469 469 461 453 453 453 461 461 453 469 453 453 453 485 500 500 484 477 461 468 485 469 500 484 531 485 500 562 508 484 508 508 476 461 453 446 429 430 422 422 414 430 422 414 429 414 422 414 430 445 430 461 484 500 532 507 508 524 586 515 547 531 547 531 532 547 539 507 485 508 507 500 485 484 500 500 531 516 531 571 531 555 585 571 586 578 586 586 578 539 516 500 531 500 523 531 524 531 547 570 547 555 547 539 515 555 531 524 508 523 508 500 484 524 523 516 531 547 547 531 547 547 531 531 516 500 500 476 461 469 453 508 570 532 531 586 601 571 601 571 586 625 562 531 594 563 531 515 516 484 485 500 500 484 461 461 453 438 437 445 415 476 438 429 453 438 437 438 437 430 430 422 437 414 414 438 422 406 422 422 414 414 437 422 438 429 446 445 445 453 485 469 468 469 500 516 500 453 453 453 438 429 430 422 437 453 438 422 422 422 437 422 406 422 406 422 406 407 422 406 406 422 437 438 453 469 453 469 468 454 468 438 453 437 422 430 422 414 422 422 406 422 406 406 422 406 407 406 398 399 406 406 407 406 406 406 407 390 406 414 399 422 406 422 422 422 422 429 446 437 453 469 453 453 453 453 469 469 469 468 469 461 477 468 454 453 453 437 453 438 422 437 422 422 422 422 437 422 422 422 422 422 406 406 414 414 407 414 429 422 438 422 437 438 437 453 453 461 461 438 468 454 453 468 454 437 453 438 453 445 445 454 437 453 453 469 461 461 469 468 485 484 492 493 484 484 469 469 453 453 453 438 437 438 437 438 422 421 422 407 421 407 406 422 406 414 422 414 422 422 422 414 414 406 406 407 406 406 398 407 398 406 407 406 414 398 407 406 406 414 414 407 414 406 414 398 407 406 398 399 398 391 390 391 391 390 391 391 390 391 406 391 398 399 406 406 406 407 398 398 407 406 422 437 422 422 438 421 547 313 422 429 375 477 422 422 422 421 414 415 421 407 406 398 414 407 398 399 414 406 398 407 406 406 406 407 406 406 406 407 406 406 406 407 406 406 406 407 414 414 406 406 422 406 407 414 414 406 406 406 407 398 399 398 398 407 406 406 414 406 415 421 430 422 445 430 461 469 468 454 468 453 469 453 453 454 453 453 453 445 430 437 438 453 484 469 485 484 469 468 469 469 461 461 469 484 500 508 500 492 508 500 500 484 477 484 469 469 468 485 484 484 485 484 485 484 484 461 469 461 469 453 461 476 461 477 453 453 469 469 468 469 477 476 492 485 492 516 515 500 500 492 493 484 484 485 492 492 500 484 493 484 492 485 484 461 461 469 468 453 469 438 445 445 453 485 484 492 508 500 485 500 484 500 484 485 484 477 461 468 453 461 477 453 453 453 453 485 469 468 453 454 437 453 438 437 453 438 453 469 468 446 437 438 437 438 422 437 414 414 414 422 422 406 422 406 422 422 406 422 422 422 422 437 469 469 469 453 445 445 438 437 430 430 429 446 437 430 430 429 430 438 468 438 453 437 438 453 453 453 453 438 437 438 437 438 445 438 437 438 437 430 430 429 422 438 422 437 438 437 438 437 430 429 438 453 438 453 453 445 461 453 461 461 453 469 453 453 438 453 453 469 468 469 445 446 437 430 430 422 421 438 422 422 422 421 422 422 422 438 421 422 422 422 438 421 422 422 422 406 422 422 422 430 421 430 414 430 422 422 422 421 422 422 422 414 414 406 407 406 398 399 390 407 390 399 398 391 383 390 383 391 390 375 391 383 383 390 375 391 375 390 422 422 406 407 390 407 390 391 398 383 391 390 383 383 375 383 383 375 375 390 375 375 375 383 383 375 406 391 390 399 406 398 414 415 406 422 422 406 406 414 414 406 407 422 406 406 406 407 406 422 406 406 406 407 406 406 406 407 422 406 422 453 453 437 438 445 446 468 446 476 500 485 515 516 500 500 500 500 484 500 500 461 477 453 469 445 445 461 453 446 468 469 453 445 446 484 492 461 469 453 469 484 492 477 453 469 453 469 453 469 484 477 461 484 469 461 461 484 469 468 469 469 469 453 437 453 438 453 453 469 437 469 453 453 454 453 453 469 453 453 437 438 437 438 437 438 422 422 421 422 407 421 407 406 406 406 407 406 406 399 398 406 422 406 422 407 406 406 414 414 406 422 407 421 407 422 406 406 406 414 414 407 406 406 399 398 406 391 406 399 398 398 399 391 406 390 407 398 430 406 414 414 406 422 422 406 407 422 406 406 398 399 406 406 391 406 391 406 391 390 391 391 390 422 391 406 406 407 414 414 422 406 414 406 406 399 390 407 390 391 391 382 383 391 390 375 383 383 391 390 391 383 383 390 391 375 383 382 383 383 375 375 391 375 390 375 375 391 375 391 390 406 407 390 407 406 390 407 406 406 438 422 468 469 469 500 500 484 477 461 437 438 437 422 422 422 406 406 422 438 437 469 469 453 453 453 469 437 438 437 422 422 422 422 406 422 391 406 390 407 398 414 406 391 422 453 508 508 500 531 508 492 484 477 476 477 492 469 469 468 469 453 477 461 437 469 453 469 469 468 469 469 453 484 454 476 461 461 477 453 468 485 484 453 453 469 469 469 484 484 485 515 516 500 492 477 469 460 461 461 493 484 469 453 453 469 453 453 437 454 453 453 453 453 453 453 438 437 430 430 422 421 422 422 422 422 414 414 414 414 422 406 422 422 406 414 414 407 406 406 399 398 414 406 399 406 406 391 391 406 406 398 415 406 406 422 430 445 469 484 484 469 453 453 446 445 438 453 453 453 437 438 437 422 438 453 461 476 477 461 469 445 445 446 445 422 422 422 421 422 407 414 414 406 422 406 406 422 422 422 422 422 422 437 469 437 438 422 437 430 430 421 422 414 414 422 407 406 406 406 407 406 406 406 407 390 406 407 398 399 390 406 391 406 422 422 422 430 453 445 438 468 492 500 508 500 516 484 469 453 453 453 438 437 422 422 430 445 438 453 453 453 453 453 453 454 468 469 484 532 531 531 531 500 516 516 531 547 531 531 532 531 515 532 500 515 485 484 500 500 500 500 500 516 500 484 500 516 515 516 516 484 484 461 446 453 453 469 445 476 469 469 453 453 453 469 484 516 516 500 500 515 485 484 484 469 469 453 453 453 469 453 485 484 484 485 500 500 500 515 500 500 516 516 500 500 492 492 500 500 516 515 500 508 508 500 500 500 484 485 468 461 461 461 445 469 438 468 454 460 477 469 484 485 500 500 484 500 484 500 485 476 477 476 461 469 469 461 461 468 477 492 453 453 469 461 453 469 461 453 469 484 516 515 516 516 515 500 516 484 485 468 469 500 485 500 523 539 563 531 531 531 516 516 500 476 469 469 461 468 469 453 485 468 485 500 500 500 500 484 516 507 493 507 524 516 515 500 508 516 515 508 500 484 485 484 500 492 508 485 500 484 484 469 484 469 469 484 469 492 492 500 500 516 516 515 500 492 485 476 500 500 500 500 485 484 485 468 469 469 469 468 477 461 453 453 453 469 453 453 453 453 438 453 438 453 468 469 469 469 468 493 461 460 446 437 438 453 437 454 437 438 437 438 429 461 469 484 485 515 500 492 493 500 500 484 484 469 485 468 477 461 453 453 453 485 484 500 500 500 500 500 500 516 500 468 485 453 453 453 453 469 437 485 500 531 547 562 547 516 516 484 469 468 461 461 453 477 461 469 468 469 469 484 500 500 485 500 500 500 484 469 469 468 485 500 500 484 469 484 485 468 469 453 485 468 492 477 484 469 469 453 453 453 461 461 453 453 454 437 453 453 453 438 453 438 437 445 446 453 445 430 453 437 438 430 429 422 422 422 437 422 453 438 469 484 469 469 453 453 437 438 437 422 422 430 453 453 461 453 445 469 508 531 547 563 531 508 492 476 461 453 454 453 437 469 469 468 454 468 453 438 453 453 438 437 438 429 430 469 500 469 468 446 453 445 453 453 469 453 453 453 438 453 453 453 485 484 469 461 468 461 446 453 461 492 492 500 469 484 500 469 469 469 468 453 454 437 445 438 437 438 445 438 437 438 422 437 438 484 469 445 445 453 469 469 484 485 484 469 453 453 445 446 437 438 437 453 438 437 438 453 437 454 468 485 468 469 453 453 438 453 453 438 437 438 422 437 453 469 469 468 454 468 469 453 461 461 453 453 453 454 453 437 453 469 453 453 453 438 453 438 437 453 453 438 437 438 437 422 422 438 421 454 453 468 438 469 437 453 438 453 437 438 437 438 437 438 453 430 445 453 453 453 469 469 453 453 461 453 446 437 438 453 437 438 453 484 531 516 516 484 516 500 476 477 453 461 461 469 453 468 454 453 437 453 453 438 461 445 453 469 453 453 453 454 460 454 461 468 485 468 477 492 492 493 484 484 485 484 469 453 453 453 453 446 445 445 477 484 469 469 500 484 477 461 468 453 461 461 485 468 485 469 476 477 476 477 476 477 469 484 469 469 460 446 453 453 453 438 437 438 453 484 500 500 469 469 500 468 469 469 453 453 453 453 469 453 469 453 485 484 484 485 468 469 469 469 468 500 485 476 461 469 469 469 468 453 469 485 531 500 476 477 492 477 468 469 461 461 453 453 469 484 500 485 484 461 453 453 461 453 461 446 468 469 485 468 477 476 454 468 453 477 477 484 484 500 485 468 485 484 469 476 477 469 453 469 453 453 437 446 445 422 437 422 438 437 438 422 437 422 422 422 422 422 421 414 415 437 438 445 430 437 422 437 438 437 438 437 438 422 437 438 453 469 453 437 477 445 453 446 445 453 453 469 461 445 461 445 454 460 461 454 445 461 461 461 468 454 453 453 453 484 492 493 500 484 484 508 508 500 484 477 492 485 484 484 469 469 453 469 453 461 461 437 438 437 438 422 437 414 430 437 438 437 438 422 429 414 422 422 422 406 414 446 422 437 422 422 429 461 469 492 508 531 532 531 531 516 500 508 507 485 469 484 469 453 453 469 453 453 461 476 485 453 469 468 500 493 492 500 500 523 508 484 477 477 468 469 453 453 438 453 445 446 437 438 437 438 437 422 437 430 430 437 438 422 437 422 438 421 422 407 421 422 422 406 446 445 453 430 430 445 430 437 438 421 430 430 437 422 438 445 461 453 438 437 438 429 430 437 438 437 446 445 469 453 469 437 453 422 438 437 422 430 429 430 430 414 422 414 406 422 422 414 430 421 422 422 438 422 421 422 414 414 407 406 414 414 422 422 422 437 438 429 430 438 437 422 430 429 422 422 406 422 422 406 407 421 407 406 406 406 407 406 406 422 422 422 422 406 453 445 430 438 421 454 468 469 484 500 524 492 469 453 461 445 438 453 445 445 469 453 469 469 469 484 469 453 461 476 469 484 469 469 484 469 461 477 453 461 445 453 438 476 461 445 446 453 539 320 438 422 421 438 422 437 422 438 437 438 437 438 453 453 453 438 437 438 429 430 453 438 437 422 437 422 422 422 422 422 437 446 429 453 446 445 438 453 484 484 469 461 445 461 446 468 438 437 454 445 430 429 430 422 437 438 437 453 454 468 453 438 437 438 437 438 476 461 485 500 515 516 516 531 547 547 531 531 547 563 562 555 570 563 546 532 515 524 523 516 500 492 492 485 468 500 469 484 461 477 492 492 500 516 531 531 532 531 531 531 532 515 532 531 531 531 524 523 516 500 484 485 468 469 469 453 484 461 477 453 453 453 453 438 453 437 438 445 446 437 438 453 437 438 437 422 422 422 422 414 414 422 422 429 446 421 469 469 500 484 453 469 453 453 454 437 438 437 438 437 422 422 422 437 438 422 421 438 437 485 469 453 461 445 453 445 453 477 469 437 453 438 453 438 453 468 500 485 484 500 485 500 484 500 484 485 476 485 476 485 484 469 484 469 484 500 500 516 547 531 547 515 500 500 485 469 453 453 453 445 446 437 453 438 437 445 446 437 438 437 438 453 445 430 437 438 430 429 422 438 422 421 422 422 422 406 422 438 468 469 461 461 469 469 468 453 454 437 438 437 453 453 438 453 453 453 469 469 484 469 484 485 484 531 531 500 500 493 476 500 485 507 508 500 500 485 500 500 500 453 468 469 461 461 453 485 468 469 500 500 469 453 461 476 500 500 485 484 485 500 500 468 485 484 469 484 469 484 485 468 454 453 453 453 461 461 453 453 445 446 453 453 422 445 430 437 422 438 445 445 453 454 468 453 461 453 446 445 445 438 437 438 445 461 469 469 461 461 445 461 453 453 438 437 453 453 453 438 437 446 437 446 476 477 468 477 461 469 453 445 445 438 437 430 430 429 430 438 461 461 484 469 484 484 485 484 500 469 484 469 469 469 468 485 484 453 453 453 454 453 476 461 469 469 515 500 500 500 500 516 516 500 484 484 453 469 453 461 469 477 468 453 454 453 445 445 438 437 453 485 484 485 484 484 477 492 523 493 484 477 476 469 484 461 461 469 469 484 500 469 469 468 485 500 500 484 516 515 516 516 500 500 500 484 492 492 516 609 594 609 594 586 555 547 531 516 500 492 492 484 563 578 547 515 516 500 516 500 484 484 485 469 500 500 500 515 500 485 507 493 484 492 508 484 485 484 484 469 469 461 461 461 461 453 453 445 446 484 484 477 461 453 469 453 453 469 453 469 453 468 485 484 500 500 500 500 500 485 468 485 484 484 469 492 493 484 500 516 484 484 469 469 484 492 477 469 453 469 453 453 484 492 493 468 469 469 469 453 468 461 453 461 446 445 453 438 453 445 438 445 437 422 438 429 430 430 445 438 422 437 422 437 454 437 430 437 461 477 445 438 445 445 453 453 454 453 453 469 437 453 422 438 437 422 437 454 453 476 477 461 508 500 500 484 500 484 485 468 469 469 453 453 453 438 453 445 446 437 438 453 492 476 469 461 445 461 446 445 430 437 430 430 429 414 414 414 422 453 438 437 422 422 422 430 414 453 476 477 445 446 437 445 446 437 438 453 469 484 469 469 460 477 469 484 485 484 469 500 500 484 469 461 453 445 453 469 461 453 461 477 476 469 453 453 453 453 477 461 469 468 454 453 484 500 500 484 469 453 453 454 445 461 469 468 453 469 469 484 469 469 469 468 469 453 453 461 461 485 484 476 477 500 516 515 485 468 469 485 500 484 469 468 461 461 453 438 453 438 437 461 477 453 453 445 445 469 469 500 476 477 469 469 468 469 438 453 445 445 438 453 484 485 468 485 453 461 461 484 485 453 461 437 445 422 438 437 477 476 500 469 469 516 515 500 500 500 485 484 469 468 454 437 438 453 437 453 469 469 476 461 469 445 461 453 469 453 453 454 445 437 430 438 437 438 453 453 469 453 453 469 445 445 453 438 437 438 445 445 454 468 438 437 453 430 430 422 437 422 422 422 429 430 422 422 422 422 406 406 422 414 414 453 469 453 469 453 484 516 484 469 469 453 469 453 500 547 531 500 484 477 492 477 476 485 468 454 453 453 453 453 484 485 500 492 477 468 453 438 453 438 453 437 469 516 484 469 461 468 461 453 469 453 453 469 469 469 453 453 469 476 492 485 469 468 485 484 484 469 469 469 484 484 500 500 532 515 516 516 500 468 469 469 453 469 453 453 453 469 453 453 453 469 484 485 468 477 477 468 492 469 477 453 469 468 469 469 461 461 445 445 454 453 453 453 453 469 469 453 437 453 453 469 469 453 469 484 485 484 453 453 469 453 453 485 453 445 445 446 445 445 453 446 453 437 453 438 453 438 437 438 421 430 414 422 422 406 422 422 422 422 453 453 484 469 469 476 469 445 438 437 438 422 429 430 438 453 484 485 484 453 461 445 453 446 445 445 446 437 383 609 492 524 523 492 493 468 477 469 476 477 476 500 485 500 500 515 516 500 492 477 500 500 484 469 469 460 461 469 485 453 468 454 453 453 445 453 461 453 438 453 437 438 437 438 461 469 484 461 453 469 453 461 445 469 453 453 438 453 453 476 493 484 484 469 453 453 446 437 446 445 476 485 469 468 469 453 453 446 453 445 438 453 445 461 476 477 469 453 453 438 437 422 437 422 446 476 485 468 453 454 445 445 469 453 453 445 446 429 430 430 430 421 430 430 422 429 430 445 446 437 430 437 430 438 421 422 438 406 430 414 422 422 421 422 422 438 453 453 453 469 523 508 516 484 500 484 547 516 516 500 500 484 469 468 469 477 492 469 468 469 438 445 437 438 430 437 453 438 453 453 453 453 469 469 469 453 437 438 437 438 437 438 422 429 430 422 406 422 414 422 453 430 437 422 422 430 429 485 468 454 468 453 485 523 524 484 469 469 453 445 477 476 461 484 454 468 461 469 492 500 500 485 500 515 516 515 485 484 485 468 477 445 461 461 453 469 500 508 508 484 484 453 461 446 453 453 453 438 445 430 421 438 437 454 484 500 469 468 469 469 469 453 445 445 454 453 484 477 476 469 484 469 469 453 461 445 445 446 453 445 446 437 469 500 500 500 500 492 477 484 469 484 477 476 500 485 453 461 461 437 453 453 485 492 484 485 476 469 484 477 500 508 515 524 492 484 469 453 453 453 438 437 446 468 477 477 453 445 461 437 446 437 469 438 437 453 438 453 453 445 430 437 454 437 422 437 422 422 422 438 375 460 415 421 407 414 414 422 406 422 414 414 414 414 422 406 422 438 429 446 421 438 461 445 438 453 429 446 437 422 438 461 445 437 454 421 438 437 422 446 429 438 429 430 438 437 430 430 421 438 430 468 453 446 453 453 453 453 438 437 422 438 422 437 438 437 453 453 453 461 461 453 454 437 438 437 438 437 438 437 438 437 422 422 437 407 421 422 422 406 407 422 406 406 406 407 406 406 422 406 406 422 446 445 437 422 430 430 422 414 414 414 406 406 399 406 406 391 406 422 445 430 422 437 453 477 461 469 453 445 438 429 438 461 445 453 469 453 438 453 429 430 438 437 453 438 437 422 438 437 422 414 430 422 453 437 445 446 437 438 422 437 453 446 437 430 437 422 430 414 422 406 406 407 421 407 414 414 406 422 430 421 430 453 438 453 469 468 438 453 422 437 422 453 454 453 437 422 438 421 422 422 406 422 399 414 406 406 422 406 407 406 406 406 407 406 398 407 398 406 407 398 398 407 406 406 391 406 398 399 406 422 422 414 414 406 407 421 438 430 429 422 438 429 430 438 437 422 430 414 422 421 422 430 445 446 445 430 429 430 430 437 438 468 469 453 453 438 437 438 437 422 430 430 422 421 422 438 437 422 438 422 437 406 414 414 407 422 437 438 421 407 422 421 414 415 421 438 469 453 476 461 461 453 461 453 469 438 437 438 429 430 445 453 446 437 422 438 422 421 422 438 437 453 438 453 422 437 438 445 469 492 516 492 492 500 516 515 500 493 476 500 492 469 461 453 453 477 453 453 438 445 437 438 437 438 437 454 437 453 445 477 461 445 438 445 438 429 453 438 445 453 438 445 438 422 437 430 429 422 430 430 429 446 453 469 484 500 484 469 523 540 484 469 453 469 437 445 430 438 437 438 453 453 445 461 469 445 445 438 437 438 437 438 453 477 476 469 484 453 469 469 469 484 484 532 492 492 484 485 484 485 453 468 454 437 453 453 453 454 453 445 445 453 454 453 461 461 453 453 453 453 453 445 461 454 453 484 453 469 469 468 469 469 437 454 437 430 445 469 437 453 446 445 438 453 453 437 453 430 445 438 437 438 430 429 430 430 429 430 438 437 422 437 422 438 437 422 438 422 421 438 422 429 430 422 422 422 422 437 422 438 421 430 430 422 422 421 422 422 406 422 422 422 422 422 437 438 445 445 461 477 453 453 453 453 438 437 438 430 429 422 438 422 437 438 437 438 437 430 429 438 437 430 445 430 461 438 437 438 437 430 429 430 430 437 438 437 438 437 469 469 469 468 500 485 484 484 477 477 492 500 508 484 484 469 469 453 484 469 484 485 484 485 468 469 461 461 469 468 454 468 453 477 469 461 437 453 438 437 438 453 461 461 469 453 453 453 469 468 461 461 446 445 445 422 429 430 406 422 422 406 430 445 485 453 453 469 461 461 468 461 430 453 438 453 453 437 485 515 532 547 625 546 547 547 531 516 516 515 500 469 469 484 469 469 468 469 438 453 453 437 454 453 461 476 469 484 485 484 484 485 484 469 469 468 469 453 469 453 469 469 468 485 469 492 508 531 515 547 532 531 515 508 492 500 485 500 500 500 484 485 468 453 461 461 453 469 469 500 508 492 484 469 477 468 461 453 454 453 437 438 453 453 445 469 461 500 476 461 469 469 453 453 453 446 445 437 454 437 461 469 453 445 453 446 461 484 391 445 445 438 453 445 445 438 461 461 453 453 453 445 461 485 484 461 461 461 445 438 429 415 421 407 406 406 406 407 406 422 437 438 437 422 422 422 422 422 437 438 429 446 429 422 430 406 422 438 421 454 437 453 469 469 468 469 469 453 453 453 453 469 453 469 438 445 437 438 430 421 430 422 422 430 421 422 422 422 422 453 453 438 445 445 438 422 437 422 438 421 422 438 429 430 438 437 453 453 454 453 437 453 438 453 453 438 453 422 437 438 421 438 437 446 445 453 438 437 445 461 485 500 484 500 485 500 500 484 469 453 453 453 438 453 437 438 445 461 484 469 469 484 461 461 453 438 461 461 468 453 454 453 453 437 453 438 453 453 445 446 437 438 437 453 477 469 461 437 453 446 461 453 453 437 453 438 453 453 453 446 445 453 438 437 422 430 429 438 437 430 430 437 438 468 469 469 484 485 484 469 469 468 469 469 484 469 461 461 453 453 469 500 484 469 437 454 445 430 437 453 469 469 468 485 484 500 500 492 524 500 515 500 524 508 515 532 531 531 516 531 516 515 531 516 492 477 469 453 468 454 437 438 445 445 453 453 469 477 476 500 492 508 508 508 531 508 508 515 500 508 508 500 500 508 508 492 492 500 484 500 485 469 460 446 453 437 438 437 438 469 531 523 539 563 562 563 555 523 516 531 531 516 531 547 523 547 539 547 539 516 515 508 508 492 500 500 516 523 524 515 516 523 508 516 484 485 468 469 485 468 453 446 445 422 437 454 453 492 476 485 469 468 469 484 469 461 477 468 461 461 446 453 445 453 438 445 461 437 454 437 453 485 453 468 469 453 453 454 437 453 438 437 438 437 453 446 445 437 438 461 461 453 453 445 446 437 438 437 438 422 421 430 430 429 446 453 437 438 453 430 445 438 453 453 469 468 438 453 437 454 437 453 461 461 453 477 461 484 453 461 445 438 453 422 437 438 437 454 515 485 484 484 453 469 453 453 469 453 477 492 516 500 468 469 485 531 547 531 484 485 468 469 477 476 469 500 516 547 515 524 523 500 500 500 516 500 500 500 515 500 485 468 469 469 484 485 500 484 484 500 485 484 469 469 468 469 485 468 477 500 492 516 531 523 524 531 516 500 484 469 469 453 453 437 438 437 438 469 445 445 445 446 437 438 422 437 422 438 453 453 437 453 438 437 454 484 516 484 469 453 453 453 438 445 430 421 438 422 422 437 438 437 469 469 468 500 532 547 546 547 547 500 516 484 516 484 469 469 468 454 460 446 453 437 438 445 446 453 453 453 453 445 430 438 437 422 437 454 484 469 468 454 468 469 469 453 453 453 445 446 437 438 453 430 445 422 437 438 437 438 469 437 453 438 445 445 469 469 453 445 453 446 437 453 438 453 453 453 438 445 445 453 461 461 453 454 437 445 446 429 430 445 446 453 461 461 468 469 477 461 468 469 500 485 460 461 485 508 476 453 469 453 469 437 454 453 437 445 446 422 437 438 422 437 406 430 422 430 421 430 430 429 415 437 422 422 453 453 438 445 445 453 438 437 422 438 422 406 422 406 422 406 453 438 422 414 429 414 430 453 438 429 430 438 437 453 445 446 469 468 485 453 469 468 485 468 469 453 453 446 429 438 422 437 438 437 422 430 437 414 438 422 422 437 422 422 422 422 422 437 445 461 469 531 547 563 578 547 515 500 516 500 469 468 469 469 484 453 454 453 461 476 469 453 469 484 500 500 531 500 500 485 500 500 484 485 468 453 454 468 461 492 485 476 477 453 453 469 437 446 445 438 437 422 430 429 438 406 438 429 461 453 453 454 484 469 484 469 453 453 453 453 438 453 437 438 453 445 461 477 461 469 453 437 453 438 437 438 422 437 422 438 437 445 461 485 461 461 453 453 445 445 438 445 414 422 422 422 422 406 422 414 422 414 430 414 422 421 407 422 421 422 422 445 446 422 422 421 422 453 454 437 453 422 438 437 453 445 446 453 453 453 438 484 484 469 445 446 469 468 446 453 437 446 421 438 437 454 453 453 437 438 422 437 422 430 437 430 422 422 414 414 422 422 429 430 437 438 453 438 453 422 437 422 437 438 422 437 422 430 430 421 422 407 414 414 422 421 438 453 453 438 437 438 437 422 438 406 406 406 407 406 406 406 407 406 406 406 422 438 484 477 461 468 438 453 437 454 437 453 438 437 422 422 430 414 406 422 406 406 407 406 406 406 407 398 398 407 406 422 422 422 453 507 477 469 453 453 453 438 437 453 469 438 437 438 437 438 437 438 453 437 438 422 437 453 485 515 500 469 469 453 484 461 453 446 453 468 438 445 438 445 445 446 422 437 453 469 469 484 469 437 461 446 453 468 454 453 461 476 453 453 454 453 453 437 438 453 453 453 438 453 461 476 461 461 485 468 485 453 453 453 445 446 437 438 453 469 562 500 484 477 461 453 453 438 437 438 453 453 469 468 500 516 500 531 563 547 531 531 516 492 492 500 547 531 485 476 492 508 524 500 476 477 469 468 453 454 437 438 437 438 429 430 437 469 453 438 437 422 438 422 421 469 469 469 453 531 531 485 484 453 516 594 578 593 672 657 593 547 516 484 469 476 508 485 500 500 500 500 547 531 515 508 492 485 469 468 485 500 515 492 477 453 485 484 484 485 515 500 485 500 500 500 500 515 500 508 500 492 469 484 500 516 500 484 500 516 516 500 500 492 476 469 469 476 493 500 484 469 484 461 477 468 461 477 484 469 469 453 453 453 477 476 469 453 461 453 461 469 453 461 445 446 445 422 437 438 437 446 429 438 437 430 461 484 469 469 453 453 469 476 461 453 469 469 469 468 485 484 485 484 500 500 484 469 469 484 469 453 453 453 438 437 438 437 438 437 438 453 453 453 469 500 492 477 484 484 461 461 453 454 453 484 469 492 492 500 578 547 500 485 468 485 484 484 469 453 485 468 469 469 461 461 469 453 453 484 500 485 468 469 469 484 461 461 453 438 453 453 453 461 477 484 476 461 454 453 437 438 437 422 438 437 492 477 469 445 445 453 453 454 453 422 453 422 437 422 422 406 430 429 454 468 469 461 461 453 453 453 438 437 438 422 422 421 430 422 430 453 445 445 438 453 453 438 437 438 437 422 422 422 422 422 421 438 406 422 422 422 437 438 437 430 430 429 422 422 430 414 414 430 406 414 422 414 414 437 422 422 430 422 414 414 422 414 429 415 429 414 422 414 414 407 406 414 414 414 398 414 415 406 422 437 438 437 438 437 445 461 446 445 438 437 438 437 438 437 438 429 438 429 438 445 461 469 445 446 437 438 437 438 437 453 469 437 454 445 445 453 438 453 453 453 438 437 453 453 454 437 484 485 484 469 500 500 476 469 461 453 453 454 453 468 454 484 484 516 516 500 484 469 453 453 437 438 422 437 438 437 438 437 453 469 453 453 454 445 430 445 430 453 484 484 469 461 453 446 453 453 469 460 485 492 477 476 469 453 469 453 453 469 469 468 469 500 516 531 500 500 484 485 484 469 500 515 563 531 531 508 500 477 469 468 477 492 500 469 469 468 500 500 516 516 484 469 453 453 453 469 437 453 438 422 437 438 453 469 468 454 468 453 438 437 438 437 438 437 438 453 453 438 453 453 453 469 453 469 468 454 453 453 445 430 437 422 430 430 437 469 437 422 422 438 437 438 437 430 429 422 422 422 406 422 406 407 414 414 422 453 437 422 422 438 437 430 429 438 437 438 469 453 484 492 477 469 461 461 468 453 438 437 430 430 422 429 446 453 453 453 422 437 438 437 422 438 422 437 438 422 437 453 453 469 469 492 492 477 476 516 476 461 469 469 469 445 445 438 453 461 453 461 453 453 453 453 454 453 453 453 422 445 430 437 422 453 453 438 437 469 453 438 445 438 445 453 453 453 485 476 477 453 469 468 454 468 469 469 484 500 516 515 516 539 508 516 515 500 516 515 500 516 516 500 515 516 523 524 531 523 524 516 507 508 508 523 516 531 539 524 515 532 547 531 531 563 531 523 508 500 484 485 469 468 461 461 453 461 446 453 445 461 469 468 485 484 485 484 500 500 500 516 500 515 500 531 524 539 531 531 532 515 539 555 563 562 563 578 578 578 578 578 531 508 508 477 468 477 484 516 539 555 547 546 516 531 516 516 515 500 531 555 586 586 555 547 515 531 532 547 546 532 531 531 531 493 507 500 516 531 563 640 625 657 586 554 532 515 500 485 468 477 476 485 500 484 477 492 508 476 469 469 484 500 500 508 492 500 485 468 469 453 469 484 516 531 539 563 554 532 531 531 508 477 468 469 469 453 453 453 477 508 515 500 500 485 468 469 484 469 485 492 492 516 546 579 578 531 516 500 484 484 477 461 469 468 453 446 445 469 492 477 453 453 469 500 500 484 484 516 531 578 578 563 578 531 508 508 484 469 469 453 453 453 453 469 484 516 516 515 516 516 484 469 468 469 477 476 469 453 469 484 453 469 453 453 454 453 461 445 453 453 438 453 422 437 430 414 430 429 422 453 422 438 422 437 438 437 453 422 430 429 422 407 421 407 414 414 406 406 407 398 398 407 406 422 437 438 429 446 484 469 469 453 484 516 539 539 500 484 469 469 469 562 500 492 477 469 484 469 461 445 437 438 422 422 422 421 422 438 445 461 438 437 438 445 430 437 438 468 469 453 469 461 461 453 469 468 454 437 453 469 453 453 438 453 453 453 469 437 438 429 430 430 422 429 454 445 430 421 438 422 422 437 438 422 437 422 422 422 422 406 422 422 421 407 422 421 422 422 430 430 437 422 422 437 414 422 422 445 454 453 468 469 453 485 468 485 453 453 453 445 454 445 469 484 516 500 468 485 469 484 453 461 445 461 492 469 461 461 469 461 461 468 469 453 461 446 468 461 477 484 485 515 500 508 508 492 492 500 500 500 500 453 469 453 453 453 477 484 477 453 438 453 445 461 469 468 469 453 438 437 438 437 438 437 438 437 453 438 437 422 422 438 429 446 437 438 422 453 437 469 453 438 453 437 461 461 469 469 468 438 453 437 454 445 476 469 422 500 453 453 453 469 485 453 453 484 500 485 468 469 469 500 469 453 453 453 453 453 485 460 461 438 453 438 445 430 437 438 453 445 461 461 476 461 493 484 516 500 507 508 508 492 508 508 500 484 469 453 445 446 437 453 438 461 492 476 454 445 461 445 453 469 453 445 438 430 445 445 438 492 477 468 469 438 437 438 445 430 437 453 438 453 437 461 461 500 500 500 500 485 468 453 454 453 437 422 445 430 438 453 484 453 469 453 438 445 445 438 437 453 453 438 437 438 437 438 430 429 422 422 422 422 422 422 421 422 430 422 430 437 438 437 438 421 438 406 438 406 422 422 414 414 422 406 422 406 406 407 406 406 406 391 406 399 468 477 469 445 430 422 421 422 430 445 469 484 500 469 453 438 437 438 461 445 438 445 445 469 469 468 454 453 484 484 454 453 453 453 445 446 460 461 461 461 453 454 453 453 453 461 445 453 446 445 445 446 453 461 476 461 461 453 461 453 446 468 485 468 469 453 461 477 453 453 453 438 453 453 453 469 453 437 446 445 453 422 438 437 438 429 430 437 430 430 437 430 430 429 430 438 453 437 438 437 438 437 438 437 422 422 422 422 422 421 422 422 406 422 422 406 414 415 406 406 406 414 407 406 398 407 406 406 406 407 414 398 406 407 406 406 406 407 437 422 437 454 453 468 454 437 430 429 438 422 429 415 421 438 453 438 437 438 437 422 422 422 422 421 407 406 406 414 399 406 406 391 406 398 415 406 406 398 399 406 406 407 406 406 430 414 422 406 438 445 469 461 453 437 422 422 406 406 414 399 406 422 406 391 406 406 422 407 421 407 422 406 406 422 406 406 407 406 406 406 391 406 391 406 391 406 391 390 399 398 391 406 391 406 406 422 469 453 484 469 469 484 453 453 461 477 500 547 515 516 516 515 516 641 585 586 579 562 523 524 500 500 500 492 516 523 547 594 547 547 578 547 531 515 532 515 547 531 516 516 484 469 469 453 468 516 484 485 484 485 500 515 500 500 485 468 485 484 516 500 515 532 531 547 515 485 484 469 484 516 484 469 453 453 211 664 422 430 422 421 415 406 422 406 406 406 422 407 414 421 430 430 437 485 523 516 500 484 469 469 468 493 554 500 485 453 453 453 422 453 422 422 422 429 508 469 453 430 429 430 430 453 453 438 437 438 421 438 422 422 406 422 406 422 422 422 422 421 422 430 430 437 430 430 421 422 422 422 422 422 445 445 446 445 438 453 422 429 422 414 406 407 422 421 446 429 422 438 429 430 422 430 429 438 453 445 438 430 421 438 422 422 422 414 414 414 414 406 422 422 414 445 453 438 422 437 453 438 422 437 438 422 437 422 422 414 414 422 422 437 453 438 422 437 422 438 421 422 422 422 422 391 421 407 414 406 398 407 398 406 414 422 407 437 422 422 437 422 438 414 414 422 422 421 438 422 422 422 421 422 438 422 422 437 438 421 422 422 422 422 422 406 422 422 406 406 422 406 422 407 421 399 414 406 406 407 406 414 406 414 399 398 406 407 398 399 406 406 422 422 422 390 422 406 407 406 406 406 407 422 421 422 422 422 422 422 414 406 414 414 414 407 406 406 406 407 414 414 437 430 445 469 500 500 492 492 500 500 500 485 500 476 492 500 493 492 484 485 468 485 500 468 477 461 469 453 453 469 437 453 438 422 422 421 422 422 438 468 469 485 484 484 477 461 453 453 453 461 461 453 453 453 454 453 453 453 437 438 437 430 430 437 446 445 430 429 438 437 453 454 437 453 469 445 438 445 438 421 438 422 437 422 430 430 421 422 407 421 422 407 421 422 438 453 445 430 430 414 414 414 437 453 438 422 437 422 453 485 468 454 468 469 484 477 461 484 485 468 422 438 437 438 453 437 438 453 469 453 469 453 469 476 508 469 484 477 484 469 461 453 469 437 430 429 422 446 398 422 430 421 430 438 453 437 438 453 453 438 414 429 422 422 414 430 437 422 430 430 421 422 407 421 422 422 422 438 421 407 422 406 406 406 407 406 390 407 390 407 390 391 406 391 406 391 406 406 391 406 406 422 422 437 407 414 414 406 406 422 414 430 422 437 453 446 429 422 422 406 422 414 430 438 421 422 414 414 422 414 414 407 422 421 461 453 446 469 500 484 516 500 515 516 500 492 461 453 469 500 500 515 563 562 563 547 547 547 531 539 523 500 500 485 484 516 531 523 555 531 516 500 500 500 500 484 500 547 524 492 469 468 469 453 469 437 454 445 445 453 469 484 485 484 453 461 461 461 461 469 523 531 508 516 500 516 515 485 500 484 461 453 461 453 445 453 454 453 453 453 445 453 469 453 469 469 469 492 461 468 469 500 485 468 500 500 477 461 453 453 453 485 453 437 453 422 438 437 422 422 437 430 430 445 430 437 422 422 422 422 422 422 421 430 430 422 453 453 469 453 453 437 438 422 437 407 421 407 422 421 422 407 398 414 406 391 414 398 407 390 407 406 406 406 407 406 406 406 414 407 414 406 391 406 406 398 399 391 406 390 391 391 390 391 391 390 391 383 382 391 375 391 375 390 375 383 375 383 375 375 391 375 375 375 390 375 391 375 390 391 391 390 391 375 391 382 383 391 390 375 391 391 406 406 391 406 406 422 406 407 406 414 430 414 429 407 437 438 437 422 422 422 414 422 414 406 422 406 414 414 422 438 422 421 422 407 421 422 422 406 422 407 421 407 406 414 406 406 399 406 414 399 406 406 422 406 430 430 468 469 485 531 531 523 500 493 468 454 437 438 453 437 438 422 421 407 422 406 414 414 398 414 399 414 414 461 445 461 469 453 461 492 563 531 531 485 484 469 453 453 469 273 633 445 461 445 430 422 438 421 422 407 421 422 407 421 407 422 421 407 406 406 438 437 438 422 437 422 430 429 422 438 437 438 429 430 422 422 422 406 406 406 399 390 399 391 390 391 390 391 383 390 383 407 390 406 391 406 407 390 406 391 391 398 399 390 391 390 391 391 398 391 390 391 391 382 391 383 383 390 375 391 375 391 375 375 382 383 391 375 390 375 391 391 406 406 406 414 446 469 453 453 453 461 445 445 446 453 453 453 469 445 461 453 438 453 492 539 500 492 430 461 445 469 500 531 485 468 454 453 453 453 453 453 453 469 453 461 508 547 594 578 609 594 531 484 485 469 453 453 453 469 500 531 516 515 500 516 531 516 507 477 484 485 484 469 461 461 469 484 484 469 492 508 500 484 469 469 469 461 461 476 492 492 508 485 500 500 507 493 484 508 523 516 531 524 523 508 492 500 500 484 469 469 469 484 484 485 500 515 500 532 515 492 493 484 484 485 492 508 484 516 515 516 500 500 508 492 500 500 516 515 516 531 547 578 531 539 540 531 531 516 515 516 523 500 500 493 484 476 477 453 453 469 438 453 453 437 438 453 437 454 437 469 461 476 500 485 484 500 500 469 469 468 469 484 485 500 492 492 516 523 500 492 485 484 485 484 476 477 500 484 469 453 453 469 469 469 484 500 484 485 492 508 500 500 492 508 500 500 469 468 469 484 469 469 453 453 453 477 484 477 461 445 453 453 438 469 453 437 438 453 453 484 461 461 469 453 461 453 453 461 438 453 437 438 437 438 437 438 422 437 430 414 422 437 414 430 422 437 454 453 468 454 453 453 453 453 453 461 461 453 453 469 523 508 531 516 516 484 484 500 485 484 469 476 469 492 485 500 515 500 500 500 500 493 476 485 468 485 484 484 485 492 492 485 500 515 500 500 500 485 484 516 484 484 469 484 500 516 531 563 523 508 484 477 477 468 453 454 445 445 438 445 430 437 438 445 445 446 461 453 484 484 469 469 476 508 516 484 500 508 539 531 532 515 532 531 523 516 492 469 469 468 453 461 461 453 454 468 469 453 477 468 477 469 484 469 453 469 469 468 469 453 469 484 500 485 484 531 516 547 531 500 500 484 500 500 485 484 500 469 484 485 492 461 469 515 524 507 516 492 524 500 507 493 484 477 476 485 484 476 493 500 515 532 531 531 516 515 485 484 484 469 469 469 500 500 484 484 493 492 515 500 500 485 500 476 461 469 453 469 469 453 461 461 468 485 484 477 468 477 484 485 484 477 468 477 469 469 468 469 469 469 468 469 469 500 500 484 485 468 453 469 469 453 453 453 453 438 445 430 437 438 430 429 430 430 437 453 461 453 453 446 453 453 469 453 469 453 453 484 485 484 469 469 468 461 453 461 453 461 461 469 500 477 476 485 460 461 469 477 492 484 485 484 492 508 516 500 500 476 492 532 531 516 515 539 524 500 492 492 492 477 476 461 461 461 453 453 469 461 469 469 461 460 461 469 461 461 461 477 468 469 469 469 992 500 508 507 500 500 493 484 469 468 461 453 454 461 445 453 461 461 445 453 446 445 445 446 453 461 453 461 453 445 461 445 446 445 445 453 438 437 438 430 429 430 430 429 430 422 430 429 422 430 422 422 414 422 421 422 422 406 407 406 422 422 414 414 422 414 414 429 414 414 415 414 414 406 406 406 407 414 406 422 430 445 430 468 453 438 453 438 437 438 445 430 437 438 429 446 437 438 421 438 422 422 422 414 414 422 421 414 415 421 414 415 406 406 414 414 406 414 415 406 414 406 406 407 398 406 407 406 406 406 399 406 414 406 422 406 422 430 453 461 453 430 445 422 438 406 422 422 421 407 422 437 422 437 454 468 461 446 437 438 437 438 437 438 429 430 422 437 446 429 438 437 438 445 453 477 453 453 461 445 469 453 469 469 453 461 461 468 454 453 453 437 453 461 446 453 437 438 453 445 446 453 437 438 453 437 438 437 438 429 438 445 446 445 430 429 438 422 437 422 438 437 438 453 453 476 461 453 454 453 437 453 438 437 422 438 422 429 446 453 453 437 438 453 469 453 469 453 468 469 469 484 485 500 492 500 492 469 476 461 453 454 453 437 453 438 453 437 454 437 453 438 453 437 461 446 468 438 461 445 438 437 438 437 438 453 484 484 485 453 469 453 453 453 469 469 484 469 468 454 468 453 454 460 446 453 437 438 437 422 438 414 430 414 429 422 438 453 453 461 453 461 453 461 445 469 445 446 453 437 453 454 453 453 437 453 438 453 453 438 453 437 438 445 438 461 484 500 492 492 469 484 500 485 500 500 515 508 492 477 477 484 484 485 484 492 508 516 531 500 516 515 500 516 500 500 484 485 484 484 469 484 485 484 508 492 516 531 547 547 515 516 547 1109 500 485 500 515 485 484 476 469 477 484 500 500 516 531 516 500 484 484 485 484 485 484 469 468 469 469 484 469 438 453 453 484 485 453 469 453 453 453 469 468 477 492 485 492 508 515 492 477 469 468 446 445 453 422 438 421 422 422 422 406 422 406 422 430 430 437 469 453 469 484 485 468 453 477 461 437 454 437 438 421 422 422 422 406 414 414 399 414 406 406 399 414 406 422 422 422 422 437 453 422 438 422 421 422 422 422 422 422 422 422 453 453 453 437 438 445 461 453 492 508 485 484 469 469 492 492 500 500 500 484 485 453 469 468 500 532 507 477 476 469 477 469 484 469 468 485 469 484 547 578 547 523 500 477 476 461 453 454 453 468 516 516 515 500 500 500 477 469 476 516 500 476 477 500 531 531 532 500 500 484 484 500 485 469 468 453 454 453 437 453 438 469 468 485 453 453 453 469 476 461 453 469 461 469 461 453 437 454 445 445 438 437 438 437 438 453 469 460 485 476 469 469 469 453 453 453 453 453 453 438 445 438 429 438 430 414 437 422 422 422 422 437 438 422 421 438 437 454 468 438 453 437 454 453 468 454 453 453 453 453 445 446 453 453 484 453 485 484 485 453 453 469 437 453 438 453 437 469 453 485 468 469 469 469 484 516 500 476 461 484 469 500 492 516 539 547 516 500 507 500 508 516 515 555 524 492 508 546 500 485 484 469 469 453 469 468 485 468 469 469 461 461 476 469 469 492 500 492 492 500 485 484 485 468 469 500 461 469 461 468 485 484 500 524 523 547 500 500 500 500 484 461 477 469 453 453 461 461 453 445 461 438 453 453 469 453 453 453 453 500 469 492 484 493 468 485 468 469 453 461 446 445 445 445 430 453 422 438 437 422 453 438 453 453 461 445 438 437 453 430 437 430 438 437 438 468 485 500 515 500 500 500 485 500 500 484 477 508 523 516 507 500 516 500 516 468 500 485 484 485 484 500 508 492 500 508 492 492 570 563 547 515 500 516 500 508 508 531 492 492 500 485 484 469 453 469 484 484 500 500 516 516 531 516 515 516 500 508 507 500 485 484 477 468 469 477 469 468 485 484 500 484 485 500 484 477 461 453 469 453 484 500 484 485 469 515 500 500 485 515 485 484 484 492 477 469 469 468 453 469 469 484 485 515 571 523 516 500 484 484 469 453 453 438 437 438 445 500 477 469 453 453 461 453 445 445 430 445 430 438 422 437 438 437 438 406 429 430 422 422 422 414 414 406 422 422 406 438 437 453 453 454 453 492 437 453 477 500 508 516 515 516 500 484 493 476 477 476 477 469 453 453 453 438 453 437 438 437 438 422 437 438 429 430 469 453 469 468 453 454 437 438 437 422 437 430 445 454 468 485 476 477 453 469 453 453 453 469 469 460 454 461 453 453 453 469 453 437 438 437 453 485 461 461 437 453 438 437 422 438 437 422 469 437 453 438 437 446 445 453 453 438 453 437 438 437 454 437 453 445 446 437 422 430 422 429 438 437 422 430 430 437 438 453 453 453 461 461 453 453 453 438 453 437 454 437 438 429 430 437 438 437 438 437 438 437 446 437 430 437 438 430 429 438 437 438 437 422 438 437 438 429 430 438 437 438 437 422 437 438 437 422 430 430 422 421 422 430 398 414 415 406 406 438 484 453 445 430 438 421 422 422 430 445 438 437 422 406 430 414 422 406 422 406 407 421 422 438 437 438 453 453 469 484 492 485 492 500 531 539 571 546 532 515 500 485 468 469 438 453 437 438 453 437 469 461 461 484 469 485 484 461 461 453 469 468 469 485 468 477 476 485 500 484 485 500 484 469 492 508 500 500 484 492 485 492 492 492 485 484 484 469 469 453 453 453 453 446 461 468 485 468 454 468 453 461 446 453 445 430 437 438 422 437 438 453 445 445 454 453 453 469 484 476 461 477 477 476 492 453 469 461 453 461 453 485 468 469 485 460 469 461 469 453 453 453 453 469 469 469 476 461 453 453 438 453 453 485 468 469 453 461 461 453 469 445 461 438 461 476 500 485 468 469 469 469 484 469 453 484 469 476 477 484 485 484 485 500 484 484 485 484 484 485 469 484 469 484 453 469 437 454 445 445 438 437 438 437 453 485 476 461 453 453 454 453 437 438 437 422 438 421 422 422 438 453 469 484 492 477 500 484 484 469 477 508 484 484 485 468 485 476 493 484 484 485 484 469 453 469 468 454 468 453 485 484 469 469 453 461 461 484 469 453 453 477 445 453 453 453 453 438 437 438 437 454 468 453 454 445 445 438 437 438 453 453 469 492 492 484 500 493 492 476 477 469 468 469 469 469 468 454 453 468 454 468 446 445 453 484 485 328 633 476 453 469 453 453 461 446 453 453 461 461 461 476 469 453 453 438 461 445 453 453 477 453 461 469 453 469 500 500 515 524 523 516 515 500 500 500 485 500 500 500 484 523 571 578 562 547 516 500 500 484 485 476 477 469 476 477 468 500 516 516 484 477 461 476 461 484 469 469 461 461 453 453 438 437 438 437 422 422 422 437 422 438 421 438 422 445 461 453 469 437 461 446 437 438 437 438 211 211 437 438 437 219 242 445 438 437 446 898 453 469 469 484 453 477 468 461 461 453 454 445 445 430 437 438 437 438 437 446 437 438 437 446 437 453 438 437 445 438 445 453 461 461 453 438 437 438 437 438 453 453 453 438 461 429 454 437 453 469 469 468 469 485 500 476 477 468 477 477 453 468 446 453 445 453 461 453 446 468 469 453 453 438 437 438 430 445 453 438 437 438 437 453 453 485 468 469 469 453 469 453 453 438 437 438 437 438 453 437 453 453 446 461 453 437 453 454 437 453 461 445 454 453 484 453 469 469 453 469 468 469 469 500 492 508 484 485 476 477 453 453 445 446 453 437 438 422 437 422 437 438 437 438 437 454 453 468 469 485 484 484 485 453 484 485 484 484 469 500 500 500 500 500 500 484 485 508 515 508 516 500 547 515 500 516 500 484 485 476 477 453 453 453 469 492 477 484 476 477 469 453 445 461 469 508 539 531 516 515 516 500 492 484 485 492 500 516 531 539 523 532 515 516 484 485 500 484 469 469 468 469 469 469 484 531 531 500 524 539 555 554 563 547 547 546 563 562 579 546 579 546 532 531 492 508 500 516 523 523 516 539 524 515 516 523 524 531 523 524 515 532 531 539 539 547 531 414 203 461 516 500 492 468 469 453 453 453 469 469 484 477 492 492 485 468 493 453 468 461 461 469 469 437 438 437 453 454 453 437 438 468 454 460 454 461 453 453 453 437 454 437 438 437 453 438 437 453 438 453 469 468 485 500 500 500 469 484 484 532 562 563 539 523 500 500 500 484 469 485 468 469 453 453 453 446 461 468 454 453 437 438 437 438 437 438 445 445 453 454 453 468 477 461 484 485 484 469 500 500 500 500 484 500 500 516 515 547 524 539 539 539 531 516 515 508 524 500 484 461 461 453 469 437 453 454 468 485 484 516 515 532 531 515 500 516 531 532 546 539 532 539 539 539 508 492 500 516 500 500 507 493 507 524 515 547 532 531 531 563 546 539 555 555 547 554 563 539 523 532 515 508 500 492 469 469 469 453 437 453 446 445 453 453 445 446 437 438 437 438 422 429 430 430 429 422 422 438 422 468 453 438 437 422 438 422 422 437 438 421 454 453 453 469 468 500 485 484 484 469 453 453 454 437 438 437 422 437 422 438 422 437 422 422 422 422 437 422 422 437 438 437 422 438 437 438 437 438 437 422 438 429 430 430 429 430 430 422 422 421 422 422 422 406 414 414 407 406 406 406 414 422 414 422 407 421 407 422 437 438 421 422 422 430 430 421 422 414 414 422 422 438 453 453 453 469 453 437 446 429 438 437 430 430 422 429 430 445 430 438 429 430 422 422 414 422 429 438 422 437 422 438 421 422 422 406 422 407 406 422 445 430 422 406 422 422 421 407 422 406 422 406 422 422 422 421 422 422 422 422 414 414 422 406 422 406 407 421 407 422 468 375 532 453 343 532 422 429 430 422 406 406 414 414 407 406 391 406 406 406 407 406 406 406 407 406 406 406 422 406 422 422 414 414 422 438 422 437 453 438 437 453 438 437 453 438 437 454 437 445 438 430 437 422 430 421 415 437 422 422 437 422 430 430 445 430 421 438 430 429 438 437 438 453 461 492 469 469 445 445 445 438 430 437 438 437 438 437 438 437 430 430 421 438 437 438 453 461 492 485 453 445 445 430 430 429 430 406 422 422 438 437 438 437 438 453 437 453 438 437 438 429 430 438 437 430 430 421 430 445 469 453 438 437 438 429 422 414 422 422 406 407 406 406 430 430 414 445 453 438 421 438 430 461 437 453 477 461 453 429 438 445 438 437 453 438 437 446 445 438 437 430 429 422 422 422 438 421 422 422 430 414 437 422 430 461 453 453 438 437 422 422 422 437 438 453 445 446 460 446 453 437 454 437 438 453 437 438 422 421 422 422 430 430 437 422 437 430 438 429 422 430 430 437 422 437 422 453 469 469 453 438 453 453 484 453 461 446 437 453 438 445 437 430 422 422 422 422 422 406 398 414 407 406 406 422 406 406 407 422 421 454 445 453 445 438 445 445 438 437 438 437 438 430 429 422 438 437 453 469 453 453 453 438 422 422 429 414 422 407 429 430 422 414 414 406 422 422 422 437 438 422 422 421 430 430 429 430 422 422 422 406 414 414 406 399 398 407 406 390 407 390 391 391 406 390 391 398 391 399 390 391 390 391 406 391 391 390 399 382 399 398 391 398 399 406 391 406 391 406 390 407 390 407 398 398 407 398 399 390 406 391 406 407 406 406 391 406 406 399 398 406 407 390 406 391 406 391 437 407 406 406 406 407 406 406 391 406 391 406 391 390 391 398 391 390 391 391 383 390 391 398 399 406 398 399 406 391 406 391 390 406 391 438 421 422 422 438 437 422 422 414 414 414 414 453 453 485 476 477 453 453 453 438 422 422 421 414 415 421 422 422 422 422 430 421 415 421 422 407 406 414 414 406 406 407 406 398 407 398 406 414 399 406 406 407 398 398 407 406 391 406 390 391 406 391 406 391 398 399 398 399 406 406 406 407 390 406 391 398 383 391 391 390 375 391 375 383 382 375 391 375 391 375 390 407 406 390 407 390 407 390 391 390 391 406 391 391 390 391 390 391 391 390 391 406 406 407 406 398 399 398 399 390 391 391 390 391 390 399 398 391 391 390 422 406 407 406 406 406 407 390 406 391 398 399 398 399 406 391 406 406 399 398 406 391 391 406 390 391 391 382 383 383 383 375 391 375 390 375 391 390 391 391 390 391 391 382 383 391 390 375 391 375 375 383 383 390 391 383 383 390 391 375 390 375 391 375 391 375 390 375 391 375 391 375 390 391 383 398 383 390 391 391 398 391 390 391 391 390 391 391 406 390 407 390 407 406 406 406 407 414 429 446 531 476 454 453 453 437 430 430 422 421 422 407 421 407 406 406 422 422 437 438 422 422 422 406 422 422 421 407 422 390 406 422 407 406 422 437 430 461 469 437 438 421 422 414 414 422 407 421 407 406 406 422 406 399 398 406 391 406 407 406 406 414 414 422 461 445 422 422 422 414 414 453 438 422 421 422 438 406 422 414 414 406 407 406 390 407 406 406 399 398 406 407 406 406 406 407 390 406 391 391 390 391 391 390 391 390 391 391 390 383 391 390 383 391 375 390 391 391 375 382 383 375 375 383 375 367 375 375 383 383 398 399 390 383 383 391 375 390 383 383 375 391 390 391 422 390 407 421 407 398 399 406 398 406 399 422 406 422 422 422 406 414 398 407 406 391 390 391 390 407 390 391 391 406 390 407 429 446 547 476 461 453 453 438 445 422 414 422 422 422 422 406 422 437 422 422 422 406 422 406 438 437 453 407 421 422 398 414 453 438 422 429 414 422 406 422 414 414 438 406 422 406 414 422 438 422 429 422 445 446 469 437 438 429 430 437 454 437 422 422 422 406 422 390 407 406 414 430 453 437 430 430 437 477 468 485 453 469 476 477 461 453 453 445 438 453 430 437 438 429 438 445 438 445 430 437 430 430 421 407 406 398 399 406 398 383 407 390 399 429 422 414 399 406 414 414 406 407 414 414 406 211 414 406 422 406 422 391 484 422 430 414 422 437 445 461 469 438 422 437 438 453 468 469 453 453 446 445 438 453 453 750 1047 453 453 437 454 453 468 485 484 469 469 453 453 453 438 453 453 453 469 453 469 468 469 453 445 438 430 437 453 453 469 477 429 454 453 453 453 437 438 312 532 422 421 414 407 414 422 437 469 500 469 453 453 469 437 453 453 461 469 477 468 469 485 476 477 468 469 453 453 461 461 453 454 453 437 453 438 437 438 469 468 485 468 469 453 446 445 437 438 437 438 453 438 445 469 476 477 476 485 484 500 484 485 476 493 531 515 485 469 453 453 484 445 446 445 445 438 453 453 485 484 484 469 469 469 468 469 484 446 461 453 469 460 477 516 547 531 500 484 469 453 453 453 422 453 422 430 437 446 429 430 438 437 438 437 438 437 453 438 453 437 430 430 453 484 477 468 461 461 461 438 437 438 437 469 484 485 453 469 461 461 453 453 469 468 469 484 469 469 469 468 469 485 484 500 500 531 516 500 500 500 469 500 500 468 485 468 485 476 461 453 454 437 438 437 281 586 430 437 422 422 422 422 437 430 430 437 469 438 453 437 453 469 453 469 469 453 453 453 453 461 461 453 453 469 453 469 469 453 469 453 453 437 438 437 438 437 422 438 422 421 422 430 430 422 421 438 453 445 446 445 445 469 484 454 453 453 484 469 469 468 454 453 453 453 445 430 422 422 422 406 429 415 421 407 414 429 422 422 422 422 453 430 429 438 422 437 438 453 437 422 430 430 422 421 407 437 438 453 453 437 438 437 430 414 422 422 437 454 468 453 438 437 438 422 414 422 414 422 422 421 407 422 406 422 414 429 422 422 438 422 437 430 429 422 422 422 406 414 399 406 422 406 406 407 406 406 406 422 438 422 437 461 445 438 437 438 453 438 437 438 437 422 437 430 430 437 438 453 430 429 438 437 422 422 422 422 422 437 438 484 516 468 469 453 438 437 438 437 438 437 453 438 414 430 429 430 438 445 437 430 438 414 421 415 437 422 453 453 453 438 437 438 469 437 422 437 438 414 414 406 422 406 414 415 406 398 399 406 406 391 398 399 390 407 406 469 445 430 406 406 406 407 406 406 422 406 422 438 421 422 422 406 422 407 406 398 399 398 399 390 399 382 407 390 399 398 391 390 391 391 390 391 406 391 390 391 391 398 399 382 391 391 390 375 383 398 415 390 391 390 399 398 391 406 406 422 407 414 414 437 406 414 415 421 422 438 429 430 422 422 430 421 446 445 445 454 453 468 469 492 493 500 484 484 485 468 477 492 485 468 500 469 469 453 445 453 438 430 429 430 422 422 437 445 477 484 485 500 500 515 508 508 484 500 485 500 469 468 453 454 445 445 438 453 453 453 438 453 453 469 453 453 453 437 454 437 438 437 438 453 437 469 437 454 468 453 446 445 438 421 454 437 453 453 485 453 469 468 485 468 469 469 469 453 453 453 422 437 438 453 453 469 484 461 461 469 453 438 437 438 421 438 453 438 453 453 500 500 492 492 430 461 453 484 453 438 437 438 453 453 438 437 438 437 422 430 422 421 422 414 422 422 453 453 430 430 437 438 422 437 422 422 453 430 429 422 422 422 406 422 406 407 422 406 422 406 437 438 437 438 422 437 422 422 422 406 414 406 415 398 414 453 438 437 438 468 485 500 476 477 461 453 445 446 445 437 422 438 414 414 414 414 406 422 406 414 407 414 414 414 414 414 406 414 399 422 398 406 399 422 406 414 414 367 227 219 406 406 414 406 407 406 406 406 422 399 414 414 398 399 390 407 390 422 422 430 429 438 437 422 422 453 438 468 461 477 453 453 453 453 446 461 445 453 469 461 484 485 484 469 468 469 453 453 454 437 438 453 445 445 446 461 468 469 453 453 469 484 485 484 469 469 461 461 468 469 461 469 508 500 468 453 454 437 422 422 422 429 477 453 453 445 446 453 437 438 430 429 422 422 422 422 414 414 422 422 422 437 422 422 422 422 414 414 406 422 398 406 415 390 406 407 406 406 453 469 484 469 500 485 500 515 485 500 515 500 485 484 484 469 477 468 461 485 484 453 469 453 469 469 468 461 492 500 469 485 468 453 454 484 484 500 500 500 500 516 500 500 469 461 445 453 414 430 422 422 421 399 406 414 406 407 437 438 422 421 422 438 437 438 422 437 414 422 414 445 446 437 438 422 422 421 454 445 461 469 453 492 492 508 476 461 453 446 453 437 438 422 422 429 422 414 422 406 407 422 406 422 445 461 500 484 469 469 484 485 500 515 500 555 539 531 531 500 500 485 484 469 453 453 438 468 454 453 453 500 469 500 468 446 476 485 500 492 484 477 500 515 516 547 547 562 594 547 531 531 547 531 516 500 500 492 492 500 516 516 539 523 531 547 516 516 515 500 516 500 515 516 484 485 469 484 484 461 477 453 469 507 508 500 219 359 563 547 547 547 515 500 485 484 476 485 523 532 531 515 532 656 641 578 531 516 484 500 500 516 515 516 515 485 515 516 500 484 477 477 468 469 469 469 484 469 453 461 484 508 484 485 468 500 500 485 469 453 453 453 469 461 468 461 453 454 437 438 437 438 453 468 461 461 453 446 445 445 446 437 438 468 438 437 438 437 454 421 438 422 422 437 430 437 461 500 500 469 484 500 469 485 468 469 484 469 485 453 468 469 469 484 469 453 453 453 454 445 430 445 445 469 476 461 446 445 453 438 437 422 422 422 422 414 422 398 414 414 445 438 422 414 422 422 422 429 430 469 476 461 445 446 453 453 438 437 445 446 437 461 461 500 484 477 477 484 500 500 484 477 469 468 461 477 469 492 492 500 477 484 516 500 492 508 500 484 484 469 469 492 477 468 469 469 469 484 500 500 500 484 485 453 445 461 469 515 516 500 500 484 500 493 468 477 484 469 477 476 469 453 461 453 438 445 437 454 468 453 454 468 469 453 453 500 524 539 547 593 594 563 593 594 594 578 555 539 531 516 500 500 500 484 484 485 500 515 516 516 547 546 539 555 563 547 531 531 523 508 547 516 484 508 516 554 547 563 554 539 547 563 539 539 547 531 516 515 500 516 500 500 500 500 516 500 546 547 578 532 515 516 531 516 515 516 547 547 547 562 531 539 524 516 500 500 515 485 500 515 500 531 524 523 547 563 554 532 539 531 516 531 515 500 508 524 539 539 500 484 500 547 570 524 547 562 547 531 532 531 515 500 516 484 469 477 461 468 485 515 485 469 500 515 500 500 469 469 453 469 460 477 453 477 453 461 446 445 430 437 438 429 430 438 437 438 437 438 437 438 421 446 445 445 446 461 476 469 469 468 485 469 476 484 493 515 500 516 484 469 461 461 453 438 453 437 438 422 421 422 407 421 407 422 414 414 406 398 414 407 398 406 399 406 391 406 391 390 406 391 391 390 391 391 390 383 391 382 391 391 375 390 391 391 406 414 398 399 414 422 422 414 445 437 454 437 438 437 461 445 485 492 508 476 461 453 461 453 446 437 438 445 430 437 422 422 422 422 406 422 406 438 406 414 414 422 429 422 422 422 422 406 414 407 421 407 406 398 399 390 407 422 421 422 407 414 414 422 414 414 406 406 414 414 422 438 414 414 414 414 406 406 407 422 406 406 422 406 406 407 406 414 445 446 492 515 500 493 476 453 453 438 437 438 422 429 438 445 422 430 430 421 422 438 437 422 430 430 421 438 422 429 422 414 407 406 422 406 406 422 414 430 406 422 406 422 422 422 437 422 422 422 453 453 422 438 422 429 430 437 430 430 422 422 414 414 414 414 406 414 430 422 422 406 429 415 421 407 406 406 422 406 422 422 422 453 453 500 485 500 484 484 492 524 516 500 531 515 524 508 500 500 500 531 516 515 500 508 492 469 484 516 508 508 484 484 500 500 492 493 484 500 508 492 469 469 476 477 476 508 508 508 492 492 453 469 461 476 461 461 453 438 437 422 438 437 438 437 422 438 453 437 446 453 476 516 516 531 523 539 532 515 516 515 516 516 500 500 500 500 492 492 500 508 492 484 469 453 485 468 485 469 492 508 484 469 461 476 469 469 468 485 453 476 461 469 461 477 476 492 500 516 531 532 531 531 516 515 500 516 531 531 508 508 500 500 469 469 484 484 516 516 484 469 453 469 484 500 484 485 468 469 469 484 485 476 461 453 453 485 469 468 477 461 453 484 453 454 468 500 524 492 484 485 500 531 516 531 515 485 484 469 469 500 492 484 492 469 469 453 438 453 437 453 485 531 500 484 461 469 461 453 484 469 485 468 453 454 453 515 563 531 531 500 500 485 468 454 453 468 454 468 469 469 453 469 484 500 484 469 461 461 469 469 468 453 454 468 453 454 453 484 453 469 500 484 469 461 461 453 484 485 461 445 453 438 437 453 453 454 453 453 453 469 468 485 515 516 531 492 477 453 453 453 454 468 453 469 469 469 484 484 485 461 461 453 453 469 453 469 468 453 454 445 430 437 422 422 406 422 422 414 445 453 485 468 469 469 453 438 437 430 445 445 430 438 437 438 453 445 445 485 500 531 516 523 516 492 500 500 508 523 516 507 477 484 469 453 485 515 500 485 468 485 484 500 500 508 523 547 586 524 515 485 515 500 516 500 500 516 500 515 516 500 515 500 508 508 500 516 507 516 484 477 469 469 484 469 468 454 453 484 500 500 484 485 484 469 461 476 477 484 493 453 453 453 437 422 438 429 461 454 460 477 484 469 453 453 454 484 484 453 454 445 461 469 453 445 445 446 453 429 438 422 437 422 438 422 421 422 422 422 422 406 422 406 422 406 407 414 414 422 437 469 500 484 469 484 469 453 446 461 453 437 438 437 438 437 438 429 430 438 421 438 422 422 422 406 406 422 406 453 453 469 492 469 461 469 469 468 485 453 461 461 468 485 469 468 469 438 421 438 422 429 438 445 453 461 446 453 437 453 454 453 437 453 438 422 437 438 437 430 445 422 438 437 430 429 430 430 429 430 430 453 445 438 437 438 437 422 422 430 429 438 453 469 445 438 429 438 437 414 430 414 414 422 430 445 414 414 414 414 407 421 407 429 446 437 438 453 469 500 476 461 484 469 500 516 547 640 563 594 546 532 515 516 516 507 524 500 500 500 508 507 485 515 500 508 485 476 485 468 469 453 453 453 438 445 446 437 469 469 500 500 500 492 508 500 484 476 493 484 484 469 453 438 437 438 437 453 485 484 485 453 453 422 437 438 422 445 469 476 485 484 500 500 500 484 500 500 485 484 500 484 493 492 500 476 477 476 477 484 477 492 469 453 453 453 438 437 422 430 430 421 469 453 438 437 453 438 453 453 453 469 438 437 445 438 445 422 422 422 437 438 453 453 453 438 437 438 422 437 438 406 422 422 421 422 407 406 422 422 437 438 421 438 422 414 414 422 422 437 461 461 438 460 477 484 469 453 453 438 437 422 422 406 422 407 406 422 406 414 414 406 407 421 422 422 414 414 407 406 406 398 407 398 406 407 406 406 406 407 406 406 406 399 406 414 406 438 422 422 437 438 453 445 461 453 469 453 438 429 430 437 422 430 430 437 438 422 453 422 421 422 430 437 461 454 453 468 477 477 468 453 438 437 422 414 414 422 422 438 422 421 422 469 438 421 422 438 429 461 422 453 422 438 437 438 437 453 430 422 430 422 453 437 422 438 421 438 430 437 414 430 430 437 422 437 438 437 454 453 453 422 437 430 445 438 484 477 539 515 532 531 500 508 492 484 485 468 485 507 516 508 523 555 531 532 515 516 531 578 625 547 547 562 532 500 515 500 469 469 461 461 437 438 437 453 477 539 547 578 578 594 625 562 563 562 516 500 500 484 485 453 453 437 438 453 734 430 422 453 437 438 453 453 461 461 484 492 477 484 469 500 477 461 468 485 492 508 508 500 507 500 532 531 523 516 508 500 469 460 461 469 453 453 438 445 446 429 438 445 453 469 500 500 516 515 500 516 500 500 500 500 484 500 485 484 500 484 469 469 437 469 438 453 437 438 437 445 446 445 445 430 430 429 430 430 461 484 485 500 484 484 469 469 469 453 461 445 359 500 422 430 414 422 406 422 453 469 484 485 468 485 500 484 469 469 453 453 469 453 453 437 453 438 437 454 468 477 492 469 469 453 437 461 430 437 438 453 453 461 461 461 476 469 469 453 469 469 437 453 438 437 438 437 438 422 437 422 422 422 437 453 453 438 437 438 437 438 437 430 430 422 422 421 422 422 422 422 422 422 437 453 453 454 468 461 477 500 484 485 484 484 469 477 476 485 500 484 516 515 516 484 469 453 453 438 437 445 407 445 422 437 422 438 437 438 453 437 438 437 438 437 430 414 414 414 422 422 422 422 437 422 422 422 422 437 438 445 430 437 438 453 484 500 469 453 438 437 422 430 429 422 422 422 422 437 438 437 446 445 453 453 453 454 453 437 438 437 453 453 477 508 484 485 492 461 453 437 446 445 422 437 438 437 469 453 469 469 468 454 453 468 454 429 438 429 438 437 422 438 429 446 437 438 437 453 446 453 453 461 453 438 226 242 485 476 461 453 438 437 438 437 453 500 516 500 484 516 500 500 484 469 469 453 469 469 453 468 454 468 453 469 461 461 469 500 500 492 492 485 500 492 508 492 492 508 508 500 515 500 485 484 516 500 500 492 476 485 468 469 469 484 469 477 476 469 453 469 484 469 469 484 461 445 469 469 469 460 461 469 469 469 453 453 445 453 446 437 453 438 437 446 429 430 429 422 414 430 414 438 437 438 437 438 437 445 461 469 453 453 453 461 477 469 453 453 453 453 453 453 485 476 469 461 484 469 453 453 454 437 453 453 469 453 453 453 454 453 453 437 453 438 437 438 422 453 453 469 508 492 469 468 453 469 453 453 454 468 500 469 469 469 460 454 461 437 445 461 453 469 469 453 469 437 453 461 461 469 461 445 438 437 438 437 438 437 438 437 438 437 430 430 437 438 453 453 437 446 445 438 460 461 469 500 500 469 484 469 469 469 468 469 453 453 469 469 469 453 437 438 437 438 437 438 453 453 437 469 453 453 454 437 453 438 500 476 477 484 485 468 469 469 469 453 468 454 437 453 438 437 453 469 453 438 453 453 422 437 430 437 430 438 445 461 469 453 453 476 461 500 500 500 485 523 492 461 453 461 446 445 438 437 438 429 446 429 430 422 453 422 437 438 437 469 469 484 469 453 453 438 484 469 453 453 461 477 453 437 438 445 430 422 429 422 414 422 422 414 430 437 461 477 461 461 484 484 485 468 485 461 461 484 453 500 453 469 469 469 468 469 438 453 437 430 430 437 438 453 437 445 446 445 492 500 532 546 579 578 562 563 570 523 532 484 492 508 500 477 476 469 469 468 461 477 484 469 469 469 460 461 469 453 469 477 476 453 469 469 484 453 469 469 469 468 500 532 531 484 500 485 468 453 454 437 453 445 446 453 437 438 445 430 445 430 437 438 422 422 437 445 477 453 453 453 438 453 469 453 476 477 453 453 453 446 445 453 469 476 477 453 453 453 446 445 438 437 469 469 460 446 453 453 453 453 438 437 438 437 438 453 437 438 437 469 445 461 454 468 469 469 469 468 461 461 438 453 437 438 422 437 422 453 422 422 437 422 438 437 438 437 446 445 437 454 453 484 453 453 469 469 445 430 437 438 422 437 430 430 429 446 437 453 438 445 445 438 437 469 453 453 485 484 484 454 484 469 484 484 485 469 484 469 468 485 476 477 469 453 445 445 454 468 438 453 453 461 477 500 484 500 484 485 484 484 485 469 484 453 453 445 461 438 453 438 437 430 429 430 430 437 430 430 422 437 422 437 454 468 453 454 445 430 437 438 437 453 485 468 469 430 445 438 453 453 484 485 468 453 454 437 422 422 422 437 414 446 421 422 422 422 422 414 430 422 437 422 437 422 430 445 422 430 430 437 438 437 453 438 445 445 461 446 468 461 492 485 484 524 507 516 508 492 484 516 492 492 485 484 485 523 492 516 531 547 562 532 562 524 539 531 562 547 563 531 578 547 555 554 579 546 547 516 516 500 500 546 547 555 539 516 531 531 516 484 500 508 492 500 500 500 500 500 485 484 492 492 500 547 547 516 515 532 546 516 516 507 508 508 492 469 469 469 468 477 461 469 492 523 516 554 493 500 468 469 461 445 454 437 438 437 438 421 422 430 422 430 429 446 437 422 437 438 453 438 468 453 454 453 484 484 500 500 500 469 469 461 445 438 453 437 446 461 437 453 453 446 429 438 437 422 438 437 422 422 437 438 445 446 468 469 469 484 485 515 516 515 516 484 485 484 485 500 484 484 485 484 469 469 468 469 484 454 468 469 477 461 492 484 461 469 562 610 547 523 492 524 500 492 484 469 469 468 454 468 469 461 461 469 484 500 531 485 500 484 469 469 453 453 453 469 445 445 453 446 445 438 437 438 421 438 422 422 437 438 453 453 437 438 422 453 445 446 453 445 445 438 422 422 437 422 422 414 414 422 414 430 453 437 430 430 437 438 421 422 422 422 422 422 406 406 414 399 406 406 407 390 391 406 391 406 391 437 422 422 406 438 421 438 422 453 469 468 454 437 430 429 422 422 422 422 422 422 437 438 429 430 438 421 422 430 414 438 421 438 422 422 422 429 414 422 438 422 421 422 407 421 438 469 453 453 437 438 437 438 437 422 430 398 422 414 399 437 438 437 446 461 453 468 454 468 492 477 484 469 500 516 515 500 516 469 500 469 468 469 469 453 461 476 469 485 468 469 469 359 563 453 469 453 461 461 484 516 515 516 562 547 547 531 532 578 593 610 570 547 602 593 571 570 547 562 532 515 516 500 492 492 485 484 484 469 508 492 516 515 516 508 476 516 500 492 492 532 562 516 484 477 476 469 492 492 469 484 516 508 508 492 508 515 516 523 524 531 547 508 508 484 484 469 453 453 328 110 445 430 453 445 461 453 485 484 492 492 493 492 484 485 500 507 508 500 531 524 508 515 500 492 477 469 469 468 453 454 437 469 453 453 469 453 469 453 461 476 469 453 453 469 453 453 453 454 468 461 477 484 336 164 524 531 515 508 500 485 484 469 469 437 453 438 437 453 438 484 477 476 461 461 469 500 516 531 484 485 461 484 493 242 203 453 445 446 453 437 446 445 453 453 438 429 446 429 430 430 429 454 437 469 422 273 406 196 422 421 422 414 414 414 399 406 414 406 399 406 406 407 406 406 438 437 422 422 422 422 422 421 422 422 414 414 407 421 407 422 406 414 414 406 406 407 406 406 406 407 414 406 414 391 406 406 399 398 391 406 391 390 391 390 407 422 421 414 415 398 414 406 422 414 414 407 414 414 406 406 430 414 258 586 422 406 422 406 406 406 407 406 391 406 406 406 391 406 406 391 406 391 391 406 383 398 391 390 399 398 391 390 391 406 391 391 390 391 398 414 407 421 407 406 414 406 414 399 414 406 391 414 406 398 407 406 391 406 390 422 407 437 422 437 438 453 438 437 445 430 422 430 429 438 445 477 468 454 437 469 469 453 484 516 484 484 352 727 515 500 485 468 453 461 461 485 484 453 453 438 437 422 445 430 438 422 429 430 445 430 437 422 422 422 422 422 422 422 421 438 453 438 437 422 437 422 438 422 453 469 453 437 453 453 461 461 453 477 461 492 492 485 476 485 476 485 468 469 484 469 453 461 446 445 453 445 430 437 430 438 461 515 524 547 515 516 484 469 453 445 446 437 438 429 446 437 453 438 453 437 438 437 422 422 422 422 422 422 422 437 359 485 437 414 414 422 407 437 469 469 492 492 500 508 484 477 468 485 500 484 453 469 469 469 484 500 476 461 469 485 468 469 469 469 437 453 430 445 485 468 446 453 461 468 438 453 438 453 453 445 445 438 422 445 430 445 477 500 484 477 476 524 523 516 500 500 484 469 461 445 453 453 438 469 468 485 468 469 453 500 500 485 484 477 476 469 484 485 484 469 500 515 516 500 492 461 453 469 469 469 476 477 468 469 438 453 437 438 453 453 469 484 469 476 493 500 500 484 500 484 516 523 524 516 500 507 500 461 461 446 453 437 469 469 453 437 438 453 437 454 453 515 500 485 484 469 461 461 453 469 460 461 438 453 438 437 438 421 438 422 406 438 437 469 469 460 461 438 445 446 453 437 469 437 454 484 492 477 484 469 469 453 453 453 437 438 437 430 438 429 422 422 422 422 422 422 421 407 422 421 414 415 406 406 406 407 406 390 391 406 391 406 391 390 407 390 399 398 391 390 391 406 399 398 391 398 399 390 391 391 390 375 391 390 375 407 422 414 414 406 406 406 407 406 398 399 406 391 406 406 399 398 391 406 391 390 391 390 391 391 390 391 391 406 390 399 398 407 429 438 429 407 422 437 422 437 438 453 438 421 407 422 414 429 422 438 437 430 430 437 438 437 430 429 430 461 438 484 476 461 469 500 477 461 468 508 492 485 469 468 453 477 430 437 430 437 446 437 438 437 469 453 484 485 469 460 438 445 453 469 461 445 438 453 453 469 453 469 461 453 445 453 453 454 484 500 484 469 484 485 476 469 477 453 469 437 453 453 438 453 453 453 485 468 469 453 453 453 438 453 438 437 422 437 422 430 414 406 422 406 407 398 399 390 406 407 422 437 422 406 422 406 407 421 430 430 429 430 500 485 468 477 461 469 468 469 453 485 484 469 484 477 461 468 453 454 437 438 437 422 437 454 429 430 422 406 422 391 406 414 398 407 414 422 414 414 406 406 407 406 391 398 398 391 391 390 391 391 390 375 391 375 398 399 382 399 375 391 390 406 391 500 305 445 867 430 461 414 422 414 414 406 406 422 407 414 414 406 406 406 407 422 406 406 430 461 515 539 524 515 485 469 453 437 438 429 414 407 422 406 398 406 415 390 406 391 406 422 406 407 390 407 390 406 391 383 383 390 383 383 375 391 375 390 391 398 399 375 406 391 414 398 406 422 422 406 422 406 407 406 406 406 422 453 454 453 453 453 437 438 437 430 414 422 422 430 421 422 414 438 422 422 422 406 406 422 398 414 391 406 407 406 398 399 406 398 407 429 438 453 469 437 438 437 438 453 453 469 437 453 438 453 453 453 438 453 437 430 430 422 421 422 414 422 430 430 461 468 453 454 468 453 454 437 438 421 438 445 461 469 469 453 453 453 438 437 430 414 422 406 406 406 407 406 391 406 398 399 398 399 390 406 391 391 398 399 390 391 390 391 383 383 390 375 391 375 391 375 375 375 375 375 375 375 375 375 367 367 375 375 359 375 367 368 375 375 359 375 359 375 360 375 375 375 367 367 375 375 360 375 375 375 359 375 375 375 375 375 367 367 383 375 383 367 383 375 375 375 391 375 375 375 390 375 375 375 375 375 383 383 375 375 375 383 382 375 391 375 375 391 390 375 391 391 382 383 375 391 375 390 391 406 422 406 422 391 406 399 398 406 407 406 406 398 399 391 398 398 407 390 407 406 390 407 414 429 422 407 421 438 437 422 422 422 406 422 406 422 422 406 422 399 414 406 1211 398 407 390 391 391 390 391 390 391 375 391 390 391 391 390 391 406 438 421 407 406 422 406 422 406 406 407 406 406 391 390 391 391 390 391 391 390 391 390 391 391 390 399 398 391 406 406 407 406 422 406 437 407 422 421 407 422 406 414 414 406 430 414 422 437 438 484 500 485 460 446 437 438 422 422 406 422 406 414 414 406 407 421 407 414 414 406 414 414 406 407 422 406 406 406 422 422 406 422 406 414 415 421 422 407 421 422 422 438 453 437 438 422 437 422 438 421 422 414 414 422 438 437 422 438 429 461 446 461 484 469 461 445 453 438 468 469 453 453 438 476 477 469 453 453 430 429 422 438 422 437 422 422 422 422 421 407 422 414 414 406 430 445 453 430 429 438 453 469 484 453 446 437 445 454 421 438 437 469 469 469 453 437 438 422 429 414 422 422 414 321 500 406 406 406 407 406 422 406 414 414 406 422 406 407 422 406 422 422 414 414 422 414 414 375 453 422 406 422 422 406 422 414 422 406 414 414 414 414 414 422 406 422 407 421 407 422 421 414 415 421 422 407 421 422 407 421 422 422 406 422 414 414 422 422 422 422 430 429 422 422 422 422 437 438 437 446 445 437 430 430 437 422 438 437 438 437 422 438 437 430 429 438 422 422 422 421 438 437 454 484 484 485 484 477 476 477 468 461 454 453 453 453 437 454 453 468 469 500 508 523 524 539 578 531 516 500 500 484 508 508 516 500 531 500 515 516 500 484 485 484 469 461 469 492 531 555 539 531 516 515 508 524 523 508 500 484 500 500 485 492 492 531 516 508 507 508 500 492 500 485 484 500 485 484 492 492 516 500 500 500 484 469 469 484 485 500 515 531 532 586 554 532 500 500 484 484 500 492 508 485 484 469 469 484 469 500 515 516 516 484 484 485 484 516 507 508 492 477 484 516 484 485 500 469 468 469 461 445 453 461 461 453 438 453 453 438 437 438 422 437 422 422 437 422 438 437 445 454 445 437 469 469 469 468 469 477 492 484 469 469 453 453 453 438 453 453 437 438 437 422 438 422 422 421 422 422 422 406 422 422 453 445 430 438 422 421 414 422 414 422 422 406 422 422 406 422 438 422 422 421 438 437 438 437 422 453 422 438 437 438 453 430 429 438 422 422 406 422 406 406 406 422 407 414 414 406 422 406 406 422 430 414 422 422 414 414 422 437 430 430 437 422 422 422 437 422 438 437 445 461 453 454 468 477 461 469 437 453 438 445 461 445 477 453 469 453 453 453 453 453 438 453 437 438 453 445 438 430 437 430 429 422 438 437 422 438 437 422 438 437 438 421 438 422 437 422 438 468 469 469 469 484 484 485 484 500 516 500 500 515 516 500 484 485 469 476 461 469 469 453 453 445 445 438 445 446 453 453 469 468 477 476 485 500 500 484 500 516 484 485 476 461 469 453 453 445 446 437 445 430 453 438 469 468 485 468 500 500 493 507 500 493 500 492 500 500 500 508 507 516 508 492 484 469 469 453 453 453 438 453 453 453 445 461 469 485 484 484 469 453 453 438 437 438 429 422 430 422 422 422 422 414 414 429 430 422 430 429 422 422 422 422 437 422 422 422 422 422 422 445 469 492 500 484 485 484 500 500 500 500 508 523 500 516 500 500 484 469 469 453 445 438 429 438 437 422 461 445 454 453 461 445 469 453 445 445 438 453 438 453 453 469 453 468 469 453 469 453 453 453 438 437 454 437 453 453 453 454 453 453 476 493 453 453 453 453 438 453 437 438 437 438 422 437 438 437 438 437 453 461 445 454 460 477 492 508 500 508 508 484 516 484 484 469 469 453 453 438 437 453 453 454 484 484 485 468 469 461 461 469 453 469 453 453 453 438 453 437 438 437 438 437 438 437 438 437 422 438 437 438 437 438 445 461 484 516 515 500 516 531 500 516 531 500 500 500 469 484 469 453 469 445 446 468 477 461 469 468 453 438 453 453 438 468 446 461 468 524 523 532 515 555 539 562 547 563 562 594 547 547 531 516 500 484 469 484 453 469 438 453 437 445 446 453 453 453 469 453 484 500 485 500 476 477 469 484 531 516 547 515 532 554 539 500 500 469 485 468 469 453 469 469 468 469 469 469 468 454 468 469 500 531 547 531 563 609 571 554 594 555 570 594 547 547 562 563 562 547 562 563 539 508 500 500 484 485 484 484 500 516 516 546 555 555 578 609 578 547 578 579 562 563 562 570 571 547 546 579 562 563 531 515 500 500 485 484 485 500 500 476 477 468 485 469 484 516 531 531 531 532 578 531 562 547 547 547 516 515 500 516 531 672 547 562 579 562 563 531 500 500 469 453 437 438 437 438 422 421 422 422 422 406 422 422 406 422 406 422 407 406 422 406 406 422 406 407 414 414 414 414 422 437 422 422 437 422 438 437 438 445 445 446 445 469 453 516 468 453 454 468 446 445 453 453 453 469 531 641 578 547 609 563 547 531 531 500 485 468 469 438 453 453 437 438 453 453 484 454 453 453 445 445 438 437 454 453 437 453 477 469 523 547 625 562 563 687 594 735 609 594 617 570 594 578 547 516 500 484 469 453 445 453 446 437 438 453 531 531 547 547 578 531 563 656 563 593 563 586 679 594 594 609 563 594 671 547 532 515 516 500 484 485 468 477 508 500 531 516 484 516 531 547 531 547 531 547 578 563 609 594 562 578 594 563 546 571 672 554 563 547 562 563 539 554 594 563 593 594 563 609 703 547 563 546 516 500 500 484 454 453 445 461 453 516 484 547 516 585 711 594 563 547 531 531 563 523 523 532 515 500 539 539 547 578 594 563 562 594 641 570 633 601 649 726 602 578 562 579 625 562 563 562 578 594 594 547 515 500 500 500 531 516 500 484 485 515 516 516 515 532 531 547 562 531 516 484 485 484 453 453 461 461 485 531 547 578 719 632 641 633 656 656 641 641 617 570 563 570 562 571 547 570 555 609 594 547 547 546 532 531 539 539 563 562 563 546 563 547 562 547 524 586 640 578 594 672 594 625 562 563 562 547 547 594 609 578 610 578 609 570 571 531 547 515 532 515 532 515 500 500 500 500 531 516 547 547 570 555 578 656 570 555 547 531 532 546 547 547 524 523 516 515 516 516 531 531 531 539 555 547 547 547 562 547 563 578 562 531 547 547 531 547 547 563 578 523 508 484 485 453 453 453 453 453 454 484 531 500 547 578 602 648 610 578 562 563 562 594 547 562 578 555 555 570 539 555 523 532 500 515 516 515 516 531 532 562 547 531 531 532 578 562 547 563 554 586 563 547 562 547 563 578 632 571 562 547 531 547 563 515 516 484 485 469 468 485 468 493 476 500 516 492 523 532 547 515 547 578 578 594 578 578 641 641 687 578 625 625 547 531 516 516 500 500 500 484 484 469 484 469 469 453 469 500 515 547 578 571 570 672 609 547 547 547 531 563 562 563 593 610 672 703 578 578 609 563 578 547 539 523 532 515 500 500 516 516 531 515 516 547 562 579 617 601 578 547 563 601 563 570 570 602 563 578 570 570 563 578 539 539 531 516 508 492 484 485 484 484 516 547 562 586 602 609 563 578 562 579 554 571 593 563 562 547 547 531 547 547 547 562 563 594 554 571 562 547 547 562 563 547 531 516 515 532 515 516 531 523 555 547 531 547 531 516 547 547 578 531 531 547 547 539 555 562 547 555 523 516 484 485 484 453 461 446 453 453 469 453 500 484 500 523 555 547 555 586 656 656 594 656 563 547 585 540 546 563 547 547 578 578 531 531 485 469 468 469 453 469 453 484 454 500 484 484 485 500 515 532 578 562 578 563 578 578 641 718 579 578 562 578 594 563 562 547 547 547 523 524 507 508 547 531 516 516 531 531 531 532 531 562 563 547 562 547 547 547 562 547 547 563 562 563 546 563 547 547 562 547 516 531 516 515 531 532 515 508 524 500 531 531 516 531 562 532 562 531 532 531 531 563 531 578 547 578 516 515 500 500 500 500 485 492 476 485 484 469 484 469 484 493 492 500 500 515 516 547 531 531 594 578 610 593 563 547 531 516 515 516 500 484 485 468 469 469 453 453 485 531 515 516 578 547 563 593 610 562 610 625 578 578 547 531 547 523 524 500 515 516 500 500 516 500 515 547 531 532 554 555 531 578 532 546 532 515 532 515 516 515 532 523 539 531 547 532 531 539 539 531 524 531 523 500 500 516 516 515 516 531 531 547 531 532 515 524 570 578 524 523 531 532 515 516 515 500 500 516 484 485 484 469 469 484 531 516 523 524 547 547 531 531 547 547 547 562 594 562 563 547 547 593 563 570 571 562 594 562 547 547 563 585 540 531 515 508 492 516 516 515 516 516 539 539 531 562 532 531 531 547 531 539 539 532 578 531 523 532 539 531 531 532 562 563 546 594 547 531 532 500 484 500 484 485 492 492 484 500 500 524 555 531 547 531 562 563 547 547 547 554 555 562 563 547 562 547 555 539 531 531 516 516 515 516 500 500 516 515 516 531 531 547 547 531 563 547 547 562 539 555 531 531 524 508 500 500 492 476 485 468 461 461 446 461 484 531 531 547 532 531 531 547 531 578 594 563 609 562 563 562 563 578 547 578 563 546 547 516 531 516 531 531 532 570 555 593 547 594 578 531 547 539 524 515 524 523 547 500 508 492 477 492 515 547 516 547 531 547 547 547 570 555 562 578 563 594 578 578 578 578 578 563 562 594 562 579 562 547 531 531 500 516 484 485 484 469 453 453 469 469 578 515 532 609 563 578 586 554 563 547 578 750 609 578 563 586 625 554 579 578 547 562 547 539 539 531 532 515 500 500 500 500 563 593 563 547 578 547 531 563 578 547 562 547 562 579 546 563 594 554 555 578 555 586 578 562 547 532 531 531 516 523 524 515 531 532 515 532 531 547 562 547 547 562 547 563 531 563 562 563 578 562 578 563 562 563 554 555 610 562 563 562 594 547 531 516 515 516 515 508 508 516 500 531 508 523 531 547 578 532 562 610 546 563 594 562 547 578 547 547 516 515 500 492 508 516 500 500 484 469 469 484 516 515 500 500 500 516 562 555 602 562 563 593 563 578 570 586 594 563 609 617 570 610 609 563 539 523 516 500 515 516 516 492 492 484 485 469 484 531 531 594 656 625 688 594 593 594 610 578 609 594 562 672 563 593 625 579 593 578 563 547 578 531 531 516 516 484 484 469 469 461 523 547 570 562 594 563 586 562 617 578 578 610 555 570 562 563 578 562 563 578 563 578 562 578 532 531 531 524 523 500 516 523 508 500 523 524 609 656 578 594 563 562 617 571 640 625 563 562 594 563 546 516 531 532 546 532 515 516 531 531 516 516 500 500 531 516 562 609 555 539 578 594 563 562 625 594 562 578 563 547 562 547 516 390 610 484 485 468 477 476 477 508 515 586 555 609 618 586 656 594 609 656 578 602 719 570 594 656 562 547 515 500 500 516 515 500 547 735 578 547 609 563 609 578 563 578 609 578 563 578 547 531 531 531 532 515 500 532 531 594 562 563 593 547 578 610 554 602 594 570 586 609 578 586 602 562 594 625 578 555 648 547 532 531 531 531 516 531 516 515 500 516 531 524 554 571 539 562 578 547 547 563 547 562 563 546 563 570 571 578 562 547 531 516 516 515 516 531 547 562 594 578 610 625 578 609 641 562 586 586 563 609 578 571 601 578 555 570 563 562 594 578 547 547 531 516 515 532 531 515 524 523 532 531 531 524 523 547 594 554 617 657 578 625 726 610 601 594 547 562 594 578 547 578 625 547 563 539 523 516 515 508 524 515 500 516 516 484 500 547 523 555 609 578 547 563 547 547 531 555 539 562 594 578 547 562 547 531 532 531 531 531 547 532 531 547 539 539 609 625 563 562 625 578 586 602 562 578 579 570 570 547 547 531 547 539 539 531 532 515 547 571 539 562 609 563 586 570 578 578 563 562 579 562 578 586 555 578 578 563 562 563 562 539 524 515 516 500 500 515 516 500 531 321 289 547 531 578 617 563 570 609 633 570 563 594 578 578 586 555 546 532 531 516 531 515 524 539 562 532 562 641 562 578 657 578 547 593 563 547 562 532 531 562 563 547 578 578 562 594 578 563 578 625 562 563 609 563 578 594 593 547 563 562 532 515 524 515 532 539 515 563 578 547 554 680 563 546 625 594 555 570 578 555 555 531 531 516 508 492 484 477 476 469 461 469 508 484 531 625 539 524 609 609 579 562 719 656 563 546 532 515 516 484 485 476 477 484 469 484 516 547 594 671 641 625 625 688 671 657 656 578 586 602 570 570 578 563 547 547 539 539 531 531 547 531 524 508 515 492 493 484 469 468 485 484 516 609 555 578 602 554 571 656 578 609 610 562 594 586 555 562 641 562 578 641 562 579 562 563 546 547 532 515 508 500 492 485 484 500 484 485 523 524 546 594 555 555 593 563 562 578 563 578 633 601 594 672 594 578 641 562 625 594 547 547 546 547 532 515 516 515 500 508 524 515 524 523 578 547 531 625 579 578 593 579 586 601 578 594 641 578 578 648 578 555 594 562 539 539 532 500 500 484 484 508 492 516 563 562 539 586 594 562 594 594 578 609 610 578 594 578 578 703 578 586 648 563 570 602 562 539 539 547 532 515 500 500 516 609 656 563 547 625 656 609 579 593 657 578 578 640 641 563 593 610 562 578 610 593 563 570 555 547 578 562 547 563 562 547 531 532 515 532 515 516 515 532 562 625 563 547 609 656 563 562 578 586 555 562 579 593 555 586 609 547 563 562 563 547 578 609 563 578 578 578 562 579 687 578 563 601 586 563 578 586 586 578 594 570 570 578 657 578 562 563 562 547 547 547 586 547 570 641 562 555 586 609 563 546 563 562 532 562 539 539 524 539 531 516 500 500 500 500 570 555 547 531 547 515 500 500 485 484 484 485 469 484 500 484 547 516 562 578 563 578 594 547 563 562 516 531 516 484 484 485 484 469 484 469 469 468 477 469 476 500 500 485 484 484 485 500 484 485 484 531 531 547 563 515 516 484 485 476 461 453 454 453 515 500 547 547 524 570 672 562 563 562 531 508 508 484 485 515 500 500 516 531 500 485 484 461 477 453 461 453 453 461 515 516 547 531 547 578 711 742 735 703 711 726 735 656 758 648 766 656 672 672 664 664 578 625 750 688 656 570 555 750 687 578 704 632 758 641 726 774 672 586 586 656 594 593 657 593 633 742 586 711 656 579 609 672 609 625 664 586 703 735 609 594 672 625 656 719 609 609 657 578 594 609 562 610 594 570 633 734 578 578 688 578 609 563 562 594 547 547 523 508 500 484 485 484 500 500 516 515 500 563 547 531 563 562 578 750 610 625 687 594 625 672 593 704 679 617 602 680 656 734 680 602 640 610 562 563 593 578 610 648 555 609 594 563 625 578 562 578 641 562 586 586 578 563 703 578 586 625 570 579 593 563 547 593 641 563 546 579 625 578 562 610 656 570 617 782 695 617 625 688 632 758 750 750 750 735 718 766 672 672 593 594 563 562 531 547 532 515 516 500 500 500 523 524 554 539 563 531 547 563 578 547 531 523 571 781 625 703 648 711 633 703 664 711 664 703 641 656 672 586 641 633 578 609 625 570 602 625 578 594 601 571 593 719 563 593 579 562 594 578 625 641 562 594 609 578 610 578 609 578 688 594 632 711 578 610 594 578 578 594 562 563 578 562 578 594 563 578 578 562 610 593 563 578 563 562 555 554 555 602 593 579 562 656 571 539 547 546 563 547 594 578 562 563 547 609 633 554 547 578 563 547 578 562 563 578 547 562 571 554 579 578 578 562 532 531 531 531 563 594 593 602 570 586 594 570 578 594 563 546 547 547 547 516 515 516 508 523 531 532 547 546 563 547 562 563 547 547 546 547 578 563 547 539 555 546 586 571 562 547 531 524 508 500 484 477 476 461 461 469 515 563 562 610 656 609 578 547 594 563 578 593 563 594 562 578 563 562 563 562 563 562 547 555 539 547 578 562 563 578 547 547 555 554 547 563 546 563 594 547 546 547 547 547 547 594 531 562 563 547 547 515 532 523 523 516 531 547 578 539 524 539 539 531 547 524 539 531 523 539 532 531 531 531 524 539 547 531 547 531 531 563 515 532 515 516 562 532 539 601 594 531 547 531 532 562 531 547 532 531 515 532 531 531 524 531 523 532 531 515 532 515 508 508 531 516 508 523 516 515 516 516 531 515 524 523 547 516 531 516 515 516 531 531 532 515 532 531 594 531 531 531 516 531 563 531 516 500 515 500 500 492 493 500 500 515 500 500 500 500 485 500 492 476 485 500 500 515 539 539 516 531 516 508 508 500 500 531 515 532 531 531 531 532 531 547 562 547 571 578 601 547 563 546 579 546 571 547 554 547 563 554 586 547 531 532 539 570 594 594 562 609 563 594 578 547 547 546 532 547 546 547 532 531 523 524 531 531 531 547 539 555 531 547 531 547 563 531 578 563 531 547 531 531 532 546 532 539 539 547 531 547 547 523 539 563 593 579 578 562 563 562 578 563 547 547 515 516 515 579 578 547 578 562 578 532 546 516 516 531 516 515 524 507 516 516 531 531 531 579 546 563 547 562 563 547 547 539 539 547 546 540 531 539 515 532 531 547 531 531 516 516 515 531 516 547 531 516 531 531 516 516 515 531 516 531 563 531 539 539 547 516 531 531 516 523 539 532 531 562 532 531 531 516 515 516 516 500 515 531 516 531 516 516 515 516 500 515 532 515 516 531 531 532 531 547 547 531 516 515 516 523 524 515 500 532 500 523 508 515 508 508 508 508 515 500 500 500 485 500 492 500 492 500 531 500 500 500 469 469 469 468 469 484 493 492 476 477 461 492 516 531 531 531 547 532 562 547 547 531 578 563 531 539 539 516 531 531 516 531 531 539 532 539 547 562 547 531 555 539 547 547 547 531 531 539 563 539 531 547 531 516 547 515 516 500 531 531 524 523 516 515 516 516 515 508 508 531 516 531 531 500 516 516 500 515 516 531 516 531 516 500 515 516 508 507 500 508 500 500 508 484 500 508 524 515 516 516 515 531 524 523 500 500 500 500 500 532 515 516 500 531 531 516 531 531 500 500 500 500 516 516 515 516 531 500 508 508 515 500 516 516 515 516 516 515 516 515 516 500 516 515 508 500 492 500 500 500 500 516 500 500 500 500 508 508 500 500 500 500 484 492 492 500 485 484 484 493 476 500 485 507 508 485 500 500 484 500 516 500 484 500 500 492 492 516 500 484 500 500 485 500 515 500 485 484 500 500 500 516 515 516 531 531 532 523 508 516 531 531 516 523 539 531 516 516 515 524 523 508 508 523 508 500 500 500 500 516 523 539 524 523 531 532 531 547 547 546 516 531 547 539 539 547 547 531 524 523 508 492 500 485 484 500 484 500 516 516 500 484 492 524 515 531 532 515 532 515 524 531 523 516 500 500 484 485 500 515 500 516 516 507 508 531 532 515 516 500 500 516 531 515 532 539 539 531 516 531 531 531 516 516 515 516 516 531 531 508 516 523 516 515 516 523 539 539 524 515 500 500 477 477 468 516 539 547 601 532 578 531 563 531 531 578 531 547 532 578 531 547 531 547 547 578 547 547 547 531 547 531 547 578 547 562 594 547 562 547 547 563 531 531 547 578 563 547 562 547 547 601 539 547 532 531 531 516 515 524 508 531 531 539 555 531 547 523 555 531 563 555 539 546 532 547 539 554 539 539 547 516 547 515 547 547 539 539 532 562 547 539 523 532 531 531 531 532 531 523 524 531 516 508 523 508 523 531 547 547 547 531 539 516 516 500 507 516 516 500 515 500 516 516 515 516 500 515 500 500 485 500 500 500 515 508 508 500 516 500 500 476 477 476 477 484 500 500 508 524 546 532 531 531 524 523 531 516 531 508 523 508 508 516 515 532 546 547 547 516 531 516 531 531 547 563 578 562 578 578 547 547 547 531 516 531 516 500 515 500 532 578 547 500 492 492 484 500 532 531 531 516 515 516 516 531 531 516 515 516 500 516 508 523 523 539 524 531 524 546 532 554 539 532 562 547 531 516 531 516 515 508 508 516 515 516 500 516 515 516 531 508 508 508 507 500 500 493 492 500 500 500 500 500 500 515 500 500 524 554 547 532 515 516 515 516 539 555 515 532 500 508 523 516 562 563 531 515 516 508 523 532 531 531 539 508 531 516 531 516 547 523 508 500 484 469 469 492 523 516 531 547 563 562 547 562 563 539 523 532 508 507 516 500 500 492 477 468 469 469 461 469 476 492 524 515 493 500 507 516 531 516 500 500 500 500 492 492 485 492 492 469 484 485 484 484 500 485 484 484 477 492 469 469 468 454 453 445 445 438 437 438 430 429 438 422 437 453 453 485 500 500 484 500 500 500 516 523 524 500 523 539 531 516 531 531 547 532 531 531 524 523 531 516 515 532 531 531 524 523 516 515 524 523 516 523 524 523 524 515 516 500 515 500 500 500 500 500 485 500 500 500 500 484 500 485 500 515 516 547 593 594 578 563 578 547 515 532 578 531 547 516 546 532 578 555 570 547 554 555 531 516 516 500 500 515 500 500 531 532 547 546 532 508 507 500 493 476 484 485 500 515 516 500 500 508 508 515 516 516 500 531 515 508 492 500 469 485 476 477 484 508 508 523 524 531 515 516 524 523 516 515 500 516 515 516 508 508 515 516 523 524 515 516 516 515 500 516 500 500 508 523 516 531 516 531 523 524 539 508 515 516 516 515 547 516 523 524 515 516 500 500 515 516 531 524 515 524 531 531 532 523 523 532 515 532 531 531 547 531 524 539 515 532 546 532 547 531 531 531 532 531 539 539 531 531 547 532 531 523 524 523 524 539 523 531 532 562 547 539 555 562 563 547 531 531 516 531 516 515 516 531 516 515 500 500 500 500 500 500 532 523 523 532 531 531 531 524 539 531 516 515 594 516 515 500 532 531 578 531 610 687 563 578 609 594 562 594 547 547 531 516 515 532 531 531 531 547 532 546 641 547 547 547 531 555 554 539 555 555 539 562 563 531 516 508 492 515 532 539 531 539 531 547 547 531 547 547 562 547 555 570 547 555 555 531 539 539 516 531 539 523 532 546 579 609 594 562 531 532 531 516 546 602 523 516 516 531 531 516 531 531 516 531 531 532 523 524 539 523 531 532 515 524 523 516 515 516 531 531 563 648 571 601 602 703 594 656 594 562 563 547 546 532 531 516 531 515 532 515 516 516 515 500 500 492 493 500 484 469 484 492 477 484 485 500 484 484 485 484 477 492 484 485 484 500 516 523 492 469 484 500 532 500 492 492 484 500 516 516 531 547 586 570 625 578 578 563 570 539 531 532 539 523 531 532 515 531 547 547 547 578 594 547 531 524 515 508 500 516 531 547 515 516 516 492 492 484 485 468 469 453 453 454 437 453 438 453 453 469 500 468 469 469 453 469 469 515 531 563 578 586 617 625 719 672 672 593 594 531 579 531 515 540 531 539 547 531 578 563 531 547 547 562 547 531 531 532 531 547 531 547 594 562 547 531 547 555 555 546 579 578 554 571 578 562 547 563 547 554 571 562 531 547 547 539 539 563 578 547 547 546 547 594 531 524 508 484 469 484 461 484 524 562 594 563 609 641 570 617 656 571 570 570 555 531 547 547 578 578 578 571 570 570 586 563 578 562 547 547 547 547 578 656 578 594 578 578 750 711 696 656 687 578 555 508 516 515 563 547 562 578 555 586 562 578 555 586 641 554 579 664 562 563 578 554 602 578 555 586 562 578 610 562 641 594 562 578 547 563 554 539 547 531 547 571 570 594 562 547 531 532 515 547 563 531 547 547 546 532 554 594 570 563 570 586 555 555 578 593 547 563 578 547 562 539 539 532 547 531 531 547 547 555 578 601 594 555 586 625 562 578 555 555 546 547 547 547 594 539 539 555 539 547 593 539 524 531 531 532 531 547 531 539 547 555 546 547 547 531 532 539 539 547 539 539 547 539 531 539 531 516 531 516 547 515 532 578 547 531 547 531 531 516 531 531 532 539 523 539 524 546 547 547 578 547 547 547 539 539 531 547 547 547 539 539 539 531 539 532 531 531 531 547 555 539 547 547 539 523 532 531 515 500 524 523 547 524 523 516 515 516 531 524 523 508 516 507 516 516 515 547 531 532 562 531 532 531 539 539 547 531 531 563 562 547 555 539 547 523 539 532 531 547 547 539 578 586 578 562 532 546 532 515 539 539 516 531 516 562 532 547 531 531 547 531 547 531 532 531 562 532 546 547 516 531 547 516 531 531 516 531 547 547 594 546 532 547 546 532 547 531 531 524 523 516 531 547 531 531 531 532 531 562 532 547 531 539 555 531 555 539 531 515 532 515 547 531 532 547 531 531 531 563 547 547 531 531 531 532 531 547 531 547 547 539 539 531 555 554 524 523 532 531 531 539 539 531 532 531 547 531 531 532 554 539 532 531 531 516 531 531 531 516 531 532 531 531 531 547 547 539 524 546 563 539 586 562 555 547 539 531 563 547 547 562 547 547 547 531 547 562 532 546 532 547 546 547 532 562 531 539 555 547 547 578 562 563 562 571 554 555 570 547 578 563 547 578 547 539 555 546 555 555 531 531 547 516 500 500 484 485 476 477 468 500 508 524 578 578 547 515 532 500 500 515 578 594 625 641 640 688 703 656 610 609 578 571 585 563 562 579 546 563 562 555 555 578 578 578 563 562 594 609 578 586 594 555 578 578 563 578 586 554 578 579 578 578 594 562 586 555 562 563 547 562 578 547 578 594 555 570 562 579 578 593 547 563 547 547 546 579 546 563 578 531 563 578 562 563 586 555 546 594 547 547 562 563 562 594 555 570 586 570 579 586 554 578 578 547 586 571 562 586 594 554 579 562 539 555 562 563 562 532 531 515 532 515 532 562 547 531 547 547 547 594 562 594 601 555 578 578 563 594 609 547 594 656 578 594 578 578 578 641 570 586 602 562 570 563 547 578 578 562 571 617 578 578 578 578 563 609 563 578 578 609 563 562 602 555 578 562 563 562 594 578 539 555 578 547 562 594 563 562 578 547 563 547 531 562 586 555 562 571 554 547 563 539 555 562 563 546 563 531 547 578 571 585 586 586 578 594 563 562 594 562 579 562 563 562 563 562 563 546 610 594 554 586 563 562 578 625 578 563 555 554 547 571 554 563 593 563 578 594 562 578 594 563 578 617 586 602 632 578 579 593 571 601 578 547 563 609 547 562 563 562 547 578 579 546 579 578 547 562 563 562 531 563 562 547 578 578 579 562 563 601 570 547 563 594 546 547 555 547 578 602 562 563 578 633 554 594 578 563 562 578 610 562 594 594 578 562 610 562 547 562 571 554 579 593 571 570 586 555 562 594 578 562 594 578 563 578 594 578 562 586 555 547 594 578 547 578 562 563 578 578 578 578 610 593 578 594 578 563 562 578 547 563 578 562 547 563 578 547 547 562 563 547 609 594 547 578 593 579 546 579 578 547 562 609 594 563 562 594 562 563 562 571 570 578 602 586 562 610 586 578 570 602 570 578 586 570 563 562 594 562 563 609 578 563 609 610 593 594 610 578 593 610 578 570 586 578 547 578 594 609 579 586 570 562 578 579 562 578 563 547 546 563 547 547 562 586 555 562 563 578 547 562 594 555 554 571 578 555 546 579 562 539 555 578 547 547 562 578 594 563 578 578 562 563 578 562 563 562 563 555 586 593 578 579 562 578 571 570 586 617 578 563 578 593 579 562 594 547 562 586 570 579 586 601 578 610 593 578 594 578 563 562 602 555 562 563 562 555 570 547 547 578 578 555 586 625 578 578 594 578 578 578 563 546 579 578 562 594 594 562 594 594 562 563 609 609 563 586 601 563 609 586 571 578 593 610 578 578 594 578 570 602 640 579 578 609 625 578 602 601 578 610 640 594 594 672 609 578 586 586 563 562 594 547 562 563 547 578 609 563 593 579 578 578 609 563 578 594 578 570 578 617 571 570 594 609 563 586 593 571 562 578 610 562 609 719 571 570 594 578 562 563 609 563 593 625 563 586 586 562 563 593 586 571 562 578 610 578 562 594 563 562 578 578 563 578 594 562 586 602 578 570 586 594 562 578 579 593 555 570 594 578 563 578 562 547 586 586 594 562 571 601 594 570 664 578 579 593 578 579 593 578 563 578 609 563 578 578 571 570 594 593 563 578 578 578 555 586 594 562 563 562 625 578 578 625 594 578 578 625 578 579 578 578 562 578 610 578 562 641 609 563 586 570 563 547 593 610 578 562 594 602 570 594 625 593 563 594 625 562 594 594 578 562 610 578 578 578 578 563 578 609 578 571 570 609 563 562 594 664 586 555 578 570 563 562 602 554 579 640 656 579 609 625 594 578 609 633 586 609 610 609 578 594 594 578 609 625 578 610 625 593 579 601 586 578 610 625 578 578 625 578 578 563 593 578 579 609 625 586 586 609 594 578 578 610 578 578 609 594 578 594 594 578 609 563 578 578 609 571 585 625 594 578 594 609 579 562 609 594 563 578 601 571 578 609 641 578 594 593 594 571 617 625 578 578 609 594 578 578 594 578 578 610 609 594 625 594 562 594 625 578 578 672 594 578 594 578 609 656 594 609 657 593 625 625 579 593 610 578 594 609 578 578 594 609 578 618 648 594 609 610 578 609 703 578 594 609 594 610 625 578 625 609 594 578 594 593 579 578 593 594 578 578 610 609 578 594 625 594 562 586 617 563 625 594 578 594 640 594 656 680 617 625 625 594 609 625 625 578 610 640 578 594 625 586 578 586 602 570 578 610 593 586 649 601 586 610 656 578 594 609 578 610 609 594 593 594 625 578 563 578 562 594 664 696 703 718 641 656 657 664 687 695 657 593 610 640 579 593 578 571 562 602 625 578 609 625 578 641 625 594 625 625 578 594 609 578 610 609 609 594 594 656 609 610 633 601 594 625 625 594 593 610 578 578 594 594 586 585 610 640 602 594 617 609 578 594 594 578 563 562 563 562 578 610 601 570 610 625 625 578 609 625 594 594 594 578 562 610 609 562 610 656 594 594 625 625 562 578 610 578 578 594 593 578 610 687 641 578 594 609 578 578 579 554 571 578 562 578 578 579 578 578 586 586 609 609 594 594 594 570 586 656 578 555 570 602 570 563 578 578 570 602 594 578 609 672 594 578 594 640 578 610 609 594 578 609 641 578 578 610 578 578 594 625 578 593 594 578 578 610 609 578 594 633 586 562 610 593 586 618 609 594 593 610 594 570 586 640 579 562 609 633 571 593 610 609 578 641 625 594 593 610 601 617 579 593 594 563 578 593 586 555 578 625 578 563 562 610 593 579 578 625 593 563 609 610 593 579 578 609 570 586 578 579 562 578 602 570 578 610 632 571 593 610 601 571 593 586 579 570 578 602 570 594 625 609 578 578 563 562 594 594 578 609 594 562 563 578 578 563 578 562 571 554 610 601 571 601 586 578 578 610 609 563 578 625 601 578 586 594 563 578 593 594 563 570 617 594 562 586 618 578 562 563 578 562 578 610 609 602 633 593 578 594 594 562 563 625 609 578 563 594 578 578 578 602 562 602 593 579 578 601 602 578 586 601 579 601 602 578 578 609 594 578 594 625 578 594 625 609 571 593 602 570 586 609 579 562 586 602 593 578 586 586 563 586 633 578 578 578 594 562 594 609 578 563 586 601 579 578 593 579 578 578 594 570 562 586 610 609 578 578 625 594 578 617 602 578 586 602 609 578 586 602 578 570 586 594 578 562 578 625 579 578 593 610 562 578 579 578 562 563 593 672 578 563 578 578 547 563 578 586 570 594 578 562 594 609 586 571 593 594 578 571 586 609 578 563 578 625 578 578 578 578 563 593 594 578 610 593 563 594 609 625 563 593 571 570 547 578 594 578 562 578 610 562 578 594 610 554 571 578 593 563 578 625 594 562 625 594 586 594 633 625 578 609 602 586 562 609 641 586 586 594 609 563 593 610 609 563 578 617 570 594 609 594 563 593 610 578 594 578 586 570 578 563 578 609 578 578 563 562 563 562 563 594 562 563 593 563 578 594 601 571 562 594 594 562 563 593 563 562 594 609 579 593 578 610 562 578 594 563 570 617 625 578 563 578 594 578 562 625 641 570 571 570 601 579 562 625 609 563 594 609 578 563 586 640 578 579 585 641 578 610 625 593 571 586 593 563 570 586 594 594 562 594 609 563 578 578 594 562 563 562 594 562 579 593 641 578 594 594 625 562 586 602 578 562 578 563 562 602 601 579 562 578 594 562 563 578 563 578 578 562 571 601 578 563 578 594 578 578 578 602 570 570 586 586 570 610 625 594 578 593 625 579 578 578 609 563 578 594 593 563 578 609 594 563 593 618 585 579 601 570 579 570 570 571 585 610 609 563 593 625 579 586 601 578 578 594 594 578 562 586 602 578 570 586 610 578 562 578 610 594 562 578 578 563 562 578 563 547 578 594 562 563 562 578 563 578 570 586 594 578 578 555 570 602 570 570 602 609 571 586 593 578 579 593 610 578 578 609 688 578 594 609 578 563 609 641 586 570 578 625 578 563 578 601 571 578 625 594 593 563 594 609 570 586 625 625 571 601 625 617 586 594 578 609 579 578 609 625 578 594 594 562 563 578 594 562 570 586 594 563 578 578 570 555 633 617 578 570 602 594 562 563 562 563 562 563 593 578 563 578 594 609 571 601 609 594 594 609 610 578 570 602 578 578 578 594 594 578 570 586 609 594 578 578 578 579 578 593 586 571 593 594 571 570 578 609 594 563 609 578 563 562 602 570 562 563 562 579 562 578 594 578 563 570 586 609 578 563 578 609 563 562 618 585 563 602 609 601 563 602 601 578 578 610 609 578 586 602 586 570 594 609 578 563 578 594 593 563 594 609 594 562 586 617 578 579 578 578 578 578 625 625 578 602 601 578 579 578 617 586 562 571 617 578 578 563 586 554 563 570 586 578 563 562 609 563 562 579 593 563 594 593 563 562 563 594 593 563 578 562 602 570 547 563 586 586 546 594 672 625 594 625 633 617 594 609 609 594 578 594 609 610 578 609 641 578 578 625 594 570 586 578 578 563 594 593 594 594 594 593 563 586 617 578 594 609 610 578 609 609 625 579 578 593 602 570 578 594 610 578 562 594 633 586 578 594 578 562 563 578 594 562 563 570 586 578 562 571 586 578 562 594 609 579 570 586 609 594 562 594 633 609 571 593 594 594 578 578 594 562 563 578 609 579 578 586 601 594 562 594 610 593 571 570 578 602 562 570 594 571 554 563 601 571 546 579 593 594 563 562 594 594 562 547 578 563 648 664 688 718 688 656 609 579 609 641 625 656 586 625 664 578 586 601 571 570 609 594 625 656 688 625 594 625 640 594 594 640 594 578 610 593 579 593 610 593 594 625 610 687 625 609 610 640 625 579 609 609 578 579 586 570 578 648 586 578 641 656 625 641 594 625 703 656 586 586 625 578 563 578 593 563 562 579 609 562 594 610 656 594 609 625 570 586 656 594 578 625 672 578 594 625 609 563 594 640 594 578 641 648 586 641 672 609 594 625 656 586 625 641 601 610 625 625 562 578 617 625 579 601 641 609 578 625 688 593 586 602 609 594 578 610 578 578 594 625 593 578 579 593 563 578 578 563 578 593 579 578 625 578 578 562 594 586 570 579 601 570 586 602 586 578 586 641 578 593 610 594 570 586 633 570 578 578 594 578 578 610 562 570 618 648 586 609 625 578 579 578 609 633 570 594 625 594 562 578 594 563 562 625 578 578 594 570 571 586 601 594 562 594 578 563 562 594 594 570 570 594 610 578 593 641 602 570 594 609 594 570 586 609 594 578 586 617 625 571 601 625 594 563 578 593 579 562 617 602 562 594 609 579 586 601 609 586 571 578 609 563 593 610 578 578 609 594 578 594 609 618 601 578 578 594 594 578 609 579 562 594 594 578 562 594 609 594 578 594 609 578 579 593 610 586 586 640 594 578 578 578 563 594 593 578 579 578 593 579 578 578 594 562 594 609 594 578 586 602 578 578 578 594 562 594 609 594 578 578 594 594 562 578 594 610 578 578 609 625 578 594 586 633 578 578 609 610 578 594 609 594 578 609 610 593 563 594 609 609 579 578 578 609 571 570 609 594 562 579 593 594 578 578 610 640 594 578 625 610 578 593 579 593 563 594 593 578 563 562 579 593 578 555 570 594 571 562 586 594 562 563 593 579 562 578 578 594 563 609 625 578 570 618 625 578 593 641 609 579 586 632 610 593 641 734 610 578 633 617 578 594 609 610 593 578 610 625 578 578 602 679 594 594 594 609 594 578 562 602 586 562 610 625 578 578 602 679 625 578 594 609 641 578 594 578 594 562 578 579 578 562 594 609 578 594 625 610 609 578 609 625 579 586 585 688 578 578 578 610 578 578 594 609 578 578 625 594 578 578 625 610 609 578 586 610 585 594 641 594 578 601 633 578 594 578 641 593 579 609 594 578 625 609 571 601 609 594 578 610 609 578 578 610 625 562 578 563 594 562 563 609 609 594 563 578 593 579 562 578 563 578 547 593 610 578 578 641 656 594 593 594 625 578 594 656 625 578 586 633 625 594 578 594 594 578 562 547 531 532 507 508 500 485 484 469 468 461 477 453 469 461 461 461 461 461 460 454 453 453 445 461 492 539 571 664 672 640 672 688 625 586 789 640 563 578 640 641 680 648 641 640 688 609 594 656 672 578 610 734 766 625 562 547 516 515 500 547 555 523 547 586 633 586 601 719 797 641 640 782 812 641 578 609 649 648 594 609 664 586 586 633 672 734 578 594 594 687 672 610 609 656 594 609 625 672 578 594 625 656 610 578 594 796 657 578 570 570 610 547 578 672 726 633 578 594 586 648 563 594 625 656 578 578 578 610 562 570 586 578 555 539 524 507 500 485 476 477 484 500 571 711 734 641 726 774 687 688 742 726 657 617 648 813 797 687 617 602 617 648 563 594 672 765 594 594 625 804 649 594 687 625 578 594 625 648 602 562 594 719 578 578 719 781 703 625 610 601 586 563 578 578 555 570 594 578 578 617 586 578 594 664 570 594 578 578 563 562 563 570 594 586 547 547 578 593 579 593 563 578 664 641 570 578 578 594 562 579 586 601 578 594 562 547 563 578 656 578 610 765 625 594 578 610 562 547 578 578 547 563 562 555 562 633 703 594 570 555 547 547 562 610 562 578 641 687 578 579 593 657 578 593 610 578 578 594 586 601 610 578 578 594 578 578 609 563 555 570 531 547 562 547 547 563 578 562 547 578 578 563 562 579 578 562 578 563 547 562 563 547 593 625 610 593 618 601 594 609 594 578 578 578 563 578 563 578 578 547 562 563 562 563 578 562 555 570 578 563 547 547 554 571 539 539 547 554 539 547 547 547 524 570 687 578 563 594 656 578 594 664 633 679 602 555 570 570 571 546 563 562 547 547 547 539 547 539 531 532 531 531 547 531 547 563 562 578 547 547 578 563 562 625 594 594 625 578 593 625 579 586 601 563 578 562 594 562 540 539 531 508 507 500 493 484 477 468 469 461 461 453 453 446 445 437 453 438 437 469 469 453 453 461 461 469 453 484 500 500 539 602 562 540 679 735 617 679 672 688 656 578 563 593 625 594 594 594 578 562 563 594 625 562 594 609 625 578 586 602 625 625 625 617 570 594 578 610 562 578 563 625 593 579 562 555 554 563 578 688 593 571 586 640 594 578 563 578 562 578 578 657 593 571 601 610 648 570 594 594 594 562 547 570 602 547 547 562 594 594 578 594 796 618 617 594 593 618 585 625 625 594 563 593 579 609 672 625 797 734 703 610 609 578 609 641 594 672 593 641 602 711 609 609 594 594 578 594 562 594 578 578 610 609 641 593 625 610 578 578 578 570 563 586 562 563 781 641 593 625 594 578 571 570 562 579 546 555 555 547 578 547 562 578 563 578 562 579 593 563 609 578 610 609 578 578 594 797 672 687 625 571 586 578 578 594 578 578 586 570 609 625 594 563 578 562 547 547 563 562 563 671 625 610 594 562 570 586 610 593 688 594 797 648 648 625 579 609 578 609 602 586 609 594 594 562 594 563 570 586 609 563 625 593 579 625 593 563 578 562 579 570 570 555 562 547 539 532 554 555 547 578 578 547 562 563 547 562 586 586 641 640 672 625 610 593 625 610 648 750 602 609 578 578 594 563 593 579 586 570 578 562 579 578 562 578 578 563 578 570 571 578 562 547 578 563 578 562 563 562 563 594 578 562 563 562 555 555 547 578 562 563 547 554 571 562 578 578 547 578 547 547 547 547 531 547 531 547 563 546 555 570 571 554 579 593 547 563 562 563 547 578 640 563 578 570 524 515 516 484 493 492 562 578 618 593 602 578 578 594 594 609 594 625 593 672 586 586 594 562 586 586 578 563 562 563 570 555 562 563 578 594 609 688 625 593 618 570 578 578 563 578 578 562 579 562 578 563 554 555 563 578 562 563 562 594 562 563 547 562 547 547 563 546 532 547 531 531 531 547 531 547 547 547 547 547 547 547 625 578 703 586 570 570 586 563 578 555 539 547 531 531 547 555 539 547 546 547 532 515 547 547 531 547 586 586 672 703 609 571 586 593 594 594 672 570 641 601 617 571 593 594 578 594 563 578 562 578 563 562 571 570 578 563 578 562 547 563 562 539 594 570 547 578 547 578 563 547 593 547 563 562 563 578 562 578 579 562 578 563 531 531 531 500 493 492 500 594 570 617 594 625 640 594 578 594 594 609 586 602 578 594 562 578 563 578 594 593 563 578 609 571 586 562 578 578 578 602 578 570 579 562 594 578 586 586 578 578 547 562 563 547 547 547 562 547 539 523 532 515 524 539 562 547 563 547 546 547 563 594 562 563 562 563 578 562 578 571 570 578 609 579 562 594 570 586 594 570 570 563 547 547 539 523 531 555 539 531 532 531 531 547 578 563 547 578 547 546 563 547 547 547 539 539 523 531 524 547 547 546 579 578 547 531 515 500 516 516 515 532 531 523 524 547 562 555 562 555 562 547 532 531 531 531 547 531 540 523 539 555 547 578 539 547 539 531 531 531 563 531 539 555 562 563 547 547 547 562 547 562 579 546 563 594 570 570 594 586 570 563 562 563 562 547 555 570 547 531 555 570 532 546 563 562 586 555 563 578 562 563 531 531 539 571 546 579 593 563 562 578 547 571 570 562 610 648 664 594 609 571 586 578 562 594 578 563 609 578 547 547 547 547 547 546 547 563 547 562 547 547 562 540 539 531 547 554 539 579 562 609 618 570 578 570 555 563 546 547 563 547 531 531 547 547 547 531 531 516 531 531 532 531 531 516 539 555 531 531 516 515 524 515 524 531 531 532 515 500 531 516 516 515 516 531 547 547 547 531 516 500 515 493 476 469 469 461 460 454 437 453 453 446 484 547 586 578 633 586 547 546 563 547 555 601 563 546 594 594 609 610 656 641 578 562 547 578 563 531 562 563 547 547 562 571 554 571 570 562 578 563 562 579 570 562 555 578 563 562 594 594 562 547 563 562 531 547 547 531 532 531 547 578 547 547 546 563 609 563 531 547 547 539 539 531 563 601 539 547 531 563 547 562 555 555 547 562 547 547 547 547 546 555 570 563 570 555 539 555 531 531 547 547 531 547 531 547 563 531 547 523 539 516 516 539 539 531 516 531 547 531 531 547 547 547 547 531 578 578 563 562 547 563 546 532 515 516 531 531 532 547 546 532 531 516 515 516 508 507 516 516 515 524 523 516 515 524 523 516 531 531 532 515 532 515 516 531 516 515 532 531 531 524 523 508 523 516 500 515 516 500 531 516 516 500 500 546 586 571 593 547 539 539 532 570 555 562 555 547 570 563 546 563 562 563 555 570 578 570 586 578 563 578 578 563 578 578 562 579 593 563 562 563 594 578 562 563 609 641 593 602 617 578 578 579 578 562 547 555 554 547 563 562 610 570 555 562 571 585 563 594 562 563 562 547 563 546 563 555 554 563 555 554 563 578 625 562 578 579 546 532 547 531 531 563 562 563 586 585 579 562 531 532 562 578 594 570 633 594 562 578 563 562 563 547 562 547 578 547 547 531 563 531 547 562 563 562 641 578 656 610 570 586 563 546 547 578 555 570 594 641 562 594 594 578 586 586 562 571 554 578 594 578 610 578 617 617 610 593 563 625 578 578 797 687 610 609 578 547 586 555 555 601 563 562 563 546 563 547 562 578 547 555 555 562 610 562 563 562 563 562 563 562 563 562 570 555 547 547 562 547 563 554 555 578 594 594 586 586 570 601 579 593 594 641 609 617 586 578 594 594 578 547 555 539 531 531 524 531 539 547 531 531 547 547 547 555 523 547 531 531 532 531 531 516 531 539 539 547 562 532 539 539 562 547 547 547 562 547 532 531 515 532 523 524 531 531 539 586 547 578 563 562 594 594 562 555 539 547 547 531 555 554 586 570 563 562 610 547 578 578 562 579 562 578 563 593 563 578 563 562 531 547 516 515 532 547 593 578 579 625 609 578 563 546 547 547 555 555 531 539 531 531 555 547 562 547 594 563 593 578 563 609 578 579 765 641 625 601 633 578 578 579 562 578 578 547 563 562 563 578 578 562 610 562 578 579 578 586 570 578 594 578 578 609 563 578 578 571 539 546 532 515 532 531 562 532 546 532 539 523 531 516 547 531 547 539 547 555 547 546 547 547 531 547 563 547 593 579 554 555 555 539 523 539 531 547 539 555 531 532 531 531 516 515 516 500 508 515 524 539 547 562 586 571 585 563 555 547 539 531 547 515 516 516 500 500 500 500 500 531 531 547 547 594 601 602 562 563 562 563 531 547 562 547 547 547 547 547 531 539 555 547 531 531 563 562 563 562 547 562 547 547 531 532 547 531 531 516 531 531 531 532 562 547 531 532 546 516 531 516 531 516 515 516 531 500 516 516 523 539 547 531 531 532 547 523 508 515 516 547 516 531 547 531 531 516 531 531 532 531 531 563 562 516 531 516 531 523 516 523 547 531 532 562 594 578 609 571 570 602 664 593 563 547 547 547 531 562 547 531 547 547 531 547 532 531 515 516 516 515 500 516 500 531 500 516 515 516 516 515 524 523 516 531 539 531 524 515 540 539 531 547 562 547 547 539 539 547 531 531 547 532 546 547 532 546 547 532 531 531 531 516 531 524 523 539 539 531 540 539 531 531 531 524 523 516 515 516 531 563 531 539 555 555 554 563 547 546 532 531 562 547 532 546 547 555 539 578 571 539 562 547 531 531 516 500 524 507 516 531 531 532 531 539 570 563 547 562 578 571 554 578 563 570 571 562 578 539 539 563 531 547 555 570 547 578 578 563 578 578 578 594 562 563 547 546 532 547 562 570 571 562 563 593 610 562 610 593 547 571 586 554 578 571 554 555 563 539 554 571 554 555 570 547 555 555 562 578 555 555 562 547 562 563 578 555 554 625 563 578 578 586 570 563 562 547 547 524 523 539 524 546 563 547 547 531 547 562 547 531 547 532 523 539 539 539 539 555 547 547 547 578 547 546 532 531 531 578 547 531 532 531 531 578 578 625 610 594 593 578 579 562 563 554 555 547 586 570 594 578 562 563 562 547 563 562 555 555 547 539 539 547 531 562 547 563 578 562 594 656 625 610 656 625 578 594 562 547 547 547 539 539 547 562 563 562 563 578 578 555 570 578 547 594 562 563 562 579 570 539 562 547 547 563 562 578 563 625 578 578 555 554 547 539 547 555 539 531 508 516 500 508 507 532 531 531 531 547 547 531 532 515 516 515 516 516 508 492 515 532 515 531 532 531 516 515 547 531 539 539 516 516 500 515 508 524 515 539 532 539 531 531 531 532 539 570 555 539 547 531 547 531 547 531 516 515 516 516 515 516 531 524 531 539 531 516 500 500 515 547 547 547 562 579 546 563 641 578 593 579 562 563 562 563 554 555 547 578 562 563 547 547 531 516 531 547 547 562 547 539 539 547 516 515 516 531 547 547 562 578 579 578 570 570 578 571 586 562 563 593 547 571 554 547 563 562 547 547 547 562 563 547 562 563 562 563 562 563 609 563 562 563 562 547 547 547 547 546 563 547 547 562 531 532 562 563 547 531 562 532 531 531 547 531 539 539 547 594 562 563 531 531 532 531 531 524 547 539 546 547 547 547 563 546 547 578 547 547 563 547 554 555 547 562 547 547 555 547 554 578 579 554 555 547 547 531 547 531 531 532 546 547 563 562 563 562 547 547 555 570 531 532 531 531 524 523 516 500 515 531 547 547 547 594 578 578 563 546 532 547 531 531 563 578 547 578 578 578 562 579 562 563 546 547 555 539 531 532 515 547 531 532 546 563 547 547 570 555 547 562 547 555 562 555 547 562 547 594 547 547 562 563 546 532 547 593 563 570 570 563 547 531 531 524 523 547 524 554 547 524 523 531 531 547 563 547 547 562 531 547 547 539 547 555 547 562 547 547 539 570 531 532 547 531 531 547 547 531 547 539 539 547 547 547 562 547 555 570 563 539 554 563 562 578 563 578 625 578 586 586 563 562 586 555 586 601 563 578 594 578 562 578 563 555 554 563 547 546 563 547 547 562 547 547 578 547 547 531 531 532 531 531 524 539 546 532 547 546 532 531 562 547 547 547 531 532 546 547 532 546 547 547 563 547 546 563 609 547 547 531 547 547 547 562 532 578 578 562 563 578 547 578 578 563 562 578 563 578 609 610 578 562 578 579 554 539 547 516 515 547 547 578 578 579 625 625 625 625 625 593 578 602 570 563 609 547 563 562 547 562 579 578 593 594 578 563 625 578 555 554 563 539 555 546 532 562 563 562 563 578 562 610 593 563 562 579 554 539 547 547 547 594 554 555 547 570 555 547 562 578 547 547 547 563 546 563 562 547 563 578 555 570 594 562 563 562 563 578 547 578 547 547 562 563 546 579 593 563 562 547 547 578 547 578 578 547 578 657 562 586 586 570 594 617 563 578 594 546 563 562 547 539 539 532 531 562 555 555 578 562 547 563 578 555 531 531 524 531 515 532 531 531 563 578 594 609 641 609 602 617 586 586 593 563 578 586 555 578 593 579 562 578 578 578 579 609 570 594 586 570 571 632 571 562 578 563 578 578 547 562 579 578 562 563 593 563 547 562 547 563 609 563 562 547 562 547 547 547 578 547 547 570 547 570 579 546 563 578 563 562 563 562 563 562 563 562 563 578 547 562 578 563 562 578 578 563 562 563 562 555 570 579 546 563 562 547 547 563 547 531 547 547 546 563 555 554 563 594 578 562 578 578 563 594 609 563 562 578 563 547 562 563 546 555 563 554 532 562 563 546 547 555 539 563 578 547 546 563 547 539 539 547 547 547 546 547 539 539 594 547 539 539 563 547 546 563 547 547 609 578 563 547 593 578 547 563 578 547 562 578 579 562 563 586 562 570 594 563 578 601 578 571 609 594 578 578 625 578 594 609 594 563 578 586 570 578 578 578 586 586 594 609 578 594 649 586 578 593 563 578 578 547 578 555 555 562 563 562 555 570 578 555 562 586 555 555 562 563 547 601 578 571 578 593 563 562 594 578 578 579 578 578 578 578 555 570 563 593 555 586 578 555 570 594 562 578 579 578 578 586 586 586 601 578 610 578 578 562 571 554 555 586 578 547 578 594 562 579 562 547 562 563 562 547 563 578 562 579 593 563 570 578 571 562 570 602 562 563 594 547 562 563 546 563 562 547 547 578 547 563 562 547 563 593 578 547 578 610 555 593 571 562 563 578 562 555 594 570 578 578 578 578 594 563 562 578 594 563 578 593 563 562 571 562 571 562 563 578 593 563 609 610 570 586 609 578 579 609 594 578 578 594 609 578 594 594 578 586 586 570 570 594 563 570 601 571 554 594 594 562 579 578 578 562 563 562 578 579 554 602 625 578 570 586 563 554 571 570 555 562 594 562 579 593 594 609 625 602 602 625 609 594 625 625 593 610 609 610 578 593 610 578 609 610 586 601 610 578 586 601 563 570 570 578 547 563 578 609 563 562 586 586 571 601 602 570 578 594 594 578 570 586 594 578 562 594 563 562 594 594 562 578 586 570 563 578 594 570 570 610 594 562 609 594 594 570 586 563 578 562 532 523 523 516 500 547 594 601 610 648 688 750 703 734 711 695 657 625 656 578 594 593 563 562 579 546 532 547 562 563 570 601 610 609 641 687 602 625 648 594 586 602 562 570 586 578 563 625 594 593 641 625 578 610 640 578 610 656 578 563 546 547 563 547 601 571 593 610 593 657 687 594 641 671 594 610 617 601 594 609 610 594 609 656 594 578 578 578 594 563 593 633 594 586 594 578 578 594 625 578 578 578 609 578 602 633 609 578 594 594 578 586 617 625 578 594 625 586 586 594 617 586 593 594 610 562 563 601 586 555 601 594 578 578 594 609 579 578 625 593 579 609 625 578 602 609 586 578 609 610 562 578 594 578 578 579 593 563 578 562 563 562 579 593 563 594 593 578 579 601 570 563 586 586 562 578 594 563 593 586 602 594 640 657 609 594 593 594 563 578 594 570 570 610 593 563 594 601 586 578 602 586 562 610 593 594 594 633 586 593 602 601 579 578 593 594 563 593 602 586 594 633 632 594 609 641 594 594 625 593 594 609 641 586 594 633 609 578 609 641 586 602 625 625 578 593 610 594 578 593 625 563 570 586 594 562 563 578 578 594 562 602 602 562 609 625 594 594 609 610 578 594 625 640 578 578 579 609 578 578 594 594 570 602 586 585 579 593 610 578 578 594 593 586 602 609 594 570 586 610 609 578 594 641 578 593 610 625 578 609 625 625 578 594 594 586 570 610 601 602 578 594 609 578 586 602 593 578 579 593 594 578 610 625 593 578 610 617 586 578 594 594 578 578 594 593 563 586 601 578 579 578 625 578 570 594 617 578 602 617 625 578 617 617 610 594 625 640 594 594 648 617 578 618 601 578 594 609 594 586 602 625 578 594 601 602 578 586 601 578 594 610 578 593 594 602 570 609 625 579 609 594 593 579 578 593 610 578 586 555 546 524 508 500 515 485 515 672 672 672 719 687 703 719 734 735 719 703 687 656 602 633 703 578 602 617 562 578 602 617 625 641 656 703 649 617 617 648 625 594 610 593 563 594 609 579 578 609 578 610 625 640 578 610 656 625 586 617 641 609 594 594 625 586 585 610 594 578 609 625 586 586 625 609 594 602 632 610 594 609 609 594 594 640 610 578 578 609 579 562 578 594 562 563 594 593 571 586 609 594 578 578 594 594 578 586 632 579 578 609 602 570 586 656 617 578 625 625 586 586 610 625 593 579 609 594 578 594 578 578 578 578 594 578 578 578 578 563 594 593 578 594 563 578 609 563 593 610 594 593 625 633 602 625 656 641 593 657 703 609 609 649 641 593 617 657 609 625 594 609 625 594 578 602 586 562 578 578 571 586 609 578 594 633 617 578 609 641 594 593 641 594 594 609 664 586 578 594 570 586 609 586 594 602 609 578 610 632 602 586 601 657 593 610 609 594 586 601 625 594 578 594 609 563 570 571 609 594 562 594 625 578 563 593 610 593 579 625 593 578 594 625 578 578 579 609 562 579 593 563 570 570 594 578 594 602 593 586 625 610 593 579 593 578 602 680 609 594 609 617 602 594 593 610 594 578 593 625 594 578 618 617 578 594 609 625 562 602 617 625 594 594 625 593 594 610 601 586 625 617 594 578 586 578 563 570 586 594 562 594 672 640 579 586 601 609 579 578 609 594 594 625 640 578 618 601 594 594 617 617 578 586 602 593 578 594 610 578 609 625 594 578 594 593 579 578 601 617 586 664 625 586 586 625 625 586 586 633 648 594 610 640 641 594 640 625 594 594 640 633 617 602 648 657 609 594 609 641 586 586 578 578 578 594 586 570 578 609 610 578 594 609 594 594 609 594 593 602 625 633 578 609 610 601 571 586 601 586 570 594 609 579 578 609 578 578 610 593 594 625 610 578 562 563 562 633 570 610 703 664 601 657 656 625 641 640 610 625 656 625 609 641 640 594 610 640 578 625 610 609 594 625 609 610 609 641 640 594 625 641 609 594 593 641 594 594 609 625 578 609 625 641 594 594 625 578 609 625 586 586 609 610 593 594 617 602 578 578 610 593 578 594 602 570 563 562 594 562 578 610 609 594 578 609 641 578 610 609 609 578 610 633 617 578 609 641 578 586 633 640 579 609 633 594 585 602 617 594 594 609 625 578 586 617 641 578 586 602 593 578 610 617 586 578 594 609 594 570 602 594 578 578 594 609 578 578 594 586 570 578 578 547 571 625 570 562 563 531 531 516 500 516 531 578 641 656 687 672 688 765 735 703 719 750 711 664 687 625 625 641 578 562 571 570 555 570 594 617 625 617 641 633 679 688 609 641 640 594 625 625 578 594 617 586 610 593 594 625 672 594 617 648 602 601 594 610 578 593 625 594 610 640 610 625 609 609 594 602 601 571 570 594 570 570 594 609 602 586 609 625 594 617 633 609 594 594 594 578 562 578 610 562 578 594 609 579 593 610 625 593 610 625 586 617 648 610 601 625 641 594 593 610 656 625 609 688 625 594 625 656 609 610 656 609 610 625 625 609 602 648 656 610 625 625 593 594 610 593 594 625 609 594 610 640 625 594 594 625 578 594 609 602 578 586 586 570 562 578 594 578 586 586 563 578 594 578 570 570 594 578 610 625 656 594 617 633 601 617 641 609 594 609 641 625 594 617 648 610 594 625 609 594 609 625 609 594 625 625 633 594 570 570 555 578 610 578 562 649 617 578 625 672 609 594 656 656 610 609 625 625 594 625 656 625 594 594 640 594 578 617 625 594 594 664 648 649 687 719 625 641 664 625 601 618 632 594 586 617 625 594 578 609 641 594 594 625 625 586 585 610 594 578 609 649 585 602 617 625 578 594 594 594 593 610 609 578 586 586 609 563 586 586 578 578 578 594 578 578 610 609 594 625 625 640 594 609 641 594 625 648 617 594 610 625 593 594 641 625 640 610 625 703 633 586 578 562 578 563 562 625 586 602 648 633 594 648 633 625 609 657 609 625 641 609 594 648 617 594 625 656 672 610 578 562 563 578 625 594 609 641 593 641 672 641 640 696 632 610 672 640 641 726 633 610 625 625 593 625 641 594 640 625 594 602 601 649 601 625 641 625 594 609 648 618 578 609 625 609 610 656 641 601 602 656 625 602 648 641 609 641 672 640 649 609 586 562 540 523 516 500 484 242 242 469 453 461 453 446 898 445 438 445 445 422 438 437 438 430 429 422 430 422 422 414 421 407 422 421 407 422 429 414 407 421 422 414 430 438 468 469 500 531 563 547 578 562 578 563 594 578 555 507 500 461 461 453 438 437 438 437 422 438 453 515 516 547 562 610 594 640 703 563 547 547 570 539 625 766 593 688 687 578 657 640 578 594 594 562 758 617 610 609 688 625 578 578 695 555 477 679 672 656 578 625 657 765 625 578 579 578 664 586 578 578 594 547 546 579 586 554 563 593 657 562 578 610 687 610 640 610 609 562 571 594 617 547 562 594 672 578 562 578 618 554 578 610 625 562 578 641 703 578 594 797 719 625 593 641 656 610 578 609 610 562 547 531 516 500 500 476 461 469 453 461 453 446 437 445 430 438 453 468 461 461 453 454 453 445 445 438 437 438 437 422 438 437 453 438 437 453 454 453 445 227 671 438 437 422 438 437 446 437 430 469 515 516 500 484 531 555 617 657 609 562 532 500 500 500 500 484 516 633 648 539 539 625 680 617 547 531 547 562 547 516 500 484 516 562 547 524 523 578 563 547 508 507 485 531 539 508 515 579 679 625 633 625 641 593 641 641 609 547 562 579 640 571 609 648 610 562 555 617 672 609 578 563 516 500 492 476 469 453 453 461 461 453 453 438 453 438 445 430 437 422 437 422 422 430 437 430 438 421 438 437 438 430 437 430 437 430 445 422 438 453 508 476 469 500 641 546 532 765 672 610 562 586 523 508 477 469 453 437 453 453 485 469 468 469 469 469 468 469 484 485 500 515 532 547 546 532 500 500 523 524 515 563 625 562 578 578 641 547 547 547 609 547 547 531 570 555 531 563 562 563 539 555 578 562 547 500 508 492 500 500 500 500 500 516 531 617 680 594 734 625 578 594 633 554 547 500 500 469 469 453 453 445 446 445 445 461 461 453 469 461 469 468 477 469 468 485 531 609 688 687 672 688 695 680 656 563 539 515 680 594 554 547 539 555 555 578 656 719 594 640 735 640 563 539 508 484 477 492 468 469 453 453 446 437 446 437 500 531 500 485 468 461 493 562 578 594 562 532 492 476 469 438 453 430 437 430 437 430 430 429 430 422 437 438 453 453 453 477 539 578 609 703 649 633 648 594 523 500 485 468 485 547 531 539 523 485 445 437 438 844 421 430 422 414 422 422 414 414 422 422 422 445 445 453 453 454 484 500 484 469 461 445 453 422 438 422 429 414 422 422 422 422 422 422 852 422 445 446 445 461 445 445 454 453 445 453 438 445 453 438 445 453 469 484 469 476 516 484 516 492 477 469 476 461 469 453 453 461 469 468 454 476 469 484 469 469 461 453 453 437 438 437 438 430 437 438 437 430 445 430 437 438 422 422 437 438 445 430 437 430 429 422 422 422 414 414 414 414 422 422 430 429 422 430 422 422 422 422 234 586 414 414 414 414 406 422 422 422 422 422 422 414 414 422 406 414 414 406 414 407 414 414 414 414 414 414 422 429 430 438 437 453 453 446 437 438 429 430 438 461 468 469 477 468 469 453 453 446 445 437 454 445 445 438 445 438 429 438 445 438 445 430 429 430 430 429 422 430 422 422 414 429 422 446 421 422 430 422 437 438 445 438 437 438 437 430 437 446 445 437 438 437 422 438 437 438 430 429 438 437 438 437 438 445 445 438 437 446 445 445 461 453 453 461 485 492 492 477 484 469 469 453 453 453 445 438 437 430 437 438 430 422 429 422 422 430 414 429 414 422 414 414 415 414 414 414 429 454 468 469 461 453 469 469 453 445 445 446 437 430 430 421 422 414 422 422 422 453 438 437 453 438 437 430 445 453 453 446 437 438 445 453 453 461 477 500 492 477 461 460 461 461 453 469 453 453 454 445 445 453 453 454 453 445 461 453 453 453 438 453 437 438 430 437 430 437 438 437 438 453 453 461 477 468 485 468 477 469 461 453 469 484 547 531 531 500 485 484 461 461 437 438 437 422 438 422 422 421 422 430 422 422 203 211 430 406 414 422 429 446 429 438 422 422 422 437 422 422 422 422 445 437 453 469 477 484 477 468 461 461 477 445 461 445 438 437 438 437 430 461 484 407 461 429 430 430 414 429 422 446 429 430 430 422 421 422 422 414 414 414 414 407 406 406 399 398 391 398 399 406 390 407 390 399 398 406 391 391 406 406 438 453 422 453 453 445 461 438 437 461 445 446 445 484 500 454 445 437 454 437 430 429 430 438 445 437 438 445 438 437 438 429 422 430 422 430 414 429 430 437 438 453 445 438 453 445 453 446 453 445 446 445 437 430 430 406 430 414 406 406 406 407 406 422 406 406 407 406 414 430 429 453 469 453 453 446 437 438 461 445 437 446 445 438 437 430 437 446 437 438 437 422 422 422 422 414 414 406 398 399 406 391 390 399 398 391 390 399 398 407 421 438 445 422 422 422 422 422 414 406 422 406 406 407 406 406 422 422 422 414 414 422 437 469 469 437 438 437 430 430 421 430 438 445 437 438 437 430 445 430 438 437 453 446 453 437 438 429 446 453 453 469 468 485 484 485 468 469 461 453 445 446 437 438 422 414 406 414 406 407 414 406 398 407 398 406 391 390 391 391 398 383 391 382 383 391 390 391 383 383 390 383 391 390 391 391 382 383 383 383 391 382 375 391 391 390 399 398 406 414 414 407 437 438 422 437 445 446 453 437 438 422 422 421 422 422 406 415 406 406 406 406 407 398 414 422 406 414 414 414 438 406 422 414 422 406 422 422 406 422 406 407 421 407 406 422 422 429 446 453 437 438 430 429 422 438 421 422 422 422 422 414 414 422 422 414 430 421 422 422 430 445 422 438 437 438 453 437 438 437 453 438 453 453 453 438 453 453 437 438 453 438 453 453 469 453 461 461 453 453 469 453 453 453 445 446 453 453 453 453 453 438 437 453 438 437 438 453 437 454 453 453 437 438 445 445 438 453 453 453 453 438 453 438 437 453 438 453 453 453 469 469 453 453 453 453 453 469 453 453 469 453 469 453 469 453 437 446 437 430 430 421 414 415 414 421 422 438 437 422 430 430 437 422 437 422 430 430 437 430 430 437 453 438 437 422 422 422 422 406 406 422 422 414 414 438 484 531 516 484 500 469 484 469 453 453 453 438 437 438 422 430 445 437 485 461 461 484 477 476 469 469 468 469 453 461 445 438 437 438 422 437 414 422 422 414 422 414 422 414 406 407 398 406 407 406 406 414 422 437 438 453 484 469 477 469 445 445 430 422 422 445 414 414 414 414 406 399 406 406 422 438 468 454 484 484 485 500 500 476 461 453 446 445 422 430 429 422 430 422 422 421 422 414 422 430 422 445 453 438 468 438 437 438 422 437 430 430 422 421 422 422 406 422 407 421 407 406 406 414 399 422 421 407 422 406 406 406 407 414 414 422 437 422 406 422 422 406 406 422 422 422 438 421 422 438 430 445 422 422 437 422 422 414 414 406 422 406 407 414 414 414 414 422 437 446 429 438 437 422 438 437 453 438 468 438 453 438 421 446 445 430 429 422 422 414 414 407 406 406 406 407 390 406 407 398 399 406 390 407 390 391 398 399 390 399 398 391 391 390 406 415 382 391 391 406 390 391 391 406 383 383 390 391 375 390 391 406 407 390 391 406 391 398 399 390 391 406 391 406 406 406 407 406 422 414 437 469 445 461 461 500 493 476 484 454 437 438 421 422 407 406 406 406 407 414 406 398 407 406 390 391 391 398 383 391 375 390 375 391 375 390 375 383 383 375 383 383 383 398 422 406 383 391 382 399 383 390 375 391 375 375 390 391 391 390 391 391 390 399 398 391 406 430 429 438 422 422 421 422 407 406 398 414 391 406 406 407 453 414 430 421 438 422 422 422 421 407 406 406 399 406 398 407 390 406 407 398 399 406 406 391 398 399 390 391 406 406 407 406 406 406 422 406 407 422 414 414 422 414 414 406 406 414 414 407 406 398 399 406 391 406 390 391 391 390 383 383 391 375 390 375 375 391 375 375 375 375 375 375 375 359 375 375 375 375 367 368 390 391 398 399 406 391 398 414 453 422 422 445 477 437 438 461 429 422 422 422 414 406 399 398 399 422 406 406 406 391 406 399 398 406 407 406 422 406 437 422 453 454 437 469 437 469 477 461 484 453 445 446 453 437 453 438 453 469 437 453 454 453 468 446 453 437 438 445 430 430 453 453 469 453 468 469 492 524 500 500 484 469 477 460 454 445 445 453 446 445 437 438 437 438 430 429 422 422 438 437 453 430 430 421 422 407 406 422 406 406 406 422 438 469 437 422 422 437 407 421 407 422 406 406 406 422 406 407 406 406 422 406 407 414 414 398 399 406 406 391 406 391 390 399 390 399 398 399 421 391 406 391 406 391 390 399 398 407 390 406 391 406 391 406 399 398 406 414 414 407 406 406 406 391 406 391 406 414 414 391 406 406 407 406 406 406 407 390 407 398 391 382 399 383 390 391 391 375 390 383 383 390 375 391 406 422 438 656 234 422 406 407 414 406 398 407 398 406 399 406 406 407 406 398 399 422 414 461 453 437 438 468 485 476 493 468 461 446 453 422 437 438 437 453 453 453 454 437 453 438 453 453 445 461 438 437 438 437 422 422 422 437 422 422 414 414 422 438 437 453 438 437 438 422 437 422 453 469 484 531 532 515 500 516 500 516 484 469 453 437 438 422 422 421 422 422 438 437 438 437 430 422 429 407 422 406 422 429 430 406 422 406 422 422 422 406 422 406 407 422 406 406 406 407 406 406 406 391 406 453 453 430 414 422 430 445 453 469 484 477 476 477 461 453 453 422 422 422 406 406 407 390 406 391 391 422 437 422 414 430 422 437 422 422 422 437 438 437 438 453 484 516 500 500 500 500 492 469 461 437 438 429 414 415 398 422 406 406 297 906 594 203 391 391 390 391 398 399 390 391 391 406 406 406 422 406 422 407 406 414 398 407 406 390 407 390 407 390 399 398 399 398 406 391 390 407 390 391 391 390 391 390 375 391 391 390 383 383 406 406 407 406 422 406 422 406 422 422 437 454 437 438 437 422 422 422 406 406 406 407 406 398 414 407 406 391 406 406 391 406 391 390 391 390 407 390 407 421 407 422 406 406 406 407 398 398 391 391 390 391 375 391 390 375 383 383 414 422 445 469 453 469 484 500 516 515 485 484 438 437 422 422 406 406 407 406 406 391 406 398 399 390 407 406 422 406 422 414 430 422 421 422 438 445 438 445 453 492 508 539 539 524 523 531 508 500 492 477 476 493 476 485 468 485 468 493 476 469 469 468 454 484 461 508 468 516 516 531 516 531 515 485 476 461 453 454 453 453 453 484 485 468 500 485 461 461 453 453 453 453 438 437 438 422 437 430 445 445 461 438 445 445 454 437 477 461 468 446 445 453 469 453 469 468 485 492 500 484 485 476 493 492 500 500 484 500 531 539 539 524 523 516 516 515 500 500 461 461 438 437 438 429 430 422 422 406 422 437 438 469 453 484 484 469 492 477 469 468 469 492 477 469 453 469 468 469 492 461 453 453 438 445 430 437 430 445 438 453 438 437 438 437 445 430 445 438 437 446 468 485 484 461 453 469 492 469 469 500 515 524 508 515 500 516 508 507 500 485 469 468 469 469 445 445 438 437 438 437 454 453 453 453 453 453 453 453 438 445 430 422 437 438 453 437 446 429 438 437 438 422 437 422 422 422 422 430 414 421 430 445 438 461 453 492 485 461 453 461 453 453 437 438 437 422 422 422 422 437 453 454 468 446 461 484 500 492 492 485 484 492 492 493 523 516 484 477 468 461 461 461 446 445 453 445 430 437 438 437 454 437 453 430 430 437 430 414 430 414 421 422 453 461 446 437 453 438 422 429 430 430 429 454 468 453 461 461 461 446 437 445 430 438 421 438 430 422 429 422 430 429 422 430 445 438 422 422 421 438 437 438 437 438 437 422 422 438 437 438 429 430 430 429 469 453 430 438 429 438 445 430 437 438 437 422 438 421 422 422 406 422 422 422 406 422 414 414 422 406 422 407 421 422 422 422 445 430 453 469 445 453 446 445 445 446 453 476 453 454 461 460 500 485 476 469 477 468 461 446 453 453 453 438 445 430 429 430 422 406 414 414 414 414 407 406 422 406 406 422 430 445 445 430 422 430 422 414 421 438 437 446 429 438 422 430 437 453 461 453 453 453 461 461 485 500 492 492 469 469 453 468 454 437 453 438 437 438 437 469 484 485 453 453 469 484 469 469 484 469 461 468 477 469 468 469 461 445 438 437 446 445 422 430 429 422 422 422 430 429 422 422 438 421 422 422 422 414 414 422 406 422 422 438 453 422 437 438 453 453 453 453 461 461 469 484 484 508 508 508 484 492 493 468 477 469 468 469 453 438 453 445 446 437 453 469 437 454 453 453 469 453 437 453 438 445 445 438 437 438 437 438 445 438 429 430 414 422 422 422 430 414 445 430 437 422 437 454 406 437 438 437 446 445 469 500 500 500 500 500 484 438 453 437 430 430 421 438 453 469 469 453 453 453 453 453 438 453 422 437 438 445 453 438 445 453 508 516 507 477 461 461 461 437 453 453 446 445 438 445 430 437 438 453 453 437 875 438 445 422 515 469 453 438 422 437 438 453 422 445 430 422 421 422 407 406 406 422 422 430 429 438 461 445 430 445 422 437 422 422 422 406 422 406 414 399 406 391 406 391 406 390 391 391 390 391 398 399 390 407 406 414 406 406 422 406 407 414 406 414 406 407 406 437 438 437 422 422 438 421 422 422 438 422 421 438 422 422 422 421 407 406 406 406 407 390 391 406 391 390 407 422 406 406 406 407 406 406 406 414 430 438 437 461 453 469 445 430 851 422 453 485 500 469 468 453 469 453 453 454 453 453 453 484 485 515 516 516 531 515 516 484 469 469 477 492 484 469 469 468 477 476 461 461 485 500 484 500 484 469 453 453 454 476 461 469 469 453 453 469 468 453 446 445 453 485 453 422 453 422 437 438 453 484 453 453 469 484 485 500 500 484 485 468 485 468 454 468 485 468 469 446 445 445 461 461 445 438 453 437 469 469 453 453 469 453 461 445 446 445 437 438 445 438 429 438 430 429 422 438 429 430 430 422 414 437 422 414 414 422 406 414 414 407 414 414 406 406 422 422 406 422 422 422 430 422 421 414 407 422 406 406 414 406 407 398 406 399 398 399 398 406 407 414 437 445 438 437 430 414 422 406 407 406 398 391 398 407 406 430 460 454 484 469 453 476 461 453 454 453 461 445 453 438 453 437 430 437 430 438 421 438 414 414 406 407 406 390 407 406 414 398 407 437 469 469 422 437 438 367 523 453 453 891 438 437 422 406 407 421 422 422 406 407 422 406 422 422 421 422 422 422 422 406 438 468 477 445 446 429 438 422 422 406 398 383 391 382 383 383 391 375 390 406 390 407 390 391 406 391 406 391 390 391 406 391 390 407 390 391 391 390 406 391 391 406 406 406 399 398 407 390 399 398 391 406 391 398 398 407 406 391 421 407 422 406 422 406 406 406 399 398 391 391 375 390 375 391 375 375 375 375 375 390 391 391 390 391 406 391 406 406 407 406 406 391 406 406 391 422 453 437 438 406 422 422 422 422 421 407 406 406 406 407 390 407 406 398 399 406 406 422 414 422 430 422 437 430 422 437 414 422 422 445 461 469 445 430 437 454 437 438 429 430 422 437 430 430 453 453 453 461 469 461 468 469 453 469 484 454 453 453 453 453 453 446 453 453 461 468 469 469 469 461 453 445 445 430 438 421 438 422 422 422 414 414 422 414 422 453 445 422 437 438 453 453 477 476 469 484 469 477 461 453 453 445 453 446 437 422 437 422 430 477 468 485 468 469 453 453 438 437 446 461 468 454 468 461 477 484 485 484 477 468 461 453 453 446 445 445 438 453 477 492 476 469 430 453 445 469 437 446 437 438 476 485 453 461 445 453 453 446 437 445 446 445 438 421 454 437 461 461 469 484 477 492 500 484 477 461 461 468 493 468 461 438 445 445 446 437 446 445 453 477 484 461 461 469 460 446 453 445 453 438 422 437 422 430 414 437 422 422 453 453 469 469 484 461 461 445 446 437 438 437 438 437 438 437 430 430 445 461 453 461 461 469 453 453 461 469 476 469 453 437 438 430 429 430 445 438 430 437 430 468 438 469 461 461 453 445 445 430 438 429 438 437 438 453 453 437 430 438 429 438 430 421 414 422 438 406 422 422 437 422 406 438 422 437 453 438 437 438 422 437 422 430 430 445 453 430 429 430 422 437 430 430 422 422 421 438 430 445 484 485 484 469 469 468 485 453 453 453 461 477 468 453 469 453 500 516 531 492 493 500 484 469 468 485 469 484 469 453 453 453 438 437 438 437 453 477 461 437 453 438 437 438 422 422 406 422 422 421 422 438 430 476 484 485 492 500 492 469 453 453 461 461 438 453 437 461 492 477 476 461 446 453 437 446 445 437 438 422 437 422 430 430 421 430 430 437 438 422 437 446 437 453 461 484 485 476 477 484 461 446 445 453 430 453 430 445 430 445 437 461 453 477 492 500 500 469 476 461 454 468 469 461 445 446 445 437 430 422 430 429 430 422 422 437 438 437 438 429 438 414 438 414 421 430 445 446 453 453 445 430 438 421 422 414 407 414 414 406 406 406 415 398 422 414 422 429 438 445 485 476 469 453 469 469 468 469 469 469 476 461 469 469 461 445 453 445 430 430 429 422 422 422 430 429 422 438 422 437 422 422 422 422 421 438 430 445 469 468 500 469 485 453 468 454 453 453 453 445 461 469 469 484 453 453 430 438 437 461 547 515 516 484 454 453 437 438 437 422 422 422 422 453 484 500 485 484 437 454 445 461 469 453 453 453 484 500 469 469 469 468 469 438 453 437 438 422 437 422 406 430 422 429 454 437 438 429 453 461 461 446 437 430 445 430 445 492 492 477 461 437 446 445 438 453 453 461 461 484 484 485 500 484 500 508 508 500 515 547 563 500 500 484 492 493 468 469 453 477 476 453 446 445 438 421 422 422 422 438 421 438 453 438 437 469 453 484 485 484 469 469 445 445 438 437 438 445 430 453 461 445 469 469 453 445 445 446 429 446 445 445 438 437 438 429 430 430 406 430 422 445 461 461 422 429 430 430 422 429 422 422 406 414 399 422 406 406 406 422 407 429 446 468 469 461 477 476 469 445 438 429 430 430 414 422 406 414 398 422 438 492 461 437 438 437 446 445 461 461 492 516 531 508 508 476 500 469 469 461 445 437 446 429 438 430 429 438 469 461 453 445 437 446 445 469 469 476 461 453 469 484 485 484 453 453 446 445 453 445 446 453 476 446 453 453 453 445 477 469 468 469 453 461 461 438 453 437 453 438 445 446 453 437 469 453 438 453 453 484 485 437 453 438 437 453 453 469 492 524 500 515 485 500 515 500 508 539 532 531 508 507 485 453 469 461 445 469 437 453 453 454 453 453 445 453 461 500 531 500 485 469 476 477 468 454 437 438 437 430 445 453 453 438 453 453 469 453 453 469 484 477 476 500 524 523 500 485 468 469 453 453 453 438 453 438 437 453 438 422 437 445 446 437 438 422 437 422 422 422 422 406 422 406 406 422 406 422 414 414 422 422 438 421 422 422 438 437 422 422 422 406 422 406 422 406 407 421 407 398 414 406 407 406 406 406 407 422 421 422 438 437 453 454 484 461 461 453 453 484 454 461 445 445 469 476 469 469 484 469 469 453 453 453 469 469 468 469 453 485 468 485 484 469 453 453 453 438 453 477 445 453 437 211 243 453 468 469 469 469 453 422 453 437 438 437 438 422 422 437 430 437 446 437 461 445 453 469 469 484 469 484 469 485 484 484 500 485 468 485 469 453 453 445 445 454 437 469 476 477 484 469 469 453 437 446 429 430 430 422 453 484 453 438 437 446 429 446 445 445 453 446 476 461 485 507 508 485 468 453 469 453 453 438 437 438 430 429 438 422 422 437 453 438 437 446 492 468 469 453 453 477 508 469 484 484 485 492 508 484 492 477 469 468 453 454 453 468 469 438 453 453 437 438 430 429 422 438 437 422 422 422 437 430 461 500 500 484 516 516 515 531 563 531 563 531 516 515 500 485 484 484 477 461 453 445 430 437 422 438 437 422 438 422 421 422 438 445 445 446 469 476 500 484 469 469 469 453 453 453 453 453 453 461 446 461 453 461 468 469 469 484 493 468 477 453 477 476 484 469 469 484 485 453 469 484 469 461 461 453 437 446 429 438 430 445 438 445 453 461 469 453 453 453 485 500 461 461 468 446 445 453 438 437 438 422 437 422 437 446 445 445 461 453 438 445 446 421 438 430 429 438 453 437 454 437 438 421 438 422 437 430 445 438 445 445 454 461 468 461 469 453 438 453 437 453 438 453 437 469 485 484 469 968 485 469 453 461 445 461 445 461 445 461 461 493 507 485 461 476 477 492 492 492 469 469 461 461 453 453 453 461 430 453 430 437 430 429 438 453 477 453 437 438 437 461 445 477 477 468 469 469 515 500 485 469 468 453 454 453 437 446 460 469 453 453 438 461 461 437 453 454 445 445 453 453 446 453 453 445 485 500 484 469 476 477 477 500 500 492 484 469 476 469 477 468 485 469 476 492 516 516 515 500 492 508 516 484 469 469 484 500 484 500 485 484 469 437 461 446 437 446 460 461 477 477 492 500 508 507 547 485 484 469 484 453 453 453 446 445 453 453 469 453 485 484 508 492 484 500 477 461 469 461 460 469 485 468 453 469 477 461 453 453 453 453 453 438 453 437 446 461 500 500 492 445 469 461 484 469 461 461 476 493 507 477 461 453 445 454 429 438 453 453 461 461 453 477 515 524 531 531 500 484 477 461 461 446 445 437 430 430 429 430 445 430 430 429 438 437 446 437 430 437 438 422 437 422 438 484 484 469 453 453 469 469 469 468 485 484 274 242 578 531 547 563 578 547 546 563 562 547 539 555 547 516 500 500 515 500 500 500 500 485 500 500 484 500 484 469 469 453 453 453 453 453 454 453 500 484 469 461 461 453 453 437 454 453 445 445 453 454 453 461 476 469 469 453 453 461 461 453 453 469 445 461 453 453 453 454 453 468 454 453 468 485 476 477 469 461 461 468 453 454 453 445 461 469 453 453 453 453 469 453 453 469 461 476 469 469 469 468 461 477 453 461 461 469 492 531 508 500 500 500 484 485 484 469 453 461 453 461 453 453 469 469 461 468 477 453 438 453 437 453 469 477 476 500 485 484 484 485 476 477 476 477 484 453 454 437 453 438 429 430 422 414 430 422 421 438 437 454 445 445 438 437 438 437 422 422 422 422 422 421 407 422 421 407 422 406 398 414 407 406 390 407 406 391 406 406 406 391 406 406 391 391 406 406 453 438 430 445 469 461 476 453 469 460 454 468 469 438 453 437 422 438 453 453 453 437 493 492 508 515 555 594 640 578 625 563 578 563 578 547 609 578 555 554 579 531 515 500 563 531 563 515 547 531 532 547 539 539 562 531 500 485 484 469 453 445 477 508 500 500 500 484 469 453 469 453 453 445 446 437 469 469 468 454 484 469 468 469 500 500 485 500 484 469 468 469 453 438 453 469 453 461 476 446 445 453 461 453 461 484 500 493 539 531 516 531 515 516 500 516 500 484 469 469 453 453 453 453 477 476 485 500 500 468 485 500 500 492 461 453 469 453 469 476 461 469 500 515 532 515 516 516 523 508 484 500 500 508 477 500 484 484 500 485 492 508 500 500 492 484 477 484 477 492 469 484 469 484 469 469 453 453 453 453 453 438 453 437 422 422 422 422 422 422 422 421 422 430 430 422 421 422 422 422 438 429 446 437 422 453 453 453 477 492 469 484 469 469 468 438 469 453 453 469 468 454 468 453 454 453 437 438 437 430 430 437 422 422 414 422 422 429 446 422 414 421 407 422 406 406 406 422 422 438 453 437 453 438 437 438 437 453 454 437 438 437 422 422 406 406 430 414 406 407 398 398 399 398 391 406 406 407 406 414 414 438 429 430 437 422 422 422 406 414 399 414 398 391 406 391 406 399 414 421 422 422 438 437 453 453 446 461 461 445 453 438 445 445 453 453 438 437 422 438 430 429 430 437 446 461 476 477 461 453 461 461 453 461 461 437 453 430 430 437 438 437 438 429 430 422 422 422 429 414 422 422 422 422 422 445 430 437 438 437 438 453 437 454 437 438 429 430 422 422 429 414 422 422 422 422 437 454 453 437 453 485 453 453 453 453 453 453 438 453 438 437 438 421 422 438 430 429 438 453 422 437 453 438 430 429 438 422 429 430 422 422 422 421 407 422 406 422 406 422 422 437 453 438 437 430 438 445 453 453 453 453 453 438 453 438 437 430 437 446 453 437 453 461 461 453 438 437 453 454 468 469 469 453 422 437 438 437 422 445 461 453 469 453 485 500 515 516 531 547 547 531 539 555 531 578 531 547 532 515 516 515 500 500 477 477 484 484 500 500 516 516 500 484 492 492 485 484 500 500 531 508 500 508 484 516 477 460 454 453 437 438 437 430 430 421 422 438 437 453 454 468 469 453 469 453 453 453 446 445 437 454 429 430 437 422 438 437 453 454 468 453 461 446 437 453 453 454 453 445 445 438 484 485 507 508 500 516 562 563 523 508 500 500 484 469 469 484 461 461 469 437 454 437 438 437 438 445 445 446 460 485 484 469 469 453 453 453 453 438 437 422 422 422 422 422 406 422 406 422 414 414 422 406 422 422 437 438 437 438 453 437 454 453 500 515 524 539 515 516 531 532 515 485 453 437 453 438 453 453 453 469 469 437 438 437 438 437 438 422 421 430 422 414 422 391 421 407 422 468 438 453 453 438 437 445 430 438 437 422 453 438 453 437 430 430 437 453 430 437 430 438 414 422 414 421 422 414 414 407 422 406 414 422 422 437 430 437 446 445 445 453 438 430 421 430 422 414 422 406 422 391 406 406 406 407 422 406 406 406 407 390 391 406 391 406 398 399 390 407 390 399 390 399 406 391 406 422 445 445 469 469 469 500 468 485 508 523 539 508 516 515 531 516 516 492 476 485 492 461 469 453 453 453 469 453 453 453 453 453 454 453 484 484 469 469 461 445 469 453 438 445 445 485 484 469 453 453 453 438 437 422 422 430 429 422 422 422 422 422 421 422 414 414 422 422 406 430 430 437 438 437 453 446 429 461 500 493 476 461 453 453 430 438 429 430 453 445 453 461 461 453 454 468 516 500 500 469 468 469 453 453 454 445 445 438 422 437 438 437 438 437 438 421 422 430 406 399 406 391 406 406 422 461 414 406 406 422 399 414 406 406 399 398 406 407 390 391 406 391 422 406 406 438 422 468 453 485 484 500 516 515 524 523 500 508 508 500 500 516 468 461 446 468 493 476 469 453 453 453 453 469 445 446 453 445 445 446 429 422 430 414 414 477 500 453 453 469 500 468 485 500 515 524 508 515 516 547 547 562 531 532 515 516 508 508 515 516 515 516 531 516 516 484 484 477 461 453 453 453 453 469 484 508 500 492 524 508 500 484 469 469 484 492 531 539 508 524 500 500 476 477 500 469 468 461 461 453 453 454 453 453 469 500 500 500 484 484 485 484 508 492 469 484 500 508 508 500 476 485 476 469 453 469 484 500 500 516 516 515 500 485 507 516 500 492 500 524 500 507 516 500 469 484 469 461 461 461 461 453 469 500 484 484 500 516 516 500 484 477 476 453 469 469 484 516 500 492 508 492 492 516 500 508 500 476 461 469 453 461 453 461 445 461 492 485 468 469 516 515 485 484 469 492 492 469 453 477 437 461 438 445 445 438 422 437 430 437 438 461 469 484 469 468 454 453 468 454 461 460 485 469 461 453 445 453 453 453 446 445 469 484 469 453 453 461 469 469 492 508 507 493 492 476 461 469 453 445 430 438 437 445 446 453 437 438 437 438 437 422 438 437 453 493 468 446 453 453 469 492 508 515 516 515 485 461 469 460 469 477 469 476 516 515 516 492 477 476 485 476 477 492 492 477 468 500 508 508 484 469 477 469 476 469 453 461 476 500 454 468 461 461 461 445 469 453 453 446 461 484 500 500 516 515 508 516 492 484 469 500 508 476 454 461 460 454 468 485 484 484 461 477 461 461 469 445 461 453 453 453 453 453 454 437 438 437 438 421 438 437 438 445 446 453 453 500 515 485 500 484 500 516 578 547 515 602 539 531 516 516 484 500 469 484 492 500 508 500 516 515 532 531 531 531 539 539 516 524 523 516 523 523 516 516 508 507 485 476 469 461 484 453 461 461 500 485 476 492 485 515 516 516 508 492 484 484 508 485 476 469 469 468 469 485 500 468 469 461 461 453 453 446 445 437 438 437 430 445 438 476 508 516 469 453 468 469 500 485 453 461 461 461 460 454 437 453 453 453 454 453 484 453 453 453 469 453 453 454 461 476 469 492 492 500 485 484 477 460 454 453 437 446 460 500 485 476 508 485 484 477 492 484 500 500 484 485 500 469 484 469 461 461 476 492 453 461 461 453 454 453 453 461 461 468 454 468 469 461 461 461 461 461 492 492 477 492 492 469 469 468 477 508 508 476 484 485 484 469 461 476 493 500 476 500 477 484 477 468 454 437 453 438 437 438 437 438 422 437 422 430 422 421 430 430 429 438 414 414 422 422 406 406 422 406 422 414 414 422 438 437 438 453 422 437 422 438 437 438 437 438 453 437 453 469 500 485 484 477 468 446 453 437 438 429 430 438 429 430 437 438 445 446 437 438 437 422 437 422 422 430 414 422 406 422 422 406 422 414 414 414 414 422 422 414 414 414 422 414 422 406 422 422 406 430 422 437 438 445 422 437 438 453 438 421 446 437 438 437 438 429 438 437 430 430 422 437 430 437 438 445 453 453 461 461 461 461 453 438 437 438 422 422 421 415 414 414 422 414 421 422 407 421 422 414 430 422 414 414 414 414 406 422 422 406 422 414 414 407 422 406 414 398 407 406 406 406 399 406 414 399 398 406 399 398 391 406 391 406 390 407 390 407 406 390 407 390 407 390 391 390 391 391 398 399 390 391 398 391 398 407 406 406 406 407 390 406 407 406 414 398 407 406 422 406 414 414 406 407 422 414 398 406 672 399 398 391 398 398 391 391 390 399 398 391 406 391 406 391 406 422 406 406 422 399 406 398 406 399 398 391 391 390 391 390 391 391 390 407 390 375 391 390 391 391 390 375 391 383 383 390 391 390 391 391 390 399 398 391 406 406 407 406 406 422 406 406 407 406 422 406 422 406 422 406 422 406 422 407 406 406 406 391 406 391 390 407 390 407 406 398 399 398 399 406 422 406 437 422 422 422 422 422 406 422 422 406 414 414 406 407 406 406 422 422 406 438 422 421 422 430 414 422 422 437 422 422 438 421 438 422 422 422 406 422 406 406 406 391 406 407 390 391 398 399 390 391 391 390 391 390 391 375 391 390 375 391 375 391 382 383 375 383 383 375 383 367 383 382 375 375 368 375 375 382 360 375 375 375 375 375 375 375 367 367 375 367 375 368 375 359 375 367 367 375 360 375 359 375 359 375 368 367 375 359 375 375 367 368 367 367 375 367 367 360 375 375 359 375 359 375 375 360 367 367 375 360 375 375 359 375 375 367 375 367 375 375 375 375 375 375 375 375 383 383 375 391 390 391 390 407 414 461 437 430 453 430 468 438 437 454 453 437 422 422 437 438 414 422 430 453 429 461 469 453 453 453 438 453 461 492 485 492 476 485 461 461 468 469 469 484 485 484 500 508 492 508 492 500 484 485 461 461 453 453 437 422 453 438 437 430 438 429 414 422 414 430 414 430 445 437 430 430 422 422 437 438 437 453 469 453 445 461 469 469 469 453 468 454 468 453 454 453 453 445 445 485 484 485 500 500 484 469 453 469 461 445 453 461 469 476 453 453 469 469 484 438 453 422 437 438 445 453 446 437 445 461 438 453 437 438 437 446 445 422 453 438 453 453 469 453 461 461 468 453 461 461 461 477 469 484 469 484 469 469 453 453 437 438 437 438 484 453 453 454 476 477 484 469 445 461 469 500 469 468 485 484 484 485 531 547 531 531 532 531 531 500 500 485 484 461 461 453 453 469 469 484 484 485 468 469 469 453 484 493 476 469 484 469 453 453 469 453 438 453 437 453 438 430 437 445 438 469 437 453 453 438 437 454 429 430 422 422 445 445 453 469 469 453 469 453 453 453 461 445 454 437 461 516 492 500 500 515 485 469 468 453 454 437 438 437 422 469 468 469 485 484 484 469 477 476 485 476 492 469 500 500 484 485 492 492 500 485 484 461 461 445 430 437 422 422 422 406 422 406 407 437 438 437 453 485 476 492 500 485 500 461 461 453 437 453 453 454 453 445 430 437 422 430 429 422 430 438 421 407 422 421 414 422 422 406 415 414 406 812 321 492 406 422 430 406 383 398 406 399 273 524 390 399 390 391 391 398 383 406 391 390 407 390 391 398 399 390 391 391 390 391 390 391 391 383 382 391 391 375 382 383 375 375 391 375 375 375 375 375 390 375 375 375 375 375 375 383 367 375 391 391 390 399 383 390 406 391 406 422 453 422 438 422 437 422 406 422 406 422 438 468 438 453 469 500 500 469 484 477 476 469 453 453 453 485 468 500 477 461 484 485 484 477 460 438 437 438 453 438 421 438 469 445 477 453 468 469 469 469 453 453 453 453 485 453 437 453 438 437 422 422 422 422 406 422 422 406 430 429 422 422 438 422 421 422 407 421 407 422 406 422 422 421 422 414 430 453 485 500 523 523 516 500 492 492 500 516 531 539 571 562 547 531 516 531 531 532 515 500 500 485 468 469 453 438 453 437 438 437 438 430 429 438 469 453 429 422 430 422 422 406 422 430 414 421 415 414 406 422 406 406 469 469 461 445 422 422 422 421 407 422 421 422 438 437 422 406 422 407 421 407 406 406 414 414 422 406 422 407 421 422 485 468 454 421 438 406 422 438 406 422 437 469 469 484 469 484 492 477 469 453 437 422 414 414 422 422 422 406 414 414 407 406 406 422 437 430 430 422 437 438 468 485 484 477 445 453 438 422 429 446 437 469 469 453 453 469 461 453 445 437 438 477 953 453 1180 547 414 828 406 406 406 399 406 406 430 422 430 414 422 414 422 406 422 414 406 406 406 407 406 406 430 398 422 406 407 422 437 445 430 422 414 430 414 429 446 429 422 422 438 453 430 445 445 445 438 445 446 437 359 508 430 422 422 437 446 421 438 406 430 445 399 421 422 430 430 414 422 422 429 438 461 461 445 406 453 414 453 438 437 438 437 438 445 446 453 437 469 477 460 493 453 429 438 445 446 437 445 438 430 429 414 438 422 633 226 438 390 461 430 437 461 399 422 437 422 406 438 422 421 422 422 414 414 407 406 406 406 407 406 398 407 414 406 406 406 407 390 399 398 391 422 406 422 461 445 437 422 422 422 453 391 406 422 422 422 422 437 438 437 453 438 429 446 453 469 461 507 500 508 492 500 516 500 531 664 555 531 531 516 524 523 531 531 524 539 500 516 531 500 484 469 484 516 516 531 515 563 562 516 531 516 500 500 500 500 484 485 468 469 469 453 438 453 453 453 469 476 461 485 484 469 500 492 492 484 485 469 500 500 507 508 485 515 500 500 516 492 477 476 485 492 500 484 484 469 485 484 492 492 493 507 516 516 484 484 485 500 500 500 508 500 492 500 500 484 469 461 461 468 454 468 461 469 461 500 484 500 493 507 500 485 484 500 516 515 516 508 508 515 500 500 500 500 500 469 477 476 492 508 500 492 477 492 523 516 500 531 516 500 516 484 500 477 492 500 500 500 500 508 523 500 492 485 492 484 484 500 493 484 508 500 484 485 468 485 461 461 468 469 484 493 461 453 453 437 446 437 430 453 437 422 422 422 422 422 422 422 421 438 453 461 461 445 446 437 500 500 477 476 485 500 515 531 547 532 531 515 516 516 500 500 500 547 515 516 539 500 531 508 531 531 532 531 539 523 516 508 508 484 500 500 516 515 500 485 484 484 477 461 453 469 484 492 493 500 500 468 485 468 469 469 484 469 469 461 461 445 445 438 437 438 453 469 453 484 453 469 445 446 445 445 453 469 485 515 516 515 524 523 508 524 531 523 524 523 508 516 515 500 500 485 492 484 477 484 477 492 484 469 469 484 477 468 461 469 469 453 469 492 492 469 484 485 468 469 469 469 484 484 485 484 500 500 500 508 508 484 484 485 484 469 469 453 469 461 492 515 500 500 469 469 453 453 469 469 453 453 453 437 438 469 468 454 484 469 484 469 484 500 469 469 453 453 469 437 438 453 476 485 508 515 531 516 500 484 469 453 469 469 484 485 484 500 500 508 484 492 516 500 484 485 492 492 469 469 453 453 453 437 454 453 453 469 484 516 492 508 523 523 524 523 516 484 477 476 469 516 515 485 500 500 500 469 468 485 468 469 469 484 469 469 500 492 492 485 468 453 469 469 484 485 500 500 500 484 508 484 477 500 508 539 539 531 539 531 532 531 515 500 532 515 500 500 469 484 454 461 445 453 437 430 430 437 414 430 406 422 406 407 429 414 422 422 422 422 422 406 422 414 414 438 453 437 453 430 430 437 430 430 421 422 828 407 422 421 422 407 414 414 406 422 414 414 422 414 414 422 422 422 421 469 438 437 422 438 421 415 414 421 422 422 414 414 422 422 453 446 445 453 422 437 438 437 453 446 429 422 438 422 437 414 414 414 414 399 398 407 406 406 422 437 438 430 429 430 445 453 469 438 437 438 445 438 453 437 438 445 437 461 469 453 446 429 430 422 414 414 406 406 422 407 406 390 407 406 406 406 422 422 422 438 421 422 422 422 422 437 454 453 437 438 437 453 453 438 453 469 453 445 430 437 430 445 446 429 430 422 430 422 437 445 446 453 445 445 461 477 484 477 492 484 485 476 461 469 516 484 477 461 468 453 438 484 461 461 438 453 453 469 461 445 484 469 453 453 477 461 453 469 453 469 461 460 438 437 438 437 438 422 422 422 421 407 406 422 430 429 422 453 461 492 516 500 500 516 500 500 515 547 531 500 485 500 468 454 453 468 454 453 437 438 437 438 437 422 422 422 422 422 406 422 406 406 422 406 453 438 430 429 446 461 445 430 437 438 437 438 453 468 469 461 461 453 453 477 484 492 500 469 469 469 468 485 500 484 500 492 493 500 484 477 468 453 461 453 461 446 484 469 500 476 461 469 469 453 469 437 453 469 484 485 453 484 485 461 461 437 453 453 453 454 437 438 437 430 445 430 445 430 429 438 430 429 438 437 453 469 453 469 469 469 468 469 469 469 468 469 469 469 484 484 485 484 500 500 516 515 508 524 546 524 508 515 516 516 515 516 500 515 485 484 469 469 445 461 453 453 453 453 454 437 438 437 406 438 414 430 468 477 461 469 484 453 453 453 453 454 437 438 437 438 437 453 461 461 453 438 453 445 430 437 438 437 438 422 437 438 422 421 438 437 430 438 429 430 430 422 437 453 453 469 453 469 500 500 484 516 500 500 492 492 485 468 454 437 438 421 422 422 453 453 438 453 453 453 469 469 484 469 477 468 477 484 500 469 484 485 484 484 485 484 485 468 485 484 469 461 461 453 437 430 430 453 453 453 469 437 453 438 437 422 422 422 422 406 422 422 437 454 437 430 429 438 430 437 445 438 430 429 422 422 438 445 437 446 453 476 477 500 469 461 445 461 430 437 438 437 453 422 438 429 430 437 438 422 437 414 430 406 422 422 422 422 422 406 406 422 406 422 406 415 414 406 422 406 414 414 406 407 398 398 391 399 398 391 406 390 391 391 390 399 390 399 375 390 391 406 399 414 422 414 445 484 485 484 453 469 438 437 438 437 438 445 414 437 415 414 421 407 406 406 406 407 406 406 422 438 437 492 492 493 492 492 477 468 453 454 453 437 430 430 437 414 422 422 414 422 406 422 437 422 430 445 453 438 453 453 453 453 469 453 469 461 453 453 453 430 445 430 430 422 406 414 422 406 422 437 422 430 445 422 438 422 437 430 422 414 422 414 414 398 430 422 422 421 375 446 429 422 422 422 438 437 422 453 453 446 429 438 429 414 407 422 406 406 406 399 398 406 407 390 407 406 390 399 398 407 390 406 391 391 406 391 406 390 430 430 422 406 406 406 407 390 407 406 390 407 406 391 406 390 407 390 391 391 390 399 382 391 399 398 391 390 391 390 391 391 390 383 391 398 391 406 391 414 414 437 453 454 453 437 438 422 421 422 414 414 422 407 492 461 468 438 461 445 438 422 437 438 421 422 430 438 429 414 430 422 422 414 445 469 461 437 430 437 446 445 461 461 461 437 258 633 445 469 445 446 453 453 430 1257 422 407 406 828 820 414 594 234 430 414 422 438 453 461 461 461 460 438 437 438 437 430 430 437 453 438 453 438 484 477 476 469 469 437 453 438 429 430 422 430 429 422 438 437 438 445 430 437 438 437 422 406 414 399 406 391 406 391 390 391 390 391 391 390 391 391 375 390 375 391 383 382 375 375 375 375 375 375 375 375 375 375 368 382 368 375 375 382 383 383 406 391 391 406 445 477 437 422 414 414 406 422 438 422 406 422 422 406 422 422 422 406 406 422 406 414 399 422 406 406 406 430 391 406 406 453 430 422 437 438 437 453 422 438 437 453 438 453 438 437 453 438 422 437 422 437 438 437 422 438 453 437 438 453 453 446 460 454 437 438 421 415 414 406 406 399 398 398 430 453 477 445 453 453 469 492 492 493 484 477 468 446 445 453 492 461 477 461 468 469 524 539 648 586 594 547 500 500 484 484 469 453 438 437 422 422 438 421 422 438 422 453 484 453 469 500 547 531 485 461 453 438 453 453 469 437 422 422 422 422 430 414 421 407 422 406 406 406 407 421 399 398 422 430 391 414 437 430 429 422 446 398 406 422 406 407 406 406 391 390 391 399 382 391 391 414 382 391 391 390 391 398 407 406 398 399 414 406 422 406 406 422 430 430 437 469 453 469 437 446 476 485 492 476 469 469 453 453 438 468 461 219 515 500 485 500 500 500 507 500 493 500 531 539 516 492 492 461 453 453 438 445 445 438 453 476 477 453 484 469 477 523 500 524 523 547 1156 594 492 477 476 446 671 368 562 524 515 531 532 539 531 531 492 532 437 461 445 454 453 484 500 516 484 516 484 500 484 469 453 453 477 445 453 477 445 453 485 469 492 476 477 469 461 453 492 461 453 461 445 438 429 438 430 437 438 445 453 461 469 461 468 477 484 485 570 625 664 656 578 524 531 508 516 515 485 500 515 516 539 586 515 547 547 539 508 492 492 477 477 500 492 664 531 508 508 500 500 500 484 500 508 492 500 430 422 461 625 500 507 493 492 484 461 469 476 485 484 477 515 532 539 523 531 516 484 485 492 430 562 492 477 484 500 469 469 461 461 453 484 461 461 430 437 430 437 422 430 453 477 468 446 445 469 445 453 461 453 469 375 500 437 430 430 414 430 437 438 453 453 469 468 453 360 289 258 453 437 438 398 235 664 429 446 468 469 500 485 484 469 453 469 484 469 484 469 484 469 469 468 485 484 485 468 438 437 453 461 461 438 437 446 445 437 422 422 422 438 437 438 437 438 437 453 438 437 422 438 437 453 469 484 469 484 438 469 468 469 485 507 508 516 500 484 485 453 515 610 234 438 437 438 421 438 437 422 422 422 422 414 398 422 407 390 406 391 406 391 398 383 406 391 391 406 391 406 398 399 390 407 390 406 391 391 414 383 390 406 399 398 391 359 446 398 422 437 438 453 422 422 437 469 461 461 469 437 446 437 430 422 421 422 414 414 407 422 406 422 445 422 422 429 438 445 461 469 469 453 453 453 469 437 438 437 453 461 469 438 437 445 446 445 438 437 453 453 438 461 461 453 469 468 453 469 469 469 484 484 485 484 469 484 469 484 485 469 476 492 508 492 477 453 453 461 461 445 438 461 500 492 469 468 461 446 453 437 430 430 437 422 414 414 414 414 422 430 430 406 437 414 430 438 437 445 485 500 492 469 461 445 453 453 438 437 446 453 437 438 445 453 438 437 445 461 446 429 422 422 422 437 422 438 437 438 453 453 445 446 453 445 445 430 445 454 437 469 469 500 546 516 500 484 485 484 469 477 476 469 469 468 469 469 484 469 477 460 469 469 477 500 476 469 437 438 430 429 461 445 438 437 422 438 430 429 438 422 421 422 422 422 422 453 469 453 484 485 500 500 515 516 516 500 515 485 453 484 484 516 516 500 515 516 484 485 500 484 469 484 453 469 461 461 461 469 461 468 485 500 515 500 516 508 508 500 500 500 500 484 484 469 469 453 469 468 469 453 469 453 469 500 484 485 484 484 485 469 484 484 477 476 485 484 500 500 485 484 500 469 492 492 500 500 469 453 484 485 492 492 469 484 477 500 500 476 500 485 500 500 500 531 508 492 484 493 492 476 485 476 485 500 484 492 500 492 493 484 469 492 484 485 390 610 515 500 485 484 469 453 453 437 446 445 438 437 438 437 422 437 454 437 422 422 422 422 421 438 437 454 453 500 515 516 516 523 508 515 516 500 516 500 500 500 484 484 516 500 484 500 516 516 515 500 532 515 516 500 484 485 453 468 477 461 484 500 500 516 492 500 492 477 461 453 453 453 485 453 461 461 468 453 469 469 484 469 469 484 469 484 485 484 484 500 485 484 485 468 469 469 445 445 438 453 484 461 469 485 492 500 500 515 500 516 500 516 507 508 500 500 500 500 485 492 476 469 469 453 453 453 438 437 453 453 454 453 468 469 485 484 500 500 500 500 500 492 492 469 492 492 477 492 492 493 500 500 484 484 485 484 484 485 469 468 469 461 461 469 461 461 461 460 454 484 477 476 469 484 485 484 500 492 508 484 485 484 469 469 468 469 453 469 469 453 453 453 438 445 445 453 461 446 453 468 469 469 500 484 469 453 477 476 461 461 446 445 437 446 445 445 477 469 453 453 453 453 438 437 453 438 453 453 453 453 469 484 477 461 484 485 484 461 461 469 468 500 524 523 485 468 453 454 437 453 461 445 469 453 461 485 453 476 453 446 461 453 453 484 500 500 485 484 500 500 524 507 532 531 515 532 578 547 531 516 507 485 476 461 453 461 469 469 461 469 476 469 484 477 476 485 492 492 492 492 485 476 477 477 492 484 492 500 492 500 485 515 493 507 500 516 492 492 493 492 500 492 516 507 532 531 508 523 516 531 531 516 500 500 516 500 500 500 500 500 515 500 500 492 493 500 500 500 492 492 500 500 484 500 500 500 508 516 508 500 500 492 492 477 476 484 469 469 484 485 484 484 485 484 485 507 508 500 516 515 532 515 516 516 500 515 516 508 507 500 493 500 492 476 446 453 461 445 453 438 453 461 461 445 445 438 453 445 446 484 500 500 516 507 508 516 515 532 531 516 515 516 515 524 508 508 500 476 469 453 477 453 453 429 438 445 438 429 454 468 453 469 469 469 468 454 453 453 445 445 438 422 422 422 421 407 406 414 406 414 407 406 406 406 414 414 407 414 414 422 453 437 438 469 484 453 438 437 438 429 446 437 438 437 438 437 453 453 469 453 469 500 500 500 508 492 500 484 500 469 484 469 469 469 468 477 469 461 453 453 469 468 485 461 445 453 446 445 437 430 438 429 453 453 469 469 484 508 539 531 532 515 508 508 500 500 500 484 493 492 500 500 508 492 508 507 500 469 469 461 461 453 445 445 438 453 484 516 516 484 508 523 500 469 453 469 469 468 454 476 492 485 500 484 492 508 500 516 515 500 485 500 515 500 500 485 500 484 484 485 500 500 484 453 453 485 500 500 500 469 461 453 453 445 445 430 422 422 430 437 430 437 453 438 461 445 422 430 429 430 430 437 430 414 422 422 422 421 407 422 406 422 422 421 438 422 422 422 421 422 430 430 445 461 453 469 469 468 469 500 492 539 500 485 484 461 445 453 454 453 437 453 453 446 429 438 437 438 469 484 469 453 469 484 484 500 454 453 484 469 453 437 438 437 438 422 406 422 406 422 422 422 422 422 453 445 438 453 476 477 484 524 500 492 461 468 454 445 445 430 422 422 429 438 437 446 437 430 437 453 438 484 485 476 485 460 454 468 453 454 445 461 437 461 446 437 422 422 437 422 422 438 421 422 430 430 437 453 469 484 469 453 453 485 469 453 453 453 461 445 453 453 485 469 476 477 476 461 469 484 516 484 477 461 484 453 469 484 500 500 454 453 453 445 430 437 453 454 453 445 453 461 500 484 454 484 484 493 476 453 469 477 492 500 515 555 570 532 515 500 500 500 500 516 515 516 508 492 484 493 484 477 476 485 500 476 508 508 492 476 469 477 492 477 468 461 469 477 453 461 468 461 438 445 453 446 445 453 445 446 468 453 461 461 485 468 485 492 523 500 500 516 492 492 469 500 500 508 477 468 453 454 437 453 485 468 446 445 453 484 485 500 484 469 453 484 500 469 469 469 484 484 485 476 454 445 437 438 445 445 422 438 422 437 422 422 414 414 422 469 453 469 468 485 492 484 477 484 485 468 469 492 477 469 461 445 453 492 508 516 515 500 500 469 453 453 453 438 484 508 508 484 453 453 438 437 430 430 437 422 446 492 484 500 492 477 469 500 492 476 485 468 485 515 485 469 453 453 453 437 469 500 500 469 453 453 477 445 453 453 469 445 446 445 445 438 445 445 454 453 468 469 500 485 492 500 492 500 500 500 492 477 500 468 500 469 461 477 461 445 453 453 485 515 539 524 500 484 453 485 468 485 500 515 532 562 508 476 485 453 328 547 453 438 445 461 469 484 484 493 492 500 500 515 555 531 539 274 265 547 516 539 523 508 508 508 484 469 508 523 500 516 484 485 468 500 461 446 453 461 461 453 453 453 437 446 461 484 484 469 453 453 485 469 437 453 446 429 438 422 437 438 445 437 446 468 454 484 500 500 500 516 476 477 484 484 485 453 469 445 461 461 453 445 453 438 453 461 469 469 445 469 445 461 461 461 461 476 492 485 476 493 484 445 446 453 445 477 445 453 437 454 468 453 469 453 453 438 437 430 422 414 422 406 406 422 422 438 422 429 430 422 437 438 476 461 469 438 453 453 453 453 453 453 438 437 438 437 438 430 429 422 438 429 430 437 422 414 430 453 469 453 469 469 468 469 453 453 446 445 437 438 430 429 422 438 422 437 438 429 430 437 430 445 438 437 454 437 438 437 453 438 453 469 453 453 445 445 438 422 437 438 422 437 422 438 421 407 422 421 422 422 438 445 445 438 422 406 422 422 406 422 422 422 429 446 453 453 437 422 453 422 438 429 446 461 445 437 438 430 445 469 468 446 445 445 446 437 438 437 438 437 438 422 429 430 437 438 469 437 438 429 430 461 438 445 453 437 469 461 461 445 461 453 446 453 461 453 461 461 461 461 468 485 469 468 485 468 477 484 508 516 531 516 476 485 461 453 461 461 468 469 453 446 453 453 445 453 438 453 453 453 438 437 438 437 406 422 422 422 406 422 406 407 421 407 406 422 422 437 453 469 453 438 437 422 438 421 415 414 421 438 453 445 430 453 453 485 468 469 485 468 469 438 437 453 453 453 454 468 500 485 500 468 469 485 484 492 485 460 454 437 461 461 469 484 469 461 476 469 461 461 453 453 469 469 484 484 485 500 515 516 531 500 500 493 492 484 469 484 485 468 453 454 437 438 429 446 515 516 515 477 461 445 446 421 438 437 454 453 453 437 438 437 453 454 468 469 453 406 438 422 422 422 406 422 422 421 438 422 437 422 438 445 430 437 438 422 421 407 421 407 422 437 391 484 430 429 422 407 421 415 429 430 430 437 422 437 430 445 438 453 445 446 468 500 485 453 422 437 422 414 414 407 398 398 407 406 422 406 414 399 406 406 406 407 421 454 437 453 453 446 445 437 454 437 453 438 453 453 437 422 453 454 453 484 484 485 469 453 445 430 437 422 422 422 422 437 469 469 453 453 437 438 437 438 437 446 445 438 421 438 445 446 437 453 477 469 460 438 437 454 445 430 437 438 437 453 453 469 453 485 468 485 476 485 492 484 500 485 507 516 523 516 531 532 515 547 547 531 547 547 547 609 547 516 531 516 531 547 531 539 531 539 524 539 515 540 523 531 516 515 532 531 516 531 515 485 500 500 515 516 500 531 500 516 516 531 515 516 500 531 500 532 507 508 516 515 516 500 524 492 531 500 516 484 500 516 484 516 484 500 516 500 492 508 484 484 485 468 469 453 438 453 484 485 500 468 485 484 516 531 500 531 516 516 500 484 508 508 492 508 500 500 484 477 492 500 500 500 500 500 515 500 508 508 500 500 500 500 500 500 477 492 508 492 500 476 461 453 477 469 453 461 468 454 468 469 469 515 508 508 484 500 485 492 492 500 500 500 500 492 485 476 469 469 476 461 453 454 437 438 437 438 445 414 484 485 500 468 469 469 453 461 477 500 484 484 493 468 485 461 445 445 461 461 453 453 469 453 477 508 500 500 500 461 484 539 492 492 485 500 500 484 500 477 476 492 508 500 516 492 508 500 531 516 500 515 500 500 500 500 500 485 476 477 476 469 461 469 453 453 453 469 500 516 515 485 476 469 453 445 453 438 477 445 453 437 438 437 430 445 438 437 438 430 429 438 453 445 446 453 515 500 524 492 508 476 469 500 500 469 453 469 484 500 500 500 484 485 492 461 469 453 453 437 446 437 438 437 446 437 438 437 422 437 438 437 446 445 438 437 438 445 445 438 445 477 437 445 430 438 421 430 414 422 445 414 422 422 422 422 422 437 438 437 422 438 422 421 422 422 414 422 414 422 406 422 422 406 407 421 407 414 414 406 422 406 406 415 414 406 422 437 422 438 453 437 485 484 484 500 516 516 500 515 531 516 516 484 492 508 500 500 469 484 500 516 515 500 500 516 500 508 500 500 508 531 531 516 515 524 539 516 515 516 492 477 484 469 484 508 508 500 531 523 508 485 500 500 500 476 461 438 453 453 469 445 453 461 461 476 469 453 485 468 485 492 492 485 484 484 500 469 484 469 469 453 453 469 453 469 469 500 492 476 500 500 500 485 484 469 500 484 461 461 469 469 468 453 485 500 492 461 477 460 454 453 484 492 508 500 492 492 493 507 500 485 476 516 500 492 485 515 500 516 515 500 485 484 485 500 468 500 485 484 484 493 484 492 508 523 524 516 523 500 531 500 508 508 484 500 500 516 500 515 500 516 500 531 500 516 516 515 516 515 516 508 523 500 508 508 516 484 453 484 454 453 445 445 469 469 492 492 500 547 508 508 515 516 500 500 500 500 469 500 515 500 516 500 484 500 485 500 484 500 500 500 500 500 516 500 500 515 500 493 500 507 500 500 516 484 485 484 484 500 508 500 492 485 500 484 500 516 492 492 469 469 468 469 485 500 500 554 555 562 532 515 532 531 547 562 531 516 516 515 500 485 500 468 485 469 468 469 461 461 461 469 461 468 453 454 445 461 453 453 484 500 500 485 469 468 461 492 516 484 469 485 484 484 485 484 484 500 485 484 477 492 477 476 484 485 523 524 492 469 476 469 461 476 477 492 485 492 484 508 500 492 485 476 250 203 453 453 469 492 493 500 484 469 445 461 422 437 438 422 422 445 461 484 516 508 492 500 492 516 539 500 476 477 469 468 438 469 468 485 484 469 484 469 484 493 468 477 492 477 484 477 460 469 446 445 469 453 453 484 485 484 453 453 453 446 461 515 485 468 469 484 493 523 516 531 516 515 516 515 516 531 547 531 516 516 523 508 500 500 484 500 485 500 500 484 500 492 492 516 516 515 508 508 516 515 516 531 516 523 524 500 515 500 508 508 523 508 531 500 516 516 515 516 500 531 500 516 515 516 516 531 515 516 531 516 531 516 500 515 500 516 508 523 524 539 515 563 539 555 531 531 531 532 515 524 508 515 500 516 515 516 516 515 516 508 523 516 515 532 531 531 531 540 539 515 531 532 531 531 516 531 516 515 500 493 476 484 469 477 476 500 485 500 515 532 515 508 492 469 469 453 461 461 453 453 437 454 445 461 508 492 476 461 469 469 469 453 468 485 469 484 469 476 477 453 469 468 469 453 453 469 485 468 469 484 485 500 515 485 484 485 484 469 468 493 476 500 500 485 484 469 453 469 453 484 484 485 484 485 484 484 485 484 469 469 476 477 484 469 469 476 461 477 492 492 492 477 476 469 484 469 453 453 485 453 461 461 484 477 461 468 469 469 484 446 461 453 461 445 469 461 461 453 468 485 469 484 469 453 453 453 453 453 453 454 453 484 500 508 492 469 453 453 453 469 484 469 453 438 453 469 468 469 453 453 453 454 468 469 469 469 453 468 454 445 461 469 468 485 484 453 453 453 469 485 453 437 438 437 438 437 422 438 429 430 437 422 438 453 430 429 438 437 469 453 469 461 476 469 469 484 469 469 469 468 485 484 477 476 485 492 476 485 484 477 461 453 461 453 445 453 422 438 421 422 407 421 430 422 430 445 438 468 492 485 250 265 540 585 547 532 500 500 492 476 469 469 484 469 469 468 454 453 453 437 438 422 437 422 430 445 422 453 453 469 461 461 469 500 515 547 563 539 547 562 555 547 515 516 500 492 477 468 469 477 476 485 468 469 484 485 484 485 484 469 468 469 485 484 477 476 461 477 484 484 453 469 469 484 461 461 485 484 484 485 461 461 468 461 461 461 445 454 468 461 461 469 484 500 485 468 454 453 484 484 454 453 453 453 453 469 492 492 469 437 454 468 500 485 468 500 508 508 500 484 485 453 437 454 453 453 500 508 507 485 492 492 453 469 453 453 453 438 422 422 437 438 437 453 485 500 468 469 438 453 453 453 453 453 469 469 453 453 484 500 485 484 469 453 461 469 484 461 453 453 453 469 453 469 453 453 453 454 437 453 438 453 437 453 438 453 461 492 477 492 461 461 469 476 453 453 461 469 469 453 453 453 485 468 469 453 453 453 469 438 453 437 438 437 438 422 437 422 438 453 484 484 500 493 476 485 484 469 500 508 507 500 485 500 515 500 500 500 500 516 500 523 524 515 516 516 531 531 516 500 508 492 476 469 469 461 492 492 500 469 469 453 461 461 453 453 453 438 437 438 390 516 469 453 461 461 437 453 438 453 469 453 445 438 437 445 453 469 485 500 562 531 516 500 500 516 500 492 476 469 469 469 507 508 516 500 476 454 460 461 477 484 485 515 532 515 500 485 515 492 508 485 476 485 476 500 477 484 484 508 485 468 485 484 477 476 469 469 437 461 461 461 461 453 445 446 445 461 469 453 469 468 485 484 453 453 453 454 437 469 461 476 469 453 469 453 438 429 438 429 430 445 454 453 468 469 485 515 563 554 539 532 484 484 477 461 453 469 469 484 477 460 438 445 446 453 453 500 515 493 453 445 453 438 437 438 453 469 484 469 468 469 453 453 454 437 438 445 445 438 437 453 438 453 453 469 469 453 399 320 211 227 477 437 461 445 438 437 438 344 515 438 445 438 453 461 445 445 453 453 469 391 515 469 461 469 461 453 484 469 477 453 461 453 469 398 523 477 430 453 453 437 438 437 438 437 469 492 532 531 523 500 485 453 469 461 460 454 468 485 484 516 484 469 453 375 305 257 438 437 438 430 422 429 422 422 422 453 469 468 469 399 539 484 469 453 453 445 461 461 461 477 484 492 485 476 477 484 469 453 469 469 445 453 461 437 469 485 461 445 469 453 484 484 485 461 476 485 476 508 492 477 469 468 469 484 454 461 476 469 484 485 476 492 508 508 516 515 516 531 516 515 516 523 516 516 507 516 500 531 508 492 493 492 508 523 500 508 476 485 492 492 484 493 523 516 500 523 508 492 500 492 508 492 500 508 492 516 516 546 547 532 515 516 500 500 500 500 484 500 492 500 493 500 484 500 500 500 500 516 507 493 500 492 508 507 500 493 515 531 500 516 516 515 500 508 508 484 493 492 484 477 492 484 477 508 500 484 500 484 500 508 508 508 508 515 500 516 484 500 500 500 500 516 594 531 531 531 524 492 516 476 492 500 516 523 508 500 500 516 508 507 500 524 508 523 524 500 515 500 500 516 500 500 515 516 516 515 516 508 508 531 523 508 531 500 516 516 500 492 508 484 500 500 500 500 531 531 508 524 515 516 523 508 531 508 508 516 500 515 500 516 500 500 516 515 516 515 500 516 516 523 539 531 532 515 493 523 484 493 476 484 469 500 531 532 531 531 524 500 507 500 516 500 531 516 508 508 500 507 524 515 500 500 500 493 476 485 476 477 484 484 469 500 508 523 532 500 500 523 508 516 507 493 468 485 476 477 484 477 492 516 562 586 570 578 516 500 500 484 485 484 485 468 485 484 516 515 500 516 547 531 531 547 547 516 515 477 469 468 453 469 469 461 453 227 234 484 485 476 469 461 453 461 461 445 446 453 453 461 461 468 500 508 524 500 484 477 468 477 484 485 468 454 453 437 438 437 438 453 492 453 516 500 468 485 461 461 461 461 468 469 484 469 485 500 492 492 469 476 477 453 484 485 468 493 445 461 437 446 437 438 461 476 485 484 523 524 508 507 485 500 515 532 531 516 500 531 547 515 532 531 515 500 508 492 469 469 484 500 493 500 500 507 508 516 492 500 484 500 485 492 484 492 500 485 484 500 485 500 531 515 500 532 672 609 516 515 500 500 500 500 469 523 508 485 507 555 578 516 484 485 484 492 500 492 493 492 492 484 477 469 468 453 477 469 476 508 508 500 492 508 469 468 454 453 453 453 453 445 461 485 562 625 610 546 516 539 516 476 453 469 383 492 438 437 430 422 445 453 453 477 445 227 219 429 438 429 414 438 406 430 422 414 422 437 477 445 453 453 469 484 516 492 492 516 500 524 523 516 492 484 539 617 602 594 531 516 484 484 469 484 485 500 500 492 508 492 500 477 476 508 516 507 508 500 500 516 515 516 516 554 579 601 609 579 578 547 515 516 515 516 547 500 492 492 219 250 484 500 500 485 469 484 461 492 500 516 523 750 555 515 508 492 500 485 484 485 523 570 547 547 484 477 477 453 468 211 250 461 453 454 468 469 453 469 484 485 468 454 453 453 289 601 454 468 500 500 485 500 468 485 484 500 516 531 531 516 516 531 515 555 524 531 547 531 562 547 547 578 578 579 546 547 532 531 531 500 524 507 485 484 477 476 469 469 468 516 547 539 539 563 546 547 516 562 500 516 477 461 453 453 453 453 453 461 477 484 500 492 492 469 485 484 492 492 500 500 500 500 500 516 547 539 531 508 500 484 485 492 484 485 500 484 492 516 500 515 516 492 492 493 492 500 484 500 469 484 485 500 500 539 523 555 578 523 516 524 507 493 500 492 508 515 500 531 532 507 500 485 484 485 468 477 476 485 453 469 453 453 469 468 485 461 461 453 445 445 375 211 336 477 476 485 469 468 516 578 594 578 547 515 532 500 500 515 516 531 531 516 516 500 484 484 469 477 492 484 493 492 484 445 461 453 446 445 453 453 453 454 468 469 469 476 477 484 500 500 500 500 500 500 516 500 492 492 500 500 516 516 515 516 500 500 508 507 516 516 523 508 500 500 484 500 500 500 500 500 485 484 516 492 508 484 484 469 469 484 485 484 484 500 500 500 516 508 508 500 515 516 516 507 508 516 500 500 500 515 500 508 500 500 492 500 493 492 500 484 485 500 484 500 500 492 508 500 500 484 485 484 492 492 485 500 484 492 508 500 485 492 492 500 484 493 492 500 484 516 515 508 492 524 508 500 515 516 500 515 524 531 555 539 523 516 492 508 500 500 484 500 485 500 500 484 484 493 492 500 500 500 500 515 500 508 508 508 523 524 508 539 523 531 516 516 546 516 531 516 547 547 531 516 515 516 531 508 508 500 484 484 469 485 484 469 484 484 469 500 508 539 547 508 492 500 531 531 493 492 500 500 484 492 493 515 500 500 485 500 484 500 516 484 469 468 469 469 469 468 469 453 453 438 453 438 437 430 429 469 516 500 500 515 547 594 547 523 524 515 500 500 500 500 485 484 485 468 485 453 469 453 468 469 469 469 484 516 500 531 500 508 508 500 484 500 500 500 500 484 508 508 500 508 492 500 500 500 484 516 500 531 500 485 468 469 453 438 437 438 437 422 422 437 438 469 500 500 500 484 484 493 476 469 453 453 461 461 469 453 469 476 508 484 469 469 508 508 500 453 468 454 429 446 437 453 469 500 500 500 477 531 492 484 500 469 484 500 516 484 516 547 352 335 665 585 532 515 532 515 516 515 516 516 515 500 500 516 531 508 523 524 508 515 500 485 484 484 469 469 477 476 492 500 539 594 578 563 515 547 516 523 516 508 492 508 500 515 516 500 500 516 507 508 516 515 508 524 515 532 515 531 524 539 516 531 531 531 578 610 625 609 602 586 562 547 547 516 500 515 492 516 508 523 516 492 484 500 485 500 515 532 531 578 547 555 539 531 531 524 523 516 500 531 555 515 492 485 500 500 515 493 492 515 500 500 493 492 476 485 570 641 609 563 531 531 531 532 531 531 531 539 524 531 531 516 516 515 500 500 500 500 485 484 492 508 500 516 500 515 500 516 523 524 531 516 500 484 500 500 484 500 516 492 500 492 493 492 468 485 469 484 508 492 469 453 453 453 438 453 445 445 453 454 468 508 508 516 531 531 516 515 516 516 539 570 680 648 563 562 531 516 500 500 484 485 484 469 469 468 688 539 492 516 523 508 516 539 562 539 500 524 523 547 547 609 563 593 579 593 633 555 555 640 625 570 594 563 531 523 508 500 477 476 516 547 531 500 500 500 484 508 508 547 562 547 547 547 547 562 516 531 532 531 625 594 625 562 563 562 547 531 563 562 531 540 523 547 609 563 586 554 555 555 515 516 500 547 547 554 524 508 484 492 516 625 656 547 484 469 484 477 492 531 524 523 547 578 563 539 539 531 555 539 484 500 453 469 469 469 468 516 547 508 476 493 492 484 477 468 461 469 352 328 234 477 547 531 656 524 507 477 476 454 468 453 446 445 445 446 453 484 469 469 468 461 461 469 477 476 492 508 508 500 492 516 515 485 461 492 469 531 523 500 508 477 476 469 477 468 461 446 445 445 446 453 437 430 430 453 492 461 461 445 445 454 460 469 500 492 500 500 485 476 453 454 437 453 477 484 453 438 437 282 601 445 461 500 485 484 477 476 461 469 500 500 500 476 454 453 437 438 437 461 485 507 493 468 571 351 461 461 477 461 445 437 438 437 399 476 453 469 453 453 454 453 461 437 453 446 437 453 453 453 438 453 500 453 438 461 437 445 438 437 438 453 461 477 468 461 485 476 469 453 469 469 453 468 500 485 484 461 477 468 469 461 492 508 508 516 500 484 469 468 485 484 500 500 492 493 453 468 461 461 485 468 469 453 453 454 437 438 437 438 468 485 484 484 469 485 492 523 563 562 531 500 485 476 485 453 461 469 461 460 461 493 492 492 516 492 492 469 468 454 453 468 454 468 453 454 445 461 453 453 484 493 492 508 476 485 500 500 484 453 461 445 438 445 430 437 446 445 437 438 422 437 438 453 437 438 437 422 430 430 422 421 438 422 453 437 438 422 383 476 406 430 414 438 422 445 437 430 438 437 438 437 453 477 461 461 468 477 469 437 438 437 438 422 421 422 430 406 414 407 421 407 422 437 438 437 453 485 468 469 469 461 461 461 445 469 476 477 500 500 469 453 437 438 429 430 438 421 430 438 445 453 453 446 492 484 492 516 570 563 515 516 516 531 531 531 547 547 531 532 531 515 508 492 493 507 500 493 468 469 453 438 445 438 437 453 469 469 468 500 500 508 477 453 453 445 446 453 437 453 461 477 484 500 500 532 546 532 547 515 500 516 484 485 500 484 477 468 461 469 484 469 469 484 485 500 461 468 469 461 469 468 454 453 453 437 438 437 438 437 438 562 524 531 531 524 515 500 508 492 469 484 485 500 523 508 516 500 500 500 500 500 500 515 516 523 524 531 531 532 515 547 516 515 516 516 515 508 508 484 477 461 468 454 468 477 484 485 492 484 516 515 508 524 515 516 500 500 500 500 516 500 484 492 492 524 515 508 500 492 477 469 468 500 485 469 500 492 508 515 500 500 516 515 500 516 516 500 515 516 500 531 516 515 532 531 531 516 531 531 516 516 515 516 500 500 515 493 500 500 484 477 468 485 476 492 500 500 500 508 492 516 492 492 500 500 477 477 500 484 484 485 468 469 453 453 485 453 445 446 453 453 453 453 438 453 461 476 469 500 500 500 516 515 500 516 508 523 555 523 524 500 476 485 468 461 477 469 468 469 469 500 500 515 516 516 484 484 485 469 468 453 454 429 446 421 438 422 422 414 414 422 437 414 414 422 422 430 414 406 422 406 422 422 422 469 453 476 446 437 438 484 500 484 516 500 484 469 484 469 461 453 446 453 461 453 461 453 484 477 476 500 516 500 516 515 508 523 532 508 523 531 531 532 531 555 539 515 524 508 515 500 485 484 484 485 468 485 500 500 500 531 524 523 500 500 516 515 492 532 539 523 524 515 500 516 523 508 547 516 515 524 507 516 500 500 516 500 515 500 500 469 477 476 485 468 469 453 469 484 485 468 469 469 453 453 453 485 476 461 461 461 484 500 469 469 453 461 461 477 492 523 524 523 477 484 469 453 453 437 454 445 461 461 461 468 454 468 453 461 446 453 453 453 453 453 430 430 437 438 437 469 453 453 438 453 453 453 438 445 445 453 461 446 468 469 484 500 508 508 492 508 508 508 531 547 562 532 515 508 477 484 500 516 539 539 547 523 500 492 500 516 515 500 485 476 485 492 469 453 453 453 453 469 484 500 485 476 461 453 453 454 453 484 484 485 469 484 531 531 547 516 516 515 524 507 500 485 500 484 485 484 500 484 500 516 555 539 515 516 500 500 500 484 516 656 547 531 547 563 562 563 570 586 562 547 500 500 493 507 532 523 492 485 468 500 516 531 531 532 531 516 500 468 477 461 453 453 469 492 492 516 547 586 554 563 531 516 500 484 516 523 524 500 484 469 492 492 469 461 461 453 453 484 485 484 484 469 453 453 454 437 453 438 445 445 438 445 469 476 469 485 453 453 453 461 453 453 445 438 437 438 453 453 469 469 468 485 469 500 500 531 547 531 484 469 484 469 485 507 508 516 523 524 523 516 539 523 508 524 531 523 516 531 531 532 562 578 547 539 508 516 531 508 507 516 516 484 484 485 500 500 515 485 500 515 500 516 508 523 547 571 617 539 539 547 547 546 547 547 547 547 531 547 547 547 539 539 523 508 500 477 492 469 484 469 484 453 461 446 468 453 469 477 476 469 469 484 485 468 485 484 500 516 515 547 578 578 547 555 531 524 500 500 484 484 485 344 140 492 477 500 516 531 515 500 485 500 515 547 516 516 515 500 485 484 500 516 546 579 515 508 500 555 547 562 547 531 485 484 469 468 469 500 492 461 461 461 469 469 484 469 484 485 500 515 531 516 500 492 477 484 500 516 515 508 508 469 469 468 453 454 468 469 469 492 523 547 563 562 578 563 578 531 516 484 500 500 485 500 515 516 547 547 547 546 532 515 516 500 484 516 484 477 476 454 453 453 445 445 454 468 453 500 649 648 578 579 562 531 516 516 515 500 485 484 469 453 469 453 437 469 469 484 500 484 469 438 453 437 422 438 437 438 453 453 437 454 421 454 429 446 437 453 453 438 453 437 454 445 461 469 484 484 477 492 500 484 500 524 523 532 531 515 516 500 484 469 469 453 484 500 500 516 500 516 500 484 453 469 453 484 500 493 492 500 500 500 515 500 477 477 453 484 500 469 469 453 468 485 484 469 453 469 484 492 477 484 516 516 500 484 484 485 484 484 500 485 500 492 492 516 515 516 500 500 484 532 578 609 578 563 562 516 516 484 477 460 454 468 500 485 492 492 469 484 461 461 469 461 476 485 484 516 531 531 438 640 578 547 547 547 555 570 563 601 602 578 594 617 578 601 579 586 585 571 562 586 563 554 555 563 546 547 555 539 578 563 547 562 531 516 516 562 547 562 547 532 546 532 515 532 531 523 539 547 563 547 531 555 539 546 532 531 531 531 532 500 500 500 515 500 547 531 532 531 547 531 563 625 578 578 562 532 546 547 532 531 515 532 515 500 500 500 485 468 493 476 500 485 484 492 508 484 508 524 515 524 507 524 523 539 539 579 554 602 609 547 547 539 539 516 547 531 531 531 516 531 531 516 531 500 532 562 555 539 515 485 484 485 468 469 453 453 453 469 453 453 477 477 453 437 461 445 438 453 461 461 469 437 453 438 461 476 485 484 484 469 453 453 454 453 453 445 445 446 445 453 438 453 453 469 453 445 445 438 453 469 469 468 469 461 477 484 453 453 453 438 453 484 516 531 516 562 578 532 508 484 492 500 516 500 492 492 484 485 469 453 453 461 438 437 438 421 438 453 453 438 422 437 445 461 469 469 461 476 485 461 445 453 453 453 438 445 430 453 469 453 437 438 453 437 438 430 429 453 469 461 445 438 453 484 485 476 477 500 500 484 477 461 484 469 461 469 461 461 476 484 500 500 524 508 492 484 477 476 477 469 453 453 437 438 437 430 430 437 469 477 500 507 516 531 532 500 500 484 500 492 477 476 477 500 508 523 547 547 515 516 500 500 484 500 469 469 469 468 485 453 461 437 446 445 453 430 453 437 469 453 477 476 469 485 484 469 484 469 453 453 438 461 460 469 438 445 461 461 476 469 485 468 477 461 437 453 438 437 438 453 469 437 453 438 437 454 484 484 485 484 453 477 476 469 469 484 485 468 493 492 500 508 507 500 516 516 523 523 508 524 515 516 500 516 539 515 508 516 500 492 508 500 500 515 500 532 546 579 562 563 546 532 500 515 485 539 508 484 484 500 500 500 500 532 507 539 516 516 515 500 516 500 500 484 516 484 485 500 476 461 469 469 453 453 453 461 453 461 453 469 469 476 492 532 562 563 531 516 500 500 484 484 469 500 500 516 515 516 500 516 507 493 468 477 476 469 469 477 476 508 508 531 539 539 531 524 492 500 469 468 500 516 531 500 485 484 461 461 477 492 492 516 523 531 531 532 531 516 507 493 484 484 485 484 484 485 484 469 492 508 516 515 516 500 484 469 477 492 484 516 547 539 523 500 500 492 477 484 485 484 484 485 515 532 531 531 531 532 515 516 492 484 493 484 469 484 477 484 500 523 516 531 500 500 508 524 515 500 485 500 500 500 484 500 500 484 485 484 484 485 500 500 500 515 516 516 515 500 485 468 469 453 469 469 469 468 469 484 500 500 500 508 508 500 516 515 500 516 516 515 531 586 602 578 570 586 532 531 515 508 492 485 515 540 554 563 562 516 500 500 484 516 531 516 500 500 500 484 484 493 492 500 500 515 516 516 500 500 515 500 485 492 492 500 531 547 516 523 508 477 476 469 469 508 492 492 476 469 492 461 469 484 469 469 484 493 507 532 515 492 493 484 500 484 485 484 484 500 500 524 523 524 531 539 516 515 524 515 508 508 508 500 500 515 500 516 516 500 523 524 515 516 531 516 531 531 516 531 531 508 524 515 500 516 515 516 516 515 516 516 531 515 532 554 555 547 523 524 547 523 539 531 516 524 507 485 476 492 500 493 523 516 539 515 524 531 516 531 516 515 500 516 500 492 508 500 500 492 484 493 484 484 500 477 461 469 461 492 484 469 453 453 453 485 468 469 469 469 453 453 453 469 468 454 437 445 446 437 438 468 469 469 453 469 484 469 469 468 454 445 461 484 485 468 477 461 453 469 468 454 453 453 500 476 461 461 477 469 453 453 469 500 484 469 468 516 500 516 218 290 492 484 484 469 469 469 468 469 469 469 445 453 445 438 453 469 515 500 500 469 469 484 485 500 508 484 476 469 500 500 492 477 484 524 492 492 492 508 524 500 484 500 523 524 500 500 523 532 507 500 516 531 500 492 477 469 484 492 492 508 508 516 547 609 625 609 594 586 570 532 515 516 500 500 484 485 484 477 492 500 523 531 532 570 562 547 563 625 625 640 532 562 516 531 516 531 508 523 578 532 531 578 578 547 539 602 546 547 547 578 563 531 516 515 532 523 508 476 500 500 493 515 492 493 531 547 562 563 578 531 524 531 508 515 500 500 500 516 500 515 547 547 563 547 539 539 515 516 484 508 524 500 484 484 516 531 531 547 500 493 476 469 484 477 492 531 610 640 594 547 578 578 547 539 523 516 500 516 508 492 515 500 500 508 524 515 539 555 562 563 516 531 515 547 555 523 500 500 485 484 492 485 492 484 485 500 468 469 477 500 492 492 469 469 476 500 485 484 484 500 477 492 508 508 515 532 515 531 532 523 563 547 539 546 532 554 539 563 547 523 524 523 539 539 547 563 554 586 547 555 531 531 516 516 500 500 492 492 492 500 492 500 508 508 508 523 524 523 539 539 531 516 500 492 485 476 485 484 477 468 477 492 508 492 492 492 485 461 476 461 477 508 484 469 484 492 477 484 469 484 500 485 484 469 469 484 477 460 454 453 468 477 477 484 500 516 507 524 531 531 547 547 531 563 547 539 554 540 578 554 578 625 610 625 594 578 547 539 547 515 508 500 492 500 492 500 516 516 546 579 601 555 562 563 562 563 523 532 515 508 500 500 508 523 578 602 586 570 539 531 516 492 477 484 524 515 492 477 492 492 500 500 477 469 468 493 492 469 461 484 508 515 508 516 492 477 468 485 500 500 476 469 469 484 492 485 468 469 492 485 476 477 469 461 460 485 500 515 500 485 492 523 563 570 532 500 484 476 477 461 461 461 492 492 461 453 461 461 469 484 539 563 601 586 563 555 531 523 492 500 539 555 547 508 500 476 493 515 516 515 508 516 531 508 484 485 484 531 500 485 484 484 493 492 492 492 500 492 532 578 594 601 586 570 563 523 524 515 539 524 515 516 563 578 531 508 523 555 555 546 579 601 570 516 516 547 515 508 508 500 515 500 485 484 477 484 477 484 484 485 500 531 547 523 539 532 593 641 672 672 594 578 531 531 500 508 492 485 484 500 516 500 562 555 633 718 703 657 625 640 664 555 578 547 578 547 563 562 570 555 563 546 563 547 555 554 547 578 563 578 547 625 562 625 563 578 562 578 563 609 547 578 571 601 563 578 578 578 563 625 562 609 563 578 547 547 531 563 546 563 547 547 547 586 601 547 547 594 578 531 531 578 594 563 562 563 546 547 578 563 570 555 547 547 562 578 578 594 594 594 578 625 562 594 563 593 703 579 562 547 547 555 554 578 563 547 562 563 570 523 516 500 500 500 516 547 609 602 671 711 672 664 649 672 671 657 609 625 547 602 554 531 532 500 484 500 547 594 718 719 688 656 578 563 578 547 609 562 579 640 578 672 649 679 672 578 578 579 593 594 578 578 563 609 563 578 594 562 578 563 562 625 563 578 609 547 594 594 562 594 594 562 594 640 563 562 594 563 578 609 688 593 579 593 563 547 593 532 547 562 531 547 547 563 546 579 609 562 579 562 594 594 593 657 593 563 562 563 547 562 539 555 547 547 562 563 547 625 562 578 656 563 578 563 578 625 578 594 578 578 562 547 547 563 562 578 547 547 562 579 578 578 555 570 578 555 570 609 563 594 578 547 546 555 555 594 554 571 625 562 547 594 578 547 578 570 570 594 547 578 578 547 555 570 547 531 516 531 516 570 531 539 547 532 546 579 531 531 547 516 546 547 547 547 547 562 563 555 570 539 539 531 532 562 547 578 547 578 609 625 602 617 625 610 609 562 594 578 547 563 539 554 547 563 562 563 562 563 562 532 546 540 539 531 531 563 531 523 508 500 516 484 516 515 516 500 531 531 532 547 531 547 562 594 578 594 609 563 593 555 586 563 570 555 562 547 547 578 547 547 515 532 531 531 531 555 570 547 547 563 562 547 562 579 562 578 594 609 578 625 618 601 610 562 570 571 547 546 547 547 547 516 547 531 562 563 601 602 633 679 657 633 617 625 609 594 547 562 531 532 539 531 523 563 562 610 625 648 633 625 563 578 562 563 593 579 593 578 594 563 617 601 594 617 586 641 625 625 625 578 594 578 578 586 555 547 562 547 578 547 562 602 555 547 562 547 578 578 594 562 578 563 562 563 562 547 555 547 601 563 562 555 547 539 555 562 563 554 547 563 562 563 593 579 593 563 594 562 555 570 547 562 594 547 563 562 563 578 547 546 532 523 524 562 547 547 547 515 532 531 547 562 578 610 625 593 649 586 625 625 578 609 578 594 610 562 586 586 547 547 570 555 593 610 578 633 601 594 609 579 593 594 563 593 563 594 609 562 563 547 547 562 539 555 570 555 609 610 562 594 609 578 594 586 570 579 546 579 578 578 547 547 515 516 562 555 586 594 593 579 625 562 578 563 547 546 563 531 547 578 563 593 555 586 570 539 563 547 531 555 539 547 562 563 609 594 625 625 703 609 641 594 578 617 570 571 617 578 555 539 562 578 547 547 672 609 563 523 508 500 531 610 703 734 672 688 687 688 687 703 680 625 695 688 578 547 554 532 523 586 617 719 578 578 602 570 609 579 593 641 594 609 641 593 688 695 774 593 579 578 562 547 531 547 531 516 547 562 547 547 563 593 563 594 593 563 625 672 578 602 632 578 594 610 578 578 687 610 554 539 579 554 571 578 562 563 578 562 563 594 562 547 594 586 554 563 562 532 515 531 508 524 531 562 579 562 602 617 617 586 594 547 578 562 594 594 656 609 664 633 688 625 609 570 586 578 579 562 539 578 539 563 570 539 547 547 531 555 539 562 579 609 625 602 585 563 578 578 578 594 563 578 578 547 562 563 562 578 547 547 594 594 625 593 657 671 594 617 680 578 563 593 555 539 563 562 563 562 547 578 594 578 641 609 609 610 594 609 586 570 578 555 570 532 546 563 562 547 594 625 563 539 570 562 579 593 547 563 562 563 547 609 547 562 563 578 562 602 586 562 579 562 563 546 532 515 563 531 539 586 563 609 625 586 601 610 570 602 593 579 546 579 578 554 571 593 563 625 625 609 625 578 594 571 554 578 602 609 610 570 547 578 570 555 578 594 562 571 601 563 586 640 571 593 625 703 594 563 593 579 562 609 641 563 625 703 593 563 594 578 594 625 593 602 617 617 664 625 664 649 586 586 609 563 586 585 555 539 555 555 546 586 633 563 578 594 570 547 554 563 547 562 578 547 563 578 547 570 555 578 609 602 601 579 640 625 719 656 688 609 625 641 593 547 547 594 562 594 625 594 641 671 610 687 610 640 594 609 563 570 602 578 594 593 579 546 532 531 531 547 531 563 562 571 625 601 656 641 688 640 672 625 641 578 601 602 609 610 562 539 586 578 578 586 602 633 617 656 594 672 570 586 578 563 593 610 625 594 609 609 657 609 656 594 562 594 547 578 602 594 601 656 625 594 578 563 562 563 531 562 547 610 562 594 641 656 625 586 601 563 562 539 539 516 500 539 547 602 546 610 578 578 703 610 625 687 625 656 625 688 687 649 789 750 703 625 609 657 578 625 625 578 601 555 563 562 578 656 657 711 726 672 781 641 695 602 625 594 625 593 563 547 531 516 484 477 476 469 515 547 610 656 687 735 734 703 703 704 687 703 719 703 641 640 563 562 563 531 547 562 563 625 562 594 688 609 578 703 610 750 672 687 641 687 641 672 656 609 602 633 625 703 609 672 609 625 594 625 594 609 586 602 594 609 609 563 609 578 594 586 602 687 594 609 617 602 594 656 594 687 625 719 687 641 594 586 554 547 563 539 578 586 656 610 640 750 703 657 593 594 594 578 641 578 562 594 578 664 617 672 703 594 656 625 250 328 563 578 578 594 609 719 641 656 656 641 656 594 609 625 578 594 766 609 672 703 609 657 640 594 656 703 579 570 617 594 625 672 672 750 656 719 625 609 625 609 602 633 562 594 672 562 610 640 578 657 593 594 610 578 609 625 578 578 625 594 664 649 656 625 672 633 617 633 585 594 672 578 625 672 594 625 640 563 586 617 563 546 563 578 563 609 687 594 633 695 594 609 672 610 625 593 571 570 477 617 547 531 516 515 539 586 594 609 750 641 812 719 672 734 610 640 688 609 625 594 586 664 594 625 703 625 562 516 515 531 563 562 625 735 609 703 750 610 625 640 610 718 688 766 718 782 671 610 609 750 672 578 586 586 609 563 547 594 546 532 547 546 532 531 531 641 586 664 695 649 703 640 641 719 672 711 648 641 609 570 539 563 578 547 586 586 609 688 593 586 617 579 625 718 610 601 602 609 656 594 610 632 586 610 640 688 765 657 703 625 578 570 586 578 555 586 578 594 640 602 648 594 610 625 578 578 555 539 593 578 610 687 610 656 656 617 727 641 656 687 610 562 539 524 531 578 578 594 672 609 610 656 609 672 609 672 641 594 687 641 625 656 586 586 625 586 586 640 579 609 625 578 563 609 578 563 609 578 570 633 610 671 641 656 657 640 633 617 586 633 617 602 609 594 570 586 609 579 617 679 579 562 609 547 547 547 539 555 547 547 586 585 625 657 687 688 633 710 625 641 609 547 532 562 578 531 547 539 586 641 680 664 695 633 656 656 610 687 656 743 601 578 594 547 562 657 593 625 688 641 664 726 625 625 594 602 648 594 609 672 578 617 649 609 586 586 555 570 602 570 601 649 578 625 672 625 625 625 578 594 593 563 562 579 570 617 594 578 625 578 586 602 578 578 656 602 609 641 672 671 672 602 609 664 594 617 625 586 602 625 562 625 610 351 211 578 594 578 625 609 625 641 594 609 641 594 609 672 617 648 594 601 618 586 640 594 609 688 594 609 641 578 578 640 563 555 554 539 539 563 547 562 594 594 578 578 555 554 641 656 641 766 656 687 719 656 657 671 656 578 610 625 601 649 671 610 578 555 539 531 500 469 484 469 469 515 485 484 484 485 922 656 515 500 485 469 468 469 453 446 445 437 453 438 359 586 524 609 656 735 593 672 610 656 586 742 594 672 570 586 562 555 594 633 570 586 531 547 547 766 609 641 593 594 563 609 562 547 547 656 547 641 719 672 679 633 703 594 625 656 594 664 617 641 687 578 594 594 594 617 555 523 508 515 516 516 617 633 687 610 703 625 711 648 656 578 563 547 547 547 562 602 632 657 554 524 515 516 516 562 547 578 610 625 640 625 610 562 516 500 484 484 500 547 625 532 531 547 547 593 594 664 586 813 656 765 610 640 579 593 766 687 750 657 734 625 703 688 609 625 570 555 609 563 539 578 539 578 610 593 641 563 562 563 562 586 664 594 609 594 602 554 539 524 515 539 539 563 703 594 640 571 554 633 563 586 656 594 750 750 718 735 640 672 586 563 523 500 516 648 594 672 742 688 734 625 719 758 617 625 625 593 704 609 641 718 594 602 711 578 570 617 578 610 625 625 609 625 719 601 633 672 578 594 609 578 571 570 531 532 562 547 531 531 555 602 687 633 711 641 718 641 703 672 578 609 610 586 679 657 640 625 571 547 554 578 547 571 632 563 515 516 484 485 461 469 453 453 461 492 484 492 485 515 500 516 500 477 476 469 453 453 469 453 453 453 453 446 445 445 445 438 453 469 469 468 493 492 484 469 453 453 453 453 438 437 438 437 438 469 437 453 438 453 469 492 461 461 445 453 430 445 438 437 453 469 453 438 453 437 446 437 430 445 438 429 453 438 437 461 477 476 477 469 468 469 485 500 500 484 484 469 484 500 469 453 453 485 594 484 469 453 437 453 454 453 484 469 461 453 461 476 461 453 461 446 453 469 500 500 507 524 547 562 547 516 515 516 516 500 507 493 492 476 484 500 485 500 484 492 493 531 500 515 500 516 555 531 523 500 500 469 469 453 438 453 211 586 500 429 422 430 422 437 422 422 437 422 430 430 445 398 422 422 406 422 422 406 422 414 414 266 422 977 390 430 422 422 421 422 422 414 422 414 422 406 414 407 422 382 407 421 415 523 312 422 422 422 438 453 484 500 516 617 680 695 641 648 609 672 547 531 468 469 469 484 477 476 516 516 547 546 563 562 516 516 500 484 500 484 469 477 492 500 477 492 500 476 492 493 492 531 578 641 555 570 625 594 554 539 571 601 547 547 516 523 508 484 492 500 610 375 476 571 562 695 672 593 586 602 531 531 524 500 492 516 500 500 500 515 485 484 469 453 484 485 484 500 500 484 485 515 500 469 516 531 500 484 500 516 500 469 469 500 531 500 476 508 500 516 484 485 484 477 460 454 546 532 468 469 485 484 500 516 500 484 469 476 477 484 469 492 477 484 484 469 485 484 484 500 485 484 500 500 500 516 492 492 524 507 516 555 523 531 500 485 476 508 516 515 547 547 547 539 523 547 532 531 547 562 555 539 516 515 492 477 477 468 461 500 485 492 508 546 579 578 562 547 578 602 554 579 609 547 531 508 492 484 469 469 469 515 500 485 484 469 476 500 524 500 531 531 516 516 500 515 524 523 547 531 547 500 500 500 492 492 500 485 531 516 508 515 492 477 469 461 461 453 461 453 476 485 476 469 477 492 500 515 500 485 500 547 546 524 516 515 508 477 476 477 468 477 469 461 461 461 460 446 453 445 461 453 469 477 476 477 484 500 524 500 539 539 507 500 500 500 508 516 508 531 516 492 492 492 492 469 469 484 500 492 508 500 469 477 468 469 461 461 476 493 523 508 492 484 477 469 461 461 468 469 477 492 555 546 532 515 508 492 469 477 461 468 469 484 477 477 468 469 469 469 484 484 500 500 500 493 468 461 469 461 461 476 469 485 476 484 477 477 484 477 484 461 453 469 468 461 461 469 453 453 461 469 461 469 453 453 461 461 461 461 453 445 453 461 469 469 468 485 515 500 500 493 492 469 468 469 484 469 469 469 453 453 469 492 500 508 508 500 515 492 469 461 477 468 461 500 477 500 476 477 477 492 539 476 469 477 492 484 469 469 453 453 453 469 476 493 492 476 469 477 500 492 500 476 477 469 484 469 469 468 485 484 469 469 453 461 468 454 453 445 453 469 453 453 453 453 453 461 469 477 484 500 500 500 500 484 469 461 461 461 453 461 461 461 484 485 468 493 515 508 500 492 508 500 500 508 492 516 531 500 484 500 469 500 500 500 469 484 485 468 469 484 469 500 485 484 484 469 469 484 500 516 515 485 500 484 516 508 507 485 500 500 484 492 461 469 484 477 477 484 469 468 469 500 485 461 445 453 453 461 461 484 469 484 469 492 493 484 500 516 531 547 539 539 515 516 508 492 500 484 485 484 516 500 515 547 578 579 546 563 523 508 500 500 500 469 469 468 454 453 468 485 484 500 485 484 500 500 484 485 468 469 469 484 485 492 492 469 508 492 515 500 500 500 485 492 508 500 523 516 539 531 555 523 524 539 515 524 508 515 524 531 516 539 539 601 586 578 532 523 516 547 515 516 500 515 516 531 532 531 531 539 539 563 539 523 531 516 516 515 500 524 508 554 516 523 516 516 492 508 492 484 492 477 476 485 484 578 524 515 493 500 507 485 484 485 460 477 469 476 485 468 485 484 485 492 492 500 500 531 516 492 469 461 468 469 469 516 539 507 532 508 492 484 469 469 468 469 469 469 461 453 461 461 523 531 531 555 477 484 469 469 484 469 484 469 469 468 438 453 437 454 453 422 437 438 437 438 421 422 438 437 453 454 468 469 469 469 953 468 485 562 399 492 469 476 477 476 493 476 485 484 500 492 469 469 468 469 453 469 461 469 476 485 484 492 508 500 531 500 485 476 492 508 508 516 484 469 468 469 485 484 508 500 508 500 507 508 516 515 516 516 500 515 524 508 515 508 523 523 500 508 492 485 476 500 500 508 531 532 523 508 516 500 515 500 492 493 515 531 532 484 500 492 508 500 516 531 500 531 500 516 531 531 610 531 531 578 532 578 515 500 485 476 485 476 469 469 484 484 516 500 516 508 500 507 500 516 484 500 485 468 493 492 484 485 484 484 485 508 492 468 469 500 485 484 469 468 485 469 468 477 531 508 508 500 492 500 484 469 469 469 453 453 469 468 516 516 515 516 515 508 508 484 485 469 484 492 477 468 454 484 500 531 500 500 516 515 500 500 477 484 477 469 484 477 468 493 476 477 484 477 492 484 485 500 476 492 493 492 531 516 484 469 492 516 507 493 492 492 469 468 477 492 516 531 547 547 429 290 281 476 461 453 461 469 469 500 508 477 476 469 469 476 492 727 242 945 469 477 469 476 461 469 476 477 500 539 516 515 485 468 469 492 492 516 492 485 468 461 469 469 484 516 515 540 539 531 531 531 547 500 500 485 515 500 485 461 460 461 461 461 461 469 484 485 500 484 508 500 508 515 500 508 492 500 485 492 476 485 500 547 531 547 531 500 492 508 500 492 492 493 476 484 532 562 547 594 547 531 547 555 570 547 539 554 516 531 516 547 531 531 500 508 555 515 532 500 523 508 516 515 531 532 547 515 508 508 515 407 297 273 477 500 500 484 531 547 531 532 539 507 500 493 476 453 453 454 445 445 438 461 453 476 500 532 500 453 468 469 485 492 492 500 484 469 484 454 476 461 461 445 453 454 453 453 453 453 508 539 516 515 469 484 469 453 453 453 500 516 516 500 468 477 461 508 532 515 500 469 469 461 461 468 485 461 461 468 485 469 453 461 461 468 453 461 446 437 453 438 453 437 454 453 437 438 422 437 422 437 446 429 438 437 438 453 445 438 437 446 453 453 453 453 469 461 445 438 437 422 438 437 453 438 453 445 461 461 477 484 484 469 461 477 468 485 484 500 484 500 500 485 500 484 500 500 485 500 515 547 516 531 469 484 531 547 563 547 531 547 547 500 484 484 469 484 469 492 493 500 500 484 531 516 531 524 515 516 492 469 437 453 469 461 445 461 461 453 453 469 500 516 500 484 500 516 531 484 477 477 468 485 484 469 461 461 468 485 500 531 484 485 469 484 484 469 484 485 515 500 500 313 172 484 485 484 484 469 484 485 484 500 485 484 484 485 500 500 515 485 500 500 515 500 516 500 531 500 485 484 484 485 484 406 594 500 484 500 477 484 493 500 500 515 516 500 515 508 508 500 500 500 516 531 500 523 524 515 532 515 516 500 516 500 500 500 500 500 484 484 485 468 469 469 469 468 469 469 469 453 469 461 445 437 446 468 477 469 468 461 461 469 453 469 461 476 469 469 484 485 468 485 500 500 484 500 500 492 508 485 500 484 500 484 485 476 477 484 485 484 469 484 484 485 484 485 468 477 476 485 476 493 484 500 500 516 515 516 515 563 523 508 508 531 539 500 500 508 492 485 484 500 484 493 507 500 516 500 524 531 508 500 515 500 485 468 469 469 469 453 453 453 453 500 484 454 468 469 469 508 539 343 688 477 468 477 484 477 476 485 476 492 485 539 523 547 516 515 516 516 515 485 500 554 477 500 516 484 484 485 468 469 453 469 203 250 485 484 484 500 500 516 531 524 523 500 492 492 469 485 484 484 500 516 492 492 500 500 493 484 476 485 484 508 477 484 453 445 461 485 468 461 477 477 476 492 492 500 485 500 500 476 461 461 461 469 461 476 461 438 453 469 461 453 453 461 484 508 484 477 484 477 500 516 515 531 532 547 461 476 500 469 469 484 477 484 469 304 610 555 469 468 508 508 516 500 500 484 469 476 477 500 484 508 477 468 469 445 446 453 453 453 461 477 492 469 460 454 437 445 461 453 469 485 500 515 508 508 492 500 578 493 492 515 485 484 500 516 508 523 508 523 508 508 500 492 508 500 516 500 484 484 485 492 492 484 493 492 500 515 547 563 570 586 539 516 492 500 500 508 492 500 484 500 493 492 500 515 493 523 531 531 532 523 508 500 484 477 445 461 461 469 484 485 507 508 500 531 500 500 485 492 500 492 500 516 500 515 516 500 492 508 500 500 500 477 476 469 477 492 500 515 493 476 492 477 461 461 468 469 477 500 500 508 500 515 508 539 531 532 546 579 554 571 539 531 539 500 516 484 484 469 484 477 461 469 484 500 531 578 563 562 532 515 516 484 500 485 492 492 484 493 476 500 469 453 477 461 453 453 469 484 469 484 477 476 508 508 484 485 468 469 453 453 453 438 437 454 445 484 485 492 469 484 469 453 453 453 453 453 500 610 593 563 555 539 531 516 500 484 484 469 484 500 500 500 469 469 453 445 446 468 454 468 453 454 453 468 469 469 453 453 453 453 469 469 445 461 461 477 468 454 468 461 477 484 508 516 507 508 508 484 493 476 485 476 477 500 484 484 469 477 476 485 484 469 469 515 508 492 485 500 500 484 516 500 468 485 492 523 500 485 500 523 508 516 484 484 469 469 484 485 500 500 492 508 484 500 500 500 516 539 523 516 484 516 515 493 507 493 500 492 508 492 547 515 531 532 531 516 531 508 523 531 508 508 500 531 500 485 476 461 484 485 484 485 500 492 508 500 484 484 516 516 523 508 523 508 547 641 546 563 562 547 547 531 532 547 531 562 563 539 562 524 547 562 563 562 531 563 523 555 539 524 546 532 539 523 539 539 524 547 539 547 531 539 531 516 523 516 500 515 532 515 500 500 493 523 500 484 485 484 477 476 508 500 523 516 516 531 523 524 531 531 516 531 508 516 562 570 602 625 586 570 555 578 578 547 539 516 508 500 500 484 484 485 468 469 485 484 531 563 554 547 547 539 531 547 532 507 516 508 523 524 523 516 523 524 523 531 524 515 508 516 500 500 515 532 547 586 601 633 648 641 625 641 640 672 625 578 563 531 547 515 524 492 508 523 516 523 524 523 524 531 547 515 516 516 562 539 555 531 531 532 500 500 515 532 546 532 531 516 515 500 516 531 531 578 563 562 563 594 672 593 625 563 562 532 546 532 531 500 500 500 500 500 516 500 531 531 563 562 563 546 547 563 531 508 500 492 492 492 493 476 469 453 469 453 453 438 453 437 438 445 430 445 445 469 484 500 516 531 532 531 531 547 547 555 617 633 594 547 578 547 515 532 484 484 469 477 461 484 484 500 500 500 516 531 563 547 539 570 562 579 570 555 578 562 531 532 531 531 531 500 508 555 523 508 500 500 500 531 516 531 516 500 500 500 508 508 468 469 484 469 461 461 453 453 469 445 461 453 454 461 460 469 485 484 469 484 484 485 484 469 477 476 469 469 468 453 469 469 461 453 461 469 461 461 453 437 446 445 437 414 430 422 430 437 461 469 484 485 484 484 469 484 516 516 547 531 578 531 547 539 555 547 539 523 547 547 547 531 563 531 555 539 593 578 532 547 531 531 516 500 515 500 547 563 570 539 563 546 571 554 532 531 547 531 547 562 547 547 531 547 532 515 500 500 500 469 469 453 469 453 468 469 446 452 445 469 445 445 438 445 446 453 453 500 531 531 563 578 562 547 524 539 531 531 524 508 515 516 515 516 547 562 625 610 640 610 625 578 594 547 531 500 500 500 484 531 516 523 524 492 492 500 516 547 547 539 554 579 546 547 563 656 688 640 610 562 547 531 516 500 469 476 461 469 453 453 438 453 453 453 469 468 469 453 477 469 484 477 476 477 468 469 469 469 453 469 453 461 468 461 453 446 461 453 453 469 468 485 500 484 516 515 508 508 500 484 485 508 492 492 500 508 515 516 563 515 500 500 485 468 461 446 460 461 485 500 508 507 500 493 476 485 484 484 469 484 461 461 453 438 445 446 437 469 500 484 485 484 500 516 562 516 500 500 531 562 579 593 625 641 672 609 594 555 554 516 531 516 523 508 484 500 500 493 492 515 516 516 515 500 532 515 524 523 523 524 516 500 546 516 500 508 523 516 562 579 570 617 656 672 656 625 563 547 547 515 524 523 531 516 539 508 547 547 562 563 578 562 594 547 578 547 594 531 562 547 547 524 539 515 547 531 532 601 555 578 547 594 562 563 625 672 703 687 656 602 586 672 578 562 579 531 578 531 547 516 531 531 516 508 523 508 500 492 484 500 516 523 540 578 578 640 571 633 609 656 578 625 563 578 578 547 539 523 547 547 594 547 531 531 532 554 524 500 492 492 484 485 500 500 484 461 477 484 500 516 523 524 492 484 492 485 492 508 507 493 484 469 476 469 477 468 485 515 500 532 515 500 485 484 477 461 453 453 453 445 469 477 484 508 539 562 578 594 547 531 532 515 516 500 515 500 485 484 485 484 484 469 484 469 485 484 476 508 578 610 594 578 531 508 508 515 516 531 516 531 547 539 523 508 508 508 531 523 547 539 547 531 524 516 531 547 578 547 547 531 515 547 532 546 516 531 524 539 531 516 515 500 500 477 476 469 469 500 500 492 492 477 461 469 453 453 453 445 446 445 445 453 453 446 445 438 453 437 430 430 437 422 422 429 446 484 469 500 516 562 547 570 547 531 516 500 492 469 469 484 500 516 500 500 484 484 500 500 516 516 515 532 546 532 578 578 562 579 546 563 547 547 515 516 500 500 484 508 508 531 524 523 500 500 500 516 515 547 531 516 500 508 492 484 485 453 453 453 453 453 454 500 500 500 515 516 500 484 485 507 508 500 500 508 508 531 516 531 523 508 500 492 524 640 610 640 672 649 601 586 539 516 531 508 492 492 493 484 500 516 500 523 508 531 516 539 531 547 539 547 531 578 563 562 539 524 515 500 485 500 492 492 484 477 477 468 469 484 500 485 492 492 500 516 547 609 602 617 570 555 547 539 554 547 547 547 547 531 531 532 547 531 531 563 531 531 547 531 524 515 524 515 516 570 586 610 625 562 539 539 563 531 562 532 547 546 532 547 570 570 547 531 532 531 515 516 547 516 515 570 540 562 531 532 515 516 547 578 523 531 508 500 492 508 547 539 508 508 492 547 531 516 531 516 515 485 484 484 477 469 468 485 484 485 507 500 532 507 540 515 492 516 523 547 516 516 523 539 500 492 485 484 469 453 476 469 485 500 531 547 500 492 484 508 547 523 500 493 507 516 492 500 500 516 500 523 524 523 539 524 554 532 500 531 547 601 539 500 500 500 500 500 508 500 492 508 524 515 524 507 493 484 477 484 484 477 469 476 469 461 445 453 453 454 445 453 461 539 523 516 531 516 531 508 508 508 523 547 547 554 602 641 625 656 578 617 594 594 586 578 531 539 524 500 500 484 492 484 493 492 492 484 485 484 485 484 484 516 523 539 555 570 594 547 563 546 563 539 562 571 547 547 546 563 547 570 570 571 539 547 539 531 516 515 508 508 492 516 523 555 570 555 562 547 531 532 523 508 484 485 484 484 516 500 484 485 469 468 461 485 515 516 508 531 500 531 531 500 493 507 516 516 523 524 531 547 578 562 578 539 540 523 531 539 516 508 500 492 492 492 492 485 484 492 485 469 476 469 453 461 469 492 515 524 523 539 547 532 515 477 476 485 468 500 539 508 500 469 469 484 469 476 485 508 523 539 547 531 524 500 476 500 532 515 531 547 539 516 555 500 515 563 594 539 523 516 500 484 492 492 485 484 516 531 500 500 484 485 469 476 484 485 500 531 539 531 500 500 500 516 516 507 493 476 477 469 492 492 484 485 476 469 477 476 461 453 453 453 454 453 484 469 461 461 445 461 469 468 500 532 515 516 484 508 500 492 477 476 477 492 469 469 461 461 437 453 438 429 446 437 477 476 492 477 500 469 461 468 485 492 523 524 555 523 531 516 516 484 484 485 484 492 547 531 539 524 508 500 484 492 508 547 531 516 508 500 492 469 476 477 468 469 445 461 454 445 430 437 438 445 469 476 500 492 500 493 500 492 508 507 493 484 476 477 453 461 453 446 445 445 445 446 484 485 476 524 492 500 492 531 539 555 562 547 610 562 555 531 524 523 562 555 555 555 539 546 524 547 547 547 546 532 523 524 531 531 531 532 554 539 578 547 539 524 539 523 539 524 539 539 539 531 516 515 500 508 524 508 515 508 516 507 539 524 523 539 539 516 524 531 531 500 492 500 492 516 508 515 508 500 508 524 531 547 554 571 515 524 515 508 508 492 500 492 493 500 484 484 477 476 485 469 476 492 485 500 507 508 500 485 476 477 484 485 500 500 484 500 531 531 500 516 500 516 507 508 508 500 492 477 461 469 468 469 453 469 461 461 453 453 445 453 477 516 515 485 484 500 492 492 524 531 508 516 570 555 531 515 508 524 500 484 500 547 523 547 555 570 578 602 578 570 539 516 516 500 484 492 508 500 492 477 469 476 477 468 485 469 492 492 476 469 477 469 468 500 500 500 516 508 523 531 516 547 586 531 516 508 515 531 500 508 524 539 539 500 492 477 476 492 516 523 508 492 500 524 523 524 500 484 484 485 484 469 484 508 500 508 500 523 508 516 515 508 508 508 508 484 477 476 469 461 461 454 453 445 445 446 453 476 516 531 508 484 469 461 469 445 445 438 445 446 1875 507 493 484 492 508 531 508 492 500 500 500 508 508 523 516 508 500 484 508 484 469 461 461 453 461 453 453 445 446 453 461 461 461 476 453 454 453 445 445 453 461 461 477 492 500 500 500 484 500 500 500 485 484 477 476 485 484 484 485 500 500 500 484 485 468 453 469 453 453 454 437 445 438 453 430 437 445 430 438 437 453 446 445 453 438 453 437 438 445 437 454 445 437 454 468 469 445 446 453 469 453 445 445 438 437 438 422 429 430 422 422 422 422 437 438 445 445 438 437 422 438 421 422 414 399 422 406 414 414 406 391 406 391 398 399 398 399 398 398 407 406 437 438 437 454 437 453 453 453 454 453 461 461 476 492 485 453 453 453 438 453 484 484 469 453 461 477 453 469 484 500 500 500 508 523 500 500 500 492 508 508 508 492 492 485 476 477 469 468 469 484 516 516 515 516 500 484 469 477 476 469 461 453 445 453 454 453 453 469 453 453 484 500 485 468 485 500 484 500 469 484 469 469 468 469 485 476 492 492 493 500 500 484 516 515 500 485 484 469 461 461 468 469 469 453 453 438 437 438 437 422 438 437 438 468 469 469 453 422 437 438 453 461 461 453 476 493 484 469 469 453 445 477 445 445 453 453 469 469 469 468 485 484 469 484 485 468 485 484 469 500 500 469 484 484 469 453 453 469 477 492 469 468 454 453 484 469 461 461 484 500 477 507 500 516 438 453 453 437 469 484 469 453 453 422 438 437 438 429 415 437 422 437 469 438 422 445 445 438 445 445 453 454 421 438 406 422 422 422 437 453 438 453 438 437 516 500 515 500 508 484 508 500 500 485 484 492 477 461 461 453 484 469 469 453 492 508 492 484 477 476 461 485 469 453 453 437 438 422 437 453 446 453 461 453 469 468 453 477 492 500 516 500 484 492 539 532 507 493 500 523 539 516 531 500 516 476 492 539 524 500 492 539 531 563 516 515 516 547 578 531 516 507 508 516 516 523 570 578 594 578 532 515 547 578 516 515 532 547 578 500 531 547 523 508 508 492 484 485 469 468 446 453 468 461 485 476 461 461 461 469 461 445 469 469 468 454 453 453 453 437 438 445 446 437 453 453 461 492 516 508 492 484 469 500 500 469 469 500 500 484 484 500 508 555 531 516 515 500 547 500 485 484 500 516 500 500 531 523 555 523 571 547 570 539 563 554 571 546 579 554 571 562 578 555 555 546 539 540 523 523 508 508 500 516 523 508 531 531 547 539 539 516 531 547 563 554 578 602 547 547 562 532 515 508 477 500 507 547 602 594 593 578 571 562 539 532 523 523 516 508 515 524 531 531 500 500 493 484 492 500 508 508 515 516 508 508 515 547 531 532 523 531 524 531 547 555 539 523 516 515 508 516 539 539 523 539 532 515 524 523 516 539 531 531 539 579 539 554 532 546 547 563 562 610 562 563 539 554 547 539 532 531 508 515 516 523 493 515 500 485 469 469 492 508 515 563 547 562 547 531 500 508 492 500 500 477 477 468 469 453 453 453 454 468 500 469 453 453 453 454 437 438 437 422 453 430 429 438 422 437 422 453 438 437 446 429 438 422 468 454 437 430 429 422 430 414 422 422 422 422 445 430 445 445 438 437 438 453 437 453 454 453 437 453 453 438 453 445 446 422 421 422 422 422 438 453 437 438 437 414 414 422 406 407 406 406 406 422 422 453 438 461 445 438 437 453 469 492 492 485 500 484 305 437 1016 492 484 477 453 547 492 453 469 461 437 453 399 1133 679 446 453 437 422 430 429 430 430 422 422 421 430 445 438 453 453 453 477 476 500 500 516 492 688 258 468 469 469 453 453 453 438 476 477 476 469 461 453 453 453 500 500 500 532 500 484 484 485 500 531 547 531 516 500 484 492 508 500 469 500 500 484 500 485 500 484 453 453 469 430 445 438 421 422 422 406 305 508 430 375 398 391 398 391 398 391 390 391 391 390 391 391 390 375 391 375 390 375 391 375 391 375 390 375 414 399 390 422 438 484 500 485 500 484 500 508 461 484 461 437 430 422 422 406 406 407 406 391 398 398 391 391 406 391 406 398 430 453 469 484 469 453 469 484 445 430 438 429 438 430 453 484 484 485 484 485 468 469 445 446 437 422 422 414 406 399 406 406 391 398 399 422 468 453 446 437 430 422 422 414 406 406 399 406 391 398 414 406 422 438 476 430 437 430 453 477 461 468 454 476 461 461 438 437 438 437 422 430 421 415 421 469 485 453 453 445 453 461 469 469 468 469 438 453 437 438 422 422 421 422 407 406 398 399 422 421 407 406 414 398 422 407 437 422 422 437 453 438 437 438 469 484 469 453 453 438 453 453 453 453 453 453 485 484 477 461 562 375 461 461 453 445 461 438 437 469 453 438 453 453 461 453 461 484 485 461 461 468 469 453 469 484 500 516 516 500 468 469 453 469 469 437 453 485 468 485 500 500 484 469 469 453 437 446 461 437 438 437 422 422 429 446 461 461 445 445 469 469 469 453 453 469 453 468 454 468 453 454 453 437 469 469 484 469 484 469 484 469 469 469 468 485 453 453 453 438 437 438 437 438 429 430 422 422 422 406 406 406 407 398 398 391 391 390 391 391 375 390 383 383 383 382 375 383 367 375 375 375 375 375 375 368 367 375 375 390 438 406 438 453 453 461 430 429 414 414 407 398 391 390 383 383 375 375 375 375 375 375 375 375 367 375 375 367 375 375 375 383 367 375 375 375 375 375 375 375 375 375 375 375 367 368 375 375 375 375 359 375 375 367 367 375 375 360 375 375 375 375 375 375 390 375 391 391 390 414 414 391 406 407 398 398 399 398 391 391 390 391 398 383 391 390 391 391 382 383 391 390 391 391 382 383 407 421 407 422 406 406 391 406 406 391 406 391 390 407 390 391 398 399 390 391 383 383 390 391 390 383 383 391 398 399 398 398 391 398 399 406 391 406 391 406 414 398 422 438 422 437 422 406 422 414 422 414 406 407 414 398 406 407 390 391 398 399 383 382 391 375 383 383 375 375 382 383 360 382 383 375 375 360 375 375 375 359 375 375 359 375 360 375 375 359 375 360 375 359 375 367 367 375 360 375 359 375 359 375 375 360 375 367 367 375 367 368 375 359 375 375 359 375 375 367 368 375 367 367 375 375 359 375 360 375 375 359 375 360 375 359 375 375 359 375 360 375 375 359 367 367 375 360 375 359 375 360 375 375 375 359 375 375 375 367 375 375 367 375 375 375 375 375 383 383 375 383 383 390 422 469 453 500 484 532 515 516 500 469 468 563 570 547 516 492 453 437 438 422 422 406 406 406 407 390 407 406 390 391 406 407 468 453 454 437 453 469 469 468 485 484 469 469 445 437 430 422 422 422 406 406 422 422 406 453 485 437 438 437 477 476 461 446 437 430 430 437 438 460 438 445 438 422 422 414 414 406 391 406 390 391 391 398 399 398 398 391 398 399 398 399 406 391 406 414 414 406 422 430 523 485 484 484 469 469 453 445 461 578 719 735 640 664 586 578 532 562 547 539 555 547 546 532 531 500 500 492 469 445 438 422 421 422 407 445 383 422 406 406 422 422 422 414 414 437 430 437 438 461 469 468 485 500 500 500 515 516 500 500 500 531 500 516 516 515 516 523 524 515 500 485 500 476 461 438 437 1297 422 406 430 414 406 430 383 414 383 398 820 352 469 398 406 407 406 406 398 399 406 399 398 391 414 398 406 391 406 399 398 399 398 391 398 383 391 398 383 398 399 390 407 406 406 414 445 469 453 453 469 469 453 453 469 500 492 508 516 500 500 468 461 461 469 469 484 484 454 437 445 446 445 445 438 453 453 453 453 485 539 617 562 547 532 625 718 672 602 554 532 515 524 508 484 484 469 484 454 453 453 437 453 422 453 454 484 500 484 500 500 508 477 461 445 453 453 422 438 437 438 429 461 453 453 469 453 469 484 493 492 484 485 500 515 531 493 476 453 485 523 492 532 515 578 547 500 500 485 484 500 484 516 523 508 492 493 500 468 485 476 469 445 469 453 438 468 469 492 477 469 484 461 445 453 454 468 469 484 485 453 461 445 430 445 500 555 594 601 617 555 523 493 476 453 453 446 461 500 562 524 468 469 453 453 454 468 453 485 469 484 484 485 484 484 500 469 469 469 461 468 477 476 493 468 454 468 469 469 461 468 469 492 461 461 453 438 437 454 437 445 446 429 438 430 453 453 453 469 484 469 453 453 453 461 477 468 469 469 484 500 516 516 500 515 485 484 484 477 476 469 492 453 461 485 469 484 469 468 469 453 485 515 547 524 554 563 594 562 547 555 523 563 585 555 547 547 531 578 563 531 578 547 531 516 531 516 523 508 484 485 469 468 485 461 461 453 468 454 453 453 453 453 484 485 515 508 524 507 508 516 500 500 523 508 524 507 500 508 500 500 492 485 515 500 508 524 515 532 515 531 539 524 484 477 461 453 445 446 437 430 437 446 429 438 429 430 438 429 430 445 438 453 500 492 477 484 477 484 469 461 476 477 476 453 461 461 461 446 445 461 445 453 453 485 492 508 523 500 492 500 508 508 508 484 492 485 476 477 461 500 492 516 507 516 500 500 484 485 492 484 493 500 500 500 500 507 516 492 485 468 477 476 477 477 468 461 461 453 461 461 445 446 437 438 437 430 430 429 422 422 422 414 430 422 429 422 422 430 461 437 469 461 453 461 484 469 469 469 468 469 500 484 500 516 508 508 500 484 469 461 461 445 477 453 453 461 461 453 500 515 532 547 531 500 500 500 508 500 492 492 477 484 469 453 453 453 453 485 500 484 484 461 461 453 453 469 469 453 438 453 437 438 492 476 485 461 461 461 461 453 453 469 453 453 476 469 492 485 484 500 484 485 515 516 516 515 500 500 485 468 485 484 485 484 500 516 531 500 500 515 516 531 516 469 500 484 469 469 468 453 454 453 437 438 437 422 438 437 445 446 453 445 477 484 484 485 492 492 500 492 477 484 485 484 500 500 500 484 493 492 484 485 484 484 485 476 477 453 469 453 453 453 461 445 469 500 508 508 500 476 469 469 461 453 461 453 461 453 453 453 445 446 453 453 453 438 453 437 446 429 438 461 461 500 492 492 477 492 484 485 468 469 484 477 469 461 453 437 453 438 422 437 438 453 453 453 438 484 469 469 468 469 500 516 500 492 500 476 508 492 477 477 921 438 453 438 437 438 437 438 429 461 469 469 484 484 469 453 469 453 445 454 437 438 429 438 437 438 437 438 453 469 453 453 469 453 453 453 453 469 453 461 469 476 492 485 476 477 492 445 555 383 727 226 445 485 469 460 461 469 453 469 453 438 437 445 446 437 422 438 468 454 468 453 454 484 484 469 469 469 484 469 453 453 469 468 454 460 446 453 469 453 453 453 438 453 437 469 453 453 445 461 438 453 438 421 438 437 454 484 484 485 476 461 461 461 469 469 468 485 461 461 460 461 438 469 453 484 485 484 461 476 469 485 484 516 515 500 500 500 477 476 469 469 469 484 500 500 500 508 492 484 469 453 461 453 453 453 446 453 437 454 437 453 469 500 500 484 469 469 453 445 446 429 446 437 422 453 453 461 461 453 445 438 437 430 438 453 453 461 476 454 460 469 469 477 453 453 469 437 453 445 446 437 438 453 430 445 437 446 453 437 461 438 437 430 430 437 438 437 453 438 445 430 437 438 437 438 422 422 421 414 430 414 430 414 414 406 407 421 407 429 399 414 406 414 406 407 414 414 422 422 414 437 445 469 469 500 531 500 461 461 469 453 453 445 446 445 430 437 438 437 469 469 453 469 476 492 500 485 468 485 469 460 477 484 485 469 453 453 437 446 461 453 437 453 453 454 453 453 500 515 500 500 477 461 437 454 437 453 469 469 453 438 422 414 421 415 414 414 406 406 422 406 407 414 414 422 437 422 453 438 445 422 437 461 485 484 469 468 485 484 469 469 468 461 469 508 492 492 532 531 531 492 508 477 476 453 469 453 469 469 461 461 484 516 531 515 500 516 500 484 485 469 476 477 468 469 453 453 454 437 438 437 453 438 437 438 429 430 422 422 422 437 453 453 438 437 438 453 469 469 492 500 500 484 461 445 446 453 453 453 430 429 438 437 422 422 438 468 469 453 453 438 445 438 437 430 437 438 461 476 469 453 453 438 430 429 407 406 414 398 407 406 406 406 422 438 429 430 445 438 445 430 437 446 437 445 446 437 422 430 430 437 453 477 484 477 484 477 468 477 469 461 453 445 453 438 437 438 437 453 469 453 453 453 446 445 438 437 438 437 438 437 484 485 469 453 437 438 429 430 422 422 437 422 445 430 438 437 438 422 437 422 422 422 422 421 422 422 414 414 430 422 430 421 422 422 422 422 422 453 453 445 461 469 438 437 430 422 429 438 422 422 421 414 415 406 422 390 407 406 406 422 391 406 406 406 422 422 406 407 421 430 430 437 438 437 438 429 430 438 437 438 422 421 422 422 422 422 422 422 414 429 454 468 453 454 468 469 484 485 476 469 453 453 461 469 469 484 485 468 477 461 453 476 461 438 437 438 422 422 422 421 407 390 407 406 406 406 407 414 414 406 406 406 407 406 430 453 476 516 531 524 484 461 453 438 421 422 414 430 445 438 430 437 438 453 445 445 453 454 453 445 445 438 437 438 422 422 437 438 437 422 469 437 422 430 414 422 406 406 406 407 406 328 484 407 406 406 406 407 406 406 422 438 460 461 438 453 438 453 453 437 430 430 437 438 445 445 438 437 438 453 437 454 460 477 453 461 445 446 461 453 453 469 468 469 492 524 500 492 477 484 476 477 469 469 468 485 468 454 445 437 438 445 438 437 438 429 430 438 437 438 453 437 438 453 453 430 429 438 437 453 438 453 445 461 469 453 453 477 476 469 469 461 461 469 453 453 437 453 438 437 438 437 422 422 438 461 453 461 453 461 445 453 445 446 445 430 484 524 562 555 562 516 484 485 507 493 468 454 437 438 421 422 422 406 407 406 406 406 407 406 398 399 406 406 407 406 406 406 414 414 422 461 461 477 445 438 414 429 414 430 422 422 429 446 437 438 437 453 430 438 445 437 446 445 445 453 446 437 453 438 445 438 445 422 437 438 430 429 438 453 445 446 429 430 430 421 422 414 422 407 421 422 438 484 477 476 453 438 437 438 484 500 485 453 453 437 438 422 422 422 421 422 438 422 422 421 430 430 414 414 437 454 453 453 453 469 445 445 438 437 438 437 453 422 438 422 453 469 468 469 484 485 469 445 445 453 438 453 461 453 461 453 445 446 437 422 422 422 422 406 437 422 414 430 438 437 453 453 453 461 461 453 438 430 429 430 422 430 437 422 422 422 422 421 422 422 438 437 453 453 469 469 469 468 469 469 469 484 477 461 453 453 453 469 468 485 484 485 484 484 469 484 461 453 446 437 438 422 422 429 438 445 438 460 477 500 484 516 500 500 523 524 531 539 508 547 547 523 524 515 508 508 500 500 500 523 500 493 500 468 399 539 469 468 453 469 453 485 492 508 531 531 516 492 477 468 453 454 460 461 461 453 454 445 461 461 453 461 461 484 469 469 500 484 508 539 547 547 539 523 531 516 508 508 500 484 453 469 437 454 453 437 438 453 422 437 430 430 421 430 430 437 438 445 445 469 485 468 453 454 484 500 484 500 516 484 485 484 453 453 438 445 438 437 430 453 484 438 453 453 438 453 437 453 453 500 485 484 453 453 454 453 468 477 492 500 485 484 484 485 484 461 469 461 461 468 461 446 445 437 422 438 422 422 421 422 453 485 469 484 469 484 469 437 438 422 437 422 430 429 422 438 414 445 422 453 453 453 469 461 445 422 430 414 422 437 446 461 453 453 445 430 422 406 422 414 406 414 407 406 414 430 429 430 437 438 437 438 422 422 437 438 437 438 437 422 406 422 406 407 437 422 453 469 484 485 484 484 469 500 485 476 477 461 461 453 453 445 438 445 437 446 437 430 437 454 437 422 453 430 445 438 437 422 437 422 422 422 422 422 422 437 453 438 484 485 484 500 500 484 485 468 461 461 469 484 469 453 453 446 476 453 469 453 446 461 468 469 461 477 500 476 477 468 461 446 453 453 445 446 453 468 438 453 469 484 485 484 484 485 484 477 476 453 453 438 453 469 453 445 430 437 422 430 445 453 438 430 429 414 414 414 415 421 430 430 461 453 445 453 438 422 422 421 407 414 414 422 422 437 422 406 406 407 406 406 391 406 391 390 399 398 391 390 391 406 407 406 406 398 399 391 390 391 390 375 391 391 390 391 398 383 375 391 383 382 391 391 406 391 406 390 407 390 407 406 414 414 414 414 406 414 414 399 414 437 438 430 421 430 414 414 407 406 406 406 391 406 391 406 406 407 406 406 438 429 422 414 406 422 407 406 406 406 407 406 398 406 399 406 391 406 391 390 407 390 406 391 398 399 391 390 399 398 406 391 391 406 390 391 406 383 383 391 390 375 391 375 375 390 375 375 391 375 398 360 383 375 375 375 367 367 375 375 375 375 367 367 375 375 375 383 383 391 398 399 406 406 406 407 406 422 390 407 406 422 422 406 422 437 438 437 422 406 430 422 422 429 414 415 421 407 422 406 406 406 407 398 398 391 398 399 391 406 406 422 414 414 414 414 406 407 414 422 414 437 406 422 438 453 437 422 422 422 422 406 406 446 414 422 422 437 438 437 430 445 445 438 430 429 414 422 406 407 406 398 399 406 391 406 391 406 406 398 399 391 390 391 390 391 398 415 390 414 430 406 422 406 414 430 422 422 422 422 429 446 421 438 422 414 414 422 406 414 406 399 406 406 414 399 406 422 430 429 438 422 422 406 422 406 406 406 407 414 414 390 391 406 391 391 414 429 407 406 390 391 391 406 398 399 406 438 421 414 415 421 422 407 406 406 438 429 414 407 406 398 399 390 391 391 406 406 391 406 391 382 383 391 390 375 375 383 383 383 398 422 406 407 390 391 391 390 375 391 375 375 390 375 391 375 375 383 383 375 375 375 390 375 375 383 383 375 375 391 375 390 391 390 399 383 390 391 383 398 391 398 399 398 406 399 406 422 422 422 414 429 422 438 437 438 437 438 429 430 422 422 414 414 406 407 390 399 398 391 390 391 391 390 391 406 406 407 390 406 391 398 399 391 390 391 383 390 383 391 382 391 406 399 390 383 391 383 390 414 383 399 367 390 383 383 391 375 375 375 375 382 375 633 532 406 273 563 398 406 407 406 398 399 406 391 406 398 399 422 422 406 398 399 406 398 399 390 391 398 399 391 406 437 422 422 422 406 406 414 399 406 406 391 406 391 391 390 383 383 390 391 406 383 383 391 406 390 391 398 415 406 406 406 391 398 399 390 399 390 383 375 391 406 406 407 406 391 406 390 407 390 399 398 399 382 383 383 391 390 391 383 383 390 375 391 375 375 390 375 375 375 368 367 375 359 375 360 359 359 375 360 359 375 375 375 406 399 398 422 422 414 398 407 390 407 390 399 398 391 390 391 391 375 390 391 375 390 391 398 399 391 398 391 398 391 390 399 414 414 406 399 421 438 437 422 438 437 422 430 422 422 414 406 422 422 422 406 406 414 414 414 422 453 438 445 422 422 422 406 422 406 422 422 422 422 437 438 421 422 422 406 422 407 406 390 407 390 399 398 391 390 391 414 383 383 390 391 383 390 391 375 383 383 375 390 391 383 406 406 399 406 391 390 406 391 406 391 391 390 391 398 391 390 391 383 391 390 391 390 391 391 406 398 399 406 398 399 406 422 406 422 422 430 429 422 422 422 422 422 414 414 422 422 414 414 406 414 414 438 429 430 445 446 437 438 453 437 438 429 438 430 437 438 437 438 437 430 437 430 430 422 429 422 430 414 414 406 399 406 391 390 399 398 375 398 383 391 383 383 398 398 391 391 375 390 391 391 390 391 398 414 422 406 422 422 422 422 406 422 438 437 438 437 422 437 438 422 406 422 422 406 422 422 437 438 469 437 430 445 422 437 422 407 421 407 406 414 414 391 406 406 406 407 406 391 406 406 398 399 422 406 422 422 429 430 438 453 469 468 469 484 477 461 469 468 454 453 453 453 453 438 453 437 438 422 421 422 407 406 414 398 407 406 406 391 391 414 359 398 383 399 390 391 391 406 390 407 406 422 429 407 422 429 422 422 406 438 422 406 422 406 406 399 398 391 375 390 375 391 375 391 406 391 390 406 407 375 406 391 406 414 398 422 406 414 415 421 438 437 438 430 429 438 437 438 437 422 430 414 437 407 414 398 406 407 390 391 398 399 414 406 414 492 344 414 406 414 415 406 422 422 437 453 438 453 453 453 453 453 453 438 445 446 437 453 469 484 516 484 469 469 484 461 461 477 461 453 437 438 453 453 453 469 359 516 649 562 406 414 407 398 1219 594 226 399 414 351 469 812 407 406 422 211 492 578 438 453 453 453 469 453 437 453 485 469 484 484 555 555 531 484 485 468 469 469 437 454 421 446 445 438 437 438 437 438 437 438 429 430 437 438 469 453 453 453 484 547 532 500 500 500 515 469 484 469 453 453 461 461 453 446 445 437 454 453 468 469 453 453 438 437 454 460 446 469 453 484 484 500 547 532 531 515 547 532 531 531 508 508 500 492 476 469 453 438 445 445 438 453 453 453 453 454 453 437 445 446 437 438 437 438 453 437 438 453 453 453 469 469 453 453 453 438 437 438 437 445 461 454 453 453 469 460 461 454 453 453 453 469 453 453 469 484 477 476 469 484 500 266 203 203 250 320 586 461 695 383 218 422 438 437 438 484 469 484 500 485 484 492 477 453 461 461 469 453 461 461 468 469 531 407 523 461 469 453 453 453 438 445 445 469 484 500 485 500 484 508 508 500 500 507 508 469 469 453 453 453 453 414 250 664 430 422 430 437 469 453 281 594 453 469 437 438 437 422 438 437 438 422 437 422 430 414 429 430 414 430 414 430 414 429 438 422 437 438 437 438 429 446 445 477 468 485 484 453 461 446 453 453 429 430 445 446 453 453 438 437 422 422 437 422 438 437 422 445 461 438 437 422 430 437 446 445 445 453 454 437 453 438 453 437 469 453 438 453 437 438 437 422 430 445 422 438 453 453 484 485 484 484 532 554 555 516 531 594 609 609 563 578 516 476 484 493 500 515 547 547 531 516 523 547 492 500 485 484 485 468 453 454 437 438 437 469 531 555 570 563 578 601 586 547 516 484 469 469 453 445 461 437 454 484 484 485 461 461 453 468 454 437 438 445 445 485 460 454 476 469 453 469 484 500 516 500 484 485 484 469 484 484 485 484 492 493 484 492 484 485 476 500 500 500 516 539 508 516 546 539 540 515 500 500 485 500 484 469 515 516 484 500 485 609 344 461 461 453 469 453 484 477 476 477 500 492 508 492 492 492 500 500 532 757 664 625 657 656 609 657 609 594 531 531 547 516 515 516 594 578 578 516 500 500 484 484 469 469 453 484 485 461 476 485 500 484 469 468 469 485 484 476 477 484 500 500 516 516 484 500 484 485 500 484 485 500 460 219 469 453 469 484 485 500 500 484 469 484 469 453 461 469 476 485 500 484 484 485 468 469 453 477 492 492 508 516 500 468 485 453 469 422 453 453 437 453 469 469 453 438 453 437 453 422 438 445 437 446 437 438 461 453 461 461 445 453 469 453 453 453 453 446 437 438 437 453 453 446 437 438 422 429 422 430 445 453 477 469 453 453 437 461 453 461 485 476 485 492 531 516 500 484 485 460 454 336 539 437 461 438 453 437 430 430 429 430 430 437 484 493 468 454 453 445 445 446 453 461 461 461 437 422 437 446 468 485 414 453 469 469 476 469 445 438 437 438 422 421 422 414 414 399 398 407 406 398 414 407 445 445 391 445 469 570 672 445 446 429 446 453 1281 422 414 422 430 421 454 437 422 422 422 414 414 406 414 406 414 407 414 445 438 453 453 469 453 453 445 445 469 469 469 453 445 461 445 414 438 453 469 469 484 500 469 476 461 461 445 461 438 461 422 437 500 297 563 851 477 468 485 469 468 453 454 460 454 437 430 453 430 507 360 453 398 422 414 422 422 422 406 406 469 445 336 375 407 390 407 398 406 719 367 547 406 422 422 258 500 476 414 547 274 406 422 422 406 406 407 421 407 437 453 453 454 437 445 461 469 469 469 437 438 453 437 422 422 312 524 453 430 437 422 695 242 415 1054 571 406 406 422 406 406 391 406 407 406 422 390 414 399 398 399 414 406 406 414 407 398 398 399 398 391 391 390 391 390 391 391 390 391 383 383 414 367 375 406 391 406 391 414 414 406 422 437 438 437 453 422 438 437 453 454 437 414 414 406 414 415 445 430 437 453 422 406 422 422 422 406 438 422 421 422 430 445 453 438 445 446 453 429 430 438 421 438 469 461 461 453 437 438 453 453 469 468 485 336 539 469 648 453 305 500 422 453 469 453 438 437 430 445 438 437 453 453 438 437 469 445 461 454 453 453 437 430 430 422 429 399 422 1296 438 453 438 421 422 438 429 430 422 422 430 445 430 429 453 422 438 437 438 453 422 437 422 414 414 422 399 414 468 329 226 555 500 453 430 429 422 414 414 430 430 437 469 453 453 438 429 422 414 422 422 438 453 437 438 484 477 461 453 453 469 460 446 453 430 445 437 422 422 422 406 422 406 407 422 414 414 422 406 406 422 437 446 414 422 422 429 461 375 422 422 414 414 406 407 406 390 407 390 391 406 383 250 523 391 375 398 383 438 461 445 445 414 539 305 422 891 437 438 437 469 469 445 453 445 454 437 438 453 453 437 438 437 430 438 429 438 469 460 438 430 429 430 422 422 406 422 406 422 422 437 438 453 422 469 468 454 453 453 469 453 437 438 437 445 446 437 422 430 430 414 429 446 445 437 438 469 461 468 453 446 453 445 446 437 453 469 445 477 476 477 461 461 469 453 484 469 461 461 453 469 476 469 461 469 453 437 445 446 437 438 453 437 454 445 437 430 438 453 437 453 477 469 461 460 469 477 469 468 485 484 469 484 485 468 485 500 492 508 492 508 500 531 531 594 547 531 500 484 469 469 484 492 493 500 484 484 485 484 485 484 484 500 500 500 500 500 492 508 500 485 484 469 469 468 477 461 476 477 476 493 484 500 500 500 500 500 484 485 484 485 484 484 492 508 485 500 500 515 500 516 516 562 547 516 507 508 485 500 484 516 500 476 477 468 500 485 469 468 469 484 500 485 484 492 477 476 469 477 469 468 453 469 445 461 454 484 453 484 500 485 484 469 469 468 469 469 469 468 469 563 515 532 546 524 508 484 469 469 453 453 453 453 453 469 453 453 469 469 461 461 468 453 469 485 484 500 484 485 468 477 461 461 445 445 430 438 437 438 437 438 453 469 468 453 469 453 453 454 453 468 469 485 484 469 484 484 485 469 468 453 454 468 453 469 469 469 484 484 485 484 485 468 485 484 500 484 485 508 461 476 477 453 469 468 461 461 453 453 461 446 453 461 453 445 438 468 469 469 469 461 476 469 461 476 454 468 477 484 492 500 500 485 515 485 484 469 437 477 477 476 477 468 469 469 469 484 469 469 484 469 468 477 492 485 484 476 477 477 476 469 469 468 469 477 492 492 477 359 531 453 454 453 468 485 484 500 485 476 477 468 461 453 461 461 446 445 437 454 453 476 500 485 468 485 469 468 453 454 468 461 446 453 453 469 468 485 468 469 469 469 468 469 469 469 453 469 468 485 515 500 555 336 250 391 203 531 547 547 523 524 515 500 500 500 485 468 485 476 477 484 469 484 477 476 485 484 485 476 461 469 461 461 484 500 484 485 469 484 469 461 461 468 469 453 438 453 469 468 453 446 461 453 453 469 468 485 469 492 461 476 461 469 469 468 485 484 477 468 477 484 485 469 484 453 438 453 437 453 438 469 468 461 453 461 453 461 461 453 438 445 477 469 476 477 500 484 500 484 469 485 468 500 485 484 500 477 484 477 484 516 500 500 484 453 484 461 461 469 469 469 484 484 469 453 469 453 453 453 453 454 484 453 453 445 446 453 437 454 453 461 461 468 453 454 468 453 493 468 461 469 453 453 453 438 437 438 437 219 219 422 429 430 438 429 430 422 422 422 422 437 438 421 422 422 422 414 414 438 437 445 446 437 453 438 453 438 468 485 476 461 469 469 461 461 460 477 469 453 453 445 461 438 453 437 438 453 438 453 453 469 468 453 469 485 484 484 469 469 461 461 453 453 437 454 453 461 461 476 461 453 469 461 453 453 469 461 476 469 492 477 476 500 485 500 500 500 476 493 484 492 477 468 477 477 460 461 469 477 476 485 468 477 469 476 469 469 469 460 461 485 469 484 500 500 508 523 500 500 500 500 469 476 477 484 485 469 484 484 469 469 273 672 492 485 484 469 469 460 446 445 453 446 468 453 438 469 468 454 468 469 500 500 500 500 500 500 531 516 516 484 492 508 484 469 484 485 469 484 484 485 484 484 485 500 484 485 484 453 469 469 453 453 469 453 468 485 484 469 484 477 484 477 500 500 500 500 500 515 485 515 508 492 500 469 469 469 468 454 476 461 469 469 453 468 469 469 453 453 453 453 454 476 477 453 461 461 476 461 469 453 453 453 438 453 437 430 445 641 429 430 445 453 469 453 453 438 437 446 461 453 469 453 453 453 453 469 476 508 500 500 500 485 500 484 531 516 500 500 484 485 468 469 484 493 476 477 476 500 516 516 515 485 484 461 476 469 461 461 469 461 468 461 485 484 500 500 492 493 484 484 469 453 485 468 485 500 484 469 469 453 484 484 477 492 485 453 453 453 445 461 485 468 446 453 461 468 500 477 453 461 461 484 469 461 469 484 469 469 500 484 500 500 500 477 476 469 484 485 484 484 485 484 485 460 469 453 461 469 469 484 461 461 469 469 468 453 446 445 438 445 422 437 446 437 469 469 468 485 492 508 523 524 531 531 500 484 477 461 453 438 453 453 453 469 468 485 492 492 485 468 469 477 476 469 461 469 468 477 469 492 492 508 492 516 500 500 515 516 516 570 539 547 547 523 539 516 508 507 508 500 492 485 500 484 492 477 476 469 461 453 453 454 453 453 484 477 476 500 485 484 484 469 469 469 468 454 453 437 445 430 438 437 469 469 453 453 469 468 485 453 469 468 454 468 461 461 453 446 492 469 453 453 437 438 445 422 430 461 492 484 453 453 454 453 437 438 453 437 438 437 438 469 460 477 477 476 469 453 453 453 438 453 453 469 453 453 445 446 453 437 453 454 453 468 469 453 469 469 453 461 445 469 453 453 453 453 454 445 461 422 500 461 461 453 453 437 453 438 437 422 438 437 469 453 438 453 453 453 453 453 469 477 468 461 461 461 453 469 484 485 484 492 508 500 469 516 484 484 469 469 484 485 468 500 469 484 477 508 515 500 493 492 515 500 485 469 468 461 469 477 476 461 461 461 531 516 500 515 485 469 468 469 500 484 469 469 453 438 453 445 461 469 468 469 469 453 453 453 438 437 438 437 438 437 438 469 468 469 453 453 453 454 468 469 453 453 453 446 445 438 437 438 437 422 430 414 429 430 422 422 422 422 421 438 422 422 422 437 453 453 453 461 446 437 453 461 508 500 523 571 531 523 508 500 477 523 532 531 515 477 477 460 524 484 485 453 469 468 469 445 446 453 500 500 508 507 500 469 469 484 500 500 500 492 485 469 461 453 515 532 500 515 485 468 461 461 453 446 445 445 477 453 453 445 438 437 446 468 454 437 438 437 438 476 477 484 484 469 485 437 453 430 430 429 430 422 422 422 437 438 437 438 437 453 438 437 469 484 485 468 454 453 468 469 492 399 437 438 422 437 422 422 414 414 422 250 578 352 461 421 414 415 421 422 422 438 422 445 492 500 500 516 515 485 476 477 453 461 437 453 469 508 484 454 453 445 445 438 453 461 476 500 500 547 508 516 508 531 531 516 515 516 500 516 484 500 484 469 469 469 468 477 476 485 500 469 476 469 476 469 485 484 484 485 492 476 454 453 453 437 453 446 445 438 429 446 437 430 445 430 429 438 437 438 437 454 460 446 484 461 445 454 453 445 445 438 437 422 422 422 406 422 422 422 437 446 429 438 437 438 437 446 445 453 453 453 469 453 500 485 523 523 516 516 500 531 484 485 476 477 484 469 461 476 469 461 492 485 515 500 485 500 500 515 516 516 515 500 485 484 469 468 469 469 453 461 469 500 508 500 515 508 523 500 516 508 500 539 516 500 484 484 485 484 469 469 453 461 461 468 532 500 484 500 492 492 485 453 469 445 461 445 445 438 437 454 468 477 445 453 438 437 438 437 453 438 437 454 453 453 469 453 453 461 468 477 484 500 532 500 500 500 523 492 485 484 469 469 500 468 485 476 469 469 461 468 446 445 453 453 453 438 453 453 453 453 469 469 453 484 454 484 453 461 461 453 438 468 446 445 469 515 485 468 461 461 453 454 437 438 453 453 469 468 469 469 469 468 461 446 453 453 453 453 469 469 484 469 468 469 485 484 469 468 469 453 453 454 484 469 468 438 453 438 437 438 453 437 430 437 461 469 484 454 453 437 438 437 438 422 453 429 414 438 422 422 437 469 445 461 453 453 469 485 468 485 461 476 453 469 453 485 484 500 500 484 485 476 508 484 477 461 453 461 461 445 453 438 445 438 445 461 461 445 469 453 461 453 461 453 469 453 469 469 468 469 469 453 469 484 469 453 476 477 453 469 476 477 469 469 453 453 453 453 453 453 453 438 437 430 430 429 430 422 422 422 422 422 421 407 422 406 422 406 406 406 391 406 407 421 407 437 422 469 453 469 453 469 484 500 469 468 454 468 438 445 430 437 438 453 453 453 485 453 453 469 476 477 453 453 437 430 445 446 461 484 461 453 445 446 445 438 437 469 445 461 453 461 445 454 437 438 453 437 453 453 438 437 438 422 422 422 437 414 414 422 422 406 406 422 407 406 422 422 437 453 453 469 453 453 477 484 477 500 469 468 469 477 484 477 500 500 515 500 500 508 492 500 500 485 468 469 469 469 468 453 469 485 453 453 453 453 453 438 437 438 437 438 437 438 453 453 453 453 453 453 461 446 468 454 468 485 515 563 515 500 516 516 500 492 476 469 469 469 476 461 469 469 476 492 485 492 461 453 453 453 446 445 430 429 438 422 422 421 414 415 421 438 437 438 437 438 437 422 438 422 429 430 438 437 453 438 453 437 430 437 430 453 453 469 469 476 477 477 476 477 492 469 461 468 477 469 453 469 453 484 469 484 485 484 500 476 485 476 477 469 461 453 453 461 453 461 461 461 469 468 453 485 469 453 484 469 469 476 477 468 469 461 461 453 453 461 453 446 453 453 453 461 461 445 446 453 437 453 438 437 453 454 460 454 453 453 437 446 437 438 437 469 453 469 453 445 446 437 438 429 414 438 422 429 430 430 429 454 453 484 492 477 469 484 469 468 461 461 438 453 469 468 469 469 453 453 453 469 469 476 477 500 484 516 500 500 500 500 484 485 515 485 484 477 461 468 461 461 469 469 484 453 492 508 485 484 508 508 484 476 461 469 453 438 445 453 414 422 438 437 469 453 453 453 438 469 445 461 461 476 485 515 485 484 500 531 500 500 485 484 484 485 469 460 477 477 461 468 485 484 492 492 485 484 485 484 476 485 492 484 485 469 468 469 469 484 477 461 461 453 453 461 453 445 446 453 453 484 469 469 484 453 469 476 477 453 469 453 453 469 461 461 461 461 468 469 477 461 468 469 477 476 469 469 469 492 484 461 484 454 476 461 453 453 461 453 461 453 454 453 453 453 453 445 446 453 453 453 461 445 469 453 438 445 430 437 438 429 430 422 422 406 414 414 422 422 437 430 430 437 469 516 484 484 485 484 469 453 453 453 453 438 453 453 469 469 468 454 453 437 445 438 437 430 438 422 429 438 414 445 430 437 438 453 453 453 453 453 469 469 484 469 484 469 461 461 453 438 453 429 430 438 422 437 430 429 430 430 422 422 421 422 422 430 430 437 453 469 437 454 437 438 437 438 453 437 469 437 438 437 438 422 429 430 422 438 421 422 430 414 422 422 414 414 406 414 406 415 406 414 414 422 422 429 422 414 414 414 414 415 437 438 437 430 461 437 453 453 454 460 477 453 485 453 461 445 469 484 469 453 453 469 469 476 461 469 453 453 453 453 446 445 422 437 422 438 437 469 469 468 477 477 468 469 484 516 484 485 469 453 453 437 438 429 430 438 437 438 453 453 469 468 454 437 438 437 438 453 437 438 453 461 476 461 461 477 461 484 453 438 461 476 469 453 469 469 468 469 453 469 469 468 485 469 468 469 469 453 453 445 446 453 437 453 454 468 477 461 469 468 485 468 485 453 469 468 454 468 469 453 469 476 461 454 468 461 469 477 468 461 461 453 453 454 437 453 469 469 468 469 453 477 461 453 469 453 469 445 445 438 437 438 422 421 422 407 414 414 429 477 469 453 422 437 422 438 437 438 453 453 469 468 485 484 469 476 461 469 453 461 445 454 437 453 438 453 453 469 453 469 468 453 469 477 461 468 469 485 437 445 446 422 437 422 633 250 461 453 453 453 453 438 453 453 453 469 469 484 484 485 468 493 476 469 453 453 469 484 453 469 453 453 454 453 468 454 437 453 453 438 453 437 454 453 437 438 437 438 437 453 461 477 453 500 492 508 500 500 500 500 516 500 500 500 484 492 461 469 453 469 453 484 453 461 453 446 468 454 453 453 469 453 453 453 469 453 476 493 484 500 500 500 484 485 484 469 461 461 453 453 461 453 445 461 461 445 446 437 422 438 422 421 438 437 438 422 437 438 453 453 438 453 476 477 500 515 508 508 516 500 531 516 515 485 468 485 500 515 500 500 485 507 508 485 500 484 484 461 461 453 454 453 437 438 437 438 453 453 437 438 430 445 422 445 414 422 453 469 469 453 445 445 438 484 469 469 484 469 484 500 500 492 500 493 500 500 515 516 531 500 500 516 515 516 500 500 500 484 485 484 477 468 461 454 445 445 453 453 438 437 438 430 429 446 429 438 437 422 438 437 414 430 422 422 437 445 430 438 429 430 438 437 461 477 453 476 477 484 469 461 484 524 500 500 515 500 485 484 484 500 500 516 492 477 476 461 453 454 453 453 461 461 453 453 453 453 469 484 485 500 484 469 469 460 446 453 445 477 500 484 469 469 468 454 453 453 469 453 484 484 469 469 469 468 454 468 446 461 468 469 461 461 453 469 484 531 508 524 507 508 500 500 500 485 468 469 492 469 492 477 469 461 453 453 453 453 438 437 438 437 438 437 453 461 461 453 469 469 461 445 445 461 485 468 477 461 484 469 469 484 500 500 500 484 485 469 468 453 461 446 437 469 437 469 477 461 453 453 453 438 468 469 484 500 469 508 508 500 515 500 516 477 476 485 453 468 454 468 453 454 468 469 469 469 468 469 469 469 468 485 484 508 508 500 500 500 468 469 461 461 453 453 453 454 460 461 469 485 484 469 468 454 460 461 485 469 453 468 454 453 453 453 437 446 445 453 469 484 492 493 484 461 461 469 468 469 469 453 469 453 469 484 469 484 492 477 484 469 453 453 453 446 445 438 437 438 437 422 437 430 430 422 437 422 422 422 422 422 421 407 406 414 398 407 406 398 407 406 422 445 422 437 407 422 421 422 430 453 461 469 500 500 469 445 461 453 437 461 446 453 453 445 438 445 453 438 429 430 422 406 422 406 422 422 438 453 453 484 477 476 469 500 484 500 477 461 437 469 469 453 453 453 453 461 461 453 446 461 468 446 445 430 429 438 453 438 453 461 453 445 453 445 446 437 438 453 453 445 446 453 437 453 454 460 438 437 438 430 429 430 422 422 422 422 437 422 461 437 446 453 437 453 469 461 477 468 454 468 461 446 445 445 453 477 476 469 485 484 469 468 461 461 485 500 500 484 469 469 515 508 500 492 485 476 445 446 445 453 453 446 445 445 461 469 476 461 438 453 438 429 430 437 430 430 437 438 453 437 469 438 453 453 461 461 469 453 453 453 437 438 437 422 438 422 422 421 438 461 461 469 468 438 437 438 453 437 438 437 422 430 422 414 422 406 406 399 398 399 398 406 391 398 399 406 391 406 391 390 406 391 406 414 430 453 461 453 461 477 476 469 469 484 469 500 476 461 438 453 469 453 469 453 469 468 485 468 485 469 453 445 445 438 453 453 453 453 453 469 453 469 453 461 477 476 453 453 454 476 485 468 461 469 461 469 437 453 438 437 430 430 437 445 438 430 437 422 422 430 421 415 421 422 422 406 422 414 414 407 422 406 406 414 430 406 422 422 437 414 414 414 407 406 406 406 321 508 406 422 422 414 406 406 406 407 406 406 391 406 406 391 391 406 422 453 453 422 406 406 422 406 422 407 406 406 422 453 422 422 414 414 437 407 422 421 430 445 461 477 476 493 500 515 516 492 477 453 437 438 437 446 429 430 414 422 422 453 469 453 453 469 484 500 484 477 461 469 468 485 453 453 438 437 422 437 414 430 438 453 476 469 461 453 453 469 453 453 438 453 422 437 430 422 414 422 422 406 422 437 477 461 453 469 437 438 437 438 453 437 461 461 430 430 437 422 453 438 453 453 445 445 469 469 453 469 469 468 485 468 469 469 469 468 469 453 438 437 430 422 414 422 437 453 422 422 406 422 407 406 406 398 399 391 390 399 398 391 390 375 391 391 390 383 383 383 382 375 391 375 391 390 391 391 375 390 391 375 390 383 383 383 383 390 477 312 399 406 398 391 399 406 398 414 407 398 398 407 398 383 391 398 383 383 390 399 422 453 445 484 461 469 453 469 437 438 422 422 437 414 414 407 406 406 391 406 391 390 391 375 390 391 375 391 375 382 383 391 375 375 391 375 398 399 406 406 407 406 437 438 484 508 484 446 437 430 430 429 414 422 438 453 437 438 445 446 468 500 469 453 453 438 453 453 445 430 438 437 422 430 445 492 477 515 500 485 484 500 516 500 468 461 477 453 438 437 438 437 422 430 461 453 437 438 437 438 468 438 469 453 469 453 468 454 460 461 446 429 438 437 430 430 422 429 446 437 438 445 453 477 468 446 429 438 437 454 460 469 477 484 469 453 453 485 484 461 461 453 469 484 484 485 476 469 469 461 469 453 453 437 422 422 430 414 422 406 406 414 422 414 414 414 407 414 414 414 406 406 399 406 391 390 391 398 391 390 383 399 398 383 383 390 391 391 406 406 399 406 398 407 406 406 422 437 438 430 429 422 406 414 415 406 406 422 422 406 422 437 446 445 438 453 500 515 500 516 531 516 531 484 485 484 469 453 469 437 438 453 469 468 438 437 422 422 422 438 421 422 422 414 414 407 421 407 406 406 414 406 407 398 391 406 406 407 406 437 469 484 454 453 437 438 422 421 422 446 429 438 429 422 430 422 422 422 437 453 430 430 422 437 438 468 461 446 453 437 453 430 430 422 421 407 422 406 437 430 414 406 422 406 407 406 406 406 407 429 430 453 438 453 437 446 429 469 453 438 437 438 437 438 437 438 453 437 453 438 437 438 445 446 445 430 437 438 429 430 453 438 437 430 429 422 414 414 414 415 406 406 414 414 453 422 438 437 453 461 446 453 437 438 398 461 438 484 469 468 461 461 453 454 437 438 437 422 437 430 430 422 422 406 422 422 421 422 422 414 414 407 406 406 406 422 406 407 414 414 406 406 399 406 398 391 406 391 391 390 391 390 391 391 390 391 391 382 383 391 375 383 382 375 375 375 375 375 375 368 375 367 390 375 391 375 391 382 399 406 406 399 390 391 391 390 391 383 383 382 391 375 375 375 375 383 383 390 375 391 391 390 399 382 391 406 407 421 446 429 454 453 437 438 445 453 461 484 485 500 484 453 453 454 445 461 453 437 454 453 437 453 453 454 453 468 438 453 438 445 430 421 422 422 422 406 422 406 407 390 407 390 406 438 453 422 430 414 445 406 430 422 406 422 406 414 399 414 414 422 422 421 422 422 422 406 422 391 406 406 399 398 391 398 399 390 391 391 398 391 414 375 382 383 399 390 399 406 391 406 406 438 422 406 414 430 453 453 453 422 422 422 421 407 406 406 391 406 398 399 406 391 414 414 391 406 390 407 453 359 430 1336 476 399 429 415 406 406 398 399 1219 429 446 445 398 414 407 406 398 391 391 406 422 422 406 406 422 430 445 422 437 422 422 422 422 422 429 430 422 422 422 406 422 422 406 422 453 422 430 429 422 422 422 414 414 406 407 390 391 406 391 406 391 421 407 437 438 468 461 477 453 453 469 437 446 422 429 422 438 437 461 445 469 453 453 454 421 438 422 437 438 437 438 437 453 438 453 438 437 430 445 438 437 438 421 407 422 429 469 469 461 468 469 453 453 469 438 453 469 453 453 453 453 438 437 453 453 469 445 438 430 453 437 453 469 469 484 453 485 468 469 485 460 461 454 437 438 421 422 422 422 422 422 422 422 421 422 422 422 406 438 461 468 446 437 422 422 414 414 422 422 437 422 422 438 437 430 430 429 446 429 430 437 422 438 422 422 421 422 422 453 438 437 453 438 430 429 422 453 453 438 437 454 453 453 453 437 438 437 438 437 454 429 430 437 438 422 429 430 430 422 429 454 453 445 430 422 421 422 422 414 414 407 421 407 414 414 406 422 406 406 422 430 430 422 421 422 414 414 407 406 406 391 390 407 390 391 406 391 398 399 390 399 398 391 390 407 398 399 421 391 406 414 407 414 414 414 406 406 422 406 407 422 421 407 422 414 414 406 406 391 406 391 398 399 390 399 398 406 391 406 391 398 399 406 398 407 414 406 406 399 398 406 391 391 390 375 391 390 375 391 383 383 382 399 391 398 406 399 437 453 438 445 430 429 430 453 453 454 460 469 446 437 430 429 422 422 422 406 422 406 422 407 437 453 430 430 445 453 461 469 468 454 437 438 437 422 422 422 406 414 406 399 406 406 391 406 391 390 391 391 398 383 398 383 398 383 391 406 391 390 399 398 422 406 422 422 438 422 437 422 422 422 429 430 414 414 406 414 415 421 438 469 453 469 492 492 500 500 500 484 485 515 500 500 516 500 492 492 500 500 532 531 515 500 516 531 516 547 562 516 531 516 547 515 532 546 547 516 516 484 500 516 515 500 469 500 500 476 469 446 453 445 437 438 430 453 422 422 429 430 422 422 437 422 453 469 500 500 500 516 531 515 493 492 500 469 515 500 485 468 469 453 438 453 422 437 438 422 437 438 445 430 453 429 461 438 484 485 500 500 515 516 531 516 515 532 531 515 532 515 500 485 468 461 446 437 430 430 421 430 422 430 406 422 437 422 422 422 422 414 430 421 422 414 414 422 453 438 437 469 453 438 437 453 454 453 461 468 461 461 446 453 453 453 469 468 461 461 461 461 469 453 453 453 438 445 445 446 461 468 454 453 453 461 461 468 454 437 469 445 461 438 453 437 438 437 422 438 437 422 437 422 446 476 485 484 484 485 468 454 453 453 461 461 468 454 468 485 476 477 469 445 445 438 437 422 422 422 406 422 406 422 422 445 461 469 484 469 469 453 437 454 437 438 453 453 469 453 468 485 469 468 469 469 461 461 453 453 437 422 422 414 414 407 421 422 407 406 406 406 407 406 414 430 437 422 422 422 406 422 422 422 414 414 406 422 422 437 438 453 469 453 453 437 438 422 422 421 422 422 422 406 422 422 422 453 453 453 438 422 437 438 422 429 461 469 469 476 461 485 484 437 438 453 438 437 453 469 453 453 453 438 437 438 453 437 250 641 453 453 446 429 438 422 429 430 438 437 438 429 430 437 438 437 454 429 438 429 438 437 446 429 422 422 422 406 407 406 406 391 406 391 406 390 407 398 391 390 399 390 391 414 430 437 422 406 407 422 421 438 437 430 445 422 438 422 422 406 406 406 391 406 406 391 391 398 399 390 422 422 406 406 422 407 421 422 453 438 453 438 445 461 453 461 453 477 445 414 422 422 406 398 399 406 391 406 391 390 391 390 391 391 390 391 422 445 445 446 468 446 484 453 469 453 500 469 516 515 485 468 453 469 461 492 516 500 492 469 476 454 453 445 445 422 438 422 421 414 415 406 406 406 407 406 437 438 429 477 453 453 453 461 477 469 468 485 484 485 460 446 445 430 453 437 438 437 438 453 453 469 437 438 430 414 422 421 438 453 453 438 437 438 445 453 445 438 437 422 422 422 406 414 422 430 422 406 422 422 422 453 453 453 430 429 422 438 437 430 430 437 453 446 445 453 469 484 516 508 523 539 539 547 531 532 500 484 461 453 445 438 453 453 469 469 460 461 485 500 476 477 469 500 484 453 453 438 437 430 430 437 453 453 469 469 469 468 500 469 500 531 500 516 508 523 500 469 500 500 500 477 468 461 438 453 461 430 445 437 430 461 437 422 430 422 406 422 406 407 406 406 422 437 454 453 468 469 485 500 484 469 492 476 493 476 469 453 461 461 461 461 469 500 500 484 516 484 484 485 468 485 476 508 485 484 469 507 493 500 484 477 453 453 445 430 430 421 407 414 414 406 438 406 422 422 437 438 429 422 430 422 422 421 438 437 446 445 438 421 430 430 422 422 406 422 422 421 422 438 453 453 438 421 438 437 454 437 438 453 476 477 445 445 485 469 468 453 454 453 437 422 438 421 438 437 430 445 422 438 437 438 437 438 422 437 438 422 437 430 445 453 461 484 493 468 477 484 493 484 453 469 469 453 461 453 461 453 461 484 469 461 453 437 438 422 437 422 406 422 407 414 461 437 438 429 438 429 422 438 437 430 430 453 469 453 468 454 453 437 430 445 438 437 422 422 437 430 453 485 453 445 438 421 438 422 414 414 406 406 399 398 407 390 391 390 391 391 390 391 391 375 390 399 382 391 383 383 390 391 391 390 383 398 391 398 422 407 398 406 407 398 398 391 406 375 391 391 382 383 391 383 382 391 375 391 398 406 391 391 382 391 391 382 383 391 391 398 398 391 391 406 398 414 407 406 406 414 414 453 454 437 422 430 453 461 453 437 453 454 468 453 485 469 484 476 477 469 453 453 484 469 453 446 429 438 437 422 422 414 414 414 414 407 414 414 406 406 406 391 406 391 406 391 390 422 453 454 468 500 485 484 453 438 437 438 453 437 469 453 500 500 516 484 485 453 461 453 468 461 469 453 438 437 438 422 422 421 422 453 469 469 453 500 484 485 469 515 500 516 484 492 477 476 493 461 461 468 485 484 484 469 461 461 484 469 438 437 438 414 422 414 406 406 406 407 422 437 469 422 429 414 422 407 421 422 430 430 437 422 422 422 406 406 407 398 398 422 422 422 406 407 406 414 414 406 422 422 422 437 422 438 422 421 414 415 406 406 406 407 406 398 399 406 391 398 406 399 422 421 407 422 406 406 406 422 422 430 422 414 414 414 406 406 407 429 414 414 407 406 414 406 399 398 406 399 390 399 398 399 390 391 406 391 390 391 391 390 407 406 390 391 406 391 398 399 390 383 399 390 391 383 390 383 391 390 383 383 391 406 391 390 375 406 391 391 382 399 383 390 399 390 391 398 391 399 390 391 390 391 391 390 414 383 406 407 398 399 390 391 390 399 383 390 383 406 391 375 391 382 391 383 391 390 391 398 391 383 398 391 398 391 398 399 406 391 398 398 391 406 391 391 398 398 399 398 407 406 390 407 422 421 438 445 453 446 453 437 446 437 445 477 430 453 437 422 422 422 422 422 406 406 422 406 422 406 422 414 422 414 422 828 414 422 406 398 398 391 391 390 391 391 390 375 391 398 399 390 407 406 437 407 414 406 406 406 414 391 406 399 398 391 390 391 391 398 399 390 391 390 391 391 390 391 375 391 375 390 391 390 391 391 406 391 406 390 407 422 437 438 437 422 422 414 430 414 414 406 398 407 414 406 422 422 422 398 414 406 414 407 414 429 414 422 407 421 422 414 414 414 415 406 406 406 391 406 391 390 407 390 391 391 375 398 383 383 382 391 375 391 390 391 391 406 398 406 415 406 406 391 406 406 406 407 406 406 406 399 398 352 453 391 398 398 391 399 390 391 390 391 391 390 407 398 398 399 406 399 406 406 406 422 422 422 406 391 406 406 399 398 406 407 406 430 429 430 391 406 406 414 399 398 398 407 390 399 390 391 391 390 391 398 375 391 375 383 375 390 375 375 375 375 375 375 360 375 375 359 375 391 406 438 421 407 406 391 390 422 391 406 391 398 398 391 398 399 398 430 406 438 422 437 422 453 422 422 422 422 406 422 398 414 422 422 406 407 406 437 453 446 429 407 422 406 422 406 406 406 399 398 407 406 406 398 407 398 414 414 422 414 414 422 438 422 421 422 407 421 414 415 437 484 563 547 531 500 453 453 438 422 437 453 477 461 445 422 438 422 422 437 438 421 438 437 438 437 469 477 461 484 469 484 516 515 516 516 531 492 508 484 500 469 484 516 477 492 469 484 484 485 484 500 500 516 515 516 500 484 453 477 461 469 468 500 516 516 500 468 469 469 453 438 453 422 429 414 422 422 406 422 422 438 421 422 422 453 438 453 469 468 454 453 461 445 422 422 437 477 461 500 500 500 500 507 516 516 539 500 523 524 531 531 531 516 547 508 492 516 515 524 507 508 477 484 469 516 500 468 477 476 469 453 461 461 516 531 547 547 547 531 531 531 516 531 516 531 524 492 500 484 508 492 500 500 516 547 547 546 547 571 554 547 531 547 532 500 500 500 500 484 484 500 477 500 515 508 516 500 523 500 532 546 532 539 523 508 508 523 516 531 524 523 516 492 508 500 515 524 515 524 500 508 507 493 492 1203 273 493 500 273 227 484 469 468 469 461 492 485 461 461 468 469 469 484 500 500 516 539 523 508 524 515 508 523 524 539 516 523 539 516 531 547 539 539 516 531 523 524 507 500 493 484 484 477 508 484 500 477 461 453 469 500 492 468 477 484 516 492 508 516 507 508 500 492 508 500 477 492 500 469 469 453 453 469 500 507 485 453 445 461 461 477 492 469 476 469 484 508 508 508 484 484 508 469 523 493 476 469 453 453 469 453 453 469 476 477 484 516 500 484 469 469 469 453 453 469 437 461 469 461 461 461 453 429 430 438 422 429 438 429 422 438 445 430 437 422 438 422 429 422 414 422 422 406 406 422 407 437 422 437 469 445 430 438 429 430 438 437 422 437 454 437 445 446 468 469 453 469 453 453 438 445 430 429 430 422 422 406 422 406 422 406 407 406 406 422 422 422 437 438 437 422 422 438 437 438 437 438 437 438 437 438 437 422 437 422 414 422 414 422 406 407 390 407 390 391 398 414 407 406 406 398 399 398 414 422 422 406 414 422 430 414 414 406 422 407 406 406 391 406 391 406 390 391 391 390 391 391 390 391 390 383 422 414 406 407 437 438 429 430 438 421 422 414 414 407 406 406 797 406 391 391 406 390 391 391 375 390 383 383 375 375 391 375 375 382 383 375 399 398 422 406 406 422 453 469 453 469 453 438 437 453 422 438 422 429 414 414 414 422 461 422 430 437 430 445 469 438 437 438 460 430 430 422 437 422 422 422 422 429 438 437 422 446 429 438 437 453 430 430 445 438 429 477 461 445 438 429 422 438 422 421 414 430 453 438 453 445 430 422 422 453 438 429 430 422 422 422 422 406 406 422 414 414 406 422 422 422 406 407 406 406 398 415 406 406 1219 390 407 406 406 406 407 406 422 422 422 421 422 438 429 430 422 414 414 406 414 399 406 789 399 390 391 391 382 399 390 407 422 437 453 453 453 469 469 445 477 484 477 461 453 437 422 422 438 421 407 422 406 429 383 422 422 438 437 430 422 414 422 437 422 422 422 437 453 438 453 453 484 469 469 453 438 437 438 437 422 422 422 406 414 406 399 406 406 391 406 391 390 399 398 391 406 391 390 407 398 414 406 391 406 399 398 391 390 407 398 406 430 445 461 485 484 484 492 461 485 500 515 469 469 469 468 438 437 438 422 437 422 422 422 422 406 438 453 437 453 453 422 438 422 422 421 422 438 422 429 437 422 422 406 422 406 407 398 398 399 398 399 406 383 390 391 391 1156 391 390 375 406 422 422 852 429 438 422 422 406 422 406 406 407 414 390 399 390 391 391 390 399 359 414 391 398 367 391 391 375 390 391 383 390 399 390 391 406 391 390 391 406 391 391 390 391 422 406 406 391 390 407 390 391 391 796 391 406 422 422 422 430 429 438 429 430 414 414 414 415 992 687 430 430 430 445 391 476 524 320 407 406 406 399 398 398 391 391 390 383 391 390 391 383 437 422 438 437 453 453 461 446 453 437 453 453 469 516 515 485 484 469 500 484 500 547 633 625 641 593 571 562 570 571 547 531 484 500 469 453 445 454 461 468 508 515 485 484 438 445 445 633 250 477 468 438 429 430 438 421 438 430 421 422 422 430 422 429 415 421 422 422 422 438 445 430 453 437 453 469 445 469 469 453 477 484 453 461 437 438 430 422 421 422 422 422 422 422 422 422 851 438 429 438 422 422 421 414 415 414 414 422 406 437 422 422 422 406 422 422 406 414 414 407 414 414 422 421 422 407 421 407 445 398 407 422 1234 422 414 414 406 422 414 430 453 437 422 438 422 422 398 414 414 414 406 407 422 398 398 414 399 406 406 391 391 406 391 406 406 414 430 406 414 399 406 406 391 406 391 406 390 391 398 399 391 390 391 398 399 390 399 398 399 398 391 406 422 422 406 406 406 414 407 398 399 406 398 391 406 391 390 407 257 461 446 437 430 422 422 414 414 406 406 414 461 485 500 484 461 453 492 477 469 484 445 453 438 422 422 422 421 422 422 422 422 430 429 422 438 484 453 438 422 421 422 438 422 437 438 422 437 438 460 446 437 438 469 453 429 430 422 414 414 422 406 406 407 398 399 406 398 414 422 422 438 421 430 445 454 453 437 438 437 453 469 438 468 453 500 500 516 500 484 454 437 453 500 469 469 453 437 446 468 446 468 454 453 453 453 437 461 446 445 445 453 454 453 468 469 500 469 484 508 492 477 476 454 437 438 453 484 500 484 516 523 493 500 500 484 484 485 484 469 469 445 445 461 446 468 485 515 516 516 500 500 531 531 531 532 531 515 532 500 500 468 532 500 531 516 500 515 500 500 477 508 484 469 484 469 500 515 516 531 532 546 516 563 531 547 515 500 500 469 484 454 484 476 461 438 453 438 437 453 453 430 430 422 429 414 422 422 422 422 422 422 421 430 422 430 422 414 421 415 414 414 414 414 422 406 406 391 406 406 391 398 399 390 399 398 391 391 390 781 391 406 399 406 398 391 422 422 422 422 406 422 406 797 422 507 398 407 421 414 415 398 422 492 399 406 422 414 445 445 438 484 485 500 531 500 539 539 500 477 492 500 469 476 508 516 500 515 500 531 516 516 468 469 453 438 437 438 453 453 438 421 422 422 422 438 429 422 461 484 508 446 445 430 453 445 445 461 461 485 500 437 445 446 484 469 461 453 453 453 453 461 469 453 492 477 492 492 500 485 500 515 563 578 625 562 563 328 672 844 578 453 453 453 406 563 469 476 461 453 453 453 454 437 438 429 430 437 438 437 461 430 453 453 453 500 485 469 515 492 508 500 485 484 500 500 469 476 461 469 453 445 446 453 437 414 516 500 485 484 500 539 539 547 523 602 453 547 531 508 445 547 477 476 500 516 516 531 500 562 555 586 594 594 570 555 546 547 532 562 594 476 539 539 508 547 531 579 578 562 578 563 547 547 531 562 547 531 532 515 547 555 531 539 555 539 531 516 500 500 484 469 461 461 469 468 469 477 492 539 461 484 485 484 484 485 492 476 500 516 531 532 515 531 532 531 531 547 539 539 516 508 492 484 485 484 484 485 484 469 453 469 453 453 453 469 398 524 437 211 242 453 461 461 414 500 477 484 485 484 500 484 516 500 516 492 476 485 484 485 484 508 508 484 484 469 469 469 484 500 500 484 469 453 469 469 453 453 437 454 437 438 468 469 453 477 476 469 469 484 469 484 469 469 453 469 468 454 453 437 453 438 437 438 484 485 453 453 453 437 438 453 453 485 468 469 453 485 484 500 484 500 500 516 516 531 500 515 547 524 508 515 485 500 500 476 461 469 453 453 438 468 446 445 437 438 437 438 422 422 437 453 422 438 422 437 453 469 437 438 437 438 453 438 453 468 454 468 469 469 453 453 453 469 469 468 469 469 484 485 468 461 477 461 461 453 437 454 437 438 453 484 453 469 453 484 485 484 500 516 492 492 516 515 500 500 485 484 485 468 461 477 453 461 445 453 453 461 461 453 454 468 469 469 469 453 453 453 453 469 469 453 453 469 468 453 485 484 469 484 516 516 484 492 492 485 492 476 500 485 484 469 461 476 485 484 500 500 485 500 500 484 500 500 516 515 508 492 485 484 500 500 484 516 508 523 516 547 547 546 532 515 516 508 539 515 508 524 531 531 531 516 508 508 515 516 523 524 515 485 500 500 515 500 500 500 500 485 515 500 493 507 500 516 500 500 484 500 500 500 485 484 500 485 468 492 493 468 454 453 468 454 468 461 461 453 469 453 492 508 508 508 500 484 461 477 453 453 453 469 484 500 485 500 476 461 484 454 468 469 500 500 484 493 476 469 484 500 485 468 485 476 493 484 476 477 469 469 468 469 469 453 453 461 461 469 476 461 492 493 507 477 484 469 469 484 469 469 453 469 453 453 445 461 453 531 297 547 469 484 383 602 515 485 484 438 437 453 445 438 445 500 485 468 469 500 500 516 500 492 477 484 476 461 469 461 453 446 468 453 438 453 438 453 468 454 468 469 500 484 500 500 493 492 469 468 453 454 437 445 446 437 453 453 454 445 445 438 437 445 446 453 469 468 485 508 507 500 532 515 500 485 476 485 476 453 453 454 453 453 469 453 484 484 485 461 468 461 446 445 453 477 484 453 453 446 437 438 429 438 445 453 477 461 453 437 430 438 445 437 454 437 438 453 453 484 461 453 453 477 484 461 461 485 492 508 546 532 523 524 531 508 523 531 516 531 516 523 500 492 516 484 477 469 476 453 485 469 468 477 476 469 469 469 468 477 461 469 476 485 476 516 515 485 484 500 492 485 484 500 500 492 485 531 523 508 485 476 477 468 469 453 453 461 461 469 469 492 492 485 484 492 492 477 469 468 461 453 454 445 469 461 453 461 445 453 438 460 461 438 445 446 437 430 429 422 430 414 422 422 422 422 437 438 429 438 453 461 469 453 453 453 453 453 453 453 454 453 453 437 453 454 437 438 421 438 422 422 422 421 422 438 429 430 430 430 492 367 422 437 422 438 422 421 422 422 422 430 445 453 477 492 484 469 469 437 453 438 437 438 453 453 469 453 453 438 453 453 453 453 469 469 453 469 468 492 493 468 485 484 485 468 469 453 453 453 461 477 453 484 391 336 281 524 515 297 219 516 484 516 500 468 500 485 484 484 469 485 484 484 485 468 469 469 453 453 469 469 453 453 453 445 430 438 429 414 438 437 438 453 453 414 477 445 445 453 438 453 445 446 453 461 461 453 445 914 468 461 547 485 484 469 484 461 461 469 461 461 453 437 454 437 438 421 438 422 437 422 453 438 437 438 422 437 422 422 422 406 422 430 414 437 422 438 429 430 453 453 453 446 445 437 438 445 446 468 485 500 507 508 516 523 485 492 516 484 476 477 469 469 453 476 492 485 500 500 531 531 547 531 547 532 531 500 500 469 468 453 438 445 446 453 476 461 485 453 468 469 461 453 446 429 438 429 438 453 453 453 461 461 445 438 445 633 250 445 469 461 484 485 484 500 492 500 500 485 500 515 500 508 508 516 507 516 524 515 531 500 500 524 492 484 469 469 469 484 477 468 453 454 445 461 476 469 453 453 446 445 430 437 438 437 430 437 454 437 438 445 437 446 476 524 484 328 633 469 468 469 469 469 461 445 453 453 469 461 461 461 469 460 454 453 445 429 430 430 461 445 453 445 453 454 437 469 461 468 461 454 445 437 430 430 429 422 438 453 453 461 461 461 476 477 461 461 461 461 476 477 445 453 438 437 422 422 406 422 406 407 422 406 406 359 446 422 414 437 438 437 438 469 453 484 492 477 484 477 445 445 446 469 437 469 469 484 516 515 516 500 515 563 547 703 367 508 476 477 469 453 437 438 422 422 406 406 399 398 406 407 414 398 453 438 437 422 430 414 445 477 531 516 484 453 445 446 476 461 438 437 430 500 523 485 468 454 453 453 469 484 469 500 500 500 500 484 500 500 484 469 469 469 453 469 484 469 515 485 484 469 469 453 437 453 469 484 493 523 547 547 531 516 531 531 516 531 578 547 516 500 484 453 477 461 453 453 453 484 516 484 500 469 485 460 469 461 469 453 484 477 492 469 476 461 469 445 461 446 445 438 445 461 445 445 446 445 453 453 438 437 438 422 437 438 437 453 438 437 469 469 453 461 445 438 453 484 485 468 453 469 469 453 469 461 476 469 469 484 485 500 492 476 461 446 453 437 438 437 438 453 437 453 438 437 422 422 422 422 406 422 422 437 438 437 422 453 438 461 430 437 422 422 422 422 437 422 422 437 438 437 438 422 422 421 422 453 454 437 438 421 438 430 437 430 453 469 437 453 453 454 437 430 414 422 422 421 414 446 453 922 437 438 453 453 438 453 453 437 469 453 485 453 453 453 453 438 445 461 453 437 438 453 453 453 438 437 438 469 468 453 438 437 446 445 469 469 468 469 484 500 500 516 516 531 523 524 547 578 531 531 485 468 454 453 453 461 445 438 421 438 437 454 453 445 461 461 445 453 453 438 422 422 422 406 414 398 407 406 422 414 398 406 407 422 437 438 421 422 469 563 312 422 422 406 406 422 406 407 406 430 382 407 406 391 406 406 406 438 437 446 476 500 516 500 508 523 531 516 516 507 508 516 515 532 500 500 484 469 461 461 453 469 484 469 461 453 461 484 484 469 469 437 454 468 469 453 453 446 445 430 429 438 422 429 461 453 446 461 453 453 453 438 437 438 421 422 422 422 422 430 398 734 468 500 524 515 500 477 453 453 469 453 485 500 515 485 484 469 500 500 507 477 469 453 437 438 437 438 437 446 445 438 437 422 437 422 422 399 414 406 406 414 414 453 438 469 422 421 438 445 477 469 484 469 468 438 484 516 484 469 453 469 469 484 484 477 477 484 516 507 500 493 468 477 469 461 468 461 446 453 453 445 461 469 476 500 493 484 484 485 484 484 485 469 468 461 446 445 437 430 438 429 430 453 438 437 438 437 422 437 438 422 437 547 297 414 414 406 407 406 406 406 407 406 406 406 414 399 406 414 414 391 406 414 414 407 414 414 406 406 391 406 391 406 391 390 399 398 383 398 391 391 398 398 391 391 390 391 383 383 390 391 390 375 391 391 390 391 375 391 390 391 383 382 391 375 391 375 390 375 383 383 281 469 391 406 390 391 391 406 391 390 391 390 391 391 406 391 390 391 390 399 422 383 406 406 398 399 406 399 398 406 407 390 406 407 406 391 406 406 406 407 414 414 406 406 406 407 406 398 399 406 391 406 391 390 406 391 391 406 391 406 390 407 390 407 406 406 406 422 406 422 407 406 406 406 407 406 390 407 390 407 390 391 390 391 391 375 390 391 351 422 383 391 289 492 391 398 367 391 398 399 390 391 398 415 382 399 312 469 406 399 398 320 461 329 453 406 391 343 438 390 391 375 398 391 383 406 344 453 258 539 344 453 398 391 391 414 382 399 398 391 398 399 390 399 328 461 391 398 398 391 375 422 391 390 391 390 391 391 390 391 391 390 391 390 313 469 390 391 383 304 469 383 383 375 289 476 383 383 383 312 453 383 375 383 297 461 375 391 375 382 321 445 383 375 375 390 375 391 422 422 422 422 390 406 399 398 391 391 390 391 390 375 391 383 383 390 375 383 383 375 391 375 445 305 382 375 352 406 375 375 375 399 351 375 375 375 375 367 391 359 266 477 367 375 367 375 375 359 375 375 367 368 375 375 375 375 359 375 375 375 445 289 375 368 367 375 367 367 375 375 367 368 398 352 375 375 375 375 375 375 289 461 375 375 375 382 375 383 375 375 375 375 375 375 375 375 375 391 383 398 391 390 399 406 414 414 414 391 422 390 407 406 398 399 406 391 406 390 391 398 391 391 383 390 391 383 382 391 375 391 375 390 375 391 375 383 383 375 390 375 375 375 375 375 375 375 375 383 383 437 399 406 398 414 407 406 422 383 390 391 406 391 390 391 391 390 438 359 406 407 406 469 500 500 468 454 453 437 438 422 421 407 406 406 391 390 399 390 391 391 398 391 406 406 407 406 422 422 500 515 516 484 469 445 430 422 437 438 422 429 446 468 579 515 531 539 508 485 453 445 430 437 422 422 422 437 563 531 516 531 516 507 477 453 453 438 422 437 445 446 437 438 469 531 515 532 515 492 524 500 516 523 539 578 563 625 547 531 531 531 524 539 531 531 516 484 500 485 484 484 485 484 485 484 469 484 469 453 469 523 524 562 563 500 515 500 469 672 515 500 485 469 453 453 437 438 422 422 421 422 438 453 453 438 468 453 438 461 461 484 547 516 547 523 523 532 547 554 524 515 547 531 516 547 601 540 531 500 500 531 508 508 515 508 508 484 485 484 484 508 524 484 469 461 461 453 500 469 484 469 453 453 469 453 469 468 485 531 562 532 593 555 531 532 523 531 524 508 500 515 594 609 547 578 563 531 539 547 492 500 500 492 508 531 516 516 500 468 469 469 469 500 500 515 547 524 539 523 516 539 562 532 531 500 531 523 555 547 531 485 476 461 453 461 571 562 547 531 531 547 547 547 547 578 563 578 562 531 516 578 531 594 563 531 500 500 500 531 516 515 508 477 469 453 437 438 437 453 438 469 468 453 454 437 438 437 422 422 437 422 438 445 461 453 453 469 453 453 469 484 516 547 531 516 523 555 531 531 532 507 508 524 492 500 484 469 476 477 453 453 453 368 445 531 438 437 422 430 422 421 415 437 438 421 422 407 421 407 406 406 406 407 406 406 406 407 406 406 399 406 398 422 414 414 422 422 422 414 414 422 422 406 1234 407 422 406 406 422 406 406 422 407 406 422 422 406 406 422 406 406 407 414 414 437 438 437 438 453 445 446 468 469 469 469 468 477 461 453 437 454 437 453 469 469 445 445 438 445 430 422 429 414 422 414 407 421 415 421 414 415 406 422 422 421 407 414 422 406 406 461 344 398 406 313 477 406 390 391 391 382 383 391 375 391 375 390 375 375 406 391 391 390 391 406 406 407 390 407 398 398 391 391 390 399 390 399 406 422 406 375 438 390 407 406 390 407 437 422 414 414 422 422 437 454 453 437 422 438 421 422 422 430 422 422 414 843 430 547 281 406 1195 399 390 391 391 390 407 390 406 391 406 391 406 406 391 406 391 406 399 398 406 399 414 390 407 398 399 398 398 391 375 391 390 391 375 391 375 382 383 375 375 383 383 375 375 375 359 375 375 375 360 375 375 375 367 375 375 375 375 367 383 383 375 375 382 383 391 390 391 391 398 391 398 391 390 391 391 375 390 407 406 406 438 421 422 414 414 407 406 406 391 406 391 406 406 391 406 391 390 391 398 399 390 391 391 390 391 391 390 391 390 399 398 407 406 406 422 406 406 391 406 407 421 407 437 438 422 437 422 437 422 422 422 430 414 406 422 391 414 398 406 407 406 406 422 406 406 422 422 422 422 422 422 406 414 414 406 407 421 422 422 406 407 422 414 414 422 437 422 422 422 422 429 414 422 406 407 406 391 414 414 414 414 437 422 445 430 422 422 422 437 422 438 422 421 430 422 414 422 406 414 414 422 422 422 422 437 438 422 437 445 430 422 422 437 422 422 422 406 422 422 406 422 422 406 422 430 422 414 422 422 406 406 406 407 398 398 391 391 398 383 391 390 391 375 390 391 375 391 375 390 375 391 375 375 391 375 375 375 375 375 375 375 375 375 375 359 375 375 367 375 367 375 367 368 375 367 367 367 367 368 367 367 367 360 375 359 359 367 368 359 367 360 367 359 360 375 359 359 367 368 367 367 375 375 383 398 399 414 406 422 422 406 406 414 414 407 406 406 391 406 391 406 391 390 391 375 390 375 383 383 375 375 375 375 375 359 375 375 375 375 375 368 375 375 367 375 375 375 375 375 375 359 375 375 375 375 367 368 375 375 375 359 375 391 375 375 375 390 375 391 390 391 391 398 399 390 391 390 399 414 391 406 398 406 415 414 414 406 391 406 390 391 398 391 399 390 391 390 407 406 469 422 437 422 453 484 438 453 453 516 500 500 469 484 453 484 469 469 469 461 461 468 477 476 500 477 484 500 469 492 469 516 578 547 547 515 563 523 524 507 477 469 453 445 461 438 453 437 422 422 430 414 406 437 422 430 422 422 414 422 445 437 446 453 469 484 469 469 468 438 429 430 422 445 430 438 421 422 422 422 422 437 422 446 429 414 414 407 406 406 414 414 422 422 422 437 438 437 454 437 453 438 422 437 352 500 429 422 406 414 407 398 406 407 390 407 398 398 391 398 399 406 391 406 391 406 391 390 438 437 469 437 469 445 438 445 438 515 508 516 492 492 477 500 508 531 508 507 477 477 445 453 453 469 445 477 515 469 485 515 500 485 468 485 484 500 453 485 460 461 469 453 485 453 484 485 484 516 500 500 500 500 500 476 453 461 438 437 422 430 422 421 438 414 422 422 429 422 438 445 461 469 445 445 461 469 430 445 422 430 422 414 406 414 406 446 422 438 429 446 429 430 422 453 438 437 453 453 485 461 461 492 476 485 468 438 609 532 531 515 516 484 500 485 476 493 468 453 454 484 469 453 453 453 438 437 438 421 438 422 445 422 453 445 438 437 446 445 438 453 453 461 492 484 485 507 508 516 531 539 531 493 484 500 469 469 453 453 469 500 484 484 485 484 469 500 484 485 515 516 515 516 500 516 547 515 485 468 469 453 453 453 485 476 493 484 500 492 477 468 454 453 453 429 430 438 422 437 422 445 446 453 484 469 515 532 531 516 515 516 500 484 485 484 453 453 438 437 422 422 430 414 406 414 414 406 422 430 422 429 422 422 430 430 429 430 445 446 484 469 461 445 437 422 446 414 422 437 438 453 422 437 422 453 469 429 430 422 422 422 414 422 414 414 414 422 422 437 438 453 437 453 454 437 438 453 453 437 438 437 438 437 453 446 429 446 429 438 422 422 406 422 406 328 508 695 398 391 399 437 406 422 422 438 437 453 453 485 484 508 515 500 493 476 469 445 438 437 422 438 422 437 422 422 406 422 414 414 422 422 422 437 469 469 437 445 461 469 453 891 437 438 437 438 437 477 461 461 898 438 414 422 422 414 273 547 414 406 407 406 398 399 422 421 422 414 414 407 445 461 430 554 289 430 422 437 438 469 476 477 484 469 500 484 453 485 484 453 453 438 453 461 484 461 469 453 453 438 437 469 453 453 438 633 242 453 453 438 437 438 445 445 438 437 430 430 437 453 453 485 515 500 485 500 484 469 453 453 445 430 438 437 453 453 438 437 453 438 453 438 421 438 422 422 437 438 437 438 437 438 422 421 422 422 422 453 492 477 500 484 485 468 469 469 453 461 445 453 454 453 445 445 438 437 438 437 430 445 430 430 437 438 453 469 437 453 469 484 953 469 453 469 453 461 477 468 485 476 477 484 469 453 453 438 437 453 454 468 453 454 468 453 454 453 484 461 461 453 438 445 430 437 438 453 468 469 469 453 469 469 468 469 477 476 469 469 468 469 469 453 469 469 453 461 461 484 461 461 469 445 445 438 453 453 453 453 453 461 446 453 515 516 531 563 539 508 484 461 492 500 484 485 469 468 469 461 445 453 485 453 469 461 492 500 484 453 446 445 437 454 453 453 453 453 469 453 437 430 430 422 453 422 437 422 430 429 438 437 469 485 500 500 500 515 516 531 563 515 531 508 508 500 484 469 500 500 485 484 469 468 454 468 469 469 469 468 485 500 468 469 469 469 468 477 461 453 453 438 422 421 422 407 421 407 437 438 429 422 430 422 429 430 453 438 453 469 492 492 484 469 453 469 453 461 461 453 453 469 453 453 453 454 421 438 422 437 422 438 437 438 437 438 437 453 469 469 453 437 430 430 422 422 421 422 422 422 422 437 422 422 422 438 453 461 461 437 453 469 469 453 453 453 453 453 469 453 461 477 468 454 453 453 453 492 445 477 477 468 453 446 445 453 438 468 469 438 453 437 438 422 422 429 430 422 422 422 421 422 438 437 453 438 469 453 898 446 437 438 421 430 430 469 468 453 485 500 484 500 531 532 531 508 492 484 469 453 469 953 461 461 437 454 437 438 437 438 453 429 430 422 422 422 422 421 407 437 438 422 437 453 438 453 437 453 454 437 438 421 422 422 406 422 422 422 438 453 445 445 453 454 437 438 429 414 414 422 446 437 438 421 422 422 406 422 414 446 398 461 422 430 437 453 446 453 437 453 453 438 453 453 453 469 477 492 484 477 461 453 453 430 414 437 422 422 422 422 437 438 429 430 453 477 476 500 469 469 453 469 484 484 500 500 516 500 516 500 484 492 516 492 484 469 508 477 468 438 453 453 484 500 485 500 508 492 492 492 500 485 476 477 484 484 477 469 468 469 485 492 515 493 476 469 453 445 446 429 438 430 421 430 422 430 437 438 453 453 492 477 468 446 453 461 453 437 454 453 453 422 429 430 422 422 422 422 421 414 415 414 414 398 406 407 414 406 406 406 430 477 468 454 453 437 438 437 422 422 422 422 422 421 422 438 437 438 429 430 438 429 430 453 469 484 532 531 500 500 484 485 453 445 445 469 484 454 460 430 453 438 437 453 485 469 468 446 445 453 453 453 453 438 430 445 430 453 445 469 453 469 453 437 438 437 438 422 422 429 422 445 446 445 422 430 429 430 414 422 422 437 422 453 438 461 476 453 469 469 484 469 484 469 453 438 437 422 422 422 406 422 406 422 430 445 438 453 429 430 453 446 476 485 468 485 484 500 484 500 469 469 461 445 453 469 453 469 469 453 453 437 454 437 438 453 437 469 445 461 453 469 469 469 484 484 500 485 484 500 484 500 485 500 484 492 493 468 469 477 476 461 453 461 453 469 484 485 484 485 453 476 461 485 468 485 484 484 469 469 484 453 454 437 438 445 445 438 437 438 437 445 454 476 500 500 469 469 445 453 461 461 461 437 454 445 445 469 469 468 454 453 468 485 500 515 485 500 500 515 532 515 500 469 453 453 438 437 422 422 414 445 422 430 437 477 469 453 453 469 469 484 484 500 500 485 500 500 562 578 547 570 540 531 531 516 507 493 507 540 531 484 469 469 453 453 453 445 453 446 469 453 468 485 453 453 453 453 469 469 469 460 461 485 484 485 460 461 477 477 484 500 484 469 484 469 469 453 484 485 453 445 446 437 445 438 453 461 476 461 454 453 437 453 453 430 438 437 461 484 461 461 453 454 468 453 438 437 446 445 438 484 492 508 500 492 477 453 469 484 469 468 469 453 438 453 437 446 445 453 445 469 492 485 484 485 453 453 437 453 422 438 453 437 446 461 484 484 532 515 524 539 562 516 500 500 516 523 492 531 516 469 492 508 484 485 468 453 454 453 437 438 437 422 430 429 407 422 414 414 406 422 406 422 406 406 407 422 406 422 422 421 422 438 469 468 453 469 469 469 468 485 484 500 453 438 453 422 422 429 446 437 438 453 422 437 422 422 430 414 414 414 398 414 391 406 406 407 406 406 406 407 422 421 438 422 437 407 421 407 422 406 398 406 399 406 422 453 422 438 421 430 414 422 406 407 406 390 391 406 407 390 406 391 406 391 391 398 398 391 391 390 391 391 390 383 383 390 375 391 391 375 390 383 399 406 422 437 438 437 438 437 422 430 414 422 406 422 422 422 437 508 523 547 547 531 532 546 547 547 547 547 531 531 532 515 508 508 547 531 531 547 578 532 515 485 476 461 438 468 446 445 437 446 461 461 445 445 453 461 485 437 453 438 453 469 484 508 492 500 484 469 445 446 484 453 453 446 476 453 454 437 438 437 438 437 430 461 484 500 484 485 484 469 516 500 453 468 454 453 453 445 445 430 430 437 453 422 438 422 422 437 453 438 437 438 453 469 484 484 477 492 531 469 500 469 453 492 492 516 516 546 532 523 492 485 468 454 437 453 430 430 437 422 422 429 446 437 453 454 445 430 429 438 429 438 437 469 485 500 484 484 469 469 500 547 531 539 555 515 547 516 547 515 532 492 508 500 492 476 500 485 492 492 500 516 500 500 484 484 485 500 515 516 516 500 523 508 500 484 469 469 469 468 477 461 445 445 438 453 469 437 446 429 438 437 422 438 437 438 422 421 422 422 438 422 421 438 437 438 437 422 430 430 468 477 492 469 453 438 421 438 406 422 406 407 406 398 399 406 406 438 437 422 430 258 211 445 461 461 461 461 461 484 469 477 492 484 485 468 485 468 485 484 485 500 484 484 461 461 453 469 484 477 492 500 469 492 477 468 469 469 461 476 500 469 485 460 477 484 500 547 500 500 485 468 469 461 492 469 469 453 461 445 453 453 438 430 429 422 453 430 430 437 453 453 454 437 438 453 453 437 438 469 437 438 437 438 421 438 437 485 500 500 500 484 485 468 469 484 461 446 437 438 422 429 430 422 406 422 414 414 422 469 453 437 453 485 469 453 453 437 453 454 437 438 437 453 469 453 445 430 438 437 445 477 484 500 516 484 469 453 445 430 453 453 438 437 430 484 493 484 484 454 468 469 453 438 437 438 437 438 468 461 461 438 453 437 438 445 430 437 422 422 430 414 414 414 406 422 438 437 453 453 469 485 484 484 508 508 500 492 508 531 508 484 461 469 477 461 453 437 508 508 484 477 492 500 469 453 453 484 500 485 500 484 484 477 445 453 422 438 422 422 421 438 453 438 460 477 469 484 485 484 500 484 485 500 484 477 461 468 461 461 453 453 469 453 453 461 461 469 438 437 438 437 430 429 414 430 422 430 453 445 445 446 445 461 477 476 500 485 484 469 468 485 484 453 469 461 492 469 484 469 469 453 453 453 438 437 438 468 485 469 453 453 437 438 437 438 429 430 422 422 422 429 461 469 453 453 454 437 453 453 453 438 437 438 422 422 422 414 421 415 406 422 429 461 485 468 446 437 446 453 453 437 453 438 422 437 422 430 414 422 422 422 406 422 422 437 484 500 477 461 437 446 445 438 437 438 421 422 407 421 422 422 422 438 414 414 422 437 469 453 453 438 445 430 437 422 437 438 437 446 461 437 438 437 438 422 437 406 422 422 406 407 421 438 469 437 438 422 437 430 453 445 438 437 438 453 437 438 453 500 484 453 446 437 430 422 422 406 406 406 422 453 469 453 438 437 422 422 422 422 422 422 421 422 422 414 414 438 437 422 438 437 438 437 422 422 406 422 406 399 398 406 391 406 438 429 415 406 406 406 407 406 390 414 415 437 422 406 422 406 414 414 407 422 421 438 422 422 422 421 422 422 406 407 406 406 406 391 391 390 391 391 390 422 445 422 414 407 406 406 406 399 398 406 399 398 391 406 391 390 391 391 390 391 391 390 383 383 390 375 391 391 382 383 399 406 398 391 391 390 414 399 406 406 391 391 390 391 390 375 391 391 390 375 391 391 390 406 391 375 391 390 407 390 406 407 390 391 391 406 383 382 391 383 383 390 375 391 375 391 375 375 382 383 375 375 391 375 390 399 390 383 391 391 390 414 399 406 406 438 422 437 414 414 414 446 437 445 438 430 421 422 422 438 422 453 422 421 422 438 437 422 430 430 429 430 406 414 414 407 406 406 406 399 429 422 422 414 406 415 406 398 399 390 391 406 406 391 406 391 391 406 390 391 398 399 391 390 391 390 391 391 398 399 390 391 422 406 406 391 406 398 399 406 391 390 391 422 414 398 407 390 399 398 391 406 398 399 406 406 407 406 406 406 407 453 437 453 438 453 453 422 422 422 406 422 406 406 407 437 430 430 406 422 414 414 422 406 406 399 398 398 399 391 390 391 422 406 422 406 391 406 406 391 390 399 398 407 390 422 422 437 414 415 421 407 406 391 406 390 399 398 391 406 399 421 407 398 406 399 398 407 390 391 406 438 421 422 414 422 414 407 406 406 406 414 407 414 414 445 422 422 422 437 438 461 476 469 453 453 469 476 493 500 468 454 437 430 429 422 422 422 422 422 437 485 484 484 469 485 468 469 438 429 422 414 422 422 445 446 421 430 430 437 438 437 422 422 422 430 476 547 531 500 485 453 437 422 422 422 406 422 422 406 406 407 422 406 422 437 422 453 430 445 438 422 414 414 414 414 406 414 414 422 406 407 421 414 415 437 414 445 446 461 453 453 453 453 469 469 453 469 468 453 438 437 485 484 453 438 429 430 422 422 422 422 406 422 422 422 406 429 415 421 407 422 406 414 406 399 406 390 407 406 391 406 422 406 406 422 398 415 421 407 406 406 399 406 398 407 406 406 406 399 398 406 391 391 406 391 414 398 398 399 406 391 406 406 407 406 406 406 422 422 406 422 406 407 437 453 422 422 422 437 438 437 422 407 421 407 422 406 406 391 406 398 399 390 391 391 390 391 398 391 398 407 398 414 422 414 414 422 406 430 430 422 421 407 406 414 398 391 406 391 391 390 391 406 391 398 399 421 407 390 407 406 422 422 406 422 422 406 406 414 414 406 407 406 398 414 391 391 406 414 430 422 406 406 430 429 407 429 430 438 437 406 407 421 438 469 484 469 484 485 468 461 430 437 407 406 406 399 390 399 390 391 375 391 382 383 375 375 391 390 438 406 406 391 391 390 391 391 390 391 390 391 422 445 461 469 484 485 476 492 532 484 523 493 500 500 500 500 500 507 469 477 492 508 515 516 516 500 484 469 484 453 485 500 453 453 484 469 453 438 437 438 437 438 437 438 422 437 422 406 406 407 422 406 422 468 454 437 445 485 476 469 453 438 453 437 422 438 468 454 453 468 446 453 445 438 437 422 422 422 406 422 453 422 422 422 414 414 414 414 406 406 422 407 421 414 415 406 406 422 422 414 422 414 437 422 406 422 422 422 430 422 429 422 438 453 437 438 445 438 437 430 429 415 421 422 414 414 414 430 438 422 421 414 415 406 406 414 399 406 406 406 399 398 406 407 422 421 407 406 422 406 406 422 406 422 414 430 422 453 445 430 438 437 438 437 453 453 438 469 453 437 453 438 437 430 437 430 438 422 421 422 438 437 422 422 414 414 406 399 398 407 398 398 391 391 390 399 398 391 390 391 406 391 422 437 407 414 414 414 414 422 406 406 422 430 422 445 445 446 445 445 438 437 438 422 421 422 430 414 430 429 422 414 422 414 430 422 430 421 430 430 422 422 414 414 422 429 422 430 437 453 438 437 454 484 484 453 438 453 453 438 437 422 422 422 422 422 406 406 406 407 406 406 406 391 391 406 390 391 391 390 391 391 390 391 375 390 375 391 375 391 382 399 406 391 406 391 390 407 390 391 390 391 375 391 375 390 375 391 375 375 391 390 383 383 390 391 422 422 437 430 461 469 453 437 422 406 407 406 398 399 390 407 390 422 422 414 414 406 438 422 437 422 422 414 430 437 485 453 445 438 461 437 422 430 429 461 446 445 453 445 453 422 430 430 414 414 422 422 429 430 422 437 446 453 437 430 437 469 438 445 430 422 437 414 414 414 414 407 406 398 399 406 391 390 406 391 391 406 391 421 414 446 422 406 422 422 406 422 406 430 445 469 437 438 422 422 406 414 414 406 422 422 430 414 414 414 406 406 407 406 406 422 406 406 391 406 407 390 406 399 398 407 390 399 398 391 398 399 406 398 414 407 421 399 398 407 398 398 391 375 391 390 375 391 375 391 375 375 390 375 391 390 375 391 391 375 390 391 391 375 390 375 391 375 390 438 422 406 398 415 421 422 422 422 438 421 422 407 429 414 414 414 407 406 422 422 406 414 406 399 406 398 399 429 415 421 407 422 406 437 438 437 438 437 422 438 453 422 422 429 414 438 422 429 414 438 422 414 414 422 422 422 414 414 406 422 406 406 414 414 391 406 407 390 399 398 391 406 398 399 390 407 390 407 390 391 390 407 406 391 406 406 398 399 406 406 422 407 406 422 422 421 454 468 453 422 438 422 422 421 422 407 406 406 391 406 391 390 985 578 390 391 375 391 375 390 391 390 407 390 391 391 390 391 390 422 453 454 429 461 430 445 438 422 421 422 438 453 453 422 453 438 421 438 422 429 415 421 422 360 890 437 406 422 422 336 516 429 414 415 421 422 430 406 446 453 437 461 445 438 461 461 484 469 492 477 484 469 437 469 438 437 438 484 422 492 445 438 445 477 429 438 437 422 422 406 422 414 414 407 422 406 406 406 407 398 398 391 391 1195 382 383 383 383 375 390 391 406 375 391 391 390 391 383 382 391 391 390 391 414 430 406 406 399 398 406 407 421 407 398 406 399 406 406 407 406 390 391 391 406 391 390 406 829 437 453 469 422 437 422 422 422 422 422 422 445 469 437 446 437 469 437 438 429 430 422 414 430 445 430 422 437 422 406 422 406 407 390 407 390 406 391 391 398 399 390 391 390 391 391 390 391 391 375 390 391 375 390 391 375 391 375 390 391 391 390 391 390 391 398 399 391 390 406 407 406 406 422 391 406 422 422 422 421 422 453 485 437 438 422 422 406 422 406 406 391 406 391 398 399 375 390 391 390 375 391 383 383 382 383 391 391 390 391 390 391 391 406 391 390 391 390 391 398 399 391 390 391 390 391 391 390 391 406 391 406 391 390 407 390 406 430 414 430 422 414 406 406 407 406 406 406 407 390 406 391 391 406 398 414 422 422 422 414 414 422 406 407 406 406 406 422 422 430 429 422 438 422 437 438 422 421 422 422 438 437 422 438 437 453 453 422 438 422 437 438 437 438 437 438 437 438 421 422 422 430 445 453 438 453 437 446 429 438 422 437 430 398 422 407 414 414 453 429 446 422 437 438 453 469 453 484 484 516 492 524 468 469 438 453 437 453 454 445 430 437 414 414 422 406 407 437 438 421 469 445 430 438 422 421 407 406 406 406 407 406 406 406 391 406 391 406 391 390 391 391 406 406 406 407 414 445 461 445 469 453 477 453 523 500 485 468 469 453 446 437 445 454 492 508 484 469 468 454 437 453 445 446 469 453 484 484 500 500 485 469 453 468 469 485 492 492 516 500 507 485 484 461 469 453 453 438 437 469 500 484 485 468 461 446 437 438 437 422 437 454 437 438 437 453 469 437 438 422 422 422 421 438 484 469 461 477 500 500 484 500 516 500 578 562 516 547 500 500 484 484 500 454 468 438 437 438 437 446 461 453 468 454 453 453 437 469 453 469 469 476 477 484 469 484 469 469 453 453 461 445 453 438 437 446 461 453 461 461 453 461 445 453 438 437 438 422 421 407 422 421 422 422 406 422 407 390 406 407 390 407 390 391 390 399 398 399 398 391 390 407 390 399 414 406 398 407 398 406 399 414 406 438 468 493 476 485 468 485 484 484 485 500 500 508 507 539 540 500 500 484 492 500 508 500 516 507 493 453 468 461 477 476 477 469 484 477 476 485 500 500 484 469 484 500 485 468 516 484 500 500 485 484 500 500 531 532 546 532 507 477 484 485 515 516 484 500 500 508 492 485 500 484 485 484 476 461 469 453 469 453 453 469 484 485 461 453 461 484 485 484 461 461 453 469 468 485 469 468 453 469 492 430 453 469 453 453 469 453 477 476 485 500 500 507 477 469 468 485 484 500 500 469 437 454 429 438 445 445 493 578 531 500 476 493 476 508 531 508 492 485 468 446 461 437 485 500 515 500 477 476 469 516 484 484 477 508 492 492 469 484 500 524 508 484 492 492 516 516 515 516 515 500 516 508 476 485 484 469 516 531 500 484 485 484 492 492 477 461 453 453 453 469 453 438 437 438 429 430 437 422 422 422 422 437 438 453 445 477 500 500 500 500 469 484 484 454 468 516 516 531 531 547 578 531 500 516 516 515 516 500 500 469 453 461 468 493 500 500 468 469 453 469 469 461 461 445 461 453 453 469 453 453 469 469 468 485 468 469 453 485 468 469 469 469 507 508 500 500 485 468 454 421 438 422 429 415 421 407 406 391 406 406 414 469 476 500 516 484 446 437 446 484 469 500 500 484 469 453 453 438 453 429 446 429 430 422 422 406 414 414 406 422 438 437 438 422 437 422 438 437 422 422 437 422 430 430 437 453 469 461 461 453 445 461 485 453 406 484 453 532 515 516 500 484 469 453 453 453 422 438 422 453 453 437 454 445 437 446 437 445 454 461 453 453 453 453 453 445 477 477 461 453 461 445 445 430 430 421 430 422 438 468 485 500 507 540 554 539 516 500 469 484 500 539 539 500 485 515 516 531 516 484 469 461 468 469 477 484 469 492 477 484 484 485 508 500 476 469 469 468 454 484 500 547 508 492 484 500 492 477 484 555 570 547 524 507 500 500 469 453 453 446 445 438 437 453 438 437 438 453 461 468 469 461 485 500 500 515 524 507 500 485 500 500 508 539 593 516 492 508 492 500 508 563 531 531 523 524 539 523 508 516 508 515 516 508 508 515 516 562 610 547 531 578 531 531 532 515 485 500 500 484 523 493 484 469 453 469 500 500 484 500 516 515 532 546 563 562 532 515 500 469 469 453 437 438 453 438 437 453 445 430 438 437 430 445 438 422 437 422 422 422 422 421 438 461 461 453 437 438 437 446 429 438 422 422 422 421 422 422 445 446 437 422 422 430 422 429 407 437 422 453 438 429 461 469 469 484 469 437 438 422 422 421 422 407 421 407 406 406 414 422 414 406 407 406 422 406 406 407 406 406 406 407 406 422 422 437 430 429 422 407 421 422 407 421 407 406 406 391 406 391 406 391 406 390 399 398 391 391 414 429 438 422 453 437 469 453 469 469 484 469 484 461 477 468 485 500 484 500 485 500 484 476 477 484 485 476 477 453 453 469 461 461 469 453 453 437 438 437 453 438 437 454 468 485 461 461 453 437 438 437 453 430 430 437 438 422 421 422 438 469 453 429 430 422 836 414 414 414 414 422 453 438 429 438 437 407 421 422 422 406 422 250 586 438 445 453 469 461 476 485 461 468 461 469 469 476 461 469 938 343 563 453 445 469 469 476 477 453 461 469 453 492 477 484 484 477 477 484 461 445 453 438 429 430 438 422 437 438 421 422 422 422 422 430 461 445 461 453 438 453 445 445 438 422 437 438 437 453 453 469 438 437 438 437 438 437 438 437 422 422 422 406 414 414 406 422 422 406 438 422 422 429 446 437 422 422 422 406 422 406 422 406 414 414 407 422 406 422 406 414 414 406 422 399 414 406 422 422 422 406 406 422 414 422 430 421 438 422 422 422 453 437 438 453 453 469 484 492 477 484 469 476 485 492 461 445 453 891 422 406 422 437 422 406 422 414 414 430 430 414 414 422 422 421 407 422 406 422 406 406 406 407 390 321 515 399 406 1219 429 422 414 422 422 453 430 453 445 453 438 453 453 453 461 461 453 453 438 437 422 422 430 406 414 414 406 406 805 508 391 422 437 454 570 305 429 430 414 414 414 414 406 407 414 406 430 406 422 406 406 438 437 438 437 446 445 437 438 422 437 422 406 422 407 406 398 399 406 406 422 406 399 398 406 407 406 398 391 398 383 383 383 390 383 391 391 406 399 406 406 422 414 430 422 406 422 406 414 414 422 438 414 414 437 446 429 422 422 422 414 414 406 407 406 390 407 390 407 390 399 398 391 390 407 390 406 391 406 391 391 398 398 391 406 422 422 438 437 422 422 406 414 414 422 422 414 414 406 407 398 406 399 422 406 406 406 407 406 406 422 414 414 398 399 406 406 1305 383 461 430 421 407 414 406 398 399 383 390 391 375 391 390 375 391 406 406 407 453 468 438 445 430 422 422 422 406 406 406 453 422 453 422 485 468 430 422 422 414 445 446 437 422 406 422 406 407 429 414 422 414 406 407 414 398 406 399 406 406 407 406 398 399 804 399 406 445 399 390 383 391 390 375 391 391 398 367 391 390 383 406 368 390 375 375 391 391 414 429 407 390 406 407 390 391 391 390 391 375 469 296 375 391 398 399 398 414 414 430 414 414 414 407 398 406 399 398 422 391 406 391 406 390 399 398 391 391 382 383 391 398 383 391 383 398 399 398 391 422 406 406 398 399 391 406 406 406 407 421 407 422 406 406 406 407 406 437 422 438 468 454 453 437 469 484 469 492 430 437 438 445 430 422 422 422 421 422 422 422 406 438 445 453 438 422 429 422 430 414 422 390 407 390 391 398 399 422 406 406 414 414 391 414 414 430 461 476 477 484 500 516 469 453 437 430 414 437 422 422 422 406 422 453 430 445 453 422 422 422 430 429 438 437 422 414 414 422 438 422 414 414 406 406 407 398 398 407 406 391 390 406 391 406 391 437 438 453 469 484 477 461 453 484 485 484 453 453 453 469 453 422 430 445 422 422 406 422 406 422 414 422 430 445 437 454 453 437 438 445 461 445 430 437 438 469 445 477 507 508 516 515 516 531 524 508 476 484 477 500 539 500 516 492 469 468 469 453 438 437 438 437 438 437 446 492 508 492 461 445 469 453 453 445 485 500 476 446 445 445 438 445 445 438 445 438 445 445 469 453 485 453 484 516 484 484 516 477 507 493 476 500 485 500 453 468 485 500 469 500 500 531 500 484 485 484 492 461 469 469 468 453 469 469 469 484 453 485 476 477 468 469 453 469 469 484 485 484 500 484 469 461 461 469 437 453 469 469 453 445 446 437 438 437 438 437 461 477 460 446 437 430 445 446 476 469 500 469 468 485 469 484 461 476 446 445 445 461 485 476 492 469 485 476 508 500 516 500 531 562 547 547 500 531 492 524 547 531 516 515 516 516 484 492 477 476 477 469 453 453 453 461 453 461 453 211 242 438 445 445 469 453 461 461 445 446 453 445 445 438 422 437 422 414 414 407 414 445 500 469 445 430 437 422 422 422 422 422 406 422 406 430 398 406 407 421 422 422 422 422 406 406 422 407 398 398 407 422 468 453 454 437 422 422 414 414 414 414 406 407 390 406 407 390 391 406 391 406 406 422 422 422 406 422 422 422 406 422 406 406 407 406 406 406 407 406 406 422 406 438 469 453 422 421 407 422 406 414 398 407 398 398 407 390 407 390 406 399 414 406 422 406 438 437 422 422 422 406 438 422 445 414 422 414 414 406 414 399 406 422 453 445 430 437 438 453 453 485 468 477 461 445 430 437 438 422 422 414 414 406 398 399 406 406 399 414 422 422 421 438 453 453 485 468 485 468 454 445 461 453 461 453 445 438 437 453 438 422 437 422 438 453 437 453 485 500 484 461 445 454 437 445 438 437 430 438 453 429 430 422 437 438 453 453 438 453 453 437 446 445 422 422 422 453 437 469 484 485 469 484 484 469 453 485 460 469 453 477 500 500 469 453 469 500 500 531 500 515 485 484 469 453 469 453 437 446 429 438 453 453 453 453 454 468 453 454 468 453 438 437 438 453 453 438 422 421 430 414 422 422 422 422 453 453 430 429 422 438 422 421 422 438 422 422 406 429 430 438 437 422 438 453 437 445 461 469 453 453 500 516 500 484 469 469 453 438 445 445 438 437 469 453 484 500 485 484 469 469 468 454 453 453 469 484 469 468 454 468 461 461 453 453 438 437 422 430 422 422 414 422 422 421 407 406 422 406 414 414 406 407 390 407 406 390 391 406 391 391 390 399 398 391 406 391 390 391 406 391 406 391 406 398 399 390 407 390 406 391 406 407 406 406 406 422 406 422 407 406 406 406 399 398 828 438 398 492 446 437 446 437 859 438 437 454 468 453 454 460 461 469 438 437 430 430 421 422 414 414 422 438 422 437 414 414 438 422 422 421 414 415 421 407 406 406 422 422 406 430 414 406 414 414 406 407 406 406 406 407 390 407 390 406 391 391 398 399 390 391 398 414 407 406 406 430 422 414 422 421 422 422 422 422 422 437 422 438 422 421 422 422 422 406 407 421 454 453 484 500 469 469 445 445 453 438 437 438 429 430 422 422 422 422 422 437 422 430 429 438 445 430 437 422 438 429 430 438 421 422 422 422 422 422 422 406 422 406 406 422 406 407 406 437 438 422 422 437 422 422 437 438 437 438 437 438 437 422 422 422 422 422 422 422 421 422 438 422 429 430 422 437 422 438 422 429 430 422 437 438 453 438 437 422 437 438 453 438 445 445 438 437 438 437 438 422 429 438 429 454 421 438 422 429 430 422 406 422 422 406 422 422 414 414 422 406 422 406 422 407 414 414 406 422 406 422 422 422 422 437 430 429 438 437 422 422 430 430 453 429 430 422 437 438 437 422 438 437 438 429 430 438 422 437 438 492 492 484 492 493 484 453 453 438 422 437 422 414 414 422 422 453 453 422 438 437 438 421 422 422 422 422 469 484 500 500 500 469 469 468 485 453 453 437 438 430 429 422 422 430 422 414 422 421 407 422 406 414 414 406 406 407 406 391 406 406 398 399 398 399 390 399 398 391 391 398 398 391 391 390 407 390 391 390 391 391 390 391 391 398 398 391 391 390 422 422 422 406 406 407 406 406 406 391 406 391 391 390 399 382 407 390 391 406 391 390 391 398 430 469 469 453 469 468 469 453 453 438 437 430 422 422 414 422 422 437 492 453 446 437 453 438 469 453 500 468 469 500 508 508 515 485 515 493 539 500 500 515 485 492 476 469 453 461 446 453 453 453 437 461 461 438 437 438 437 438 437 469 469 453 508 461 468 469 469 500 484 500 500 532 500 484 469 468 454 453 437 453 453 485 453 484 453 461 430 453 445 446 445 445 430 438 437 438 429 453 446 476 469 453 469 437 454 492 492 500 500 523 508 610 578 531 523 524 500 484 485 468 500 516 547 515 508 500 477 469 445 461 453 453 453 469 453 445 446 453 445 445 454 437 438 437 430 422 429 414 414 422 407 421 422 407 421 407 422 406 422 422 437 469 484 500 453 446 445 469 468 485 484 469 484 485 515 508 477 500 468 469 453 532 500 484 453 469 484 453 469 469 469 453 453 453 437 454 460 508 485 453 469 500 484 469 468 469 469 453 453 445 446 453 453 438 453 437 438 445 430 437 438 484 492 492 500 500 516 500 516 484 516 500 500 468 469 469 469 484 469 469 468 500 516 539 523 516 484 469 453 453 438 437 438 437 422 422 422 422 414 414 422 469 500 484 508 492 531 532 500 484 531 500 500 500 516 484 485 500 531 515 532 531 547 515 500 485 469 468 485 515 516 500 484 485 468 469 469 453 484 532 515 516 484 485 461 468 446 445 445 453 422 438 461 461 437 438 422 437 438 421 438 430 429 422 438 437 438 453 453 437 454 453 468 454 468 453 454 421 446 445 422 422 437 430 430 437 438 422 421 438 406 414 430 422 414 414 406 422 438 421 422 422 438 422 437 438 453 429 446 437 438 437 438 437 438 437 453 469 469 469 453 453 453 437 438 437 438 430 429 453 454 445 430 437 422 422 429 415 468 438 469 421 446 429 438 437 430 445 454 468 469 469 469 468 453 454 453 468 454 453 453 453 437 438 437 422 414 414 422 422 422 414 414 422 414 414 406 407 406 414 414 406 407 304 492 399 398 383 399 375 390 406 391 398 407 398 406 422 407 421 438 453 438 437 453 438 453 453 422 422 422 421 422 414 399 406 422 391 406 406 414 430 429 422 414 422 422 414 414 407 406 406 406 407 406 406 406 407 406 406 406 407 390 406 407 390 407 406 437 453 438 430 414 422 421 422 438 429 430 422 453 438 453 445 461 438 437 438 429 422 422 414 414 414 406 407 406 406 406 391 406 391 406 422 438 437 438 421 438 437 438 422 422 437 422 453 422 422 414 422 414 414 437 383 422 406 414 399 414 422 398 407 390 414 399 406 406 406 422 407 406 406 422 406 406 407 406 406 399 398 406 407 390 406 407 406 406 406 407 406 406 399 398 406 407 406 398 399 406 406 406 407 398 399 406 406 406 407 406 406 406 407 406 406 406 422 406 407 422 406 422 406 414 414 406 407 406 406 406 407 406 406 430 414 453 422 429 430 422 438 421 430 430 422 422 421 430 430 445 461 453 453 438 437 438 429 430 422 422 422 429 415 429 422 430 422 437 422 438 437 422 437 422 422 422 422 422 422 414 429 422 446 429 430 430 422 437 422 414 422 430 414 429 453 438 453 438 437 422 453 469 453 453 453 453 453 438 437 438 430 429 422 422 422 422 437 438 437 422 438 429 430 422 422 437 469 453 453 453 469 453 469 461 469 461 453 469 468 453 461 461 438 453 484 469 469 453 453 469 445 445 438 437 438 422 429 446 429 438 453 477 468 446 461 437 438 445 437 430 438 437 453 453 438 461 461 453 453 453 453 453 454 453 468 454 453 453 453 453 438 453 453 437 438 437 422 438 437 508 484 493 468 469 453 453 453 454 437 438 437 453 438 437 453 453 438 437 438 437 438 422 437 438 422 437 422 438 421 438 422 437 438 437 422 438 422 453 437 445 446 453 453 453 438 453 437 453 454 445 445 453 453 438 453 453 453 438 445 445 454 437 438 437 438 421 438 422 429 430 422 422 437 422 438 437 438 437 422 438 422 421 438 437 438 437 422 438 437 453 454 445 445 445 446 437 438 437 438 453 437 454 437 438 437 438 421 438 422 429 422 414 422 422 406 422 407 406 414 406 406 399 406 406 407 406 390 407 406 391 390 406 391 391 406 391 406 390 407 390 391 406 391 390 391 391 398 399 390 391 390 391 391 406 391 390 391 398 399 390 391 391 406 390 391 406 391 406 406 407 390 407 406 406 391 406 398 399 398 399 390 407 406 390 399 398 407 398 398 407 406 414 414 414 414 406 422 407 414 429 430 430 468 438 437 438 437 422 422 422 438 437 438 453 437 438 422 429 414 422 422 406 422 406 407 414 414 406 422 406 422 422 422 422 437 453 438 437 438 445 477 453 469 453 453 453 437 454 437 453 438 437 445 446 437 469 453 438 453 437 453 454 468 485 468 469 469 453 453 438 453 437 438 445 453 446 453 453 453 437 469 453 485 468 500 500 508 508 516 484 484 500 532 500 468 454 453 453 437 438 437 422 430 430 437 453 438 468 485 469 468 446 445 453 438 437 453 453 453 469 469 484 516 484 532 531 500 476 461 453 454 453 445 445 453 454 453 453 476 477 476 493 515 516 500 500 484 500 485 500 484 469 469 484 476 469 461 469 453 445 446 437 438 437 492 508 516 500 547 531 531 508 469 461 453 445 445 454 453 453 469 500 500 515 547 563 578 562 563 500 500 484 469 469 484 469 468 469 485 500 468 508 492 524 554 547 578 625 563 516 500 468 461 461 453 469 492 477 469 460 477 461 492 485 500 500 500 500 484 500 516 515 531 524 547 562 539 563 547 562 594 547 562 547 578 625 547 516 484 485 453 445 445 453 469 453 477 492 469 476 493 484 500 531 531 539 540 562 570 555 641 687 656 750 610 547 515 492 477 469 469 453 453 453 453 445 446 437 445 469 539 516 484 532 531 523 571 523 500 477 468 453 446 445 438 453 437 461 445 454 437 445 446 453 469 476 469 492 484 500 508 555 547 547 547 578 609 578 625 672 664 727 718 704 593 563 515 477 477 453 468 454 453 453 437 453 438 437 500 454 453 453 484 516 531 641 578 687 719 609 672 657 625 687 664 649 601 555 531 508 461 469 453 445 445 453 469 453 516 531 547 578 578 610 640 641 641 578 547 546 516 516 500 468 469 461 445 446 445 445 461 453 485 469 453 500 468 469 485 500 484 594 601 586 610 593 578 610 672 625 578 531 500 492 492 516 500 547 516 484 469 453 453 445 446 437 453 445 508 532 515 547 641 640 703 657 679 664 641 625 648 571 554 532 508 484 484 453 461 453 446 453 453 438 437 438 437 422 437 430 461 500 492 586 539 602 672 718 672 578 579 531 500 469 453 437 422 438 437 438 421 454 437 430 429 422 422 422 422 414 422 414 422 453 476 461 516 469 453 445 446 421 438 437 469 461 508 484 578 563 656 703 688 687 657 734 672 703 687 719 688 609 641 679 586 547 531 485 508 461 453 437 422 430 429 422 469 453 453 485 484 531 610 562 672 766 648 695 672 657 656 594 656 609 578 625 563 656 750 594 562 492 461 454 437 438 437 422 422 437 516 500 516 515 516 469 453 453 453 445 430 437 454 492 453 453 461 516 578 734 719 656 719 656 703 703 719 672 711 656 711 672 641 640 578 610 750 562 555 523 500 485 468 454 453 453 484 469 469 453 500 469 468 453 485 484 516 547 531 562 547 500 500 516 516 484 469 468 454 468 453 500 500 485 523 539 547 610 750 656 687 711 656 618 578 531 477 492 469 500 468 500 508 492 508 492 469 453 453 438 437 438 437 438 453 453 500 531 539 649 672 625 757 696 656 719 703 703 672 703 719 640 657 703 594 562 531 547 531 532 500 500 484 453 453 469 438 437 438 453 468 461 508 563 609 625 563 531 547 531 562 641 578 594 656 610 640 641 679 758 602 586 640 579 546 547 516 469 484 453 453 438 437 453 454 460 508 524 508 562 719 656 703 703 641 703 719 640 688 719 609 594 531 500 484 485 469 445 445 445 430 438 422 453 453 515 532 515 532 546 500 500 539 547 493 468 469 453 453 453 469 531 500 563 578 609 719 766 656 734 688 703 625 578 516 476 477 484 571 476 485 453 453 453 469 468 532 531 609 727 680 781 719 632 727 758 664 719 718 672 719 703 641 656 656 610 562 539 516 461 468 454 437 453 438 468 469 477 547 586 578 617 570 578 649 601 602 711 719 671 766 641 656 797 703 594 570 648 563 484 500 469 453 453 438 437 422 438 437 453 453 579 515 547 656 578 789 696 640 719 703 680 680 718 750 625 579 500 468 469 469 492 484 508 500 485 500 515 531 579 578 593 704 765 735 734 625 703 734 657 718 704 609 726 696 687 703 672 688 719 609 578 531 516 500 492 477 453 469 453 468 500 469 516 594 625 625 656 797 656 797 656 563 515 500 516 500 484 469 453 453 461 461 531 563 531 609 641 586 602 656 640 797 750 719 719 703 711 680 718 719 719 609 586 617 594 531 469 492 461 453 453 454 500 500 515 633 570 547 516 500 508 539 515 547 531 625 618 664 601 617 625 610 687 657 718 664 594 625 695 641 797 812 696 617 594 718 594 547 625 656 594 563 640 641 562 563 562 547 524 617 578 586 680 625 578 640 703 594 586 758 594 547 546 579 562 609 641 609 688 648 602 648 680 594 578 672 812 610 515 547 508 523 532 507 586 672 782 679 758 734 727 758 640 766 742 656 774 687 618 679 610 578 601 618 554 586 633 609 571 593 563 547 609 578 563 601 680 609 618 632 586 563 664 601 586 610 594 578 609 609 571 648 656 594 531 547 539 555 594 586 539 531 531 508 539 547 531 532 546 547 547 531 532 531 609 563 609 688 625 687 703 625 602 648 610 593 672 641 609 688 594 593 649 586 562 610 578 554 571 562 555 562 602 562 563 641 617 586 593 641 578 625 750 711 649 687 609 579 625 625 562 563 656 578 562 610 562 578 735 609 594 594 593 547 571 570 578 648 586 579 625 625 562 594 640 594 563 609 625 578 625 594 594 562 586 617 625 610 593 594 563 609 672 578 617 664 594 578 656 610 578 601 680 594 609 672 610 578 625 593 579 546 594 602 554 532 515 500 532 648 602 625 718 625 625 680 602 593 625 594 563 578 625 570 602 687 641 672 757 618 632 633 594 578 672 594 593 672 625 578 672 813 640 641 648 602 563 609 578 609 704 695 586 594 609 562 594 656 657 578 594 593 547 578 594 547 547 562 532 500 500 484 500 547 586 695 281 516 680 617 554 532 508 500 492 492 484 469 469 469 468 469 484 547 532 593 578 704 804 774 734 719 672 656 609 563 578 578 555 586 609 578 688 656 680 664 718 688 703 641 672 578 578 609 602 617 594 625 593 735 765 735 625 625 578 578 578 531 516 500 508 234 258 484 485 476 461 469 469 453 469 453 453 453 461 461 453 453 461 461 461 461 453 469 469 468 469 484 469 469 469 453 469 460 235 226 469 500 516 515 500 485 469 476 461 477 476 469 469 453 453 469 453 453 453 469 461 461 468 469 485 468 469 469 469 484 469 468 461 469 461 453 469 453 453 453 453 454 453 445 445 446 445 453 438 445 445 438 437 430 430 429 430 437 430 445 438 437 438 437 438 437 454 468 469 469 469 468 485 468 469 453 453 454 453 453 437 469 469 469 507 493 500 484 484 485 468 454 460 461 438 469 484 484 485 531 523 571 554 555 555 523 500 500 469 469 469 445 445 438 453 437 453 454 453 453 453 453 453 453 469 469 500 500 484 485 484 469 468 469 453 453 454 437 453 453 453 454 453 453 453 453 469 484 492 539 555 586 539 508 500 484 469 469 461 453 445 453 453 454 500 515 531 594 594 562 602 602 578 562 555 570 610 593 657 609 578 531 500 485 484 469 437 453 438 453 438 453 468 454 468 485 500 515 516 547 562 532 546 532 515 485 484 484 477 492 469 476 469 477 476 508 516 562 563 562 516 484 485 484 469 500 492 516 523 547 578 602 664 625 656 594 609 609 563 547 515 500 516 484 485 476 461 469 453 469 453 453 453 453 454 453 500 531 547 562 633 617 657 687 664 649 617 617 625 578 578 610 625 601 570 516 500 500 500 523 493 468 485 500 508 492 500 531 586 633 594 601 633 578 594 656 609 664 735 586 515 516 469 469 453 468 485 515 500 500 516 531 578 579 679 602 656 672 594 625 640 625 657 593 594 578 563 500 500 468 485 469 460 477 484 500 485 484 469 461 453 453 445 430 430 437 422 438 422 421 422 422 422 422 406 422 406 414 414 407 406 406 406 407 406 406 399 398 406 399 398 406 407 390 407 398 398 391 406 399 398 406 391 406 391 406 399 398 406 407 390 406 407 390 407 406 406 406 407 406 422 406 406 406 407 406 422 406 406 430 430 422 421 422 508 461 438 437 453 445 446 437 438 437 438 437 485 453 453 445 446 421 438 422 429 430 438 437 453 524 523 500 547 609 563 562 532 500 468 469 453 446 429 438 422 422 421 422 438 422 453 437 438 437 453 438 437 438 437 454 468 532 546 532 570 570 524 508 484 484 469 453 461 445 454 437 438 437 500 516 523 555 547 547 578 562 563 617 609 649 625 781 594 515 516 453 469 437 438 437 438 453 500 500 531 547 563 656 594 718 750 688 562 516 500 500 523 508 547 523 493 492 476 454 468 453 454 460 446 437 461 492 532 531 555 640 594 633 789 617 641 734 594 594 609 562 563 586 539 516 515 485 453 468 469 477 461 453 469 453 453 484 500 563 562 610 656 625 672 656 633 679 641 578 594 578 547 562 594 594 547 531 547 500 484 477 500 508 547 523 508 562 625 594 641 640 578 579 609 594 578 672 593 547 516 469 468 469 438 468 469 516 500 547 570 570 610 703 625 672 836 648 656 703 610 531 516 500 468 469 492 477 516 531 515 516 547 531 531 602 648 625 657 656 672 625 672 632 586 641 703 594 594 640 563 562 578 579 578 562 547 531 508 492 461 477 469 468 453 454 500 484 500 547 531 625 672 711 695 774 656 617 609 555 539 547 547 500 484 485 484 484 454 468 453 454 453 453 508 632 547 657 718 625 657 593 547 547 547 516 515 516 531 531 555 633 672 593 610 625 562 563 672 609 570 571 609 563 546 547 539 555 516 500 484 500 484 469 477 476 516 500 500 539 539 531 532 648 742 594 609 610 593 610 625 562 563 594 562 594 656 641 625 578 562 547 563 593 594 555 586 656 578 531 516 492 492 500 500 500 508 524 500 531 594 578 578 594 664 570 563 609 625 578 609 704 609 578 641 656 641 578 593 696 586 547 585 633 641 578 563 625 593 547 516 531 516 500 500 547 546 500 500 500 516 484 508 531 547 539 625 641 602 570 617 602 578 547 562 563 547 515 516 500 484 492 508 508 492 485 515 500 539 586 563 547 578 547 515 500 516 515 500 500 500 516 516 539 523 539 539 555 539 602 617 594 578 578 562 547 531 532 500 484 477 476 516 500 484 500 516 508 554 547 547 609 579 562 563 640 563 578 594 625 570 625 586 531 516 515 516 500 500 523 524 531 531 610 547 562 594 578 578 641 648 578 555 594 578 547 531 547 531 523 508 532 531 515 532 539 523 531 563 547 531 570 618 570 570 594 594 547 578 562 563 531 531 531 532 515 508 524 523 516 523 539 555 562 586 617 610 578 672 672 578 570 586 563 531 547 578 562 547 547 563 546 555 570 547 532 523 523 500 500 485 484 469 469 468 454 445 445 516 531 516 547 585 571 586 633 562 578 578 547 570 586 610 633 742 656 734 704 609 601 610 586 547 570 586 609 539 524 508 539 531 516 515 547 516 531 516 546 532 562 610 578 562 602 570 539 570 579 546 563 562 516 508 508 484 500 484 485 469 468 469 453 477 476 578 579 546 641 711 609 586 586 610 586 570 617 656 641 578 633 633 578 609 625 594 570 586 586 547 523 532 562 516 523 508 523 540 546 610 594 562 609 625 571 586 625 632 594 555 570 555 516 507 508 500 485 500 484 484 500 500 500 532 578 578 547 625 672 601 570 610 640 579 578 617 555 515 508 492 485 476 492 547 516 515 539 555 547 594 672 640 688 797 625 672 640 578 594 594 594 562 602 601 555 578 570 555 539 563 562 547 531 547 531 532 570 601 579 593 625 641 594 578 594 609 562 602 617 625 563 539 547 586 546 524 547 601 555 523 547 578 563 570 610 601 594 562 672 594 563 593 625 578 547 571 586 562 547 578 563 554 617 579 593 547 547 547 531 547 531 532 531 547 531 531 539 571 562 578 641 594 656 719 625 640 625 563 617 601 563 531 516 508 515 508 531 516 516 515 539 524 515 539 539 516 547 609 602 578 633 594 617 633 640 594 609 641 641 578 593 594 547 531 516 539 523 532 562 531 563 609 578 579 625 656 609 617 649 672 593 610 633 648 594 594 640 680 664 578 617 649 625 562 578 578 563 531 531 532 547 515 531 532 531 516 546 571 547 546 594 641 586 633 679 625 578 641 625 578 610 671 579 531 508 500 507 500 500 485 469 468 469 477 461 460 461 454 484 516 531 656 750 703 656 719 664 742 657 765 750 633 758 726 618 664 633 593 586 555 547 547 578 547 547 562 594 562 625 641 609 625 649 703 601 618 632 641 625 609 625 563 570 594 617 547 516 523 547 508 523 539 516 531 594 656 594 625 648 602 609 672 602 593 602 617 586 586 602 578 547 539 523 516 515 532 515 516 531 578 563 578 617 633 594 586 664 593 579 617 633 609 594 640 625 594 641 656 609 602 617 594 562 532 531 547 523 524 562 547 523 532 570 547 547 570 641 601 610 625 625 593 594 609 586 602 656 656 594 633 648 594 594 625 609 563 547 547 546 532 531 531 531 516 531 563 547 547 601 633 594 578 640 641 602 640 688 609 602 632 649 586 562 586 610 586 570 578 563 531 531 547 531 516 547 562 547 555 625 648 586 586 594 640 594 610 656 617 570 610 640 594 563 593 610 609 563 585 602 586 555 547 562 547 516 515 524 523 516 515 555 531 539 547 602 554 579 617 648 594 578 609 610 562 594 625 609 579 625 609 594 625 609 594 554 586 602 586 531 516 515 516 516 515 547 578 547 547 594 609 570 571 609 594 562 586 641 617 586 617 625 610 570 562 571 547 531 523 555 531 516 547 640 579 578 625 625 578 609 625 602 570 609 610 578 578 609 610 625 578 609 594 578 531 524 515 516 508 516 531 515 500 524 523 516 578 625 578 578 641 672 609 594 641 593 578 618 718 633 610 617 601 555 531 524 523 524 531 531 625 609 563 578 641 625 562 563 656 609 578 594 641 609 578 633 633 625 578 609 571 547 539 547 531 523 539 563 531 531 516 531 531 524 586 625 562 563 625 594 562 586 617 617 586 625 594 531 516 516 492 492 484 485 484 477 484 492 485 500 484 484 477 476 454 468 453 469 453 461 461 469 492 539 555 601 610 586 570 547 601 563 508 500 492 484 453 461 461 453 430 445 446 437 438 437 453 454 445 445 453 453 454 468 469 531 578 625 696 758 766 781 765 782 797 781 781 781 641 594 500 484 477 515 633 594 734 735 750 812 664 805 742 703 766 726 703 782 765 719 766 765 766 750 734 617 555 516 515 579 703 625 797 796 672 805 758 719 687 750 688 742 742 680 695 781 656 688 711 617 656 703 875 688 609 641 641 703 632 602 672 687 618 570 617 649 578 562 602 648 594 578 625 625 625 578 656 719 656 594 703 750 766 625 687 704 632 618 625 710 649 594 593 641 617 586 594 656 625 594 672 765 735 625 609 656 657 640 578 586 649 656 594 578 656 586 555 578 601 586 579 656 703 672 594 609 703 672 601 688 703 649 593 610 625 593 547 563 578 594 531 594 672 593 563 539 539 531 516 508 523 516 500 531 594 625 562 641 719 687 641 734 766 703 679 821 781 641 625 664 672 578 601 610 593 579 562 609 618 570 594 656 773 633 610 640 719 672 625 656 609 579 546 594 625 578 594 656 672 602 601 703 704 593 578 625 641 578 602 648 688 578 594 640 625 594 672 672 672 562 563 632 696 632 633 758 805 804 633 610 632 743 656 687 696 679 641 695 633 625 617 586 641 625 601 555 625 656 610 578 578 609 610 562 594 664 664 594 625 672 664 586 633 664 695 633 625 703 672 609 649 648 625 578 641 719 812 734 704 687 609 579 640 656 641 625 641 820 672 625 601 610 570 555 625 687 610 578 601 633 610 562 609 625 625 594 610 609 625 578 578 625 672 586 602 640 703 750 672 594 586 664 672 617 602 687 703 610 593 602 648 657 625 625 687 750 688 593 594 672 625 578 609 618 586 546 539 586 594 578 547 531 610 594 578 672 750 640 672 695 711 610 672 734 625 578 609 657 601 578 602 648 641 648 610 578 641 687 688 593 610 726 789 641 594 593 672 625 578 547 516 484 500 516 609 641 766 750 726 727 734 734 727 742 758 711 750 648 618 656 594 554 571 687 672 625 609 672 742 789 766 672 656 703 766 672 625 625 640 594 594 656 625 570 594 633 656 625 563 594 609 641 578 562 547 594 609 570 571 625 594 578 593 657 578 578 601 680 594 578 578 672 688 617 570 617 664 602 601 563 594 625 593 594 586 594 601 571 664 609 563 554 555 594 594 546 547 586 586 563 562 578 563 547 570 648 657 586 570 609 594 555 586 625 609 578 617 680 641 601 602 578 562 547 578 610 586 570 594 578 578 563 562 578 578 563 539 570 563 554 586 703 625 594 656 657 609 594 633 671 586 563 578 734 672 586 571 640 672 641 632 633 578 579 593 578 672 625 610 640 610 593 625 610 609 625 610 593 625 594 578 594 578 578 586 602 578 578 562 610 578 562 563 609 610 562 563 562 570 555 563 554 571 562 547 578 563 547 554 571 554 539 578 579 546 579 570 539 562 579 562 547 547 547 547 531 562 547 531 563 578 563 546 539 555 563 547 531 562 594 563 562 555 554 547 563 531 555 586 570 531 524 547 562 531 516 562 594 578 547 570 711 610 554 540 578 562 547 547 562 571 554 579 585 555 586 586 578 594 578 578 563 578 617 586 625 578 594 601 586 563 594 578 547 562 555 554 539 540 523 539 563 546 547 563 601 571 547 554 571 546 532 562 547 547 547 531 563 531 531 531 516 531 547 539 555 570 563 554 547 555 539 555 570 555 539 547 546 532 547 578 562 547 563 609 609 563 547 578 625 609 594 562 563 578 555 570 594 578 625 594 625 632 594 594 602 562 594 578 562 579 554 571 554 539 532 531 523 531 524 531 524 539 531 547 531 531 532 539 539 531 547 531 531 532 523 516 507 485 500 500 515 555 555 547 562 563 539 539 562 547 547 594 562 547 539 539 532 562 563 554 547 539 547 531 516 547 547 539 539 515 547 547 516 539 539 523 524 531 516 515 516 508 508 507 524 515 500 516 531 516 547 523 531 540 546 532 547 546 532 531 508 508 507 508 508 523 524 555 531 547 547 546 563 562 571 554 532 515 516 516 562 555 586 578 578 609 602 570 594 578 563 578 601 602 625 562 547 531 500 500 524 586 531 547 547 562 594 641 625 656 609 696 711 601 570 579 578 562 563 578 547 593 555 547 539 547 516 500 500 500 515 531 508 508 500 516 500 500 500 515 500 516 523 508 516 515 500 524 515 524 547 515 563 547 539 523 532 531 531 516 531 500 484 516 492 524 531 508 492 492 461 453 453 453 438 429 438 508 453 437 438 437 422 422 422 422 422 422 422 421 422 422 422 422 422 422 437 422 438 421 438 437 454 500 453 484 453 469 469 515 485 492 476 469 485 500 468 485 484 484 516 469 484 485 476 469 461 453 445 446 453 453 445 445 454 437 438 437 438 460 415 437 438 437 430 429 422 438 429 430 422 422 445 430 422 437 422 430 430 421 422 422 438 422 421 430 430 422 437 422 422 422 422 422 421 422 422 438 437 430 430 437 438 437 438 429 430 437 438 437 438 437 438 437 438 437 422 438 445 430 422 429 430 430 422 429 430 437 430 438 437 445 446 437 446 445 437 438 445 430 445 438 453 430 437 422 437 438 437 454 437 453 438 437 445 446 437 422 438 437 422 438 421 422 422 422 422 437 422 422 422 422 414 422 414 422 422 414 414 422 414 429 422 422 422 445 430 438 437 422 437 422 438 437 453 454 437 445 446 445 445 438 437 438 437 446 437 430 437 422 438 422 437 422 437 454 437 469 469 500 515 500 485 515 531 532 547 562 547 516 500 484 500 476 493 500 468 477 461 476 461 469 461 461 453 453 453 438 437 430 430 429 430 469 437 438 437 446 445 438 445 445 453 446 445 445 446 437 430 429 438 422 429 430 422 430 429 422 469 453 438 453 437 438 437 446 429 438 437 422 438 422 437 438 421 438 422 437 438 437 438 445 445 469 469 469 468 469 461 445 454 453 453 437 438 437 430 437 430 422 438 421 422 430 430 422 429 430 422 429 430 422 422 422 422 422 421 422 422 438 429 453 446 453 430 437 445 438 445 453 477 484 500 469 469 461 461 453 453 469 453 469 468 453 469 500 500 539 508 516 500 484 469 469 468 453 469 453 469 461 461 469 484 492 508 500 547 531 531 500 516 500 492 477 476 469 461 461 461 492 461 469 469 453 453 453 453 445 446 437 438 437 438 437 438 437 453 453 438 437 454 437 438 437 430 429 438 422 422 422 421 422 407 421 407 422 437 438 429 446 437 422 453 438 437 438 453 429 430 438 437 422 437 438 437 430 430 437 438 437 438 445 445 438 437 438 453 438 437 438 453 437 438 437 438 422 437 438 429 446 437 438 453 468 446 461 453 453 469 453 469 460 454 445 469 453 437 453 438 437 438 437 430 430 437 438 437 438 437 438 453 437 454 453 468 454 453 468 454 468 453 454 453 453 453 453 453 453 453 438 453 438 437 438 437 438 437 438 437 438 421 438 437 438 422 422 429 414 422 430 414 422 422 437 438 422 437 438 437 438 453 437 438 453 437 438 461 461 453 453 453 453 438 437 438 445 430 437 438 422 429 430 422 430 429 430 437 438 445 469 438 453 437 438 453 469 468 453 454 453 468 469 469 445 461 453 438 453 437 438 453 438 453 437 453 453 454 437 453 438 453 437 453 438 437 438 437 454 453 453 453 453 438 453 453 437 453 438 437 438 445 461 461 445 461 453 461 454 468 453 454 453 453 437 438 453 453 500 500 508 508 515 516 500 484 477 500 523 547 563 578 523 508 484 485 515 516 516 531 508 492 484 469 469 515 500 493 476 492 516 523 563 547 515 500 485 469 460 461 454 437 453 445 446 453 437 461 461 469 453 469 453 469 453 461 453 461 453 469 469 468 453 469 469 484 485 500 515 516 484 485 468 485 469 484 500 516 546 547 578 563 562 563 547 515 500 485 484 500 485 492 476 469 461 461 469 500 500 515 516 516 500 484 476 477 484 500 516 516 484 484 485 500 531 531 539 555 531 547 500 485 484 469 468 454 453 453 437 453 454 445 453 445 453 454 437 453 469 469 468 500 469 453 469 453 469 453 453 453 453 454 445 453 461 469 468 469 485 460 477 469 453 469 453 469 453 453 453 437 454 437 453 438 453 453 453 453 438 453 437 446 437 445 438 437 454 460 477 469 484 500 547 547 562 547 547 563 515 500 485 515 547 547 531 500 485 500 500 484 484 469 469 484 500 500 516 531 531 524 508 500 484 500 484 500 500 500 485 484 485 468 485 500 500 484 484 469 469 500 484 500 500 485 484 484 485 484 485 468 485 492 508 515 516 516 500 484 484 453 469 453 446 445 453 430 445 438 429 446 437 438 468 469 469 492 508 500 484 469 500 484 500 500 508 508 500 516 531 515 516 500 500 484 508 524 500 484 469 469 468 453 454 453 468 454 468 469 453 485 468 469 469 469 460 477 461 461 469 461 476 469 484 469 484 469 469 461 461 453 469 468 477 469 476 485 500 515 524 508 484 492 477 468 469 453 453 454 445 461 453 469 468 485 469 468 469 461 461 445 453 446 430 430 421 438 430 437 430 429 430 430 437 430 422 430 429 422 422 422 422 437 446 445 461 445 453 438 437 438 445 430 422 429 430 438 421 430 430 453 422 453 437 438 437 438 445 446 453 453 453 453 453 438 437 438 437 430 430 437 422 430 429 422 430 430 421 438 422 422 429 430 422 422 422 437 422 438 437 438 437 438 437 438 437 438 437 438 421 422 430 430 406 422 422 422 421 422 414 422 422 430 406 422 422 429 422 414 422 422 422 453 438 437 445 446 484 492 524 515 516 516 515 500 516 484 500 500 485 515 500 485 476 469 461 461 461 484 485 484 469 484 516 515 485 500 468 469 469 453 469 469 484 484 469 469 469 460 461 946 476 485 484 516 531 539 539 531 508 508 516 507 508 469 476 461 469 469 469 507 493 531 531 547 547 555 539 578 578 562 579 531 547 531 547 523 508 516 484 484 477 469 468 477 477 476 485 500 484 484 469 469 469 453 453 453 453 438 453 492 484 477 469 468 469 461 469 461 468 485 469 484 469 468 500 954 468 485 461 468 500 493 515 531 532 531 562 547 555 570 547 563 547 593 610 640 688 625 640 610 594 546 547 547 547 547 531 539 539 532 531 531 516 515 500 485 484 469 469 468 492 477 484 485 469 546 516 516 547 562 563 546 555 570 532 515 516 516 500 500 484 500 500 476 477 484 500 500 500 485 484 508 531 539 524 508 484 484 485 468 485 484 485 484 500 531 485 500 484 484 485 468 469 469 461 461 453 461 461 453 453 469 469 484 500 516 531 531 555 539 515 532 554 547 571 593 586 617 563 562 539 524 500 516 500 500 500 500 500 515 500 516 508 492 515 508 524 507 508 492 493 500 500 515 532 500 546 579 593 563 547 531 539 555 547 531 515 516 500 500 484 500 485 500 500 508 507 500 508 492 500 500 485 500 523 508 516 531 500 531 500 516 515 516 500 500 484 477 477 500 484 500 500 516 531 531 547 547 547 531 547 562 563 554 571 562 563 531 523 500 493 500 492 484 469 469 476 469 469 461 468 500 485 469 460 469 477 515 500 493 476 485 500 515 531 563 578 609 579 578 570 586 601 540 515 508 508 484 485 468 485 468 477 477 468 461 477 453 461 461 453 453 469 469 453 453 469 453 453 453 453 453 453 446 461 453 468 461 477 476 485 476 493 492 484 469 476 477 500 500 484 469 469 469 453 469 453 468 469 453 453 469 453 453 454 453 445 445 453 446 445 453 438 453 453 453 438 453 453 437 453 454 468 469 484 485 484 485 484 500 484 485 484 469 484 469 469 468 469 453 469 469 469 484 484 492 477 484 469 469 453 453 438 453 437 438 429 438 430 437 438 437 422 438 437 422 437 422 430 430 422 437 438 468 438 453 445 461 438 453 437 453 469 453 485 468 485 500 469 468 469 469 476 477 484 469 469 453 469 445 445 453 469 469 461 461 469 453 468 454 453 453 469 468 453 454 453 453 422 445 430 437 438 445 469 468 500 508 469 469 453 461 453 453 461 469 484 469 476 477 469 469 484 469 453 461 461 468 454 500 500 492 468 477 453 469 461 476 469 469 476 477 469 469 468 469 461 461 469 461 461 476 461 461 461 469 468 461 461 461 461 453 461 492 500 469 485 476 477 484 484 477 492 485 500 500 500 484 484 485 468 469 485 453 468 469 453 469 453 469 453 453 445 461 438 469 484 484 500 485 492 492 492 477 476 477 469 469 468 477 476 485 484 477 476 469 461 461 453 453 453 446 445 438 437 438 422 429 430 422 430 429 422 422 430 430 437 430 429 454 453 437 453 469 461 469 445 469 469 476 484 477 469 469 484 469 500 515 524 508 484 484 485 468 516 539 539 578 563 547 531 508 500 476 469 469 453 453 438 453 437 438 437 438 437 453 438 429 430 438 422 437 422 422 422 414 429 422 430 445 422 438 422 429 430 406 1266 828 406 406 407 398 414 406 414 414 407 422 406 406 406 407 421 407 422 421 438 422 422 422 421 399 445 438 453 476 453 461 438 453 453 438 468 454 453 468 469 461 477 468 469 469 500 500 508 492 484 492 485 476 469 469 453 453 453 469 484 500 500 500 500 500 500 485 500 500 508 476 477 468 485 445 453 453 438 453 422 437 438 422 429 430 422 422 422 414 414 422 406 422 406 406 407 414 398 406 407 406 422 422 422 406 414 414 406 406 414 415 406 437 438 437 453 469 492 461 469 469 484 469 453 453 461 414 438 437 438 422 437 430 437 430 430 437 430 453 437 469 469 484 492 508 500 516 531 508 516 492 515 516 492 477 461 461 476 492 485 500 500 500 531 531 555 555 515 532 554 571 625 640 617 571 562 547 500 484 469 469 469 468 469 477 476 485 484 484 469 469 484 453 461 461 446 461 460 461 446 453 461 453 469 468 469 477 468 477 461 477 476 484 508 500 485 468 485 484 485 484 500 484 500 485 484 484 508 508 547 547 578 594 625 687 766 703 750 687 657 648 602 554 422 649 484 484 469 485 484 469 468 461 461 453 469 453 461 453 461 453 454 453 437 453 438 453 437 454 437 438 437 453 469 453 453 477 508 500 484 476 493 468 485 476 485 492 453 469 469 453 453 445 461 461 461 476 477 500 500 531 532 546 532 515 485 476 477 469 453 453 437 453 438 437 454 437 453 453 453 454 453 453 461 461 453 453 469 461 476 469 484 485 468 485 469 468 453 454 453 453 437 453 454 453 468 469 469 484 485 468 469 469 453 453 453 453 454 437 453 453 438 453 453 453 453 446 461 445 461 445 445 438 453 438 445 445 438 453 453 437 454 445 453 445 453 454 460 461 461 461 461 461 453 469 484 485 484 485 468 469 469 469 468 469 453 461 445 454 445 445 438 453 437 453 438 453 453 453 461 461 438 468 438 453 453 438 453 453 437 438 453 438 437 438 437 453 453 446 445 461 445 453 453 446 461 445 461 453 453 453 453 454 453 468 454 453 461 445 461 453 445 453 454 453 453 437 446 429 453 438 437 438 437 438 437 438 437 438 437 438 422 437 422 422 422 422 422 422 421 422 422 414 414 422 414 414 422 406 422 407 414 414 422 406 406 406 414 407 398 406 407 421 399 398 407 406 406 422 406 399 414 406 406 406 422 407 406 406 406 407 406 406 406 407 406 390 407 406 406 422 406 407 406 406 406 407 414 398 406 407 406 414 414 406 406 422 422 422 422 437 477 453 477 484 453 453 453 446 429 438 422 406 430 422 414 422 421 422 422 438 437 438 422 437 422 437 414 430 430 430 421 430 422 430 422 414 429 422 438 437 422 438 421 422 438 422 422 421 422 422 422 406 414 414 414 415 421 407 422 421 438 422 422 437 422 422 422 437 438 429 438 445 446 429 438 437 407 437 406 422 422 406 407 421 407 422 406 437 438 437 453 469 500 485 539 507 500 516 500 484 469 453 453 454 445 445 438 437 422 438 429 414 438 437 477 461 469 468 453 438 437 446 429 430 430 414 422 414 422 429 430 438 437 422 437 422 422 438 422 421 422 422 430 422 429 438 445 446 437 438 437 438 429 430 422 422 437 438 422 437 453 469 484 469 484 485 469 484 484 477 476 454 453 453 469 500 500 500 484 469 484 484 500 500 485 484 469 469 453 453 453 453 438 453 437 438 437 422 438 422 421 422 422 414 414 422 422 406 422 422 438 437 438 468 469 469 469 468 516 492 508 508 523 539 555 578 578 570 571 515 485 476 461 453 438 437 438 422 437 422 438 437 453 438 437 438 437 438 437 453 438 437 454 437 438 429 430 437 469 469 469 484 453 461 461 453 453 438 453 453 461 461 484 485 515 524 539 578 547 515 485 469 468 453 454 437 453 430 445 438 453 453 469 468 477 492 516 562 563 578 594 562 617 594 570 579 578 562 578 539 516 492 469 469 453 453 453 438 453 437 438 437 438 484 484 469 469 469 484 492 477 500 515 516 563 562 609 579 562 516 500 484 484 485 469 453 453 453 453 453 438 445 445 453 454 468 453 454 453 453 453 437 438 437 438 422 437 422 438 422 421 438 445 477 469 507 524 515 563 547 547 547 515 570 555 516 484 469 469 453 453 461 453 453 461 492 477 469 468 469 453 453 453 454 437 445 430 438 437 430 429 438 422 437 438 453 437 438 461 508 515 547 578 563 594 562 555 601 610 609 563 515 485 468 469 461 461 469 468 485 484 485 484 484 469 469 469 453 437 453 438 422 437 422 422 437 422 422 422 422 422 422 422 437 438 500 484 500 516 515 594 609 617 727 688 609 562 547 539 508 469 469 453 453 437 454 437 438 453 515 469 484 500 469 524 539 531 547 531 516 507 493 468 469 469 437 454 437 438 437 438 437 422 437 454 500 531 515 547 578 563 570 617 579 539 507 469 485 468 453 446 445 453 453 469 461 477 500 500 546 547 610 593 579 554 516 508 507 516 524 539 539 547 515 531 563 547 547 539 633 609 562 532 515 477 476 477 461 453 453 453 453 454 468 469 453 485 476 492 532 515 531 547 594 563 578 593 594 594 625 594 562 531 500 532 515 485 468 485 469 468 485 461 476 531 547 532 570 633 578 578 531 531 516 516 531 531 516 539 523 524 531 539 516 500 515 485 484 469 484 469 484 469 469 500 531 516 500 547 593 563 562 586 617 547 539 524 515 524 523 516 516 500 500 484 484 516 562 547 532 539 539 531 562 571 554 547 532 562 578 547 516 500 507 493 484 484 516 563 531 515 485 484 469 469 468 461 461 469 484 532 609 625 625 672 687 579 562 578 594 625 570 539 547 500 500 485 500 476 477 468 485 469 468 477 500 515 508 500 532 578 578 578 641 640 594 547 547 570 539 531 532 531 515 516 500 516 500 492 492 531 516 516 515 547 531 539 563 562 555 578 625 594 562 532 539 547 539 515 571 648 594 562 547 563 547 546 555 570 555 539 547 578 578 555 555 609 633 555 515 516 531 563 515 500 531 532 500 500 484 484 500 485 492 547 601 563 555 570 648 578 540 531 531 516 500 500 500 531 508 508 546 641 727 617 562 563 625 609 563 547 523 539 531 516 531 570 540 515 500 500 485 468 453 454 453 468 469 485 468 469 500 531 571 586 593 641 656 594 562 563 578 563 609 742 664 625 610 585 555 531 547 500 516 516 515 531 516 531 578 539 524 516 562 594 547 547 546 594 563 562 563 547 523 523 516 516 515 516 516 500 500 500 484 484 485 468 469 469 516 562 547 547 617 648 641 688 703 593 563 531 500 516 531 516 531 531 610 632 586 594 578 578 563 562 532 539 523 531 516 547 515 532 531 531 516 531 594 547 562 594 672 648 586 563 554 571 562 547 563 593 547 547 516 515 516 531 563 531 531 563 562 563 562 547 578 578 547 555 562 539 532 531 547 515 516 516 500 547 562 523 508 524 539 515 516 500 531 563 562 516 516 531 531 531 563 601 602 562 547 547 524 554 547 547 539 539 578 578 563 547 547 547 546 532 523 524 500 500 515 539 539 539 539 563 547 531 531 532 531 547 562 524 546 540 515 508 523 539 524 539 555 531 523 555 594 554 563 586 594 547 562 547 523 508 531 516 531 555 578 547 539 563 546 532 547 531 515 500 516 516 500 500 515 500 508 524 531 508 507 547 563 554 555 555 570 563 578 586 554 563 562 610 594 570 578 555 523 555 570 524 500 500 515 547 516 515 532 507 493 500 546 579 562 531 578 625 625 563 531 578 594 578 547 539 539 516 515 532 515 508 508 492 524 484 492 484 493 468 469 485 507 508 500 500 516 531 516 515 539 610 570 563 562 578 547 555 554 594 578 547 547 563 609 547 547 547 593 594 547 531 563 547 515 516 500 500 484 469 484 469 453 453 453 454 515 516 508 539 562 610 601 586 719 633 586 554 602 687 657 593 610 562 547 531 532 515 547 516 492 492 484 469 500 485 500 515 516 508 539 547 531 570 625 578 524 523 555 594 578 562 610 656 640 633 633 656 625 578 547 563 578 562 579 570 601 571 554 524 515 508 516 523 539 532 515 516 523 524 515 516 508 508 515 516 594 593 547 532 546 641 594 578 609 625 610 578 562 547 578 532 546 602 602 562 563 554 547 555 539 570 578 563 547 562 578 547 547 594 578 578 563 554 539 563 547 570 617 610 578 601 617 563 562 563 578 563 546 563 570 571 546 547 563 547 539 554 547 547 555 586 562 547 547 609 571 554 539 532 554 579 546 547 547 563 547 531 531 594 601 571 578 562 578 563 547 547 547 531 531 594 609 594 578 594 562 563 617 586 578 570 586 563 547 554 594 586 563 523 539 531 516 500 500 531 524 515 508 516 515 516 531 563 547 531 547 586 554 547 563 570 555 562 578 610 578 562 571 570 531 563 531 547 531 547 562 579 578 562 578 563 554 540 546 563 578 578 563 562 563 562 563 578 547 547 531 539 539 555 539 531 539 555 539 539 547 531 531 555 539 531 516 547 562 531 508 500 477 484 469 453 453 453 446 445 445 438 437 438 429 438 437 446 461 453 469 500 484 484 508 555 554 555 547 570 539 516 516 484 484 477 477 500 500 500 515 508 492 500 531 532 547 523 539 500 516 515 516 531 563 547 562 547 555 570 547 539 523 516 500 500 500 492 477 468 461 461 453 446 445 453 438 437 438 437 438 437 438 437 438 422 437 438 437 438 437 438 437 430 429 446 461 500 547 546 579 562 563 546 516 484 516 500 516 547 546 524 500 492 500 484 469 469 453 461 445 453 454 445 445 453 453 469 469 453 461 461 469 453 469 468 500 547 578 633 711 727 648 703 610 687 594 562 610 547 546 610 547 562 610 562 547 594 593 594 625 563 547 593 578 594 641 640 579 570 601 555 594 586 562 563 594 546 563 625 594 609 609 594 610 625 585 571 625 594 593 594 578 594 633 586 609 609 625 579 578 562 578 578 618 632 563 594 593 672 625 578 563 562 594 641 679 602 625 594 633 617 562 547 555 539 547 531 516 515 532 515 563 562 563 515 453 461 539 469 469 469 461 461 468 500 532 554 555 562 563 578 594 656 672 625 578 531 610 562 555 586 625 640 680 609 571 625 578 625 703 625 633 539 523 508 500 539 555 633 672 679 742 774 617 555 523 524 562 547 547 609 594 641 687 578 532 531 515 500 500 485 484 469 469 453 469 476 477 468 469 469 476 493 554 602 672 781 742 664 703 735 656 656 610 578 547 664 679 610 609 656 844 797 750 734 735 640 672 688 625 617 648 610 594 625 656 609 610 656 625 609 641 742 648 672 672 610 656 656 594 547 515 500 250 235 468 469 453 453 454 460 477 531 563 547 547 625 656 586 617 719 609 578 656 594 578 532 562 578 719 781 750 594 641 578 562 578 594 594 578 586 633 578 578 531 516 547 570 578 594 625 601 594 610 585 618 609 625 609 586 586 610 578 609 641 594 625 625 578 586 586 593 578 579 578 562 578 563 562 578 563 562 579 585 571 578 562 563 594 578 562 547 594 625 578 602 593 586 578 555 570 563 578 563 625 609 578 594 594 578 609 563 562 563 585 571 578 578 578 578 578 547 547 563 562 563 562 656 688 617 586 578 570 571 554 547 586 578 563 570 649 554 555 578 641 844 734 703 609 696 617 601 586 594 610 562 641 625 578 547 547 609 578 641 734 672 781 766 609 656 657 593 586 610 633 593 672 641 578 594 625 578 562 578 571 570 563 585 555 578 594 594 578 594 593 563 562 563 547 578 609 594 578 578 563 562 594 578 531 547 555 555 547 507 493 500 453 484 477 554 578 625 766 797 750 750 766 781 765 774 773 750 735 625 625 625 593 555 570 672 578 594 641 625 625 578 547 562 672 719 703 648 602 578 563 593 664 649 672 797 812 750 688 640 688 719 609 711 726 672 657 625 609 625 648 586 571 601 610 593 578 586 602 594 578 578 625 594 562 594 609 563 562 578 594 570 571 625 640 579 554 555 531 508 508 484 500 485 531 531 516 547 585 618 687 742 750 758 664 602 578 633 664 594 640 656 579 546 532 531 547 609 610 687 641 656 719 625 578 547 609 609 563 601 649 594 609 641 617 648 657 625 625 640 594 594 625 687 610 570 578 602 609 562 579 609 578 578 594 594 562 594 594 593 610 625 578 594 601 602 570 602 625 570 570 625 641 594 562 625 625 594 594 640 625 594 578 625 602 570 609 641 625 594 594 609 578 602 601 578 547 594 656 578 563 554 571 562 555 570 578 563 594 593 594 563 593 641 578 578 602 601 579 578 609 609 579 625 625 593 586 641 648 578 586 602 641 578 570 570 571 554 547 594 562 563 594 625 578 586 586 593 563 578 594 609 563 578 609 610 562 586 602 609 562 594 617 586 563 609 610 578 593 610 609 578 578 610 594 593 610 625 578 609 594 609 571 586 625 609 562 594 633 617 578 578 610 609 578 578 618 586 578 578 609 610 578 609 609 563 547 547 547 531 531 555 586 562 578 594 594 578 609 672 594 641 656 640 594 610 625 609 578 609 625 625 625 657 648 586 617 633 617 602 625 625 594 625 664 632 672 641 625 594 640 625 594 609 641 648 602 609 641 688 578 593 618 601 586 617 641 609 602 664 656 594 578 594 594 578 593 633 617 610 625 625 594 671 719 625 641 656 641 625 625 617 601 672 672 625 641 640 594 578 625 641 594 625 656 594 640 657 687 625 656 672 688 609 609 641 625 594 656 672 625 609 657 710 618 625 664 640 602 641 671 610 640 649 648 610 640 641 617 617 672 625 610 656 687 641 625 641 687 625 594 633 679 610 570 602 625 671 579 546 563 562 618 632 625 688 734 828 797 750 750 766 750 750 703 711 617 594 594 640 578 594 625 656 672 672 656 672 703 704 656 672 734 625 641 797 671 641 672 641 609 641 687 672 641 671 625 618 695 672 609 641 672 640 610 656 656 610 632 664 735 672 617 664 656 610 609 672 687 610 609 672 656 594 641 703 640 617 633 657 609 609 657 640 602 633 671 641 594 656 727 648 672 687 680 617 664 680 625 617 664 688 609 625 656 625 610 640 688 633 648 672 672 594 640 672 625 586 602 656 672 586 617 703 680 609 649 632 618 625 718 688 609 656 711 633 617 649 656 625 594 625 648 602 625 672 609 625 688 687 625 688 687 672 625 687 719 641 672 687 672 625 672 711 617 641 648 649 625 695 648 610 656 672 640 610 640 672 610 640 703 641 609 688 703 609 625 633 617 594 641 672 617 601 688 750 641 640 672 641 593 610 656 664 617 563 562 563 562 641 601 618 703 687 680 758 703 672 703 664 633 648 680 633 679 750 625 641 742 664 625 688 703 625 656 703 657 625 687 703 649 664 703 656 617 680 719 640 610 695 664 625 641 734 688 640 719 656 610 687 719 625 640 672 657 609 687 688 625 625 687 704 625 656 687 657 609 687 719 633 680 687 656 610 664 726 641 625 680 711 625 695 727 640 641 687 688 594 625 640 735 609 562 547 532 531 531 547 625 609 813 844 781 765 766 750 781 766 773 758 750 781 735 703 625 656 594 641 687 641 625 640 657 609 672 719 625 640 703 672 641 640 657 672 609 625 672 625 601 657 703 625 601 633 649 609 672 656 641 640 703 672 625 641 656 610 632 696 672 609 625 703 656 594 641 656 625 609 672 688 640 610 687 672 625 633 664 672 617 633 672 656 625 656 727 640 602 641 671 625 610 656 703 610 625 656 672 609 641 687 641 640 688 687 633 633 633 601 625 680 649 609 656 719 625 656 703 672 610 625 656 640 602 680 718 625 625 641 656 610 617 664 609 594 656 657 609 633 664 640 625 688 672 609 672 719 625 609 672 672 617 641 648 633 633 687 625 610 656 687 610 609 672 641 609 688 687 625 633 695 688 664 679 657 625 656 656 625 625 672 656 610 672 671 610 625 672 656 625 711 734 649 687 719 656 625 672 734 657 679 696 640 617 696 656 625 641 687 656 610 656 766 687 625 672 719 640 633 696 671 610 687 688 640 641 688 656 625 687 688 625 679 711 641 656 672 641 609 641 695 625 649 687 656 594 641 687 656 657 703 719 625 656 656 594 617 648 641 609 696 711 640 641 672 719 625 671 704 656 609 656 688 609 641 672 648 625 656 680 625 672 734 657 625 656 781 656 657 703 687 610 672 703 632 633 641 726 641 711 742 649 687 750 688 625 703 734 641 656 656 641 594 640 672 610 625 718 672 625 656 704 671 610 617 695 641 609 688 687 641 687 688 625 687 657 672 625 671 719 656 625 750 711 633 672 695 664 610 703 766 640 656 688 656 610 687 688 640 672 688 734 656 641 672 625 609 656 672 610 656 703 648 610 664 719 625 640 672 672 594 625 672 640 610 671 704 656 625 672 656 609 703 672 657 640 688 679 610 633 687 672 617 688 711 625 648 695 672 641 703 703 648 649 719 640 625 649 664 625 679 696 672 609 672 695 664 610 640 672 625 610 648 680 640 625 750 735 656 719 703 640 657 687 688 640 703 735 625 656 703 656 618 664 703 640 657 625 687 625 641 734 656 641 703 695 625 696 719 664 750 734 641 656 703 641 617 656 680 640 657 656 656 609 680 711 641 609 672 672 656 633 695 656 625 688 703 664 617 672 696 632 625 657 687 625 625 688 656 609 688 672 625 648 711 719 640 672 735 656 625 703 719 625 625 687 664 641 648 641 602 570 562 625 766 844 828 812 782 812 797 797 781 781 782 781 765 672 719 719 609 594 633 586 609 641 664 656 695 735 765 797 789 742 696 633 687 711 617 641 687 594 617 664 625 610 656 672 719 664 679 641 625 719 734 641 672 750 632 633 656 657 609 672 680 632 672 719 656 672 703 657 609 672 765 657 656 656 672 641 656 719 656 609 625 672 610 625 703 687 625 672 703 664 633 641 672 625 640 688 640 625 672 735 640 641 664 726 625 625 672 688 625 656 719 734 641 656 656 758 664 641 687 688 609 672 656 641 602 664 687 649 648 719 695 633 672 703 672 625 656 672 625 625 656 656 625 657 640 617 664 711 664 625 688 766 656 633 664 711 632 672 664 633 594 609 719 711 633 672 672 640 610 656 703 625 609 641 672 617 617 641 672 625 672 695 648 719 766 656 641 718 719 633 633 687 672 609 625 750 680 633 672 726 680 625 625 688 625 609 656 656 625 633 664 688 633 632 688 687 625 688 656 625 610 656 687 625 625 672 703 641 648 696 672 609 586 617 594 594 703 734 664 695 735 672 640 703 782 648 680 703 703 641 672 703 640 672 719 727 648 641 687 688 625 648 695 657 609 687 672 625 625 703 696 633 640 703 719 641 609 672 703 625 656 703 657 625 703 680 632 649 726 672 641 719 671 657 625 672 703 640 657 671 672 610 672 703 640 657 718 703 641 672 719 672 695 726 782 656 656 688 679 602 633 672 656 617 656 703 625 641 680 679 610 672 672 656 633 679 680 633 672 703 719 640 656 657 656 609 633 680 656 641 609 703 703 641 641 687 703 641 703 742 664 688 726 727 640 680 656 633 649 679 672 625 672 672 703 633 641 679 703 610 640 657 687 609 625 704 703 640 711 774 672 671 735 797 703 672 687 688 640 703 766 649 671 711 657 609 641 656 687 625 735 703 625 625 687 711 633 641 672 718 625 625 703 688 625 672 703 703 617 649 750 672 625 664 664 609 656 703 711 649 680 742 672 648 664 641 640 625 703 696 625 664 656 688 609 656 688 664 609 664 680 633 609 625 719 656 641 703 742 695 625 641 656 672 617 633 703 641 625 648 664 625 641 781 703 641 625 687 743 632 672 703 704 625 718 688 672 672 703 718 657 734 750 656 641 680 711 625 656 703 687 625 672 703 657 625 687 719 641 656 687 688 609 633 695 688 617 633 703 750 625 687 672 641 609 657 687 649 609 711 781 641 617 664 766 671 657 718 688 617 649 718 672 641 672 734 703 625 641 719 632 633 703 782 656 672 734 664 649 703 734 641 687 750 672 672 750 797 656 641 718 672 641 687 719 656 641 750 734 641 672 719 656 641 695 805 711 648 687 735 656 641 687 797 656 610 656 719 633 625 726 688 609 641 750 750 656 648 696 671 625 641 672 648 610 679 696 617 672 703 719 664 703 703 633 640 704 648 641 664 718 657 656 703 774 648 656 750 735 671 696 711 640 625 688 703 625 594 625 687 602 617 719 687 617 633 703 735 656 641 640 680 633 672 703 672 609 625 703 656 610 640 641 625 672 664 633 656 719 656 641 671 750 641 625 656 641 625 609 641 656 625 641 687 719 641 625 656 656 617 664 750 688 641 703 797 687 656 657 703 609 633 680 671 610 648 680 695 617 680 680 672 625 640 657 656 609 625 656 641 625 672 734 672 656 688 750 734 625 641 672 633 601 625 672 641 609 617 617 672 625 625 703 750 665 609 664 703 641 617 648 719 672 656 719 711 633 609 672 719 640 610 625 672 640 625 688 703 625 625 656 703 656 610 680 757 657 625 640 750 641 625 672 672 609 648 664 665 609 625 672 679 625 665 679 672 625 672 734 688 640 665 671 641 602 671 704 671 633 680 672 625 625 750 758 664 633 664 656 617 633 656 672 617 625 664 750 664 633 641 687 641 609 625 703 664 633 735 781 656 656 782 734 641 640 735 656 625 640 665 617 640 711 664 618 617 672 625 609 672 703 641 648 711 734 664 680 859 782 656 734 750 688 656 672 734 641 672 719 687 633 648 703 657 633 679 750 664 625 688 773 688 640 688 750 672 640 672 735 640 625 641 703 641 640 688 718 625 641 719 703 641 609 672 703 625 609 641 719 625 609 625 672 672 625 648 672 672 617 696 757 688 625 695 781 727 625 656 703 657 609 664 695 657 625 718 766 656 641 672 703 625 625 687 743 656 633 703 750 672 617 664 703 656 617 649 742 664 625 688 750 687 625 672 703 641 609 656 719 680 625 664 719 671 641 656 750 657 625 671 719 617 680 688 625 617 672 695 656 641 687 766 672 640 688 687 618 617 687 688 609 656 688 680 632 688 656 672 664 719 680 625 656 734 719 641 687 758 695 656 719 742 649 656 742 727 640 641 703 656 610 672 718 625 641 680 695 617 625 649 687 625 641 703 672 625 703 703 672 625 641 687 734 641 649 679 656 641 625 703 719 641 671 680 633 625 672 719 640 656 719 703 641 672 703 656 641 656 703 656 625 665 710 625 594 578 578 641 672 719 797 851 836 781 789 789 766 797 766 781 797 640 641 672 609 594 625 687 735 687 641 687 813 672 750 844 734 750 758 711 703 719 671 641 688 687 641 609 656 672 610 640 672 664 617 657 687 672 641 656 687 625 641 719 695 617 656 688 656 633 672 695 633 633 672 672 625 687 719 719 640 656 711 664 625 641 703 672 609 625 672 625 610 656 703 672 625 609 735 742 656 664 766 703 625 656 750 649 632 688 766 656 664 695 696 632 657 703 750 664 633 671 657 609 602 648 656 618 601 594 594 578 609 656 641 609 657 765 641 656 656 719 703 664 758 672 625 672 773 664 664 758 742 633 656 735 687 625 610 640 672 625 672 734 735 640 625 680 711 641 609 672 734 625 625 711 696 640 649 664 679 618 609 656 703 625 610 640 688 640 610 640 680 695 618 648 727 648 625 688 687 641 625 656 703 656 610 672 671 649 617 641 679 649 609 641 672 640 610 656 703 625 625 656 641 609 688 687 672 625 688 781 703 641 672 718 641 641 671 641 609 602 664 688 625 687 688 671 625 657 687 664 610 632 657 672 609 625 680 726 633 617 625 672 609 633 680 687 610 640 672 719 609 657 664 664 609 688 703 648 625 649 711 640 680 734 719 656 703 719 688 625 648 719 617 570 571 640 625 594 703 688 625 625 578 578 625 750 703 742 789 672 735 796 813 719 703 711 711 625 656 687 766 656 672 672 734 672 633 680 726 727 609 641 672 640 618 672 726 672 609 641 656 656 625 672 703 704 640 641 750 695 633 609 641 672 625 594 625 632 633 610 656 726 649 656 719 750 719 640 656 704 664 617 656 703 649 617 640 672 641 609 703 735 672 609 641 656 656 625 641 703 687 625 625 704 718 625 641 672 719 687 609 625 657 625 609 656 672 641 609 641 703 672 625 640 688 625 609 657 687 641 609 641 718 688 625 633 679 625 610 609 688 687 610 609 656 656 610 625 640 665 601 625 664 633 609 657 750 656 625 640 680 680 625 687 688 625 656 719 734 625 641 640 657 593 641 688 687 625 641 672 687 625 656 672 735 625 656 680 726 656 610 640 672 672 609 641 664 633 594 656 703 656 610 593 625 625 594 656 711 633 625 680 695 625 633 648 672 625 633 711 688 617 648 688 718 641 625 656 672 625 610 656 703 625 609 688 687 641 609 641 672 640 610 656 688 687 609 657 695 742 633 617 656 688 633 609 617 641 672 594 609 687 672 641 609 657 687 672 641 671 641 625 641 640 672 625 610 625 671 602 648 680 649 625 625 640 617 649 703 703 609 641 656 657 593 641 641 671 641 672 734 735 609 578 586 625 570 610 656 641 609 688 750 640 766 797 656 672 750 672 679 727 766 656 672 664 726 625 672 828 735 640 657 687 625 625 672 719 625 656 711 648 610 679 696 640 618 648 664 633 703 734 828 657 625 625 703 640 625 672 774 656 617 688 687 633 633 695 695 633 649 687 735 648 633 656 641 609 703 750 750 641 617 633 672 625 656 703 703 625 656 719 680 617 609 688 672 609 641 640 672 610 640 672 672 625 656 672 656 641 688 671 618 640 617 649 594 648 664 680 625 640 665 632 625 610 672 679 664 649 656 680 625 625 687 766 664 617 656 641 656 610 640 719 625 641 656 734 664 633 656 664 602 609 641 633 601 625 672 672 609 641 641 718 641 672 703 672 633 679 688 656 625 672 719 656 625 656 688 656 609 625 688 656 602 617 703 641 625 593 594 625 610 593 625 625 594 594 609 672 609 594 656 688 625 625 648 727 641 625 656 687 610 648 703 680 625 641 703 734 656 610 656 687 610 594 671 657 609 649 710 704 656 672 687 672 641 750 781 672 625 680 718 657 625 679 719 656 625 610 625 609 609 657 703 625 640 672 735 656 625 695 695 665 617 656 734 641 641 734 758 664 625 656 688 625 640 656 672 625 602 633 718 641 609 625 672 649 617 617 664 688 625 640 672 641 609 656 625 625 610 640 704 640 610 640 641 625 617 688 773 703 625 641 711 679 610 640 672 656 610 640 688 648 618 640 680 687 618 625 656 640 610 656 625 609 594 563 562 539 524 500 515 500 485 484 484 485 469 468 477 476 469 469 469 476 477 476 477 477 476 484 469 485 468 485 484 477 468 469 485 468 469 461 469 461 453 461 453 453 469 453 453 461 461 453 484 508 539 547 563 562 594 609 656 672 766 750 734 735 718 657 609 617 602 594 734 828 656 641 687 610 570 539 516 500 484 477 476 485 468 461 461 461 461 469 453 461 461 453 453 453 461 446 468 453 454 453 468 461 461 469 469 515 516 547 609 610 703 703 617 735 757 703 688 633 851 766 625 602 726 688 648 617 610 609 625 578 563 593 657 609 656 594 609 594 563 562 625 664 617 578 594 610 609 578 594 672 609 578 563 609 578 594 578 672 625 594 609 680 640 602 594 625 617 578 578 602 640 633 594 601 641 641 593 641 695 602 594 625 609 578 578 641 602 585 579 578 562 547 547 578 578 547 594 594 593 625 641 656 656 641 625 672 766 812 719 734 703 641 609 602 648 625 563 562 578 594 617 579 570 555 554 547 531 532 515 555 539 531 547 563 546 547 532 546 555 539 516 547 562 563 547 546 563 562 579 562 547 555 586 593 657 609 562 563 578 672 594 578 562 594 649 632 578 579 601 602 562 563 578 578 562 563 555 593 618 578 578 625 594 609 625 625 672 609 578 641 609 610 593 641 672 711 617 594 594 625 578 609 625 609 610 625 687 594 609 750 704 664 632 579 593 610 640 578 594 594 594 562 578 594 594 570 602 593 594 563 609 625 656 618 585 594 617 664 594 578 571 586 578 531 531 531 540 562 539 555 539 594 562 563 562 547 547 547 539 562 586 547 531 539 571 578 594 562 570 586 594 578 531 532 531 516 562 656 672 696 664 671 657 640 625 625 578 579 570 601 579 562 547 562 563 578 578 602 586 586 601 578 578 610 578 594 593 594 563 570 586 570 555 562 579 578 570 570 563 531 547 562 563 547 547 562 586 555 562 547 547 563 546 547 532 546 547 547 547 531 547 539 555 547 562 547 563 562 547 531 532 531 570 555 531 531 578 594 594 547 531 531 547 547 516 515 485 492 492 492 586 578 539 539 579 640 563 547 523 508 492 492 485 476 477 476 477 484 477 476 469 500 516 547 531 531 508 508 515 563 625 562 578 618 554 539 539 625 602 563 546 571 609 578 563 547 578 562 563 562 594 578 594 609 571 554 563 578 562 547 563 562 547 578 610 578 586 570 562 532 531 516 515 641 570 617 672 625 602 640 711 610 625 609 617 602 609 578 594 578 578 594 586 602 562 570 586 594 578 610 593 610 562 563 593 735 640 610 586 594 585 579 562 563 593 578 563 547 562 578 594 563 547 562 563 578 562 547 563 562 563 546 547 532 531 531 547 547 531 516 515 516 523 524 547 547 531 515 500 500 516 547 547 562 532 515 531 547 547 539 539 532 515 516 515 500 516 508 523 532 515 531 532 539 523 531 516 563 570 539 531 516 515 516 516 531 656 610 578 562 563 609 578 555 586 625 594 570 570 563 562 555 555 562 578 610 562 563 593 610 609 563 570 570 578 563 547 547 562 547 516 523 539 547 609 594 578 578 563 562 547 563 593 579 562 578 563 593 586 586 578 579 562 563 578 609 594 578 562 579 578 593 610 625 594 625 625 593 563 578 609 625 578 594 610 593 610 609 594 578 578 586 586 562 594 594 594 562 563 578 594 570 555 554 555 547 547 547 546 532 531 531 563 547 562 586 570 578 555 570 563 562 563 547 547 578 555 570 578 562 579 609 594 570 586 625 586 570 563 531 562 579 609 594 656 703 625 734 688 633 633 609 594 593 579 609 641 593 563 578 562 579 656 625 617 688 632 610 625 593 610 594 609 578 578 578 594 578 547 578 610 632 571 578 625 609 594 586 641 617 586 578 554 563 547 570 578 586 578 547 563 562 563 562 625 625 578 571 586 601 617 594 594 562 578 547 563 570 555 562 578 563 562 563 562 547 547 578 563 547 578 578 578 578 578 563 594 562 547 547 578 547 562 563 547 547 546 555 570 594 578 578 641 578 594 625 609 594 609 594 625 578 563 609 610 562 578 578 563 562 578 610 586 570 563 562 586 563 585 563 562 594 594 578 547 555 586 562 555 554 610 578 578 594 672 609 609 633 586 602 578 570 578 571 586 593 610 593 579 578 570 570 594 586 570 563 578 562 586 586 563 578 578 578 563 578 594 609 562 594 594 586 586 578 609 547 547 547 516 531 539 555 562 578 602 601 625 594 594 601 571 593 579 562 578 578 555 570 563 562 547 563 562 563 562 563 562 547 563 546 563 547 562 641 609 594 594 578 594 593 594 571 570 562 563 562 563 547 562 547 563 531 562 578 555 555 586 570 555 554 579 562 563 554 539 563 547 562 547 547 531 563 531 562 563 562 547 563 562 532 539 554 532 531 547 547 546 547 555 570 578 555 555 547 531 547 531 547 531 524 507 500 516 547 562 579 562 531 563 547 562 571 601 609 579 562 547 547 515 516 516 500 500 500 515 532 578 578 562 563 578 609 578 594 610 625 609 594 609 609 610 625 609 602 601 610 586 601 625 610 609 594 578 586 601 578 594 578 571 570 547 555 554 563 547 546 547 578 563 562 547 563 578 562 579 546 579 562 570 579 585 579 562 578 563 562 563 578 539 562 579 601 563 562 547 531 516 523 508 516 515 532 546 555 594 601 547 547 547 516 500 515 532 500 531 570 555 578 523 618 671 579 562 578 594 594 578 594 578 562 563 554 571 547 546 579 546 547 532 546 547 563 609 610 578 593 586 579 585 563 562 571 570 555 554 547 555 555 562 563 547 546 563 547 562 578 594 594 602 585 571 578 586 570 570 563 562 563 555 554 563 547 562 578 563 562 578 586 571 593 594 625 594 641 593 594 578 578 563 562 563 562 563 562 563 547 554 555 547 547 578 570 571 609 594 578 578 562 563 562 586 563 570 547 547 547 531 539 539 531 547 532 531 562 578 547 563 562 563 547 539 554 563 578 578 578 547 531 540 539 531 531 531 547 539 555 562 547 547 547 547 531 563 562 547 555 554 532 531 516 546 500 516 500 477 492 484 469 469 468 469 469 469 468 500 500 516 500 516 539 531 523 516 500 516 562 578 625 649 633 640 656 688 641 609 641 625 617 617 594 578 625 586 617 625 594 593 602 586 594 593 579 609 594 586 617 625 640 625 602 617 594 586 601 579 593 578 594 594 586 586 594 593 578 586 586 586 586 578 610 609 617 617 610 625 625 633 632 610 594 609 594 601 602 609 610 609 609 578 563 578 609 641 602 601 610 593 578 579 554 555 578 594 578 578 563 562 547 562 555 602 578 594 593 625 586 586 586 586 578 563 586 570 594 586 601 578 594 625 594 578 578 578 578 578 563 578 563 562 594 609 594 609 594 594 578 578 563 578 562 563 562 578 563 578 562 579 578 578 562 563 594 562 563 546 563 578 547 562 563 562 579 562 563 554 555 578 578 594 625 594 609 625 656 625 610 609 594 578 578 570 586 610 593 602 602 593 578 594 578 578 563 562 594 610 601 617 571 570 555 554 563 570 633 602 648 594 672 578 593 579 546 563 562 547 578 594 594 602 585 594 578 578 563 578 563 562 578 578 578 563 562 579 578 578 578 562 571 586 562 586 617 578 579 578 562 578 563 578 578 570 571 593 579 578 601 617 594 617 618 578 578 594 578 570 586 594 578 570 570 547 555 539 531 547 563 562 578 563 562 571 570 594 578 578 578 563 578 562 531 532 523 508 516 531 562 594 594 594 609 609 610 656 594 578 586 594 601 578 578 571 554 563 562 594 594 656 641 625 625 593 563 570 625 602 640 594 610 656 656 625 703 805 680 703 687 688 672 640 672 602 617 609 610 703 586 570 562 579 625 687 656 641 672 640 625 657 656 648 633 594 609 625 586 586 594 617 570 579 609 594 593 594 625 672 609 610 594 578 578 578 578 578 563 562 563 601 586 578 594 641 625 578 586 601 610 593 594 578 563 578 578 602 578 570 578 578 578 571 586 578 594 570 586 578 547 562 563 562 547 563 554 563 555 562 555 570 547 547 547 562 547 547 562 579 562 563 562 594 562 563 562 578 563 562 563 578 555 570 563 562 563 562 578 571 570 547 578 586 570 563 562 578 594 547 555 554 563 562 571 570 586 554 563 562 579 546 547 532 546 540 539 546 547 563 578 578 578 586 602 617 633 609 609 579 609 578 594 594 562 547 547 547 578 578 586 586 578 562 594 594 594 578 578 586 570 555 570 578 563 578 562 579 562 555 570 555 554 547 618 632 594 609 625 579 570 555 570 617 594 578 578 563 562 563 570 586 594 586 593 586 594 594 617 601 594 625 594 578 578 571 570 601 664 641 609 625 625 594 578 594 578 586 594 586 609 719 617 633 578 609 579 578 593 563 594 593 579 578 593 657 625 656 594 593 586 602 578 586 602 593 563 562 594 594 562 578 579 593 563 594 609 594 578 578 641 593 563 594 593 602 586 625 594 546 532 539 508 507 493 500 500 500 484 500 500 508 508 515 500 500 500 485 500 484 484 485 484 531 578 594 610 671 704 695 695 719 687 657 672 593 578 579 664 617 656 672 625 609 625 688 672 609 594 578 578 570 555 578 563 539 539 562 563 547 547 546 563 539 547 555 546 532 547 593 610 562 571 570 594 578 578 578 594 570 570 578 594 578 563 562 586 555 562 563 578 578 563 578 594 586 570 578 578 586 555 539 531 586 594 593 641 656 625 649 664 719 656 687 688 594 586 585 610 594 562 555 586 586 554 563 594 625 625 593 578 563 578 594 562 547 563 578 625 601 571 593 625 641 563 523 523 516 563 531 531 578 594 562 579 671 704 718 727 672 601 610 593 625 688 594 593 602 602 570 586 625 656 609 594 610 656 656 641 718 672 641 594 617 664 656 594 578 594 640 602 586 641 703 625 578 578 594 625 593 579 593 594 617 571 578 617 617 617 571 578 609 625 594 578 562 563 594 562 563 578 594 562 555 570 594 594 570 555 586 601 578 563 562 578 625 610 578 578 578 578 563 562 563 562 594 547 562 578 610 578 562 563 578 578 578 563 578 578 563 546 586 586 594 563 570 570 610 593 571 554 563 555 546 555 594 594 562 563 562 609 579 562 578 594 641 625 640 594 594 609 625 609 586 594 602 640 586 586 610 625 640 578 594 656 586 571 546 547 563 578 547 547 578 609 563 570 586 609 610 609 649 648 641 625 625 734 609 578 547 532 546 516 578 563 570 602 640 641 672 703 672 703 687 672 703 657 609 656 703 610 593 625 641 578 578 594 641 640 610 586 601 610 625 640 641 609 571 585 594 625 586 570 579 593 571 554 555 570 610 562 563 562 578 610 562 578 610 640 625 578 594 594 594 586 586 593 657 593 578 579 578 609 578 571 585 594 563 562 578 625 594 578 578 594 609 594 594 609 610 593 579 609 625 594 570 555 578 594 586 570 562 625 594 586 602 609 641 625 593 610 625 593 602 617 633 633 594 609 625 609 578 610 625 609 578 594 594 633 586 586 585 602 602 586 570 578 562 547 578 579 562 578 625 610 578 593 579 593 578 579 593 657 625 593 578 571 586 609 578 571 585 618 601 563 578 601 618 578 578 594 640 594 586 617 609 625 579 601 617 625 610 593 594 625 610 578 578 594 609 578 578 594 609 610 578 578 609 625 578 579 593 578 594 563 578 594 609 562 579 593 602 578 570 578 610 601 586 563 578 562 563 562 594 547 563 578 593 563 562 594 610 609 578 594 625 586 594 609 633 633 585 594 625 610 609 562 579 593 602 562 586 610 640 578 586 602 609 610 578 625 625 609 594 609 625 641 594 593 610 609 594 578 578 563 578 547 578 594 593 578 586 618 578 578 594 617 633 578 578 594 625 593 594 594 617 602 578 578 609 625 586 586 594 609 594 570 602 625 601 571 593 610 625 594 578 593 610 578 578 609 641 594 594 609 633 617 578 578 578 610 601 571 578 593 625 579 578 601 602 586 570 594 609 578 578 579 609 602 570 609 625 594 586 578 602 593 578 563 609 610 578 601 633 641 594 593 641 641 625 593 594 625 594 578 578 586 602 578 578 578 625 594 562 594 609 625 594 578 602 617 617 578 586 594 609 563 594 625 640 602 570 563 593 610 578 578 594 640 586 602 617 633 594 593 610 640 594 609 610 656 609 579 609 625 625 594 609 625 656 625 594 594 656 633 586 594 609 656 610 593 578 610 625 578 609 625 657 601 602 609 641 609 578 594 602 632 602 578 578 586 594 562 563 578 609 578 579 601 633 578 578 594 609 578 594 594 609 594 578 594 625 609 578 625 641 617 586 610 625 640 594 594 640 610 578 594 609 633 617 578 594 601 618 593 571 601 641 594 593 602 617 625 594 609 656 610 578 594 625 609 578 586 602 593 579 578 593 633 586 594 602 632 625 594 609 641 656 610 578 609 625 610 578 609 609 625 579 593 594 641 625 593 594 625 625 594 594 609 633 586 578 594 593 586 571 593 618 632 579 609 609 641 594 593 610 609 625 594 578 594 609 610 578 593 625 625 586 586 625 625 586 586 610 656 625 586 617 641 625 593 618 632 641 594 593 610 625 578 578 594 609 594 594 609 633 625 586 594 609 625 617 586 609 610 625 578 594 593 618 632 579 609 609 625 578 594 633 648 625 594 594 641 625 578 593 625 594 578 594 633 633 593 579 609 609 594 594 594 625 593 594 609 641 625 594 594 625 656 625 594 609 641 625 593 610 625 640 578 579 593 610 578 562 586 610 617 594 593 625 610 578 594 617 633 625 593 625 625 657 593 578 594 594 578 578 578 610 578 578 594 625 609 594 609 641 625 601 633 641 625 578 594 609 649 585 610 640 625 610 586 578 601 610 578 578 594 640 602 586 609 641 641 601 586 609 641 609 571 570 594 609 594 578 578 641 625 594 578 593 610 594 578 578 625 625 586 601 641 625 578 578 610 671 625 594 594 609 625 578 594 625 641 656 594 601 625 618 593 578 625 625 610 578 594 625 625 586 609 617 633 602 593 625 649 617 594 609 625 641 593 594 625 656 618 586 609 641 640 594 594 625 625 609 594 625 640 641 594 625 625 625 578 594 625 640 594 594 609 617 602 578 586 602 625 609 609 641 656 633 602 609 625 641 609 594 625 625 593 594 610 640 641 578 578 609 625 579 578 609 672 641 593 594 609 625 594 594 625 656 625 594 625 656 656 610 601 633 641 625 594 609 625 641 586 585 594 610 578 578 578 609 625 578 579 609 641 578 601 649 640 594 578 610 625 640 594 594 593 633 602 594 601 649 609 578 609 657 609 594 609 641 609 578 610 625 640 578 610 640 657 609 586 617 656 672 594 641 672 656 609 594 609 641 594 593 633 680 641 601 617 641 656 625 594 641 640 641 609 633 648 641 594 617 633 640 594 594 625 625 594 601 617 625 610 594 617 664 672 593 594 633 648 594 594 625 633 617 594 625 656 625 594 609 641 625 593 625 641 641 578 594 609 648 602 594 625 640 633 594 594 617 640 610 578 609 657 656 594 617 617 617 602 578 609 641 672 601 617 641 656 610 593 610 633 586 586 585 610 609 586 602 593 579 562 578 578 594 578 563 578 617 648 625 594 641 664 680 609 648 664 688 609 625 657 687 625 609 641 672 609 602 633 672 671 594 578 563 570 602 687 672 672 687 719 735 765 750 735 703 718 719 672 625 625 656 641 594 593 610 594 578 593 657 672 625 687 641 672 640 688 656 609 610 625 625 593 594 625 641 578 594 609 672 641 601 610 632 625 618 632 657 671 625 625 657 672 625 609 609 625 618 585 594 641 640 594 610 640 703 641 625 641 656 640 594 610 640 625 594 625 625 617 586 578 594 625 602 585 610 625 625 609 625 633 617 594 594 593 641 578 594 609 610 593 579 593 625 641 594 593 625 625 610 586 633 656 609 594 594 640 641 594 609 625 641 609 594 625 656 656 602 586 578 594 609 578 586 633 648 594 617 641 672 625 609 656 657 625 609 649 648 656 610 609 656 625 610 617 617 656 625 586 602 648 617 594 578 610 648 680 593 610 625 672 633 617 672 671 672 625 641 687 657 609 609 610 656 625 594 633 648 625 594 609 641 640 594 578 641 641 625 593 594 609 610 578 594 625 633 601 594 601 633 656 625 594 610 625 593 578 610 640 610 578 602 617 625 593 594 610 609 594 593 594 641 609 594 578 625 641 648 602 609 656 657 609 594 593 563 547 531 516 531 531 531 524 523 586 555 555 648 703 719 719 734 750 672 672 672 656 609 594 641 672 601 602 609 656 657 609 602 695 719 718 657 656 703 719 672 625 632 711 688 609 641 656 688 609 609 625 625 625 586 602 625 625 594 593 625 625 610 593 594 633 648 610 586 601 649 633 593 602 633 640 610 601 617 657 609 586 617 649 664 593 618 632 641 617 602 625 625 625 594 601 602 625 593 594 610 625 593 594 578 594 609 594 594 609 656 657 609 602 617 672 625 593 618 632 641 609 610 625 656 641 601 649 672 687 625 609 625 657 617 586 609 625 641 586 601 625 641 594 593 610 617 602 593 594 656 641 625 594 601 625 617 594 610 609 656 602 601 641 672 625 609 641 640 625 602 602 625 640 610 593 625 625 610 578 609 625 656 625 594 633 695 641 609 625 625 625 594 602 601 641 625 609 610 656 625 594 609 625 609 594 578 625 625 610 578 609 609 641 586 586 609 641 609 594 625 625 625 586 602 601 625 586 594 617 625 602 609 625 617 610 585 610 640 672 610 609 609 625 610 578 609 641 656 610 578 609 641 617 601 625 641 656 594 602 601 641 594 593 610 625 609 586 602 609 625 625 594 593 625 657 601 586 617 633 594 609 641 672 625 609 625 656 672 625 610 640 672 656 610 625 664 648 586 610 632 641 594 594 625 640 610 593 610 609 625 578 594 641 640 625 610 640 656 618 617 640 610 609 594 625 641 656 594 625 640 672 609 610 625 664 617 594 594 625 625 578 601 617 610 594 578 578 625 656 609 594 641 656 688 625 625 687 609 579 546 547 532 531 508 507 500 485 515 485 500 500 515 532 531 531 524 523 531 516 516 500 515 500 500 500 516 547 554 586 610 601 727 750 765 704 656 640 594 586 617 657 593 578 641 563 593 641 656 656 594 594 641 593 594 672 594 640 688 625 625 703 625 641 671 610 648 664 625 641 609 641 641 703 718 704 609 656 696 640 633 687 672 625 657 648 648 766 617 680 781 625 656 672 610 656 656 610 671 735 625 687 797 656 719 719 625 687 750 625 688 766 671 719 766 672 718 782 687 672 734 641 609 649 695 610 593 594 672 594 578 594 609 594 609 656 610 640 641 656 719 742 664 719 695 664 649 679 704 625 671 727 648 672 719 641 640 641 625 617 680 656 625 719 734 656 672 688 656 625 688 609 578 563 546 532 531 531 641 640 610 719 796 743 851 781 766 797 766 765 742 774 703 633 625 633 656 594 578 625 640 625 625 672 688 656 641 671 657 625 656 687 618 648 688 640 625 672 688 687 625 641 703 609 586 610 664 640 610 687 703 625 664 703 696 656 672 742 648 649 664 641 625 687 758 648 641 672 719 656 640 657 672 640 656 688 656 625 641 656 625 594 625 656 625 602 632 672 610 609 656 641 625 625 703 625 625 656 688 640 625 649 648 625 625 672 672 641 640 657 640 625 641 640 625 625 641 656 625 657 687 656 625 672 781 641 594 562 547 531 516 508 508 515 516 516 507 508 508 508 500 500 508 492 500 500 500 500 531 547 602 601 594 609 594 609 672 688 765 766 734 735 718 750 735 609 610 609 648 571 578 594 625 562 594 640 649 601 602 602 625 593 610 687 719 766 656 578 562 532 547 617 570 609 625 625 633 774 781 656 672 813 687 672 703 656 641 641 703 672 609 641 625 656 594 609 766 718 641 609 672 641 625 625 687 672 641 617 648 704 625 593 625 625 610 593 625 672 703 641 641 672 796 657 625 672 734 641 625 625 664 617 625 625 687 664 633 610 640 680 703 602 562 563 562 563 593 672 656 625 719 766 734 750 766 781 703 703 703 657 609 641 687 672 625 633 680 703 609 617 633 672 625 625 656 688 640 641 719 718 657 609 672 672 656 609 618 664 687 625 656 688 633 601 610 656 672 640 641 641 625 593 657 625 625 593 602 648 641 617 633 688 671 610 640 704 718 625 625 672 688 640 672 688 734 664 633 656 641 609 625 625 688 625 672 718 719 672 641 656 687 641 609 633 664 625 625 696 742 672 656 687 719 649 640 649 671 610 609 602 633 593 578 610 609 578 610 664 679 641 656 672 656 625 610 656 688 656 625 640 688 641 656 656 656 680 602 593 657 640 610 609 609 657 625 593 641 687 657 609 656 703 672 625 703 735 703 633 633 687 703 625 625 672 672 656 610 625 656 672 609 641 640 719 641 633 664 703 656 625 672 703 680 632 657 703 687 625 625 625 641 625 594 625 672 687 609 625 641 688 640 625 656 672 625 594 656 672 688 625 640 657 640 594 625 641 679 617 610 719 625 640 610 593 625 672 610 617 711 703 656 625 656 735 656 633 679 688 641 609 641 656 672 656 656 649 601 594 625 641 609 578 609 625 625 594 610 640 641 609 610 648 680 625 609 641 656 625 594 625 640 625 594 641 687 688 609 633 664 656 617 610 633 679 657 617 640 657 640 610 601 633 656 610 593 641 672 625 601 633 656 641 609 618 664 640 625 610 656 648 696 633 601 625 672 656 610 593 625 688 625 609 656 672 641 609 664 664 657 648 664 672 609 625 625 641 609 625 665 679 641 609 649 687 664 610 640 688 672 609 625 648 649 609 625 625 625 625 594 641 671 625 610 640 665 617 593 610 625 656 625 609 704 687 672 625 625 625 656 610 625 632 680 625 625 656 657 625 609 672 687 641 617 649 703 672 617 617 594 578 562 532 531 531 500 516 515 500 485 500 484 500 492 492 485 500 500 515 563 594 578 594 640 680 711 719 781 828 797 781 656 578 563 531 547 531 641 609 657 750 703 789 851 844 813 843 813 812 735 625 625 617 601 594 625 625 625 922 875 719 687 657 617 664 656 641 656 641 617 640 649 625 648 649 609 656 657 625 656 656 625 711 742 625 641 625 625 640 610 625 640 672 641 672 703 719 640 657 609 648 649 640 657 625 687 703 703 672 610 656 891 789 664 656 680 601 586 602 765 672 781 891 797 703 641 640 688 812 657 632 633 625 610 609 641 593 641 625 625 625 641 734 734 703 641 641 640 625 610 593 602 602 648 648 625 641 656 672 656 618 617 656 664 602 593 625 625 625 610 672 718 657 625 609 609 610 609 594 609 610 593 594 563 547 546 524 523 500 500 500 485 484 484 485 476 485 469 468 477 476 477 484 485 476 477 500 547 547 531 562 625 602 586 562 657 734 625 625 719 781 672 640 641 609 555 539 531 516 547 641 765 828 828 766 672 641 734 625 672 609 610 593 625 703 625 641 734 625 625 633 633 602 625 648 625 609 610 640 625 625 672 618 648 609 641 656 578 594 594 640 657 593 594 610 640 625 610 593 641 687 665 679 735 640 625 625 594 594 625 593 610 609 656 625 594 625 641 734 610 562 547 516 500 500 500 492 492 523 579 570 555 625 664 640 641 656 742 657 648 656 688 625 609 641 687 610 625 648 656 602 609 625 664 610 632 610 625 594 609 719 726 649 648 649 640 610 601 633 641 625 593 594 594 625 594 578 578 640 625 586 594 633 594 578 578 609 578 579 648 641 601 610 632 610 586 609 594 578 562 594 578 578 594 578 563 562 563 586 586 562 578 547 563 570 586 578 602 586 562 563 617 617 609 672 641 640 594 625 610 734 781 750 610 656 672 601 633 625 602 586 593 625 594 578 578 610 648 594 570 578 578 563 578 578 578 594 594 609 656 672 782 671 625 641 609 594 594 578 578 586 570 625 579 578 578 594 593 594 609 610 609 610 578 593 594 602 570 586 602 578 562 578 578 579 593 586 617 625 594 641 672 578 562 547 641 594 656 734 727 664 672 703 640 610 609 625 594 609 641 656 625 625 641 617 617 625 625 625 625 610 625 609 594 586 570 594 562 578 563 562 610 609 594 625 625 609 610 617 601 610 625 656 625 609 625 641 594 578 594 578 570 570 571 570 562 579 578 578 578 594 593 579 562 578 563 562 563 562 563 547 562 563 578 547 562 555 554 579 546 547 524 523 547 563 562 578 633 617 625 610 609 578 547 578 578 594 562 563 594 593 594 610 586 570 562 578 602 602 586 609 617 609 594 586 602 578 562 578 579 593 602 570 563 578 625 640 625 579 586 585 579 578 609 594 562 547 563 547 562 570 571 578 578 578 609 594 625 610 640 610 601 586 578 578 571 570 578 594 609 578 586 586 578 578 579 601 570 579 578 578 562 547 563 547 562 563 578 547 562 563 562 547 562 563 547 531 547 547 547 547 546 547 547 547 563 554 586 578 594 578 578 563 578 586 586 594 578 578 594 578 578 547 562 563 547 539 539 547 546 547 547 555 555 546 547 539 539 547 532 531 531 531 532 531 515 540 539 531 531 531 516 516 531 515 547 547 571 554 547 547 531 531 532 531 531 531 547 532 531 531 531 532 531 547 547 562 547 562 563 562 547 532 546 563 547 562 563 601 571 578 555 554 547 547 562 579 562 539 539 539 571 562 563 578 586 570 578 578 563 547 546 547 547 547 563 546 547 547 547 547 547 531 547 547 531 539 539 531 563 578 563 593 578 618 570 562 563 578 547 555 539 547 546 547 563 578 555 547 554 563 562 531 563 578 594 609 578 563 562 578 579 554 586 578 625 649 586 578 562 586 571 562 578 602 586 562 578 563 594 593 578 618 664 609 563 562 578 594 594 570 547 531 524 515 531 516 570 633 594 625 656 703 672 688 664 742 719 703 719 836 710 657 625 578 594 617 586 578 594 578 562 563 562 578 594 641 593 610 594 578 562 547 563 546 540 570 570 570 586 586 563 570 555 578 609 578 579 609 578 547 531 531 563 578 563 546 594 571 593 610 586 609 594 609 609 641 625 625 609 610 594 625 593 594 594 594 625 687 625 625 641 640 610 593 563 562 579 578 578 562 594 641 578 594 578 625 609 578 578 578 579 593 578 579 593 578 594 594 594 578 594 578 547 562 547 555 554 547 531 547 563 555 539 531 531 516 500 515 500 485 484 469 476 477 469 468 469 469 547 547 515 516 516 562 531 532 515 531 547 563 562 594 578 594 641 593 625 641 656 641 625 640 782 718 704 609 625 609 703 618 648 641 625 609 625 734 657 679 633 672 688 625 625 656 609 633 680 625 609 641 617 601 610 625 578 578 578 578 563 547 578 578 609 594 609 625 594 594 578 594 594 593 578 579 578 562 563 578 594 593 563 594 601 602 578 594 578 562 563 562 563 547 562 578 594 656 625 586 633 672 625 640 610 594 593 578 563 562 563 625 641 640 578 578 579 593 563 562 555 570 578 579 562 547 555 539 523 524 539 586 562 555 578 570 563 578 578 562 625 594 594 609 594 578 594 687 625 610 625 609 594 617 649 609 578 609 672 625 610 593 594 594 625 578 594 562 563 594 671 625 610 656 609 625 610 640 641 625 641 625 625 609 609 594 602 586 593 594 594 594 609 578 586 602 593 610 594 578 593 641 594 609 610 593 571 570 609 657 625 718 735 640 625 641 625 625 609 594 609 610 640 610 656 719 640 594 656 665 679 625 610 593 610 578 594 593 578 579 578 562 531 547 555 563 570 609 594 602 585 594 594 609 672 719 656 610 609 609 602 609 586 578 594 594 578 625 609 578 563 562 555 570 579 593 563 578 578 563 562 578 563 570 563 554 563 547 562 563 546 563 547 578 578 563 578 593 579 593 563 578 578 563 578 586 617 594 593 594 578 594 672 594 617 695 609 657 640 625 657 656 640 641 742 680 641 609 594 593 563 586 570 578 571 625 586 562 578 594 625 641 609 641 687 625 617 711 641 609 656 610 578 641 640 594 594 609 578 578 610 625 578 578 578 563 593 625 586 571 546 547 532 531 547 578 594 546 563 594 609 578 594 656 578 586 555 562 579 570 586 594 578 586 648 594 578 570 571 562 578 563 609 594 594 570 586 617 648 610 640 688 641 640 656 610 625 594 593 594 625 617 602 609 610 609 641 625 625 625 609 672 687 625 610 593 594 578 578 563 594 578 562 563 562 547 547 547 562 579 554 555 594 601 602 609 594 609 641 594 570 570 547 571 570 578 562 625 594 563 593 563 562 563 578 563 562 563 570 570 555 555 570 570 578 625 657 593 594 602 601 578 610 625 609 688 625 656 625 601 586 610 593 579 562 563 562 563 578 578 562 602 578 578 625 586 594 578 594 593 579 578 578 578 625 609 578 610 609 594 594 625 578 594 593 594 594 594 609 594 601 617 586 586 563 578 562 563 609 594 578 578 649 594 609 617 586 586 578 563 562 563 578 562 571 617 578 562 563 594 578 562 578 578 563 562 563 547 555 546 555 547 547 562 563 562 563 578 562 579 546 532 547 546 547 563 547 562 555 562 571 562 547 578 563 562 563 593 563 562 571 586 578 586 617 594 593 610 594 609 609 610 609 594 594 578 586 586 578 586 617 656 695 696 640 594 578 578 563 562 578 594 578 625 618 585 594 594 578 578 610 562 578 586 586 547 555 570 562 563 562 579 593 563 562 571 570 586 586 656 688 625 609 586 594 570 578 547 562 555 555 547 562 539 555 562 579 562 570 602 617 617 610 625 640 625 610 625 609 609 641 672 609 610 609 609 610 625 594 578 578 609 563 554 555 578 625 563 554 555 578 578 578 563 547 562 563 555 554 578 578 563 562 547 547 563 547 546 547 547 516 531 524 539 523 523 516 516 515 516 508 508 500 500 484 484 493 492 539 554 524 539 578 547 531 516 515 500 500 500 485 500 500 500 484 485 484 500 562 563 562 547 586 617 594 586 555 609 617 586 610 718 688 641 687 719 656 656 672 625 594 625 656 625 625 656 688 672 617 617 625 610 570 555 578 578 531 531 532 515 508 492 485 484 469 476 438 31 469 461 468 454 461 460 454 484 469 468 469 485 484 516 500 531 594 609 562 594 610 734 703 609 704 796 782 656 641 718 625 641 594 593 594 594 562 579 586 640 570 586 602 656 656 688 609 641 625 594 578 609 594 625 578 594 594 586 570 578 609 625 578 610 609 594 578 594 640 610 640 641 633 711 781 688 687 703 656 657 656 625 625 578 578 563 547 578 656 664 633 625 734 703 672 625 641 609 578 578 579 578 609 594 594 593 625 610 593 610 640 610 570 602 609 594 562 578 563 547 531 516 515 485 500 484 531 532 539 570 594 562 578 610 593 594 594 578 578 571 570 578 656 641 672 687 641 656 602 609 617 727 633 656 765 657 593 625 657 593 602 617 641 640 594 610 679 633 633 664 641 640 656 641 672 719 640 625 625 578 610 594 593 594 633 773 641 609 625 633 820 719 656 719 656 594 578 594 594 594 578 593 579 593 594 625 609 594 594 609 578 594 578 610 578 578 594 593 586 586 594 594 578 594 562 563 562 547 547 562 563 562 547 563 562 563 562 594 594 594 578 578 578 562 594 656 625 618 601 625 578 594 625 578 594 594 593 579 578 578 578 578 578 563 562 571 585 579 570 617 578 594 578 609 547 563 578 578 563 562 594 586 586 593 625 579 593 610 593 594 594 609 602 586 578 594 562 563 554 547 555 562 579 562 563 562 563 578 547 531 531 531 532 554 555 547 547 554 555 547 547 547 547 570 555 546 532 531 523 539 516 531 547 555 570 610 562 563 578 570 555 562 547 563 531 531 516 531 531 516 531 531 532 515 531 547 532 531 562 547 563 656 641 625 640 610 609 578 578 563 609 609 594 578 610 593 704 671 594 594 609 672 594 570 555 547 562 586 617 704 578 609 625 586 586 594 593 594 610 609 570 586 610 578 593 579 586 539 546 547 547 563 547 546 610 594 578 578 594 578 601 617 610 594 601 602 593 625 625 610 594 609 578 563 578 593 594 578 563 562 563 547 547 562 563 531 531 531 516 516 515 563 562 594 594 640 610 625 593 610 594 593 578 563 562 563 578 563 562 563 562 563 562 578 547 563 562 609 610 562 594 617 602 609 594 687 625 641 594 609 625 578 610 593 579 593 563 578 562 571 578 586 578 562 579 609 609 625 625 610 593 586 602 578 594 578 578 578 594 641 625 562 594 594 578 609 578 594 594 570 602 609 594 640 594 625 625 625 609 579 546 563 594 593 579 578 554 555 563 562 547 570 555 555 554 578 594 578 610 562 578 563 586 570 578 578 563 578 617 617 625 578 610 640 594 586 586 586 594 554 540 523 531 578 563 594 625 593 578 610 609 578 594 625 602 570 562 579 601 570 594 594 586 586 578 594 562 578 578 610 594 593 578 579 609 609 578 594 641 640 579 609 648 602 609 641 594 609 578 586 570 579 625 593 610 609 609 602 602 609 578 578 563 578 578 578 609 579 586 601 625 625 578 578 594 609 579 593 625 625 625 610 601 633 672 617 602 593 625 579 546 532 562 610 562 563 578 601 617 633 571 562 656 610 547 531 515 516 594 633 648 672 687 719 735 625 625 640 625 617 657 601 594 609 610 578 594 593 610 593 563 578 602 632 610 594 609 625 609 625 610 625 640 641 609 602 633 593 594 594 594 562 563 562 602 570 563 570 586 594 593 547 547 563 593 563 562 578 579 578 562 586 602 578 578 562 571 570 563 578 547 546 547 563 555 546 539 547 563 547 547 546 563 578 547 555 554 547 571 570 562 578 586 602 578 594 594 609 578 563 562 609 610 562 563 562 610 633 570 547 547 562 617 571 562 578 602 562 555 547 547 562 563 547 562 563 546 555 555 578 594 562 578 571 609 617 563 562 555 570 547 563 578 601 586 571 585 586 571 562 563 562 586 555 578 594 586 570 578 594 594 570 570 563 593 594 563 562 578 578 547 563 570 570 547 547 547 539 539 531 563 562 547 547 563 593 563 547 531 516 531 531 531 532 562 531 547 555 563 578 554 563 555 554 547 547 547 555 570 562 547 563 531 547 531 547 531 555 539 578 563 554 586 578 563 578 570 555 547 578 625 586 570 563 562 578 563 570 617 578 547 547 555 555 546 532 531 531 516 547 547 515 500 500 516 531 563 578 547 593 578 641 563 546 532 500 484 492 555 562 571 617 625 625 641 726 649 656 687 750 649 633 656 719 640 610 625 617 586 578 601 633 610 593 610 656 648 618 593 594 617 617 594 571 570 617 586 609 594 594 586 586 578 625 578 562 579 593 594 563 586 601 609 563 578 578 594 562 563 594 609 578 563 593 610 578 594 578 578 547 562 563 562 547 563 562 586 570 547 563 562 547 563 547 546 563 562 563 547 539 555 593 594 578 555 555 578 562 563 609 719 750 687 610 578 578 594 578 570 586 609 579 578 578 625 687 610 578 578 609 594 578 578 610 562 563 578 586 570 594 672 640 625 625 641 656 610 586 554 547 531 500 516 516 609 547 562 578 594 563 593 594 625 586 586 617 617 610 594 609 656 656 610 594 609 609 610 593 594 602 586 562 594 586 586 570 570 594 625 594 578 578 594 594 578 578 594 609 578 578 563 578 594 562 563 562 563 578 547 547 562 578 563 562 578 594 578 563 562 610 609 578 578 594 641 640 633 711 719 640 680 625 586 578 563 593 563 562 578 571 539 515 532 508 507 516 500 500 500 484 493 492 468 485 515 500 563 625 562 579 640 656 688 687 688 687 688 625 609 641 672 594 593 610 625 609 578 610 679 672 617 594 594 625 625 578 578 625 641 617 570 586 602 593 594 578 563 570 586 594 562 563 562 719 609 579 554 555 562 579 562 563 625 593 563 562 578 579 546 579 562 594 562 578 579 609 594 578 594 609 609 563 578 578 594 625 562 578 602 602 593 578 594 578 578 555 570 594 563 547 546 563 547 547 547 578 547 546 563 547 531 531 524 523 500 500 492 508 547 531 532 562 609 563 562 594 625 594 562 579 578 609 570 594 617 610 570 570 610 609 586 570 594 617 602 562 594 602 609 570 571 570 625 578 594 578 609 625 578 571 562 571 562 555 601 610 625 578 562 563 578 609 563 570 586 609 579 578 562 578 547 563 562 578 547 547 547 578 609 579 546 547 563 562 539 539 579 625 578 578 625 640 625 586 594 602 593 579 578 601 602 586 570 578 578 571 570 578 594 562 555 570 578 579 562 578 578 578 547 547 563 593 563 562 563 547 562 578 602 570 547 563 578 609 571 585 610 640 579 609 625 664 633 594 609 656 649 601 578 571 586 593 563 578 570 555 547 555 570 609 578 586 617 641 625 594 625 625 601 586 594 625 641 640 594 609 657 617 601 618 648 594 570 586 594 570 555 586 633 625 609 594 601 625 617 579 609 609 610 578 594 625 625 593 594 594 640 641 594 594 640 656 594 578 594 609 594 578 602 617 625 578 578 578 563 562 547 563 594 562 563 586 625 585 594 625 625 617 618 640 703 672 578 563 531 531 532 500 500 492 484 485 492 500 554 579 601 617 680 734 782 750 750 671 688 797 656 641 609 680 601 594 641 640 578 547 563 578 562 563 609 594 578 578 578 547 516 531 500 531 547 539 571 640 625 578 602 633 703 609 625 657 640 625 610 656 687 657 609 609 657 640 578 578 625 610 562 563 539 508 515 500 485 500 500 492 492 484 485 484 555 601 563 594 656 750 641 671 813 797 656 672 656 703 657 609 617 695 688 609 594 609 680 664 610 625 671 719 625 625 688 656 594 593 657 640 618 632 641 672 617 602 609 609 578 579 601 625 610 585 625 641 649 601 602 632 657 617 601 649 664 609 594 641 640 610 593 594 625 641 594 593 641 680 601 610 593 641 625 602 585 610 609 578 594 625 633 586 625 656 656 610 609 656 657 609 609 641 641 593 602 633 640 594 609 625 672 602 609 617 672 618 601 609 665 601 594 656 609 563 562 563 578 563 546 579 609 594 609 641 695 633 640 657 640 610 625 656 672 625 609 625 633 602 609 625 656 594 594 609 625 625 578 610 656 625 594 617 601 578 579 593 610 593 579 593 610 617 586 578 609 625 578 594 610 609 594 601 617 657 625 609 633 695 610 617 633 656 609 594 609 618 632 586 602 625 609 578 578 610 656 594 578 609 641 594 586 617 625 594 562 547 547 547 547 546 594 625 578 578 594 656 641 609 641 672 641 609 648 680 688 609 641 671 657 593 594 625 610 578 593 657 648 586 609 618 648 609 594 610 625 640 594 578 602 632 625 579 593 618 632 594 609 610 640 610 594 609 641 593 594 609 610 625 578 609 672 656 602 625 633 625 578 578 609 625 610 594 609 625 602 585 618 648 609 594 610 656 633 601 610 640 633 602 578 609 609 594 586 586 625 641 578 601 633 641 594 593 594 609 579 593 594 625 609 579 609 609 625 578 610 609 617 579 585 594 610 578 593 625 641 594 594 609 625 609 594 609 641 641 609 609 704 703 625 625 640 641 594 609 656 657 625 601 602 625 609 578 610 632 649 594 593 625 610 578 594 601 633 641 601 602 633 632 578 594 610 625 578 562 563 547 546 532 547 609 625 578 578 649 679 610 617 633 656 609 594 609 641 602 601 625 672 609 610 625 672 656 625 625 641 625 617 633 671 625 610 609 625 625 594 609 618 617 609 609 641 656 594 578 610 632 579 570 594 640 610 593 578 625 625 594 578 578 579 578 578 625 609 578 610 672 625 601 586 625 672 641 593 657 671 625 594 625 688 625 609 609 641 609 594 610 640 594 586 617 641 593 594 610 609 609 586 610 632 625 594 594 656 641 594 625 625 671 641 609 641 656 625 594 609 618 593 571 578 640 625 586 586 610 625 578 578 609 641 609 594 625 680 664 601 618 656 656 609 594 641 640 602 594 601 625 657 593 610 672 625 593 625 649 656 594 586 609 625 586 570 594 609 594 571 593 594 586 578 594 625 594 578 601 633 625 594 594 625 625 593 594 625 656 625 594 609 641 688 593 610 609 656 610 593 625 641 609 594 610 640 641 594 586 617 625 609 586 633 625 625 594 609 625 633 586 593 594 625 594 578 609 625 594 578 594 609 602 578 602 625 656 594 609 625 672 609 594 625 641 625 593 610 625 648 617 594 594 609 594 578 594 641 625 578 593 594 602 586 593 610 625 594 593 625 657 671 625 610 609 633 586 594 609 656 610 593 625 665 632 594 594 640 625 641 586 617 625 656 594 594 594 609 578 578 586 649 609 594 609 594 617 586 609 641 719 640 657 640 664 618 593 610 656 625 586 609 633 625 578 578 594 625 609 594 610 664 664 609 625 625 625 617 586 578 594 609 579 593 594 625 594 586 601 625 610 609 625 641 593 610 625 672 609 594 594 593 625 586 586 625 656 641 594 625 625 672 593 594 610 625 625 593 625 664 633 594 594 625 625 578 594 632 633 610 593 610 656 625 594 578 594 656 640 594 610 671 672 594 617 633 641 593 594 610 609 609 578 594 656 641 578 594 609 657 617 601 594 625 672 602 601 625 641 640 610 593 625 610 594 593 610 656 625 578 609 641 656 594 594 625 672 601 586 656 641 609 594 625 672 641 593 610 633 617 594 593 641 633 594 585 610 640 610 594 640 672 641 593 610 609 578 578 586 618 609 578 586 625 617 594 594 625 640 594 594 609 664 633 609 594 594 625 578 578 578 594 563 578 609 641 625 593 594 610 609 586 578 602 640 594 594 593 641 672 617 617 657 656 609 617 649 687 625 610 640 657 656 609 610 656 656 609 594 610 640 617 586 610 640 649 601 594 625 656 610 609 625 688 687 609 625 625 625 594 578 602 617 625 594 594 593 594 563 609 625 633 586 593 610 640 641 594 609 641 640 594 578 391 719 532 500 500 515 500 563 609 641 672 671 735 719 703 656 672 719 625 609 625 687 594 594 641 679 633 656 797 696 656 633 671 594 610 687 656 594 609 719 688 609 609 688 648 618 640 656 672 641 609 625 672 641 594 640 672 672 609 641 664 695 618 593 586 610 593 610 687 656 579 578 578 625 609 594 656 703 641 656 641 656 641 609 656 672 656 610 656 672 641 601 633 641 640 594 609 672 680 617 609 641 672 625 594 625 640 602 617 672 672 609 578 594 625 625 594 601 633 656 594 610 640 688 625 609 641 617 617 578 625 625 625 610 593 610 640 610 593 618 679 672 625 656 657 687 641 617 633 640 618 601 594 625 641 609 625 687 641 594 594 640 641 625 594 593 625 641 609 610 625 656 594 633 648 656 610 609 641 671 610 625 640 625 594 594 625 672 656 594 578 641 640 586 602 625 656 656 594 602 648 664 617 610 609 672 640 602 633 687 625 610 648 719 648 610 625 672 601 602 625 640 610 593 594 625 625 594 594 625 640 625 594 609 633 633 594 609 625 656 610 594 656 719 656 625 640 672 688 609 625 656 680 617 625 641 687 625 594 610 656 625 578 594 609 641 593 594 625 672 641 593 641 656 641 594 617 633 656 594 625 625 640 594 594 617 664 625 609 610 656 594 578 578 609 641 609 579 593 657 632 594 602 625 625 578 594 625 648 602 609 625 656 641 640 641 656 594 594 609 625 578 594 641 625 593 579 625 656 609 617 633 664 664 625 625 688 656 617 602 625 640 610 578 625 641 671 610 578 578 656 641 594 625 687 703 625 625 672 703 672 625 641 703 672 656 609 625 672 657 601 633 672 625 594 625 640 688 609 609 641 703 625 610 640 656 602 602 609 625 625 594 640 641 594 593 610 672 609 594 594 656 625 594 593 610 664 601 594 625 625 578 610 625 671 641 594 625 656 656 594 609 641 656 610 593 594 641 625 601 633 656 672 625 625 641 641 593 625 657 703 625 609 641 672 656 609 617 633 672 594 578 609 641 609 594 594 594 609 578 609 672 649 601 594 625 641 593 594 594 625 625 594 593 641 609 594 610 609 625 594 593 618 648 594 609 610 656 609 594 609 641 641 593 625 672 656 594 625 633 617 578 578 618 664 625 593 610 640 657 609 602 648 641 625 593 610 656 633 586 609 625 625 610 593 610 656 641 609 625 672 687 625 610 625 664 617 609 625 672 641 594 625 640 656 641 609 657 640 672 610 617 664 672 609 594 601 633 594 578 609 625 625 594 594 609 657 609 594 609 625 625 594 617 617 610 609 594 609 688 625 609 625 687 657 609 641 656 641 593 618 632 664 633 594 625 641 625 593 563 539 539 531 531 508 508 508 476 500 243 242 484 477 492 531 516 500 500 500 515 516 500 500 500 484 500 485 500 484 500 578 578 625 704 734 781 735 750 781 719 796 719 821 789 656 594 562 641 578 586 656 766 711 765 836 820 860 765 688 672 765 813 625 625 625 766 617 609 664 656 610 625 640 688 641 656 844 812 672 641 828 812 641 703 719 640 657 687 688 640 656 688 664 602 593 641 781 680 726 868 851 703 735 812 813 648 649 703 734 625 672 711 758 687 656 704 703 656 625 672 773 711 641 640 688 625 625 695 758 656 641 625 672 640 625 719 766 687 641 719 797 656 656 688 773 719 648 719 805 695 641 640 867 743 750 796 813 656 766 828 703 672 641 640 610 640 656 633 649 718 672 625 594 625 688 617 617 719 750 672 656 703 781 719 672 695 836 797 656 688 750 781 672 633 695 797 719 656 687 766 734 664 727 797 734 641 687 719 734 672 672 735 734 672 656 703 750 688 672 687 719 640 625 696 711 687 625 656 704 703 640 672 696 695 625 625 687 750 703 641 641 656 664 617 656 704 718 641 703 711 727 656 687 719 781 703 641 688 703 656 656 688 703 640 625 641 672 656 625 672 688 671 610 672 734 672 625 703 750 703 633 680 703 672 640 672 719 687 657 672 687 672 625 656 672 625 609 665 710 641 609 688 703 672 641 687 727 664 625 664 711 656 625 656 672 672 641 609 656 672 625 609 665 679 625 610 656 648 649 609 641 672 750 656 617 648 665 656 617 625 687 719 656 688 758 711 640 633 711 750 656 657 718 766 703 641 687 719 641 625 718 703 625 625 657 703 656 625 656 672 688 625 672 742 726 657 625 703 687 656 618 601 656 704 648 625 680 687 656 633 680 703 688 625 726 758 672 640 758 774 656 656 688 718 641 641 656 687 641 609 625 657 640 618 632 688 703 625 656 672 703 633 633 687 703 625 657 750 734 649 632 641 672 625 625 672 750 718 641 625 656 641 617 649 671 657 609 633 648 664 633 625 664 696 640 625 649 664 640 625 641 672 640 618 664 687 719 625 609 641 664 617 625 641 656 641 625 640 657 625 625 679 727 640 641 656 688 625 640 688 734 657 640 672 703 672 625 625 672 656 625 641 703 680 625 632 641 688 609 625 672 711 640 649 672 656 617 617 657 687 656 657 679 696 640 625 672 656 625 625 657 687 656 625 657 687 664 617 641 641 703 640 625 657 687 703 625 586 570 555 531 532 515 500 500 500 485 492 492 469 484 469 484 469 484 469 477 476 469 469 484 469 469 476 477 468 500 500 500 500 500 594 610 562 563 640 766 765 782 750 765 766 766 781 765 688 625 656 672 578 594 633 851 719 656 657 750 750 640 641 703 773 649 640 719 844 656 641 633 632 610 617 711 742 695 672 719 813 656 687 711 750 633 641 703 687 610 640 735 828 687 688 828 828 688 765 828 750 672 719 828 703 672 750 781 688 687 672 664 602 625 656 656 625 594 625 656 672 610 656 765 750 649 680 765 703 672 735 804 664 688 703 750 672 640 766 859 688 625 625 672 640 610 703 727 632 641 648 688 648 657 750 703 640 766 812 672 633 711 719 656 625 703 781 672 657 718 703 657 640 688 750 664 648 672 735 664 632 719 813 672 664 757 680 617 703 829 812 672 656 656 688 656 617 657 726 656 625 704 734 641 671 688 687 641 656 688 719 640 625 656 711 664 633 664 719 688 640 664 719 648 625 688 750 641 648 695 750 641 687 711 696 640 719 734 688 625 641 656 703 641 671 735 640 641 742 742 657 625 656 656 610 625 687 703 641 640 672 657 609 687 782 687 656 735 750 672 672 734 703 641 695 750 664 656 657 671 610 625 664 695 625 656 719 664 633 695 727 656 672 703 735 640 641 656 688 625 687 719 703 656 664 680 695 625 680 687 688 648 618 625 656 640 610 640 641 625 609 657 711 632 641 688 671 641 609 625 680 664 610 656 703 687 657 672 687 625 656 688 672 640 672 735 679 664 719 703 641 640 657 687 625 641 656 688 625 640 656 672 625 625 641 656 625 610 632 680 625 594 562 563 531 531 532 515 516 500 500 500 500 500 484 485 484 477 476 484 469 485 468 485 468 469 485 562 656 594 563 562 672 750 648 618 656 742 750 664 703 860 820 836 734 735 843 719 649 632 578 750 610 609 641 664 625 617 703 797 828 688 765 688 703 766 718 688 765 641 625 625 719 687 641 609 633 695 625 610 687 719 734 657 812 821 679 828 813 719 687 727 711 656 640 672 672 641 656 672 703 664 649 734 812 719 735 812 828 719 641 656 703 672 625 609 656 704 671 633 742 790 757 657 632 649 703 625 625 750 766 687 625 664 758 711 641 648 703 656 641 625 664 688 664 656 672 672 625 640 688 672 625 671 719 750 656 657 672 781 672 648 680 687 703 633 664 719 734 625 657 672 703 648 641 695 797 703 703 703 703 641 641 656 711 633 656 672 750 672 640 672 703 782 640 625 641 781 672 656 672 719 672 625 640 657 687 641 609 641 648 664 610 640 688 687 672 609 625 735 719 640 625 656 750 641 656 688 695 664 625 672 734 735 640 657 703 750 625 640 657 640 610 609 656 657 640 656 672 735 672 640 672 688 625 609 633 773 797 649 617 656 703 656 625 657 703 640 610 625 640 625 610 640 703 672 610 609 625 594 640 797 719 641 703 750 656 641 734 828 688 703 797 797 671 688 844 828 672 656 656 656 610 617 656 758 672 625 719 750 687 641 672 672 625 640 672 703 656 657 765 703 688 641 750 703 625 625 687 750 656 735 672 656 625 656 711 680 625 687 797 781 657 625 672 671 625 625 672 766 641 656 773 696 640 625 672 781 735 640 641 672 734 641 672 687 696 648 609 672 680 625 633 750 765 688 687 703 719 649 679 797 813 672 687 656 672 617 633 766 711 633 632 649 765 719 641 687 766 703 641 664 679 641 633 633 672 625 609 656 672 703 625 633 664 734 680 664 750 750 672 656 703 719 641 640 680 695 625 665 664 711 648 656 688 695 648 657 625 672 640 672 703 735 671 649 648 641 609 594 641 656 625 625 703 742 649 609 633 633 609 625 680 695 656 625 735 859 797 672 648 680 687 625 641 672 687 625 688 695 735 664 633 679 719 703 625 609 649 695 625 625 758 789 656 735 812 735 640 703 672 672 656 672 656 641 641 679 727 641 593 594 578 547 539 539 531 532 562 578 641 687 750 719 828 797 781 813 797 703 766 851 649 656 687 641 609 813 867 820 735 734 734 813 734 805 773 657 656 656 610 593 625 657 609 617 649 671 625 649 680 640 742 789 657 687 735 671 641 688 687 625 625 695 641 617 672 703 656 688 750 664 625 648 688 641 609 687 829 734 687 704 687 641 640 625 610 609 672 656 656 625 641 688 640 625 641 687 641 617 664 719 641 625 671 688 609 610 625 640 610 718 750 672 625 664 696 718 625 657 672 656 617 648 657 640 625 641 680 679 625 672 672 625 633 664 703 641 640 703 711 633 703 696 711 640 656 672 657 625 656 656 625 609 641 688 625 625 640 672 625 641 656 680 632 625 657 672 625 640 641 687 633 617 641 656 641 609 641 656 609 610 656 695 633 625 672 656 610 625 703 695 649 609 625 656 625 625 656 672 625 625 641 797 656 609 610 609 610 593 625 672 641 617 680 703 640 625 641 641 625 687 719 672 656 719 734 641 687 735 672 640 641 656 625 609 641 641 593 586 602 656 610 609 672 703 625 633 687 696 625 640 641 687 641 625 656 688 625 640 688 703 625 641 664 625 617 640 704 656 625 703 711 633 656 687 704 632 664 680 680 625 687 719 656 641 687 625 625 594 649 711 648 633 687 672 633 633 687 735 625 648 680 687 641 656 656 625 618 648 672 625 609 633 649 656 648 680 719 625 578 578 562 555 539 524 523 539 586 656 641 703 719 765 790 742 773 789 735 718 672 828 703 633 633 641 601 578 618 609 609 625 789 836 828 672 610 593 563 547 515 532 515 516 500 492 492 485 484 484 485 484 485 476 477 484 484 485 484 485 484 492 492 485 484 484 469 485 484 469 484 469 469 476 477 468 485 476 508 531 579 593 649 617 562 547 532 515 531 563 578 594 672 734 703 735 828 812 656 625 571 601 641 578 578 719 797 656 641 750 765 735 718 657 640 719 750 656 672 672 734 641 625 750 797 703 641 687 703 672 625 656 750 665 632 875 797 641 656 813 734 641 625 640 641 609 656 688 766 718 727 695 656 641 656 688 828 766 656 648 727 719 625 640 703 641 680 726 656 688 680 632 743 882 672 657 703 640 625 641 625 617 711 828 656 657 672 609 625 836 758 718 782 797 671 633 649 609 625 633 617 656 719 625 641 703 656 656 672 610 609 625 609 641 734 657 718 891 766 656 640 610 601 618 625 625 609 625 641 609 617 602 578 609 594 594 609 594 609 672 922 781 797 688 765 641 640 594 625 633 586 602 601 609 594 625 594 609 625 610 617 648 625 602 586 601 602 609 594 594 578 594 578 578 578 594 578 594 593 594 594 578 563 546 586 602 594 570 602 617 601 594 641 648 602 625 593 610 609 602 617 641 671 704 625 640 656 657 625 625 640 633 633 641 640 641 656 625 594 594 578 593 594 586 602 625 609 609 672 680 648 641 625 656 657 640 664 664 610 609 594 609 578 594 594 578 586 586 609 578 594 578 610 578 562 610 578 578 609 610 578 593 641 719 609 594 594 625 617 617 609 625 625 625 641 594 609 625 610 609 625 594 601 602 625 640 625 610 609 625 641 609 594 594 625 593 594 625 610 593 625 672 610 609 617 602 578 578 578 594 562 578 625 625 610 594 593 625 649 617 641 593 594 594 609 610 632 649 625 609 664 664 641 625 641 734 625 625 625 625 648 618 625 640 610 593 594 609 594 594 578 578 610 609 609 594 625 672 641 640 641 594 609 586 570 617 672 641 820 656 672 750 735 633 679 735 796 641 672 906 719 641 625 718 602 594 617 687 641 609 688 711 648 656 696 695 656 672 617 618 609 609 672 672 641 640 641 648 641 664 688 609 609 641 656 672 609 625 688 750 625 609 625 625 688 625 609 594 625 602 609 664 672 594 562 563 546 547 516 516 515 516 500 515 500 508 492 500 500 516 516 515 516 547 594 593 578 625 665 742 609 570 571 625 586 617 672 703 594 562 250 281 532 500 500 484 469 484 469 461 461 453 453 453 438 476 430 461 461 468 469 453 469 500 531 563 594 671 641 625 703 703 578 563 531 578 555 563 734 680 570 555 609 625 570 571 578 609 594 562 563 586 562 555 547 562 578 579 546 563 594 593 610 594 593 610 609 594 609 594 609 594 609 610 609 610 609 633 609 602 625 625 593 625 688 625 625 625 625 594 593 594 594 586 601 641 625 594 578 578 594 594 562 609 602 586 609 618 617 656 609 594 703 672 625 625 656 625 602 617 641 625 578 601 618 593 578 563 562 579 562 563 625 625 609 602 601 578 633 617 578 563 578 609 594 578 610 609 594 578 625 594 578 578 562 594 641 625 640 719 656 657 656 609 625 610 625 593 610 640 610 625 609 609 610 625 609 625 625 594 594 609 609 586 586 594 609 594 594 609 610 562 563 547 531 531 524 531 523 547 609 579 593 610 664 601 625 594 578 610 640 594 609 625 594 641 734 688 718 688 672 609 641 617 586 570 570 610 578 602 617 609 586 586 578 578 571 570 562 594 563 562 547 562 547 563 578 617 633 594 593 594 594 562 563 547 562 555 547 523 516 516 492 492 484 477 476 485 484 485 476 477 468 485 469 484 484 485 547 578 578 578 562 579 609 562 555 555 547 578 625 765 766 766 812 766 750 789 750 758 765 797 797 703 735 609 641 656 617 664 625 672 687 610 640 657 609 641 687 664 649 609 641 640 641 609 649 601 618 664 593 625 657 617 617 625 625 609 625 625 641 625 641 640 610 671 610 625 640 594 625 641 609 641 594 593 625 672 649 664 625 609 609 610 562 571 617 594 609 656 688 625 640 766 711 664 625 641 664 625 648 656 625 625 625 610 625 656 625 648 649 625 656 688 656 672 656 672 656 656 633 602 578 625 609 656 750 657 640 641 625 648 633 610 625 625 625 640 625 625 594 609 594 594 609 594 578 586 672 633 812 672 719 656 656 610 812 688 734 719 750 656 750 719 625 625 625 594 601 649 617 633 609 617 649 609 625 703 766 672 656 640 610 609 617 602 656 625 625 656 657 656 656 625 625 672 625 641 640 610 640 610 609 602 586 601 602 593 610 609 594 578 609 610 609 594 625 656 594 609 657 625 640 641 625 640 680 633 633 742 703 641 640 649 601 610 601 602 594 601 602 593 602 625 633 640 641 625 609 594 586 594 586 594 609 609 657 609 609 625 610 593 625 625 657 593 594 586 586 578 610 632 571 562 539 539 563 594 578 578 617 633 625 594 640 641 640 610 609 610 593 586 594 586 609 610 593 594 610 578 593 586 571 578 578 594 609 578 578 571 554 563 609 610 625 593 594 594 594 601 617 594 578 594 586 601 594 563 547 546 516 524 507 547 625 594 578 563 578 812 750 656 641 688 671 641 594 609 610 586 570 562 547 547 547 539 539 547 578 594 601 633 688 750 765 766 711 726 782 640 602 633 765 641 672 859 703 719 797 734 688 648 664 703 618 617 625 578 586 656 633 594 593 618 632 641 617 657 656 664 609 594 594 593 594 641 687 672 656 672 672 688 734 656 625 625 610 593 594 610 593 578 579 593 610 609 594 625 640 625 602 617 610 601 602 593 610 578 625 672 609 610 656 695 680 648 696 687 641 672 656 609 594 594 578 562 563 562 563 562 578 579 554 555 578 563 562 563 562 563 562 578 594 578 578 547 547 547 562 571 554 578 579 562 555 570 594 562 578 579 625 593 594 617 633 609 625 665 601 594 609 625 578 602 601 579 578 562 563 562 571 585 594 578 594 641 625 609 609 610 625 594 609 602 617 617 601 594 594 609 602 601 602 602 609 594 609 594 594 593 610 625 609 578 578 578 586 571 554 563 570 563 562 571 570 562 578 563 570 586 586 570 563 547 562 578 563 609 641 641 625 640 688 718 625 610 601 602 609 594 594 672 640 672 625 625 625 610 625 625 625 625 601 617 610 609 641 586 617 594 625 679 664 672 594 578 578 578 594 609 625 625 657 625 672 625 640 672 625 625 664 633 656 735 812 664 664 688 672 648 664 625 688 726 664 672 664 617 641 641 625 593 610 593 594 625 625 602 633 617 601 594 609 586 602 641 601 586 578 571 570 594 625 648 664 656 610 593 579 562 563 578 593 602 602 593 594 594 594 593 610 593 610 601 602 594 593 625 641 672 625 609 602 570 578 563 594 578 593 594 578 563 578 609 586 586 578 578 579 578 593 563 562 555 563 554 547 539 539 524 508 500 484 477 476 484 469 485 468 469 484 469 477 476 469 469 469 461 468 383 492 477 469 453 468 469 469 484 516 547 531 563 593 618 632 672 610 578 578 562 578 579 578 562 563 547 546 532 531 516 515 531 516 516 515 500 500 500 485 484 469 484 524 617 640 641 711 758 765 750 735 750 750 703 672 594 609 609 594 586 602 640 610 796 829 687 656 641 594 687 703 610 672 734 719 672 656 687 719 625 656 625 602 633 625 578 609 625 625 610 687 750 609 625 602 617 625 594 625 664 617 656 657 625 656 594 609 641 593 641 656 618 632 664 649 609 656 625 657 687 672 656 672 641 734 641 609 578 563 547 570 594 633 687 719 734 696 742 742 711 726 664 641 688 593 594 578 610 617 586 593 610 640 594 594 594 625 640 610 625 734 609 610 633 632 602 602 609 594 578 625 648 852 672 648 711 766 726 633 867 774 656 891 703 687 750 781 641 656 688 742 680 640 657 703 625 640 657 609 609 641 594 609 609 641 609 625 618 617 640 657 656 875 734 672 656 618 664 656 625 859 735 703 672 609 641 625 609 625 594 609 641 672 609 625 625 594 609 625 594 594 578 594 593 657 609 625 609 586 649 672 625 625 625 609 609 625 625 610 625 664 648 875 688 664 625 594 601 641 828 687 703 657 640 625 664 649 609 656 688 609 618 617 640 625 594 609 610 578 578 578 547 563 554 586 625 610 609 609 860 750 656 656 625 594 625 625 609 735 648 625 617 758 789 688 703 672 617 601 610 617 633 648 696 656 625 625 640 735 609 641 672 656 578 617 617 594 594 594 586 601 610 593 610 640 625 610 609 609 586 602 594 578 578 570 571 578 578 578 625 672 719 625 625 625 625 593 625 711 617 649 680 625 625 640 610 593 594 586 586 594 578 586 664 656 609 602 641 664 828 781 703 688 640 594 547 539 492 485 476 469 461 453 445 446 445 437 438 430 437 422 453 484 500 516 531 547 578 641 656 656 579 578 640 578 579 656 594 562 602 695 594 578 805 742 593 579 859 703 703 656 594 594 586 586 594 609 594 625 625 718 641 672 703 672 609 641 641 625 578 601 696 625 601 617 657 617 586 601 680 719 672 625 640 594 594 609 578 563 562 578 578 555 570 547 578 547 594 578 578 578 579 609 578 563 562 563 562 547 570 586 610 562 563 562 563 554 555 547 562 563 547 539 554 563 562 547 532 531 531 547 531 539 539 532 546 532 539 508 515 500 485 500 515 531 594 594 570 602 640 641 594 640 610 656 625 609 594 578 563 578 594 625 578 570 586 594 562 578 602 688 679 610 609 648 618 593 563 578 562 563 594 578 578 562 594 578 563 562 578 594 563 562 547 578 578 571 570 562 571 617 562 563 547 594 570 555 562 578 578 563 594 593 610 578 562 563 594 546 547 532 546 532 531 547 547 578 625 594 601 586 625 609 610 625 656 625 641 633 601 594 578 539 539 563 640 578 563 594 640 594 594 593 610 625 570 570 610 625 594 593 625 672 594 609 641 641 593 594 594 609 578 610 609 609 594 578 571 593 539 594 633 625 594 570 539 539 531 547 610 625 672 703 687 719 781 703 641 656 766 672 593 563 562 524 508 484 484 485 469 468 469 469 461 453 453 453 446 453 453 453 453 445 454 445 453 453 438 453 437 446 445 437 446 429 453 438 445 446 437 438 437 445 461 485 500 515 524 539 562 547 539 516 523 586 625 664 750 735 672 656 562 578 563 578 469 594 531 625 555 539 531 547 562 571 570 562 563 547 562 571 554 539 539 578 547 547 594 562 571 539 547 531 578 563 546 547 594 633 633 578 601 649 601 571 562 578 594 594 562 563 609 641 640 610 625 640 711 633 594 594 640 641 578 594 609 625 586 586 594 609 594 562 579 609 609 594 563 578 593 625 610 570 570 602 602 562 578 602 633 625 586 585 625 625 610 578 594 625 625 586 586 593 633 594 570 578 594 594 578 555 570 594 593 563 578 563 609 625 578 570 586 594 625 578 563 547 515 516 508 476 485 484 469 468 469 453 469 469 469 453 468 454 468 485 484 477 492 484 500 500 531 532 531 531 516 500 508 500 500 492 508 539 531 547 578 594 625 562 547 625 703 594 641 671 704 609 609 657 664 586 601 586 594 562 555 539 563 515 516 508 492 484 485 468 453 461 461 461 461 453 453 461 461 453 469 453 461 461 453 453 477 508 531 547 570 539 516 516 484 516 578 547 593 625 563 609 766 719 609 609 719 656 610 679 719 680 594 578 562 610 570 570 610 640 594 578 609 672 594 641 672 625 586 562 586 578 563 554 586 641 625 578 625 687 680 602 593 610 640 594 610 703 656 609 672 742 711 657 656 609 594 625 719 640 641 641 609 609 625 610 593 625 657 593 625 657 625 609 633 656 617 594 609 610 609 625 633 602 578 617 664 617 586 570 555 547 523 524 515 493 492 484 485 468 469 469 469 468 469 469 469 468 469 484 469 469 484 469 469 476 477 484 532 546 563 562 594 547 531 516 484 500 547 516 547 593 563 562 641 656 594 641 664 687 602 609 672 609 563 594 578 609 578 578 579 609 594 570 570 563 617 602 609 562 579 578 609 625 578 578 625 657 593 602 617 641 640 578 602 602 609 578 578 641 640 625 618 586 609 594 593 571 570 578 594 570 571 578 593 579 562 578 563 578 547 554 555 570 555 531 532 515 500 492 477 484 477 469 469 469 469 453 461 453 453 469 468 469 461 469 461 469 468 469 469 453 453 469 453 469 453 469 531 578 594 609 625 734 743 742 734 766 797 789 789 765 641 594 625 562 610 586 570 641 578 593 641 602 617 594 570 539 523 508 492 477 484 469 453 453 453 454 437 438 437 461 445 453 438 453 453 461 430 453 437 454 437 438 453 453 476 524 515 579 586 609 633 578 547 547 687 578 563 593 672 610 570 602 734 703 594 562 547 563 562 531 516 508 492 469 461 461 453 453 453 453 453 469 500 469 469 453 468 461 446 453 437 438 437 453 454 437 438 437 430 437 430 437 422 438 422 422 429 430 430 422 429 422 406 422 422 422 422 422 414 422 429 422 438 453 453 437 469 453 453 454 468 469 461 461 461 446 437 438 437 446 445 437 438 422 437 438 422 429 414 438 422 422 421 422 422 422 422 422 437 422 422 859 422 367 422 414 438 421 422 422 422 422 430 429 422 422 430 429 422 438 211 390 266 414 422 821 406 406 399 406 398 406 391 406 391 406 391 406 391 398 399 390 406 391 406 391 391 390 391 390 391 391 390 391 414 352 390 391 375 390 383 383 391 375 390 391 375 391 375 390 383 383 375 390 375 383 383 375 375 391 375 383 382 375 391 375 383 383 390 375 391 375 383 382 375 391 375 383 383 375 390 375 383 383 375 391 375 375 390 391 390 391 391 406 391 406 398 399 406 398 399 390 407 390 391 391 390 406 407 406 406 406 407 406 406 414 414 407 406 406 406 422 406 407 422 406 406 414 399 406 406 399 398 406 391 406 391 406 398 399 398 399 398 399 421 407 453 484 469 469 500 500 500 500 531 500 484 485 468 438 437 438 414 414 406 422 406 407 406 422 406 406 407 421 407 422 406 422 414 429 469 461 477 484 477 461 468 453 446 445 445 446 437 438 437 438 437 430 445 485 468 500 500 508 524 531 578 547 562 586 555 516 515 485 468 469 453 438 437 422 422 422 422 406 422 406 406 422 406 407 406 406 406 407 390 407 406 406 391 406 398 399 406 391 390 407 390 399 398 391 390 391 406 391 390 391 399 398 391 390 391 406 391 390 391 406 391 406 391 390 391 406 391 390 391 391 398 399 390 391 390 391 391 390 375 391 391 390 391 390 391 391 390 391 391 390 391 390 391 391 390 391 391 390 391 390 391 391 390 391 391 390 391 390 391 375 391 390 391 391 382 383 391 390 375 391 391 375 390 391 375 391 390 383 383 390 391 375 391 390 375 391 391 382 383 391 390 391 391 390 391 375 398 383 391 390 391 391 390 391 391 382 383 391 390 375 391 391 383 382 391 391 375 390 391 390 383 399 398 399 406 390 407 406 406 391 406 406 391 391 398 398 391 391 406 406 422 422 453 422 422 422 422 421 407 414 414 406 414 414 406 422 407 421 407 422 421 407 422 406 414 414 422 422 406 422 422 437 430 469 476 469 469 484 500 484 469 469 453 453 453 438 422 422 421 422 422 422 414 422 445 453 454 453 484 508 492 484 516 531 516 500 547 578 531 516 484 485 461 460 438 437 438 422 422 422 421 415 414 414 414 422 421 407 422 421 422 422 438 422 421 438 430 437 461 453 446 460 454 437 453 453 438 453 437 461 524 531 516 547 593 532 500 484 469 468 469 453 438 445 445 422 438 437 453 500 500 469 508 547 508 500 484 469 469 453 445 445 438 437 438 422 437 438 437 453 438 453 453 469 453 453 453 453 453 454 445 445 453 438 437 438 437 438 430 429 422 422 422 422 429 430 422 422 422 437 422 422 437 422 438 445 445 438 437 438 437 438 437 454 437 438 445 445 438 437 446 445 437 422 438 422 437 422 437 422 422 438 422 437 438 437 445 461 438 453 437 438 437 446 437 446 468 453 485 515 493 484 508 531 516 523 555 562 539 539 500 500 485 469 461 445 453 453 445 446 453 437 453 438 453 453 453 461 461 453 469 469 469 461 476 500 500 516 539 531 523 563 578 547 570 586 563 609 609 594 531 547 500 500 469 453 469 453 453 438 437 430 430 468 453 454 468 500 469 461 461 469 453 461 461 453 469 484 469 468 469 461 461 461 461 453 453 453 461 461 446 460 454 468 469 484 500 516 500 531 532 523 523 579 562 547 516 515 485 484 484 469 453 461 461 469 500 523 508 500 531 563 531 531 555 586 656 610 531 531 516 484 469 469 468 453 454 437 453 516 500 484 485 484 484 485 468 469 469 469 468 469 485 500 500 484 484 469 484 469 461 461 469 515 547 516 531 547 539 547 586 578 578 578 625 563 547 531 500 500 484 485 484 469 484 469 453 453 453 453 454 453 453 469 453 468 500 500 500 532 562 516 547 554 586 547 531 516 500 484 500 500 532 547 531 531 500 500 484 493 476 469 484 485 500 515 563 539 570 610 671 563 562 579 640 641 547 547 515 500 485 484 477 460 469 453 485 484 531 578 547 532 570 586 609 594 609 813 609 563 531 516 500 484 469 468 485 562 516 500 531 594 562 547 578 610 640 579 546 532 515 500 485 484 469 469 453 468 485 547 531 523 571 609 578 641 719 765 594 562 586 602 562 547 532 500 500 484 469 461 461 515 516 500 547 609 547 555 601 649 578 586 687 703 641 562 547 532 515 485 484 469 468 469 453 461 477 586 523 516 531 516 492 492 500 484 469 485 468 469 484 485 469 484 461 461 469 461 484 492 516 562 594 547 578 672 640 618 742 711 711 625 593 594 547 555 539 500 515 500 485 484 477 476 500 516 484 485 484 500 531 516 531 633 742 719 586 570 563 570 555 562 547 531 508 492 485 484 469 453 453 453 453 438 437 438 437 438 437 438 437 422 438 429 430 438 437 438 429 446 484 461 461 476 461 469 469 453 469 445 445 453 438 437 438 437 454 437 438 445 445 453 446 445 445 446 453 445 445 453 454 453 437 453 453 461 461 477 484 492 493 492 500 547 578 531 539 531 539 579 601 625 695 579 593 610 593 555 563 578 726 578 579 609 781 703 578 625 579 625 546 563 562 625 579 546 555 602 718 672 563 609 672 688 586 601 617 711 625 563 593 665 726 594 594 640 625 625 563 609 672 672 570 602 609 656 641 570 602 609 703 594 547 578 594 640 657 601 617 688 656 625 578 602 601 641 609 579 625 656 656 609 610 609 617 711 625 610 617 648 664 586 625 594 734 610 625 625 625 687 719 594 547 531 531 516 500 484 469 469 468 469 469 484 532 593 625 578 610 805 726 680 726 743 726 641 625 656 656 750 641 578 594 609 609 610 578 609 641 812 743 601 610 586 695 609 610 609 594 593 579 609 656 641 586 586 586 648 656 610 562 578 563 594 578 547 546 563 609 563 562 578 641 625 594 578 594 625 578 578 578 586 555 578 609 813 765 657 617 578 555 546 547 547 610 656 578 578 609 625 610 586 570 656 610 593 610 625 594 609 656 703 657 656 797 687 641 812 719 625 625 649 656 601 625 641 625 594 562 578 625 641 594 578 625 640 704 593 610 625 625 609 578 563 578 656 750 609 594 656 649 601 594 649 664 625 593 610 594 625 593 594 609 641 633 586 601 649 578 586 586 609 578 578 563 578 563 546 563 578 656 578 579 593 610 609 570 586 594 594 578 562 563 641 609 602 585 579 586 585 594 563 578 562 563 562 578 594 563 562 578 563 578 562 555 555 562 563 562 547 563 593 563 555 539 531 523 508 516 531 547 531 547 547 594 578 547 562 563 562 563 547 562 539 539 524 539 562 539 555 562 641 578 563 562 563 547 546 532 547 562 547 547 562 610 562 547 531 516 500 492 492 391 578 476 477 469 468 469 469 461 469 461 468 469 469 469 492 476 469 484 477 484 493 554 524 578 609 563 570 563 601 758 617 594 617 789 602 586 593 703 633 758 656 641 594 562 563 570 641 617 781 672 703 656 750 719 656 703 641 641 672 625 812 719 765 657 617 633 609 633 633 672 671 633 586 578 563 562 578 594 594 578 563 593 578 579 593 578 594 625 610 656 609 672 609 579 593 571 570 570 602 812 735 656 609 672 641 750 750 656 750 719 656 602 601 578 547 547 555 539 515 516 508 508 492 492 484 485 500 484 469 484 500 438 469 468 469 453 469 453 484 500 524 539 562 532 515 508 500 492 485 476 477 484 469 469 476 508 547 531 641 617 570 610 640 625 594 594 625 578 562 563 578 578 563 562 563 562 578 578 563 578 602 554 578 579 578 593 594 633 570 563 578 578 578 563 562 563 562 641 625 562 578 602 570 563 578 594 578 586 570 563 578 570 570 594 594 562 532 531 555 585 672 625 610 578 625 625 609 578 625 625 578 579 578 586 570 602 585 571 586 578 594 625 640 672 609 625 586 602 578 578 563 578 562 547 531 524 539 578 609 625 594 610 593 578 594 578 610 601 586 625 610 562 641 625 578 820 680 640 594 610 609 594 593 547 578 579 625 578 593 610 594 578 586 578 554 555 539 547 547 516 531 515 516 531 516 516 523 508 492 500 523 594 563 593 610 648 617 594 602 789 625 594 687 594 609 610 562 531 508 524 484 516 578 593 618 617 625 609 641 617 633 625 609 625 625 625 813 625 601 586 610 625 578 593 610 578 562 579 546 610 601 618 656 594 703 609 641 593 610 578 562 594 610 578 578 656 649 585 672 594 578 610 546 547 532 546 563 562 563 562 579 586 570 586 539 562 555 555 547 546 547 532 546 524 523 547 547 547 578 586 633 594 609 578 563 578 578 594 578 562 594 625 578 594 578 625 578 609 610 625 578 578 594 562 578 547 641 641 609 641 664 617 609 578 610 578 578 570 571 586 570 578 594 601 617 625 610 594 593 610 640 610 640 657 601 633 672 640 594 594 594 593 610 625 594 765 688 593 594 594 570 571 546 563 547 562 563 578 578 578 578 547 578 563 594 593 563 547 562 563 554 555 547 547 562 547 539 555 547 531 531 532 515 547 531 532 546 555 539 547 586 586 562 547 547 547 531 555 539 539 531 524 531 531 547 531 547 547 547 594 609 594 578 578 563 570 586 562 579 578 578 562 571 554 563 547 523 524 515 516 500 500 484 485 500 507 516 531 539 532 515 539 524 531 531 547 531 547 531 532 547 539 539 547 546 532 531 539 539 531 547 547 539 539 516 515 516 563 578 562 578 594 563 562 555 594 570 547 562 578 563 555 554 578 547 547 547 547 539 523 532 531 531 539 539 516 539 539 547 531 547 594 562 578 578 579 539 539 515 539 508 516 500 500 531 531 532 531 531 547 516 531 531 547 547 555 554 547 547 531 531 532 531 547 531 531 532 546 540 585 563 547 547 562 563 562 563 562 578 586 571 562 594 562 563 547 547 546 547 532 515 531 532 547 531 539 555 531 547 562 563 562 563 562 547 609 579 578 593 594 578 610 578 570 563 554 532 546 547 532 531 547 547 531 547 547 531 547 531 547 547 562 563 578 555 554 563 547 539 570 562 555 570 579 593 571 586 593 547 563 578 547 578 570 555 562 547 571 554 547 547 539 586 602 617 640 610 593 594 610 640 586 555 547 547 531 547 531 570 539 547 547 586 570 594 641 687 594 578 570 586 563 570 610 617 609 594 562 563 531 547 562 563 594 609 563 562 578 547 563 562 547 555 554 563 531 531 532 546 532 547 546 563 555 554 563 578 562 563 547 562 547 563 562 547 578 547 563 578 547 546 547 539 555 578 610 593 594 578 578 594 578 547 563 562 539 539 547 547 562 563 562 594 610 625 656 601 625 602 586 586 562 578 579 562 563 546 547 547 578 547 547 539 555 547 547 546 524 539 539 539 524 531 523 531 532 523 539 531 547 547 547 531 532 531 555 585 563 578 594 578 562 563 562 571 554 563 562 563 578 594 562 578 594 578 610 593 563 594 578 562 578 602 570 563 547 562 547 547 531 547 539 539 531 500 508 492 500 500 493 492 500 515 524 523 532 531 539 555 562 563 546 563 555 539 531 578 570 555 547 547 547 547 531 578 562 547 555 539 563 562 563 562 563 593 594 547 555 554 563 547 562 563 578 562 563 562 547 547 547 531 547 547 531 531 516 547 531 531 547 563 547 547 546 547 532 531 547 547 531 555 554 547 555 554 547 547 563 547 523 523 516 547 547 562 563 562 578 579 562 578 602 586 562 571 570 547 562 555 531 524 515 500 492 508 547 547 531 531 586 602 609 594 547 578 563 625 562 563 578 578 594 593 578 571 570 594 578 578 617 571 601 633 594 562 578 586 571 546 547 547 563 562 610 625 593 594 563 546 540 523 539 523 516 531 532 546 532 515 532 546 547 532 531 531 547 531 531 532 515 532 531 547 547 531 547 547 546 532 531 539 555 515 547 531 532 531 531 547 531 532 531 531 524 523 531 508 508 515 516 508 523 532 515 516 515 524 523 547 578 657 562 555 570 578 563 554 586 578 555 555 562 547 563 547 546 555 539 563 562 563 562 555 570 555 539 547 547 531 539 539 547 547 547 531 531 531 532 531 531 531 547 532 515 531 540 554 539 555 531 547 531 547 531 532 539 554 532 539 539 547 531 547 531 547 516 531 523 532 523 516 546 532 562 516 531 531 532 515 516 531 547 562 532 531 531 547 578 578 563 547 562 531 547 532 539 539 547 546 540 539 531 531 524 539 578 547 531 531 531 539 524 515 532 539 539 531 563 531 562 578 563 562 547 547 547 555 539 547 547 562 547 547 539 547 547 539 562 539 539 532 539 539 531 562 594 578 578 547 547 531 532 531 523 508 516 500 515 532 531 531 531 547 547 547 547 547 531 524 523 523 524 523 555 562 579 562 547 531 524 492 500 500 547 531 594 593 649 578 586 609 594 594 594 562 563 562 570 571 578 531 555 539 547 531 531 539 555 531 547 547 531 539 571 546 547 547 563 562 594 609 578 594 594 562 579 562 531 563 555 523 547 547 531 547 547 547 546 547 547 547 563 546 547 547 531 563 547 547 547 546 547 547 594 562 579 562 578 547 531 516 500 516 570 586 609 610 625 562 594 609 563 578 578 578 563 562 594 562 563 547 578 617 586 562 579 578 593 579 625 609 594 547 554 547 524 546 563 594 547 554 555 578 563 578 578 578 547 578 547 515 532 500 515 516 531 563 547 562 563 640 563 562 563 562 578 555 555 547 546 547 563 547 531 531 547 516 531 547 531 531 532 546 532 531 516 515 516 515 516 531 516 531 524 523 524 523 531 516 531 531 516 523 516 523 516 516 515 516 516 515 516 515 516 531 524 531 539 524 554 539 539 532 546 547 532 531 531 531 532 515 531 516 516 515 516 516 531 562 524 523 516 523 524 515 532 515 500 500 500 477 476 485 468 469 469 469 453 461 461 445 453 445 454 453 437 453 438 437 438 437 438 445 445 438 437 446 429 446 429 438 477 492 500 515 532 546 563 562 594 625 610 562 547 516 515 500 485 500 507 547 586 563 609 625 594 609 610 562 563 578 578 578 562 641 578 594 625 625 562 540 554 578 547 547 563 562 547 562 579 578 578 578 594 554 586 610 609 578 555 555 546 532 531 531 531 547 532 578 562 563 562 547 547 531 547 531 532 539 570 531 563 562 578 563 547 547 578 562 571 570 547 562 578 578 563 547 555 546 524 531 531 532 531 531 516 531 539 539 524 539 546 555 555 555 570 539 555 578 562 539 539 539 555 547 531 531 532 547 531 562 547 547 547 531 547 531 578 594 547 563 578 640 563 562 547 563 531 531 563 570 539 531 555 555 539 539 578 562 563 547 562 578 547 578 579 562 547 562 532 531 531 531 532 547 546 563 555 570 531 531 532 515 516 516 500 500 492 476 477 476 469 453 469 453 453 461 453 454 453 453 461 453 453 453 453 438 453 453 453 453 453 453 461 508 500 531 579 546 563 656 688 593 625 672 719 617 649 640 641 570 586 578 625 563 578 578 594 562 578 625 618 570 539 523 532 531 531 531 563 562 532 547 578 593 594 563 578 601 602 562 563 609 594 563 578 609 609 563 562 579 625 617 570 547 555 539 531 531 547 531 532 523 539 531 516 539 539 563 546 540 523 562 532 547 562 570 571 562 563 593 610 562 578 579 562 563 562 594 547 562 563 570 555 617 586 562 547 547 578 571 554 563 578 578 562 563 594 609 547 547 547 578 547 547 562 563 546 563 594 578 562 578 594 563 562 571 570 562 594 609 579 562 578 594 562 547 563 555 539 562 563 562 547 547 555 554 547 563 562 625 563 562 547 562 547 563 547 539 539 547 547 531 547 539 554 563 578 563 562 578 563 547 562 570 586 547 578 578 594 547 563 562 563 531 547 547 546 547 547 547 547 531 563 562 563 531 547 562 555 539 547 547 562 532 546 547 532 531 547 539 523 524 523 516 515 532 531 523 524 531 562 532 547 562 594 562 578 555 586 547 547 570 586 563 546 579 578 547 546 563 562 547 563 562 547 547 570 586 563 578 578 578 547 563 546 563 547 562 578 547 547 563 562 547 578 594 594 562 578 610 578 562 586 578 571 547 546 563 578 547 555 586 562 539 539 547 531 532 531 531 516 515 500 485 484 484 485 484 485 500 578 531 516 546 579 562 547 578 609 579 546 555 586 547 562 547 594 563 562 578 594 562 563 578 609 579 562 578 594 562 563 578 578 563 578 578 625 570 563 570 594 547 578 625 625 578 594 609 594 578 578 594 586 554 563 594 562 563 578 609 563 562 563 578 547 562 578 563 562 563 578 562 547 571 586 562 563 578 593 547 571 570 562 563 562 579 546 547 563 562 547 563 578 547 578 578 547 547 547 578 547 531 578 578 563 562 594 562 563 578 594 570 570 578 579 562 594 578 578 547 555 586 578 562 563 609 578 555 555 578 562 555 570 578 578 563 562 610 547 570 578 602 547 578 578 578 562 571 586 578 570 570 602 563 562 570 571 554 594 563 562 578 578 602 570 578 602 570 578 563 594 562 563 578 601 571 562 563 586 562 555 562 586 555 562 563 594 562 547 562 563 562 579 578 562 563 562 555 523 516 508 523 531 516 547 578 555 570 617 625 586 625 625 633 633 625 594 632 633 578 594 617 594 570 563 609 594 578 563 578 593 594 578 578 610 578 562 594 578 563 562 625 563 578 594 609 578 578 594 594 570 594 601 579 570 586 594 562 563 578 578 570 578 602 578 562 563 562 547 555 555 547 546 547 578 563 578 578 539 555 578 578 547 516 547 531 640 649 703 711 703 734 735 703 687 719 735 703 656 687 563 594 562 594 547 547 578 594 546 540 554 563 593 594 625 625 594 555 539 531 602 632 594 594 640 704 640 672 672 609 602 586 578 562 579 578 578 578 609 578 594 672 578 563 562 563 593 610 625 578 594 609 641 593 618 617 656 609 625 610 547 547 531 531 531 547 594 625 672 562 563 547 578 570 570 579 679 617 563 562 625 610 562 563 531 516 531 578 563 578 640 657 656 625 609 586 570 594 610 578 562 586 602 562 563 593 594 571 585 594 594 578 594 594 562 563 531 547 531 562 579 546 563 609 563 594 609 625 578 594 594 593 610 625 609 578 594 594 570 555 578 609 563 562 571 554 563 562 578 578 563 562 610 586 570 594 594 578 593 610 562 578 586 586 571 586 593 563 562 594 578 578 563 578 570 555 547 562 578 547 532 523 523 508 508 516 500 492 492 484 485 484 485 531 562 532 562 586 555 547 648 664 594 601 633 625 610 640 656 633 633 727 679 610 586 601 571 562 578 602 562 578 625 610 570 586 609 641 625 594 625 625 656 594 625 617 586 594 578 578 547 562 602 609 570 594 610 609 578 602 617 601 571 578 578 578 547 562 563 547 547 562 594 555 570 609 641 609 594 609 633 586 578 610 617 586 578 609 594 563 593 610 562 578 594 602 570 562 594 594 555 570 594 562 571 601 594 594 625 640 594 625 656 641 594 609 633 601 578 594 594 562 563 594 547 546 579 593 563 555 585 602 563 585 610 594 562 578 578 578 579 586 601 563 578 578 562 594 656 586 571 593 610 578 562 594 594 562 563 594 625 562 594 594 593 571 570 609 594 609 633 649 593 594 602 625 601 571 570 609 563 578 594 593 579 593 610 617 586 625 656 609 610 640 625 610 601 618 640 578 563 609 578 563 562 578 563 594 578 562 578 602 586 594 609 625 570 586 594 609 579 593 625 618 585 594 617 586 618 648 609 610 640 625 563 609 610 609 578 578 594 594 562 578 563 586 562 555 578 563 546 547 547 578 547 563 593 563 547 562 594 578 578 594 625 594 594 609 641 593 602 633 672 609 602 648 641 593 594 609 610 562 578 610 562 571 601 610 593 563 594 625 578 593 625 594 578 586 610 586 578 609 625 594 594 625 578 593 594 586 570 579 586 585 563 594 609 586 586 625 602 578 586 632 649 594 578 593 610 578 578 594 625 578 578 563 593 563 562 586 602 578 570 602 594 586 617 640 594 578 625 625 578 594 609 594 563 578 609 594 562 610 609 656 579 593 625 633 617 578 610 625 578 578 594 633 578 586 609 625 563 578 578 609 578 586 649 625 578 609 672 609 594 594 625 578 586 602 625 578 578 594 656 594 562 578 594 617 570 563 578 641 562 578 625 610 593 594 578 625 563 578 609 594 578 610 648 602 601 633 625 578 609 641 609 579 609 625 625 594 593 610 594 593 578 610 562 563 609 641 609 594 609 618 617 578 578 609 594 578 578 594 641 578 570 570 579 625 578 562 594 625 578 609 641 633 601 610 640 602 586 609 610 609 578 578 610 562 563 586 617 578 578 625 641 578 594 625 640 578 594 609 618 586 625 609 609 594 563 609 625 609 578 610 640 594 578 618 617 578 578 609 625 594 563 593 610 578 594 609 625 578 609 610 594 593 610 625 578 578 594 593 579 609 625 594 578 609 610 593 594 594 633 601 571 570 594 578 562 610 617 586 578 594 593 571 586 578 593 579 578 593 625 579 562 578 594 562 579 609 594 562 578 641 594 578 594 617 586 578 562 625 610 562 594 594 625 562 594 625 594 578 562 563 609 610 562 578 594 609 578 579 609 625 578 602 601 594 578 578 610 609 578 594 648 617 579 578 609 609 579 593 625 610 578 570 570 579 546 579 562 602 578 570 594 617 586 586 601 641 586 570 594 641 617 578 586 594 593 571 586 593 594 578 610 609 594 578 602 601 578 594 625 609 578 579 578 586 570 578 594 578 586 617 594 578 562 594 610 578 593 610 640 579 593 625 641 594 578 609 617 571 578 601 618 578 578 578 625 578 578 594 625 578 570 594 602 578 578 594 609 594 578 609 625 594 578 594 609 618 585 563 594 593 571 570 594 594 562 563 562 547 555 539 531 547 547 547 562 578 578 594 609 633 594 602 593 610 578 586 617 586 586 594 625 578 578 625 640 610 578 586 633 593 579 609 609 594 563 593 610 625 578 594 609 609 578 602 633 625 594 593 618 632 578 579 593 594 563 570 570 578 563 562 578 594 563 578 578 594 562 578 594 609 594 578 594 649 617 578 609 625 594 578 563 593 571 562 570 579 593 578 571 594 617 578 578 602 593 586 578 578 594 578 578 625 610 578 578 594 562 578 579 671 625 610 640 657 625 593 625 657 640 594 594 625 578 578 578 594 570 571 593 610 578 594 625 609 578 578 594 609 578 579 609 609 578 579 593 563 570 602 617 601 594 594 625 609 578 625 633 610 570 594 625 609 578 602 617 609 578 594 610 609 578 594 609 586 570 579 593 594 578 594 656 625 594 609 610 625 578 594 593 602 570 610 609 617 602 593 610 609 610 586 585 610 578 578 563 593 563 562 563 578 594 562 594 578 594 578 562 594 610 586 570 594 593 578 594 610 625 578 593 618 601 563 578 586 586 562 578 586 602 578 570 602 609 578 563 594 632 602 594 625 578 578 609 610 593 579 593 625 578 586 610 617 594 593 625 657 609 594 625 672 593 594 594 625 578 578 578 657 593 578 594 625 594 578 625 641 578 570 586 633 586 578 609 625 594 578 594 609 578 594 625 625 594 578 609 657 640 578 610 625 609 578 610 625 593 579 593 618 617 578 578 625 617 586 594 625 609 578 594 586 602 578 578 578 625 609 578 594 625 625 578 578 594 610 593 563 578 641 593 563 578 602 617 578 578 578 617 571 578 578 609 571 562 570 594 578 578 594 609 625 563 578 609 641 594 578 594 609 586 570 594 641 625 578 594 593 594 563 578 609 594 594 593 625 578 547 547 547 555 578 617 688 695 695 711 695 704 734 687 672 672 633 602 625 656 594 578 609 594 562 578 610 609 594 609 641 641 640 586 633 672 656 594 594 609 594 578 578 609 633 586 586 617 656 618 601 594 594 570 570 618 617 593 579 609 641 593 578 594 594 594 562 594 594 586 570 594 656 617 586 625 625 602 586 593 610 601 617 594 641 609 610 640 641 609 578 602 633 593 579 593 625 594 563 578 656 609 586 602 594 578 562 594 609 610 578 594 625 593 578 579 640 594 562 594 641 609 594 594 625 640 578 563 586 586 578 625 633 617 625 656 656 610 609 641 648 586 594 609 641 578 609 625 625 579 609 625 617 586 594 625 609 578 586 586 610 578 578 609 656 594 594 594 593 571 586 625 593 579 656 640 610 594 593 625 602 570 594 617 617 578 594 602 633 609 578 609 625 610 578 578 625 594 578 562 610 594 562 578 594 609 578 579 601 641 586 593 610 594 578 562 563 562 578 547 563 578 570 570 579 593 578 563 594 593 579 562 609 625 579 593 594 594 562 563 570 586 578 563 547 609 594 562 578 610 578 562 563 578 594 578 562 578 602 586 562 579 593 586 571 578 578 594 554 563 586 625 593 579 578 625 609 586 602 609 578 563 578 593 571 554 579 593 594 563 578 562 578 563 578 609 578 571 586 578 594 578 578 578 594 578 562 563 578 562 563 562 563 562 563 562 547 547 586 570 571 562 586 602 578 570 594 609 594 570 586 610 593 579 578 609 602 570 578 578 578 578 579 593 594 594 570 570 579 562 547 578 609 563 578 578 610 562 547 578 602 617 570 578 586 594 562 579 593 610 578 562 578 594 602 570 578 578 594 578 563 562 594 578 563 578 562 594 578 578 578 610 562 578 578 625 594 578 578 610 578 562 563 602 601 563 578 578 562 563 547 554 571 554 555 563 562 547 555 570 578 578 555 570 563 562 563 578 625 594 562 594 594 617 586 578 609 641 594 562 563 593 594 563 562 578 594 562 547 563 578 594 547 562 578 586 570 563 578 586 578 570 579 593 578 563 594 609 578 578 594 594 594 562 563 562 594 578 555 593 602 562 579 593 610 593 579 593 610 593 579 578 593 610 570 570 579 609 578 563 562 594 578 570 555 594 593 563 578 578 602 586 562 594 609 586 571 562 609 602 570 578 594 649 578 554 547 563 594 562 563 578 578 570 563 570 594 593 563 578 563 593 563 562 594 594 594 562 555 562 578 571 547 570 601 610 562 563 609 625 578 571 601 625 641 578 586 601 625 594 578 594 609 610 578 570 571 586 570 555 554 571 578 554 555 555 578 555 570 578 578 563 570 570 578 547 578 586 602 562 586 602 594 578 562 563 578 555 570 578 609 578 563 578 578 563 562 571 585 579 562 570 602 602 570 562 594 586 586 562 579 562 570 555 563 578 547 546 563 578 563 562 563 593 578 571 586 601 594 570 594 609 625 594 586 602 601 571 578 586 601 563 578 578 625 594 562 563 586 578 554 563 570 571 546 547 563 562 547 547 578 578 563 562 578 579 562 563 578 609 578 578 594 609 594 578 594 609 594 563 586 601 610 562 578 586 617 563 578 562 594 578 563 594 617 594 570 594 632 618 593 578 594 625 610 578 562 610 593 578 563 562 586 571 562 563 578 547 562 547 563 546 571 570 578 563 586 586 593 563 578 586 570 563 562 594 578 563 578 593 594 563 578 570 586 563 562 578 610 593 563 562 578 594 578 563 578 625 578 570 602 594 609 578 563 578 594 562 563 586 593 571 554 571 570 586 562 571 570 609 563 562 563 578 555 554 547 594 594 547 562 578 571 554 571 585 579 562 563 593 594 578 578 610 640 610 578 594 609 633 578 570 578 594 570 555 578 594 578 578 578 610 640 594 586 602 617 586 562 571 601 609 579 562 563 578 562 547 547 547 547 508 507 516 508 476 493 476 469 476 453 469 453 453 454 461 460 454 453 461 453 461 445 453 453 446 453 453 453 500 531 485 468 485 578 578 539 531 586 688 734 766 734 750 766 758 726 656 610 633 632 563 594 578 609 688 750 640 617 618 625 562 578 578 641 625 594 578 625 633 648 625 609 704 812 805 633 625 593 625 688 562 578 625 680 617 633 602 609 750 609 579 601 586 594 562 555 539 516 515 578 594 563 554 571 718 750 657 609 656 844 711 617 594 594 656 672 719 656 609 625 610 609 578 563 593 641 641 562 563 578 640 594 563 570 617 656 625 594 625 680 679 610 594 593 610 672 593 586 602 594 578 562 563 578 562 563 555 570 562 563 625 609 578 625 633 594 609 617 586 571 593 610 578 594 617 664 594 578 594 578 578 562 563 570 555 562 563 578 578 578 578 594 609 579 570 547 539 531 563 703 609 719 812 672 625 656 750 704 640 625 813 640 602 601 594 594 570 602 594 593 578 594 719 781 641 578 547 531 531 524 570 672 672 609 594 672 719 843 774 765 743 757 750 743 671 586 602 594 609 563 562 563 601 617 578 563 594 609 578 594 625 617 649 656 625 594 593 578 586 586 610 593 579 562 563 562 563 578 593 563 555 554 563 562 563 578 578 578 563 562 547 547 562 532 562 547 563 546 532 531 531 563 593 563 578 625 656 657 609 562 532 531 500 516 546 547 594 609 547 532 531 500 508 492 484 485 500 546 547 532 523 523 532 609 578 563 625 711 679 657 625 609 594 718 860 781 734 657 578 594 718 797 696 640 633 672 594 578 586 586 586 570 562 563 609 711 695 625 610 609 602 601 594 594 578 578 594 578 578 578 578 563 578 578 594 562 563 578 586 578 578 586 625 602 570 586 586 609 571 570 570 586 578 563 570 586 578 578 578 563 562 625 594 594 578 602 570 547 531 531 625 664 602 609 641 625 633 593 680 602 656 726 610 625 594 609 625 641 687 625 656 797 625 625 656 579 593 594 625 586 617 617 586 594 719 594 593 578 563 594 609 578 610 671 625 625 641 625 641 633 617 640 594 609 625 618 593 602 594 640 602 601 579 578 570 570 578 579 546 563 562 563 562 594 625 633 617 617 586 625 625 633 633 625 687 641 641 648 602 625 625 609 594 578 578 578 578 578 563 562 594 610 586 601 609 586 633 610 578 609 594 578 578 578 563 562 571 570 578 594 593 594 617 586 594 594 578 570 555 562 563 547 539 539 531 516 531 531 516 500 484 500 532 500 562 594 609 610 640 578 610 640 578 625 610 594 609 672 594 625 593 641 586 586 578 547 828 672 594 593 610 672 593 625 594 594 547 570 602 593 563 562 578 579 578 578 578 625 586 617 609 625 610 656 625 609 657 609 586 570 571 617 578 578 602 586 578 593 594 594 594 593 579 593 578 579 586 562 570 563 562 563 578 578 563 578 578 594 554 571 578 593 563 562 579 578 570 586 578 594 578 562 579 578 562 578 571 554 547 563 578 547 547 515 531 524 539 531 539 539 532 531 539 539 516 500 453 562 492 485 476 469 477 468 461 469 461 461 469 461 461 453 461 445 461 461 453 453 531 500 500 485 484 531 516 500 555 570 578 563 570 601 688 750 641 578 687 805 633 593 594 594 594 578 594 640 625 656 633 813 789 609 672 625 828 797 633 648 633 852 765 657 625 609 609 594 594 570 617 641 625 680 711 718 735 656 687 610 640 641 594 578 578 578 563 578 609 578 563 531 531 547 563 578 594 562 578 594 594 586 586 593 578 579 609 594 593 610 625 625 594 625 671 641 688 703 656 656 641 672 617 656 617 610 609 594 640 625 618 664 656 641 593 610 625 640 649 711 672 734 797 859 781 657 625 672 593 649 617 609 633 680 625 640 625 594 688 593 594 594 578 625 594 594 625 593 594 594 578 602 601 578 625 625 594 617 633 641 640 594 641 625 625 593 610 656 656 625 625 625 610 609 602 617 601 602 586 586 593 594 594 578 609 594 610 671 797 641 602 578 570 547 547 562 563 578 578 562 579 593 578 579 593 594 609 602 633 578 594 578 578 594 578 594 578 593 625 579 617 664 656 625 656 641 641 640 617 586 625 875 797 750 625 594 578 594 562 594 609 641 563 593 594 563 593 594 594 625 617 648 641 649 750 664 656 656 609 657 625 609 680 601 586 680 609 633 649 656 828 766 718 641 687 625 594 610 593 594 625 641 640 672 688 640 750 727 664 703 680 625 633 640 610 625 593 586 578 602 609 594 586 602 609 625 672 609 664 617 594 594 578 555 570 547 562 579 593 594 609 610 609 625 672 625 656 625 594 609 579 593 594 578 594 594 593 571 586 609 719 719 648 617 610 609 602 601 625 641 625 609 859 704 640 703 641 641 593 578 563 562 547 532 515 516 500 500 500 484 485 500 484 484 500 500 500 532 562 609 657 679 774 672 633 773 820 657 617 656 594 593 704 625 593 594 594 562 578 571 633 578 578 570 617 657 593 610 640 594 594 578 547 531 563 562 578 594 633 648 641 609 594 578 633 617 641 593 625 610 609 633 602 593 657 609 625 641 640 641 594 679 633 633 648 688 695 727 711 695 656 688 640 766 641 734 625 656 656 704 625 640 672 656 594 609 594 641 594 625 656 656 641 640 719 641 640 610 625 609 609 579 593 563 578 562 602 570 625 641 641 664 648 672 680 679 727 664 656 633 648 641 594 687 657 593 610 609 609 641 649 601 625 656 594 609 610 609 625 633 602 625 671 633 664 782 648 633 640 625 641 609 625 594 578 563 555 554 563 562 563 562 571 554 563 578 578 625 617 633 594 547 546 547 539 602 625 625 695 617 672 672 664 649 656 609 610 593 579 593 578 571 586 586 586 578 578 578 578 563 578 562 594 578 586 586 625 641 609 609 594 586 586 672 719 656 625 609 578 578 563 578 563 578 578 586 601 610 593 594 625 610 625 609 594 625 625 609 609 625 704 625 632 633 617 633 625 625 641 594 609 594 687 656 618 609 602 593 610 593 625 610 578 594 593 563 594 593 579 578 593 594 594 594 578 625 578 617 617 594 594 594 625 640 578 563 531 531 532 531 547 547 562 547 531 531 532 515 500 500 500 500 485 484 484 477 477 453 468 469 461 445 469 453 446 445 453 453 453 469 508 547 570 641 640 610 617 586 562 594 563 539 523 641 578 594 593 602 570 571 617 734 578 578 594 594 828 672 640 625 672 641 648 618 671 672 610 609 594 578 594 562 547 547 562 547 578 555 586 563 546 571 554 594 571 601 578 610 609 617 672 680 640 657 718 633 664 813 812 735 718 766 625 641 726 594 601 594 578 625 657 640 563 609 641 593 641 672 648 618 609 656 641 594 586 648 594 578 594 593 578 625 688 609 633 703 602 594 656 578 594 609 594 640 735 656 641 640 594 609 688 609 618 640 649 640 610 609 594 593 641 609 696 726 719 625 602 601 578 578 618 640 649 625 586 586 609 617 586 594 547 531 531 516 547 562 563 578 531 531 532 507 493 507 508 641 547 578 578 648 571 625 648 633 578 633 648 594 656 797 625 696 679 641 719 859 734 719 633 586 586 554 563 523 524 531 531 532 546 579 656 656 703 813 687 610 593 618 593 617 579 640 641 578 609 625 610 625 625 625 593 602 617 625 578 602 601 610 594 609 609 578 625 641 578 578 563 562 563 547 562 547 547 555 554 578 547 571 570 555 570 547 547 547 546 547 547 531 555 563 554 563 578 641 625 609 641 609 602 617 625 609 609 579 578 562 563 562 547 547 531 555 555 546 547 563 562 578 563 578 547 562 547 547 547 547 547 531 531 516 516 484 484 485 468 461 461 453 454 453 453 437 446 445 453 453 453 453 454 468 469 484 532 515 500 516 516 539 554 594 594 687 610 609 609 594 641 640 657 640 618 570 562 586 555 547 547 539 554 555 555 594 593 594 578 610 593 578 547 555 555 578 562 547 578 610 609 586 602 671 625 610 594 609 633 601 625 610 687 617 594 602 593 579 562 563 546 563 547 539 539 547 547 531 531 547 547 547 547 547 546 563 562 547 547 563 593 594 610 578 578 578 609 657 593 578 594 610 640 578 578 594 625 625 610 625 609 609 672 703 680 617 594 594 609 578 563 547 546 547 547 547 547 562 547 547 563 593 579 578 570 570 547 547 539 539 547 547 547 547 547 531 531 547 547 539 539 547 547 547 546 586 571 578 578 594 562 594 641 593 618 625 601 625 609 610 609 610 625 625 625 578 609 594 570 578 571 601 570 571 578 578 602 546 547 516 531 531 532 531 578 594 578 562 610 609 594 625 656 735 718 610 593 571 554 563 586 555 562 578 578 563 562 578 586 586 578 563 578 578 547 563 578 625 562 578 571 554 532 531 515 532 531 516 515 500 485 500 500 546 563 555 586 640 641 672 875 812 735 687 656 641 687 602 578 586 609 579 578 562 578 602 555 554 571 562 578 547 531 524 523 516 515 516 578 563 562 578 657 593 586 586 641 656 625 633 648 688 594 578 593 547 563 578 609 563 570 586 609 547 571 554 578 586 539 547 547 571 546 555 547 594 601 602 578 562 563 547 578 555 539 531 516 546 555 617 703 688 609 610 625 586 617 594 609 609 594 617 602 578 609 563 578 594 578 578 562 571 586 578 609 610 609 609 633 617 641 625 625 625 609 602 601 625 641 594 578 625 602 585 594 641 594 578 578 609 563 554 555 578 578 563 562 563 594 578 578 594 562 570 563 570 563 562 547 547 547 547 547 546 547 547 578 547 547 563 593 594 563 609 578 578 578 563 562 578 547 547 555 539 516 515 516 515 516 500 516 515 516 531 516 531 531 563 547 554 539 547 547 547 547 547 531 539 539 547 531 547 531 547 563 547 547 546 547 578 540 539 531 531 539 524 531 531 516 515 524 508 515 516 515 516 516 531 531 516 547 547 593 563 531 531 547 524 523 531 532 515 524 523 531 547 531 532 547 539 570 555 554 547 531 547 563 547 547 531 547 539 523 539 555 539 523 532 531 547 531 531 547 578 578 555 555 562 578 555 570 571 554 563 555 554 547 563 547 546 547 532 546 579 578 562 555 555 546 563 562 563 555 554 578 547 547 555 555 546 547 563 562 563 562 563 547 531 531 547 547 531 531 563 570 586 563 562 547 578 610 562 547 547 531 531 563 562 578 625 579 593 594 594 625 633 664 656 625 578 586 570 578 579 562 563 546 547 547 563 562 563 578 578 578 563 562 563 586 570 547 562 547 563 546 547 547 547 547 531 539 539 547 531 547 532 515 516 508 492 484 485 484 469 468 454 461 445 445 445 438 445 446 437 445 430 445 446 437 453 438 453 437 438 453 438 437 445 446 437 453 438 430 437 445 430 438 429 461 508 516 500 523 523 524 523 547 547 516 508 523 523 555 617 586 625 688 656 711 570 555 523 500 485 468 469 453 469 453 461 445 469 469 453 453 469 453 469 453 469 468 516 586 633 640 719 625 828 641 687 672 657 757 664 844 735 640 688 718 641 672 719 609 641 625 609 609 633 586 672 688 609 594 609 680 617 609 610 656 602 617 687 625 688 625 617 617 633 586 625 617 602 656 640 594 610 687 641 609 609 672 594 602 601 610 601 602 625 609 641 617 617 656 594 609 602 594 617 680 601 617 618 593 594 594 578 578 594 570 586 602 586 578 562 625 578 563 594 578 562 578 625 610 601 578 618 640 610 593 610 593 610 640 610 656 703 727 789 765 657 640 782 703 609 578 547 531 532 546 610 578 609 641 648 696 703 687 625 594 625 672 609 649 695 578 563 547 531 515 500 485 477 461 468 469 453 453 454 453 453 453 437 454 445 445 461 430 437 446 453 445 461 477 546 579 617 633 640 594 609 703 586 571 640 641 562 579 734 625 594 609 633 601 579 546 579 593 563 547 547 562 531 524 515 493 484 484 469 516 578 547 547 578 609 641 609 656 649 664 594 625 640 610 578 593 610 672 609 578 602 648 594 578 578 594 562 563 562 594 563 562 571 601 547 562 594 641 633 570 594 578 625 562 578 594 625 625 578 586 594 602 562 578 578 610 593 579 593 602 570 578 594 641 593 579 625 640 594 586 601 657 593 579 593 610 593 571 601 594 594 578 578 594 578 562 579 593 578 579 578 609 578 578 610 609 578 610 609 625 578 578 594 609 578 586 602 609 578 594 610 640 594 594 625 609 594 578 578 609 579 578 593 625 594 578 578 594 578 563 578 594 593 579 562 594 594 578 562 594 602 570 594 593 610 578 594 593 610 562 578 594 625 586 570 578 602 594 570 578 594 594 578 609 625 578 594 609 610 562 594 625 625 594 609 610 593 594 578 594 562 563 578 578 547 555 554 563 547 547 562 563 531 578 594 578 578 578 578 571 554 547 531 547 547 531 579 546 547 563 640 579 562 531 532 515 500 500 531 516 516 515 500 500 493 492 484 500 484 485 484 477 476 469 469 469 461 468 477 461 461 468 469 485 461 460 454 257 211 453 454 453 453 437 453 438 445 446 461 492 515 532 539 554 641 687 672 703 688 594 578 515 500 516 594 594 593 594 609 594 610 609 625 562 571 539 515 500 485 469 468 469 469 476 485 531 555 547 546 594 625 672 625 656 680 648 610 640 704 609 594 640 735 672 601 602 625 609 578 625 680 633 578 562 578 641 594 578 594 625 586 570 625 641 593 571 570 609 594 578 610 625 625 593 625 641 656 594 617 649 656 578 602 601 656 625 586 586 625 594 578 625 656 610 586 593 618 625 593 578 610 656 625 609 641 641 593 610 617 648 641 578 602 601 594 594 609 688 609 609 610 656 578 625 625 641 594 593 625 641 578 594 594 640 586 617 657 671 610 640 672 664 602 609 625 641 586 609 633 625 594 578 609 625 578 586 618 609 578 594 609 594 570 602 625 594 578 578 594 593 578 594 610 578 578 609 656 657 593 579 609 609 586 586 610 625 578 593 610 625 609 594 609 618 601 609 657 703 633 601 641 640 602 586 578 625 578 571 585 610 594 562 578 610 625 578 593 610 594 578 609 609 594 578 594 594 609 578 594 609 625 571 586 593 610 570 586 617 610 586 586 585 610 578 562 579 593 563 578 594 593 563 594 609 625 578 578 586 586 563 586 609 602 578 593 602 617 578 594 617 617 563 594 609 625 594 578 578 578 563 593 625 618 570 578 578 586 563 586 609 609 578 594 625 602 586 593 641 609 594 610 609 594 578 594 601 586 578 578 594 578 563 578 609 610 578 593 610 609 578 594 617 602 578 578 586 586 562 579 617 617 562 579 578 578 562 563 578 578 578 563 593 594 610 562 594 594 593 578 586 594 570 563 578 602 570 562 563 594 593 563 562 594 578 578 579 609 578 578 578 610 578 562 578 594 594 562 594 625 594 578 594 625 609 578 578 610 594 578 586 586 625 586 585 594 641 586 578 601 618 601 578 594 625 609 594 586 610 601 586 586 609 594 578 594 609 594 570 571 593 610 578 578 578 586 570 563 586 617 594 578 594 609 617 571 578 578 578 594 562 594 609 594 578 578 610 609 578 578 594 594 578 594 609 625 578 578 610 601 571 593 594 641 625 593 610 594 593 578 563 578 609 579 578 586 617 601 571 593 625 618 601 578 610 640 594 586 617 625 610 578 578 601 602 578 578 610 625 578 578 601 618 593 563 578 602 593 571 562 594 594 578 562 594 594 609 578 594 625 625 570 586 610 617 586 562 594 625 594 593 594 602 594 570 578 594 578 562 594 609 594 578 578 610 640 610 578 609 633 602 593 610 625 625 578 609 625 625 594 609 610 609 594 609 625 610 578 594 609 609 563 601 602 625 578 578 594 609 578 579 593 610 625 578 594 625 640 594 594 593 625 610 578 609 625 625 594 578 594 625 578 594 609 641 625 594 593 610 625 578 594 609 641 593 578 594 610 593 563 570 602 593 579 593 625 641 586 586 609 610 578 578 578 594 578 562 578 594 594 562 579 570 586 562 578 594 610 593 578 594 610 625 578 578 594 625 625 578 593 625 625 586 586 594 609 579 578 593 625 594 578 578 602 594 570 578 578 594 578 578 578 594 578 563 578 625 609 578 602 617 625 594 594 625 609 578 594 609 594 578 563 586 617 594 578 593 610 594 578 593 594 594 562 594 578 547 547 531 532 531 578 625 578 578 625 688 703 609 625 664 680 625 609 625 657 593 563 562 532 578 562 547 563 609 594 578 601 664 672 610 625 625 640 594 586 602 656 625 594 593 641 672 586 586 609 625 609 579 609 641 640 594 578 594 625 578 578 578 625 563 578 578 641 625 578 570 586 625 625 578 578 625 625 594 594 578 555 539 531 531 578 602 554 555 570 602 602 593 578 610 640 657 593 610 625 640 594 578 571 632 594 563 562 563 578 547 578 578 609 563 578 586 625 617 578 586 586 625 594 578 594 664 617 609 610 625 633 585 594 610 671 610 594 625 640 625 594 609 625 625 594 578 610 609 578 563 593 610 601 571 593 649 633 593 594 625 649 601 578 594 609 586 571 578 593 618 570 578 594 609 610 578 593 649 633 586 586 609 625 578 578 594 602 601 594 578 609 625 594 578 594 609 594 563 578 578 578 562 563 578 609 594 571 570 609 594 578 578 610 640 610 593 625 625 610 578 578 602 640 594 586 594 625 609 586 601 610 594 578 593 610 609 594 578 594 625 625 578 586 601 641 578 578 578 602 586 562 579 593 610 578 562 563 578 594 562 563 578 586 586 578 578 578 570 571 562 594 641 609 594 609 641 625 593 594 610 593 563 578 594 609 609 579 593 625 610 578 578 594 593 563 570 586 625 578 578 579 609 656 625 578 594 641 640 578 579 578 593 625 571 586 593 625 586 571 593 610 594 562 578 594 609 578 579 578 609 594 578 578 609 594 571 570 594 609 594 578 578 594 593 579 578 609 625 602 586 609 641 593 594 602 632 641 594 594 593 610 593 579 593 594 609 594 571 593 617 610 578 594 609 609 579 562 594 609 594 578 578 610 609 562 563 578 617 602 578 594 625 640 578 579 578 609 570 571 609 609 579 578 593 610 609 578 594 625 625 563 578 586 617 586 570 578 610 562 578 594 602 601 578 610 625 625 578 593 657 625 593 586 618 640 594 578 578 625 578 578 563 578 609 579 562 578 610 586 570 562 625 625 578 579 609 609 610 570 586 594 625 578 562 578 610 617 570 602 617 641 609 578 594 617 602 578 578 578 633 617 578 594 641 625 586 585 610 625 578 578 578 594 617 586 578 594 609 610 578 578 594 625 578 562 586 617 594 578 563 578 602 617 578 578 609 641 594 578 594 609 594 578 578 578 594 594 562 578 610 609 578 563 601 633 625 578 594 594 609 578 563 593 610 640 594 578 594 609 578 563 594 609 609 579 578 578 625 562 578 594 625 625 594 578 609 625 625 579 578 593 625 594 563 562 594 578 563 593 594 617 571 578 586 601 571 554 578 594 609 579 578 593 641 625 563 578 578 594 578 578 594 609 648 586 594 609 618 601 578 578 594 641 594 578 593 625 625 579 578 601 617 594 563 578 609 617 571 578 578 609 578 579 593 618 632 578 586 618 648 617 594 586 617 680 586 586 601 610 609 578 578 610 609 578 570 571 593 586 571 578 578 586 586 562 578 594 594 594 578 578 609 610 578 578 570 602 578 562 547 563 547 562 594 609 625 672 703 672 672 656 672 688 656 625 609 610 672 609 578 578 625 563 570 586 625 617 586 594 656 609 594 594 609 633 586 594 625 640 594 578 594 609 594 563 578 594 625 601 586 578 625 610 578 578 625 617 586 594 617 633 578 578 609 625 625 578 579 601 617 578 579 593 610 609 578 594 617 649 578 578 578 609 594 578 563 593 610 594 578 578 594 593 578 555 555 609 594 570 578 602 609 563 578 594 609 578 578 594 609 610 570 586 609 594 578 571 601 610 578 570 586 602 601 563 562 578 610 609 570 571 601 602 578 562 594 609 594 571 585 594 610 578 578 594 609 594 578 578 625 625 594 578 578 594 578 562 578 594 610 578 562 586 602 578 578 578 609 594 563 570 570 578 579 570 570 594 609 563 578 562 610 594 578 562 586 602 578 562 563 562 563 562 547 571 585 547 563 594 593 563 562 594 625 594 570 586 594 625 609 578 578 602 602 578 578 578 609 563 578 562 594 594 570 571 578 593 563 562 563 578 578 563 562 594 641 617 586 578 601 633 610 562 594 594 625 578 578 594 640 610 578 593 610 609 578 578 571 594 601 563 593 578 625 579 578 601 610 632 579 586 601 633 601 579 578 609 625 578 578 610 609 578 578 594 609 610 578 578 609 610 578 586 594 617 594 578 578 594 609 562 579 578 593 594 578 563 586 586 609 563 578 578 609 594 578 578 594 609 578 563 578 594 594 562 578 578 594 563 562 570 586 594 563 570 586 609 563 562 563 578 594 578 562 586 617 594 578 563 547 593 625 578 579 586 632 625 594 594 625 648 617 610 625 656 641 593 610 609 633 609 579 585 618 617 578 562 586 602 594 562 578 594 609 579 562 578 586 586 578 594 594 625 586 586 609 625 609 578 571 586 562 563 578 601 664 586 571 593 602 602 578 578 594 625 601 570 579 578 601 571 578 562 610 625 586 570 570 586 594 562 563 578 609 594 578 578 602 617 578 578 594 625 586 586 578 609 594 578 578 594 610 562 578 578 610 593 555 570 594 610 593 563 562 578 610 562 547 563 578 594 578 562 594 625 594 593 602 664 688 656 609 641 656 641 578 594 578 601 602 562 594 609 641 602 570 562 579 609 594 570 586 609 610 562 563 586 617 601 586 586 610 648 594 594 578 593 625 579 578 578 601 602 562 579 593 610 609 578 586 617 625 594 578 594 609 610 570 570 610 656 633 586 578 586 601 563 562 547 578 594 563 554 586 625 578 571 586 609 609 578 579 593 610 578 578 594 609 625 578 578 586 633 594 562 578 610 656 609 579 570 586 594 562 570 586 610 609 578 578 594 609 641 578 594 602 656 633 578 609 625 609 579 578 593 610 594 562 578 602 617 609 578 586 594 602 578 562 578 625 625 610 578 578 602 617 578 578 594 578 602 570 578 578 609 610 578 594 640 657 609 586 609 649 633 585 610 625 640 610 578 578 594 609 563 578 594 625 625 578 578 578 609 578 563 586 617 609 579 570 601 610 594 578 586 632 594 578 578 594 610 609 562 579 593 594 578 555 570 602 601 578 563 562 579 578 562 563 593 610 578 570 563 586 617 570 578 594 641 609 594 578 625 641 609 586 601 610 625 578 594 593 625 625 571 570 594 625 578 578 594 625 617 578 586 609 610 625 578 578 594 625 594 578 609 625 617 578 586 625 625 594 594 570 555 531 516 531 500 516 500 515 531 547 594 609 610 625 687 672 688 703 765 735 703 734 703 672 828 758 625 617 563 625 578 555 570 609 641 625 609 704 687 703 641 656 703 641 594 609 641 671 610 578 594 625 625 570 586 594 609 578 578 578 610 594 586 585 625 657 593 610 640 657 609 594 609 656 657 609 594 578 625 609 578 586 618 625 578 578 594 609 625 578 578 594 609 610 593 610 656 656 618 601 625 656 641 594 593 625 633 602 578 602 648 655 610 593 610 625 601 578 571 609 641 578 586 601 625 618 586 578 609 609 594 586 609 649 656 610 609 609 672 633 602 578 562 563 562 547 539 524 554 617 563 562 610 656 688 625 609 656 781 696 617 625 641 765 610 593 594 656 602 586 594 640 656 594 610 625 671 672 594 594 609 641 594 593 594 625 656 594 578 570 571 562 563 562 625 633 586 609 641 688 625 609 609 657 640 594 594 609 656 625 594 594 617 633 594 578 609 750 805 648 625 664 649 625 593 625 641 625 578 578 633 664 625 594 594 617 586 578 578 578 641 656 609 594 594 625 609 578 579 609 633 570 586 586 641 601 586 594 625 656 609 594 610 640 656 602 586 594 617 617 563 578 609 641 609 578 594 625 625 594 578 609 625 610 578 578 578 625 594 570 570 610 609 602 586 593 594 625 578 594 625 656 672 602 601 625 664 617 594 625 641 640 594 610 625 664 632 594 610 625 656 625 594 609 641 640 610 593 610 625 640 594 578 610 640 610 593 610 656 687 610 594 601 594 601 579 578 586 632 610 594 609 648 633 578 594 594 640 618 586 625 632 633 578 594 594 625 633 586 585 586 610 578 578 578 610 609 570 586 625 625 610 593 610 640 657 593 594 586 617 610 593 610 664 648 610 578 593 641 578 578 578 594 578 578 579 593 641 625 578 609 657 656 594 578 594 625 617 586 593 610 656 641 578 594 640 625 617 586 594 617 633 586 586 625 664 664 594 578 601 618 593 563 594 656 656 610 609 672 656 641 593 594 617 618 578 562 555 555 601 586 578 563 593 625 594 594 625 703 664 617 602 648 680 633 594 609 609 641 594 593 625 649 648 594 594 594 609 578 609 610 656 609 579 593 641 625 594 578 586 601 602 570 578 571 586 609 594 570 586 609 625 578 579 593 625 594 578 594 625 633 586 578 594 625 625 578 609 609 657 609 578 594 609 641 570 586 594 641 632 586 578 610 625 609 578 594 609 633 617 579 578 593 641 578 578 586 617 610 578 594 593 579 593 563 562 571 586 593 563 578 609 625 563 586 601 610 609 570 586 641 656 602 586 578 609 625 586 586 609 664 633 610 625 687 688 609 609 641 641 625 609 594 625 594 578 609 609 610 594 570 570 594 609 571 562 570 610 617 586 578 625 656 657 601 602 625 640 625 594 625 641 640 578 610 609 610 593 578 579 609 594 562 578 594 609 586 586 594 625 656 610 593 586 618 640 578 578 594 594 578 563 593 625 641 594 593 594 594 578 578 563 593 579 578 578 594 593 594 578 563 593 579 609 562 563 562 579 546 563 578 594 594 578 578 594 609 578 578 610 609 601 586 571 601 625 625 610 578 625 656 672 609 586 602 594 593 563 601 633 656 610 594 609 625 625 601 571 578 578 594 594 562 563 562 563 609 625 672 656 641 640 657 656 687 688 711 672 617 594 609 609 657 593 578 594 610 578 578 601 641 664 625 609 625 641 656 610 609 625 703 656 610 594 609 625 601 586 579 593 610 578 562 594 609 641 594 594 585 602 625 578 578 586 602 594 570 586 609 617 586 578 610 617 633 594 593 625 633 664 594 586 601 594 594 562 579 609 648 602 578 563 593 594 609 563 562 586 602 578 570 586 617 649 594 578 594 609 609 594 594 594 625 625 593 594 609 641 609 594 594 641 609 578 594 594 625 609 578 594 594 640 594 586 601 610 609 578 578 610 625 625 578 594 593 610 594 593 594 609 594 578 578 594 625 610 578 601 602 625 609 578 594 602 625 586 593 602 648 625 594 594 594 609 625 578 578 602 617 594 578 594 601 617 594 578 594 672 640 610 578 578 578 594 617 570 571 586 593 594 570 602 625 656 610 593 594 641 640 594 594 578 578 578 563 578 562 586 571 562 563 609 594 594 562 578 594 641 625 578 578 609 625 610 578 593 594 586 570 579 593 625 625 610 578 594 625 656 609 594 578 594 601 571 562 570 586 594 578 563 578 594 593 571 578 586 640 649 601 610 594 625 601 586 578 610 609 594 578 578 609 594 578 578 586 625 633 594 594 593 641 594 570 570 578 602 586 562 579 593 610 672 625 593 578 610 609 625 586 594 617 625 594 594 593 625 641 594 593 610 687 625 610 578 578 578 609 563 562 547 578 594 578 578 579 625 625 609 594 593 625 610 586 578 601 610 625 640 594 586 586 594 562 571 586 625 593 578 602 617 656 649 601 579 625 625 640 594 609 657 671 633 602 640 657 672 593 602 601 610 625 578 601 618 640 610 593 594 625 610 578 578 578 625 625 594 578 609 641 640 594 586 570 547 547 547 555 554 594 641 734 672 641 718 704 718 625 625 625 672 641 594 593 610 625 640 586 586 610 625 609 586 586 609 594 578 563 578 609 672 687 602 617 625 641 609 570 571 578 594 586 554 563 562 594 563 546 571 570 641 601 571 578 578 625 625 578 601 633 657 609 594 578 625 617 617 578 602 586 594 578 562 578 610 609 609 594 594 594 578 609 625 656 610 609 610 578 562 547 563 601 649 593 602 633 797 703 609 656 641 648 610 586 593 563 562 532 531 562 625 610 578 594 718 719 719 656 656 610 594 578 562 563 609 594 594 593 594 641 578 578 578 594 594 593 610 640 610 625 586 586 562 547 531 547 516 562 578 547 563 593 641 672 719 625 593 610 648 625 586 602 609 586 578 578 563 562 547 547 531 532 515 516 547 531 547 562 586 555 562 563 547 547 531 531 563 562 547 531 547 547 563 546 555 570 579 546 579 570 570 578 563 578 562 563 562 602 570 571 664 672 734 641 703 750 789 773 703 641 601 555 531 532 718 610 625 844 781 734 688 672 812 781 703 641 672 687 625 610 703 641 625 593 625 641 687 594 625 641 687 625 594 656 782 750 750 671 641 648 649 601 618 617 664 594 593 610 601 571 586 617 625 609 578 594 563 578 578 562 563 594 593 578 594 610 585 602 594 586 586 609 609 594 578 594 586 586 578 609 579 562 563 562 563 562 563 593 578 594 594 601 579 570 609 578 594 563 593 571 570 563 578 578 656 609 625 610 601 602 594 601 571 585 586 610 578 594 609 570 555 547 562 563 547 562 563 570 555 547 562 578 563 562 563 594 601 570 579 578 562 563 562 547 563 546 579 578 593 625 625 618 601 610 617 593 602 570 586 641 672 687 641 617 617 602 680 640 610 593 563 578 578 563 601 586 617 586 578 594 594 609 594 578 602 601 594 578 594 609 688 672 812 641 625 593 579 546 571 554 547 547 531 539 524 516 531 523 539 547 531 532 562 594 594 586 578 586 562 563 562 563 578 594 570 601 579 593 563 578 594 578 640 625 579 562 563 601 602 547 578 570 570 563 594 609 625 656 656 625 610 578 594 578 578 578 578 578 594 578 578 578 563 562 579 578 562 578 547 563 531 547 562 547 547 531 532 531 515 532 523 539 531 539 555 547 563 585 579 570 578 594 570 570 563 547 547 539 523 531 516 500 508 508 531 570 586 594 578 594 562 563 562 547 547 547 547 578 578 563 593 594 578 610 578 609 609 579 593 641 578 594 640 579 593 594 578 578 578 547 563 594 578 593 579 585 571 547 531 531 516 547 562 563 578 594 578 593 579 593 578 571 601 578 579 562 570 571 562 578 563 578 578 578 578 563 562 563 562 547 578 602 586 578 555 554 547 547 563 593 578 579 593 586 602 609 578 602 601 602 586 578 555 554 563 586 555 578 547 578 547 546 547 563 547 531 547 531 531 532 515 516 547 562 508 523 516 578 531 524 523 594 539 539 531 547 547 547 547 562 563 547 562 578 555 570 579 578 562 547 547 531 547 563 562 563 593 594 594 594 593 563 578 578 547 547 539 539 531 531 532 547 531 531 547 531 531 516 531 547 547 594 578 555 578 586 586 601 625 594 578 563 585 586 610 562 571 570 562 563 555 554 532 546 547 532 531 539 539 547 562 563 578 594 609 609 579 625 625 585 633 610 593 625 641 625 594 672 601 617 594 594 594 632 602 602 632 602 594 586 578 578 578 563 562 594 586 570 563 570 570 547 563 601 617 594 555 570 563 562 547 547 562 563 578 547 578 562 547 547 539 555 594 554 571 570 555 554 555 539 539 547 547 531 524 531 523 539 539 516 531 516 531 547 531 532 531 515 532 547 531 547 547 539 539 547 554 571 546 563 555 570 539 555 562 547 547 562 539 540 531 515 500 500 493 515 524 531 531 516 531 523 524 516 515 531 547 532 531 531 539 555 547 578 547 547 531 531 531 532 531 531 563 539 539 547 562 531 532 531 547 547 531 531 516 531 516 531 515 516 508 523 516 516 515 531 547 539 555 563 562 531 547 563 578 562 547 563 547 546 563 547 531 547 547 531 531 532 531 531 516 531 516 531 531 547 547 547 531 547 562 532 531 515 516 516 531 531 563 562 578 586 586 555 570 578 594 547 562 563 562 563 539 539 531 578 610 609 563 562 531 547 547 524 523 531 532 515 531 539 524 531 531 532 547 562 547 562 563 609 578 563 562 563 562 539 532 539 515 532 515 516 516 523 508 500 500 500 500 484 500 500 500 500 531 516 516 515 532 531 515 500 516 500 500 516 531 609 547 563 593 579 546 563 562 579 578 562 578 594 594 578 601 586 563 562 579 562 563 562 547 547 531 547 547 539 539 523 532 523 531 532 515 531 547 547 547 563 546 547 547 531 547 539 555 563 546 555 555 562 547 547 539 555 531 531 532 531 578 547 547 547 531 547 531 531 547 531 547 547 531 539 539 547 532 546 547 547 531 539 540 531 539 539 539 531 524 515 524 515 524 531 531 524 523 516 531 516 531 516 531 531 547 555 554 547 547 547 562 563 562 563 578 563 578 562 547 563 554 539 547 547 531 524 539 515 532 531 531 516 531 531 555 539 531 532 531 523 539 532 539 539 523 531 524 531 547 523 524 547 531 547 531 547 547 547 531 555 570 547 547 531 531 547 531 532 531 531 523 532 523 531 516 531 532 546 547 532 531 547 547 546 539 540 531 547 547 531 547 531 531 547 547 547 562 578 579 578 578 562 586 602 594 562 578 578 563 562 563 554 540 546 547 532 546 532 531 516 531 531 531 532 531 547 515 532 515 516 531 531 532 531 531 531 532 531 531 531 532 546 532 547 546 532 547 531 578 547 547 562 570 555 547 547 547 562 547 531 547 578 625 579 578 578 570 578 571 570 570 594 555 570 594 554 555 563 570 555 539 554 532 531 531 531 524 523 516 515 524 523 555 555 562 563 547 531 531 547 578 547 547 562 555 570 578 579 578 578 594 562 563 562 578 547 547 547 562 555 539 531 532 515 531 500 516 484 516 492 508 516 500 507 508 516 500 516 515 531 516 523 524 531 547 531 532 531 547 531 547 547 562 563 547 562 563 562 547 562 563 547 562 547 547 547 578 547 578 570 555 539 539 547 555 554 532 547 562 609 625 579 593 594 641 937 688 609 594 578 594 578 586 570 563 546 547 547 531 516 531 516 531 563 609 547 570 555 594 554 563 570 563 562 563 593 547 578 579 593 578 579 570 586 594 562 578 547 547 547 547 547 531 547 562 547 563 546 563 562 547 547 539 539 547 516 547 531 547 562 547 547 563 546 547 547 547 547 547 547 593 594 555 570 563 562 555 555 570 570 578 563 562 563 578 547 531 570 586 555 555 547 632 618 578 578 547 562 563 554 547 524 531 516 515 516 515 532 547 554 555 531 578 578 563 562 579 570 555 562 555 562 578 571 562 578 578 563 609 563 578 586 601 563 570 586 578 563 562 563 562 547 547 547 594 547 562 531 563 547 547 562 586 617 547 563 546 579 562 547 531 563 547 546 539 555 578 547 547 547 547 547 547 546 532 562 547 563 546 555 555 531 531 532 546 532 515 532 515 516 515 516 500 508 508 500 500 500 492 508 515 532 531 547 547 585 586 586 571 578 633 625 554 578 563 562 547 563 586 570 594 640 797 696 617 562 578 610 562 578 563 594 562 594 594 547 578 609 578 570 586 618 570 586 586 578 562 555 570 563 586 570 547 539 539 578 547 547 555 570 547 547 547 547 562 555 554 579 562 547 562 579 578 586 570 562 579 562 531 539 524 515 500 516 531 563 547 554 555 570 555 555 554 532 515 516 500 516 531 515 532 547 531 531 547 531 547 539 539 531 547 547 563 547 593 586 563 570 594 570 570 563 555 570 562 563 578 563 578 593 579 578 578 562 594 563 562 563 546 563 578 555 554 547 563 531 547 547 562 547 547 547 562 547 563 562 547 563 562 578 563 562 586 571 578 578 594 562 563 593 578 563 555 570 594 547 562 563 609 594 570 555 562 563 578 578 547 547 539 554 547 516 531 531 539 555 570 500 508 532 500 484 484 461 461 469 453 469 453 469 445 445 461 446 460 446 453 453 453 438 453 437 446 445 445 446 453 445 445 453 446 461 484 469 508 523 547 562 649 570 594 594 609 594 562 547 531 547 547 547 578 594 641 593 594 594 594 593 563 562 532 562 555 539 515 500 516 500 484 493 476 477 523 563 593 610 625 640 641 594 578 578 563 562 563 625 585 586 610 609 563 578 562 594 578 594 594 578 570 539 547 547 531 531 532 562 555 570 578 594 625 594 578 562 547 571 554 563 562 532 531 531 547 562 532 547 546 547 539 539 532 531 547 547 562 610 617 601 578 571 570 563 531 531 547 531 531 547 547 547 563 593 641 594 609 609 610 578 594 640 641 664 602 593 578 594 625 578 586 602 609 594 594 578 594 562 578 547 563 578 547 546 547 571 570 578 531 532 531 539 539 531 531 516 523 540 531 547 547 562 609 563 570 571 625 562 563 578 593 641 586 586 562 579 593 578 579 562 594 594 593 625 602 633 656 648 727 687 657 625 601 602 625 640 657 578 554 540 531 531 516 523 516 508 523 477 500 484 484 485 484 469 469 453 468 454 468 469 484 500 500 500 532 547 578 562 547 586 555 562 578 610 625 609 578 781 641 609 618 617 609 610 609 672 656 609 625 610 601 618 671 610 625 625 609 602 617 633 593 633 625 735 672 625 609 641 593 625 594 586 633 578 625 578 609 563 641 625 656 625 594 593 610 609 633 586 578 578 570 602 594 601 571 578 609 578 610 578 625 593 618 617 594 671 610 625 594 625 578 609 625 578 594 594 593 579 578 578 578 578 578 547 547 547 531 516 515 516 500 500 516 500 515 516 531 523 540 531 547 547 554 555 547 547 562 563 578 594 562 594 609 594 601 571 640 610 633 586 617 617 601 579 601 578 578 594 570 586 579 578 578 578 578 578 602 586 593 579 570 555 570 555 578 578 578 578 547 562 563 547 562 563 562 532 546 547 547 547 547 547 531 547 547 547 593 594 594 578 656 578 563 555 617 594 656 640 688 625 656 656 625 641 594 648 617 649 648 680 695 641 633 633 625 625 625 648 664 656 641 609 625 657 593 641 609 594 594 594 570 570 578 578 594 625 750 641 609 703 578 594 594 586 586 617 586 609 578 594 547 547 562 579 687 563 546 539 524 500 500 484 485 468 469 469 469 453 453 453 453 453 446 453 445 453 438 445 445 438 437 438 437 446 437 445 438 437 430 438 437 430 437 453 469 500 500 516 523 524 547 546 579 593 547 516 515 547 610 531 516 546 563 531 516 508 523 516 515 516 500 500 484 485 484 469 484 485 515 500 508 508 515 532 531 516 523 578 570 579 546 547 547 531 516 531 508 508 500 531 531 547 532 578 578 594 546 532 539 539 531 523 540 500 515 485 500 484 484 485 515 516 516 531 547 531 531 531 532 531 516 523 523 547 516 531 531 563 516 531 531 531 532 531 531 547 562 547 532 531 515 532 500 500 507 493 484 484 485 515 532 531 531 547 531 563 547 539 554 594 578 563 547 562 555 539 547 547 578 562 539 539 547 547 531 532 547 531 515 500 516 531 532 539 539 539 539 531 531 516 531 531 547 532 531 531 539 524 531 547 562 563 578 547 547 531 547 547 578 547 562 563 593 563 578 633 648 578 563 578 594 562 578 578 610 578 594 593 571 554 563 578 609 563 547 531 531 524 523 563 531 547 547 562 555 570 594 609 578 579 593 610 586 609 617 563 578 562 610 547 562 547 562 547 547 531 547 555 539 547 547 531 531 539 555 547 531 531 516 508 515 540 531 547 547 554 571 554 539 578 594 531 532 531 578 578 524 523 531 563 562 563 578 547 578 594 578 547 562 563 593 547 563 594 593 641 578 563 570 570 547 547 547 562 547 547 578 703 719 688 671 782 640 586 602 594 625 625 593 578 610 578 562 555 633 586 555 546 547 563 586 554 547 594 563 578 562 547 531 555 555 578 578 586 594 601 656 641 641 625 648 680 648 602 586 570 563 531 531 531 532 515 531 532 531 547 539 539 539 539 547 562 563 547 562 563 562 563 547 593 579 562 563 562 563 593 617 571 562 547 563 547 585 586 594 570 540 507 508 500 485 476 461 469 453 445 445 446 437 445 454 437 445 469 438 461 468 469 469 453 469 468 469 469 461 461 469 468 461 461 469 484 485 484 555 570 578 563 547 531 562 547 547 516 515 516 500 531 531 563 547 554 540 515 531 532 515 516 531 547 547 531 563 531 531 539 586 563 593 633 633 594 594 625 593 594 625 578 594 594 578 578 586 570 563 562 578 563 562 594 563 578 593 579 578 593 563 578 570 571 562 555 539 547 515 508 492 493 476 469 469 453 453 445 446 437 453 438 437 445 446 437 446 445 453 469 469 468 485 515 547 586 570 563 562 532 531 531 500 500 485 484 469 468 454 453 437 453 227 211 437 422 438 422 437 422 437 422 430 422 430 421 438 422 437 430 430 437 438 484 531 532 593 602 625 547 547 500 500 476 477 453 453 453 875 438 429 430 438 437 422 438 421 422 422 422 414 414 422 406 414 414 407 406 422 406 438 445 453 461 453 453 453 446 445 437 438 422 437 422 414 414 414 414 407 422 421 422 430 445 430 430 429 430 422 437 422 430 430 429 422 422 422 414 422 422 406 414 399 406 414 398 407 406 406 414 399 421 407 414 406 414 406 407 421 407 414 414 406 359 469 414 414 407 414 390 399 1211 398 406 407 398 406 399 406 406 407 406 406 492 305 438 578 586 398 406 391 406 399 398 399 398 391 390 391 398 391 391 382 391 391 390 391 375 391 375 382 383 375 375 375 375 383 367 375 375 375 375 367 368 375 375 359 375 375 359 375 360 375 359 375 367 367 360 375 359 375 360 375 375 359 375 375 359 375 375 375 360 375 375 359 375 367 367 375 375 360 375 375 375 375 383 382 375 375 391 375 375 391 375 375 375 375 375 375 375 390 375 391 375 391 390 391 375 390 375 391 383 383 375 375 390 391 375 391 390 391 390 391 391 406 391 406 390 391 391 390 391 391 382 383 391 390 375 391 383 383 390 391 406 391 406 391 398 383 406 391 390 383 391 398 391 406 406 414 407 414 406 406 407 406 406 414 422 453 461 438 484 484 461 446 437 438 421 422 407 406 406 398 399 406 406 422 407 421 438 422 429 446 437 422 438 422 406 422 414 414 406 406 407 406 406 414 406 414 407 422 421 422 430 430 437 438 422 421 422 414 414 407 406 406 414 414 407 421 454 437 453 469 453 469 453 469 453 437 438 422 429 414 407 406 406 406 407 406 406 406 414 415 406 406 406 407 406 406 398 399 406 391 390 407 390 391 391 390 406 391 391 390 375 391 391 390 391 375 390 391 383 383 375 382 383 375 391 375 375 375 391 375 375 382 368 390 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 375 360 375 375 375 375 375 367 367 375 375 375 375 367 367 375 375 367 368 375 367 367 375 367 367 368 367 375 367 375 367 360 382 375 368 367 367 375 375 383 367 367 367 375 367 368 375 367 367 375 367 375 375 360 367 375 375 367 367 367 368 375 367 367 359 375 367 368 367 367 375 375 367 375 383 375 375 375 391 382 383 383 383 383 383 382 383 375 375 375 375 383 383 375 375 383 382 375 383 383 375 391 375 390 391 398 399 406 438 437 422 414 414 406 407 406 390 407 390 391 391 390 391 390 391 391 390 391 391 382 391 398 422 438 429 446 445 430 422 422 421 407 406 406 391 406 391 390 391 391 406 390 399 398 407 398 430 468 454 437 469 469 476 477 515 485 484 508 492 500 477 461 453 445 437 430 406 422 407 406 398 399 406 398 414 438 422 406 422 422 406 422 406 406 407 406 398 399 390 407 390 391 391 390 391 390 391 391 406 406 406 399 398 407 406 406 406 414 414 407 422 421 422 430 430 422 437 438 460 454 507 500 485 515 516 516 507 508 508 524 515 500 485 453 468 454 453 437 422 438 421 422 438 422 437 422 438 437 422 422 422 406 422 406 414 414 406 438 437 454 437 445 446 437 422 438 437 438 453 437 430 430 437 430 422 414 414 414 406 406 407 390 406 407 390 407 390 406 391 406 407 453 437 422 422 422 422 422 406 422 422 406 437 422 422 422 437 422 438 422 453 437 438 453 437 438 437 438 437 438 437 422 438 437 422 422 422 437 414 415 421 422 407 421 407 429 430 438 484 516 500 484 484 547 516 515 508 539 532 500 484 484 453 446 445 422 430 414 414 414 406 406 407 406 422 437 438 422 421 422 438 437 438 437 453 469 485 484 500 547 562 532 515 500 516 476 477 469 453 437 438 437 422 422 414 414 414 414 422 406 422 422 438 468 454 437 453 469 500 492 492 516 562 516 516 500 531 562 516 516 531 547 547 515 524 554 516 500 484 469 469 453 453 438 429 430 422 414 414 406 422 406 407 422 421 422 422 422 453 438 422 437 438 437 422 437 422 430 414 422 422 406 422 406 414 414 422 430 422 414 422 422 421 422 407 406 414 414 406 422 422 422 429 430 422 438 421 422 438 484 516 484 500 547 547 516 515 547 602 570 523 524 562 610 531 484 500 477 461 453 437 438 430 429 422 422 422 453 531 500 485 515 563 500 484 492 477 453 453 438 437 438 437 438 437 438 437 438 429 430 438 437 438 453 468 469 477 508 562 531 516 531 633 617 547 531 532 562 594 531 531 532 578 562 516 515 532 492 476 469 438 453 437 422 438 422 484 531 547 531 547 610 531 554 586 563 555 539 531 508 508 484 484 461 461 453 438 453 437 438 445 508 547 500 484 485 500 468 485 469 468 485 484 531 516 516 578 578 531 539 570 594 547 547 539 539 516 531 547 578 531 547 578 578 532 531 547 547 515 547 547 578 531 547 547 563 515 547 531 500 485 492 476 454 460 446 445 445 446 476 500 485 484 531 578 532 531 562 579 546 532 562 547 531 524 508 500 500 484 484 485 484 469 453 453 453 453 438 469 484 492 539 531 516 516 578 594 562 547 562 594 563 547 531 547 640 578 563 562 579 609 547 547 539 523 485 500 484 469 453 453 437 454 468 539 524 500 515 571 578 539 547 594 601 555 554 602 703 625 578 594 625 539 539 531 500 485 484 469 453 453 438 437 453 438 429 430 430 430 437 422 437 422 438 422 437 438 437 438 500 531 516 515 531 594 594 547 547 609 625 563 546 563 578 609 579 562 578 610 546 532 547 562 531 532 500 515 516 500 500 500 500 500 484 485 500 500 484 500 531 516 515 547 594 547 562 571 601 563 531 539 555 531 531 532 570 570 531 547 563 562 516 500 516 484 476 461 454 453 437 438 437 438 422 437 422 422 422 437 453 524 492 484 508 555 515 485 484 469 453 453 453 438 437 422 422 430 429 446 437 446 437 445 446 453 453 453 469 453 453 469 484 500 531 563 562 579 593 578 688 594 656 680 601 672 688 609 648 407 289 593 563 547 562 571 211 296 579 609 578 625 656 610 625 648 602 609 578 578 610 593 625 641 609 594 578 547 570 618 593 579 609 578 625 625 578 594 609 610 593 625 579 609 594 562 570 618 578 578 555 539 547 554 555 578 547 562 579 546 555 602 593 547 547 578 625 563 594 601 586 609 610 578 625 625 625 578 578 570 571 594 593 578 610 617 570 594 594 594 578 578 609 586 609 649 750 578 578 578 594 547 570 602 562 563 578 594 578 625 617 562 555 610 578 562 563 578 578 562 579 601 594 633 593 586 555 563 562 563 546 547 563 562 547 563 593 579 562 578 563 562 563 593 555 570 579 609 586 578 586 578 563 570 570 578 555 570 563 547 547 546 532 515 516 516 531 531 531 532 531 554 602 547 547 562 594 563 570 601 641 594 578 594 632 579 570 578 594 570 570 579 578 578 586 586 578 562 571 570 609 571 562 578 625 586 570 586 610 594 585 649 625 562 563 578 563 562 602 617 578 562 594 610 562 563 562 578 547 547 578 609 563 562 586 586 563 562 563 562 547 578 594 563 546 579 578 562 563 593 602 602 578 562 594 562 547 555 555 562 547 547 547 578 570 539 563 562 547 570 586 579 578 547 562 539 539 555 570 594 578 609 594 578 578 579 640 578 578 625 602 570 563 578 586 570 563 578 594 562 563 578 593 579 562 563 593 563 562 571 570 578 547 578 578 594 562 547 563 547 562 547 547 578 570 555 563 593 578 563 578 578 570 571 578 578 563 562 570 571 578 562 578 610 578 562 563 578 555 554 563 562 571 570 547 531 531 524 539 578 555 547 570 594 562 555 586 578 562 579 632 586 571 586 585 571 570 602 593 547 563 601 602 578 578 594 601 571 586 617 594 562 594 594 578 562 571 617 594 578 593 625 610 562 594 609 594 563 578 594 578 547 578 578 609 563 562 578 602 570 570 586 594 563 562 578 610 562 563 562 578 563 562 547 578 594 547 555 570 609 563 547 562 586 570 547 547 578 563 547 547 546 579 593 563 562 578 610 578 562 579 593 594 563 593 610 570 555 578 594 593 563 562 563 578 547 562 555 578 555 562 594 594 578 609 594 578 563 578 578 594 562 594 641 578 547 562 594 562 532 546 547 500 500 500 485 476 477 469 468 469 461 477 531 531 555 593 610 648 657 625 656 656 680 679 688 625 594 562 610 562 547 578 609 579 562 555 570 578 578 563 594 625 585 571 562 578 579 562 547 578 578 578 555 555 578 562 563 547 578 562 594 563 562 594 594 570 555 562 594 570 555 547 562 563 562 547 563 570 555 546 547 578 563 562 563 562 579 578 625 609 578 563 562 570 571 562 563 562 578 555 555 562 578 571 554 563 578 594 562 563 578 601 571 562 578 579 562 547 578 578 563 547 578 562 547 547 562 563 547 547 562 578 563 554 555 563 562 547 547 578 578 563 562 563 570 555 547 562 578 578 555 562 555 563 562 547 563 578 562 547 563 562 578 547 563 570 570 563 547 578 578 578 562 579 578 593 563 547 562 563 562 547 539 555 547 547 547 562 578 547 547 547 562 563 531 563 578 562 555 555 562 594 547 539 554 571 570 547 547 562 578 547 563 594 578 562 578 594 609 563 562 579 609 578 555 570 594 609 563 562 578 610 562 563 562 594 578 555 570 578 594 562 563 578 594 562 563 578 609 571 562 586 578 610 562 563 593 586 571 562 594 594 570 555 562 578 563 547 562 578 578 547 563 570 586 562 579 593 594 563 578 593 594 563 578 594 578 562 578 594 578 563 562 594 625 562 563 578 578 547 555 554 547 563 547 547 578 578 547 547 578 593 563 562 547 563 562 555 570 578 571 570 594 609 578 563 594 609 578 578 578 594 563 562 594 601 578 555 578 594 578 563 562 578 578 563 562 586 594 570 563 578 578 563 547 546 579 562 555 562 586 563 547 562 594 578 562 547 594 609 571 554 579 593 563 562 578 610 578 578 609 594 563 562 563 586 570 547 562 594 594 547 562 578 594 563 562 578 578 563 562 578 594 578 563 594 593 578 563 586 601 563 562 594 641 586 570 570 586 594 570 571 562 594 562 563 594 609 570 555 578 625 625 578 563 594 578 562 578 602 617 570 571 578 609 578 563 594 593 563 562 594 578 547 563 593 625 563 562 610 601 586 578 594 609 579 562 594 594 570 562 571 593 579 562 594 609 578 571 601 610 578 578 609 625 594 578 594 625 594 578 593 610 578 562 579 593 578 563 562 586 610 570 578 594 609 578 563 562 579 562 547 562 579 562 563 609 656 672 594 594 617 586 578 562 578 586 571 547 593 578 571 554 594 578 594 570 555 594 594 562 563 578 609 594 562 594 594 640 579 593 617 594 571 593 610 578 562 586 586 602 570 570 602 609 578 579 617 617 578 594 609 625 578 578 610 625 578 578 602 609 602 562 578 594 609 563 578 578 609 579 562 594 609 594 578 594 625 609 578 594 602 625 586 562 625 594 609 578 563 562 594 563 546 571 601 578 563 531 531 532 531 539 602 625 562 609 641 648 602 594 625 656 641 617 633 617 601 594 610 640 594 570 602 617 602 562 594 633 593 571 578 594 625 578 578 640 688 609 578 594 610 593 571 601 610 609 578 609 641 641 586 593 594 586 578 563 609 594 578 562 571 593 633 610 562 625 610 640 578 586 602 625 601 586 610 656 641 625 593 625 657 609 578 609 610 586 570 578 602 586 578 570 609 633 610 578 609 625 610 578 578 601 586 563 578 594 578 570 586 609 594 578 610 640 594 578 610 609 578 578 594 594 562 563 578 625 625 594 578 578 625 594 578 601 617 571 570 594 594 601 570 579 585 618 578 570 586 617 602 570 594 601 610 562 578 602 602 578 562 594 609 610 562 578 602 601 563 570 586 625 586 570 594 610 593 563 578 570 586 578 563 578 594 578 562 578 594 610 562 578 594 594 570 570 602 648 586 571 593 610 609 578 578 625 578 563 609 610 609 563 593 625 610 578 578 578 594 578 562 594 594 625 578 578 625 625 578 578 594 602 601 578 586 602 625 578 578 594 609 578 563 562 594 602 562 571 585 625 602 578 578 610 586 570 594 609 609 594 563 593 625 579 562 563 562 578 547 563 570 586 578 570 586 610 593 563 594 609 625 594 578 594 609 601 571 594 625 609 578 594 594 609 578 563 578 593 594 563 593 602 617 578 578 594 633 594 586 593 641 602 586 593 625 641 578 570 618 609 594 578 594 609 594 562 594 625 586 570 610 632 602 578 594 601 586 563 578 578 609 579 546 547 547 531 532 515 516 500 500 500 500 500 500 500 516 546 532 547 593 617 602 609 610 625 609 625 625 625 711 617 594 672 641 578 593 641 617 586 594 594 632 633 657 664 625 632 641 648 602 594 656 594 578 570 571 578 562 578 617 618 593 602 617 610 585 586 625 672 610 593 594 602 570 563 578 609 602 586 578 593 610 578 578 594 578 562 571 633 656 609 578 594 609 610 578 578 617 617 586 586 610 586 570 609 625 625 578 563 578 602 601 570 579 632 641 594 578 609 625 594 578 594 609 594 578 594 601 602 578 586 617 633 617 578 579 578 586 570 578 609 594 563 578 594 625 578 562 610 656 609 570 586 610 594 570 586 594 593 578 625 625 625 594 578 610 586 570 562 602 602 585 571 578 617 602 578 578 609 625 578 579 578 609 609 579 562 578 555 555 570 578 570 555 555 562 610 609 594 562 578 594 609 571 570 578 594 578 563 593 586 586 563 562 610 625 578 578 594 625 578 578 594 609 578 609 610 625 594 562 609 610 594 578 578 578 578 563 609 625 609 578 579 578 593 563 562 579 593 578 563 586 617 578 563 578 609 578 563 578 594 609 563 562 570 586 563 562 594 625 594 562 547 570 571 547 593 625 594 578 594 641 586 578 617 594 578 594 578 609 578 578 594 625 578 578 610 609 594 578 594 593 610 562 578 594 610 562 594 609 649 586 578 609 609 579 578 609 609 579 570 570 594 578 570 578 602 625 578 594 609 602 586 570 586 609 657 562 578 578 610 578 562 594 602 586 562 563 593 594 578 578 594 610 609 578 602 617 601 578 571 594 601 563 554 578 610 609 578 586 594 586 562 579 593 594 578 578 594 594 578 578 578 594 578 563 562 563 593 563 554 555 563 562 547 547 555 539 531 570 602 594 562 594 609 610 578 578 609 610 593 578 594 617 586 563 594 585 602 578 563 578 578 578 563 562 609 594 563 562 570 571 562 547 594 601 586 571 601 594 578 570 602 609 594 578 578 594 578 571 570 570 586 563 547 546 602 570 563 562 571 586 562 547 594 593 579 578 578 594 609 570 571 585 594 586 563 609 594 578 562 579 570 586 554 571 578 562 555 547 555 547 546 547 555 586 578 555 554 579 562 547 562 563 562 563 547 547 578 562 547 563 593 610 594 562 578 602 586 562 586 602 601 571 578 593 579 578 578 594 593 578 563 570 617 594 570 571 586 601 578 563 570 586 570 555 578 594 578 563 593 602 617 578 571 586 593 578 563 562 594 578 563 562 594 594 578 578 609 625 594 578 594 602 601 586 570 563 609 563 562 563 562 578 571 554 586 602 578 563 593 594 609 563 594 593 625 579 562 563 593 594 563 562 594 562 563 554 579 586 578 562 578 610 578 578 562 579 578 578 562 563 570 586 563 554 555 578 578 563 562 578 578 579 562 578 594 609 578 579 593 641 594 578 578 578 594 578 562 586 578 555 563 562 594 562 547 563 578 562 563 555 570 570 539 547 531 547 547 531 555 555 554 540 546 579 593 578 547 578 579 593 563 562 563 578 570 555 562 563 594 578 562 578 579 593 571 570 578 594 594 562 578 578 594 563 570 586 594 593 563 578 594 578 562 563 578 578 563 562 578 594 594 562 563 593 610 570 586 617 586 570 586 594 625 578 578 579 609 586 570 570 586 579 562 563 546 579 593 578 547 563 578 562 563 562 579 609 586 570 594 625 609 578 579 609 625 594 578 594 578 593 563 562 602 602 578 562 594 594 578 601 571 609 594 562 578 594 617 586 555 570 594 625 563 578 593 610 594 562 609 625 610 586 593 602 625 578 578 578 594 602 554 563 617 602 578 547 562 594 578 578 555 586 609 610 578 601 633 625 617 586 594 609 594 578 578 625 625 578 579 625 593 594 563 578 586 570 562 610 594 562 578 570 618 640 594 586 617 625 578 578 579 593 578 563 562 594 594 562 563 601 649 609 563 562 578 594 578 563 578 625 633 570 594 609 656 594 570 602 594 617 570 578 594 586 570 563 570 586 594 562 579 593 610 562 578 594 594 578 562 579 593 602 570 578 617 625 586 579 609 609 610 578 578 594 609 578 578 578 594 578 563 578 625 609 578 571 617 609 578 579 593 610 593 563 562 563 625 547 562 578 594 578 563 578 578 594 562 578 579 578 593 563 586 601 594 586 570 579 593 578 563 609 594 609 594 578 578 586 633 586 570 594 602 570 563 578 625 593 579 570 601 610 656 578 563 593 594 578 563 562 594 609 563 578 594 625 586 578 586 609 578 563 578 609 563 554 540 562 594 625 578 594 625 632 586 579 601 633 656 594 578 594 594 617 601 578 625 657 656 594 578 633 625 593 586 594 609 594 578 563 594 609 578 563 570 601 586 571 578 625 601 578 594 610 617 594 593 594 625 594 578 594 625 593 579 578 640 641 601 586 610 601 586 578 594 610 593 586 571 578 593 579 562 578 594 625 578 578 578 578 563 578 609 594 563 578 594 578 625 578 594 625 656 594 617 617 641 585 579 586 609 609 563 594 609 641 585 579 586 609 594 570 578 602 586 601 563 578 609 594 578 586 586 672 625 586 601 657 625 578 570 602 609 578 563 593 610 632 571 578 578 609 579 578 601 633 594 586 601 625 610 578 586 601 633 602 578 594 609 586 570 594 633 633 609 578 594 609 610 578 593 633 617 579 578 625 625 578 578 594 609 625 594 578 594 593 579 578 578 578 594 578 578 578 594 586 586 609 625 609 571 586 625 625 593 594 594 609 594 578 578 610 578 570 570 579 656 648 578 578 602 594 578 562 586 618 578 578 594 609 594 593 610 609 625 578 594 609 625 579 578 593 594 594 578 594 617 633 594 578 687 625 594 594 601 617 610 594 578 586 601 625 578 563 578 578 602 632 672 688 734 766 797 703 656 625 609 625 610 656 648 602 609 688 594 586 617 578 562 563 594 593 610 594 625 710 680 656 618 617 640 641 594 609 649 640 586 594 609 625 594 578 610 640 625 610 578 625 656 625 594 617 625 633 593 625 625 649 586 640 641 625 609 594 625 641 640 594 656 649 617 594 609 594 625 594 593 594 594 609 578 594 625 656 602 602 609 625 633 593 618 632 641 617 594 609 657 625 593 586 586 610 593 579 593 594 594 578 594 609 594 578 609 610 640 610 578 594 593 610 578 578 594 586 586 562 563 562 563 578 547 609 734 625 578 579 625 601 586 641 625 672 609 625 703 664 633 609 610 625 640 594 594 609 680 648 594 609 641 703 625 610 671 688 664 602 609 586 617 594 578 586 601 625 579 609 625 625 609 594 609 625 594 578 594 609 641 609 586 594 617 594 578 563 586 664 632 571 586 601 657 593 578 672 672 625 594 625 672 687 602 586 609 610 609 570 571 609 656 625 578 602 648 641 594 593 610 609 610 593 594 625 648 618 593 625 625 625 610 594 609 625 609 625 586 610 601 594 578 625 641 625 578 625 633 609 602 593 594 641 672 609 594 632 665 640 610 585 602 609 594 570 602 672 664 602 601 633 672 640 594 641 601 649 594 585 602 625 594 578 633 750 601 578 579 593 617 586 594 625 633 594 586 593 633 649 593 602 609 633 610 593 594 641 664 617 594 609 656 625 594 594 633 664 609 609 696 664 640 594 594 641 593 578 579 593 625 594 594 594 609 625 578 594 640 610 586 601 633 641 601 594 594 609 594 594 593 594 570 571 547 539 539 547 562 570 555 555 555 562 641 945 836 781 750 703 875 828 743 773 641 703 601 618 625 593 602 695 625 656 594 656 797 735 625 687 781 657 640 641 594 625 609 594 594 593 571 586 578 578 578 594 578 578 578 578 578 578 610 586 586 593 579 593 610 593 594 641 594 593 633 602 609 641 601 610 601 602 586 609 609 610 625 601 578 602 609 579 585 586 579 578 593 618 570 578 594 594 585 618 609 578 578 625 594 578 594 594 593 579 609 672 625 625 609 578 586 617 579 601 586 594 609 578 578 594 610 562 578 578 563 547 578 562 563 547 586 593 571 547 578 703 812 641 594 570 586 570 555 578 563 562 563 593 547 578 625 610 578 609 610 578 593 610 578 578 602 586 578 578 578 578 563 562 578 555 539 562 563 562 563 539 539 539 539 539 586 594 578 563 546 547 563 609 594 578 641 664 718 665 609 578 586 586 578 563 562 578 563 562 594 586 601 594 578 594 578 578 563 578 562 563 578 578 578 688 594 562 602 617 594 593 703 610 586 586 593 594 563 625 562 594 555 539 531 516 515 500 485 484 500 484 477 476 477 477 468 477 476 477 484 477 484 492 493 484 516 531 539 570 594 594 539 523 524 554 579 625 593 563 531 539 524 515 500 516 515 532 586 562 539 547 563 609 594 640 625 594 578 578 571 554 563 547 578 594 562 578 563 578 578 562 594 563 593 618 609 586 625 734 617 602 609 657 617 617 625 586 617 625 610 609 617 617 610 593 610 586 586 578 578 578 563 578 562 563 562 578 563 578 594 648 602 593 602 609 602 594 593 563 562 555 602 593 594 594 601 602 594 578 562 579 562 578 594 594 593 633 617 602 617 625 625 594 609 578 579 562 578 570 571 547 562 563 578 562 578 563 547 547 539 523 531 516 516 515 547 531 539 547 571 593 586 602 594 578 609 578 578 610 562 578 586 571 578 570 555 562 578 610 594 578 593 633 617 571 586 640 625 625 594 609 633 602 586 586 640 625 578 594 578 594 578 578 563 578 578 617 586 563 578 586 633 578 593 579 625 585 618 734 609 610 609 594 609 617 618 593 563 562 547 547 531 524 523 539 555 563 554 571 617 562 555 547 562 563 765 618 601 594 578 578 641 672 586 679 625 641 601 594 586 649 851 781 672 625 617 586 610 594 562 563 578 547 562 563 562 578 594 594 593 594 578 594 594 578 594 593 586 586 578 586 586 594 586 586 594 578 672 578 625 625 594 640 656 602 602 578 593 579 570 555 570 586 578 555 554 594 578 578 594 563 562 570 571 570 570 610 578 609 594 601 586 563 570 563 554 579 578 554 571 578 562 563 578 586 601 579 593 578 579 585 571 562 563 547 562 547 563 546 563 547 554 555 563 570 586 562 579 578 578 578 586 586 594 570 539 547 531 547 562 563 609 594 594 601 586 610 562 578 578 571 554 547 547 578 563 554 618 578 594 570 570 594 570 571 578 562 563 531 547 531 531 532 570 570 547 563 546 547 547 563 609 609 563 562 594 610 562 578 539 539 532 531 531 531 547 547 555 562 555 570 555 562 579 562 578 578 555 555 562 563 562 563 578 578 594 593 563 586 586 578 578 578 594 562 547 563 547 547 554 586 578 563 554 571 586 593 571 594 562 578 578 547 563 554 555 563 546 563 555 554 578 579 578 578 609 610 578 625 664 617 594 632 602 617 594 578 578 571 562 547 547 547 539 539 531 547 578 570 571 547 554 555 539 547 539 547 531 531 532 531 515 516 508 492 492 485 476 469 469 468 469 453 453 469 453 453 469 477 492 500 516 507 508 555 601 571 554 641 625 578 578 578 594 625 688 625 609 578 625 570 571 562 555 539 516 515 532 546 532 515 500 508 492 485 484 484 485 469 453 468 461 446 453 437 453 446 437 453 453 438 437 438 445 445 438 437 438 437 438 437 454 468 485 500 500 484 484 493 523 531 516 500 500 492 492 532 515 500 516 531 523 540 531 531 531 532 531 531 516 515 500 516 500 500 500 500 500 508 523 563 515 532 531 578 531 547 563 578 562 578 578 594 563 586 570 562 579 546 579 546 579 546 594 594 609 594 586 570 571 570 570 555 547 562 563 586 586 554 571 586 695 594 578 594 562 563 546 516 531 516 531 516 500 531 516 500 515 516 516 515 500 516 515 516 500 516 500 515 516 516 515 524 523 516 515 516 516 515 516 515 532 531 531 516 531 531 532 539 539 531 547 547 547 546 532 531 516 515 500 516 500 515 500 532 515 532 546 539 508 532 500 531 515 532 547 523 523 547 610 593 610 586 570 547 547 547 531 516 507 500 508 500 508 523 532 539 523 531 547 532 531 547 547 546 547 547 531 555 555 547 539 554 547 563 547 539 554 532 531 547 515 532 515 532 515 531 532 554 571 562 781 579 609 594 593 579 656 594 593 563 586 570 594 562 563 562 563 547 562 563 593 547 563 562 555 578 578 571 578 562 563 593 571 601 563 562 563 562 563 531 555 570 547 547 531 563 531 547 531 531 531 508 524 515 524 523 516 515 547 516 547 531 563 578 562 539 555 539 523 539 524 516 539 539 531 578 609 547 563 562 563 562 547 547 563 546 547 555 539 547 547 531 547 555 539 562 547 539 539 547 555 539 539 523 508 508 508 508 515 500 508 508 531 547 531 547 531 547 547 563 546 563 562 563 547 554 540 546 532 547 531 547 547 531 562 532 546 547 532 546 532 562 563 547 531 531 516 515 516 516 515 547 531 532 500 531 508 507 532 531 547 547 562 547 531 547 531 532 547 531 531 563 539 554 563 547 547 546 532 531 531 531 516 531 532 531 547 531 531 531 532 531 516 531 531 516 515 500 492 485 476 469 469 453 461 453 453 446 445 445 453 453 454 453 453 453 469 461 461 484 461 461 469 484 469 484 484 485 547 593 672 625 610 656 625 641 593 578 532 547 546 524 508 515 516 500 516 515 516 562 532 546 532 547 523 523 516 516 500 507 508 508 531 524 515 516 516 531 516 531 531 555 554 563 547 562 563 562 563 547 547 554 539 532 546 547 547 547 531 532 531 547 531 531 547 563 531 547 554 555 570 586 563 578 578 563 562 563 562 563 562 563 546 563 578 586 555 562 555 601 563 562 563 547 554 540 531 531 563 578 593 579 687 703 617 618 593 563 554 540 562 547 516 515 531 563 594 562 578 578 547 563 578 562 563 594 562 547 547 562 547 586 555 547 562 547 563 547 578 593 610 625 578 594 593 594 594 578 594 578 594 578 586 570 586 570 563 562 563 578 547 547 547 562 547 562 563 562 563 562 555 555 562 563 562 563 562 547 531 524 523 516 531 531 532 531 531 531 516 531 516 531 516 500 500 515 500 516 508 508 515 516 523 524 531 516 515 516 531 516 523 524 515 539 539 516 523 524 562 532 539 554 547 547 531 547 516 531 516 515 532 515 516 516 531 547 531 547 570 547 539 578 563 547 546 555 570 579 585 610 578 570 578 563 578 555 570 531 547 547 563 546 532 578 531 531 563 578 578 609 594 594 594 609 734 602 570 547 547 516 515 539 555 586 555 562 563 593 594 610 593 688 625 609 578 594 609 571 617 578 578 555 539 531 516 500 562 532 515 500 500 500 500 500 578 563 531 531 547 578 547 563 609 594 594 578 625 593 625 563 594 578 578 547 594 578 601 571 593 563 594 562 578 594 562 547 547 531 547 563 594 554 594 586 562 594 610 578 609 570 586 594 578 594 594 562 578 594 555 570 563 546 547 539 555 578 563 562 563 586 554 578 547 578 571 554 555 555 547 547 562 563 546 563 562 579 578 593 625 594 578 594 594 578 578 641 593 649 601 688 578 641 609 602 570 609 578 641 609 610 609 602 664 625 594 609 586 570 578 563 578 570 555 570 555 578 563 562 563 578 562 570 571 570 547 555 562 539 555 539 539 547 531 539 547 539 547 531 539 524 531 531 547 531 532 531 547 578 562 547 563 594 578 593 579 562 578 563 562 547 570 571 562 563 578 562 563 547 547 515 516 515 563 539 547 539 547 531 531 532 515 508 508 508 492 484 477 468 461 454 453 461 445 446 445 438 437 430 429 454 437 430 445 508 508 515 532 539 539 562 578 610 593 610 609 547 563 546 547 563 539 555 562 594 578 578 563 593 610 625 593 594 578 594 563 562 563 562 547 531 539 524 531 531 516 515 500 500 500 524 523 532 531 539 539 531 531 539 540 531 554 555 539 539 547 578 578 586 571 562 570 571 547 531 531 547 547 578 563 562 578 563 562 547 516 531 516 515 531 532 515 532 546 547 547 594 562 547 547 516 531 547 539 539 547 547 531 539 570 579 531 562 547 547 531 539 524 531 516 562 531 516 500 500 500 523 540 515 516 531 563 531 547 547 562 547 547 547 547 546 532 547 546 532 547 531 578 547 562 563 594 593 594 578 594 594 578 609 594 609 594 625 609 594 594 562 579 578 547 578 547 562 563 593 610 593 579 593 641 625 594 625 578 578 578 563 562 547 562 563 562 563 578 563 546 547 610 609 609 641 609 633 633 578 563 578 547 562 547 531 532 546 532 547 562 531 547 555 570 563 562 578 563 578 562 563 578 563 562 563 546 563 531 547 547 547 531 547 547 578 562 563 531 563 539 547 539 531 516 531 531 547 531 547 531 547 531 547 555 539 547 547 547 547 546 571 570 547 578 563 562 563 546 547 547 531 547 539 539 547 547 594 547 554 555 578 547 563 554 539 547 532 554 539 532 531 531 523 493 507 500 493 484 484 485 469 468 453 461 461 446 445 453 453 438 437 438 437 422 438 429 430 437 422 422 438 422 421 422 422 430 430 414 421 415 421 446 476 485 468 485 531 516 507 555 641 539 523 547 578 563 554 602 531 516 516 515 500 500 485 500 492 492 500 516 515 500 516 500 500 515 516 484 500 485 500 484 485 484 484 500 500 500 516 516 500 500 500 515 516 515 516 523 524 531 500 531 516 516 515 516 516 515 508 508 515 516 508 508 531 531 508 508 500 515 516 516 500 500 500 515 524 523 516 562 524 523 508 523 532 500 515 500 547 531 516 531 532 515 531 539 602 547 586 711 562 563 562 563 570 570 547 563 531 523 508 516 516 500 515 500 500 500 524 531 508 500 500 507 516 531 524 500 531 547 531 547 539 594 539 562 547 578 547 547 563 547 593 571 586 609 594 578 554 586 563 547 547 547 546 516 516 531 531 516 531 547 547 531 531 532 531 562 532 515 516 500 515 500 524 531 516 523 531 516 516 515 532 515 516 500 515 516 500 500 492 492 485 492 492 492 493 500 531 515 500 485 500 469 484 492 492 477 476 485 484 485 476 508 500 500 516 500 500 515 531 516 500 516 515 500 516 531 516 531 508 523 532 515 531 516 516 500 500 500 515 532 500 515 531 524 500 508 500 500 500 500 500 531 516 500 515 500 500 500 500 500 508 500 500 500 500 492 500 500 500 531 516 523 555 547 516 531 531 563 547 539 539 515 532 531 531 500 508 492 500 492 492 485 484 492 493 484 500 500 500 500 500 516 515 500 492 493 484 461 461 453 453 445 438 445 430 430 437 438 437 438 453 453 461 461 468 469 477 476 485 507 524 547 562 610 625 640 750 711 680 648 711 641 609 563 562 594 547 547 547 531 531 547 531 578 610 570 617 610 578 562 555 570 547 594 594 570 578 570 547 563 648 571 578 578 562 555 539 539 555 547 562 578 594 531 547 563 547 546 563 547 547 547 570 539 539 539 547 539 539 547 547 539 539 547 547 562 625 547 547 562 547 547 531 516 531 532 531 515 516 531 555 555 539 523 531 532 531 531 531 532 531 539 555 539 539 531 547 531 516 515 516 531 524 523 516 515 532 523 508 500 508 500 508 500 531 547 547 546 579 531 547 523 539 531 547 555 555 562 547 578 547 563 625 585 571 531 547 547 562 563 547 554 555 547 547 586 539 547 531 555 539 531 531 547 547 547 562 555 562 571 601 578 696 601 555 594 586 578 586 609 563 578 578 562 563 547 578 547 578 562 547 563 531 547 539 547 539 547 539 555 562 547 547 547 531 539 555 531 547 531 531 563 562 563 562 563 594 562 547 562 547 547 563 531 555 554 563 562 578 532 531 531 547 531 532 515 516 500 500 500 515 516 516 500 515 516 516 515 485 500 484 476 469 477 469 460 461 469 469 469 453 469 468 453 454 445 445 453 438 453 445 446 445 445 438 445 445 453 469 485 500 523 508 484 500 477 508 492 523 500 500 485 468 469 453 469 453 453 453 469 531 500 500 500 500 516 547 531 531 578 539 540 546 547 547 563 593 579 554 571 578 531 555 570 555 546 547 539 547 547 578 532 546 539 555 563 531 547 547 547 546 547 547 539 555 578 547 531 555 555 531 539 539 562 563 531 531 547 547 531 516 547 531 531 539 540 562 531 524 539 562 532 546 547 563 547 554 586 532 562 578 531 563 531 531 547 532 531 523 555 547 531 516 531 531 531 547 532 546 563 531 547 578 563 578 656 578 547 563 546 547 547 547 547 555 554 563 562 555 555 578 547 547 562 547 562 547 555 555 562 547 547 547 531 531 539 539 532 531 516 531 531 516 531 547 531 539 531 524 531 531 547 524 539 531 516 546 532 531 539 539 531 532 531 539 523 516 516 531 508 507 524 508 515 516 531 531 524 539 531 516 531 547 531 531 547 563 547 531 547 547 547 546 547 532 546 532 539 539 547 547 546 547 539 539 547 532 562 563 531 539 539 531 531 547 571 570 547 547 547 546 547 547 547 531 532 531 547 531 531 578 532 562 547 531 531 539 555 531 532 547 546 532 539 539 531 547 531 531 532 547 531 554 586 532 539 539 531 523 540 539 523 547 547 531 547 547 531 563 546 539 555 539 539 532 546 516 531 532 531 523 539 532 515 531 516 531 532 546 532 539 539 578 562 555 555 531 563 546 539 540 531 547 531 547 547 547 539 554 571 554 547 547 539 555 547 547 546 539 540 546 539 540 546 547 547 531 547 547 547 547 547 531 563 546 532 547 562 547 547 547 531 531 547 531 547 563 547 562 563 546 547 555 539 547 547 547 547 546 563 531 555 555 546 555 555 547 547 546 532 547 539 554 532 562 563 531 531 547 547 547 531 516 515 516 515 516 516 500 515 516 531 531 532 547 546 532 554 555 539 539 563 531 547 562 547 547 547 562 532 554 571 547 546 563 531 563 547 554 539 547 547 523 540 531 531 531 547 531 532 547 546 532 547 523 523 516 547 531 516 539 539 547 547 562 547 563 562 547 562 547 547 531 532 531 539 539 531 524 523 516 531 516 547 515 539 539 532 539 554 547 531 555 539 531 547 578 539 563 555 547 562 563 546 563 562 532 562 563 547 562 563 539 554 547 531 547 532 531 515 539 540 515 531 524 523 516 516 531 515 532 531 547 547 554 539 563 578 563 562 563 546 547 547 531 547 547 547 539 539 531 532 531 578 531 532 546 547 547 547 555 539 531 547 531 531 532 531 531 516 515 500 516 547 531 531 547 563 547 531 578 570 555 547 547 562 539 539 532 531 531 547 547 531 547 547 547 531 563 531 547 562 531 547 547 547 547 547 531 547 562 547 547 563 578 562 578 563 562 547 563 562 539 555 570 547 571 570 547 539 547 515 524 508 500 500 507 493 500 484 500 484 469 484 461 477 469 484 563 515 516 547 578 547 562 610 578 578 601 586 571 570 594 554 555 547 531 531 563 578 547 562 594 578 563 578 570 571 609 586 570 594 609 578 579 609 578 578 578 578 563 578 578 555 570 563 562 547 563 531 554 555 555 555 562 563 554 555 562 563 547 547 562 547 547 547 547 547 562 547 562 563 578 555 554 563 539 555 547 546 555 570 579 578 562 594 562 563 562 563 547 547 562 547 547 547 562 547 547 578 547 563 562 547 547 531 563 531 562 547 547 531 555 586 547 562 571 562 555 547 578 547 562 578 547 563 547 546 547 547 563 547 546 563 547 547 531 547 531 547 578 578 563 562 578 563 570 578 571 570 555 562 555 554 594 563 562 578 610 562 563 578 570 570 563 578 555 562 571 554 555 555 562 539 547 578 563 562 570 571 562 563 570 555 547 578 554 555 578 578 563 547 578 555 546 571 562 547 555 570 563 547 562 570 555 563 562 547 555 586 562 578 594 562 563 578 563 562 563 578 562 570 571 547 562 555 555 554 571 578 562 578 578 563 562 579 562 563 578 562 563 578 562 563 578 578 563 562 578 563 562 578 594 563 578 578 578 562 579 578 570 586 570 555 547 562 578 563 555 554 563 562 563 578 570 555 578 594 578 562 594 578 563 547 547 531 539 539 562 539 555 563 539 554 555 547 547 570 563 562 594 578 563 578 609 578 578 563 562 563 562 563 562 539 571 578 547 570 586 555 554 563 562 547 578 602 570 578 602 617 578 594 633 617 625 625 578 594 594 562 563 609 594 578 578 594 562 578 594 594 562 602 601 579 585 602 609 571 586 609 578 578 625 625 578 594 610 578 578 578 578 578 563 578 625 586 570 578 586 563 554 563 547 562 578 555 555 562 563 562 578 578 563 570 586 563 562 586 602 562 563 562 578 547 563 578 547 547 546 547 555 570 610 609 570 578 555 563 578 594 562 578 594 578 578 594 578 563 546 594 563 562 594 562 563 570 602 562 578 571 570 563 546 586 571 578 586 601 571 586 593 586 571 578 586 570 594 593 579 601 656 586 610 609 609 579 578 593 579 562 586 570 563 562 571 554 563 586 586 578 578 578 594 562 555 562 555 563 578 578 562 579 578 547 546 563 547 547 554 586 594 563 546 579 593 563 562 594 594 578 578 578 563 578 578 562 563 578 563 562 578 578 547 547 563 562 563 562 563 562 563 562 594 578 562 571 617 578 563 585 602 578 563 601 586 563 593 610 578 578 578 602 570 578 594 578 563 570 586 554 571 578 578 563 570 586 594 578 578 586 586 578 578 609 594 578 586 570 563 578 563 546 563 547 562 547 547 531 532 515 516 500 500 500 515 500 500 508 500 508 516 578 640 657 625 672 687 703 656 657 656 656 641 594 625 640 578 578 579 609 562 571 578 609 617 579 578 640 672 610 601 664 594 594 609 625 578 594 633 586 593 610 586 578 601 641 609 594 594 594 593 563 562 563 547 547 554 571 547 562 578 578 563 578 578 570 571 562 594 562 579 609 594 578 578 625 586 586 594 609 562 579 609 594 578 594 609 578 594 594 585 586 579 570 570 563 593 547 563 578 594 593 563 562 579 562 578 578 594 563 578 554 571 547 562 578 555 570 578 594 563 578 578 578 547 578 594 578 562 578 586 555 570 586 578 563 555 562 570 563 562 571 554 563 570 586 563 578 578 578 578 578 602 578 570 578 594 578 563 578 578 555 570 578 563 562 578 594 563 570 570 578 547 578 578 579 562 578 578 594 563 554 571 593 563 562 578 579 578 578 578 578 563 562 578 578 563 594 593 594 578 594 578 563 578 593 594 563 578 594 609 578 563 562 563 546 579 578 554 571 593 610 578 570 578 618 578 578 594 625 593 578 602 602 578 593 579 593 563 562 586 578 555 563 625 578 578 570 578 602 578 562 586 602 578 563 578 625 570 562 571 578 562 563 578 594 578 570 571 593 563 578 578 578 563 562 578 563 562 563 594 562 555 554 563 562 579 578 593 563 578 578 578 547 555 586 578 562 579 562 563 578 593 547 578 610 578 547 547 562 547 563 593 586 571 578 593 594 610 593 625 578 594 594 586 570 578 594 578 578 625 594 594 594 609 578 563 578 593 563 570 571 578 570 562 602 563 562 570 571 547 546 579 593 563 570 586 578 563 562 610 562 563 578 593 563 562 579 609 594 562 594 609 602 570 594 601 602 570 586 610 593 579 562 594 562 571 586 593 563 554 571 609 578 578 594 602 578 586 609 578 578 594 586 570 563 562 594 578 563 562 563 562 563 562 578 547 571 586 593 547 563 578 562 547 578 594 578 594 617 617 594 609 625 594 610 625 625 593 594 617 602 594 593 625 578 579 578 578 562 578 594 641 594 593 610 625 593 563 594 609 563 578 593 594 563 578 609 602 570 578 610 625 578 609 609 594 578 610 625 578 578 578 586 570 578 579 578 593 579 593 571 586 609 562 586 602 594 586 570 609 641 578 586 617 610 570 586 586 578 578 586 609 578 586 618 609 578 594 609 578 578 594 625 594 594 625 625 578 578 594 593 563 578 594 609 578 610 609 578 586 586 578 578 578 594 586 570 579 609 578 578 610 617 586 562 578 610 562 570 579 586 554 555 562 579 562 563 593 625 586 571 609 594 578 609 641 594 593 594 625 578 578 586 625 571 593 594 586 570 578 602 578 570 594 594 578 563 578 578 554 571 594 601 570 563 594 578 562 578 594 594 578 570 602 562 594 594 601 579 570 578 563 554 555 547 562 555 555 562 578 547 570 586 579 570 578 617 586 578 602 594 562 602 601 578 578 586 618 593 586 594 617 578 578 586 618 578 578 578 641 593 571 586 593 578 579 593 602 570 570 571 625 578 578 594 594 562 563 593 594 563 562 594 609 610 578 609 609 594 578 586 602 578 562 579 625 578 578 594 609 578 578 578 625 594 570 571 586 586 578 593 641 578 578 578 594 563 593 586 586 594 578 610 570 586 562 578 563 594 625 578 594 632 602 578 578 594 562 579 609 609 578 579 601 602 578 578 594 625 593 579 585 618 578 562 578 594 563 562 563 593 563 562 579 609 578 563 585 586 579 562 563 609 594 562 578 594 547 555 562 570 571 570 594 609 563 586 601 625 578 625 649 640 586 594 594 625 578 594 578 554 563 586 586 570 594 625 578 609 618 601 594 601 625 579 601 594 578 578 578 578 563 578 586 633 562 594 594 594 562 586 586 578 563 578 593 563 578 609 579 562 563 578 578 547 562 594 609 563 562 578 571 554 555 586 609 555 555 578 594 570 570 571 617 562 578 594 594 562 586 586 578 563 609 610 562 578 594 609 579 578 593 641 578 563 578 594 562 563 585 602 578 563 562 578 547 563 593 579 562 563 593 578 563 562 594 563 578 578 594 570 570 594 609 579 585 602 656 586 586 610 656 594 578 609 641 578 586 601 625 563 570 586 609 579 578 609 609 563 594 578 594 554 563 586 562 547 563 570 570 563 562 578 563 562 578 594 578 563 601 633 594 562 610 640 610 578 594 593 625 563 555 570 547 531 547 562 594 594 609 617 665 609 609 672 656 641 656 641 656 578 602 633 578 562 547 563 531 531 563 562 578 578 610 625 617 648 618 648 656 594 594 594 578 570 570 578 563 578 594 578 586 586 578 609 633 617 563 594 640 586 586 617 625 571 578 601 602 609 594 625 594 609 594 578 594 593 579 562 578 602 570 578 610 593 571 554 578 586 555 563 546 579 546 563 562 579 546 563 578 570 571 593 625 579 593 610 578 586 617 609 578 579 578 562 563 593 579 593 594 625 594 625 625 609 610 625 593 594 594 625 570 586 641 687 578 594 594 625 562 578 594 586 570 579 578 578 562 571 586 593 578 594 610 640 563 593 610 586 570 578 594 625 578 594 594 625 570 570 594 594 562 578 625 578 571 593 633 578 579 562 578 563 562 570 586 563 578 609 610 594 578 578 601 602 594 609 609 586 602 617 602 578 594 640 633 602 593 610 578 594 609 609 578 579 609 625 578 578 578 594 578 563 609 625 578 594 578 625 578 578 594 609 594 594 609 602 586 609 617 586 594 594 609 594 570 586 602 617 578 563 578 593 547 571 586 593 578 625 633 617 586 618 625 609 578 578 578 578 563 586 617 578 578 578 594 578 578 610 617 586 578 594 609 578 578 594 625 578 586 586 594 562 579 593 617 571 594 656 578 570 555 562 571 562 555 578 609 579 585 618 609 594 601 602 625 594 593 625 625 594 578 610 617 586 594 601 617 594 578 617 649 594 578 593 641 609 571 570 594 578 562 563 547 594 562 547 578 563 562 563 546 563 562 579 609 570 586 594 594 578 594 585 594 571 585 602 609 563 594 593 579 570 578 586 562 594 602 601 578 594 617 602 594 593 610 570 586 594 594 578 586 601 594 578 633 601 579 562 578 610 562 578 578 610 593 579 601 680 594 578 578 609 594 562 594 594 625 578 578 578 594 578 570 586 579 578 570 602 601 570 610 625 594 578 593 610 656 578 594 594 625 586 570 594 578 562 547 563 570 555 547 593 594 609 563 578 609 594 563 578 609 594 578 578 594 594 578 594 625 585 586 594 594 578 563 585 618 593 579 593 617 586 579 593 594 578 570 571 625 609 578 578 594 594 578 609 641 609 610 617 633 594 609 641 625 617 679 657 609 578 610 617 601 578 579 609 586 570 610 609 656 594 594 632 633 578 594 586 625 586 578 610 640 610 593 625 610 593 579 593 602 617 578 570 579 586 578 609 672 641 593 586 602 640 594 578 594 594 578 562 579 601 586 578 594 633 633 593 657 656 703 609 610 609 625 586 602 656 648 586 594 625 641 593 578 594 578 563 547 570 586 562 555 586 594 562 578 579 593 563 562 563 594 570 570 578 578 563 570 571 609 578 578 594 609 578 579 578 593 594 578 610 687 672 609 625 672 625 594 578 625 625 594 578 594 601 571 609 648 633 586 586 594 625 594 578 625 625 625 578 578 586 586 562 586 633 586 570 579 640 641 594 625 625 656 601 602 609 657 593 578 610 625 594 578 593 625 602 570 578 594 610 562 563 578 625 578 570 586 625 625 570 586 625 641 594 593 610 625 578 578 594 625 609 578 594 625 594 578 578 641 609 594 594 609 641 593 578 594 610 625 578 562 610 593 563 562 547 531 516 531 532 546 547 625 563 578 625 719 625 609 609 649 633 640 688 656 594 609 610 640 594 578 594 594 554 524 531 516 515 500 485 500 500 500 523 539 578 625 625 656 641 625 641 672 656 594 640 672 594 570 555 562 532 539 570 570 571 593 703 797 774 679 688 695 594 602 648 695 571 586 609 672 570 586 578 594 562 579 609 625 570 602 609 625 610 640 758 727 625 609 609 641 594 609 656 641 601 586 657 625 593 563 555 570 578 555 539 515 500 500 493 477 468 469 461 453 453 454 453 445 453 453 446 453 445 453 453 446 453 445 445 461 446 453 453 453 453 453 469 500 516 625 562 539 524 546 579 578 640 735 625 718 821 789 609 563 570 633 547 547 546 797 742 633 610 562 563 531 594 625 578 586 617 726 758 625 594 594 609 578 578 594 610 578 562 578 641 703 625 594 594 578 562 563 547 562 648 758 789 649 633 632 610 594 625 796 672 617 618 672 593 578 563 594 593 579 562 563 593 586 555 547 547 554 539 547 563 594 562 563 539 586 609 601 602 555 554 563 633 617 609 625 586 578 618 695 601 579 593 641 664 664 594 625 672 703 625 609 617 649 578 578 578 610 570 555 546 579 593 563 539 555 578 562 563 547 562 594 640 641 578 563 593 610 562 555 570 602 601 571 539 531 563 593 532 531 515 508 508 500 531 586 617 563 578 602 632 610 578 547 531 547 531 594 656 688 687 719 734 594 578 594 570 563 554 563 633 617 625 609 594 594 640 602 664 641 625 625 609 625 609 602 602 593 594 594 617 648 641 641 593 610 609 625 633 617 594 625 609 586 586 641 609 578 563 531 500 492 492 469 469 469 468 469 469 453 469 453 453 453 453 453 454 445 445 453 453 454 453 453 469 484 539 539 516 515 532 703 726 594 555 750 718 594 563 781 609 594 594 625 640 649 633 828 656 750 656 782 765 860 695 633 593 594 641 719 625 609 594 609 602 632 594 610 640 594 617 695 625 641 609 625 610 828 781 672 656 617 711 664 602 625 594 625 633 617 648 602 656 594 656 609 688 601 649 609 610 593 719 610 609 578 594 562 563 547 523 508 508 508 500 500 515 578 649 617 625 656 672 656 617 665 687 617 602 640 625 625 610 609 625 594 609 703 641 656 594 578 563 562 594 570 586 641 656 656 633 664 610 656 625 625 594 562 578 594 609 641 617 649 656 695 656 633 625 602 586 539 539 539 555 546 579 578 609 609 610 625 578 562 547 485 476 461 485 484 500 578 625 617 617 782 797 687 680 820 766 843 766 609 532 515 547 516 828 797 734 750 750 735 765 781 782 765 766 734 750 766 656 625 594 703 602 757 711 633 656 625 633 602 609 594 578 594 687 610 609 609 618 640 664 610 593 602 633 687 641 609 563 539 523 508 500 492 485 468 469 453 469 453 453 453 438 453 438 437 438 437 438 437 438 437 438 437 469 515 516 484 485 523 539 563 578 812 641 672 734 719 703 719 672 687 625 586 571 812 602 617 586 601 610 578 578 578 609 610 562 594 578 602 601 578 586 664 571 633 593 657 656 640 766 641 656 641 632 649 609 641 594 593 641 617 602 593 594 625 617 618 593 586 617 657 632 633 578 610 656 625 641 625 593 657 593 610 625 578 594 562 555 555 546 563 578 570 571 562 578 610 578 562 578 563 547 531 547 547 531 547 547 539 539 531 531 532 547 546 532 531 516 531 531 547 531 516 531 516 531 531 547 531 547 586 570 563 562 579 578 562 563 547 562 547 547 547 578 562 547 563 578 586 586 578 578 578 578 563 562 578 539 571 562 594 570 571 578 578 562 571 562 570 594 594 601 571 570 570 547 532 531 515 500 500 508 516 531 555 547 562 578 610 609 633 586 640 641 578 594 656 578 594 578 563 562 570 547 539 516 500 500 500 500 469 484 469 476 469 461 469 461 461 453 461 453 461 453 445 446 453 453 453 453 438 453 453 453 453 445 446 453 437 446 445 438 453 437 453 446 453 445 453 469 461 461 469 460 477 469 484 500 563 632 618 578 547 562 672 703 594 562 532 578 578 594 593 579 539 539 531 516 515 563 609 563 562 547 562 563 547 539 539 547 578 609 617 602 625 625 578 578 578 649 578 586 672 640 610 609 617 633 672 672 641 625 578 593 594 586 633 812 704 781 695 633 734 625 625 578 594 610 625 625 734 625 625 672 609 625 766 633 601 578 594 688 671 766 844 773 727 625 609 656 579 585 610 609 586 617 672 828 774 742 664 609 579 593 578 579 578 672 625 609 609 649 711 703 687 719 672 664 695 641 609 719 625 609 719 688 625 640 625 602 633 586 554 547 516 515 532 609 844 734 688 687 610 593 594 609 579 609 609 594 563 562 547 547 594 656 640 750 688 687 657 718 618 601 578 610 593 664 618 656 601 586 579 562 617 617 579 609 633 586 593 579 578 593 657 640 641 656 656 657 687 656 649 664 641 671 618 617 594 593 610 601 602 601 618 671 704 609 609 610 593 610 578 641 625 625 609 594 625 593 625 625 610 609 594 594 578 586 586 609 594 609 641 672 640 688 609 610 593 610 617 601 633 633 633 648 610 648 664 672 703 641 617 602 640 703 641 625 680 757 625 610 578 578 578 578 610 593 625 594 625 610 609 609 610 656 648 680 641 609 625 578 594 570 586 563 609 641 617 601 625 625 610 687 610 625 578 656 703 633 648 657 640 594 609 657 687 641 656 641 656 625 633 601 617 625 602 594 640 610 594 640 688 711 711 625 625 750 625 593 578 563 562 579 578 609 594 609 594 609 578 610 578 594 656 672 687 610 586 586 554 539 539 524 531 508 523 563 562 578 594 578 578 555 555 594 609 601 610 617 609 610 609 610 625 578 609 594 594 617 586 609 594 601 618 578 578 562 578 579 570 570 570 555 563 562 578 578 594 578 578 563 562 579 562 570 602 578 594 609 610 593 703 594 563 562 563 547 546 547 563 578 562 579 562 578 602 633 578 625 609 625 586 602 578 578 594 578 578 594 585 602 594 578 594 578 594 578 562 570 555 547 539 539 563 593 586 586 578 579 578 593 563 562 563 578 594 578 578 578 578 594 609 610 609 594 578 594 562 578 579 562 563 531 562 547 578 563 578 578 563 578 562 547 563 570 586 578 594 562 578 594 563 578 562 563 554 563 601 610 656 719 656 641 640 610 609 625 641 625 609 594 601 586 594 594 640 618 789 625 609 594 594 562 578 547 563 554 555 562 547 547 563 547 546 547 547 547 531 563 547 547 546 547 555 570 547 547 563 578 586 586 593 594 563 562 531 547 531 532 531 539 555 531 531 531 532 515 547 547 563 554 563 554 555 586 578 610 562 578 656 704 625 593 586 586 586 570 571 562 555 562 579 593 594 609 579 609 578 594 578 578 578 578 578 594 594 594 593 586 586 578 594 594 562 563 547 523 547 524 531 531 563 578 593 579 593 578 625 664 594 617 625 641 609 641 633 656 633 641 625 625 593 578 579 593 578 594 610 593 625 571 601 578 594 602 601 578 578 579 578 562 578 594 578 578 586 602 562 578 579 562 578 555 562 571 531 547 547 578 562 563 578 555 554 563 570 555 547 515 532 515 500 516 515 539 540 546 563 594 609 609 594 586 609 586 594 602 648 641 609 578 563 547 547 531 547 547 546 547 547 547 563 546 563 586 570 563 562 570 563 570 578 563 586 570 594 617 570 579 585 586 594 594 594 562 578 563 578 578 563 562 578 594 562 579 562 578 547 578 555 570 563 578 578 570 586 578 594 609 602 602 609 609 610 656 578 586 570 563 570 555 539 547 539 531 547 531 539 555 578 563 546 555 555 578 547 562 578 579 578 562 563 593 579 609 594 617 617 641 609 578 578 578 579 593 578 579 593 555 570 563 594 593 586 594 586 578 570 586 578 579 593 766 609 594 578 563 578 547 578 578 562 547 547 539 524 531 523 524 578 594 609 625 625 609 610 609 641 609 594 586 555 562 563 562 563 531 554 555 610 640 594 609 594 578 594 601 586 672 594 633 625 625 633 593 625 610 609 672 594 672 601 633 594 609 610 578 547 539 515 563 586 679 586 594 563 585 555 578 735 625 656 641 640 641 625 594 593 578 563 562 594 617 602 594 609 578 602 601 578 579 593 563 594 593 602 570 594 594 578 594 593 563 625 578 625 578 609 586 602 578 578 563 601 602 625 594 578 578 578 578 578 547 578 563 593 579 562 594 578 578 578 617 586 586 633 602 601 594 578 578 578 578 563 578 594 578 578 563 593 578 579 625 593 610 625 578 578 562 563 578 555 570 563 546 563 547 547 547 546 547 563 554 586 579 593 578 594 578 578 579 578 578 562 563 562 578 610 601 618 625 578 593 579 578 593 563 578 555 570 547 562 539 540 515 516 531 531 547 547 563 554 586 594 594 625 609 594 625 578 594 843 688 586 601 547 594 625 609 610 609 610 578 578 578 562 563 594 562 570 555 563 547 578 578 594 554 586 594 594 625 750 617 633 640 594 609 579 609 578 578 547 547 523 539 563 555 570 609 594 609 610 586 586 625 586 601 578 578 594 695 665 578 593 610 578 594 578 578 594 578 594 609 594 609 578 578 563 547 578 562 578 579 531 547 547 531 562 532 531 547 547 531 562 571 586 593 610 586 586 578 562 547 547 531 547 547 578 547 547 531 555 547 570 578 578 563 578 578 547 547 539 539 547 578 594 593 578 610 609 594 609 594 633 601 610 617 617 625 610 578 625 601 602 609 594 594 578 578 586 601 618 695 703 703 649 664 640 625 641 594 601 571 585 571 594 609 594 578 578 594 578 578 594 562 547 563 546 586 586 578 571 570 563 546 547 547 531 547 563 594 585 610 586 617 602 593 641 609 594 594 578 562 563 562 555 563 570 547 539 523 532 562 563 593 594 563 585 586 594 641 625 609 586 570 571 554 547 532 531 539 539 547 554 563 555 578 625 586 570 578 625 594 609 610 586 601 578 578 563 578 563 593 578 563 578 578 578 539 532 523 594 609 625 625 578 578 563 586 578 555 570 562 571 570 570 563 578 594 578 578 578 610 593 602 617 586 617 594 625 578 563 562 578 570 618 601 633 609 610 601 602 594 593 610 586 601 578 594 625 656 625 625 594 610 562 609 594 610 609 578 594 578 594 578 570 570 563 531 539 539 547 578 563 578 555 562 570 563 562 547 563 547 547 546 563 578 578 578 578 571 554 563 547 547 547 570 570 547 563 593 610 593 579 585 555 578 571 586 562 578 578 578 579 578 562 547 563 546 547 516 500 500 500 484 485 468 477 469 461 453 453 453 438 437 438 437 438 437 422 437 422 422 430 430 429 414 430 422 430 437 484 500 516 516 484 469 484 500 500 469 484 469 453 453 469 453 453 453 485 515 532 562 594 633 586 547 515 500 539 586 531 571 601 532 515 500 516 515 532 554 641 648 610 625 640 735 781 625 563 546 594 563 562 563 547 546 547 555 586 781 656 610 578 594 625 625 656 625 601 649 578 594 601 586 610 656 656 625 625 594 578 594 578 594 578 578 570 586 578 610 593 594 594 578 594 578 547 562 563 547 609 578 610 593 594 633 617 625 594 594 578 578 609 633 586 609 594 578 594 570 633 602 601 610 593 610 617 648 625 672 766 640 610 578 562 579 609 562 586 586 578 610 586 578 617 609 579 578 562 578 547 578 563 578 625 625 617 602 593 625 618 601 594 547 547 578 617 625 641 625 648 625 602 617 601 602 594 562 578 610 586 601 610 593 625 641 609 578 688 656 602 664 594 578 547 546 539 571 594 562 563 562 594 586 562 555 562 539 540 531 515 532 547 531 578 562 563 555 570 547 531 563 562 563 578 593 610 656 578 578 578 672 578 563 578 594 594 625 656 609 578 563 562 563 578 578 563 578 562 547 547 578 563 562 578 563 547 546 563 547 547 531 547 547 578 562 547 547 531 516 531 531 532 515 532 546 563 562 547 532 531 531 547 531 531 516 531 532 531 515 516 516 500 500 500 500 484 500 484 485 500 515 532 507 508 500 516 531 516 515 524 523 547 563 531 516 507 524 500 515 500 516 516 515 500 500 516 500 500 484 485 484 469 453 461 461 445 453 446 460 446 437 446 445 445 430 453 453 453 438 453 437 454 437 477 492 531 547 516 546 579 640 703 594 625 625 578 563 640 578 563 578 688 625 554 539 555 625 531 524 515 578 563 578 625 656 633 602 609 570 571 609 563 554 571 601 570 555 539 766 594 562 563 593 547 594 609 594 563 578 609 578 563 539 570 563 546 547 547 563 547 546 547 555 547 539 562 563 547 531 547 547 531 531 547 531 563 578 547 586 601 610 578 562 563 562 563 578 594 578 562 563 578 563 578 562 570 555 563 547 578 609 602 570 625 625 594 593 594 563 562 578 578 563 578 578 578 586 602 586 609 602 578 594 625 640 641 640 875 797 766 766 718 641 578 594 554 555 578 578 563 578 609 594 625 578 578 610 562 578 579 562 563 562 563 578 562 547 578 531 539 547 555 547 547 547 562 563 531 547 594 562 594 594 593 625 610 578 594 640 563 562 594 547 562 578 579 546 532 547 562 563 570 562 555 531 563 562 578 563 547 562 547 570 555 524 539 562 547 531 547 594 594 547 562 594 594 562 547 531 570 594 539 578 563 531 531 547 578 610 578 594 609 625 641 625 734 602 601 594 562 571 570 578 578 578 563 578 547 547 562 563 554 532 523 547 531 539 539 547 555 555 593 594 563 570 555 578 562 578 547 547 563 562 563 547 546 532 562 594 562 563 594 547 578 593 610 586 601 625 571 586 578 593 563 547 562 578 563 562 610 625 578 547 562 625 594 586 594 633 585 555 531 539 540 531 562 578 563 547 594 625 578 562 563 586 554 578 563 594 570 594 633 593 578 579 562 625 563 562 547 578 570 571 562 578 563 547 547 562 547 547 594 593 547 531 516 516 531 547 547 547 546 547 578 586 602 633 695 688 593 578 610 594 562 563 570 601 563 594 640 688 609 594 617 602 562 563 547 593 586 602 648 586 578 594 578 570 602 594 562 563 562 547 547 563 546 547 563 554 571 554 540 562 570 555 547 547 547 531 547 547 547 554 555 570 555 562 579 632 602 562 579 609 656 602 570 578 555 539 531 539 586 547 547 562 579 546 563 531 516 515 500 508 492 485 484 516 562 563 594 609 641 640 633 633 640 649 711 703 719 718 657 609 578 547 539 524 546 579 562 578 610 562 594 640 610 609 625 602 633 625 578 578 609 563 593 610 594 585 571 578 547 531 516 515 532 515 547 563 609 586 601 610 578 570 571 578 547 578 593 563 578 594 601 586 578 610 594 609 625 656 625 633 617 570 586 610 609 578 610 593 594 578 578 602 570 563 562 555 555 578 594 578 593 594 563 562 547 547 547 578 547 547 562 633 578 586 594 594 625 625 593 594 594 609 563 578 594 593 563 562 594 578 578 563 594 578 562 563 578 601 555 547 562 555 539 531 532 531 531 516 547 531 531 547 570 547 547 570 579 578 562 594 578 563 562 609 625 579 585 649 594 578 562 563 578 562 547 547 531 532 515 516 516 546 579 562 570 602 594 625 625 593 618 632 594 610 625 609 578 594 578 594 625 593 594 578 610 562 586 625 656 594 586 594 625 625 625 601 594 578 594 648 571 554 563 578 547 547 562 563 539 539 547 547 547 562 625 563 562 563 578 554 555 570 586 563 562 578 579 546 563 562 563 547 562 657 640 578 571 554 578 579 562 563 593 563 594 578 554 555 547 578 563 570 586 609 594 609 625 633 586 609 610 578 594 593 594 578 563 594 578 570 586 578 578 610 593 563 586 586 625 578 562 578 579 562 563 578 601 571 593 594 602 578 586 593 579 578 632 618 601 586 578 610 562 578 578 610 578 570 571 585 555 524 515 508 500 500 484 477 477 468 485 515 563 594 609 594 601 711 688 750 734 641 609 625 578 594 672 578 578 609 688 641 625 625 781 773 711 625 641 633 586 593 664 664 579 578 593 594 563 593 649 601 625 641 594 594 609 625 594 578 601 586 563 578 609 641 625 617 586 570 586 578 563 562 579 609 578 602 632 641 594 625 656 609 594 602 617 578 594 578 578 563 601 570 579 593 594 578 563 593 594 578 571 570 547 554 555 594 562 563 562 641 609 579 625 625 601 586 594 562 563 562 563 547 578 562 532 531 515 532 531 531 563 539 554 571 570 563 562 563 562 570 571 578 586 578 601 610 578 594 656 656 610 640 649 617 578 617 633 609 578 579 593 578 579 578 617 601 579 578 578 594 593 594 594 594 562 586 602 562 570 571 578 562 578 618 586 593 594 578 586 602 640 610 593 657 609 586 586 625 594 578 594 640 578 578 610 578 578 578 610 593 602 617 625 586 586 609 625 594 578 610 578 578 578 625 562 563 578 609 594 570 579 601 610 562 594 609 610 578 578 578 578 563 562 547 562 563 562 547 547 555 601 594 563 578 609 578 594 625 656 594 594 601 618 578 578 594 578 562 578 610 578 594 625 593 578 594 625 594 578 594 625 578 594 609 594 594 578 609 594 594 593 602 586 578 625 578 578 594 594 578 578 594 593 579 578 586 578 586 578 594 593 610 625 586 601 602 601 594 609 610 594 593 625 664 602 586 601 625 579 593 610 609 578 578 617 586 586 618 640 594 609 625 625 594 609 610 594 578 609 625 594 594 593 657 609 578 578 656 594 586 586 609 579 578 578 601 571 578 594 609 586 625 625 601 586 618 640 610 593 610 632 586 586 618 625 593 594 656 610 593 594 610 593 594 609 571 570 563 578 578 547 539 523 516 539 539 562 547 594 570 555 594 609 578 594 625 609 625 672 625 641 687 641 656 625 657 593 602 633 625 593 602 633 594 617 648 649 617 656 766 632 618 632 633 594 594 640 594 578 594 594 578 594 617 586 594 593 578 579 562 563 562 563 562 563 562 563 578 547 562 578 625 594 578 688 656 594 632 703 680 602 586 593 625 594 586 602 609 578 578 610 578 578 594 609 625 594 625 617 602 609 625 609 578 594 610 578 570 586 609 578 579 593 594 578 578 610 593 586 594 609 610 586 594 593 563 562 578 586 571 547 562 547 547 547 570 555 578 601 602 594 625 625 593 579 601 617 578 571 586 562 555 562 586 610 570 562 571 562 578 610 594 593 610 625 593 594 641 625 586 633 609 594 609 609 641 609 594 610 625 578 578 617 633 578 594 609 609 579 593 617 618 593 618 656 625 601 618 632 594 594 601 618 593 594 594 578 578 578 578 563 578 578 578 578 594 610 609 594 593 610 578 594 648 711 602 586 617 617 594 578 617 586 578 609 602 586 609 625 594 609 610 640 579 578 609 594 578 578 609 625 579 593 617 602 594 578 625 641 593 594 609 625 579 578 578 594 562 578 610 609 570 578 618 609 578 594 609 578 578 610 594 578 593 625 594 594 609 625 594 578 578 610 609 578 578 625 625 594 578 625 586 586 594 648 617 594 610 640 594 594 609 633 601 594 594 609 578 594 610 609 578 594 617 617 578 594 594 562 563 578 601 586 579 609 641 593 594 609 610 594 625 632 602 586 601 633 594 586 609 625 602 578 586 594 593 563 609 625 610 570 570 641 625 594 593 610 640 594 610 617 633 578 586 609 664 625 594 640 688 609 578 594 594 578 563 585 618 578 594 593 594 578 594 625 594 593 610 609 578 594 578 610 578 578 594 593 594 578 578 625 578 579 593 610 578 594 625 656 601 618 640 625 610 625 632 586 578 610 609 578 610 648 617 602 633 640 594 594 609 594 594 593 641 602 601 594 609 586 563 578 601 618 586 625 671 610 633 679 735 640 610 640 641 625 586 578 617 594 570 586 641 640 579 593 633 633 609 594 625 633 586 609 641 687 610 609 641 625 593 610 734 641 594 593 610 593 579 609 625 578 578 602 617 570 586 594 594 570 570 594 633 648 594 594 601 633 578 594 594 625 578 562 547 532 554 602 547 609 688 640 610 703 765 625 625 688 648 586 594 625 703 609 594 578 641 594 578 594 640 625 586 617 672 641 594 617 648 610 593 625 641 609 610 601 649 640 586 602 625 578 586 586 562 563 594 578 562 555 555 546 532 547 546 625 633 602 562 547 547 531 508 508 516 531 609 672 703 719 766 765 750 735 765 719 766 718 610 609 578 563 562 563 625 562 586 680 703 703 703 641 687 625 688 672 593 625 735 594 609 656 703 594 609 672 625 610 625 656 594 656 672 594 609 625 594 593 610 617 570 578 594 594 562 586 602 578 578 563 593 594 625 610 585 594 633 578 594 609 657 609 625 641 625 609 641 664 617 594 625 640 594 594 609 641 609 578 625 625 578 610 625 593 594 578 610 578 562 602 648 594 578 578 625 610 578 656 656 610 593 625 594 594 594 640 688 609 610 703 672 609 601 633 625 594 625 594 562 563 617 617 563 601 617 641 594 625 672 718 610 609 625 641 578 578 609 618 586 578 593 641 586 617 688 718 610 625 609 625 594 578 594 656 594 578 578 625 578 563 562 610 625 625 585 602 625 625 594 601 649 625 594 609 609 563 578 641 632 618 578 593 610 594 570 601 688 625 594 625 609 602 586 593 610 578 562 563 609 633 586 594 625 640 578 610 664 664 609 594 609 625 594 578 610 672 617 586 593 610 609 570 594 617 618 570 594 632 602 594 570 617 633 617 594 609 641 609 579 609 641 625 593 594 641 640 594 578 594 601 571 578 594 609 586 570 578 610 594 593 594 633 586 578 578 594 562 578 579 640 586 586 578 633 633 578 594 593 579 562 563 593 625 578 579 609 641 593 578 594 625 578 578 594 641 625 586 617 609 625 563 578 594 625 562 578 602 601 579 593 578 594 563 578 640 610 609 641 656 594 609 610 609 578 563 578 593 563 594 617 617 586 602 703 656 609 625 672 625 610 609 641 609 586 586 625 640 579 578 593 641 578 578 617 665 601 586 609 672 625 610 609 719 609 594 578 641 687 610 609 648 672 602 601 618 656 594 578 609 609 579 570 570 578 563 547 570 602 578 547 562 531 516 516 492 492 484 469 484 493 492 515 532 531 531 547 594 609 610 609 578 555 539 523 508 492 492 469 469 469 468 461 461 469 484 500 508 524 507 555 641 570 539 524 515 508 531 524 531 523 547 672 766 765 719 735 765 766 773 774 734 656 766 828 695 586 594 625 539 524 547 593 579 578 625 593 594 594 562 579 593 563 562 555 586 601 571 578 656 703 610 593 657 609 609 657 632 571 578 633 695 594 617 687 758 641 641 734 687 618 632 672 641 625 617 695 719 610 609 641 609 578 594 664 664 594 625 632 618 578 601 664 625 594 617 664 641 609 594 656 618 586 640 781 672 610 609 625 594 570 602 593 594 563 547 578 593 610 562 578 641 609 594 735 796 641 625 656 703 625 618 648 688 640 625 649 632 579 578 578 664 601 610 719 781 625 640 696 718 618 672 703 687 610 640 641 633 586 578 625 656 594 593 602 648 594 563 554 586 680 602 578 625 672 625 593 610 656 641 593 594 563 562 539 539 547 547 594 554 555 578 625 578 578 672 774 633 617 633 640 594 594 625 672 609 578 609 641 594 594 601 617 610 578 562 578 625 579 562 578 641 578 562 594 641 656 594 594 656 664 617 578 578 625 657 578 570 617 625 594 578 594 625 578 570 586 641 578 578 594 609 610 593 594 656 657 625 632 633 625 594 625 648 602 578 578 602 633 578 562 594 648 578 586 633 680 609 594 578 594 586 570 610 625 609 578 578 625 610 562 563 578 609 563 562 578 578 578 547 563 594 671 610 578 570 672 602 593 625 688 617 586 625 688 625 578 593 610 640 586 586 594 578 563 562 547 594 625 578 562 547 578 563 547 562 610 664 601 625 672 617 594 617 672 594 594 609 641 609 578 578 610 672 578 562 586 633 570 571 578 625 609 578 594 625 641 578 578 562 571 570 562 579 609 672 594 578 578 617 633 609 610 671 649 586 578 594 640 594 578 594 609 578 555 563 617 578 562 563 594 593 563 578 609 657 656 625 578 563 609 641 593 563 578 609 641 594 562 594 656 625 610 609 672 609 594 617 649 609 586 601 641 617 586 610 625 609 586 586 625 609 570 571 578 609 578 563 578 602 593 571 578 609 617 571 578 609 610 593 594 578 625 641 609 578 594 625 578 578 594 664 625 586 563 593 610 578 570 586 609 594 578 594 672 625 578 578 656 610 594 578 625 687 610 578 593 602 586 562 594 610 640 594 578 609 641 625 578 578 586 586 563 562 594 601 571 578 594 640 578 579 609 641 609 578 594 625 609 578 594 617 617 579 593 610 625 593 579 578 609 578 563 547 578 632 594 586 563 593 641 594 594 601 649 625 578 593 610 570 555 562 578 625 594 578 594 656 602 570 578 578 579 562 578 625 656 579 578 593 602 570 578 579 625 570 570 570 602 586 570 578 594 633 602 578 593 594 578 563 594 593 617 571 578 594 578 578 578 578 610 625 578 578 625 625 578 609 625 719 641 578 594 640 625 578 578 594 594 562 563 578 594 578 562 579 625 609 570 594 648 688 609 586 602 640 625 563 578 594 609 594 578 594 594 578 562 594 594 609 563 578 570 602 562 563 562 594 594 562 547 586 617 594 562 586 617 625 579 578 593 594 563 578 594 609 578 578 594 625 617 570 594 594 672 633 586 578 593 610 578 578 578 625 625 594 578 625 625 594 578 594 609 656 625 578 594 610 625 562 547 562 563 594 562 563 593 625 579 593 610 593 579 593 578 625 594 594 625 687 610 594 609 672 625 578 578 594 625 570 586 594 640 594 578 594 641 640 602 586 609 578 578 579 617 617 578 578 594 641 601 586 625 625 641 578 578 625 633 586 578 594 640 602 586 593 610 609 578 578 625 625 594 578 594 609 625 579 578 578 594 578 562 563 593 571 554 571 586 609 578 578 586 602 594 562 563 578 609 578 578 578 625 618 586 625 656 640 594 594 648 649 609 594 586 617 594 578 578 609 610 578 562 586 618 562 563 546 610 625 594 570 586 609 594 578 594 609 594 562 579 609 609 571 586 593 586 578 586 610 586 570 562 610 609 578 594 625 625 594 594 625 656 594 578 617 680 671 610 586 593 649 641 578 578 586 633 585 571 578 609 610 562 563 578 578 594 562 578 625 625 610 593 594 649 617 594 562 578 656 618 578 601 625 657 578 593 657 656 594 625 672 664 601 610 656 640 594 578 633 602 578 594 625 640 578 578 579 625 609 578 578 610 656 640 594 570 586 610 578 555 554 547 539 539 563 547 547 578 640 578 579 648 672 664 609 657 609 594 609 641 750 625 593 625 672 610 593 594 641 640 579 593 625 657 609 594 625 656 625 594 632 665 640 594 570 594 633 594 578 593 625 594 578 625 641 609 586 586 594 625 594 578 578 625 617 570 563 578 609 579 562 578 625 656 586 586 617 665 625 593 625 735 703 609 602 633 656 625 586 601 625 633 602 578 609 625 610 585 594 602 609 578 578 579 593 578 563 547 562 610 570 570 563 609 625 563 570 586 609 610 578 594 671 664 602 594 625 656 633 586 594 640 641 594 609 625 656 594 578 578 633 594 570 586 602 578 578 562 610 656 625 594 609 688 656 601 633 625 625 625 578 610 625 609 578 610 632 633 578 610 609 625 609 563 547 547 531 516 523 523 516 523 540 562 633 695 750 758 680 640 641 609 625 657 609 594 593 625 602 570 563 594 656 656 633 640 665 742 711 625 609 609 649 586 578 578 625 563 562 586 594 578 570 594 625 641 679 617 594 594 641 609 578 594 672 703 609 578 586 617 610 594 609 687 704 625 648 641 632 579 609 641 648 586 594 609 648 586 586 602 641 640 641 656 656 625 594 578 610 601 570 563 609 617 586 571 593 633 617 680 641 625 578 609 641 641 593 594 586 617 610 562 578 610 656 609 610 640 672 609 610 656 672 641 625 640 688 640 610 617 648 664 586 610 625 656 609 594 625 703 719 641 593 610 640 657 593 578 602 648 688 578 578 594 656 617 586 610 640 672 625 594 594 625 672 609 594 593 657 703 601 602 609 594 578 594 625 625 578 578 586 633 641 593 594 594 656 688 593 578 594 594 578 578 625 656 610 609 672 703 625 610 593 594 594 601 586 578 547 563 562 594 578 563 609 664 664 594 594 593 610 578 570 586 610 625 578 593 625 688 625 578 594 625 625 562 578 610 640 610 578 625 672 625 578 609 657 687 641 609 641 687 641 578 578 594 609 570 563 570 594 641 562 563 578 594 671 594 586 586 625 641 593 625 672 688 594 609 656 719 664 602 593 610 625 609 578 578 649 664 594 593 625 657 625 593 641 656 664 602 625 640 657 625 593 594 633 648 594 578 594 594 578 562 563 562 579 546 563 578 609 633 586 625 672 719 656 609 594 656 688 609 594 594 640 594 578 610 625 656 594 578 625 656 711 609 594 609 649 594 586 593 641 602 578 593 625 672 657 609 594 593 594 578 594 609 641 594 578 586 617 609 579 562 594 601 618 578 570 633 640 579 578 609 695 602 570 571 609 641 593 578 641 719 703 609 594 594 601 571 593 625 625 602 602 609 625 601 571 578 594 625 578 594 640 688 640 610 625 687 719 617 617 625 641 594 593 594 672 656 594 625 641 640 594 578 594 625 617 586 578 578 657 593 578 594 625 633 578 578 633 750 656 610 632 633 696 609 586 594 625 625 578 578 578 609 610 562 578 586 618 578 578 617 719 617 578 578 594 609 563 578 672 609 578 563 578 594 625 593 625 672 672 610 625 671 610 594 625 750 625 593 610 656 609 594 641 687 656 594 602 648 680 680 585 602 609 641 578 578 594 609 719 594 625 625 641 640 594 625 578 594 578 562 579 593 617 571 539 508 500 477 476 461 469 453 422 484 438 437 446 437 430 437 422 422 422 422 429 430 438 429 430 445 446 453 508 539 515 563 562 649 617 664 648 672 766 609 563 547 531 859 688 578 555 617 586 554 547 547 610 593 594 703 610 562 547 523 539 594 602 547 539 547 625 593 563 547 547 640 594 562 539 540 531 594 578 547 531 554 618 578 578 547 531 531 547 547 563 531 531 547 656 672 688 593 563 539 555 539 539 515 532 500 515 485 500 484 516 546 532 523 555 578 578 625 688 640 664 758 625 609 610 594 578 640 625 610 625 617 601 579 562 563 562 578 578 578 586 547 547 539 547 672 680 617 625 679 602 578 563 734 625 594 625 656 547 539 523 508 492 485 469 453 453 453 453 445 446 437 438 437 438 445 445 477 445 461 453 453 453 454 461 460 477 531 563 562 547 531 532 500 500 484 484 469 453 500 461 492 469 468 469 469 461 461 468 461 469 477 500 468 469 469 469 468 469 453 469 469 484 500 563 554 524 594 703 679 571 547 578 703 656 563 562 547 562 547 547 531 516 523 524 578 641 640 578 547 578 563 547 531 570 664 625 579 601 774 671 625 610 687 625 672 625 625 688 609 625 625 578 563 562 578 532 500 507 493 484 469 468 461 453 453 453 438 453 453 469 468 485 484 500 531 563 609 594 594 719 625 687 703 610 781 804 633 610 734 594 656 719 625 594 640 610 593 625 578 579 625 640 578 657 718 672 711 649 601 570 571 570 586 555 554 524 523 492 500 485 484 453 469 453 461 445 454 437 438 437 453 453 438 445 445 438 437 438 437 430 430 429 430 453 485 468 469 500 531 500 532 562 563 609 625 648 696 781 719 719 640 594 781 610 578 547 515 500 485 468 469 453 438 437 438 422 437 422 437 422 438 437 422 438 437 430 437 430 438 437 438 437 438 437 430 429 438 422 437 438 422 437 438 437 445 446 445 445 454 453 453 437 469 461 461 469 468 469 469 469 468 469 453 469 453 469 469 453 461 461 453 437 438 422 437 422 422 422 406 422 414 414 422 422 414 414 414 414 406 414 414 407 406 406 422 406 422 422 422 406 422 422 422 406 422 422 422 422 429 430 406 430 414 422 422 406 422 406 422 422 422 406 422 422 437 422 438 429 430 437 438 422 437 422 438 851 430 430 430 422 422 429 414 422 422 422 422 406 414 414 407 406 422 406 406 406 399 414 406 399 406 398 407 406 390 407 390 399 398 391 429 360 390 399 578 203 406 391 406 391 406 391 406 398 399 391 406 398 399 390 391 398 399 390 407 390 407 414 398 406 407 406 406 406 407 406 406 398 407 398 406 407 406 391 406 406 406 399 406 398 414 399 422 414 414 414 422 414 422 422 422 406 422 398 414 406 407 398 399 406 398 399 406 391 406 406 391 414 414 406 406 407 421 407 406 406 406 407 390 407 398 398 407 390 407 406 398 399 414 414 406 422 469 500 515 469 469 453 437 454 429 430 430 429 422 422 422 422 422 422 437 422 453 469 453 453 469 461 453 461 453 445 438 445 422 437 430 430 422 422 406 422 406 422 406 406 407 390 406 407 398 399 406 390 399 390 399 391 390 391 406 391 406 391 390 391 406 391 390 391 391 390 391 390 375 391 391 375 390 391 391 382 391 398 391 391 398 391 398 399 398 398 399 398 399 390 391 406 391 391 390 391 390 391 406 407 406 422 406 422 406 406 422 414 414 391 406 391 406 391 390 391 398 399 390 391 391 375 390 383 391 390 383 391 398 399 406 422 406 406 407 421 438 430 429 422 422 406 422 406 407 406 398 399 406 406 407 390 406 399 406 414 406 407 390 407 406 406 406 391 406 406 399 398 391 391 390 375 391 390 391 383 383 375 390 383 383 375 375 383 383 375 390 375 375 375 375 375 375 367 368 375 375 375 367 367 375 359 375 375 367 368 359 375 359 375 360 375 359 360 375 359 375 359 360 359 375 359 360 359 360 367 367 359 360 359 359 360 375 359 360 351 367 360 359 359 360 359 375 360 359 359 360 359 359 360 359 360 359 367 352 359 375 359 360 359 360 359 359 367 368 359 359 368 367 359 360 367 367 359 375 360 359 375 375 359 375 368 367 375 375 375 359 375 375 375 375 375 367 375 383 375 375 375 375 375 375 391 414 406 399 406 406 406 407 390 391 383 382 375 391 375 375 375 375 375 375 375 375 375 375 375 406 407 406 398 399 398 399 390 391 390 391 383 383 390 391 391 390 391 390 407 398 414 422 445 446 422 421 422 407 421 407 406 398 399 406 391 390 391 406 399 414 437 438 429 430 438 421 438 422 422 406 406 422 406 407 421 391 422 406 406 407 406 391 406 406 406 407 406 406 406 407 390 406 391 406 407 390 391 390 391 391 390 383 399 390 391 390 399 390 399 391 398 383 390 391 391 390 375 383 383 391 390 391 422 390 422 438 437 422 422 406 422 422 406 406 407 398 399 406 406 406 414 414 422 407 414 398 414 414 422 453 469 453 453 485 515 500 485 500 515 485 492 461 461 437 430 437 422 422 422 422 453 453 438 437 438 453 468 469 438 437 438 429 414 422 422 406 407 406 406 406 438 422 422 437 469 469 453 469 500 468 469 469 437 446 429 422 422 422 422 406 406 407 406 390 407 406 406 406 407 406 414 398 407 406 406 406 399 398 391 391 406 390 391 391 390 391 391 390 406 391 422 406 406 407 406 406 406 391 406 407 421 422 422 422 422 437 454 468 453 454 484 516 539 507 469 453 438 437 438 406 422 422 406 406 391 406 391 398 399 398 399 406 406 398 415 406 406 422 437 454 453 445 469 461 468 493 554 516 469 461 461 437 438 421 422 430 422 414 414 398 414 415 406 406 414 414 406 422 414 414 422 422 422 430 414 422 429 422 414 422 406 414 407 398 406 407 390 407 390 406 391 398 399 422 453 437 438 469 476 430 445 438 429 422 422 406 407 406 406 406 407 398 414 406 422 422 422 438 421 422 422 422 422 422 406 406 414 399 406 406 407 406 406 414 414 422 406 414 414 407 406 414 414 406 422 453 469 469 461 492 547 515 469 469 453 453 430 430 421 422 422 422 453 469 437 438 437 446 453 445 453 453 500 500 485 484 516 594 546 500 500 485 469 453 468 454 460 454 445 437 454 453 500 484 469 469 453 437 438 445 430 437 422 438 453 484 477 461 500 531 484 477 476 453 454 437 453 453 453 485 469 468 485 515 516 500 516 531 531 508 492 484 454 453 461 445 445 430 437 454 437 453 469 469 437 453 453 438 437 430 430 422 422 421 438 453 469 469 468 516 500 500 484 500 500 516 531 500 485 484 469 453 437 453 422 438 437 438 453 453 461 461 484 532 531 492 477 468 453 454 453 437 422 438 421 422 422 422 430 445 438 421 446 445 453 453 485 562 500 500 469 492 524 500 515 500 594 547 531 523 508 485 468 469 469 469 453 461 461 468 485 500 484 461 469 461 453 437 454 437 469 484 477 476 500 532 578 523 508 500 500 500 492 492 469 453 453 453 438 437 438 422 437 422 453 477 461 445 445 469 469 453 453 453 438 453 445 446 437 445 446 453 453 469 484 500 484 469 461 461 453 453 438 437 438 437 438 445 430 437 438 422 437 438 453 437 438 437 453 454 437 453 438 437 438 429 430 422 437 422 430 430 437 438 437 453 485 484 484 485 547 632 602 594 578 523 508 500 500 516 515 516 484 485 484 461 453 446 437 430 429 438 422 437 438 437 453 469 461 461 453 469 469 461 445 461 445 461 461 453 438 437 453 438 453 476 446 453 453 453 430 430 437 453 485 484 484 469 453 485 492 492 484 547 516 515 500 563 523 524 492 516 507 516 516 531 516 515 516 515 516 508 523 516 508 492 500 508 515 524 508 539 531 516 531 523 508 523 508 516 500 500 500 492 492 516 609 641 562 532 531 531 524 507 516 500 516 500 547 515 516 500 492 477 468 453 469 469 469 468 508 524 531 547 531 570 547 547 555 562 547 547 531 516 539 539 531 547 547 531 532 546 563 547 531 531 578 594 547 547 570 617 563 578 563 531 531 531 532 546 547 547 547 531 532 546 547 532 546 563 562 610 625 578 531 547 547 562 610 617 602 632 633 649 570 562 563 687 594 578 532 546 539 563 523 516 500 500 469 500 484 547 531 532 546 532 562 547 578 555 539 547 562 532 546 547 524 508 515 500 469 500 484 516 500 508 508 531 531 531 547 531 563 547 547 593 532 554 586 563 578 547 547 547 531 547 531 539 555 547 531 539 523 532 531 531 555 570 563 578 578 562 532 562 828 641 625 578 547 539 586 594 562 641 687 578 547 531 547 532 531 531 531 578 563 609 735 734 625 625 609 547 516 500 500 484 469 469 453 453 445 446 468 485 461 461 468 454 468 453 454 453 453 437 453 469 500 500 469 476 461 469 461 461 469 469 500 500 484 500 484 485 500 484 500 484 477 477 453 468 469 477 531 539 547 531 547 563 546 586 555 547 547 531 508 508 500 484 484 485 500 515 508 524 500 484 469 484 477 508 515 516 515 563 547 578 547 531 516 515 485 492 508 515 500 532 562 531 547 516 515 516 531 578 563 547 570 555 539 523 532 546 539 516 492 516 492 508 523 539 539 508 524 547 539 554 524 547 562 516 531 547 516 546 547 547 531 532 578 531 547 547 562 563 547 547 562 547 547 554 555 594 539 523 532 531 531 516 515 516 500 516 515 532 515 531 516 531 524 523 516 515 516 516 562 594 562 547 539 524 515 500 516 516 531 531 531 532 547 562 547 531 516 515 500 508 508 516 515 516 516 515 531 516 523 508 516 516 515 516 515 516 516 515 516 531 516 500 484 469 469 468 454 437 438 437 422 437 430 430 406 438 421 422 430 430 422 437 438 484 469 468 454 460 454 445 453 453 461 461 453 469 469 453 484 469 484 469 484 469 469 484 485 492 492 500 492 492 508 492 500 508 508 500 500 477 484 477 484 500 484 485 484 492 477 484 477 468 461 454 468 453 485 469 468 469 461 461 469 468 477 477 500 515 500 500 500 500 516 515 500 516 500 516 515 532 500 515 485 484 469 468 485 453 469 453 453 437 438 453 453 485 484 469 484 484 516 531 516 508 508 500 507 508 516 500 500 500 500 500 500 508 507 532 515 500 500 500 485 484 484 485 500 500 484 485 468 485 484 469 484 477 476 469 469 453 469 453 453 437 438 445 446 468 453 461 485 476 469 484 469 469 469 453 453 453 438 445 430 437 422 430 429 422 438 445 461 469 461 461 476 477 484 500 484 532 547 593 625 578 563 531 531 508 516 523 516 531 547 531 563 594 578 531 547 562 563 594 562 555 554 625 571 601 547 563 547 546 547 532 539 539 547 546 532 531 531 500 531 532 531 531 531 516 516 531 516 531 547 570 523 563 531 547 531 547 547 539 508 531 524 539 593 563 547 594 625 562 578 578 547 563 531 539 539 547 547 531 516 547 562 563 546 547 547 531 563 547 547 531 516 515 516 515 500 500 516 516 500 500 500 500 507 493 500 484 500 484 516 484 485 484 500 485 468 492 508 485 515 500 500 500 485 484 469 469 484 469 468 493 507 485 500 492 508 508 523 531 516 516 562 531 516 500 500 484 485 468 469 445 446 453 437 461 461 485 515 492 477 516 500 515 500 500 485 500 468 454 460 446 445 430 437 430 414 438 421 407 437 422 469 469 437 469 469 468 485 500 500 484 516 500 484 516 492 539 500 500 531 524 507 532 500 515 485 531 516 515 500 492 493 484 492 492 500 477 461 453 469 453 453 453 461 445 453 469 453 469 469 469 484 484 485 476 492 485 500 484 500 500 485 515 508 508 500 484 485 500 484 484 485 484 484 477 477 484 484 469 477 461 453 453 453 453 453 453 469 453 469 484 485 484 469 515 500 516 531 516 516 507 493 515 500 516 500 500 515 516 516 515 500 500 485 500 484 484 508 492 469 485 468 485 484 484 516 500 516 484 477 484 477 476 492 492 508 508 508 484 485 484 469 469 453 453 453 469 468 454 468 469 469 453 453 438 453 437 453 453 454 484 469 468 485 484 469 469 484 484 485 484 516 500 515 500 500 485 500 500 547 531 516 531 523 524 523 524 523 539 516 531 516 539 539 515 532 500 500 515 508 508 531 516 515 516 516 500 484 500 500 500 500 484 500 500 485 500 484 484 485 492 477 468 469 461 445 446 445 437 430 430 422 437 453 492 493 468 500 508 492 485 500 515 485 484 508 508 484 485 468 453 454 445 437 430 438 421 422 438 422 422 437 414 414 422 422 414 414 406 407 421 407 437 453 438 469 507 493 484 492 555 531 516 484 500 484 485 476 477 469 484 484 500 469 485 468 516 484 492 508 547 547 531 516 547 531 500 516 515 563 531 547 516 531 515 508 524 547 531 515 500 516 531 516 500 516 531 531 516 500 484 500 484 469 485 460 461 454 453 445 508 578 625 594 640 586 586 586 539 531 579 593 547 539 547 539 531 532 547 531 531 531 516 516 515 516 500 508 523 516 500 500 515 563 586 578 539 562 532 578 578 547 515 500 485 453 469 437 438 437 422 422 422 437 516 516 484 469 500 531 578 602 711 656 578 562 532 609 563 531 547 593 547 532 523 586 531 539 563 554 547 516 531 570 571 547 547 515 555 555 515 508 508 515 524 508 523 508 492 477 468 461 453 430 438 437 422 422 422 422 422 421 422 422 469 453 453 453 485 515 516 500 484 485 515 532 507 493 484 484 469 469 453 469 484 469 461 461 461 476 469 453 469 453 453 469 484 485 492 508 507 524 531 516 500 484 500 484 485 484 485 484 500 484 500 532 515 516 500 515 516 500 500 516 531 516 531 547 531 516 531 515 532 531 500 500 500 500 476 477 484 485 531 516 500 515 500 532 500 500 484 476 461 469 469 469 468 469 469 469 468 485 508 507 500 477 477 484 484 469 477 476 516 500 492 477 476 477 453 469 468 485 468 469 477 492 484 500 500 500 500 500 485 484 477 476 477 476 500 469 469 469 468 469 453 453 453 438 437 438 437 422 422 422 430 414 422 422 406 422 422 429 461 453 438 453 492 524 484 500 508 531 523 485 484 461 461 453 453 453 438 453 453 469 492 477 484 484 500 485 469 468 469 453 469 469 461 476 461 477 468 500 524 492 484 485 515 516 508 500 508 507 508 485 500 515 524 492 484 485 484 484 493 476 500 485 468 461 461 469 469 484 477 492 484 453 469 453 453 438 437 438 445 492 485 484 492 516 515 508 516 516 546 532 531 500 531 547 516 500 500 531 547 531 531 532 531 515 500 500 508 492 500 485 515 500 516 492 508 523 508 516 500 484 485 468 485 469 468 453 469 453 469 461 461 453 438 437 438 437 453 485 468 461 477 484 469 469 484 516 515 516 500 547 515 516 500 516 492 500 484 508 516 492 500 476 500 469 485 476 492 477 476 461 461 453 438 453 438 453 437 438 437 438 437 422 430 437 469 508 500 484 485 531 531 484 485 515 516 484 500 500 500 500 500 485 469 476 469 461 453 453 453 453 453 454 515 547 539 539 508 539 500 500 484 485 484 485 476 477 492 508 515 500 492 493 500 492 492 500 500 484 485 484 500 469 484 461 461 453 453 454 453 437 438 437 438 437 453 461 461 453 461 492 516 500 500 484 516 500 500 484 500 485 484 500 485 484 469 484 469 469 453 468 454 453 468 454 460 477 500 484 469 469 469 500 500 484 484 485 500 484 500 500 485 484 516 507 524 508 492 500 515 516 500 516 562 531 508 508 492 516 523 500 516 492 508 516 531 515 500 500 477 477 468 469 453 453 485 484 469 469 484 500 484 500 516 516 515 485 484 484 453 469 438 437 445 430 430 422 414 422 414 414 445 430 422 422 429 446 437 422 422 437 422 422 422 437 422 453 454 453 468 485 500 469 468 516 516 507 493 500 531 515 516 484 469 469 453 438 437 430 429 422 407 421 422 414 414 438 422 422 422 453 468 469 469 453 484 532 500 484 484 516 547 516 507 524 562 532 515 508 508 500 500 469 492 476 469 453 469 453 461 461 453 438 445 437 446 437 438 445 437 446 437 438 453 461 476 485 469 453 484 484 469 469 469 453 453 453 453 453 469 422 516 468 516 539 555 531 531 500 516 500 500 500 578 562 547 516 531 531 508 500 508 500 484 493 507 500 493 492 508 539 515 500 516 547 547 531 516 531 633 617 578 516 515 500 500 500 485 484 469 484 484 461 461 469 453 469 453 445 453 446 469 453 453 453 469 500 515 485 468 477 492 485 468 492 508 500 500 492 508 485 484 484 485 469 468 485 468 461 477 469 468 469 500 492 493 476 508 484 485 468 469 500 469 469 468 469 453 469 453 469 453 484 469 469 469 476 508 516 500 492 508 484 484 469 453 438 453 422 437 407 429 422 438 453 461 453 484 469 469 453 461 492 453 453 453 469 477 445 469 453 453 453 484 454 468 453 469 492 477 469 453 453 461 476 454 468 453 469 469 461 476 469 500 469 469 476 477 484 469 469 453 469 453 453 453 453 469 437 453 454 476 492 469 469 469 484 484 485 484 500 500 469 476 477 500 484 485 468 500 485 484 485 484 469 484 484 454 476 461 500 516 484 469 469 453 453 461 476 453 500 485 469 460 469 477 469 468 477 492 500 484 547 500 485 468 477 492 485 476 477 484 547 547 515 516 523 508 500 477 492 500 500 500 484 500 485 500 500 484 516 500 476 508 485 484 469 453 437 453 422 430 414 422 406 406 422 422 406 407 406 414 414 438 437 453 500 500 516 578 594 562 531 500 516 516 507 493 531 547 515 500 469 469 469 492 461 469 453 453 461 445 445 446 453 469 453 453 469 492 492 500 476 493 500 484 484 469 485 500 484 484 485 500 453 469 453 468 454 437 453 438 453 437 453 469 485 484 469 468 485 515 485 484 477 461 468 469 469 469 484 500 500 477 476 461 461 469 437 453 454 437 469 437 446 461 500 484 484 485 484 516 500 468 485 484 500 469 484 469 516 461 461 437 438 421 438 422 406 414 414 406 422 422 453 446 429 438 461 461 461 453 476 500 485 468 485 500 625 531 516 515 500 469 469 445 461 438 437 453 453 438 437 469 500 500 484 469 469 476 454 461 453 484 453 469 469 468 454 468 453 485 469 468 453 469 453 453 469 469 484 453 461 446 453 453 453 453 469 523 508 500 477 484 500 492 485 484 484 500 516 500 477 500 507 485 484 469 500 516 492 476 485 500 484 484 469 477 492 469 468 454 476 461 438 445 437 446 437 438 437 469 453 438 453 484 484 485 453 469 453 469 468 469 453 453 477 469 461 453 453 476 493 468 469 453 500 500 485 468 500 516 484 477 469 492 469 468 453 485 484 469 469 453 484 500 485 468 453 454 453 422 445 430 437 430 429 438 469 468 454 437 453 438 437 438 445 477 468 461 461 453 453 454 437 422 437 438 437 454 437 453 445 446 469 453 453 469 468 485 453 484 485 484 469 500 484 484 469 500 477 476 453 469 453 453 454 484 453 453 453 469 453 469 453 500 469 469 453 468 485 453 453 453 438 422 421 407 422 414 414 422 406 406 422 422 469 453 422 453 453 484 469 461 445 461 445 454 437 438 437 438 453 437 422 453 438 453 453 469 453 453 453 469 469 453 453 469 453 476 446 453 445 445 453 469 438 437 445 461 469 469 469 515 500 500 516 578 555 539 500 515 516 500 500 516 515 500 500 485 500 484 469 469 460 500 477 469 461 476 500 485 484 469 484 531 500 469 477 461 468 454 453 453 437 438 422 453 531 750 609 610 664 648 672 625 610 625 718 547 500 500 453 469 438 421 422 422 422 406 422 422 422 453 484 485 453 469 570 602 531 531 516 562 500 485 484 516 500 515 516 594 562 531 524 554 524 508 515 500 500 516 547 500 500 484 492 469 461 453 453 453 438 437 454 468 485 515 485 484 484 508 524 500 515 547 563 500 500 492 508 500 500 484 484 469 453 453 438 437 422 438 422 406 422 406 414 414 485 500 484 461 508 593 579 515 531 500 610 515 500 485 469 468 453 446 445 469 469 453 453 484 516 469 468 461 461 469 445 446 437 438 437 438 429 430 453 438 421 438 422 437 422 438 437 438 429 430 438 429 430 422 422 422 421 422 407 406 406 406 407 406 422 406 422 422 453 469 468 485 500 547 554 531 586 547 532 531 539 523 485 484 531 500 500 469 453 500 500 516 492 484 461 477 461 484 469 469 453 484 500 485 484 453 453 422 438 421 422 407 421 407 406 398 414 407 406 422 422 437 406 414 407 422 406 414 406 406 399 406 391 398 406 391 406 407 406 390 399 398 391 391 398 398 375 399 398 407 453 468 438 422 469 484 461 445 453 453 485 445 445 422 438 453 445 430 422 429 438 445 422 430 414 422 406 422 398 399 422 422 421 407 437 422 422 406 422 406 422 406 407 406 406 422 414 406 407 398 406 407 406 398 399 406 398 399 390 391 391 390 391 391 390 391 390 391 406 407 468 453 454 476 508 492 477 531 547 531 484 469 469 531 500 485 468 485 507 477 469 484 531 500 485 469 500 453 437 438 437 422 422 437 422 438 437 422 422 430 429 414 430 406 422 422 422 453 477 476 469 500 531 516 492 492 500 492 493 468 493 476 469 469 468 438 437 438 422 422 422 421 454 468 469 469 484 500 485 468 492 493 468 454 453 468 454 453 484 500 469 484 469 500 484 469 453 469 469 422 445 430 421 422 407 406 406 406 407 398 398 407 437 485 468 469 469 531 500 469 484 516 531 469 500 562 594 547 531 524 531 492 500 484 508 477 453 445 430 422 422 414 414 406 406 399 398 406 391 406 391 398 399 398 391 390 391 391 390 391 391 382 391 391 375 382 383 391 375 391 382 383 399 429 414 399 406 398 399 391 398 398 391 406 407 468 453 422 469 500 461 445 469 547 469 468 461 477 453 438 421 422 422 406 407 398 406 414 407 406 406 422 422 437 454 468 453 461 477 484 492 477 469 484 500 485 468 492 508 500 469 477 476 485 484 469 461 468 477 453 453 453 453 454 429 430 422 422 406 414 414 406 407 398 398 399 398 399 390 383 391 390 391 391 398 399 390 391 398 399 390 391 391 390 383 383 383 382 407 453 437 438 429 454 468 461 453 500 500 469 516 547 500 500 500 523 492 500 500 500 492 485 492 469 469 460 485 492 500 484 469 485 484 469 453 453 437 438 422 437 438 422 437 430 430 437 469 437 422 422 430 414 406 406 407 406 406 391 406 406 406 422 453 469 453 453 500 485 476 493 546 469 500 516 515 477 492 516 531 484 469 461 453 430 437 438 422 406 422 406 406 407 406 391 406 398 391 390 391 391 398 391 390 391 391 390 383 383 391 390 383 383 390 391 422 391 406 406 406 407 406 406 406 422 406 461 477 461 445 422 422 422 406 414 414 406 407 406 391 406 390 407 390 407 437 461 445 453 422 469 484 485 453 437 438 422 406 406 407 390 406 391 391 390 391 406 422 461 445 438 437 453 485 453 469 484 484 469 461 477 453 453 437 422 422 422 422 406 406 407 406 406 406 407 422 468 485 468 500 493 492 492 508 484 477 461 500 484 438 453 437 438 453 453 422 437 422 438 422 406 406 406 407 406 398 399 390 391 391 390 383 383 390 375 391 391 382 383 375 391 375 750 375 375 375 375 375 367 375 367 375 375 375 375 375 375 391 367 383 375 375 375 375 375 367 383 375 375 375 375 375 391 375 375 375 390 781 391 383 398 391 398 399 390 407 390 391 391 390 391 390 391 383 406 367 391 391 375 390 391 375 390 375 391 375 375 391 375 398 367 375 383 383 375 375 375 375 383 375 367 383 367 375 375 375 375 359 375 360 375 359 359 375 360 359 360 359 359 360 359 359 344 360 359 344 359 359 344 360 343 360 343 360 344 359 344 343 344 344 359 344 344 344 343 344 344 344 343 344 344 344 343 344 336 336 344 343 344 344 344 343 329 367 320 344 351 336 344 359 336 344 344 344 320 344 343 344 344 344 343 344 344 344 343 352 352 343 344 344 351 375 336 360 359 359 360 359 360 359 359 367 368 375 375 375 375 375 367 367 375 359 375 383 383 375 375 375 375 375 375 375 383 383 375 382 383 375 375 367 368 375 367 367 359 375 360 359 367 368 359 375 375 359 375 375 375 453 454 421 407 390 391 391 390 391 375 375 383 375 367 375 390 422 407 421 454 437 422 453 453 453 422 453 407 414 398 406 391 375 375 375 375 375 375 375 367 367 375 360 375 375 406 375 391 406 390 391 391 390 375 375 399 351 375 375 375 375 367 375 375 375 375 375 368 375 382 407 453 430 429 485 492 484 453 469 453 500 469 453 422 422 406 406 391 398 383 383 383 390 422 399 390 383 391 390 383 406 368 398 352 375 382 375 383 367 368 375 375 375 375 359 375 359 375 360 375 359 367 368 375 359 367 367 375 375 375 391 391 390 406 422 438 437 422 422 406 407 406 406 391 390 391 391 375 375 382 375 368 375 375 359 375 359 375 360 359 375 352 367 359 360 359 367 352 375 359 359 360 359 383 344 359 359 375 336 368 367 359 360 351 367 360 359 359 352 367 360 359 359 360 359 359 360 359 360 359 367 367 360 359 352 367 359 367 336 367 352 359 360 359 360 359 359 360 359 359 360 375 375 359 375 375 375 375 360 375 375 375 359 375 359 375 360 367 367 359 360 359 375 360 359 359 360 359 383 359 336 360 382 336 360 359 359 360 359 360 375 359 359 360 375 359 367 367 360 359 375 360 359 359 375 360 359 375 359 360 359 375 360 375 359 359 360 375 359 367 367 360 359 375 360 375 359 367 367 360 375 359 359 368 367 359 367 368 375 359 391 375 375 390 375 391 406 438 421 407 422 421 414 399 406 391 390 375 391 375 375 391 382 446 437 438 406 453 453 453 438 406 422 406 391 391 390 383 383 375 375 375 367 367 375 375 360 367 367 375 359 360 375 359 367 367 360 375 383 382 391 391 375 375 390 375 375 375 375 375 375 367 368 375 367 375 414 391 375 390 391 437 485 468 438 453 531 500 500 469 531 532 484 453 469 515 438 430 414 422 390 391 390 391 391 375 390 391 383 445 484 454 453 484 469 469 515 485 468 485 484 438 437 422 422 406 391 390 391 391 375 382 383 375 375 375 375 375 375 391 406 391 375 390 391 375 391 406 406 422 406 391 406 391 406 469 515 485 437 438 437 453 438 422 422 421 407 406 391 406 398 399 390 391 406 453 485 468 469 500 531 516 484 485 500 476 446 437 438 414 414 406 391 398 399 390 391 390 391 406 485 484 484 485 508 492 515 547 500 500 516 516 484 531 641 531 500 492 508 484 454 437 438 421 422 407 406 398 406 415 421 485 484 469 469 500 515 500 532 531 547 547 515 485 531 515 485 500 515 516 531 516 516 500 484 500 500 500 500 484 469 453 438 422 437 406 414 399 406 406 391 398 399 390 375 391 391 390 383 383 391 390 469 453 453 453 485 484 469 508 507 516 563 531 469 453 437 422 422 414 414 422 422 484 500 500 516 539 508 500 531 531 500 469 453 438 429 430 406 422 422 453 516 484 484 508 508 531 547 539 524 593 547 547 578 578 500 469 445 415 406 406 406 399 390 391 383 390 375 383 383 375 359 375 375 368 367 375 359 375 360 367 367 375 437 454 460 516 508 539 602 531 562 641 547 515 610 547 515 578 532 484 469 437 422 422 422 437 430 430 414 414 422 437 422 453 516 531 516 562 547 610 562 547 586 586 531 500 484 454 437 438 421 414 415 406 406 422 406 414 430 422 437 453 438 437 422 422 422 406 407 406 390 407 390 407 406 406 406 407 453 484 469 469 484 547 500 476 516 555 515 500 547 531 547 532 500 531 562 516 508 523 500 500 531 516 500 500 484 493 492 515 516 500 469 453 445 430 422 414 414 406 453 469 469 469 500 562 516 515 563 625 609 547 516 554 571 547 500 476 445 454 421 422 407 406 406 406 407 398 406 446 421 422 422 438 492 570 531 516 484 469 453 469 469 469 453 453 437 453 454 500 578 562 563 625 562 547 500 516 562 516 484 469 453 438 437 422 422 406 438 421 422 438 437 438 469 437 484 532 531 484 469 500 469 461 461 437 438 437 422 422 406 422 406 407 406 406 406 407 437 484 500 516 484 532 593 532 500 500 593 563 516 539 601 547 531 516 547 515 516 516 562 516 515 516 516 500 500 515 532 515 516 515 547 532 500 500 515 508 508 531 531 508 477 468 454 453 453 437 422 438 422 421 407 422 406 422 422 414 414 422 406 422 406 406 414 414 414 414 430 383 406 406 407 406 391 406 390 407 390 407 390 399 398 336 437 383 391 391 390 375 391 390 391 398 399 398 399 390 391 406 391 406 391 406 391 398 399 390 399 406 805 437 438 445 437 446 429 430 438 437 422 437 438 437 454 453 437 438 468 485 547 562 531 500 500 625 625 532 484 484 493 523 563 546 547 547 500 492 461 485 500 500 484 469 484 516 500 484 469 453 461 469 492 516 546 532 515 485 468 516 500 469 453 453 438 437 438 453 531 578 609 563 516 484 476 524 562 493 476 453 453 438 430 429 414 274 547 406 406 406 407 406 391 406 390 407 390 414 414 407 406 406 422 438 468 485 468 454 453 515 547 586 524 500 484 484 453 454 437 320 532 836 406 406 430 375 398 406 391 797 406 391 406 391 398 399 390 406 391 391 437 438 453 437 438 422 422 421 454 437 438 468 453 485 469 453 437 438 422 421 422 407 406 406 406 407 414 390 399 398 399 390 391 390 391 406 391 391 390 391 383 382 391 391 375 390 383 383 383 383 390 391 390 391 406 422 422 438 437 438 421 430 430 484 485 468 453 454 484 484 500 453 454 421 438 422 422 406 406 406 407 390 289 508 391 406 391 390 391 391 390 391 406 391 406 391 398 398 407 390 422 406 422 422 469 469 445 477 468 477 476 500 500 485 500 515 500 563 516 507 508 492 493 500 515 547 516 531 531 547 516 547 562 547 531 516 515 524 547 593 610 570 539 555 531 547 563 546 547 555 539 547 594 531 547 734 555 539 531 516 515 516 492 508 500 516 515 532 531 508 523 563 546 516 531 578 524 539 547 515 532 531 547 515 500 516 500 500 531 563 547 547 562 516 578 547 539 554 532 547 539 554 547 578 555 578 555 515 547 532 515 531 532 515 547 547 531 563 547 547 546 555 524 531 531 547 539 586 562 532 593 547 539 555 547 531 547 516 515 516 531 531 532 562 516 523 516 508 539 523 516 562 532 531 539 539 547 539 570 547 563 562 563 562 547 539 555 554 555 563 578 562 602 539 594 562 531 571 546 547 539 532 531 523 524 515 516 531 532 531 523 555 594 578 594 562 547 570 547 563 593 555 578 555 555 578 562 547 547 547 562 563 547 531 516 523 523 539 540 531 547 578 547 547 578 734 688 617 601 578 579 578 562 578 555 539 547 531 531 532 562 750 664 586 570 555 547 531 516 484 547 695 633 610 656 672 578 547 609 656 594 563 515 500 485 476 508 594 578 609 586 633 766 687 602 578 586 578 562 594 610 578 593 719 695 633 578 539 524 500 484 469 469 453 437 438 437 422 422 422 422 422 414 414 414 414 406 414 407 414 406 422 414 414 414 414 422 422 422 414 429 422 422 422 422 414 422 414 406 406 414 415 421 422 422 406 422 407 414 414 406 406 406 407 406 406 406 407 406 422 406 406 430 383 406 406 407 406 390 407 406 406 414 414 422 406 422 422 414 414 422 422 422 422 422 406 422 422 406 414 414 406 399 406 398 407 398 399 406 390 399 383 390 407 390 383 391 382 391 391 375 390 391 375 398 391 398 391 391 390 391 391 406 390 407 398 430 406 406 422 406 430 430 422 437 438 422 437 422 461 461 453 453 445 446 445 461 445 430 437 422 422 438 422 406 422 422 406 406 414 414 438 429 446 445 430 437 422 422 437 430 445 438 453 469 469 453 437 438 468 485 469 468 453 485 531 500 563 515 594 547 562 563 531 570 578 540 578 562 531 539 532 523 531 516 516 531 547 531 500 547 531 547 547 547 531 531 547 547 547 578 547 578 563 562 555 539 515 547 539 524 515 547 563 562 532 539 539 562 594 562 547 547 547 531 563 531 563 531 515 516 531 578 563 562 547 578 532 515 500 500 500 485 484 484 500 532 562 524 523 523 540 531 531 578 531 579 593 547 563 531 547 554 540 546 539 540 562 563 562 578 547 578 594 547 695 570 594 563 562 570 540 562 547 555 539 515 547 531 516 547 547 531 547 531 531 532 531 562 532 531 516 515 547 547 586 555 640 656 625 782 672 593 547 524 570 531 594 547 539 570 594 539 547 539 516 515 516 515 516 523 524 516 523 539 531 516 531 547 547 531 531 516 547 531 547 547 562 563 562 594 610 609 578 570 602 656 578 594 602 554 563 578 547 562 547 570 571 515 547 547 531 547 563 609 563 586 570 555 554 547 563 562 547 563 625 593 547 547 523 540 593 672 610 578 617 570 570 555 547 547 562 594 625 602 633 570 570 563 593 563 594 601 539 516 516 484 469 468 454 445 445 438 468 469 453 469 500 531 500 516 547 703 594 562 547 547 531 563 531 531 531 547 532 546 516 523 524 516 562 578 578 547 547 547 547 531 531 539 524 515 500 500 500 516 531 516 508 508 500 523 523 532 507 524 516 515 531 532 547 554 539 547 531 539 524 531 524 507 516 516 515 532 500 531 515 532 515 516 500 500 516 531 515 516 516 500 484 500 500 508 492 484 516 500 484 500 485 500 484 485 484 500 500 500 500 500 508 500 500 492 492 492 508 508 484 485 492 476 469 485 492 492 484 485 500 500 500 531 516 531 531 547 547 531 531 532 546 547 516 500 516 515 500 516 500 515 532 562 547 531 532 539 515 508 531 547 531 532 531 516 500 515 547 578 531 532 531 531 524 531 539 516 531 515 532 515 516 500 516 500 515 531 532 531 547 586 554 547 532 515 531 516 516 515 532 515 547 547 547 562 680 602 570 562 539 704 562 531 563 601 555 531 532 570 617 594 640 610 562 539 524 523 508 484 485 484 469 484 492 508 516 500 500 500 531 500 500 485 500 515 500 500 500 563 515 532 546 563 578 563 609 601 602 563 546 547 547 531 571 570 555 554 563 531 500 508 492 485 484 516 500 546 508 492 532 562 563 593 563 531 516 547 531 539 539 547 594 609 563 562 547 539 523 524 523 524 539 547 531 562 563 601 555 570 571 594 578 547 531 531 531 563 547 593 563 547 562 563 578 555 554 547 547 555 554 547 547 531 516 508 523 508 508 500 531 539 571 554 539 516 531 539 563 539 515 516 500 516 515 532 515 531 532 562 547 563 562 578 539 555 547 531 516 531 531 516 500 500 484 485 468 453 469 485 500 515 508 508 531 516 515 532 578 562 531 532 500 515 492 493 500 484 469 484 500 500 500 500 516 500 515 516 516 500 500 507 508 500 500 516 516 546 532 515 516 500 500 500 484 485 484 484 485 484 508 508 500 508 507 516 516 484 484 485 469 468 453 454 453 437 453 438 437 438 469 476 477 484 500 484 469 500 516 500 484 516 500 484 500 500 485 484 484 477 476 485 476 493 500 515 500 500 516 508 531 547 539 547 578 570 539 531 516 516 515 532 515 516 515 500 500 500 493 492 500 500 500 500 500 500 500 500 500 508 507 516 523 508 516 516 500 500 515 500 500 508 492 500 485 484 484 500 477 484 492 500 485 508 507 532 500 500 515 485 484 484 469 469 484 485 468 485 469 468 469 453 445 446 437 430 430 422 421 422 422 406 422 414 414 414 407 422 398 406 407 406 406 406 391 406 406 407 390 407 398 398 391 406 391 398 399 390 407 390 399 398 391 390 407 398 391 398 391 398 383 398 391 399 414 382 391 406 391 406 391 398 399 390 391 406 391 390 414 407 414 406 406 407 406 422 406 406 406 422 438 437 469 438 453 445 445 453 438 437 446 429 430 430 422 422 421 407 406 406 391 406 391 390 391 398 383 375 391 390 391 375 375 391 375 382 383 375 375 375 375 375 375 375 375 375 375 375 360 375 375 367 367 375 367 375 375 367 383 367 375 383 383 375 383 383 390 375 391 391 375 390 391 390 391 406 453 500 500 485 453 453 438 437 422 422 422 422 421 422 422 422 406 407 406 406 398 399 391 390 406 391 406 391 398 399 398 399 406 406 406 407 422 406 422 406 406 406 422 407 414 414 422 406 422 422 437 438 437 438 437 438 445 453 461 476 461 454 445 430 437 422 430 414 422 406 422 422 421 407 422 421 407 406 414 406 414 422 453 453 454 437 438 437 469 484 485 453 453 429 430 430 422 414 406 422 406 406 407 429 383 406 407 398 399 406 406 406 407 421 422 430 430 422 429 430 422 422 422 406 422 406 414 398 407 414 406 398 407 406 391 406 406 406 407 406 406 406 407 421 407 414 414 406 406 407 406 406 438 390 391 406 406 407 406 406 406 414 399 414 398 407 406 390 407 390 391 391 375 390 391 390 391 391 398 399 390 391 390 407 422 414 406 398 407 398 398 407 406 398 399 406 406 407 406 422 437 422 422 406 422 406 407 437 438 414 421 415 406 414 414 406 399 398 406 391 406 438 406 406 406 414 415 414 429 438 437 446 414 422 421 422 422 422 406 422 406 422 422 422 406 422 422 406 414 414 500 297 391 391 390 391 390 391 391 390 391 422 422 406 422 406 422 406 406 407 406 398 399 390 391 391 390 391 383 383 390 391 383 382 391 375 391 375 375 375 375 375 375 375 359 375 375 375 383 375 383 390 407 406 390 399 398 399 406 422 430 414 398 406 407 398 398 391 398 391 383 391 390 383 383 383 382 375 391 375 563 203 390 383 383 391 390 383 391 382 399 414 406 406 407 406 406 391 406 406 422 406 407 406 406 406 813 391 390 399 390 383 391 390 391 391 382 391 398 391 391 390 391 406 406 407 406 422 406 406 407 406 406 422 406 406 407 406 406 406 399 398 407 421 438 437 422 438 422 437 453 469 453 469 469 453 453 437 430 430 422 414 414 429 430 406 422 407 421 422 407 421 422 422 422 406 422 406 422 422 406 422 407 414 406 398 407 406 406 406 407 406 422 406 422 406 422 406 406 407 406 414 406 406 415 421 422 422 422 406 422 406 422 422 422 422 437 454 453 437 438 437 422 438 453 437 453 446 445 453 438 437 422 437 422 438 437 422 422 422 422 406 422 406 422 406 407 406 390 407 398 399 390 406 422 422 422 414 430 422 437 422 414 414 422 422 422 422 406 422 422 422 429 430 437 438 437 454 437 438 437 438 453 453 437 453 438 422 437 422 438 422 437 438 437 438 437 422 430 414 422 421 422 414 414 422 422 406 422 422 438 437 453 469 469 469 468 453 438 437 438 430 445 437 422 453 438 437 438 437 438 898 461 469 938 484 469 453 445 453 453 461 429 438 437 438 453 437 438 437 438 469 453 453 930 468 469 477 484 469 484 485 484 484 469 484 485 484 485 468 485 500 468 422 422 414 414 422 406 406 422 422 406 422 406 407 406 414 414 406 407 406 406 406 360 437 406 399 390 399 422 429 422 414 407 422 437 453 641 265 469 453 453 454 484 476 461 438 437 422 438 422 406 406 406 407 398 399 390 375 391 390 383 383 391 375 398 367 391 406 399 406 398 391 406 406 407 406 398 414 430 406 407 398 406 399 398 414 414 422 406 414 415 406 414 414 406 406 399 398 407 390 391 390 391 391 375 390 391 383 383 375 390 391 390 391 391 390 399 414 406 406 407 421 407 406 422 437 422 422 422 406 406 414 399 422 390 407 422 398 406 399 406 406 391 406 406 407 390 406 391 391 382 383 383 383 375 375 375 375 375 359 375 375 375 383 383 375 375 391 390 383 383 406 414 414 406 422 407 406 422 422 406 406 406 407 406 406 406 422 406 438 453 469 492 492 469 469 437 438 422 421 438 437 422 453 446 453 461 453 437 422 438 422 422 421 407 422 414 414 422 421 438 453 438 453 437 438 437 422 438 414 414 422 406 406 406 407 390 391 390 391 391 406 391 406 422 437 406 414 430 453 461 453 446 422 421 414 415 406 406 406 407 398 398 407 398 399 398 398 391 391 391 398 398 399 398 391 406 391 398 383 391 390 375 407 390 406 407 406 406 406 422 422 453 453 438 476 508 485 484 469 500 523 571 531 515 500 493 500 492 476 461 453 438 437 454 453 422 445 461 500 500 484 453 453 469 453 438 453 453 477 476 469 453 453 453 453 422 430 430 422 437 422 437 469 438 453 461 476 485 500 484 500 484 485 469 445 445 438 437 453 469 469 469 453 437 438 429 407 414 406 406 399 414 406 406 414 430 422 437 438 437 453 438 437 430 414 422 461 367 422 469 453 437 469 453 446 445 344 328 375 320 461 445 477 469 461 476 492 508 500 485 468 492 477 500 227 242 359 563 453 453 469 484 469 469 500 500 484 453 469 437 438 453 430 429 422 422 406 422 391 406 406 258 586 414 422 414 438 421 446 461 484 453 485 515 500 500 485 453 468 454 437 445 446 437 445 461 446 453 445 469 453 469 453 461 461 469 453 453 445 445 454 437 445 446 422 437 422 422 422 437 438 437 414 446 421 422 422 406 407 406 430 382 414 415 406 406 422 406 422 406 422 406 407 406 406 406 407 406 406 406 422 453 469 485 468 477 476 469 477 461 468 454 460 461 454 453 437 453 446 445 437 454 453 468 500 469 453 453 438 437 454 453 461 445 453 453 469 484 453 454 453 453 437 422 422 422 414 414 414 414 422 391 414 414 422 406 414 414 406 399 398 406 391 406 391 391 398 398 391 398 415 421 407 422 406 406 391 422 421 438 437 454 437 445 438 445 422 438 421 438 422 422 422 414 398 406 407 406 406 391 390 399 398 391 406 391 390 391 391 390 391 390 391 391 390 407 390 406 422 422 422 422 414 414 430 429 430 445 438 437 438 437 422 422 422 406 407 414 390 399 406 422 406 422 406 422 406 422 422 422 422 422 422 445 406 414 422 406 422 422 422 422 414 414 422 422 414 422 414 422 429 414 438 422 437 477 492 453 453 438 437 438 453 453 469 453 469 476 461 461 461 461 476 454 460 446 453 453 438 453 437 430 437 446 437 453 453 454 460 422 446 437 453 461 430 453 438 437 430 429 438 422 437 422 422 430 422 421 422 422 438 445 438 437 438 437 422 445 430 437 446 429 446 429 438 422 429 430 422 422 422 422 414 414 414 422 414 445 468 469 453 438 437 422 430 422 429 438 406 414 414 422 406 399 398 407 390 391 390 399 390 391 383 391 390 391 398 399 390 391 406 375 406 391 555 211 375 390 383 391 1281 742 406 407 406 406 406 407 422 406 422 414 414 422 437 430 445 422 438 437 430 445 445 446 437 422 422 422 422 406 406 406 414 454 429 422 422 422 406 438 437 453 469 469 469 468 461 461 477 570 531 485 476 461 469 469 476 508 516 500 562 735 515 516 484 469 484 485 492 523 516 516 515 492 493 500 515 477 484 477 469 453 453 453 469 453 469 453 468 500 500 469 453 446 437 430 429 415 421 414 430 422 438 437 469 469 468 453 454 453 453 437 461 446 468 469 500 492 477 469 437 453 438 437 453 438 437 446 398 422 422 429 461 500 469 453 438 437 438 445 399 421 407 422 421 407 422 406 406 414 414 438 437 445 446 437 438 429 461 454 429 586 281 407 406 469 359 406 407 414 414 406 406 422 422 437 438 406 422 422 406 414 414 414 407 398 406 407 421 454 437 438 429 414 438 414 414 422 406 406 414 399 406 406 399 406 414 422 422 422 461 476 469 453 453 438 453 445 430 422 422 421 422 414 414 422 438 453 430 461 437 453 438 453 453 437 469 438 437 453 453 438 445 430 430 429 422 422 422 406 422 414 414 438 422 421 422 422 438 468 469 453 438 453 445 446 437 438 468 469 500 469 437 438 437 438 437 422 422 422 422 422 422 421 422 422 422 422 422 422 437 453 438 437 422 430 430 437 430 422 429 422 438 437 445 446 453 453 469 469 453 453 437 438 453 437 438 437 422 430 430 422 429 446 437 438 437 453 453 446 476 453 453 438 453 469 469 468 438 437 453 461 446 437 438 437 438 429 430 438 453 476 477 492 469 453 445 438 437 438 437 422 422 437 422 422 422 422 422 437 422 422 422 437 422 422 422 422 422 422 422 437 430 437 446 484 469 468 469 461 477 461 461 453 453 469 460 446 437 438 437 446 461 437 445 453 461 461 446 453 445 445 438 453 438 453 437 438 453 437 438 445 453 446 468 469 469 453 453 453 453 438 461 461 453 453 422 437 438 422 422 429 438 437 430 406 422 414 414 406 407 390 407 398 398 407 390 391 406 391 406 422 437 422 422 422 438 421 438 445 461 469 453 453 445 446 445 430 429 430 422 422 437 422 422 406 414 415 406 406 406 407 398 414 406 399 429 422 430 422 422 414 422 406 422 398 406 399 406 406 391 406 391 406 391 406 406 422 406 407 390 407 406 406 406 422 422 422 406 414 414 407 406 406 406 407 390 406 407 406 406 399 406 398 422 414 414 414 414 422 422 406 422 407 421 407 406 422 422 422 421 422 438 422 422 437 453 445 461 446 461 445 437 477 477 476 453 446 429 422 422 422 406 422 430 414 422 429 446 422 437 453 461 438 437 445 438 437 438 430 437 461 469 469 460 461 485 484 469 453 453 453 438 437 422 430 430 421 438 461 461 461 484 492 500 469 453 453 438 437 438 422 437 438 437 422 422 422 414 422 414 406 406 414 414 391 406 407 398 398 399 398 407 421 422 422 438 437 422 422 437 407 422 406 406 422 430 421 415 421 422 414 414 407 406 422 422 422 406 414 414 406 406 422 414 414 407 406 406 399 414 406 406 406 414 399 406 399 398 406 422 453 438 422 422 414 414 406 406 399 398 391 398 399 406 406 406 422 422 406 422 414 414 407 421 407 406 437 414 415 437 438 437 438 453 437 438 422 437 430 422 414 422 406 414 414 406 406 407 437 422 422 422 422 406 422 406 414 406 399 406 406 407 406 406 406 422 422 430 414 422 422 437 469 453 445 446 437 422 422 422 422 421 407 422 406 406 406 407 390 406 407 398 399 390 406 407 398 399 390 406 391 375 391 398 383 391 390 391 390 407 390 391 391 406 422 422 421 407 390 414 399 398 399 390 391 391 390 406 422 407 406 406 422 414 422 414 437 454 453 453 453 445 446 421 430 430 406 414 406 414 422 422 438 437 430 430 437 438 437 453 469 453 445 430 430 429 438 422 429 422 446 445 445 438 437 453 469 445 438 430 437 430 445 422 422 422 422 422 421 414 415 406 414 414 406 406 391 406 407 406 422 406 422 406 422 437 438 430 429 438 429 461 446 445 469 469 468 469 453 469 445 446 468 446 429 438 437 453 438 437 454 476 477 515 500 469 469 492 508 484 469 453 469 453 453 438 437 438 421 414 415 406 406 414 406 414 446 429 422 430 430 429 422 422 422 414 422 406 406 422 407 421 454 468 485 484 500 508 508 500 492 492 461 492 453 485 468 469 469 469 445 461 453 469 453 484 492 493 500 500 515 485 484 469 453 437 446 429 430 430 429 438 437 438 445 438 429 438 430 437 422 422 422 398 414 407 406 406 422 422 422 406 406 422 391 406 406 406 414 415 398 398 407 414 414 406 453 453 453 469 485 453 500 468 469 485 453 453 445 438 429 438 422 422 406 422 414 414 414 414 414 414 422 422 406 438 453 422 437 438 437 438 437 438 453 445 477 507 493 484 484 469 453 453 453 454 453 453 437 438 437 438 437 453 438 437 454 468 453 454 468 469 469 461 476 485 484 453 453 438 437 438 422 437 438 429 461 485 468 500 500 516 516 484 469 437 438 437 406 422 407 414 398 406 407 390 406 391 406 407 406 406 422 406 422 406 414 414 422 422 406 422 422 414 430 437 438 437 430 430 422 437 422 438 421 422 422 422 406 422 422 414 414 422 422 422 422 406 414 414 414 406 422 414 414 414 391 422 406 438 429 430 422 422 461 461 453 453 430 445 437 438 422 422 437 406 422 422 422 422 422 414 414 406 422 406 422 430 437 446 422 437 453 422 422 422 422 422 421 415 414 414 414 406 398 399 406 414 414 422 422 406 422 422 406 422 406 414 414 407 406 422 406 422 406 414 414 422 422 406 407 414 406 398 407 390 391 390 391 406 407 421 422 407 421 438 422 437 438 430 429 414 414 422 453 422 422 414 414 422 406 438 422 422 406 422 406 414 414 422 422 445 430 437 422 430 445 438 422 421 422 422 422 422 422 406 422 422 422 422 421 415 414 421 415 406 406 406 399 390 407 390 406 407 398 399 406 406 391 406 398 399 398 399 390 391 391 390 383 383 390 391 391 390 399 390 399 398 399 422 421 415 414 421 415 421 414 407 406 414 406 414 414 430 406 422 414 414 422 406 407 406 406 391 398 399 390 391 398 399 390 391 391 390 407 390 399 398 399 414 406 422 422 421 407 422 406 422 437 422 414 414 422 453 422 438 421 422 414 422 407 398 406 399 398 406 407 406 406 406 407 414 429 414 414 422 438 437 414 422 414 422 406 399 398 391 391 398 391 390 399 390 391 391 406 406 422 422 422 437 422 422 422 422 406 422 406 406 407 421 422 422 438 422 429 430 453 453 438 437 438 437 422 445 446 437 438 422 421 422 422 422 422 422 422 414 414 406 406 422 414 430 437 422 438 422 437 453 438 437 422 406 422 407 406 406 406 407 390 406 407 406 406 406 399 398 407 398 398 407 429 422 414 407 414 422 414 406 406 406 391 398 391 398 383 383 391 375 375 390 375 391 375 391 390 383 383 390 383 391 383 390 391 391 382 383 391 390 383 383 391 375 390 375 375 391 375 391 382 383 391 390 375 391 383 391 414 406 390 391 406 391 398 399 390 407 390 391 391 390 391 390 383 391 383 406 422 406 430 414 422 406 406 406 407 422 421 438 406 422 430 429 422 438 422 422 421 407 406 406 406 391 391 398 399 398 414 391 406 406 430 461 469 468 469 469 453 437 438 437 438 422 422 422 414 406 398 399 398 391 390 391 399 390 391 390 391 398 391 391 406 391 390 406 407 406 406 406 407 406 406 399 398 391 398 399 390 391 390 391 391 375 390 383 383 383 383 375 375 375 375 382 383 375 375 391 375 390 407 422 421 438 453 414 414 406 422 407 406 422 422 437 414 414 422 422 437 415 414 421 422 430 422 414 422 406 414 399 406 406 406 391 391 406 406 438 437 430 445 453 438 445 430 422 421 438 453 453 453 438 437 422 422 422 422 422 422 437 422 437 422 453 469 485 484 484 485 484 484 500 485 484 485 484 500 484 469 469 484 469 484 485 500 484 484 485 469 468 453 469 469 469 437 453 438 437 438 422 422 421 430 445 547 532 500 468 446 445 453 469 453 453 453 453 469 469 453 469 484 500 500 500 469 484 492 477 469 468 469 469 477 460 454 453 468 477 484 493 484 484 485 484 508 508 500 500 492 492 484 500 477 508 500 508 492 500 484 485 468 469 469 453 453 438 437 438 437 453 438 453 453 438 445 445 453 453 469 453 453 454 468 453 454 437 453 453 438 437 438 437 438 422 437 422 445 430 438 421 454 437 445 454 445 437 438 430 445 437 446 429 422 422 422 422 430 437 430 437 438 437 438 422 437 422 430 445 437 454 453 437 438 453 437 438 437 438 453 437 446 445 438 453 453 445 461 453 453 461 446 453 461 461 453 453 453 453 453 453 438 469 453 453 453 453 438 445 445 438 437 438 429 446 453 437 438 422 437 422 422 445 446 453 453 461 461 445 445 453 438 453 469 469 461 468 461 469 453 453 461 461 453 438 437 430 430 421 422 422 406 415 414 406 406 406 407 406 422 406 437 422 453 438 437 438 437 454 453 453 445 445 454 468 469 469 515 532 515 500 500 485 484 484 469 453 453 461 469 445 454 445 445 438 453 445 445 438 437 438 453 438 437 438 445 430 437 422 437 422 438 422 429 422 430 453 453 453 469 453 438 453 437 453 422 438 422 437 438 437 422 438 421 422 430 414 422 422 406 422 422 430 414 421 422 422 406 422 407 421 407 422 421 438 422 453 461 453 445 438 437 438 422 422 421 422 438 422 453 453 437 438 430 429 438 437 438 437 453 454 484 453 453 446 460 469 461 477 461 476 453 453 454 445 461 453 453 438 445 445 453 453 469 453 438 437 438 437 422 422 438 421 454 484 500 484 508 492 477 476 469 453 453 438 437 454 421 430 414 422 422 422 422 453 445 453 446 476 461 453 453 453 438 453 453 446 429 430 430 414 414 406 414 398 407 398 399 390 406 391 406 422 406 415 414 406 406 406 407 406 398 399 406 406 391 406 391 390 407 390 399 390 383 391 390 383 383 391 390 375 391 383 382 391 391 390 391 391 390 391 383 398 391 375 390 383 399 406 422 406 422 406 406 407 406 406 391 406 398 399 390 407 375 406 391 390 422 422 406 406 407 422 421 438 422 430 429 406 422 422 438 422 437 422 453 438 437 445 446 437 469 484 485 468 485 484 461 492 485 515 500 493 492 484 484 469 485 468 446 429 438 437 453 469 438 453 461 461 484 469 469 484 500 500 500 492 485 492 484 484 485 484 477 476 469 484 485 500 484 485 500 515 500 500 500 516 515 485 476 477 469 461 461 468 453 454 453 453 430 429 438 422 437 422 453 516 453 437 446 445 437 454 468 453 454 453 468 454 437 438 429 430 437 446 476 469 438 437 430 429 438 445 461 469 453 438 445 430 437 422 422 422 422 461 476 484 469 477 461 484 453 438 445 430 429 430 453 469 437 438 437 438 484 469 453 438 422 421 422 422 414 414 407 406 390 407 398 399 390 391 390 391 391 390 383 399 390 391 406 406 391 406 406 407 406 391 406 390 407 390 407 406 453 422 422 422 421 407 422 421 430 445 422 430 430 422 421 422 438 437 438 437 438 437 430 430 437 422 438 421 422 438 422 437 422 422 422 422 437 453 438 437 430 422 414 422 406 438 468 453 438 430 429 438 422 422 421 422 422 422 406 407 421 407 406 422 422 429 430 422 422 422 406 422 398 399 406 391 406 390 407 390 391 391 390 391 406 406 399 398 399 414 406 422 406 399 414 390 406 407 406 422 406 422 406 422 422 422 406 406 407 398 398 407 398 399 406 390 422 422 422 422 437 454 453 437 438 422 437 430 429 422 430 430 422 421 430 430 422 406 422 422 406 422 406 406 407 406 406 414 414 406 422 407 437 406 407 406 406 406 407 406 406 422 422 437 430 430 468 454 500 484 484 469 461 453 477 492 500 492 516 500 515 500 485 468 485 515 485 484 500 492 493 500 523 523 532 547 531 515 493 484 477 500 500 453 453 453 437 438 437 454 437 469 445 461 438 453 484 484 500 500 540 523 516 500 507 508 524 492 500 515 508 508 500 500 500 500 500 484 500 500 493 476 485 500 476 492 500 500 493 492 484 500 492 492 500 500 500 500 485 500 500 484 485 468 453 454 453 453 445 461 484 485 484 469 469 453 469 453 453 461 461 468 477 508 492 484 516 586 531 547 524 507 508 508 500 500 516 500 484 500 508 492 500 484 493 523 516 515 500 516 500 500 492 477 500 484 484 500 500 500 516 516 507 524 508 507 524 500 492 484 485 484 516 500 508 515 524 500 500 500 476 477 453 453 469 453 453 484 485 469 461 476 469 461 484 461 484 469 438 453 453 437 438 437 430 422 430 422 414 414 406 406 406 407 406 406 391 406 406 422 406 415 429 313 531 422 422 437 422 430 445 469 469 484 469 484 469 453 469 468 469 469 477 492 484 484 485 500 484 469 469 453 469 461 445 453 437 438 453 453 453 438 328 547 445 461 461 445 438 437 430 422 414 422 406 422 422 422 422 414 414 437 469 437 438 422 422 437 438 437 422 422 422 422 437 446 445 469 453 437 438 422 437 422 422 453 516 484 484 500 500 485 484 469 469 461 460 461 461 438 437 430 430 422 421 422 407 421 407 414 414 406 406 407 406 406 406 422 391 406 406 407 406 406 406 422 477 429 422 422 406 407 422 406 406 406 407 390 406 407 390 414 414 407 406 422 414 437 438 430 421 422 422 422 422 406 414 414 407 398 398 407 414 414 422 422 453 445 477 468 485 500 500 484 484 500 508 524 484 484 469 461 469 461 469 453 453 453 437 438 437 438 453 438 484 484 469 516 500 500 484 484 469 469 469 468 469 453 453 438 437 438 437 430 430 422 453 437 422 430 414 422 422 422 437 438 421 422 453 454 484 484 469 484 469 469 469 445 445 438 430 445 422 422 421 422 422 406 422 407 421 407 422 406 422 422 421 422 407 429 414 422 438 422 429 430 406 422 422 453 438 437 422 437 438 437 422 438 422 422 453 437 438 453 469 468 485 484 477 461 453 453 453 453 453 492 508 469 469 468 493 476 469 453 453 438 468 469 492 493 500 461 460 454 453 437 446 437 430 422 437 422 437 422 422 422 422 437 438 445 446 445 445 438 453 437 453 461 454 460 485 469 484 484 485 468 469 453 469 453 438 437 438 422 437 438 437 453 485 484 484 485 484 531 500 500 485 468 485 500 492 477 453 515 516 500 477 507 485 484 461 500 492 469 453 469 453 484 485 468 461 461 453 454 437 438 437 438 437 453 453 453 446 453 445 453 477 476 469 469 516 515 516 531 516 515 516 492 492 485 476 477 484 508 508 500 500 484 469 469 468 454 468 453 454 468 469 461 445 438 437 438 430 429 422 422 437 407 422 421 422 407 421 407 422 421 422 438 437 422 438 437 422 422 422 437 422 438 445 445 422 438 422 437 422 430 414 422 421 430 430 422 422 421 422 422 422 414 406 422 399 422 406 406 399 414 406 469 461 476 484 485 469 453 453 469 468 469 469 437 438 445 445 454 437 484 485 562 500 485 468 485 476 446 437 446 445 461 476 453 438 453 469 484 461 445 454 484 484 485 476 461 453 453 469 469 453 461 508 484 461 445 454 468 453 485 469 515 524 507 469 469 492 508 516 500 484 469 484 484 500 469 469 453 453 453 461 492 454 453 453 484 469 453 469 453 453 461 461 453 453 453 477 484 477 469 500 515 500 485 468 508 508 516 468 469 453 477 476 477 461 445 453 461 453 469 453 477 492 484 477 492 469 469 468 477 492 484 485 531 531 532 531 531 524 492 500 476 477 484 485 484 500 500 500 516 500 515 516 500 500 515 500 516 516 523 508 547 531 539 539 547 516 539 523 516 515 516 516 484 516 500 523 508 516 500 515 500 516 500 500 515 500 500 508 508 500 516 500 500 500 500 515 500 516 500 523 508 492 493 468 485 484 484 469 469 484 485 500 484 469 453 453 453 469 484 485 461 461 461 445 453 453 438 453 468 469 469 453 453 469 484 469 469 461 453 445 453 469 461 445 469 484 485 492 477 468 453 454 453 445 445 469 469 469 500 523 539 516 523 516 492 492 508 516 484 469 468 461 461 461 477 453 461 461 453 461 453 492 485 484 469 453 461 445 453 453 453 469 516 484 461 477 468 454 453 437 446 445 453 453 438 453 437 469 453 453 453 453 454 445 445 438 437 438 453 437 438 453 469 453 445 445 438 453 453 446 445 430 437 430 453 469 468 453 438 469 468 485 445 445 454 468 477 445 438 453 453 477 445 445 445 422 422 430 422 429 422 422 430 430 468 469 469 469 453 468 485 476 477 500 484 453 469 453 453 469 485 484 500 484 500 500 500 485 500 492 476 469 453 485 453 453 445 446 461 437 461 461 461 469 500 484 484 500 485 453 453 469 468 438 453 438 437 438 453 437 422 438 468 469 438 437 438 437 453 438 437 422 453 453 438 437 453 461 477 484 485 484 492 492 485 484 461 477 500 461 461 445 461 453 484 469 469 445 445 454 437 469 469 468 453 454 437 438 421 438 453 438 421 438 422 430 429 422 422 422 422 437 422 438 437 453 500 500 500 492 477 469 461 468 461 461 461 469 469 461 461 453 484 484 500 500 485 500 484 500 477 492 469 468 477 492 531 500 493 492 484 485 476 477 468 485 469 468 453 469 485 484 484 469 500 484 500 500 485 500 484 500 485 500 492 476 500 485 484 484 469 477 476 453 454 453 453 484 453 453 438 437 438 437 422 422 422 430 414 422 422 421 422 407 406 406 414 414 406 415 429 438 453 469 484 516 531 531 500 484 469 516 500 484 485 484 469 476 477 453 453 438 437 422 437 422 438 422 422 421 422 422 422 422 422 437 407 421 422 422 422 422 422 453 453 453 485 453 453 453 453 453 453 453 454 421 438 437 422 422 414 414 422 406 407 406 430 445 437 454 453 437 453 469 484 485 508 523 516 531 562 516 484 469 469 445 477 484 469 500 500 500 516 500 468 477 476 485 484 485 468 485 515 563 609 625 578 539 539 532 531 500 484 469 477 476 531 532 515 547 531 516 516 500 500 500 484 484 469 477 461 484 469 453 469 468 454 453 468 454 468 485 484 500 500 484 500 477 477 484 484 500 493 507 500 500 508 508 516 500 500 515 508 508 500 500 508 500 492 500 492 484 477 469 468 454 445 461 453 469 461 445 484 485 484 484 469 500 485 484 500 484 485 492 492 477 468 461 453 438 445 446 437 438 468 438 453 484 485 500 484 453 469 469 453 453 453 453 453 469 477 476 469 469 468 485 484 485 484 469 476 477 469 468 469 453 446 460 454 476 477 468 469 469 469 468 454 453 453 461 476 469 531 532 531 547 547 546 532 562 531 540 523 492 492 485 484 461 477 453 453 469 453 468 454 453 461 461 453 468 485 461 476 469 453 453 453 438 437 422 438 422 414 414 430 414 421 422 422 422 422 406 422 438 406 422 422 406 422 406 406 422 422 437 438 437 438 430 429 438 437 469 453 485 468 469 469 437 438 430 429 422 422 422 422 422 437 422 430 461 468 469 438 453 437 438 461 461 437 445 430 438 421 438 437 454 445 430 437 430 445 438 445 430 437 445 446 461 445 461 445 438 445 445 438 422 437 430 430 421 422 438 422 422 421 422 438 414 422 422 429 453 422 438 437 438 437 422 438 414 429 415 414 406 414 406 414 422 469 453 414 422 422 429 438 422 430 429 406 422 414 414 399 398 407 398 398 407 422 390 406 407 406 406 438 437 438 453 430 429 422 422 422 453 437 422 438 469 476 461 453 438 468 469 469 453 445 446 445 445 453 438 453 469 453 492 492 485 468 469 453 453 454 453 453 437 430 430 437 438 453 469 468 453 446 445 469 469 468 453 454 468 485 453 484 485 500 546 532 508 492 515 516 500 484 485 500 500 484 469 476 493 484 469 500 500 500 508 507 532 507 524 547 547 515 531 516 484 500 500 477 492 469 469 484 469 484 469 484 500 485 500 484 500 492 485 492 469 484 453 453 289 602 437 438 422 437 438 422 421 422 438 422 445 445 438 437 469 438 453 453 484 453 453 454 437 438 421 438 453 484 469 453 453 469 461 461 469 469 453 437 453 453 469 453 453 469 477 476 469 500 516 515 516 516 515 516 508 492 469 453 453 453 437 430 438 429 430 430 453 453 437 469 477 469 476 484 485 484 485 484 469 500 492 500 492 500 484 485 484 469 453 445 446 445 445 438 453 469 461 461 468 485 492 492 469 484 516 500 500 500 484 469 469 453 453 437 454 437 445 454 445 422 445 430 429 430 430 445 438 453 484 477 492 484 485 500 484 484 485 500 468 469 477 476 485 461 461 453 453 453 469 468 469 453 461 453 493 484 469 468 454 468 453 454 453 484 469 469 484 477 460 469 453 453 454 453 437 446 429 438 422 406 422 406 422 422 422 429 430 422 422 422 421 422 407 406 422 406 422 406 406 407 421 415 429 453 477 492 484 469 446 445 453 469 437 438 437 438 422 421 422 407 406 406 406 391 391 406 390 391 391 406 391 390 406 391 391 406 391 390 399 398 391 390 391 406 391 390 407 406 406 406 391 406 399 398 406 407 406 391 390 399 398 391 390 391 391 382 383 391 375 375 398 383 383 383 383 390 414 422 391 406 453 461 430 422 421 461 508 508 508 484 485 492 476 461 461 469 453 500 484 485 469 523 523 469 461 445 438 453 422 422 437 422 438 429 430 430 429 454 484 500 500 484 485 468 454 453 453 453 484 500 485 500 484 508 492 516 547 546 516 531 516 500 500 523 524 547 531 516 500 500 500 500 515 485 500 531 531 492 477 469 476 485 460 469 469 469 484 484 485 492 508 500 515 516 531 524 523 531 532 547 531 531 516 531 516 515 500 469 492 477 484 484 516 516 531 516 515 516 515 532 500 500 515 516 508 508 515 500 516 515 516 524 507 532 515 547 508 508 500 515 516 500 469 484 469 469 500 500 500 500 484 453 469 453 469 500 468 477 461 469 453 453 445 446 453 429 446 437 446 414 437 438 468 485 484 484 493 492 508 507 516 500 500 531 500 485 468 485 469 500 453 468 469 485 484 453 453 469 484 469 453 461 461 438 453 422 437 422 437 422 438 422 422 421 407 422 421 438 422 422 437 438 422 421 422 407 414 414 406 414 406 422 461 453 438 429 430 422 437 461 454 453 445 453 438 468 469 477 476 469 453 453 453 453 454 453 437 438 437 438 406 422 422 406 422 422 422 453 437 422 453 508 477 468 469 477 492 500 484 485 461 460 454 437 422 453 422 437 422 407 406 422 437 453 438 437 438 437 438 437 438 453 437 438 437 422 422 422 406 422 406 407 406 406 406 407 406 422 406 414 414 406 407 406 406 391 406 391 414 398 406 391 406 399 398 406 407 406 406 406 407 390 407 390 391 406 391 398 399 406 390 407 398 399 390 391 398 399 390 383 383 375 391 390 391 390 391 399 390 391 398 406 391 406 391 391 406 390 391 391 390 391 391 390 391 390 383 399 422 406 414 406 399 406 414 414 437 422 453 469 469 453 469 469 453 437 453 422 453 446 445 453 469 469 468 469 461 477 484 477 476 484 500 500 493 484 492 500 500 485 468 485 453 484 453 469 438 437 438 437 445 446 453 453 469 484 469 469 468 477 461 500 469 476 461 484 469 469 453 438 445 437 430 438 421 438 422 422 406 422 406 406 399 398 422 406 453 446 429 422 422 422 406 422 406 407 406 422 437 422 422 422 422 422 422 421 430 422 430 437 422 422 422 422 406 422 390 407 406 398 399 406 406 407 406 406 391 390 407 390 399 398 422 422 437 438 422 422 437 438 421 438 437 485 515 516 500 492 492 500 508 492 485 469 453 453 453 453 438 437 438 437 422 437 422 422 422 422 422 422 437 422 422 422 445 438 414 429 414 422 407 406 406 406 407 406 406 414 414 406 407 429 414 422 438 437 453 422 438 422 437 422 422 414 422 406 422 352 468 407 414 406 398 407 406 398 399 406 406 406 415 414 437 422 453 469 469 461 460 469 485 461 460 485 500 484 485 468 469 469 453 469 484 469 461 461 476 469 453 445 446 429 438 422 437 453 469 469 500 500 500 500 500 500 484 469 469 453 461 476 454 453 437 438 437 438 422 437 438 421 430 414 438 422 437 430 445 453 422 430 429 430 445 454 453 445 445 446 445 422 437 422 422 422 500 516 515 485 484 469 453 461 461 468 469 469 453 453 453 446 445 437 438 430 429 422 438 453 422 445 430 453 453 469 468 469 469 469 453 453 469 453 453 453 461 469 476 461 461 461 461 445 461 438 445 430 437 422 438 453 484 469 453 461 445 453 454 437 453 453 453 469 469 484 469 461 453 445 454 437 438 437 422 437 438 453 438 437 445 430 438 429 430 437 422 422 438 422 421 430 438 429 422 438 422 421 422 422 422 422 422 422 422 406 406 422 406 414 414 422 430 422 429 438 422 422 422 421 422 438 437 422 422 422 422 422 468 493 523 516 531 516 500 500 500 500 484 500 469 484 500 516 500 531 531 547 531 539 532 507 500 516 508 492 500 500 484 500 485 469 468 469 453 461 461 469 469 461 476 469 469 484 469 484 500 500 484 493 492 492 484 493 468 485 484 484 485 469 468 469 453 453 438 437 422 438 500 453 437 438 469 476 477 445 445 446 445 422 437 422 422 422 406 422 406 407 406 398 399 406 406 406 399 398 407 406 406 406 438 422 437 422 430 414 422 414 414 422 414 429 438 437 422 430 430 422 414 414 422 406 406 406 407 414 398 406 407 406 406 422 406 406 430 445 461 461 453 430 430 422 422 406 414 414 406 406 422 407 414 406 414 406 391 406 406 422 406 415 414 406 422 406 414 406 407 398 406 406 391 406 407 406 406 414 414 406 407 422 421 422 438 422 406 422 406 406 407 390 406 399 406 391 414 406 422 422 422 414 429 438 477 460 438 453 438 453 422 437 422 422 422 422 406 414 414 422 437 461 446 453 422 429 430 430 429 422 438 422 437 438 437 438 421 430 430 422 437 438 422 421 422 422 414 430 414 414 422 406 422 406 422 406 407 398 430 422 437 422 445 430 438 453 445 445 469 484 477 461 469 437 438 429 430 422 437 407 422 406 422 406 414 414 406 407 406 406 406 407 398 398 422 407 398 414 406 414 414 407 422 414 414 422 421 430 445 422 422 422 422 422 430 460 454 429 430 422 422 422 421 407 422 406 406 406 407 406 406 406 407 406 406 414 414 406 407 422 437 422 422 422 437 469 484 485 453 453 437 438 422 430 414 421 422 422 422 422 422 406 406 422 406 407 437 422 422 422 422 422 421 422 422 438 437 422 422 422 437 422 430 430 437 422 437 446 445 422 422 422 422 406 406 422 406 406 422 407 414 414 406 422 406 461 461 453 453 453 446 445 453 445 430 453 430 430 437 438 421 422 422 422 422 437 438 453 438 453 453 453 437 446 445 438 453 437 438 429 430 422 422 422 406 406 422 414 414 406 407 422 406 406 399 398 406 391 390 407 390 391 406 391 390 391 391 390 391 391 406 390 391 391 390 391 391 390 391 383 382 391 375 391 390 391 391 390 391 406 391 390 391 406 391 390 391 391 398 383 391 390 391 406 391 398 383 391 406 375 390 391 375 391 375 375 375 390 375 375 391 375 375 375 391 375 367 367 375 383 367 375 375 367 367 375 375 375 375 391 391 406 422 422 421 422 414 414 407 406 430 429 453 454 437 438 421 422 430 430 453 484 461 485 476 484 485 484 469 492 477 453 484 453 485 468 469 469 469 484 484 485 500 500 484 485 484 484 500 485 500 484 500 516 484 469 453 508 406 406 407 406 406 461 500 469 453 390 266 266 476 500 469 468 243 445 437 532 296 485 453 477 492 484 484 500 516 531 524 508 500 500 500 507 493 484 484 485 484 469 484 485 476 477 453 469 461 437 461 469 453 453 437 469 469 469 468 477 492 485 500 492 476 485 476 485 492 484 492 500 508 485 484 484 508 508 516 500 515 485 484 484 461 461 453 469 453 453 469 477 461 468 469 500 484 485 492 477 468 453 469 453 453 438 453 484 469 453 446 445 437 438 437 438 437 454 445 445 469 437 469 500 516 515 485 469 468 438 453 453 453 453 469 469 469 500 484 531 485 484 453 453 446 445 437 422 446 429 438 429 446 476 477 453 453 461 469 476 461 469 453 461 453 469 469 453 469 484 492 508 492 492 469 469 453 453 453 438 437 438 422 421 422 422 406 422 438 422 437 430 430 421 438 437 422 453 438 453 453 469 453 477 461 484 469 445 453 445 446 437 446 445 430 453 437 438 461 445 437 438 437 454 437 469 469 468 469 484 485 484 516 469 468 469 453 469 469 468 454 453 437 446 437 445 469 500 508 492 516 515 516 555 523 516 523 586 563 515 516 515 547 516 516 500 492 476 485 484 500 500 500 500 516 515 532 562 578 563 578 594 546 532 531 500 500 469 468 454 453 453 453 445 446 468 469 461 461 453 453 469 469 468 485 484 469 469 453 469 468 469 469 484 485 484 484 500 500 485 484 469 484 469 453 461 461 477 460 454 453 484 516 500 500 515 500 469 477 461 468 461 446 437 453 438 437 469 469 468 485 515 516 516 515 500 500 485 468 469 453 461 477 469 461 460 469 469 484 469 477 476 485 484 484 485 468 469 469 469 453 453 461 484 516 500 492 500 500 500 500 500 508 523 516 492 492 485 500 468 469 453 453 446 476 453 469 492 477 469 468 469 469 484 485 484 484 485 492 477 484 484 485 468 454 453 453 453 453 438 468 453 454 453 453 469 461 460 469 485 484 484 508 492 493 492 484 500 484 485 484 500 477 492 500 500 516 515 531 532 515 500 500 485 484 469 469 461 460 469 469 484 453 461 461 453 454 453 437 438 445 430 437 422 430 445 422 453 445 446 453 453 461 476 516 469 515 516 500 500 500