406 414 414 414 430 422 429 438 430 429 422 422 421 422 407 406 398 407 390 399 390 406 407 398 406 399 382 383 367 375 368 281 461 367 367 367 368 367 375 375 375 390 399 382 391 399 335 454 398 398 391 391 383 383 390 391 399 390 399 343 430 398 391 399 398 391 398 398 415 421 422 414 414 414 399 398 407 398 398 399 406 406 422 407 429 438 437 453 430 422 414 422 430 429 438 422 414 437 406 445 422 430 421 430 422 438 406 407 406 414 437 430 438 437 430 422 437 430 429 399 422 414 414 398 414 414 430 438 437 445 454 445 437 438 445 445 454 445 453 453 430 430 406 399 391 390 383 383 390 399 383 390 383 375 383 391 359 375 367 367 367 351 360 367 351 352 359 391 344 367 367 360 359 258 461 360 367 359 367 368 359 367 367 367 391 383 398 414 407 437 422 430 437 446 445 437 438 422 414 437 422 430 430 422 437 438 429 453 438 328 547 430 429 446 437 445 454 453 890 446 437 438 429 430 422 437 407 406 406 406 414 414 422 422 422 406 407 406 390 399 398 391 391 398 406 399 422 414 429 422 438 437 438 437 430 445 430 453 438 429 406 407 414 406 398 391 391 390 391 398 391 406 805 398 399 398 407 406 422 429 407 406 390 391 391 390 383 399 382 391 391 375 382 383 391 383 390 391 398 407 804 407 406 414 422 429 438 445 446 429 430 422 437 438 422 422 421 407 422 406 398 399 398 399 390 391 398 399 406 414 422 445 453 453 454 453 453 461 469 460 430 641 226 437 422 422 414 414 414 422 438 445 453 461 453 461 461 461 461 453 445 454 461 468 461 485 484 492 508 523 508 516 492 492 477 484 469 476 477 477 453 468 454 461 468 477 476 485 492 484 477 484 469 469 476 485 484 484 493 492 484 492 493 500 500 507 524 523 500 508 500 500 492 508 516 492 508 500 500 500 492 500 484 492 477 477 468 469 469 469 476 485 476 484 508 492 500 485 476 469 461 453 461 469 476 477 477 461 445 445 445 454 461 476 477 484 477 484 477 476 477 461 461 476 477 476 469 469 461 461 476 469 469 468 477 484 485 468 485 476 469 500 492 485 492 484 485 461 437 445 438 445 461 453 461 461 461 469 453 453 461 469 484 477 468 469 461 469 461 461 453 445 461 453 461 461 469 476 477 477 484 477 476 477 476 469 469 468 469 469 469 476 461 461 453 446 445 445 461 461 469 469 468 469 461 453 461 461 461 453 438 867 429 446 429 446 445 453 461 453 438 437 445 438 437 438 437 438 453 453 453 453 453 454 453 461 461 468 477 469 468 469 453 453 446 445 445 430 438 437 445 446 437 430 437 446 437 445 430 438 445 430 422 414 421 430 438 445 453 453 469 461 476 493 484 477 461 476 461 461 461 461 469 468 469 484 493 484 508 500 508 500 484 492 492 500 500 500 508 492 500 500 508 485 492 492 484 493 484 476 485 476 485 476 469 469 476 469 485 492 492 492 500 484 493 468 469 469 469 476 485 484 500 531 516 539 539 539 539 516 508 492 468 485 492 477 484 484 493 492 492 492 484 485 484 477 476 485 484 352 632 493 492 484 485 461 445 437 430 430 429 438 445 446 429 438 445 438 437 438 445 437 453 461 446 453 453 453 453 461 453 461 469 461 461 453 453 469 453 461 461 453 453 453 469 461 461 453 437 430 422 430 429 446 422 445 445 453 438 437 438 437 446 453 476 461 446 461 445 437 430 438 421 422 438 445 461 461 453 461 461 469 445 461 453 445 446 453 453 445 461 469 484 485 461 453 445 453 438 422 445 445 438 445 445 438 445 453 438 445 438 445 430 421 422 422 422 422 445 438 461 453 453 453 453 438 445 438 460 454 437 438 429 438 445 461 445 438 453 445 438 437 438 445 438 437 406 407 406 406 399 398 391 382 383 391 390 375 383 375 383 375 383 383 390 375 383 375 383 375 375 375 367 367 368 367 359 367 367 360 367 367 360 375 367 375 383 382 391 398 391 399 406 398 406 407 406 406 406 407 398 399 406 398 399 398 399 406 390 407 398 391 390 391 383 390 399 398 391 406 406 407 406 406 406 399 406 399 398 398 399 398 407 398 398 407 398 406 399 406 406 414 414 422 422 422 422 430 422 429 414 422 414 414 407 406 406 406 407 406 406 406 407 414 390 406 391 391 398 391 383 390 391 383 390 383 391 383 382 391 391 390 391 398 407 398 406 414 414 407 398 391 398 391 390 391 391 406 398 414 414 414 422 422 422 414 422 414 406 422 414 422 414 422 414 430 430 429 430 430 437 430 437 430 437 430 430 445 438 437 430 437 422 430 422 429 415 429 414 430 422 422 429 430 430 429 422 422 430 414 406 399 406 398 407 406 406 414 406 407 414 414 414 422 422 414 414 422 421 422 422 406 430 414 422 414 414 414 414 407 414 422 414 414 414 406 406 414 407 414 421 422 422 422 422 430 429 422 414 407 414 398 406 414 414 422 422 430 430 414 429 422 430 445 430 445 430 437 430 414 430 429 422 422 414 414 407 406 406 406 414 422 414 407 421 415 406 414 414 414 414 414 414 422 430 422 421 422 407 406 406 406 391 398 391 383 390 399 391 390 391 383 390 375 383 383 383 382 391 391 383 375 390 399 382 399 390 391 391 390 383 383 383 383 375 382 383 391 390 383 383 391 383 382 375 383 383 375 375 375 375 375 375 375 391 382 391 391 398 399 398 391 406 398 391 383 390 391 391 383 391 375 383 375 375 375 375 375 375 382 375 391 391 390 391 391 390 391 390 375 391 383 391 398 398 414 415 406 406 406 399 398 399 398 398 407 422 414 398 406 391 406 406 407 406 391 398 391 398 406 258 563 414 398 399 390 391 375 390 415 398 398 414 407 406 398 391 383 390 391 406 430 422 422 414 390 399 398 383 391 383 382 375 375 375 375 375 368 367 367 367 367 368 367 367 367 375 359 368 359 367 375 367 368 359 359 375 375 368 367 367 367 359 368 367 359 367 360 367 359 352 359 360 351 360 351 352 351 352 344 351 344 351 344 352 351 344 344 351 352 344 343 344 344 344 343 344 344 344 343 344 344 344 343 344 352 344 351 344 351 352 359 352 351 352 359 352 359 360 359 359 368 367 367 305 437 375 367 368 359 367 360 359 367 367 375 367 375 383 375 391 375 383 390 391 375 391 390 391 398 399 390 407 406 406 399 406 398 391 390 399 398 399 406 406 399 414 406 406 407 398 414 406 399 414 406 414 406 414 422 407 421 407 422 421 422 430 437 422 430 414 406 422 422 422 422 430 453 429 414 414 422 422 422 422 406 406 415 421 422 438 437 430 445 453 454 468 469 484 477 477 460 469 469 461 461 453 453 453 453 446 445 461 461 453 461 453 461 461 461 476 477 477 484 484 485 484 477 484 477 468 453 454 453 445 445 446 445 445 453 453 469 477 476 469 477 476 469 477 476 477 468 469 469 469 468 461 469 461 477 468 477 461 484 469 477 484 476 469 477 469 476 469 476 469 485 500 500 500 523 516 531 523 516 492 500 492 485 484 484 461 469 469 484 485 500 515 500 508 492 485 484 469 468 469 469 469 476 492 493 515 539 532 539 523 516 515 500 508 500 500 500 492 500 500 500 516 500 508 500 508 507 508 500 508 508 500 500 500 492 492 492 500 516 523 532 508 515 500 500 492 485 484 492 492 508 492 508 500 524 500 484 500 492 492 500 485 492 500 500 500 500 508 492 500 492 500 508 492 492 485 492 500 500 516 507 516 500 508 500 484 508 500 523 500 508 492 500 485 492 492 500 508 500 500 492 485 492 492 508 500 508 507 516 492 508 492 485 500 484 469 468 461 446 468 477 484 493 484 492 485 492 500 500 492 500 492 484 493 492 500 500 515 516 516 515 508 500 492 516 500 508 508 492 492 477 476 469 476 485 492 484 485 484 484 500 508 508 516 539 531 539 531 539 532 531 531 516 508 507 500 500 493 484 484 493 484 484 485 492 500 500 500 508 500 492 500 484 477 469 476 484 493 500 492 500 492 508 500 500 515 508 508 500 516 515 524 531 531 532 523 531 516 531 531 532 515 516 492 492 492 500 508 516 531 516 531 523 516 523 524 531 524 531 523 532 531 515 508 500 500 524 507 547 500 500 532 531 539 523 516 500 516 500 515 516 508 507 500 500 508 492 516 492 492 493 461 468 485 484 484 500 485 476 477 469 484 508 531 508 508 500 492 484 485 484 508 500 500 516 500 507 516 516 500 500 500 492 492 484 493 484 476 485 484 477 469 484 484 477 469 476 485 492 515 493 492 484 484 485 476 477 484 485 484 500 500 516 531 539 523 516 516 515 500 493 484 476 485 484 485 500 492 515 500 500 500 508 500 508 500 508 484 477 476 485 468 469 469 453 461 461 461 453 445 461 477 469 468 477 461 476 469 461 469 484 477 476 485 476 477 500 484 485 484 492 492 500 485 500 484 500 477 484 477 484 477 468 485 484 477 484 484 477 484 477 469 351 602 468 469 469 469 468 477 469 469 460 469 469 453 461 461 469 468 454 453 468 461 469 485 484 492 477 476 485 492 484 547 484 469 477 492 461 469 476 461 438 468 477 500 516 523 531 531 540 515 531 524 523 524 515 508 492 500 500 485 484 469 445 461 469 461 492 492 500 500 492 477 484 477 469 492 461 461 484 484 461 500 477 461 476 469 477 484 484 508 508 516 508 523 516 500 500 507 493 500 507 500 516 508 515 516 524 515 500 500 500 500 492 477 492 484 493 476 485 492 476 477 476 485 484 485 476 477 476 477 469 461 445 437 438 445 477 476 469 477 476 477 492 476 508 500 500 508 500 516 515 524 531 516 515 508 484 485 476 469 469 461 476 485 492 500 492 485 476 469 469 461 460 454 461 460 469 469 445 446 437 453 446 453 445 430 445 437 454 445 453 461 469 461 476 485 476 477 476 492 469 485 484 477 476 477 476 485 468 469 461 461 445 438 437 438 445 453 469 461 469 437 461 477 445 461 445 453 461 461 461 461 469 453 453 453 453 461 461 469 484 477 461 476 461 453 454 445 453 469 453 445 446 460 469 453 469 469 469 468 493 484 461 476 477 469 484 492 492 500 477 477 461 468 453 454 437 438 445 453 453 438 461 445 461 461 476 461 492 469 477 461 445 477 476 484 500 493 476 500 485 476 477 476 477 469 476 485 460 477 477 461 492 476 469 477 468 461 469 461 469 453 469 468 453 469 453 477 461 469 445 476 469 446 468 453 461 469 469 484 469 453 453 453 485 453 469 476 477 476 469 477 476 477 476 477 476 493 484 500 484 508 500 477 500 461 468 454 445 422 437 430 445 446 421 446 453 476 446 476 469 453 477 476 453 477 453 453 469 445 446 453 453 469 468 461 477 469 468 461 469 453 477 437 446 453 445 469 453 469 461 453 461 468 461 453 461 453 477 453 445 454 437 422 445 446 445 445 453 430 461 453 453 461 453 438 437 446 453 445 453 445 446 461 453 461 453 453 445 453 446 445 453 453 469 453 446 445 437 430 422 430 437 445 461 461 469 469 476 469 477 461 453 468 454 461 445 453 461 461 453 469 476 461 453 446 437 438 437 445 454 437 438 437 445 344 516 445 422 437 438 445 446 437 453 422 438 421 430 430 437 430 414 422 437 422 438 437 469 445 454 445 437 430 445 446 453 445 430 437 422 422 383 476 430 445 454 445 437 438 437 438 445 461 469 476 469 469 453 469 461 461 445 453 445 454 453 453 461 468 477 469 476 477 476 461 469 461 469 469 468 453 461 454 453 437 438 437 438 429 430 430 437 422 438 445 430 429 430 422 406 430 422 398 430 406 422 422 429 446 429 454 453 468 485 484 485 484 477 460 469 461 445 461 461 453 469 469 453 461 469 469 453 453 461 461 461 453 453 461 461 468 461 461 469 469 484 469 484 485 492 492 469 445 430 422 422 414 414 437 438 437 430 430 437 422 422 422 414 414 414 406 414 422 414 430 430 429 446 406 414 414 422 406 414 430 414 430 421 430 430 422 406 422 414 422 422 437 422 430 422 429 438 437 430 437 422 430 437 438 437 446 437 430 422 422 406 406 399 398 399 398 406 406 399 398 414 399 414 406 422 430 422 421 407 398 399 398 391 382 391 391 383 382 375 375 375 368 367 375 359 359 360 359 367 368 359 367 367 368 367 367 367 359 368 367 359 360 359 359 360 359 352 351 360 359 344 359 352 359 352 351 360 359 375 359 375 375 375 367 368 375 359 367 367 368 359 359 360 367 359 360 359 359 368 359 359 360 359 367 360 367 367 367 367 368 367 375 359 367 368 367 367 367 359 368 359 367 360 359 367 360 375 359 367 375 375 359 368 375 367 367 375 367 367 360 367 375 375 359 375 375 375 375 375 375 375 375 375 375 375 375 368 382 375 375 368 382 375 383 375 375 367 375 383 367 368 375 367 367 367 367 367 375 368 367 367 359 375 375 375 375 368 382 383 375 367 375 375 383 375 375 375 375 391 375 375 383 375 382 375 383 383 367 375 383 383 375 375 383 375 375 383 375 375 382 383 375 375 375 383 383 375 375 383 375 382 368 375 375 375 375 367 375 367 375 367 367 383 360 382 360 375 375 375 375 359 375 383 383 367 375 383 375 383 382 375 375 375 375 375 375 375 383 367 375 383 383 375 375 375 383 375 375 375 383 382 375 383 383 375 383 375 390 375 391 383 383 375 375 383 375 382 375 368 382 375 368 375 367 375 375 367 383 367 375 383 375 375 367 383 375 383 375 382 375 391 383 383 375 382 383 375 383 375 375 375 383 383 382 375 383 383 383 383 383 382 383 383 375 391 382 383 383 383 390 375 391 375 383 375 391 382 383 383 391 390 375 391 390 391 375 391 390 375 391 383 390 383 391 383 382 391 375 391 383 375 382 375 375 375 383 375 383 375 383 383 375 390 375 383 375 375 383 375 367 375 383 375 367 375 367 383 367 375 375 367 368 375 375 375 367 375 375 375 367 375 375 367 367 375 368 367 367 375 367 367 367 375 360 375 367 367 367 368 375 367 367 375 367 375 367 368 375 367 367 375 375 367 375 367 375 375 367 375 375 375 375 375 368 382 375 375 383 367 383 375 375 383 375 375 367 375 367 383 367 375 375 368 382 375 375 383 375 383 375 383 383 375 375 375 383 375 375 375 375 375 367 383 382 360 375 383 375 367 375 383 367 383 367 383 367 375 383 375 382 383 375 383 383 383 375 382 375 383 375 383 367 383 383 375 375 375 383 382 375 375 375 375 375 375 375 375 375 375 375 383 367 383 367 375 375 383 375 383 375 375 383 375 375 367 383 375 367 383 367 375 367 383 367 375 367 375 375 368 375 375 367 367 367 375 360 367 367 375 359 368 367 367 367 367 375 367 375 360 375 375 367 383 367 375 375 383 375 375 375 383 382 375 375 375 383 375 375 383 375 375 375 383 375 383 375 375 375 367 383 367 383 367 375 367 383 383 367 375 383 375 375 375 375 383 375 375 375 367 383 367 367 375 375 367 375 367 375 367 375 368 375 367 383 367 375 375 367 375 375 367 375 375 367 375 375 368 375 367 375 367 375 367 375 367 368 375 367 375 359 375 359 375 368 382 375 383 383 399 398 391 406 390 399 398 399 390 383 383 383 390 383 391 406 391 398 399 406 398 407 390 406 399 398 391 398 399 390 399 414 406 414 422 414 406 415 406 406 398 399 398 383 383 391 375 375 375 375 375 367 375 375 367 375 367 367 368 375 367 367 367 367 367 360 367 367 360 359 359 368 351 367 360 359 367 360 367 367 359 368 367 367 359 367 360 367 359 368 359 359 368 375 359 375 375 367 375 375 367 375 367 368 375 367 359 375 367 368 367 367 367 375 367 368 367 375 375 367 367 367 375 375 367 383 391 391 406 398 414 399 406 398 383 399 390 391 383 383 375 375 375 375 367 375 375 367 367 367 367 368 367 367 367 367 368 375 375 367 367 375 367 367 383 383 375 391 398 391 406 398 407 406 390 391 399 390 399 390 399 390 399 383 382 391 375 375 375 375 375 359 375 360 375 359 375 359 375 360 367 367 375 367 368 359 375 367 367 375 360 375 367 367 375 391 390 399 406 406 414 414 414 399 398 391 383 383 390 375 375 367 375 368 359 375 359 360 359 367 360 351 360 359 352 359 351 352 352 359 344 351 352 359 360 359 359 368 382 375 399 398 406 407 414 414 414 422 406 414 414 406 399 398 383 391 383 398 391 421 407 429 414 415 414 421 407 406 398 399 390 383 391 383 383 382 383 383 375 375 383 383 375 390 391 390 391 391 406 391 398 391 390 399 390 375 391 383 383 382 391 398 391 391 390 391 391 390 391 383 375 382 383 383 406 407 406 406 422 430 429 430 414 414 399 398 391 382 391 383 383 390 391 391 390 383 383 383 367 383 367 375 375 375 398 399 398 406 399 414 406 399 398 398 391 383 383 383 390 391 398 391 406 391 398 391 390 407 406 406 414 414 414 407 406 406 399 398 375 391 382 383 383 383 375 375 375 383 382 375 383 391 391 390 399 398 398 407 406 406 399 398 399 390 391 390 383 375 375 383 391 382 391 399 398 406 406 399 398 407 398 398 407 390 383 383 375 391 375 375 382 375 375 305 453 383 383 383 382 399 398 391 406 406 407 406 406 422 406 422 406 407 398 399 390 399 398 406 407 406 406 406 399 398 406 399 398 391 391 390 391 390 383 391 398 399 390 399 398 407 398 422 398 399 406 398 399 390 407 398 399 390 406 391 406 407 390 391 390 399 398 391 398 399 406 399 390 399 382 399 390 407 390 399 406 391 406 398 407 406 390 415 398 406 399 414 398 414 406 407 398 414 406 415 414 421 422 430 430 422 421 415 414 406 422 406 414 414 414 422 414 422 422 414 422 422 437 438 445 445 446 429 414 430 414 414 430 430 429 430 430 445 430 445 437 446 453 445 461 445 461 453 454 437 438 421 422 430 422 437 438 437 446 437 446 445 445 445 438 437 438 437 446 445 445 446 437 422 422 422 430 421 430 430 414 422 414 422 429 430 438 445 453 445 446 453 445 453 445 454 437 445 446 429 430 430 437 438 445 438 445 437 446 429 438 437 422 422 422 422 414 406 406 415 421 414 438 437 446 437 438 414 422 422 414 414 406 414 414 414 430 430 414 429 430 406 414 407 406 406 414 406 407 398 398 399 398 399 398 399 390 391 391 390 391 383 406 390 407 398 399 390 391 390 383 391 383 398 399 406 406 422 437 438 453 438 453 437 430 422 414 414 406 414 406 422 422 422 414 422 422 414 414 414 414 399 398 398 391 383 391 398 398 399 398 414 414 422 422 414 406 407 390 399 398 383 398 391 391 398 399 398 391 398 399 406 406 398 415 414 406 414 406 414 406 407 406 406 391 398 383 391 375 383 375 382 375 368 390 406 422 414 414 399 398 414 399 406 398 399 391 382 391 398 399 406 399 406 414 406 422 422 422 422 421 422 407 414 398 399 390 391 414 406 391 390 399 398 406 422 422 446 437 445 446 445 453 445 446 429 430 438 429 430 414 414 414 414 422 430 429 430 414 406 399 398 399 390 391 383 383 375 382 375 391 391 383 406 406 398 422 407 390 399 398 391 383 390 383 391 382 383 391 390 391 406 407 406 390 407 414 398 399 390 399 406 398 399 390 407 390 407 406 406 406 414 422 422 406 422 430 437 438 430 422 414 421 415 414 421 422 430 422 414 398 399 398 399 398 399 390 383 383 390 391 383 391 390 399 390 399 398 383 391 390 383 383 383 382 383 399 398 391 398 391 398 391 390 383 383 375 375 375 375 367 375 367 368 367 375 375 359 383 375 383 375 375 375 375 375 359 360 367 359 360 367 359 367 383 399 390 391 390 399 390 391 391 383 398 391 390 391 390 399 406 399 406 398 407 414 398 398 407 398 414 406 399 391 390 391 390 383 391 390 391 383 391 390 383 383 383 375 382 375 383 375 367 368 367 375 375 367 375 375 375 367 352 367 367 359 360 359 367 360 359 367 360 367 367 359 360 367 367 360 359 367 360 367 367 359 360 367 367 352 367 367 367 375 383 383 383 398 398 391 391 375 383 367 375 375 375 375 375 383 398 391 406 406 422 414 414 430 429 430 422 414 406 399 398 383 398 383 383 383 375 375 375 375 375 383 390 391 398 383 391 383 375 382 375 375 368 375 382 375 375 383 375 367 368 367 367 359 360 359 360 359 359 367 360 359 360 359 367 367 375 375 368 367 367 367 375 359 368 367 359 360 359 352 351 359 360 351 352 359 344 352 351 344 344 343 352 344 344 343 344 344 336 343 344 336 344 351 352 359 352 375 375 391 375 382 391 383 390 383 391 398 399 398 391 398 383 391 375 375 367 367 367 360 351 360 351 352 351 360 367 351 360 351 360 351 352 351 352 344 343 344 344 344 336 336 343 336 336 336 336 336 336 336 336 336 344 343 344 344 344 335 344 344 336 336 344 328 336 336 336 335 329 328 336 328 336 328 336 336 343 336 344 336 336 328 211 234 219 328 328 336 321 328 328 328 328 321 328 328 328 351 344 360 351 367 360 351 360 367 351 360 367 359 368 367 359 359 360 351 360 344 351 344 344 336 343 336 336 336 328 344 336 328 344 336 336 336 336 335 344 328 344 344 344 336 343 344 344 336 343 336 336 344 328 344 328 344 344 336 343 344 352 351 360 351 359 352 352 359 352 359 351 352 352 351 344 351 344 360 343 344 344 344 343 344 336 336 344 328 344 328 328 328 328 336 336 336 328 336 328 336 344 344 343 344 344 351 344 344 344 343 336 344 336 336 336 328 336 328 336 328 352 351 360 343 368 359 351 360 359 344 352 343 344 336 344 336 336 336 335 336 336 328 336 329 328 328 328 328 328 336 336 344 336 336 336 336 335 336 336 328 336 329 335 329 336 335 329 343 344 344 344 336 335 344 336 336 344 328 336 336 344 343 352 336 351 344 344 344 336 343 336 336 336 336 328 336 328 336 328 336 336 336 336 344 328 336 336 344 343 352 351 352 344 351 352 344 343 352 344 343 352 344 351 344 344 344 343 344 344 344 351 352 343 344 360 343 352 351 352 352 351 344 351 352 359 352 352 351 352 351 352 359 360 351 352 351 344 344 343 344 344 336 344 343 336 344 344 336 344 351 344 351 344 344 344 336 336 335 336 336 328 336 329 320 328 328 328 321 320 328 320 328 321 328 328 336 344 351 360 343 336 336 344 336 328 336 336 328 336 336 336 344 343 336 352 344 343 344 344 351 344 344 336 344 336 335 336 336 328 329 328 328 328 328 328 321 320 328 320 328 336 336 336 344 336 336 336 336 336 336 336 335 329 336 328 328 328 328 336 328 328 328 328 329 336 335 360 351 368 375 382 360 367 367 367 352 359 352 351 344 352 343 344 336 344 344 336 343 344 344 344 351 352 359 359 352 359 352 359 344 359 344 344 344 351 352 359 360 359 375 367 367 383 367 375 375 368 359 359 352 359 360 351 360 351 359 352 352 351 352 351 352 344 343 352 351 352 367 375 383 391 382 399 398 414 399 398 399 406 391 390 391 383 390 383 399 382 391 391 390 406 391 406 407 382 383 375 375 375 367 368 359 359 352 351 360 344 359 352 351 352 351 352 359 367 375 368 375 359 367 359 360 359 352 351 352 344 343 336 352 359 383 367 360 359 367 375 375 360 367 351 352 351 360 375 359 360 375 375 375 382 368 375 367 359 360 359 359 360 351 360 359 352 351 359 352 367 367 368 351 360 351 359 360 359 367 360 367 359 368 367 367 375 367 359 352 359 352 352 351 352 359 352 359 367 360 367 359 359 360 367 367 367 360 375 390 383 391 383 382 391 383 383 390 375 375 391 375 391 382 375 368 375 359 375 375 383 367 375 375 375 383 375 383 382 383 375 391 375 383 390 391 383 390 391 398 391 398 391 375 383 391 390 383 375 375 375 375 375 359 368 359 359 367 368 382 391 391 390 407 398 398 383 383 375 367 383 367 383 391 383 382 383 383 375 375 367 360 359 359 352 351 352 352 351 352 343 352 344 336 343 336 336 344 328 336 336 328 336 336 328 336 328 321 328 328 328 320 321 328 320 320 321 320 320 321 320 320 320 321 320 320 321 320 320 321 328 320 336 336 336 344 336 336 335 344 344 336 344 336 343 344 344 344 351 352 351 344 352 343 344 336 336 344 336 343 336 352 351 344 336 344 344 343 336 336 336 336 336 336 328 336 328 328 328 329 328 328 328 328 313 328 320 320 313 328 312 321 320 313 312 320 313 320 313 312 321 320 312 313 320 320 321 312 321 328 320 320 328 329 328 320 328 328 344 352 351 352 359 359 360 367 359 360 351 344 344 344 336 335 344 328 352 344 336 343 328 344 328 336 344 336 336 328 336 328 328 336 328 328 321 328 320 320 329 312 320 321 312 313 320 313 320 312 313 312 313 312 313 312 313 312 305 313 312 305 312 305 305 312 313 312 313 312 313 312 313 312 320 313 281 336 297 320 321 304 313 312 305 320 321 320 320 313 320 320 313 312 313 312 313 312 313 312 313 305 312 313 304 313 312 313 304 313 312 313 312 313 312 321 312 313 320 313 320 312 321 320 328 320 321 320 320 321 320 312 313 312 321 312 313 312 313 304 313 305 312 305 312 305 313 304 305 305 312 313 304 305 312 305 305 305 304 313 297 312 297 305 304 305 297 305 296 313 305 304 313 312 313 320 320 313 312 313 320 313 312 313 312 313 304 313 305 304 305 305 304 305 305 304 305 305 297 297 320 281 305 305 304 305 297 304 297 305 297 305 296 297 305 305 297 304 305 297 305 296 305 297 305 304 297 305 297 304 297 305 305 304 305 297 305 304 305 305 304 305 305 297 304 305 305 312 313 304 313 305 312 313 312 313 304 313 304 329 320 336 336 336 328 336 336 351 352 344 359 359 344 352 343 344 336 336 336 328 328 328 321 320 328 313 320 320 313 312 321 312 313 312 313 312 305 312 313 304 305 313 304 305 305 304 305 305 297 296 305 305 297 297 304 305 297 297 304 305 297 312 305 305 305 304 305 297 304 305 297 305 297 296 305 305 305 312 320 305 313 304 313 304 313 305 304 305 305 304 305 305 297 304 305 305 304 297 313 297 304 305 305 304 297 305 305 304 297 305 297 304 305 297 305 297 296 297 297 297 297 297 297 297 296 297 297 297 297 297 304 297 297 297 297 297 297 297 296 297 297 297 297 297 297 289 297 297 296 297 297 305 297 297 296 305 297 305 297 304 297 305 297 304 305 297 305 297 296 297 305 297 297 297 304 305 297 305 304 305 312 313 305 312 313 312 305 312 305 312 313 312 313 312 313 312 313 320 313 320 313 312 320 313 312 313 312 313 312 305 313 312 313 312 313 312 320 305 313 312 313 312 313 312 313 312 313 320 312 321 312 313 312 313 312 313 304 305 313 304 305 312 305 305 305 304 305 305 304 305 305 304 313 305 312 313 304 313 304 313 305 312 297 312 305 305 312 313 312 305 313 312 313 304 313 312 305 312 305 313 312 305 304 313 312 305 305 305 312 313 312 305 312 313 312 305 312 321 312 321 320 320 320 329 328 320 320 321 320 328 313 320 219 429 321 312 320 313 312 313 312 313 312 313 312 313 312 313 312 305 313 312 305 312 313 305 304 313 304 305 305 304 305 305 305 304 305 305 296 305 313 312 313 304 313 312 305 313 304 313 312 313 312 313 320 328 328 336 344 336 336 336 336 336 336 328 343 329 336 328 336 320 328 320 328 329 320 320 328 328 321 320 328 321 328 320 328 320 321 320 320 313 320 320 313 312 305 313 312 313 312 313 312 313 312 305 312 321 304 321 312 320 321 328 320 328 328 329 328 320 328 320 321 320 313 320 312 321 304 313 312 305 313 304 305 312 305 305 305 304 305 305 304 305 305 304 297 313 297 304 297 305 297 297 304 305 305 304 305 313 312 320 313 320 320 313 312 313 320 305 312 305 305 312 305 313 304 313 312 313 312 321 335 321 344 335 344 328 344 344 344 343 344 344 359 344 359 360 343 368 359 375 367 367 368 375 375 375 375 359 359 352 351 344 336 344 336 344 336 343 352 351 360 367 359 368 359 367 352 351 352 351 352 351 360 344 359 344 351 352 351 352 344 343 344 344 344 336 336 336 335 329 336 335 344 328 344 336 336 352 351 359 360 375 375 375 375 375 367 375 367 375 360 359 359 360 351 352 344 359 375 375 367 360 367 359 359 352 367 360 367 359 367 360 367 359 367 360 367 359 352 359 344 352 351 352 367 359 360 359 359 360 359 360 351 367 360 359 359 360 351 352 352 359 351 368 367 375 367 383 383 382 375 368 367 375 359 367 352 367 360 359 359 360 367 351 368 359 367 360 359 359 352 359 344 344 351 336 344 344 359 367 360 375 375 367 359 360 359 367 367 360 359 352 359 352 343 344 344 351 352 359 368 359 375 383 375 383 367 375 367 383 375 383 367 375 375 367 375 367 375 359 360 359 352 351 344 352 351 344 336 344 336 343 344 344 336 336 336 336 336 343 352 351 352 359 360 375 375 375 375 375 375 383 367 375 375 375 367 367 367 375 367 375 375 375 375 375 375 368 367 375 359 360 359 352 351 352 343 352 344 343 344 344 352 351 344 351 344 352 343 344 352 344 343 344 344 336 343 336 336 336 336 328 336 328 329 328 328 328 320 328 321 320 328 313 320 320 321 312 320 313 312 313 305 312 313 312 313 320 336 328 328 336 328 344 344 343 336 344 359 344 344 344 343 336 336 328 336 328 329 328 328 328 320 321 328 328 320 328 321 320 336 312 321 320 312 329 320 320 328 328 321 328 320 328 328 321 320 320 321 320 320 321 320 328 328 321 328 320 328 320 329 320 328 312 329 320 320 321 320 320 328 321 328 328 328 328 320 329 328 328 328 328 320 328 329 328 328 336 336 328 336 328 328 336 328 328 336 336 328 336 336 336 336 336 336 336 344 335 329 343 328 336 336 328 336 329 328 328 328 336 336 336 336 336 328 336 336 328 328 328 328 320 321 328 320 320 321 320 328 321 320 328 328 336 336 328 344 351 336 344 336 336 344 336 336 336 335 329 336 335 329 328 328 336 328 328 328 328 328 321 328 328 312 329 328 328 320 320 329 328 328 336 344 335 344 336 336 328 336 328 336 328 321 328 320 328 328 321 320 328 328 321 328 320 320 328 321 320 328 320 329 320 320 328 321 320 320 321 320 320 321 320 328 336 328 336 336 336 336 328 344 336 351 344 344 344 344 343 360 359 352 367 359 375 360 351 352 351 352 352 351 352 351 360 359 367 360 367 359 359 360 359 360 367 359 360 351 352 343 344 352 336 343 344 336 344 336 336 343 344 344 336 344 336 336 335 336 329 328 328 328 336 320 328 321 320 312 329 320 312 321 328 320 336 320 336 336 321 328 320 344 343 344 352 359 367 360 359 375 359 360 359 360 351 352 359 344 359 352 344 351 344 344 343 344 344 344 336 343 336 344 336 336 336 336 343 352 352 359 359 360 375 359 375 375 367 367 375 375 368 375 367 375 375 375 375 375 375 375 359 375 375 360 359 359 360 359 352 351 360 359 383 367 391 375 375 382 375 383 367 368 367 367 359 360 375 359 375 375 375 383 383 383 390 391 383 390 391 390 399 414 406 399 398 414 391 406 406 407 406 398 399 398 399 398 398 407 398 399 398 391 390 383 375 383 398 383 375 383 383 390 391 375 375 383 375 375 367 375 391 382 391 406 407 398 398 399 390 391 391 390 383 399 390 399 398 414 399 406 398 414 399 414 414 414 414 414 414 406 399 406 391 390 391 383 390 383 383 383 375 390 399 398 399 390 399 390 407 406 406 391 406 406 399 398 391 375 383 390 383 391 398 399 398 414 414 414 422 422 422 422 406 422 406 414 399 414 398 414 422 414 422 414 414 406 422 406 422 407 406 406 391 390 391 391 390 391 383 390 391 383 390 391 391 406 406 406 422 406 407 406 406 406 407 406 398 407 398 414 399 406 406 406 422 406 407 414 406 414 406 407 406 406 406 407 406 390 391 399 390 383 375 383 383 382 383 375 375 375 383 398 391 391 383 390 383 383 383 382 375 383 383 383 383 398 391 406 414 406 407 406 390 383 383 375 367 375 360 367 359 367 360 375 367 375 375 375 375 375 367 367 360 367 359 360 359 359 360 351 360 351 352 359 367 360 367 367 375 367 375 383 391 383 398 375 383 383 398 383 398 407 398 398 399 383 382 383 375 383 367 367 360 359 367 360 359 352 359 352 351 360 367 375 375 375 375 383 375 390 375 375 375 360 367 359 367 360 359 367 360 359 359 360 367 375 375 383 390 383 375 375 360 367 359 352 359 344 351 344 344 344 343 344 336 344 336 344 351 359 360 375 367 375 367 360 359 359 352 351 352 344 351 352 351 360 359 375 367 375 360 359 360 367 375 375 383 375 367 375 359 359 360 351 352 352 351 344 344 359 352 351 359 368 367 375 390 399 398 375 399 390 383 399 414 422 429 414 407 406 414 414 406 422 422 398 383 391 383 382 375 375 375 391 383 375 383 383 406 429 415 382 383 375 367 375 375 360 367 359 367 375 368 375 367 367 367 367 360 367 359 368 367 367 383 375 375 367 367 367 375 367 375 391 399 390 399 382 375 391 383 398 414 399 375 375 367 367 367 360 367 359 375 375 383 375 391 375 375 367 367 375 359 368 359 352 359 367 375 375 383 375 375 383 367 375 375 367 367 360 367 367 359 360 351 352 352 343 352 344 343 344 344 336 359 352 359 359 360 367 367 367 375 368 375 367 375 383 375 375 390 399 382 383 383 383 367 375 375 383 391 382 368 367 367 367 359 360 359 360 359 359 383 391 398 383 391 390 391 383 375 383 367 359 359 360 359 352 351 352 351 360 351 352 352 351 359 352 359 360 367 352 359 359 352 359 360 351 352 351 352 367 359 375 375 360 359 360 351 352 359 367 375 383 367 375 360 359 383 367 359 360 359 359 344 352 351 360 351 352 344 343 352 344 351 344 344 351 360 351 344 352 351 344 344 336 343 344 344 351 360 359 352 359 359 352 359 352 351 360 351 352 352 351 344 344 343 344 344 344 343 336 336 344 344 343 344 360 351 352 359 359 352 367 352 367 367 391 375 367 359 360 359 352 359 352 351 352 343 352 352 351 344 351 352 352 351 352 343 344 352 344 343 336 344 344 336 336 336 335 336 336 328 329 336 328 328 328 328 320 328 321 320 320 321 328 328 328 328 328 321 320 328 320 321 320 320 321 320 320 321 312 320 321 328 336 336 328 328 328 328 328 328 329 328 320 328 320 329 320 320 328 328 329 351 336 344 351 344 352 351 360 359 352 359 359 344 352 343 344 344 351 344 344 344 343 344 344 344 343 336 336 336 328 336 328 329 328 328 328 320 328 321 328 320 320 329 328 320 320 328 321 328 320 328 328 336 329 343 336 344 336 344 343 344 352 351 344 344 351 344 344 336 336 336 336 328 328 328 328 336 328 328 328 336 664 336 344 344 336 344 343 344 352 343 344 344 344 343 336 344 336 344 335 336 336 336 328 336 328 336 336 344 336 335 352 336 352 351 336 344 336 336 328 336 336 336 336 343 336 352 351 344 344 344 336 343 336 344 336 336 336 336 336 328 336 320 328 328 321 328 328 320 320 329 312 328 336 336 328 328 336 328 321 336 336 336 335 329 336 328 336 328 328 336 328 328 328 320 329 328 328 320 328 321 320 320 321 320 328 328 328 328 328 321 328 320 328 321 328 328 336 328 336 328 328 336 328 336 336 344 344 343 360 359 352 351 344 344 343 352 344 367 359 375 368 351 352 351 344 352 335 344 336 336 344 336 336 343 336 336 344 328 344 328 336 328 336 328 336 328 336 328 328 329 328 328 320 328 321 320 320 321 320 320 320 321 320 328 328 328 329 328 328 328 336 336 344 343 344 352 359 352 343 344 344 344 336 335 336 336 336 336 336 336 344 344 336 343 336 336 344 336 344 351 344 344 359 352 367 351 360 359 359 375 360 375 367 367 360 359 352 343 352 344 343 336 336 336 336 344 351 360 359 360 351 344 351 360 351 352 351 352 344 351 352 351 344 344 352 335 344 344 344 343 344 336 344 344 343 344 336 344 351 360 359 367 368 351 352 351 344 344 336 343 336 336 336 336 328 336 328 328 329 328 328 328 328 344 344 328 328 336 336 328 328 328 336 336 328 336 336 328 336 328 336 328 328 328 329 320 328 320 328 329 343 344 344 344 336 343 344 344 336 343 329 336 335 344 328 344 344 344 343 336 336 336 336 336 336 344 328 336 336 328 328 328 328 328 336 328 329 328 336 328 328 320 328 328 321 328 320 320 321 320 320 321 312 321 320 320 320 329 320 312 321 320 320 321 320 320 321 312 320 321 320 320 321 320 320 328 321 328 328 320 328 336 321 328 336 328 320 328 336 328 336 336 344 336 336 344 343 336 336 336 336 328 328 328 329 328 328 328 328 328 336 328 336 328 344 328 336 336 336 328 336 336 328 336 328 328 328 329 328 328 328 328 344 344 359 359 375 375 383 391 383 390 391 398 399 406 406 399 390 399 383 367 375 359 367 367 375 360 367 367 367 375 360 367 359 352 351 360 359 360 375 375 382 383 399 414 398 391 383 390 391 390 391 375 383 383 383 382 383 383 383 383 390 367 375 368 382 375 368 359 359 360 359 352 359 352 351 344 351 360 351 352 344 343 360 359 352 367 375 375 383 383 382 391 383 398 407 406 406 414 406 407 421 415 421 430 422 422 430 429 430 414 430 422 429 414 407 398 406 414 422 422 414 414 414 406 415 421 414 415 414 421 407 414 414 406 406 407 406 406 422 406 422 422 414 422 414 422 406 422 422 406 399 398 391 406 414 414 437 430 438 437 438 437 430 437 430 430 429 422 430 422 422 429 430 430 429 438 430 429 430 430 406 422 414 422 429 422 438 430 429 430 422 422 429 422 438 422 437 422 430 429 422 430 430 429 430 422 422 406 398 383 375 375 399 406 414 406 414 414 414 430 414 430 430 437 438 429 430 430 429 430 437 438 437 438 445 446 445 445 453 469 461 453 445 438 437 446 437 438 429 407 398 391 390 399 414 422 422 429 422 430 437 438 437 446 453 476 461 446 468 454 460 469 477 469 460 454 453 445 445 438 445 445 461 461 469 469 461 445 445 446 437 438 453 445 461 453 461 477 468 477 469 469 468 453 461 461 469 461 469 461 453 461 461 484 492 469 469 461 453 453 461 453 461 476 477 477 453 453 453 453 461 461 461 461 461 461 437 446 437 438 445 453 453 438 437 422 430 414 429 446 461 468 454 453 445 453 438 437 438 429 438 429 438 437 469 469 477 468 477 445 438 437 422 430 422 437 438 437 430 406 430 422 421 438 422 430 429 438 429 422 430 461 453 461 461 461 445 445 454 437 430 422 406 414 406 414 422 422 422 406 399 390 399 398 406 407 421 415 429 406 399 406 414 399 390 391 383 398 406 414 415 406 414 406 406 407 406 414 414 406 430 430 414 429 422 422 422 422 437 414 422 430 422 430 421 430 414 422 422 414 414 430 422 429 422 422 422 430 429 446 437 422 430 422 429 422 445 446 437 446 437 438 437 430 437 438 445 430 429 438 430 437 438 445 445 446 437 430 414 414 422 414 422 414 414 422 429 414 430 430 437 453 438 461 422 429 430 438 429 422 422 430 445 469 476 477 469 468 469 469 461 469 468 469 453 485 468 469 469 461 453 453 461 437 438 461 445 438 453 422 406 406 399 398 406 407 398 406 399 406 422 445 445 454 437 445 414 430 445 454 461 468 461 469 469 468 461 446 445 445 453 454 453 461 461 461 460 477 477 476 477 468 469 453 453 461 461 461 453 454 460 454 468 469 477 484 477 468 469 469 461 461 461 453 437 446 453 453 453 461 461 453 461 445 453 453 438 437 446 445 453 438 437 446 437 438 437 445 446 445 453 445 446 453 445 453 453 454 453 445 461 453 461 477 492 508 492 500 500 492 476 485 476 461 469 461 461 445 461 453 461 461 453 461 477 476 477 477 476 469 469 453 461 453 461 453 469 484 477 476 492 492 485 492 484 469 477 468 454 461 453 461 453 468 469 477 469 476 484 485 484 477 469 460 461 461 461 461 461 461 461 453 461 445 446 461 453 453 422 429 430 430 437 446 437 445 438 437 438 437 446 445 438 453 453 469 461 468 477 476 454 460 454 445 453 445 446 461 468 469 469 461 476 477 484 492 477 492 477 469 468 461 469 461 461 453 461 461 469 461 468 461 453 469 453 453 453 461 477 469 484 484 485 484 485 468 469 461 461 453 445 446 445 445 453 438 445 446 437 445 446 437 453 453 454 461 468 461 453 446 445 453 430 437 438 437 446 453 453 461 461 453 445 453 446 445 445 438 437 446 437 438 437 438 445 445 445 446 445 453 453 446 445 453 438 453 429 430 430 422 429 438 453 453 453 453 461 461 453 469 453 461 469 461 469 453 461 461 453 453 461 445 438 429 446 414 429 422 438 422 429 430 437 438 461 461 469 476 485 492 500 484 484 493 484 477 453 453 453 437 438 437 438 445 446 453 453 453 453 453 461 453 469 461 469 453 461 461 461 461 445 453 445 438 437 422 438 437 438 445 445 446 445 453 453 453 453 446 445 453 438 445 438 437 438 445 437 453 454 468 453 469 453 453 461 446 445 438 437 438 437 453 445 454 453 468 469 461 461 469 469 453 461 453 453 445 453 453 454 453 468 454 453 453 453 453 445 446 445 445 438 453 445 453 446 445 453 445 461 469 461 461 453 453 453 446 453 437 446 437 438 445 445 446 445 453 445 446 445 453 453 446 445 437 446 445 437 438 445 430 422 437 438 437 438 430 437 438 437 445 446 445 453 453 461 445 454 445 453 445 461 461 453 453 446 453 445 446 445 453 453 477 476 485 484 484 493 492 468 469 453 469 453 461 453 453 446 437 438 445 453 445 446 445 453 453 453 446 437 446 429 446 429 446 445 461 469 468 461 461 453 461 446 453 445 430 437 438 445 445 438 453 461 461 461 461 461 437 445 446 445 445 446 445 430 422 429 438 445 453 453 446 453 445 453 446 453 461 461 468 477 461 469 460 461 454 460 454 453 437 453 438 453 469 445 445 453 446 445 445 446 445 438 437 445 438 437 438 437 446 445 437 454 445 445 453 446 445 437 446 445 438 453 453 461 453 445 453 453 454 468 453 461 461 461 461 461 461 461 461 461 461 453 453 453 453 446 445 453 438 445 445 446 445 453 445 453 454 468 453 461 438 437 438 437 438 437 446 437 453 446 453 437 453 438 445 445 438 437 438 437 438 437 438 445 438 445 453 446 445 437 446 445 445 438 437 438 437 438 437 430 437 438 430 437 438 445 437 446 445 453 461 453 461 453 446 453 445 453 438 453 437 446 453 461 461 468 461 461 446 453 445 445 446 453 453 461 469 468 477 469 468 477 469 468 461 461 446 453 453 453 445 461 461 469 477 468 469 461 461 469 461 453 453 445 453 446 453 468 454 468 453 454 453 453 437 446 429 430 445 438 430 414 421 438 445 446 445 430 421 422 438 430 445 461 476 469 477 500 492 484 477 469 445 453 453 453 453 446 453 453 461 453 477 460 454 468 446 461 445 437 438 445 422 438 437 438 453 453 469 476 469 461 461 453 461 453 453 453 477 461 476 477 469 461 453 445 437 446 445 438 445 437 446 445 438 429 422 422 430 429 453 438 461 445 461 453 461 469 484 477 484 477 484 477 469 445 461 445 445 438 437 438 430 437 438 437 438 453 437 453 438 422 422 437 438 445 437 430 430 429 415 421 430 438 437 438 445 437 446 453 437 446 422 437 430 429 422 407 406 406 414 430 429 454 453 445 453 461 445 461 453 454 445 445 438 437 438 437 422 438 429 422 438 429 430 438 429 446 437 430 414 422 429 422 422 422 406 414 422 430 422 406 414 414 414 422 430 414 414 406 414 422 406 414 422 406 391 399 390 391 398 391 390 407 429 430 438 437 438 437 445 446 453 445 445 454 437 438 437 438 421 438 422 414 437 446 445 445 446 453 445 461 453 453 446 453 445 430 437 422 422 422 422 437 438 422 429 446 429 446 445 445 438 422 421 422 422 430 422 422 422 414 406 414 422 437 446 445 445 453 446 445 445 430 437 438 437 438 445 438 445 453 453 453 454 453 453 492 461 477 468 477 476 446 445 461 461 453 430 437 446 429 422 406 399 398 399 398 406 414 430 430 429 454 445 445 453 453 454 453 445 453 445 454 453 461 445 453 453 446 445 453 437 430 438 429 438 437 430 445 438 437 446 445 430 445 445 446 445 437 446 445 438 453 445 453 453 461 453 453 461 469 461 469 461 453 469 453 453 469 453 445 453 445 461 454 453 461 453 453 453 461 461 437 453 438 437 454 445 437 422 430 437 438 445 461 453 461 469 469 453 461 461 453 445 446 445 437 438 453 453 445 454 445 461 461 468 469 453 453 454 437 438 445 453 461 461 461 469 468 469 461 453 453 446 445 453 445 453 446 445 453 453 453 454 453 453 469 461 476 477 468 477 461 461 453 461 453 461 469 461 468 461 461 461 461 453 438 445 445 454 453 453 453 461 453 453 453 453 453 454 461 468 453 461 461 461 461 461 453 430 430 429 438 437 446 453 453 469 484 484 493 476 469 461 461 468 469 469 469 453 453 453 445 454 445 453 453 445 461 469 477 468 477 469 461 461 453 453 453 445 453 461 477 461 476 477 484 485 476 461 469 461 453 453 445 454 437 453 453 453 461 454 460 454 445 453 453 453 453 454 453 461 453 476 469 477 468 469 469 461 461 468 461 461 461 453 454 453 453 445 453 446 453 453 453 445 453 453 454 445 453 453 461 469 469 468 469 461 453 469 461 461 429 430 430 430 437 445 438 430 445 437 446 453 461 453 453 453 461 461 469 453 461 453 445 453 446 461 453 484 469 476 485 476 469 469 469 445 453 445 438 453 437 454 437 461 453 461 461 453 461 453 453 453 461 477 469 468 469 485 461 460 469 453 453 446 453 461 461 453 453 469 461 461 461 461 460 454 453 453 453 461 453 461 469 453 469 461 460 461 446 461 453 469 460 469 461 469 469 468 469 461 453 446 445 437 453 454 476 469 461 461 453 453 461 469 461 453 461 453 445 453 461 477 461 476 477 469 461 476 469 469 468 461 453 461 453 461 461 461 461 469 469 468 461 461 461 461 469 461 453 461 437 438 445 446 468 461 477 469 468 461 461 461 469 453 453 445 454 437 453 446 445 453 469 453 476 461 469 469 469 468 469 461 461 461 461 461 461 461 468 469 485 476 469 476 469 469 469 461 453 468 454 468 461 477 469 468 469 469 476 477 477 476 461 461 453 461 445 453 446 445 445 446 453 469 461 468 461 469 469 461 461 453 453 461 461 453 461 453 469 453 453 461 461 461 461 461 461 468 461 461 461 453 446 453 445 461 453 461 453 453 453 453 454 453 453 445 445 446 445 438 453 453 445 469 461 469 453 468 454 468 461 461 453 469 453 469 461 461 453 437 454 445 461 453 461 461 461 461 453 469 453 453 461 445 453 438 445 445 438 453 453 438 445 453 453 453 461 453 453 454 453 437 453 438 453 453 453 461 461 461 461 461 453 461 437 454 445 437 454 460 469 453 453 469 461 461 461 461 453 453 453 453 454 445 445 453 453 454 468 453 469 469 469 461 476 485 484 469 468 469 461 453 461 461 461 469 453 461 461 445 461 453 469 469 476 477 469 468 469 469 469 461 460 461 461 446 453 461 437 453 438 453 453 453 453 453 461 461 461 461 469 461 469 468 469 453 453 461 446 445 453 453 461 461 461 461 461 461 469 453 461 445 453 438 453 453 453 453 453 446 437 445 446 437 430 453 445 453 454 445 461 461 453 461 461 468 461 461 453 461 454 453 445 453 445 461 446 445 461 461 461 469 453 461 453 453 453 453 453 438 445 445 446 453 461 468 469 461 461 461 469 476 469 469 453 453 438 445 453 445 461 469 477 468 469 461 469 461 461 461 453 453 437 430 430 437 453 453 461 469 477 445 445 430 422 422 406 406 407 429 453 453 469 453 469 469 469 476 469 484 477 469 468 469 453 446 453 445 437 422 414 422 430 430 445 453 445 454 460 454 453 453 461 453 461 453 437 438 445 446 453 453 453 437 438 430 453 461 453 453 461 453 438 437 438 445 453 453 453 453 446 453 437 438 429 446 445 445 446 453 453 453 453 461 461 469 461 469 460 469 469 461 461 461 461 445 445 446 453 453 461 453 461 461 469 468 469 461 461 461 461 461 469 460 454 453 453 453 469 453 476 469 469 461 469 476 477 476 477 469 468 461 446 461 453 461 453 468 469 485 476 485 492 476 485 484 477 484 477 476 477 468 461 469 453 453 453 461 461 461 453 461 453 469 461 469 469 468 469 469 476 477 469 461 461 461 461 460 454 453 453 469 468 469 469 469 453 461 468 469 469 476 469 469 461 469 461 468 461 477 476 477 461 476 485 469 476 477 484 469 469 461 460 461 469 461 477 476 492 485 492 492 485 492 492 476 469 461 445 454 453 453 461 445 461 453 461 461 477 453 468 477 469 469 492 476 485 476 477 469 476 477 461 461 460 461 461 469 469 476 493 484 492 492 500 500 508 500 492 485 476 477 469 484 453 445 461 461 461 469 469 461 461 468 485 484 484 485 484 477 492 484 485 476 485 492 492 516 500 515 500 500 492 500 500 508 492 500 508 500 492 508 492 485 484 492 477 477 468 469 461 469 445 461 477 468 477 469 476 492 500 493 492 500 492 484 485 476 469 461 469 468 477 477 476 484 477 484 493 484 469 476 485 476 469 469 484 477 461 476 469 461 469 461 460 477 484 485 492 500 500 492 492 500 493 484 476 485 476 477 469 461 476 485 492 508 500 500 507 500 500 508 492 477 477 484 469 492 476 493 476 469 484 492 485 492 469 445 461 469 445 477 476 477 476 469 477 476 492 508 500 508 508 500 523 532 507 493 523 516 500 492 492 484 493 484 484 485 484 461 477 492 461 492 492 477 492 476 477 476 446 445 453 453 446 461 468 438 453 453 484 493 461 507 493 500 531 500 515 532 508 507 532 546 524 516 515 516 492 469 461 461 461 460 477 477 468 485 484 492 524 508 523 516 531 539 523 532 523 523 524 508 515 500 524 531 516 515 508 500 492 508 500 469 484 485 476 492 493 507 508 492 508 500 469 500 500 469 484 484 477 469 484 477 500 515 524 515 532 515 500 516 508 492 508 523 500 524 515 500 508 492 492 500 493 507 500 469 461 461 469 468 485 476 485 492 508 500 508 500 492 515 508 516 515 500 508 508 500 508 500 476 493 476 461 485 484 461 484 485 492 508 500 515 531 516 531 555 539 516 531 523 516 500 523 532 539 515 485 515 516 500 508 515 500 500 500 493 476 485 500 484 492 500 492 477 484 508 516 515 547 563 531 539 586 578 547 523 532 539 531 492 469 484 492 485 469 484 492 485 484 523 532 515 539 563 539 523 539 539 532 531 523 524 508 500 500 500 468 493 500 507 493 507 508 508 531 539 524 523 555 547 562 539 508 516 523 508 516 507 524 531 516 523 555 547 539 562 571 539 523 555 547 523 531 524 523 516 531 524 492 508 515 492 477 492 492 563 547 507 508 524 523 485 500 507 508 492 532 562 531 508 516 539 515 508 508 531 539 524 547 523 508 531 516 484 516 508 484 508 500 500 515 540 539 515 539 532 523 523 547 532 554 563 539 531 539 516 508 500 500 507 500 516 500 523 539 547 532 562 641 562 539 524 554 532 523 547 516 500 507 500 493 484 492 524 523 523 524 570 547 547 555 531 516 531 539 531 500 531 524 515 500 532 547 523 516 531 523 516 523 532 523 539 539 524 523 555 539 531 570 539 516 516 539 515 500 500 500 493 492 500 500 508 554 547 508 531 539 524 515 524 531 523 547 539 516 539 555 539 531 523 547 532 507 547 539 524 531 563 562 531 532 554 547 516 523 555 547 515 493 507 532 523 492 516 539 523 524 539 555 531 547 547 539 515 492 524 508 484 500 500 500 492 524 507 508 524 547 515 524 554 539 516 539 531 508 531 524 523 524 531 500 523 571 523 531 586 594 539 508 523 547 524 492 523 532 500 515 516 508 492 515 540 578 531 594 625 570 578 594 555 546 555 555 523 524 539 523 524 539 547 539 531 562 571 554 524 578 578 539 524 570 562 532 531 562 571 539 547 546 555 524 507 563 578 586 539 539 578 563 531 508 523 516 484 477 492 531 516 515 571 586 547 531 547 570 539 524 546 586 532 507 532 531 508 492 523 524 500 515 532 523 524 539 546 532 508 554 571 539 515 531 540 515 531 547 539 532 507 516 523 516 508 508 515 493 515 531 524 523 524 554 508 531 532 515 555 555 515 532 554 555 539 586 594 586 547 562 570 586 539 508 524 515 500 485 515 531 516 500 516 515 500 524 554 532 539 562 547 516 492 516 523 547 562 594 578 571 593 610 562 547 563 546 532 547 593 618 585 547 594 641 593 540 578 586 554 524 586 586 546 532 578 586 547 523 539 555 547 531 531 563 578 531 484 493 492 539 523 532 546 532 578 586 617 625 609 657 640 578 610 672 601 570 579 546 516 524 500 492 515 524 508 562 578 547 594 664 703 578 586 602 601 578 555 586 570 547 516 531 547 523 524 554 532 515 532 562 555 586 547 554 602 562 563 586 570 531 586 578 563 547 570 555 531 547 547 523 555 601 579 546 586 602 562 540 539 539 500 507 477 500 500 500 516 515 524 539 523 516 531 539 555 570 602 562 610 593 602 547 508 515 516 531 524 515 531 524 562 602 562 633 610 593 618 593 586 578 618 601 563 593 633 578 571 578 554 532 523 524 523 508 515 539 532 578 578 555 562 586 555 554 563 586 547 554 563 539 547 531 524 492 508 562 547 539 609 563 523 555 555 547 554 555 539 570 555 523 532 523 516 531 578 555 555 593 617 571 586 570 539 547 562 563 539 539 547 531 508 531 563 523 555 555 546 586 594 570 563 578 649 570 555 585 586 539 500 524 539 531 508 523 547 539 539 594 578 563 547 578 555 531 515 563 547 523 524 531 531 516 531 570 539 532 554 555 539 531 539 524 500 547 547 546 524 562 586 563 539 539 578 586 547 523 539 563 555 523 563 554 547 524 515 492 532 539 515 532 562 570 547 586 610 562 531 555 586 562 539 563 539 547 539 523 539 532 523 539 602 570 547 594 554 555 586 555 547 593 602 555 546 594 633 570 563 586 633 578 547 531 547 539 523 531 563 594 554 571 617 601 555 524 539 531 500 516 554 531 516 516 539 515 493 523 555 523 516 539 515 485 515 532 523 539 594 562 563 570 563 570 633 578 594 578 601 571 601 602 586 555 554 578 586 555 516 531 562 532 515 555 633 586 562 594 601 563 547 570 563 547 546 547 555 539 539 578 594 547 523 547 555 531 524 539 570 562 539 532 562 578 547 547 570 555 531 516 562 540 523 531 586 610 593 555 562 579 593 547 516 547 523 508 531 547 524 523 562 563 531 586 656 610 562 586 625 586 578 594 625 570 586 594 594 554 563 594 578 539 539 578 609 555 524 554 563 531 531 578 571 539 539 531 531 508 516 531 539 531 500 493 531 531 500 523 586 586 539 539 579 625 554 555 570 578 539 524 516 523 492 492 500 524 523 563 547 562 578 563 586 593 579 601 586 578 610 601 563 593 610 554 539 547 547 531 540 570 586 539 531 570 602 562 516 531 524 500 539 539 523 532 546 524 586 562 555 547 578 563 539 586 562 531 555 531 508 539 539 531 547 571 539 523 555 554 579 562 531 555 539 547 555 593 555 547 578 586 602 632 641 586 570 617 641 602 570 594 601 578 555 578 610 570 539 570 594 578 539 571 562 547 531 570 610 562 547 555 586 617 531 500 539 555 531 532 570 555 546 579 593 555 594 586 578 554 540 523 555 539 515 516 539 508 570 555 539 570 578 555 586 625 586 562 594 602 547 515 500 539 524 547 562 508 508 508 546 563 539 578 625 578 571 593 594 578 555 578 594 554 571 609 570 539 540 562 570 532 562 586 578 555 586 633 562 547 578 570 532 507 540 515 508 547 570 563 554 610 648 578 594 594 617 586 570 571 585 555 524 531 578 547 515 500 532 562 531 547 508 516 523 531 540 554 547 508 516 523 516 507 532 547 585 571 562 571 586 578 586 554 555 602 625 578 570 625 578 563 539 554 571 539 523 547 570 563 523 508 570 547 539 524 492 508 515 508 524 539 523 555 586 570 586 609 602 570 578 618 578 562 610 625 562 547 602 585 532 539 562 571 546 508 532 554 531 493 523 570 547 563 554 532 578 609 571 546 547 571 539 507 540 539 546 625 579 562 563 562 547 578 570 571 586 617 562 532 523 477 484 500 508 500 508 539 570 570 610 648 625 570 618 695 695 672 555 515 493 468 469 469 484 469 484 563 609 602 648 641 648 664 680 633 594 632 743 578 570 633 617 570 539 508 516 515 508 555 531 531 594 672 594 609 625 617 610 578 586 617 594 562 602 656 609 563 547 578 578 563 531 562 602 601 547 571 539 523 508 539 578 555 531 531 547 539 532 546 571 531 508 523 531 532 562 531 540 562 547 570 586 586 563 609 594 547 578 586 554 555 570 555 539 555 570 539 578 617 657 578 594 648 602 586 570 601 586 571 547 539 601 610 546 547 532 531 515 508 539 539 508 563 617 562 563 601 594 570 594 649 578 570 531 539 516 516 515 500 563 562 532 523 539 523 516 516 508 515 531 532 547 554 594 641 617 578 594 625 570 562 579 586 562 555 593 579 546 563 617 586 539 563 570 562 547 547 578 594 531 547 578 547 531 508 524 531 508 609 602 547 515 516 578 547 570 633 648 579 531 547 570 555 531 578 680 648 586 656 625 610 562 594 594 570 570 571 578 539 555 585 579 539 531 539 555 547 539 601 641 601 555 586 594 578 539 555 578 640 547 500 516 515 516 524 562 602 570 531 570 571 531 547 578 594 609 563 531 547 515 508 539 555 516 562 586 555 570 641 586 554 563 578 601 571 554 594 633 602 546 579 640 625 571 554 586 617 594 563 531 570 656 664 563 547 586 601 664 571 570 609 602 578 555 531 547 555 531 508 547 562 539 531 547 586 594 539 594 625 609 563 523 617 641 578 539 602 648 555 531 586 570 578 563 601 602 547 484 485 468 453 454 445 453 469 453 445 438 422 437 492 547 516 539 539 547 633 625 586 601 617 657 578 586 617 625 586 586 586 586 601 609 586 579 617 656 578 563 578 547 554 532 523 555 593 555 516 539 586 547 546 555 578 594 570 532 546 610 594 570 539 562 571 547 523 539 524 507 485 492 508 547 523 524 554 586 570 547 555 555 570 570 571 539 531 555 617 555 523 516 609 562 532 547 578 609 594 578 602 578 547 562 578 570 547 532 554 524 492 492 539 531 524 515 579 578 539 531 555 578 648 555 516 484 477 476 469 469 468 508 547 547 570 578 563 562 571 547 507 493 484 531 539 571 625 648 609 563 539 500 484 477 469 507 516 570 532 515 555 531 524 554 555 539 531 500 539 555 523 508 571 586 539 515 492 516 555 508 515 492 532 539 515 547 547 523 508 547 563 539 515 571 531 531 570 563 547 578 609 625 610 578 547 515 532 539 531 492 524 546 524 531 531 516 484 477 476 524 516 492 476 508 524 523 523 555 531 508 524 523 516 523 500 492 508 500 492 477 484 508 508 515 516 492 492 508 500 485 476 485 476 500 508 508 492 484 500 477 469 476 508 539 555 586 554 532 507 516 516 500 515 516 516 500 500 531 500 492 492 500 516 500 476 469 469 476 469 477 461 468 454 468 461 508 508 508 515 532 500 500 500 515 492 493 484 492 500 492 493 492 508 507 485 500 500 492 508 547 531 523 532 554 563 562 531 555 555 562 532 507 493 500 515 500 500 492 508 500 500 492 493 500 492 484 477 461 453 453 453 578 555 539 523 516 531 547 539 539 555 539 523 500 516 555 523 500 485 484 500 516 515 547 594 586 523 500 492 500 516 516 507 532 523 516 515 500 516 500 484 477 492 492 477 469 476 492 485 484 469 469 484 523 508 485 507 571 578 547 523 500 492 485 468 469 461 524 546 508 508 500 500 484 493 484 477 484 523 516 500 523 524 508 492 516 492 484 469 469 476 469 484 508 516 508 476 516 531 531 500 485 484 500 484 500 524 508 507 500 516 563 523 508 515 516 492 500 485 500 507 508 500 531 524 508 508 523 516 500 476 500 516 508 492 476 500 578 540 531 500 476 500 508 508 516 507 493 484 500 516 507 500 508 524 515 516 523 532 539 531 531 531 516 516 523 531 516 492 485 500 507 493 476 484 500 493 476 500 508 516 523 500 508 531 524 507 493 492 515 516 508 500 515 532 508 492 476 477 484 485 468 469 484 493 500 484 477 500 507 508 477 476 453 446 445 438 429 422 422 414 414 414 406 407 406 398 399 398 399 398 399 398 430 422 406 406 406 407 398 406 399 398 399 398 406 430 406 430 422 422 429 446 429 430 445 422 453 446 429 453 454 445 461 453 445 438 437 430 422 430 421 422 430 445 438 453 461 461 461 468 454 437 438 421 422 407 414 406 398 407 398 406 407 406 414 430 445 445 477 476 469 477 484 477 484 476 469 446 437 438 429 414 414 414 414 446 445 445 438 445 461 438 437 445 446 429 430 430 414 422 406 406 399 406 398 391 391 398 438 468 469 461 453 461 461 445 438 453 453 461 461 453 438 445 430 429 430 437 438 437 430 445 454 476 469 484 500 485 492 484 500 500 508 484 485 492 477 500 492 484 500 500 484 500 500 516 516 508 500 531 523 508 508 508 539 515 539 516 492 516 484 477 461 445 438 445 445 445 461 461 485 492 516 515 516 508 484 477 460 454 437 438 429 414 414 414 422 414 438 422 414 430 445 453 461 461 469 484 484 485 484 484 493 476 492 493 492 484 469 484 485 468 493 492 469 484 492 484 500 500 500 516 516 515 516 531 508 492 469 461 453 461 461 484 524 515 532 523 523 508 508 516 500 468 500 516 531 516 508 531 563 585 516 531 500 477 484 492 493 507 532 539 539 539 539 547 539 523 508 500 477 461 453 445 430 429 430 445 438 461 461 469 484 531 508 523 540 531 539 523 516 484 492 454 445 430 445 469 468 508 500 500 492 485 492 492 492 485 484 477 468 461 461 477 469 476 469 492 484 493 507 516 500 516 508 492 508 500 484 461 476 477 453 469 476 469 500 500 492 469 492 492 493 492 515 485 476 477 484 469 469 461 476 485 476 461 477 476 461 469 461 453 453 446 429 453 453 438 453 461 477 492 500 531 523 500 516 547 516 492 492 492 461 445 438 414 422 461 484 461 430 422 414 406 414 406 399 398 391 398 391 390 383 383 383 383 390 383 391 390 399 390 391 383 391 382 375 383 375 375 375 375 367 375 368 367 375 406 414 414 414 406 430 438 421 422 422 422 430 445 453 453 446 422 414 406 398 407 414 429 414 430 445 446 445 437 446 453 445 453 453 461 461 453 454 437 422 437 422 438 445 445 461 461 453 454 445 461 461 469 468 477 476 477 469 468 454 453 429 430 406 407 406 430 437 445 453 454 453 468 477 477 468 469 484 485 515 508 492 454 437 422 422 422 445 445 453 454 461 476 461 477 500 500 507 508 531 516 516 531 516 515 492 477 477 476 469 469 461 468 477 484 485 492 500 500 500 508 515 516 523 508 524 492 500 476 461 438 429 446 461 476 477 476 469 477 461 453 468 469 453 438 445 445 446 461 453 469 468 446 461 476 461 469 484 500 516 586 547 531 539 531 539 539 508 516 515 508 516 523 508 492 500 492 477 469 469 460 454 453 461 468 461 461 446 445 461 469 484 484 485 508 492 492 500 492 500 484 493 500 500 484 492 492 500 493 492 508 484 492 492 477 469 461 453 445 453 453 461 453 469 477 476 453 453 430 430 437 469 477 500 500 500 476 469 445 438 429 422 414 407 406 398 383 391 390 407 414 445 430 445 422 429 415 414 406 406 391 390 391 391 375 375 375 382 375 375 399 430 429 406 415 406 406 398 407 422 421 477 477 468 446 422 429 446 429 422 414 430 406 399 390 391 390 383 399 390 383 383 375 383 383 406 398 391 375 390 399 406 414 399 414 414 429 438 445 414 414 399 390 399 398 399 398 391 390 399 398 391 391 390 406 399 398 399 390 383 383 383 383 351 375 360 367 359 367 360 367 375 391 390 406 399 422 437 453 461 461 453 438 453 453 453 453 446 445 437 422 422 430 414 430 406 406 399 390 399 398 391 390 399 414 437 453 446 445 445 461 461 453 454 468 477 469 468 469 484 485 492 492 516 500 515 516 531 524 508 515 516 500 508 492 500 500 484 477 469 468 485 476 485 476 477 484 484 477 477 484 484 453 469 485 484 469 468 469 477 476 469 477 484 477 484 469 492 492 484 485 461 453 437 430 430 429 415 414 406 398 391 391 398 383 383 375 375 382 368 375 367 367 359 368 359 359 352 359 344 359 344 352 351 367 368 359 359 352 351 352 344 351 344 352 351 344 352 343 336 344 344 343 336 336 336 344 344 328 336 328 328 344 336 351 360 383 398 375 406 399 414 406 375 375 391 367 375 390 399 414 398 391 375 375 375 367 367 360 359 359 352 352 343 360 367 359 360 351 367 368 375 375 375 382 399 398 391 391 406 414 398 391 398 399 398 399 398 414 406 407 406 422 414 422 414 437 430 445 446 429 446 437 438 414 414 398 399 414 406 398 399 390 383 383 375 375 367 375 360 367 359 352 359 359 344 360 343 352 344 351 344 336 344 336 336 335 329 343 336 344 359 399 430 429 414 422 438 445 437 454 437 453 446 445 437 446 422 429 399 398 430 398 383 383 406 422 406 438 437 446 453 468 477 477 484 484 500 516 516 507 500 485 500 500 484 484 477 484 485 484 469 461 469 476 461 516 484 477 492 469 445 422 406 406 399 437 446 429 469 453 453 469 445 446 429 414 422 453 438 430 437 445 469 461 477 484 500 492 524 515 539 539 539 524 547 515 516 500 500 484 493 476 484 469 461 445 438 422 398 414 407 437 500 461 492 586 563 586 539 515 477 484 492 493 484 469 500 484 469 430 421 407 414 422 461 460 469 453 438 437 461 469 461 477 484 492 469 469 476 461 469 453 453 438 414 422 429 469 508 508 500 515 516 461 437 461 477 492 531 500 594 531 531 524 555 531 539 508 492 476 493 500 484 500 492 492 516 508 515 493 507 500 477 484 461 500 477 484 492 469 485 484 516 515 524 523 539 516 539 539 547 539 531 524 507 516 492 469 469 437 430 453 469 500 461 445 437 446 437 446 453 429 414 407 406 414 445 469 469 469 468 493 476 445 461 453 454 468 461 469 461 461 453 438 421 438 430 414 414 406 391 398 398 399 422 422 445 422 437 422 422 438 437 438 445 461 453 469 461 468 461 453 454 453 445 430 414 414 414 430 429 430 414 414 422 430 422 429 414 422 406 414 391 399 390 391 390 383 391 390 391 383 391 382 407 421 415 406 398 391 414 406 399 406 398 383 391 390 407 406 414 414 406 414 422 430 437 438 430 445 430 429 430 414 406 406 399 430 445 445 414 414 407 414 414 445 438 492 484 484 485 476 454 460 454 461 468 485 492 492 469 461 437 430 430 437 445 422 430 437 438 430 429 407 414 422 406 414 398 399 390 399 390 399 398 399 414 422 429 453 454 453 445 453 453 461 446 453 461 461 468 461 477 461 468 469 453 438 422 429 438 414 406 414 430 414 414 414 414 399 398 391 390 383 375 383 383 367 391 390 391 375 383 375 375 367 375 383 390 391 398 399 414 422 422 421 422 407 390 406 399 391 398 406 414 407 398 391 390 383 383 383 398 391 390 383 391 390 383 375 383 375 375 367 367 368 359 359 360 359 359 352 352 359 352 359 367 391 390 407 406 406 391 375 375 375 375 398 399 375 375 375 367 367 359 368 359 359 360 359 367 367 375 368 375 382 383 383 398 375 375 391 399 414 421 446 469 468 477 500 484 453 446 437 445 454 445 437 430 430 414 414 422 406 422 422 406 398 415 398 406 391 390 391 391 398 406 407 429 446 461 484 484 469 492 477 492 484 477 469 468 461 461 461 477 476 477 477 476 469 461 445 453 461 438 429 407 398 398 399 391 390 383 383 375 383 375 375 375 375 367 367 375 375 383 375 383 375 375 375 390 383 375 375 367 391 390 391 375 375 375 383 383 383 382 383 391 406 414 406 430 438 445 445 445 438 422 406 406 422 430 422 422 437 422 406 422 430 414 406 399 390 391 390 383 399 390 391 398 399 390 383 399 398 414 430 453 477 484 477 484 492 484 500 477 445 453 430 422 414 399 398 383 390 383 383 383 375 375 375 375 375 367 367 375 375 383 391 406 445 508 469 429 415 398 406 414 414 414 391 391 398 383 383 375 375 375 359 367 367 360 359 360 359 383 406 414 422 422 422 429 438 437 430 430 437 407 398 414 398 391 399 382 375 391 406 399 382 391 383 398 422 406 415 406 414 406 399 398 414 414 414 414 414 422 414 430 414 398 399 390 399 391 390 383 391 382 383 406 415 414 429 414 407 390 399 390 407 406 414 414 422 422 422 421 430 430 429 438 453 445 438 445 446 445 445 422 414 406 399 398 391 390 383 391 383 398 391 375 383 375 375 382 391 414 414 406 414 407 398 399 398 391 382 383 375 399 406 414 414 414 422 422 406 399 390 391 383 382 368 375 367 367 367 375 367 368 375 375 382 368 367 367 367 367 360 343 360 351 352 359 344 352 343 344 344 351 344 352 344 359 351 352 352 343 352 344 351 344 344 351 367 360 351 360 351 375 391 367 367 383 367 368 359 351 360 344 351 344 344 343 336 336 344 336 336 336 328 336 351 360 398 367 352 344 344 351 352 351 360 367 383 367 359 352 359 352 351 344 352 343 360 351 375 375 406 407 375 383 429 422 399 375 375 382 383 399 398 398 383 375 375 383 367 375 375 375 375 375 399 383 375 367 359 359 360 359 352 351 352 351 375 383 391 375 367 359 360 367 359 360 383 367 375 367 359 383 383 375 367 367 368 382 383 375 367 368 367 367 367 367 352 359 367 368 359 359 352 351 360 359 375 367 360 367 375 375 375 375 359 368 359 351 360 344 351 352 343 352 367 391 375 359 360 375 375 375 367 367 375 398 399 375 375 383 367 383 375 375 367 375 375 375 375 375 390 368 367 367 359 368 359 367 352 359 359 352 352 351 360 367 367 351 360 359 352 359 352 359 352 351 344 344 351 344 344 359 360 351 375 367 383 391 390 375 368 375 382 391 391 398 414 414 399 390 375 360 359 359 360 351 352 351 352 375 391 398 383 367 367 367 360 367 359 360 367 367 359 375 360 367 367 360 359 359 352 351 352 344 351 344 352 359 359 368 375 359 367 375 383 375 375 367 367 368 375 382 375 383 367 368 367 367 367 367 367 360 375 375 398 407 414 421 438 430 445 437 446 429 430 430 445 422 414 422 422 406 391 398 399 414 398 414 406 407 406 398 399 398 406 422 414 414 415 429 406 407 398 399 414 398 414 399 390 383 391 398 399 398 391 390 406 415 398 422 398 399 390 391 383 367 375 359 368 359 359 360 351 352 351 368 375 375 375 367 359 359 352 359 352 359 360 359 359 368 367 375 390 375 399 398 414 407 398 406 399 406 422 414 430 429 438 422 422 437 438 429 430 445 446 453 445 445 438 437 430 430 437 430 437 422 430 430 422 429 422 422 422 437 422 430 430 414 429 422 422 422 430 414 414 422 414 422 414 429 422 422 414 422 406 414 422 430 437 446 429 430 445 446 437 453 446 453 445 461 445 453 446 445 445 454 421 414 399 398 383 391 390 399 406 422 430 429 430 430 437 430 437 446 445 445 453 469 469 492 477 468 477 461 453 453 446 437 430 414 406 406 399 406 406 406 407 414 437 446 445 445 438 445 438 445 437 422 414 407 406 422 414 414 398 406 399 398 391 391 390 383 398 407 414 406 430 422 421 430 414 422 406 414 414 415 414 406 406 391 398 399 421 422 430 445 438 437 430 438 445 453 453 445 430 438 414 414 406 414 406 414 407 421 407 406 406 406 422 438 437 446 445 422 437 438 414 414 414 398 407 406 406 414 399 398 399 390 391 390 375 375 375 375 360 367 367 352 351 360 367 391 429 453 461 453 461 453 469 461 461 453 453 446 437 422 422 406 414 422 422 437 438 445 461 461 461 492 492 477 484 477 461 484 453 485 461 468 454 453 453 453 445 453 446 445 445 438 445 453 461 469 469 468 469 469 461 469 468 469 430 445 438 422 421 422 422 438 461 468 469 484 485 484 492 485 476 485 476 469 477 468 477 461 469 484 484 469 477 476 485 476 492 485 484 453 453 438 445 430 437 438 437 453 446 445 453 461 453 446 461 460 461 461 453 454 468 477 484 469 477 468 461 469 461 477 476 469 461 453 453 453 453 461 469 477 460 454 453 453 445 453 446 437 453 438 453 453 461 476 469 485 476 469 476 469 469 469 453 461 461 453 461 461 453 469 461 492 476 477 469 468 477 476 469 469 461 476 461 477 469 476 461 461 453 461 461 477 453 453 445 446 453 422 437 438 437 438 437 422 430 445 437 454 453 468 461 461 446 453 461 468 461 461 453 446 453 453 461 453 453 461 445 446 445 453 461 461 453 430 437 422 430 430 422 437 438 437 453 461 500 492 492 500 493 492 484 485 484 469 453 453 453 469 469 484 492 453 485 468 461 477 500 476 485 469 468 461 453 454 453 461 453 453 430 445 453 453 445 461 453 461 461 453 454 453 453 453 445 461 446 445 437 422 422 414 422 406 414 407 437 438 453 453 469 468 485 468 461 454 445 453 453 445 430 438 421 422 407 406 406 430 414 406 406 407 429 430 430 414 414 406 398 399 406 430 437 453 469 477 492 484 461 469 461 469 468 477 469 476 446 453 461 437 430 414 406 406 399 391 398 391 382 383 391 375 383 390 399 375 383 375 375 375 375 375 375 375 375 398 430 422 421 430 414 414 430 414 406 406 407 390 391 391 390 383 383 390 383 383 383 383 375 375 383 382 368 382 368 375 398 414 430 437 414 438 437 422 406 399 406 414 438 429 414 414 438 445 446 453 445 445 446 437 430 414 422 429 415 421 414 438 461 469 461 453 461 461 461 460 454 445 430 421 438 422 414 430 429 430 437 422 422 422 414 414 406 399 391 398 391 390 383 391 390 391 414 445 453 477 477 468 461 469 445 453 446 422 406 414 414 422 414 430 429 446 453 453 453 445 438 422 414 422 421 430 430 445 453 446 429 422 414 414 414 414 430 438 453 468 477 469 445 453 446 437 430 437 438 429 430 422 258 586 414 422 422 390 406 407 398 391 398 399 406 414 422 422 414 429 414 438 445 446 437 461 453 461 453 453 453 454 445 461 445 445 438 453 438 453 453 461 461 468 461 477 461 461 453 461 453 461 461 461 469 476 477 476 477 461 461 453 461 469 476 453 461 445 446 453 461 469 484 484 500 485 492 492 477 476 485 484 484 485 500 484 492 485 476 485 484 492 492 500 469 477 492 469 468 493 445 437 430 445 446 445 437 454 453 445 445 430 430 414 414 422 422 437 445 461 446 445 437 446 445 422 422 422 422 421 422 430 430 422 406 414 406 399 398 398 407 414 422 422 406 414 422 406 422 422 414 398 399 390 383 391 398 391 390 391 398 399 406 399 406 390 407 406 414 398 399 398 391 406 399 406 398 391 391 406 422 414 429 422 407 429 430 422 437 430 430 414 406 406 407 398 398 391 398 399 391 382 391 375 375 375 375 375 367 367 375 368 367 367 367 375 383 375 383 383 382 391 383 383 382 375 368 375 375 375 390 375 375 367 368 367 359 367 375 375 383 375 383 375 367 383 375 383 375 375 375 375 375 383 367 375 375 375 375 383 375 375 382 383 375 383 383 383 382 383 383 375 383 391 382 391 398 399 390 375 383 383 375 375 375 375 391 406 398 407 390 407 398 406 414 414 407 398 398 391 391 390 391 391 382 399 383 382 391 375 391 375 375 383 390 406 399 398 391 414 414 422 430 414 406 406 399 414 398 399 390 406 414 407 383 390 383 391 382 383 391 375 383 382 375 375 375 375 391 383 391 382 375 383 383 391 390 406 415 390 391 383 398 406 383 383 383 375 375 375 367 367 375 375 367 375 367 375 368 367 359 375 375 383 391 390 383 391 375 398 391 383 375 375 382 375 375 368 375 359 375 359 368 375 375 382 368 375 398 375 375 375 375 375 375 367 375 367 368 367 383 375 382 383 383 375 383 390 399 406 399 398 406 406 391 383 383 375 375 359 375 359 360 375 390 375 391 414 422 414 406 383 383 375 375 375 367 391 414 414 406 406 422 399 414 414 414 414 414 398 407 406 406 399 398 391 383 375 382 375 375 383 414 406 407 390 383 383 375 383 375 375 375 398 422 414 414 422 422 398 391 391 398 391 398 399 390 391 383 382 391 375 375 375 367 367 360 367 375 438 445 453 453 430 429 422 399 414 422 406 406 438 422 421 407 398 391 383 382 375 383 367 375 375 368 375 390 406 399 391 382 391 398 383 391 375 390 375 383 383 383 375 375 367 375 367 360 367 359 367 360 359 360 351 359 352 352 359 352 351 359 360 359 352 359 367 360 359 359 368 367 359 360 367 359 360 359 359 360 351 360 351 352 359 352 351 352 351 352 351 352 344 351 352 344 351 352 351 344 352 351 352 351 352 351 352 352 351 352 359 344 359 344 359 352 359 360 367 359 360 367 367 367 367 368 367 359 367 367 368 367 383 375 398 414 422 414 414 391 390 383 391 383 390 399 406 406 399 390 383 391 375 375 375 367 375 367 367 367 375 375 368 367 375 390 375 391 399 414 421 415 406 406 414 399 390 391 383 382 375 375 375 383 375 375 367 375 375 368 390 367 383 375 375 383 375 383 390 391 399 398 391 398 406 391 406 383 391 406 398 407 406 414 430 429 453 453 438 437 446 476 477 437 422 407 406 398 391 390 391 383 391 382 383 383 375 375 383 375 383 406 430 492 484 500 500 516 508 500 492 523 524 500 468 453 438 430 422 421 414 415 421 430 406 407 398 398 391 391 383 382 383 383 375 383 367 383 367 375 375 367 375 367 383 375 375 383 375 383 375 375 375 375 375 375 367 375 375 375 375 383 383 375 390 375 375 375 375 367 375 375 368 367 367 375 367 391 390 399 390 430 430 469 453 437 438 429 438 430 437 461 422 437 430 438 437 445 446 422 429 446 437 453 422 422 406 406 422 407 398 398 391 383 383 383 375 375 375 367 375 375 367 367 383 367 375 375 375 367 383 375 383 383 390 383 391 383 390 383 383 383 375 382 375 391 399 406 390 391 383 390 383 383 383 383 375 375 375 375 367 367 367 375 391 398 391 414 406 407 406 406 414 406 422 438 453 461 437 446 421 415 421 414 415 406 422 429 430 422 398 391 398 399 422 414 414 430 429 438 429 438 453 461 461 445 422 422 406 430 430 414 414 406 422 430 406 398 406 422 414 399 406 391 390 391 391 390 391 398 407 421 383 399 390 383 391 398 422 414 414 399 406 414 414 422 406 422 437 438 422 414 414 406 406 422 422 422 406 407 414 414 437 422 438 421 438 430 445 437 438 422 422 437 438 437 453 453 461 454 445 437 438 437 453 454 468 469 461 453 445 438 453 453 446 421 422 414 414 430 430 445 430 445 438 437 438 437 461 461 437 454 421 430 445 446 445 438 445 453 445 438 430 429 422 422 422 422 437 446 445 453 461 461 469 468 477 476 485 492 508 508 500 500 500 515 532 515 500 485 460 454 437 430 453 484 492 493 492 484 453 453 430 430 422 414 406 414 406 407 421 438 430 445 453 477 476 485 476 469 461 469 476 469 476 477 477 492 492 500 500 516 500 500 500 484 484 485 461 461 476 492 485 453 453 453 477 492 508 492 484 469 453 461 445 453 446 453 445 446 437 453 485 492 484 484 485 484 477 476 493 476 477 476 485 492 508 500 500 500 484 469 453 437 430 445 461 461 469 469 484 484 493 507 508 500 508 531 563 531 531 524 562 539 578 540 500 484 492 539 539 563 554 571 648 610 593 586 594 562 540 500 515 500 477 453 437 422 422 414 406 414 422 407 406 430 429 453 469 469 484 485 492 484 477 476 477 469 468 469 469 484 492 493 515 516 555 539 531 586 554 540 531 547 531 531 524 515 516 484 485 453 468 469 446 453 476 492 508 524 523 531 516 547 531 531 524 523 508 508 523 539 539 539 594 555 570 539 524 492 500 500 523 524 539 539 570 571 523 516 507 532 523 508 539 516 539 531 523 524 523 516 461 469 492 531 555 562 563 531 523 532 515 516 500 523 547 555 547 539 539 515 516 516 515 516 539 563 539 562 531 532 523 516 500 492 453 453 438 453 453 476 524 547 500 515 555 539 555 554 524 516 492 484 500 508 516 500 523 508 492 508 500 492 484 469 469 445 453 438 437 461 485 476 485 523 531 539 516 508 500 547 539 531 547 508 476 453 446 461 453 500 492 515 516 563 531 515 508 492 500 516 539 570 532 515 508 524 515 531 516 500 477 484 508 531 524 500 476 438 421 422 438 422 422 421 407 406 422 430 437 422 437 430 422 430 414 414 414 437 438 437 446 429 430 430 414 406 414 422 422 437 453 430 430 422 429 454 460 454 437 430 429 454 453 453 453 469 468 454 461 437 422 414 422 430 429 414 407 406 398 406 399 398 414 414 422 414 422 430 422 437 422 430 430 421 422 422 422 422 422 430 421 430 422 422 422 414 414 414 422 414 422 422 421 415 421 414 422 407 406 406 406 407 398 398 407 398 391 398 399 398 406 422 399 406 422 422 429 438 437 446 445 445 438 422 429 422 446 445 422 422 414 414 437 438 429 422 414 407 414 422 421 422 414 414 407 422 406 414 406 399 398 406 406 407 406 406 406 407 414 414 422 422 429 430 422 430 429 438 429 430 422 437 430 438 437 438 445 453 453 430 430 406 422 422 421 422 422 422 422 414 422 406 406 399 398 399 398 399 398 398 391 391 390 407 406 398 422 383 406 422 406 422 422 406 407 398 391 398 383 398 391 391 421 422 422 406 399 398 407 414 398 399 398 398 391 391 390 399 398 414 446 445 461 445 461 469 453 437 438 422 429 438 422 422 406 414 414 430 429 430 430 414 414 414 414 406 414 414 407 406 406 399 398 399 398 391 390 406 399 398 399 398 414 414 407 406 406 399 398 391 382 383 375 383 383 383 375 382 375 375 375 368 367 367 367 367 368 375 375 382 368 375 375 367 375 367 367 367 368 367 375 359 359 368 367 367 367 375 375 375 375 375 375 383 391 398 391 390 375 383 383 383 383 375 375 375 375 375 375 375 390 399 398 399 414 406 406 399 398 383 383 382 383 375 391 390 391 406 399 398 399 382 391 391 398 406 407 398 414 406 414 407 422 406 398 407 406 406 414 430 422 406 414 406 399 406 398 399 390 383 399 406 430 421 415 414 414 414 398 406 399 406 406 414 407 406 398 391 391 390 391 390 415 414 429 430 414 406 391 391 382 383 383 375 398 407 406 422 406 414 422 430 422 437 438 445 437 430 414 406 407 421 422 430 445 438 430 429 430 430 437 438 429 446 429 430 422 422 437 414 414 430 438 453 468 461 453 454 453 461 461 468 446 468 469 477 484 484 500 485 492 484 508 508 531 524 531 500 492 492 485 476 469 477 492 500 476 485 484 477 484 508 515 540 539 523 523 524 508 492 461 469 453 461 445 461 453 453 469 476 469 485 492 492 477 460 454 468 461 446 453 453 484 492 477 461 469 468 461 461 477 484 485 484 523 500 500 477 469 484 500 531 508 516 523 524 523 492 492 485 508 492 508 492 484 461 477 476 485 484 453 453 438 429 438 500 500 516 476 461 461 477 468 485 492 484 508 492 508 492 508 500 531 532 546 540 562 570 547 547 547 562 571 539 539 516 570 633 593 602 594 562 531 555 531 500 508 500 508 492 477 469 453 453 445 469 547 508 484 531 555 547 593 594 578 618 562 617 563 609 563 554 547 531 532 515 547 539 594 562 571 539 555 523 531 531 594 547 555 531 531 571 554 532 523 492 500 492 516 570 539 555 578 555 539 633 562 508 484 485 492 523 532 531 578 531 578 579 585 579 562 570 539 516 516 500 484 469 453 453 445 454 445 469 468 469 461 477 468 469 445 438 437 430 453 469 492 485 476 445 477 492 477 453 461 469 468 492 493 507 500 500 500 508 492 493 476 469 461 453 438 429 422 438 421 422 414 422 430 422 437 438 437 446 429 430 414 422 406 422 414 445 454 453 445 430 414 414 414 414 398 407 398 414 414 422 430 437 446 437 422 437 422 422 399 414 429 446 437 422 422 406 406 407 406 398 399 406 422 437 438 461 445 453 430 414 422 406 406 399 406 406 399 414 414 422 414 414 422 430 437 438 429 438 437 422 422 445 446 461 476 484 454 461 476 469 461 484 469 469 461 461 453 461 437 445 430 445 438 422 422 414 422 445 469 461 468 469 469 484 492 485 484 477 484 469 469 500 500 492 476 485 484 477 476 485 500 492 476 493 484 500 500 508 515 516 500 516 515 500 508 516 531 539 539 539 516 515 493 507 485 484 477 492 461 453 437 454 445 445 453 461 469 484 516 516 531 531 524 500 500 515 500 500 539 524 507 532 523 547 539 547 531 500 500 500 485 515 508 523 493 468 461 469 484 485 484 492 469 477 476 485 461 453 461 476 485 492 508 515 508 508 469 453 461 468 477 469 492 508 523 516 531 500 492 485 500 476 469 461 461 476 485 476 438 422 429 446 453 437 446 445 476 477 453 445 454 437 461 469 484 477 468 524 508 531 539 523 516 516 515 508 524 492 484 492 500 485 468 493 515 524 500 484 477 468 485 492 484 485 468 477 461 523 539 500 485 492 484 485 500 508 507 493 500 476 492 516 539 531 516 531 531 532 507 508 532 523 523 547 524 523 516 492 492 500 524 523 508 515 532 508 484 469 484 477 468 453 454 461 453 429 438 422 422 421 415 414 421 430 438 429 438 430 421 414 415 414 414 422 414 406 414 414 414 414 399 414 398 406 407 414 414 422 437 445 422 438 429 438 445 422 438 437 414 422 414 438 445 461 445 453 438 429 430 438 429 446 422 437 430 445 438 453 445 437 438 430 422 421 430 438 453 437 446 460 469 453 469 453 446 453 429 438 430 429 446 445 437 446 453 461 461 453 453 445 438 445 430 437 446 445 453 453 469 445 445 438 453 453 453 438 453 461 476 493 492 508 492 500 492 508 515 508 508 516 515 508 508 508 492 477 468 477 484 485 492 484 485 476 461 461 461 469 461 453 461 476 485 476 485 476 500 469 484 485 476 500 477 500 476 492 477 492 500 516 508 523 508 516 523 523 524 508 507 508 516 500 508 492 523 532 554 555 555 562 586 563 593 555 570 563 555 554 524 531 523 532 531 539 539 531 547 555 594 570 570 586 570 579 570 570 570 563 586 586 547 515 493 492 492 476 454 476 453 438 461 468 508 516 547 531 555 562 547 578 547 578 563 554 547 563 617 562 547 516 531 531 555 547 523 508 500 500 500 532 500 476 500 531 532 484 484 469 500 555 578 570 531 540 523 523 516 531 524 515 500 508 500 516 500 508 507 524 547 515 547 547 547 547 562 532 507 524 508 507 500 524 523 547 571 515 508 508 469 476 500 531 516 523 532 523 508 531 524 546 532 500 531 516 531 515 532 539 539 539 547 554 532 531 523 532 523 531 524 539 531 516 508 500 523 516 500 507 500 469 445 461 461 469 477 476 500 500 516 515 516 484 485 445 445 454 453 437 453 438 437 430 445 461 500 485 515 508 516 508 492 492 476 469 461 461 453 477 476 461 446 445 469 468 461 469 492 453 438 437 446 461 453 461 461 492 500 461 476 485 492 476 477 430 445 422 430 421 446 476 453 454 453 484 461 453 453 430 430 429 438 445 438 445 414 422 422 445 500 484 446 437 430 422 422 406 422 390 415 414 468 461 446 546 461 430 453 422 430 398 406 407 406 391 406 406 399 390 414 414 414 430 461 453 445 461 438 461 422 437 430 437 438 453 453 438 429 430 430 422 414 414 414 414 414 406 422 430 429 430 438 453 461 429 438 445 469 476 485 469 453 437 445 422 422 438 453 453 453 453 469 477 484 484 500 485 492 508 515 492 493 476 461 445 438 437 454 476 500 508 492 492 500 453 454 429 430 422 414 437 469 477 445 461 453 438 421 422 422 406 407 398 399 398 398 391 399 390 399 390 399 390 391 391 390 383 391 390 383 391 382 391 391 398 391 398 406 422 407 421 415 414 398 398 407 390 399 390 391 391 390 391 391 390 391 390 391 383 398 383 391 398 391 390 399 383 390 391 398 391 391 390 399 382 399 398 399 390 399 406 406 399 406 398 407 398 406 399 406 399 398 406 399 398 406 399 398 406 399 398 399 406 406 407 406 406 406 407 406 414 406 406 399 398 406 399 391 406 398 391 398 391 398 391 391 382 391 391 390 391 391 398 398 391 398 391 391 390 391 391 390 399 398 391 406 406 399 398 406 407 398 398 407 406 398 399 390 399 398 399 398 399 398 399 406 398 391 398 399 390 391 391 390 399 398 391 390 391 398 391 406 399 398 399 398 398 399 398 399 398 391 406 406 453 422 422 422 430 429 422 438 430 429 453 414 446 468 461 516 516 476 438 437 422 422 406 406 407 398 399 390 399 390 391 391 390 383 391 382 391 391 406 398 407 406 406 399 398 398 399 390 391 391 390 383 399 390 391 390 391 391 383 382 391 383 383 382 383 383 383 383 382 383 383 391 383 414 406 422 429 438 461 484 453 438 430 429 438 422 421 422 430 445 461 485 492 469 461 476 477 453 445 414 414 414 399 406 422 430 406 414 406 422 453 461 461 453 445 469 477 484 492 492 516 469 476 446 468 500 469 446 453 476 453 453 422 422 422 422 422 422 422 429 430 445 438 445 469 453 469 476 477 461 461 453 453 437 469 453 453 438 477 492 484 469 437 438 430 445 453 445 453 446 468 477 484 477 484 508 547 578 547 539 531 508 469 469 461 507 493 507 493 476 453 446 461 460 469 485 507 516 555 547 554 539 555 586 555 554 508 485 468 453 461 453 438 469 500 492 422 469 460 461 446 453 492 523 516 492 469 430 437 438 468 477 516 484 484 477 484 516 492 485 484 492 453 453 446 429 430 438 421 414 438 453 453 453 461 446 437 430 429 422 438 476 469 492 485 484 453 438 422 429 422 422 430 422 421 430 430 422 414 414 414 430 429 438 453 414 422 437 453 454 468 469 492 477 492 492 485 492 492 492 492 500 469 484 469 485 476 477 468 469 477 453 453 469 453 453 438 453 437 445 438 453 445 446 453 437 453 438 453 453 469 492 500 508 484 461 461 461 485 476 484 454 453 437 438 468 469 453 461 438 429 415 414 414 429 438 437 446 468 485 492 492 485 460 469 461 461 445 454 445 445 438 445 453 461 461 469 468 469 477 461 492 484 492 500 524 492 484 469 453 438 437 430 414 414 414 406 415 406 414 422 437 438 461 445 453 469 484 492 508 524 562 578 539 563 531 516 531 523 524 500 484 469 484 477 492 484 500 500 508 492 485 476 461 453 454 468 485 508 585 586 579 562 617 594 570 532 554 539 547 524 492 476 461 461 446 437 430 422 421 407 398 406 399 406 391 398 391 390 383 391 383 382 375 375 383 375 383 375 375 383 383 375 375 383 382 383 383 383 383 382 383 375 375 383 375 375 367 375 375 367 375 368 375 375 375 382 383 391 375 398 391 398 399 398 406 391 391 390 391 383 383 390 383 391 406 398 399 398 399 398 399 390 399 390 383 391 382 383 383 383 383 375 390 375 383 383 391 375 390 383 383 383 390 391 398 407 414 398 406 414 414 430 453 477 492 453 445 438 437 446 429 438 437 454 445 445 438 437 422 422 414 414 414 430 430 421 414 430 438 437 438 445 453 445 454 453 445 437 454 429 430 445 430 422 422 414 429 454 453 445 469 469 460 454 453 453 437 422 422 406 407 406 398 399 414 398 406 399 398 391 398 399 383 390 391 383 390 383 383 391 382 383 383 383 383 382 391 391 383 390 391 390 383 391 390 391 391 383 382 391 383 383 382 383 383 383 390 391 383 391 398 391 390 399 398 406 407 398 422 437 422 422 414 414 414 399 422 406 414 422 414 422 414 414 430 414 429 414 422 422 414 414 414 407 406 414 414 414 422 406 406 407 406 406 406 414 399 406 399 398 391 398 399 398 391 398 391 398 391 390 391 398 391 398 415 406 406 414 414 414 406 415 414 406 398 407 406 398 406 399 406 399 398 406 407 398 398 399 390 399 391 398 391 390 391 390 391 391 398 399 398 398 399 398 391 398 399 398 399 406 414 414 414 414 414 414 422 406 415 406 406 406 399 406 406 399 414 406 422 422 422 406 422 406 422 406 406 407 406 406 406 407 406 406 406 407 406 414 406 406 407 406 406 399 406 398 399 390 399 398 414 414 422 430 430 421 430 414 422 422 422 422 414 414 422 422 421 415 414 414 414 414 414 414 414 414 414 406 407 406 422 414 414 406 414 422 414 422 406 414 430 430 429 446 429 430 430 445 445 477 484 469 453 453 477 476 454 437 438 421 430 438 453 461 453 469 476 453 446 437 445 461 446 437 430 429 422 422 414 422 414 414 414 414 407 414 406 406 406 407 398 406 399 406 406 407 406 398 414 407 406 406 406 414 407 406 406 406 407 398 406 399 398 399 406 398 399 398 406 399 398 407 406 406 414 414 414 414 414 422 430 437 461 477 453 477 476 485 507 500 532 507 485 476 461 453 438 430 429 422 414 414 414 414 407 406 406 406 407 406 398 414 415 406 406 406 399 406 398 399 398 399 398 399 398 406 399 406 406 406 415 406 398 406 407 406 398 407 398 406 399 398 406 399 414 406 406 407 398 406 399 422 422 421 422 407 414 414 406 406 406 407 406 398 407 406 406 406 414 407 406 406 414 414 407 406 414 406 406 407 398 406 399 398 406 399 398 407 398 398 399 398 399 414 406 414 406 430 430 445 445 430 430 429 422 422 422 414 422 422 414 422 430 421 414 430 422 422 414 414 422 414 406 414 414 407 414 406 414 406 406 407 398 406 399 406 399 406 422 414 406 414 414 422 414 422 414 414 414 438 421 422 414 430 438 445 461 445 445 438 453 453 477 469 445 445 430 430 429 430 445 430 430 429 430 422 414 414 414 414 414 422 414 438 437 453 446 453 437 438 422 429 422 422 437 422 430 430 437 438 437 446 460 477 484 461 469 469 461 461 461 484 484 461 469 453 469 453 484 500 493 515 516 492 516 484 500 500 461 477 453 445 445 438 453 445 446 429 446 429 438 429 438 422 422 422 421 407 414 422 429 438 437 446 437 445 446 437 438 429 422 422 406 415 398 398 391 398 391 391 383 390 383 391 390 391 390 399 391 398 391 390 383 391 382 383 383 383 375 383 375 383 382 375 375 375 375 375 375 368 375 367 367 367 367 367 360 367 367 360 367 367 391 445 430 421 430 422 406 399 406 391 421 415 437 414 414 406 407 398 399 398 422 414 406 422 414 422 406 406 399 398 399 390 391 406 407 398 406 399 406 398 399 398 406 391 399 398 391 398 406 399 390 399 398 391 390 407 414 406 414 406 438 422 445 430 445 445 446 429 430 422 430 421 430 430 422 422 421 422 422 422 430 414 422 414 422 422 421 438 437 430 422 414 414 414 422 461 445 438 422 422 414 406 406 399 398 391 398 414 406 407 398 398 415 398 406 406 407 398 399 406 383 398 383 391 390 391 406 391 406 406 406 414 422 422 422 430 414 406 422 414 422 422 414 414 406 406 407 398 406 414 430 414 414 406 407 406 398 414 422 407 406 398 399 398 391 383 382 383 375 375 375 391 375 383 375 375 382 375 399 391 390 383 391 382 383 375 375 383 398 399 406 399 406 422 414 406 414 406 430 414 406 407 398 406 399 398 399 398 398 399 391 390 391 398 391 398 399 398 391 406 406 422 414 414 414 407 406 422 406 414 406 407 398 406 399 398 422 406 422 406 407 398 398 399 406 406 422 430 430 422 429 414 414 438 422 445 445 453 454 445 445 438 437 438 429 430 422 422 422 422 437 461 438 460 461 461 446 453 445 438 429 422 414 406 407 406 422 430 437 453 438 461 437 461 461 461 461 453 445 438 422 429 430 438 429 438 453 461 461 468 477 477 468 477 469 468 454 460 446 445 438 453 461 461 468 453 469 469 469 468 485 484 485 476 485 484 484 469 477 453 468 454 461 453 453 453 445 453 453 454 437 461 453 453 446 468 461 477 500 500 500 492 484 493 500 500 484 461 461 445 445 438 453 430 445 438 437 430 437 453 469 477 500 500 500 500 500 492 492 500 484 493 476 477 476 493 523 500 523 524 515 563 562 547 555 547 523 516 500 484 477 453 438 460 454 476 485 507 500 500 516 500 508 492 477 492 492 476 477 484 477 492 492 485 492 508 492 508 500 500 492 492 469 461 469 484 476 500 500 493 539 523 508 531 508 516 500 492 469 468 453 454 461 476 484 500 500 500 540 539 523 547 539 531 508 523 516 492 485 476 461 477 476 485 484 477 484 484 469 484 485 461 461 476 477 484 531 508 500 524 531 500 516 507 493 523 523 500 493 492 469 484 477 476 484 493 500 507 500 493 492 469 484 469 461 476 453 469 469 461 461 484 461 484 477 477 476 477 468 477 469 484 484 469 492 485 484 477 468 469 477 476 477 476 493 492 469 492 500 476 485 492 508 508 500 460 454 453 437 438 422 421 422 438 453 453 453 469 492 508 555 562 563 601 578 547 578 547 524 539 523 531 532 539 531 547 562 555 531 547 531 563 570 524 562 555 539 508 508 562 555 539 547 539 523 539 547 524 523 609 578 540 562 547 523 516 547 570 539 539 594 586 555 539 554 579 570 539 523 532 515 492 524 531 524 507 524 523 516 523 571 546 516 547 539 531 492 516 547 516 515 516 508 484 508 523 492 516 516 492 476 500 493 484 492 500 485 500 531 523 508 524 539 515 516 492 539 563 531 515 516 539 524 500 515 508 500 492 500 485 461 445 445 430 430 421 422 446 468 461 485 461 484 477 484 500 516 531 523 563 539 531 516 500 484 484 485 476 453 454 453 468 485 461 461 468 454 437 445 438 445 438 445 453 445 469 469 484 508 500 516 523 508 477 500 468 469 469 453 469 484 469 453 453 469 469 453 445 445 438 445 453 477 469 484 484 485 492 492 453 453 438 461 445 445 454 453 437 430 430 429 422 445 446 453 437 477 445 469 445 453 438 461 461 476 485 484 492 485 515 532 546 524 492 500 500 477 468 469 461 477 453 476 453 477 445 477 461 453 453 445 453 461 461 477 484 508 516 531 500 516 531 508 531 547 539 523 539 524 531 531 539 493 515 516 500 508 523 531 500 524 570 539 531 508 508 508 500 508 515 500 500 531 532 508 523 555 531 508 539 578 547 539 562 555 531 594 633 570 563 586 601 555 547 547 539 531 539 547 539 562 524 562 555 531 563 547 547 546 532 523 563 554 539 555 547 531 570 586 563 547 570 555 539 570 555 539 562 547 532 554 539 524 562 531 532 578 547 531 523 579 570 539 531 570 532 523 547 539 516 547 531 515 516 547 523 508 516 539 531 508 562 540 515 516 547 531 523 493 476 461 453 485 507 477 523 516 516 578 539 523 563 539 515 555 563 531 539 555 523 523 571 547 539 531 570 594 547 531 578 586 547 516 531 539 508 531 547 523 516 555 531 516 531 523 516 516 523 555 515 532 578 531 547 515 539 540 523 562 540 531 508 539 554 524 523 524 523 500 524 523 500 531 524 507 532 547 523 508 555 546 516 539 578 555 531 570 547 539 516 555 539 531 492 547 516 492 508 531 500 500 531 531 516 508 531 531 508 531 555 547 508 547 554 547 524 508 531 523 500 508 508 492 492 531 516 492 516 516 484 500 516 515 492 516 508 500 531 531 516 500 531 531 508 516 586 554 555 555 586 562 547 578 571 546 571 547 523 508 531 500 516 547 539 562 571 562 508 555 546 547 563 554 532 601 563 539 594 586 539 546 555 531 524 539 516 523 555 547 515 508 531 524 515 516 516 507 532 539 515 516 570 539 508 531 532 531 523 532 531 515 532 562 531 563 562 571 515 524 515 516 539 578 555 539 547 547 531 578 578 555 539 531 531 532 515 493 539 523 484 485 515 516 594 562 571 601 570 571 594 570 555 562 555 554 586 555 555 586 570 539 602 554 547 555 547 515 532 539 523 547 539 516 562 594 555 531 562 547 539 547 578 547 516 500 515 516 500 516 531 523 508 531 539 508 532 562 539 516 554 571 539 515 524 539 547 508 546 524 508 500 539 554 540 562 563 546 563 570 571 578 570 578 570 532 547 554 524 547 562 563 570 555 546 579 570 547 570 563 523 547 539 516 515 531 516 547 539 516 539 539 539 547 539 515 532 554 524 508 539 546 524 508 539 531 508 523 508 508 516 515 500 524 531 508 523 516 492 516 500 507 532 531 492 531 524 523 500 524 515 492 477 484 485 500 515 516 508 531 531 524 547 539 500 492 476 461 453 454 445 445 438 437 446 453 453 492 492 485 523 500 516 531 515 540 562 539 531 563 547 523 508 508 484 500 508 477 492 508 492 531 523 516 539 563 539 500 500 515 492 508 516 508 500 508 507 500 508 516 508 539 531 508 500 547 523 500 508 515 532 547 507 500 516 508 484 516 500 492 469 484 492 485 492 500 508 492 523 508 516 539 531 508 562 547 539 516 523 532 500 507 532 515 493 515 531 508 524 539 515 508 508 547 515 516 516 539 515 524 531 539 508 500 516 523 492 508 508 500 476 493 515 485 468 508 516 492 508 523 516 484 508 531 524 500 484 500 492 477 508 515 492 485 515 508 477 508 500 484 523 516 508 516 515 492 500 508 492 508 516 508 507 516 516 515 532 515 539 524 523 539 524 523 547 531 516 523 516 508 531 531 500 516 523 508 516 531 523 493 507 500 493 531 500 484 492 500 485 508 492 476 477 469 484 492 485 523 516 492 515 524 508 539 531 516 523 516 539 539 531 547 539 523 547 532 539 531 539 539 508 500 523 524 492 500 508 500 476 500 500 477 492 508 523 500 492 508 516 500 484 508 500 500 484 469 469 492 492 485 492 508 515 500 532 515 508 523 524 508 492 515 508 492 493 500 492 476 485 500 476 508 492 493 515 516 492 516 507 493 523 523 524 500 523 516 508 515 516 508 523 508 500 524 515 500 516 523 492 524 515 508 516 523 500 500 516 508 492 500 500 484 493 507 485 492 516 492 484 500 508 484 508 508 492 508 508 500 500 523 500 492 500 508 485 515 508 500 523 508 485 500 500 484 492 508 477 507 508 500 516 508 500 507 524 500 508 507 493 523 524 507 524 515 508 500 531 516 500 508 516 507 508 524 531 508 507 516 508 500 500 500 484 485 492 500 492 500 508 492 500 500 484 516 508 492 484 516 508 484 508 516 484 508 515 500 500 516 508 492 516 515 493 507 508 492 508 508 508 484 508 523 508 492 516 508 492 508 500 484 516 508 484 492 508 484 469 485 492 476 492 500 485 508 515 485 515 516 508 492 531 516 508 539 523 508 516 515 500 492 508 500 485 500 531 500 515 539 524 508 539 531 508 539 539 516 531 539 516 523 539 508 523 532 515 492 508 508 484 508 516 492 492 500 492 485 500 508 507 524 508 500 500 523 492 524 523 500 508 516 507 485 500 492 469 484 484 477 484 500 508 492 516 516 500 523 516 515 532 531 515 539 524 492 524 515 508 523 516 500 508 515 493 492 492 477 476 477 492 476 469 477 500 484 508 516 515 516 531 531 508 531 516 508 523 532 507 532 515 500 516 515 500 508 539 532 515 524 554 524 523 531 532 523 539 531 516 547 523 500 516 508 492 477 500 500 492 508 523 500 531 547 524 531 555 531 508 523 547 531 531 532 539 508 531 523 500 524 531 500 492 500 484 469 477 500 484 500 531 516 516 562 570 532 578 578 547 539 555 546 524 562 555 524 562 570 532 539 554 532 515 531 532 500 515 516 508 508 492 492 508 492 484 508 508 500 523 524 508 539 523 516 547 539 515 555 539 524 515 539 524 515 532 515 508 508 515 493 515 508 508 484 508 523 500 508 539 524 515 524 523 500 508 531 516 508 508 523 492 508 508 484 508 500 492 469 492 500 485 515 516 492 523 524 515 532 562 547 524 531 562 524 508 523 531 516 508 515 516 492 508 516 507 485 508 539 515 516 531 524 500 531 539 531 516 547 539 515 532 539 515 508 516 523 500 508 508 508 492 500 515 524 500 531 523 508 500 532 523 500 523 524 523 508 516 508 500 523 516 500 523 539 524 500 507 524 523 492 493 507 493 484 484 493 476 484 500 500 485 523 508 492 508 492 492 516 500 492 508 500 500 508 516 492 508 523 500 484 500 500 477 500 508 508 492 508 500 492 508 523 516 500 515 524 500 515 524 508 500 515 531 508 500 516 523 500 516 516 523 492 516 508 492 515 516 492 508 531 508 492 500 500 485 492 515 493 484 492 508 500 477 484 492 485 492 500 500 500 508 515 508 531 524 507 524 516 507 524 515 508 508 508 500 515 524 508 492 516 523 508 508 523 523 500 532 539 523 508 539 539 516 523 531 524 508 523 524 500 500 515 500 492 508 508 484 516 523 500 532 531 516 500 523 516 500 515 532 515 500 516 515 493 539 531 508 508 515 516 500 515 539 508 500 516 523 493 500 507 500 485 484 500 484 485 508 515 492 516 524 515 531 539 540 515 539 555 508 508 515 524 492 508 515 500 492 508 524 500 507 524 523 508 531 539 508 532 546 516 523 547 516 523 532 515 516 539 531 516 523 524 531 500 523 532 523 492 516 508 492 492 500 500 484 500 524 508 492 516 515 500 508 516 500 484 516 515 500 508 531 516 492 508 508 484 492 500 508 484 469 492 500 477 508 515 508 500 531 532 515 524 539 523 508 531 539 508 516 547 523 508 516 531 523 500 524 531 500 508 523 516 500 523 524 500 492 516 500 484 508 515 500 508 539 516 500 515 516 516 500 515 508 500 531 516 508 515 516 500 477 492 500 492 516 515 516 500 531 524 500 523 531 508 524 539 515 508 555 523 516 515 539 516 516 523 524 507 524 523 524 508 515 531 500 493 507 508 500 500 508 500 484 500 508 485 484 516 507 500 508 531 524 516 539 539 515 516 539 539 508 515 532 531 508 523 531 516 500 500 500 492 477 492 508 492 477 484 484 500 508 500 524 546 540 578 554 563 562 547 563 547 546 547 539 516 539 531 524 531 531 500 516 516 507 500 524 515 508 516 523 516 500 516 507 500 516 516 500 484 516 507 485 492 500 492 485 500 507 485 500 523 516 492 516 515 492 524 531 500 516 515 508 508 508 523 500 500 524 515 508 524 515 508 500 516 500 484 500 492 492 493 515 516 492 508 523 508 516 515 524 500 515 524 508 507 508 531 493 484 492 500 485 500 507 500 508 524 523 524 531 531 523 547 547 516 523 532 515 508 516 523 492 500 508 500 492 516 515 500 516 524 515 508 523 516 500 523 516 508 516 515 500 508 523 508 492 508 524 507 508 524 523 508 523 516 508 523 524 500 508 523 508 492 516 500 500 500 507 493 484 500 516 515 485 515 516 500 500 523 516 500 539 516 500 515 539 524 515 532 515 508 531 539 516 500 516 515 500 500 508 500 484 508 516 492 508 500 508 484 500 516 507 500 508 524 508 492 508 500 492 492 516 492 484 500 500 492 508 508 484 500 508 500 484 500 500 477 469 476 477 476 493 515 524 515 524 539 539 516 546 539 516 516 531 516 515 539 539 516 555 547 523 531 539 524 515 516 523 508 508 516 523 500 508 531 524 500 531 531 516 523 531 524 508 531 516 500 515 524 507 508 524 507 500 524 523 500 508 539 508 492 516 508 492 492 508 523 508 500 516 508 507 508 531 524 508 515 532 523 516 523 523 500 516 508 516 500 507 508 492 485 500 500 492 484 500 508 492 492 508 524 500 508 523 523 508 508 523 532 500 523 524 515 500 516 515 500 532 531 508 515 516 516 500 515 524 500 492 500 508 492 508 515 493 507 532 515 508 523 524 508 508 531 523 500 516 531 524 507 508 531 508 500 500 516 500 484 500 508 484 477 492 500 492 500 524 508 492 515 508 500 485 515 524 507 516 524 523 523 547 524 515 532 523 508 515 508 492 500 508 508 500 531 516 516 531 523 524 554 547 524 515 524 523 500 516 523 492 524 539 523 508 524 531 508 508 531 523 500 508 531 532 507 516 539 531 508 516 531 516 507 516 523 524 500 516 507 500 500 516 539 500 508 515 516 484 500 508 500 492 508 516 492 500 516 500 508 500 507 500 485 508 515 500 485 500 507 477 492 524 523 500 516 523 516 515 532 523 516 539 523 508 531 524 500 523 531 508 500 516 523 492 516 516 531 500 515 524 508 508 523 523 508 508 531 516 508 531 531 516 508 531 516 500 523 516 523 500 500 500 492 492 508 516 492 484 500 508 500 524 515 500 532 539 523 500 516 523 500 508 539 516 484 523 508 492 493 523 523 524 523 563 539 516 554 547 524 523 531 531 508 516 539 516 507 524 523 508 516 515 516 500 508 515 493 492 515 516 508 492 516 515 500 492 516 524 500 492 515 516 500 500 516 515 492 485 500 500 492 508 515 516 500 500 508 492 492 508 500 492 500 508 492 508 508 515 485 508 507 485 492 492 500 485 515 516 492 500 508 515 493 515 524 523 500 524 531 500 515 532 523 492 508 524 515 500 531 516 500 524 515 508 500 523 516 508 492 516 507 485 492 508 508 484 500 523 508 492 493 500 484 492 508 508 492 500 516 515 492 500 516 516 492 492 508 508 484 500 516 492 492 516 515 493 507 532 515 508 508 508 492 508 507 493 515 532 507 493 523 516 507 500 500 524 492 492 500 508 492 485 500 515 492 493 507 516 500 492 500 516 484 508 516 515 492 516 516 508 492 508 507 493 500 507 516 484 508 516 508 484 508 523 492 493 515 516 492 492 524 515 492 500 516 492 485 507 508 500 477 500 508 484 500 492 485 476 492 493 476 492 477 469 468 477 484 469 508 500 500 523 532 554 508 516 531 531 500 516 523 516 500 523 532 515 516 539 523 500 508 539 531 508 547 531 516 523 524 515 516 524 523 500 516 523 516 500 523 516 508 523 516 500 500 507 508 500 508 500 492 492 500 500 485 500 508 507 485 500 476 477 476 469 492 493 515 516 508 531 531 539 547 531 555 555 539 539 547 539 531 539 531 524 554 540 531 539 523 516 539 516 507 516 516 507 532 515 508 508 516 500 500 500 500 500 500 500 500 515 516 508 515 516 492 492 508 508 492 516 515 500 524 523 508 555 531 523 547 524 515 532 523 516 515 524 515 532 515 508 523 524 508 523 508 500 523 524 515 524 523 500 524 515 500 532 531 508 523 524 515 508 523 516 500 516 508 507 516 516 492 508 507 493 500 492 492 484 508 492 493 500 507 493 523 508 500 523 516 500 515 516 492 516 500 492 500 516 492 500 508 508 500 515 516 492 516 515 500 508 508 492 508 515 493 492 500 500 492 492 508 484 477 500 508 484 492 508 508 492 508 508 492 516 523 500 492 516 508 500 492 515 500 493 484 492 500 485 500 507 508 485 507 500 493 507 508 500 485 500 500 492 500 508 492 492 500 508 484 492 508 492 493 515 508 484 500 508 492 477 492 500 484 485 484 500 485 492 492 500 508 500 492 477 492 500 484 469 492 500 484 493 492 515 493 507 516 523 500 508 532 515 500 508 516 515 492 508 500 492 500 508 500 485 500 507 485 492 508 508 476 500 492 485 492 508 508 500 515 524 515 508 516 523 500 492 508 516 492 508 508 523 492 508 508 492 516 507 493 500 515 500 508 516 507 493 507 500 493 507 508 500 500 524 508 492 500 500 500 484 500 500 484 493 500 500 484 492 500 508 508 515 524 492 508 531 524 500 531 508 492 515 516 508 492 508 516 492 500 500 515 485 500 508 500 507 516 508 500 515 524 508 515 508 492 508 524 500 500 515 516 492 484 500 485 468 500 500 493 484 508 500 492 500 508 515 493 507 540 492 484 500 492 477 500 515 500 516 516 531 508 515 539 516 508 523 539 508 492 508 508 508 492 523 516 516 508 500 476 469 469 468 453 477 469 476 524 508 546 563 586 601 563 539 547 539 500 500 500 539 539 547 562 547 547 563 547 539 554 539 539 555 531 555 555 539 523 547 547 531 539 539 524 531 531 508 531 524 523 532 523 516 523 516 507 516 516 500 515 516 500 500 523 508 500 516 500 500 500 523 524 500 500 508 492 492 500 500 500 508 500 508 523 500 484 469 453 461 477 500 508 492 539 547 539 570 555 547 562 547 531 531 540 523 539 539 524 531 523 516 515 524 516 531 515 524 531 524 507 524 523 508 539 531 508 539 524 515 508 531 524 508 523 523 500 516 547 500 508 508 515 500 500 508 484 508 508 484 500 500 493 492 500 508 500 500 500 515 492 493 500 507 493 492 515 516 500 484 508 508 500 492 516 515 508 508 500 516 508 523 508 508 492 484 500 508 492 500 516 500 500 508 507 493 507 508 508 500 508 508 500 500 507 516 508 500 508 523 492 500 508 500 508 516 507 500 500 516 492 492 500 500 493 492 500 500 492 500 508 508 492 492 500 516 484 500 508 508 492 500 508 492 500 523 516 492 484 508 508 492 492 508 516 500 484 500 508 492 492 508 500 492 500 508 508 492 516 508 500 484 508 508 500 484 492 508 492 492 493 492 484 477 484 492 492 485 500 492 484 485 500 492 492 508 500 492 508 523 493 492 508 507 493 500 507 485 508 507 493 476 508 492 477 492 508 476 492 500 500 493 484 492 485 507 500 485 508 500 484 492 508 500 500 484 500 500 493 507 500 493 492 500 515 508 492 500 508 492 493 507 500 493 500 492 492 492 508 484 500 508 508 484 492 524 500 492 500 516 500 484 484 500 485 484 492 508 500 485 507 500 508 492 508 508 492 500 492 500 493 500 507 500 508 500 516 508 492 500 508 500 507 500 500 485 500 508 500 492 515 516 516 508 523 531 531 516 531 524 515 524 547 515 516 523 516 516 507 532 523 516 515 532 523 508 516 531 508 507 524 508 507 516 516 508 507 524 515 500 493 500 515 500 500 516 508 500 500 507 500 500 493 515 508 500 500 516 508 492 508 515 508 484 516 500 492 492 508 516 508 492 515 508 500 485 500 507 493 484 508 508 500 492 492 500 492 477 492 500 492 492 492 508 500 508 500 484 477 477 484 500 484 493 507 500 508 508 492 500 508 492 492 500 516 500 500 516 523 508 492 516 523 508 500 516 507 500 508 516 515 493 507 508 516 500 492 508 500 492 484 508 508 492 492 500 500 493 492 508 500 500 484 500 500 484 477 484 492 477 484 493 484 484 500 508 500 492 508 508 500 500 516 507 508 500 500 500 485 476 492 500 485 484 492 516 492 484 500 493 492 484 500 508 508 500 515 524 508 508 507 516 492 500 492 516 492 492 500 500 493 492 508 515 492 485 484 500 484 493 500 500 492 508 500 507 485 508 500 500 500 507 493 507 500 500 500 500 508 500 492 508 508 508 500 516 515 508 500 500 500 500 484 493 500 500 492 500 523 508 492 492 508 500 485 500 500 492 500 500 500 500 492 500 508 492 476 500 500 485 484 516 500 500 484 508 500 492 492 516 500 492 477 484 500 492 508 500 500 500 485 492 492 500 500 492 516 500 484 508 516 500 515 524 515 492 532 492 492 484 493 500 476 485 492 484 524 539 546 524 500 516 507 508 500 516 531 531 539 571 547 546 563 547 547 570 555 531 594 593 571 547 562 570 555 531 532 554 563 523 524 531 523 532 531 515 516 524 531 523 524 531 523 508 516 547 515 524 515 547 516 500 523 508 508 500 539 516 507 508 508 508 515 508 500 508 516 508 492 492 500 492 484 485 484 492 477 477 484 492 477 476 485 492 484 469 461 461 461 476 477 476 485 492 500 508 515 516 516 515 500 508 516 500 500 508 507 532 523 516 492 523 532 523 500 508 523 500 508 523 516 500 524 523 516 492 484 492 493 476 484 500 485 492 500 492 500 508 492 516 508 492 492 492 485 492 492 484 500 500 500 493 500 500 500 507 516 516 492 515 516 516 492 508 531 523 532 515 508 500 492 477 515 516 516 531 539 555 539 554 539 532 531 531 524 507 524 531 508 516 515 516 508 515 524 508 507 532 515 508 516 515 516 508 523 516 508 500 507 508 500 492 516 492 485 476 461 461 438 437 430 422 421 415 414 414 414 406 406 406 407 406 398 399 406 399 398 398 399 406 406 453 485 453 484 500 493 507 516 500 523 532 515 539 555 539 508 523 524 500 523 531 508 532 531 515 516 516 500 515 524 523 508 516 515 524 500 515 516 500 508 515 508 500 516 515 516 500 508 508 500 500 507 516 492 500 500 492 500 508 477 469 453 453 437 438 430 453 500 484 484 516 523 516 524 531 523 500 485 515 508 508 492 500 508 492 477 500 515 485 500 507 508 492 508 516 515 516 516 500 500 515 500 493 484 508 492 516 515 508 492 516 508 515 524 507 508 516 508 492 500 484 492 500 493 500 507 500 493 500 515 492 508 508 500 492 508 500 492 508 524 515 516 515 508 500 485 500 500 507 508 508 500 508 484 485 484 477 507 539 532 547 546 555 563 570 562 555 531 516 508 500 484 477 476 461 469 461 492 484 493 507 493 492 500 508 507 493 492 484 492 500 485 492 484 485 492 492 492 492 493 492 492 500 484 500 493 492 500 500 476 485 492 484 500 500 492 500 500 485 500 484 492 493 476 485 484 476 469 461 469 469 461 476 492 477 469 476 492 477 500 500 492 485 468 469 453 461 461 461 461 469 461 461 468 485 468 485 484 469 484 477 492 492 492 485 500 500 492 484 485 476 485 476 477 476 477 484 485 492 492 492 485 484 500 484 493 484 484 492 500 493 476 492 493 484 477 476 477 476 477 484 492 469 477 476 485 476 469 476 477 484 469 469 476 469 477 476 469 469 492 484 477 477 484 476 477 477 476 469 484 477 492 477 507 508 508 500 492 485 476 477 484 477 468 469 469 469 476 469 477 484 476 469 477 469 468 477 461 461 461 461 468 485 484 484 477 492 485 476 477 468 485 469 468 461 453 469 485 484 476 469 485 476 485 484 484 477 476 485 484 485 484 500 492 477 484 477 468 461 461 461 453 453 469 461 453 453 453 454 445 445 453 453 446 461 461 453 453 469 453 453 445 446 437 422 422 422 414 414 406 414 406 422 430 461 453 437 446 445 445 438 437 438 430 421 430 422 414 414 406 414 407 406 406 399 406 398 407 398 398 391 399 398 391 390 391 383 382 391 383 391 382 383 383 383 414 406 399 414 421 415 421 430 422 445 430 430 437 445 430 445 438 437 454 468 453 454 468 453 446 437 438 429 422 414 414 415 406 398 406 391 399 398 391 390 391 383 382 391 383 383 383 382 375 375 375 383 375 375 367 375 368 367 367 367 375 359 368 367 367 367 360 367 367 367 367 368 367 359 367 360 367 367 359 360 367 359 360 359 359 360 359 367 360 375 367 375 375 367 375 375 367 368 367 367 367 367 383 375 391 429 422 414 438 437 430 438 460 438 445 446 437 430 422 429 430 422 422 422 422 421 430 445 422 453 454 445 445 453 461 438 437 446 429 430 445 453 438 430 453 445 453 438 437 438 437 445 438 437 438 445 438 429 446 437 438 461 437 461 477 476 461 461 469 461 453 469 461 445 453 453 453 446 461 468 461 453 461 477 453 445 469 461 453 477 500 492 469 484 477 468 461 461 469 461 453 461 476 461 461 469 453 461 445 461 454 445 453 453 445 454 468 485 461 461 468 469 461 461 469 461 453 461 453 445 445 446 437 430 437 430 422 437 430 430 437 438 430 437 453 438 445 469 453 453 469 468 454 461 460 461 461 477 461 453 469 468 461 469 469 469 461 453 445 438 437 430 429 422 414 414 407 406 398 399 398 391 390 391 383 391 375 382 383 383 375 375 375 375 383 375 375 367 375 375 367 375 367 368 367 367 367 367 367 360 367 367 367 368 359 367 360 367 359 359 360 367 359 360 375 367 391 437 406 407 406 398 391 398 391 383 383 375 375 375 375 375 367 367 375 367 360 367 367 359 367 360 359 360 359 359 360 359 352 359 352 359 352 359 351 360 351 352 359 352 359 352 359 360 375 359 359 368 367 359 375 359 360 367 367 360 359 359 360 359 367 360 359 367 360 359 367 360 359 367 359 360 359 360 359 359 368 367 359 375 375 375 383 391 406 422 398 406 391 398 391 391 390 391 391 382 391 391 382 383 375 383 375 375 375 367 375 375 367 375 368 375 367 367 375 367 375 367 375 375 375 375 375 375 368 375 382 375 368 367 375 367 375 367 367 367 368 367 367 359 368 359 367 360 367 367 367 383 375 367 383 383 383 382 383 383 383 383 382 383 383 383 383 382 375 383 375 375 375 375 367 375 368 367 367 367 360 359 359 360 359 352 359 359 352 359 352 351 368 367 359 367 360 367 367 367 360 367 359 360 359 359 360 359 352 359 352 351 352 351 360 343 352 352 343 352 344 351 344 344 351 344 352 343 344 352 343 352 344 343 344 352 344 343 344 344 344 343 344 352 343 344 344 359 344 352 351 352 351 344 352 351 344 351 344 352 343 344 344 344 343 344 344 344 343 344 336 344 336 344 343 344 336 344 344 335 352 352 343 352 351 344 352 351 344 352 351 344 352 351 352 351 344 352 351 352 351 344 359 344 352 343 352 344 343 352 344 344 351 344 351 352 359 360 359 359 360 359 360 351 360 351 359 344 352 351 344 344 351 344 344 344 343 336 344 344 344 343 344 344 344 343 344 336 344 336 343 344 336 344 336 344 343 344 344 344 343 336 336 344 336 336 336 336 336 336 336 335 336 336 336 336 328 336 336 336 336 328 336 336 328 336 336 328 336 336 328 336 328 336 328 328 329 336 328 336 328 328 328 336 328 336 328 328 328 328 329 328 328 336 328 336 328 328 336 336 328 336 336 336 336 328 344 328 344 343 360 359 359 391 383 367 367 367 360 359 360 351 352 351 344 352 343 344 344 344 351 344 344 351 352 351 344 352 351 344 359 360 359 359 360 359 360 359 359 360 359 359 360 359 360 359 359 352 351 360 359 360 359 367 367 360 367 367 359 375 368 367 375 390 391 383 383 375 390 375 407 437 438 421 430 453 453 430 422 406 391 390 391 375 375 375 375 375 383 367 383 375 375 375 375 375 375 367 375 367 367 375 368 367 359 367 368 367 367 367 399 390 422 438 453 445 469 492 484 477 492 500 500 461 484 485 461 468 485 461 469 460 438 445 453 461 430 414 406 399 390 383 375 383 367 375 367 368 367 367 367 360 367 359 359 368 359 359 360 367 359 360 359 359 360 359 360 359 359 360 359 359 352 352 359 359 352 359 352 351 352 359 352 359 352 359 352 359 360 351 359 360 359 360 359 359 360 359 359 360 359 360 359 367 367 360 359 367 360 367 359 360 367 359 367 375 383 422 430 429 446 453 469 445 445 469 477 468 477 484 492 485 453 437 446 429 422 446 429 446 468 469 469 453 477 484 461 461 469 468 461 438 445 461 461 469 476 469 453 469 476 477 445 438 414 414 398 399 390 391 383 375 383 382 375 375 375 375 375 383 383 375 375 383 383 375 383 382 383 399 429 399 398 399 398 391 390 391 383 375 383 375 382 375 375 375 375 375 375 375 375 368 375 375 367 375 375 367 367 375 367 367 375 360 367 367 367 360 367 359 360 359 359 360 359 360 359 359 391 422 406 438 453 445 430 453 476 477 453 477 484 484 454 453 461 484 453 445 438 422 414 406 406 391 391 390 391 383 382 375 375 375 375 375 368 367 375 359 375 367 368 375 359 375 359 375 375 368 367 367 367 375 367 367 368 367 359 375 360 375 359 375 383 375 375 375 375 383 375 375 375 367 375 375 375 367 375 375 367 375 367 375 368 367 367 367 367 367 368 367 359 367 360 367 359 368 367 359 367 375 399 414 445 461 477 476 477 508 492 476 500 500 500 469 500 500 492 453 453 469 453 461 477 476 485 469 476 484 477 477 476 485 484 476 477 484 485 469 476 484 485 461 453 469 476 469 484 469 445 430 430 414 406 406 407 398 430 468 454 468 508 524 500 492 500 500 500 469 484 484 492 493 484 484 500 532 515 500 547 539 539 532 531 547 531 516 507 508 516 500 523 524 515 500 492 500 493 500 484 508 515 524 516 500 523 508 500 492 508 515 524 500 484 485 492 484 477 484 500 492 485 484 516 484 453 445 422 414 414 399 398 399 390 407 484 469 469 460 485 484 477 469 492 515 508 500 500 531 524 515 500 508 524 515 508 485 500 507 500 469 469 484 492 485 476 500 508 516 492 492 469 476 493 500 476 469 469 476 477 461 461 445 469 469 445 445 453 469 484 485 476 477 476 485 484 485 468 508 508 492 492 469 484 500 540 500 476 453 446 453 429 438 430 429 422 406 414 407 406 406 399 406 390 407 390 399 398 391 390 407 406 398 399 398 399 406 391 406 437 493 460 477 469 492 484 477 500 508 492 531 524 515 516 523 532 523 500 516 546 516 500 500 508 500 476 454 429 430 422 422 429 493 476 445 430 430 422 414 414 406 406 399 398 399 390 391 391 382 391 383 383 382 383 375 383 383 375 383 390 414 461 453 461 469 469 469 484 492 492 469 461 453 438 429 422 414 446 453 422 429 438 429 422 430 438 421 430 430 414 414 406 406 399 390 399 383 390 391 375 383 375 383 375 375 375 375 375 414 390 391 398 407 429 461 438 468 516 484 469 438 429 430 453 492 477 484 500 500 500 508 516 508 515 500 492 500 493 484 477 476 453 477 476 485 484 477 468 477 484 485 468 485 500 476 477 484 477 476 485 492 484 493 484 492 485 484 492 500 484 508 492 469 485 484 469 453 469 468 477 461 453 477 468 469 461 469 484 461 453 469 469 461 453 461 476 477 461 468 477 469 461 468 469 477 461 453 469 468 453 469 461 461 469 469 484 477 468 469 477 468 461 469 477 476 469 476 469 461 469 476 477 461 477 492 476 461 453 461 469 461 477 476 484 469 485 476 477 476 477 476 461 469 469 469 453 453 469 461 453 461 468 461 469 469 461 468 477 477 476 477 468 461 477 469 468 477 469 453 453 469 461 468 461 469 477 484 453 461 477 484 484 477 484 500 493 484 492 485 484 469 484 484 500 493 484 484 485 468 461 461 453 454 461 460 446 461 468 461 469 469 469 461 468 485 476 469 477 476 477 476 477 484 485 461 468 469 469 461 468 485 476 461 469 469 469 468 477 476 477 469 476 516 523 500 500 508 516 500 484 485 484 516 484 461 461 476 493 484 461 476 485 515 516 492 485 500 507 500 493 476 477 508 492 476 469 484 493 476 469 477 492 492 469 461 476 477 500 476 469 469 476 477 461 469 461 476 477 461 453 468 461 461 446 453 469 468 461 461 469 476 454 468 469 469 453 461 469 476 485 461 460 477 477 492 476 469 469 469 461 460 477 469 453 461 461 461 453 461 461 468 446 461 468 454 445 461 469 476 453 446 453 461 461 453 461 476 477 484 477 453 469 468 485 468 454 453 468 477 453 445 446 453 445 446 445 469 461 460 461 477 461 461 469 476 469 461 469 468 477 461 453 492 500 485 484 492 477 476 469 469 468 454 437 438 429 430 437 469 453 485 492 492 508 492 492 461 453 446 429 438 437 493 484 469 484 500 516 500 507 516 531 508 500 516 539 515 493 492 508 507 493 476 492 500 485 484 492 500 500 485 500 508 507 485 484 500 508 492 484 493 484 492 469 469 468 477 477 461 476 484 485 469 484 484 469 461 461 453 438 429 438 453 476 500 493 484 500 516 523 516 554 508 500 485 492 523 516 500 484 485 500 492 484 485 484 500 500 484 477 484 485 492 469 476 469 492 477 476 477 492 508 500 515 508 508 547 531 516 515 500 532 523 500 500 508 500 492 492 500 492 493 484 500 484 485 492 492 484 508 492 500 477 469 476 477 484 469 484 508 492 477 484 485 484 516 492 476 477 484 493 476 469 476 485 484 485 468 477 476 469 469 469 484 469 469 468 469 477 476 469 469 468 493 515 500 492 493 507 500 493 484 484 485 484 477 476 492 485 484 485 507 485 476 469 484 493 476 469 484 485 484 484 469 469 469 492 476 469 469 461 461 469 468 469 461 461 461 445 453 461 461 446 445 461 461 468 469 477 476 469 469 484 492 493 476 469 476 477 461 453 461 461 453 453 453 453 469 461 461 469 469 461 468 461 461 461 484 477 477 468 461 469 461 461 469 476 469 453 469 469 468 469 469 469 468 469 477 476 469 461 476 477 477 484 484 469 484 493 476 477 484 485 484 476 477 484 477 477 468 477 469 484 484 485 476 469 469 461 453 461 469 468 461 461 461 461 469 476 477 484 492 532 523 516 508 515 555 516 507 508 500 485 476 477 468 477 477 484 469 476 477 469 476 484 485 484 492 485 476 477 500 500 484 492 485 492 477 500 492 492 477 492 484 477 484 508 492 469 461 468 485 469 468 469 477 476 469 469 484 484 500 485 476 469 469 492 477 468 493 500 500 500 484 500 508 508 476 477 484 500 500 524 507 508 492 500 516 516 507 524 508 500 476 492 493 476 469 492 508 508 515 516 516 500 484 500 500 508 500 508 500 554 555 531 516 508 531 555 546 547 524 515 524 547 531 516 500 500 500 500 484 500 500 500 477 484 492 516 508 500 484 508 515 508 500 477 484 500 484 477 477 492 492 484 477 484 500 492 493 476 469 484 485 476 469 461 477 492 484 469 476 477 469 476 492 485 476 485 476 477 484 492 485 476 485 492 484 469 500 492 492 500 508 508 492 500 492 485 469 461 460 461 477 500 484 500 500 493 500 492 500 492 508 500 484 508 523 516 500 469 468 454 468 461 461 461 461 445 461 469 484 461 446 422 429 422 406 414 407 422 414 414 414 429 438 422 422 422 421 430 453 492 477 539 531 563 547 578 578 570 586 586 586 586 594 562 524 539 578 523 493 476 461 461 461 453 445 446 445 437 469 469 516 531 531 500 516 531 523 493 468 461 446 445 437 430 422 422 430 492 500 500 500 508 507 508 555 523 485 468 461 446 437 438 422 421 422 414 407 414 414 406 406 406 422 493 492 484 492 500 508 531 532 531 508 531 539 547 515 508 539 532 515 485 507 516 516 500 476 492 493 500 484 492 508 484 469 477 484 477 492 508 500 507 508 508 516 515 508 508 492 484 508 492 477 500 508 515 508 485 461 445 445 430 437 446 422 437 422 430 422 421 422 414 414 414 415 414 414 414 422 406 414 414 406 406 407 406 453 445 493 484 500 484 500 532 515 500 508 516 507 516 531 524 500 515 508 508 516 523 516 484 500 508 500 492 500 508 500 500 508 500 508 492 461 461 445 430 437 422 422 414 414 406 406 407 398 399 398 398 399 406 406 407 437 445 469 430 430 429 422 414 414 414 422 461 485 492 508 523 547 547 531 500 531 516 484 508 500 477 484 484 469 438 437 430 414 422 406 406 406 430 477 461 437 453 477 461 492 500 469 500 500 468 485 484 469 484 493 476 484 461 461 446 429 430 430 414 422 406 406 406 399 406 391 406 453 453 477 476 493 500 484 500 508 508 492 476 500 477 453 445 438 422 422 414 414 406 406 399 398 398 391 406 414 430 422 406 414 407 406 406 398 399 398 391 398 407 398 430 461 445 477 476 469 484 508 484 477 508 500 476 500 508 500 469 500 516 500 484 492 508 492 477 484 484 485 461 453 445 438 437 422 422 414 406 407 406 398 399 398 391 398 391 383 390 391 375 390 375 383 383 383 383 375 383 375 382 375 383 375 383 367 383 375 375 383 383 421 469 446 445 422 453 469 445 484 492 469 477 492 445 438 422 422 406 406 398 399 398 391 391 390 383 383 390 383 391 492 492 485 492 484 461 445 430 469 492 469 484 531 516 484 446 453 430 445 445 438 422 421 422 430 445 485 523 539 524 593 563 539 562 602 563 523 547 562 539 571 570 547 492 469 461 445 484 516 516 523 555 586 578 562 594 625 570 532 547 562 547 523 539 579 539 523 516 531 523 500 516 500 492 500 516 492 508 523 547 539 516 531 555 547 515 508 524 531 515 493 523 539 508 500 508 523 516 484 516 492 492 492 485 468 485 515 508 500 508 524 492 500 515 532 507 508 524 531 516 507 493 507 555 602 523 508 476 500 516 492 500 539 571 539 531 547 562 532 531 523 524 515 508 516 508 484 500 531 531 516 539 547 531 524 531 539 516 515 516 500 508 484 508 523 524 500 531 539 531 508 547 539 531 532 562 539 516 539 554 540 515 531 571 570 539 531 532 539 515 508 531 547 531 508 516 508 508 492 515 516 492 492 477 500 539 531 516 523 539 539 516 547 562 539 516 524 546 547 524 531 539 523 508 516 516 531 492 508 508 507 500 493 507 508 500 500 508 516 515 508 531 547 531 524 539 555 539 515 539 555 547 539 516 515 539 547 531 508 532 531 515 508 524 531 508 492 500 508 500 484 500 500 500 492 508 516 508 492 500 515 500 500 508 516 500 484 516 539 523 508 524 546 524 508 515 524 508 507 539 524 515 540 546 524 508 507 524 516 515 500 531 532 547 523 516 523 523 524 508 500 539 508 515 492 500 508 524 507 508 516 516 507 524 531 523 516 524 523 523 516 547 539 531 516 539 539 523 508 524 554 524 508 500 531 578 531 524 531 547 531 516 523 539 539 508 531 539 524 508 531 531 531 508 524 546 532 515 524 539 523 500 524 523 524 500 507 516 508 492 508 523 516 500 508 523 508 516 515 524 507 508 508 516 508 507 563 515 508 492 500 516 516 500 523 547 523 516 547 547 523 532 562 563 531 523 539 555 531 531 555 563 523 516 531 539 531 508 539 539 524 523 531 578 524 508 484 500 524 515 500 531 547 547 539 586 594 555 546 594 563 547 562 570 547 539 571 570 539 555 554 555 531 539 539 532 508 523 539 523 524 539 555 531 523 547 539 532 523 539 547 539 523 524 539 547 523 516 547 531 508 515 516 516 507 516 524 507 500 500 516 523 500 524 531 524 515 524 531 523 508 516 523 516 508 523 531 524 508 531 523 524 515 508 531 516 500 500 516 523 516 500 523 531 524 500 523 539 524 523 555 562 532 523 523 532 515 516 539 539 516 539 562 547 524 546 571 539 531 547 555 531 555 554 547 516 539 539 531 516 539 555 539 515 524 547 539 531 523 555 531 531 516 524 539 531 508 507 516 524 500 500 523 523 516 500 516 531 523 508 531 532 531 516 523 547 531 508 539 539 531 524 531 531 516 500 515 508 508 516 515 508 516 554 524 523 539 547 532 523 523 547 524 515 524 539 531 508 531 524 515 508 539 531 524 515 524 515 500 524 523 516 523 532 531 523 508 500 492 493 515 516 500 508 523 523 516 547 547 547 523 547 547 531 539 547 555 539 531 539 555 531 531 547 555 531 524 539 531 523 516 523 524 515 524 539 516 523 531 547 531 516 563 546 532 515 524 539 531 508 515 516 500 492 508 516 508 507 524 531 523 524 531 524 515 524 554 532 515 524 531 516 523 539 531 516 547 554 547 524 539 539 523 547 555 547 523 539 547 531 532 547 531 523 516 515 532 508 531 539 523 508 516 531 531 508 523 532 539 523 516 531 531 516 516 531 523 500 508 524 554 516 523 539 524 515 524 531 524 507 516 516 515 500 492 500 500 500 508 524 523 516 531 539 531 524 547 539 523 524 539 539 523 524 531 531 523 524 539 523 524 515 524 508 508 515 516 515 500 516 516 500 523 547 523 516 539 563 531 531 547 555 531 523 539 532 523 531 532 531 523 532 531 523 516 515 524 531 508 523 524 531 516 531 523 516 531 547 539 524 523 539 531 516 516 531 508 515 524 515 508 524 539 523 508 531 524 515 508 524 554 524 531 570 586 563 554 524 508 500 539 539 539 570 594 555 593 578 563 555 570 578 563 546 555 578 547 539 570 555 539 539 578 563 539 539 570 555 531 532 546 532 515 532 531 523 508 523 532 523 516 547 523 524 531 547 547 515 539 571 546 524 523 524 531 516 523 508 515 500 532 531 531 524 547 578 547 554 563 554 532 523 531 539 532 531 531 539 524 523 547 531 524 539 547 531 523 547 547 539 531 539 539 524 539 547 531 516 531 531 524 523 539 539 524 547 539 539 515 524 570 555 531 500 508 500 515 532 523 539 547 547 555 554 578 563 578 555 547 539 570 555 539 562 610 570 531 500 485 476 453 453 453 438 437 438 430 445 461 476 500 555 524 523 539 570 571 562 539 578 579 570 555 531 578 586 539 523 516 570 547 524 531 547 539 539 523 539 586 547 524 539 562 578 539 524 539 547 570 539 516 547 554 547 516 531 531 524 500 508 531 508 515 539 571 539 547 546 555 539 547 539 555 531 531 547 547 523 532 547 531 508 507 516 508 516 531 531 508 555 562 547 539 547 570 539 539 539 532 539 539 554 547 516 539 555 531 516 539 570 555 515 531 555 539 516 523 555 539 531 532 554 539 516 523 539 532 515 532 562 539 516 523 531 539 516 524 539 523 508 523 524 508 515 539 531 508 516 523 516 516 515 516 515 532 508 515 524 531 508 523 516 523 508 516 523 516 515 524 539 531 531 547 547 539 516 554 532 531 547 547 539 523 531 555 539 531 532 547 515 524 531 547 531 523 547 539 524 531 531 539 524 523 539 532 515 531 547 532 531 547 539 539 570 563 539 523 547 539 523 516 547 547 531 547 562 547 547 547 563 539 531 547 554 540 531 539 555 539 515 539 539 539 516 531 547 539 531 532 547 531 531 531 547 524 531 547 531 516 539 539 531 523 524 547 531 523 540 546 532 515 524 539 523 508 516 531 539 500 508 523 524 523 539 547 539 555 554 555 547 547 555 539 531 555 554 532 562 563 570 539 531 555 539 539 531 547 539 531 547 539 532 523 570 555 523 516 531 547 539 539 547 539 532 546 563 531 539 547 563 539 523 547 539 516 531 531 524 531 531 555 523 531 540 539 531 539 555 539 523 547 562 540 531 562 563 539 523 532 531 531 508 531 547 531 524 523 531 524 515 532 547 531 515 524 523 532 515 516 523 524 523 516 539 539 539 562 555 531 539 547 532 515 524 546 532 508 515 539 524 515 539 532 515 524 539 547 531 515 547 539 524 523 563 547 531 523 532 554 532 515 531 555 524 515 539 539 524 531 547 539 531 563 547 539 523 539 539 531 539 547 532 515 539 555 531 539 539 539 532 515 524 531 523 532 539 539 523 516 539 547 523 516 531 547 516 531 547 539 523 539 547 539 524 539 547 531 515 532 515 516 500 516 531 531 531 563 570 547 570 571 554 563 578 570 555 562 555 563 531 547 562 539 532 539 539 531 547 578 547 555 562 570 539 547 571 546 540 539 570 547 554 571 539 531 555 570 547 523 532 554 532 523 547 555 546 524 547 554 532 523 531 563 539 516 523 547 516 531 547 554 547 555 594 547 539 570 562 555 547 547 539 531 555 555 554 524 531 539 539 531 555 547 531 508 531 539 531 532 554 571 539 562 571 554 547 539 547 555 539 562 555 539 531 547 555 539 523 532 523 516 523 547 523 516 539 539 531 516 539 547 539 555 562 555 547 539 547 539 523 532 554 539 539 539 555 539 555 570 555 539 555 570 555 546 555 563 547 531 547 570 539 523 547 547 539 516 523 539 532 515 539 555 539 539 547 547 531 555 570 539 524 539 539 531 555 554 547 539 532 546 547 532 546 555 555 539 547 562 563 547 554 571 554 539 539 547 555 531 532 539 554 547 524 539 562 531 539 540 554 531 524 531 547 531 516 516 515 508 492 524 546 547 547 578 563 562 586 578 571 554 563 562 547 532 554 586 563 539 554 563 547 547 554 555 539 539 547 578 547 531 571 570 570 547 539 555 547 531 516 531 539 531 563 593 579 554 571 593 571 562 578 563 547 554 571 554 547 555 586 554 555 570 571 554 540 562 555 539 547 593 563 539 570 578 563 539 562 579 546 540 546 555 539 531 555 563 554 532 562 547 539 531 539 555 539 539 563 562 547 531 539 547 539 531 547 555 531 516 492 500 484 500 524 523 516 555 570 586 586 594 586 570 562 555 539 547 555 578 672 586 546 524 578 531 524 531 555 539 539 586 570 563 578 578 562 578 586 602 570 563 578 617 563 531 570 555 531 539 547 547 523 532 546 524 531 524 539 539 515 532 554 547 531 547 547 539 539 508 531 555 523 508 539 547 531 539 532 531 531 508 516 531 523 524 523 524 507 524 531 524 523 547 547 539 523 555 547 539 523 532 531 547 523 539 531 524 516 554 547 531 524 547 547 531 523 524 539 531 508 531 531 524 515 539 539 532 515 532 531 523 508 531 555 555 539 523 531 547 524 523 547 539 524 531 539 539 516 531 539 531 524 523 555 531 523 524 539 531 508 531 547 531 524 539 555 531 523 531 555 531 516 531 532 531 500 531 523 532 508 523 531 531 524 516 523 516 531 539 547 531 539 547 555 531 555 562 539 531 547 539 539 516 539 555 531 523 524 539 539 523 532 539 531 516 507 532 523 508 516 531 531 516 523 539 524 515 524 539 523 508 523 555 531 508 516 531 516 500 515 524 515 508 524 547 531 515 524 539 523 516 516 546 524 531 531 555 516 523 539 531 516 516 508 515 500 516 523 524 507 516 531 524 531 539 539 516 508 523 516 507 524 539 531 516 531 539 516 539 539 531 524 531 547 531 531 524 531 531 516 523 563 539 515 524 531 539 508 523 524 523 500 516 547 531 516 523 539 539 508 531 539 532 515 524 539 531 516 523 523 516 524 515 531 524 515 555 539 539 524 523 539 531 524 531 539 539 516 539 555 531 531 516 523 524 500 523 524 523 508 531 539 531 532 546 555 524 539 539 547 531 531 539 547 539 516 539 523 539 516 531 531 524 523 532 515 508 539 539 531 508 531 539 532 515 532 546 540 523 531 547 524 523 531 539 539 508 531 532 515 508 524 523 516 531 531 531 508 524 539 531 523 524 523 531 516 516 515 516 508 515 532 531 516 523 562 532 531 539 547 531 524 546 555 539 531 540 570 539 523 524 547 539 515 532 562 531 508 531 547 524 500 508 515 500 500 516 515 508 508 508 508 507 516 524 515 508 508 523 516 500 508 531 531 524 523 547 539 516 523 531 524 515 532 546 547 532 539 531 523 524 539 531 524 546 547 539 539 547 539 532 531 539 531 524 531 547 539 515 539 555 531 516 523 532 515 500 508 531 516 500 523 540 531 515 532 547 531 523 531 540 531 515 532 539 547 515 531 547 532 515 524 547 539 515 531 540 531 523 539 532 531 515 532 554 539 532 539 586 547 523 531 547 539 531 524 531 547 531 508 531 539 532 515 524 531 523 500 516 539 523 508 547 531 524 523 547 555 531 555 562 555 539 539 570 555 531 555 563 546 539 555 547 539 524 531 562 539 532 546 563 539 531 555 555 547 531 539 562 539 524 539 547 531 523 532 539 539 531 539 555 547 523 539 547 539 508 531 539 539 532 539 554 539 524 555 562 547 539 570 571 539 539 562 555 531 539 555 555 531 539 547 547 523 539 547 539 531 547 555 539 539 523 540 523 531 539 547 539 539 563 570 547 531 547 563 554 532 523 539 563 539 515 524 562 539 531 532 531 523 508 516 539 523 516 531 555 539 539 547 562 539 540 539 546 540 523 539 531 524 515 532 539 523 524 539 539 547 523 531 547 531 532 562 555 531 523 540 531 531 516 562 563 562 547 563 562 539 531 547 547 547 539 539 539 531 539 563 539 523 532 562 539 532 539 562 531 524 539 555 539 539 547 570 555 539 546 555 547 539 547 555 547 539 554 539 539 532 539 547 523 523 532 531 523 516 516 539 531 516 531 547 547 523 539 555 523 524 531 547 531 523 532 539 539 523 547 563 539 531 555 554 555 523 540 562 539 524 546 547 563 531 547 547 531 516 539 554 547 532 539 539 547 523 531 531 540 515 524 539 547 531 539 562 563 539 539 555 547 539 523 547 547 531 523 540 546 539 524 547 554 532 523 531 571 539 523 547 539 547 523 532 562 547 531 524 554 547 532 523 547 555 531 531 531 539 532 507 524 539 523 524 539 539 531 547 555 554 540 523 539 555 531 539 539 547 539 531 547 555 547 531 547 547 539 523 547 563 539 539 562 563 547 531 547 547 531 539 547 547 523 524 539 531 523 532 546 532 523 539 555 562 547 328 727 508 484 477 484 508 531 516 523 531 555 578 578 563 555 539 554 539 555 563 554 594 617 602 547 539 554 532 515 531 547 524 515 524 523 539 524 539 555 539 546 555 570 555 547 586 562 563 531 563 593 547 532 546 571 547 531 531 570 579 539 554 578 563 539 563 578 547 531 523 531 524 516 539 539 515 532 539 531 508 531 531 524 523 523 532 523 516 523 508 500 516 523 524 515 547 547 531 531 571 547 531 523 539 563 547 539 523 555 562 571 539 531 539 547 523 516 523 532 515 524 531 531 532 515 531 524 531 516 523 524 523 508 523 547 531 508 539 547 531 516 531 532 531 515 532 531 531 516 523 524 531 523 547 539 524 531 539 531 516 523 539 532 523 524 546 555 539 516 523 539 547 531 524 539 555 539 531 555 554 532 523 539 547 547 523 524 531 539 523 524 523 539 508 524 539 547 531 539 547 554 539 524 531 563 539 515 532 546 540 531 547 554 539 524 508 523 524 507 516 531 539 524 539 547 539 523 531 555 539 516 531 539 531 524 547 547 539 523 539 539 547 523 540 562 539 524 539 539 554 524 554 586 555 539 539 555 539 539 539 547 531 524 531 555 539 523 547 539 516 515 547 539 524 531 531 531 524 539 547 531 531 539 555 578 539 524 539 531 539 523 532 539 531 516 539 539 531 523 532 547 539 531 539 531 516 515 516 524 539 523 531 539 532 515 539 547 531 516 516 531 523 508 524 531 523 524 531 531 524 539 531 531 531 563 539 531 524 539 531 531 539 555 539 531 547 563 531 555 570 555 539 539 554 532 531 531 555 555 531 531 539 555 539 516 539 554 547 531 571 547 539 531 531 539 531 532 531 547 539 547 586 554 539 547 563 547 539 554 563 555 539 562 563 554 539 547 555 547 531 539 571 546 532 539 547 546 540 531 554 563 547 531 531 555 539 531 532 546 532 523 539 539 532 562 578 547 547 570 571 570 523 524 547 539 515 500 547 563 539 562 617 594 578 594 602 593 578 586 579 585 547 563 578 570 555 586 625 578 547 594 586 562 563 593 586 563 578 578 563 570 586 594 554 555 570 594 555 570 570 594 578 547 555 562 578 539 532 539 539 531 523 540 546 547 532 554 555 555 539 547 578 562 547 539 539 547 531 539 571 578 562 547 563 562 555 539 555 562 547 539 563 578 554 571 570 547 531 547 555 547 531 554 571 562 539 555 555 562 547 539 547 531 532 515 539 539 532 515 539 539 524 523 547 539 539 531 547 563 539 531 555 554 547 532 554 547 531 532 531 539 531 524 531 539 531 524 547 554 555 531 539 547 547 531 524 539 531 523 532 547 539 523 539 539 531 532 531 547 539 523 539 539 532 523 539 555 539 531 555 570 555 531 539 547 547 531 539 555 555 546 547 563 562 532 539 562 555 531 539 563 578 547 539 554 571 562 547 555 554 540 539 539 554 539 524 531 555 547 531 531 531 547 532 523 570 555 547 531 539 563 562 539 547 570 555 547 531 547 555 547 531 539 547 547 531 523 563 570 539 532 546 539 540 531 531 539 547 539 531 539 555 555 531 523 508 531 524 508 515 539 539 540 515 539 555 531 531 539 532 547 539 507 516 500 508 531 531 532 547 570 594 578 601 617 594 594 570 563 562 602 664 578 578 625 610 570 570 594 578 555 547 554 578 579 554 547 555 578 547 554 579 586 554 563 578 586 554 532 539 547 547 523 531 547 555 539 531 555 539 531 539 555 539 523 532 539 523 524 546 547 532 531 539 570 594 555 546 547 539 563 539 523 547 563 562 547 531 532 562 563 531 523 539 547 555 531 524 531 531 555 523 524 539 554 563 547 539 523 539 547 532 515 508 531 547 524 507 508 531 524 523 508 524 531 523 516 523 539 539 532 523 524 539 562 586 523 516 492 485 562 586 555 578 633 625 593 618 640 610 617 601 602 594 586 617 617 594 578 609 602 586 570 570 602 617 610 578 554 578 602 586 570 563 562 602 586 570 539 547 555 539 531 516 554 555 539 539 563 562 555 539 516 539 523 539 524 507 532 523 516 507 508 524 523 524 500 515 524 515 500 500 508 500 492 500 508 508 516 492 515 508 516 508 507 524 555 585 563 555 554 571 547 554 547 570 563 539 531 531 555 531 524 523 532 554 539 524 508 523 531 508 516 515 539 539 524 508 492 484 485 554 547 531 563 562 563 570 578 555 547 562 571 547 554 547 578 563 554 555 547 547 539 539 531 547 570 547 539 555 555 547 531 539 539 531 524 531 508 508 492 484 485 484 500 500 508 508 507 493 492 484 524 531 531 523 516 555 609 594 570 563 586 570 562 547 571 578 539 508 500 492 492 484 477 484 500 493 531 554 547 532 523 578 586 578 563 539 570 555 539 523 500 500 508 500 492 485 484 508 515 524 516 523 547 555 554 578 571 554 555 563 546 532 515 532 546 532 523 531 539 547 532 531 515 516 523 524 508 523 524 515 524 547 539 531 531 547 570 547 531 532 531 523 508 508 500 500 500 484 500 485 508 500 492 492 476 477 461 461 445 446 437 430 429 430 422 414 422 414 406 414 414 407 414 445 445 438 453 484 492 493 476 477 492 523 539 516 492 469 461 453 445 446 437 469 562 524 547 531 492 492 477 469 461 484 523 516 539 531 532 547 570 586 586 578 578 578 578 555 531 500 485 484 484 500 524 523 516 531 547 555 554 547 531 532 539 539 508 500 500 546 563 570 555 555 562 547 539 508 516 546 539 540 515 531 547 539 516 508 515 516 508 500 508 507 500 508 500 508 492 485 500 515 516 500 516 539 523 516 500 539 515 508 508 508 515 500 524 531 516 492 484 485 484 500 508 484 492 485 500 500 500 492 492 492 508 516 515 500 516 531 539 524 523 516 539 531 516 500 515 524 515 508 500 516 523 516 500 500 492 516 500 500 500 500 508 515 508 500 500 492 508 508 508 492 508 515 516 508 515 524 531 516 507 493 484 477 468 469 469 476 524 531 524 507 493 492 484 484 485 508 500 500 507 532 523 524 523 523 508 508 516 508 507 493 500 500 500 484 476 477 461 469 500 523 524 523 547 555 554 547 563 562 563 554 547 539 547 547 547 531 531 532 515 516 508 500 500 492 484 485 476 477 469 484 476 493 484 484 500 524 500 476 477 484 477 484 516 500 523 524 523 531 524 523 539 539 524 516 515 492 485 476 469 461 445 438 437 430 437 415 429 430 414 422 414 414 406 414 407 406 398 399 398 399 398 391 398 391 390 399 383 390 383 391 375 382 383 375 383 383 375 375 375 375 375 375 375 375 375 375 375 375 383 406 391 414 429 422 438 445 430 437 461 438 421 422 407 406 398 407 398 398 407 422 437 430 422 437 453 461 469 461 469 476 461 461 469 469 445 461 484 500 492 485 515 516 516 500 500 523 523 516 508 492 508 500 500 516 500 523 539 531 500 516 523 508 492 493 507 493 476 477 484 461 461 445 438 437 422 422 414 406 414 407 414 414 422 461 484 484 477 484 508 500 531 532 554 539 516 500 484 469 453 445 438 445 485 507 508 524 523 531 539 516 469 461 445 445 422 422 414 414 414 407 406 406 414 406 422 414 414 414 407 414 406 398 407 398 391 398 399 398 406 422 414 414 407 406 406 406 399 398 399 398 391 390 383 391 390 422 453 461 477 476 477 500 492 477 453 437 422 422 414 406 407 390 399 390 391 391 390 391 383 383 375 382 383 383 375 383 375 383 375 382 375 383 375 383 367 383 383 375 375 375 383 375 382 375 375 383 375 375 375 383 375 375 367 375 383 375 375 375 367 383 367 367 375 375 375 368 375 367 375 375 383 375 390 422 430 430 453 468 485 484 485 484 484 453 454 453 476 477 445 438 414 414 406 406 399 390 391 398 391 398 399 414 461 469 461 460 454 468 493 468 485 515 539 508 469 461 437 430 414 414 406 399 406 430 492 484 493 484 461 461 476 493 484 461 445 430 430 421 414 415 406 406 398 407 398 399 390 391 390 391 383 391 382 375 391 406 477 476 493 476 492 469 500 516 523 484 516 516 492 500 516 515 516 508 515 500 508 516 507 500 508 500 477 500 500 500 484 492 500 508 492 500 508 508 484 500 508 492 485 492 508 500 508 507 493 500 515 508 500 500 500 492 477 492 500 492 485 468 492 493 500 484 484 500 493 500 484 469 484 492 477 500 500 500 492 500 492 508 484 493 507 500 500 493 492 500 492 477 484 508 531 500 500 508 492 500 492 485 500 515 531 508 492 508 508 500 500 492 508 516 523 516 508 507 524 508 500 492 469 484 492 516 531 523 508 500 500 500 492 493 515 524 523 492 485 476 469 484 477 469 461 453 461 468 461 453 461 469 469 469 461 476 485 484 469 468 477 484 493 492 484 477 484 500 500 484 469 461 469 476 493 484 461 484 492 493 484 492 508 508 492 484 485 500 484 477 484 484 477 477 461 468 477 492 484 469 461 453 453 461 469 469 453 445 446 468 477 469 461 468 485 492 492 500 500 531 547 555 539 531 524 523 531 532 515 531 539 547 539 547 532 531 531 531 524 515 508 531 516 516 515 524 531 523 508 524 523 531 539 539 508 508 524 531 531 508 500 508 531 516 492 492 492 500 492 485 476 485 484 492 500 516 531 531 532 531 547 539 539 531 516 523 516 508 500 531 523 508 500 500 523 540 515 500 485 476 469 461 445 445 477 508 484 492 500 508 508 516 515 516 492 508 515 508 500 485 484 492 500 492 477 477 492 500 500 484 477 468 485 500 523 485 476 461 461 477 515 508 508 508 515 532 523 523 516 547 531 516 515 524 523 508 500 508 508 508 492 476 477 492 500 500 484 469 485 500 492 492 500 500 500 516 531 523 524 547 523 523 500 516 516 515 492 500 508 492 493 507 500 500 508 547 531 524 523 532 539 546 532 523 500 485 515 516 500 484 500 516 508 515 500 508 531 555 555 531 516 515 492 508 508 508 492 508 515 532 515 524 554 547 539 524 515 500 500 485 500 508 500 492 492 500 500 484 500 516 523 508 516 515 524 508 515 516 508 484 508 516 515 531 540 554 555 562 563 555 554 547 547 539 547 547 555 554 547 531 563 586 554 547 571 562 570 547 532 539 562 547 531 547 547 555 539 531 508 515 524 516 507 532 531 515 508 516 531 516 500 515 516 523 516 508 531 531 532 539 547 554 547 547 523 524 523 516 516 515 516 515 500 516 508 500 508 515 516 508 508 507 508 500 492 493 484 500 484 485 476 469 469 492 500 500 516 531 531 531 532 523 531 532 515 500 492 500 493 492 476 485 476 492 485 476 485 492 476 493 500 500 500 515 500 524 508 507 500 500 516 508 500 492 500 508 508 500 500 507 508 508 500 500 484 493 507 508 500 500 500 516 523 524 523 524 507 516 516 500 507 516 516 500 500 500 500 500 492 492 484 493 484 477 484 477 484 500 500 492 484 485 476 485 508 507 516 508 508 492 492 492 492 493 500 484 469 476 485 492 476 493 492 492 484 500 493 500 492 500 492 508 508 507 508 516 531 539 524 515 492 485 484 469 476 469 477 476 469 469 461 461 445 469 484 469 476 493 507 516 516 500 515 516 492 508 508 492 492 484 500 485 500 492 508 508 500 484 492 508 523 524 508 500 492 500 500 500 492 492 500 492 493 500 500 500 484 484 469 477 468 469 477 484 477 484 508 492 484 477 477 484 477 476 484 485 492 492 492 516 500 516 500 500 507 500 485 492 492 500 477 476 485 484 477 476 485 492 492 492 485 492 500 508 500 476 477 476 469 484 477 484 477 476 485 484 477 484 500 524 507 508 508 500 523 532 515 508 524 523 516 507 516 516 515 500 500 508 500 508 500 508 492 500 492 492 492 493 492 492 484 500 500 493 484 477 484 516 515 508 516 507 508 531 540 531 531 523 540 531 515 532 515 500 500 500 524 523 524 515 524 523 516 523 531 539 524 516 515 539 508 500 516 515 516 523 524 515 524 601 571 570 547 531 539 524 523 492 492 477 477 461 453 484 508 508 547 531 547 539 515 508 492 485 492 508 492 516 539 500 484 477 507 524 515 547 547 563 562 547 555 539 539 523 516 539 523 516 516 523 531 524 515 524 531 524 507 516 523 524 523 516 523 539 532 523 524 523 531 524 515 516 523 532 531 523 524 523 539 524 515 500 524 523 516 508 492 515 500 493 507 508 500 508 500 516 507 524 516 500 492 492 500 516 500 500 507 508 508 500 500 508 500 500 500 508 515 508 500 492 508 492 500 492 485 508 507 500 500 516 500 500 508 523 524 508 492 484 469 469 453 476 477 508 515 516 508 531 539 531 516 516 500 492 476 485 484 492 492 493 484 477 507 516 523 508 500 516 508 523 516 508 500 515 516 500 500 515 532 531 539 523 524 508 547 617 593 563 547 562 563 562 539 539 532 539 539 539 516 507 508 500 524 531 531 516 508 523 523 524 523 500 500 492 485 492 492 508 516 515 524 523 531 508 516 523 524 523 516 515 516 547 539 531 524 531 539 523 516 508 515 516 508 508 500 508 500 507 532 539 523 516 500 500 515 516 500 508 508 515 516 508 507 516 516 508 515 524 523 516 515 532 546 532 523 508 516 523 508 500 500 492 508 515 516 500 500 508 508 507 493 500 507 516 500 492 492 508 492 500 485 492 492 485 484 477 484 484 485 476 485 492 492 477 484 476 477 484 485 515 516 508 500 515 508 500 500 485 484 477 476 469 484 477 492 484 477 477 484 484 485 484 500 500 492 500 492 485 476 485 484 500 508 492 508 516 492 492 492 484 477 469 484 485 507 493 515 531 532 547 523 547 547 547 523 516 562 539 524 500 500 484 484 477 469 476 477 484 477 469 476 477 468 493 492 484 477 484 484 516 500 500 492 485 492 484 485 492 500 492 484 477 484 469 492 492 477 477 476 477 476 485 484 492 492 485 484 508 492 492 492 508 516 500 484 492 485 476 477 484 477 492 484 477 492 477 484 469 484 477 492 492 492 485 476 477 469 468 461 453 454 468 485 484 500 531 524 515 508 524 507 500 493 484 492 485 484 492 485 492 484 492 485 492 484 500 485 476 477 468 477 469 484 485 476 484 485 476 477 469 468 469 461 477 476 469 469 484 485 476 477 468 477 469 461 461 468 493 492 500 492 469 453 437 438 422 429 407 414 406 398 399 398 399 382 391 383 391 382 383 375 383 375 383 383 375 375 375 382 375 375 375 383 367 375 375 375 368 375 375 375 367 375 367 375 375 367 375 367 375 375 368 367 367 367 367 367 368 367 359 367 368 367 367 359 375 360 367 367 367 367 360 359 360 359 359 360 359 367 360 359 367 360 359 359 352 359 352 359 360 359 352 351 352 359 352 351 352 351 352 351 352 344 351 352 344 351 336 352 343 344 344 344 343 344 344 344 336 343 344 344 336 336 343 329 336 335 344 336 336 336 336 336 336 344 328 343 329 343 328 336 336 336 336 336 336 328 336 336 336 336 336 344 336 343 336 344 344 344 343 344 344 344 343 344 336 352 351 344 344 343 336 344 336 344 351 344 344 336 343 344 336 344 344 336 343 344 336 336 344 336 336 336 335 344 336 336 328 344 328 336 336 328 336 328 336 336 328 336 328 328 336 328 336 328 329 328 328 328 336 328 336 328 328 328 336 328 329 328 328 328 320 328 336 321 328 328 328 312 344 336 328 328 329 328 328 328 320 336 336 328 336 336 328 328 328 336 329 328 328 336 328 328 328 328 328 328 329 328 328 328 328 328 321 320 328 328 328 328 321 328 328 320 328 328 329 328 312 336 328 328 329 320 328 328 328 328 321 328 320 328 328 328 329 336 328 328 328 336 328 328 336 328 328 336 328 328 329 328 328 328 328 328 328 328 329 328 328 328 320 328 321 328 328 328 328 328 321 328 320 328 328 328 336 336 352 351 352 344 351 352 344 351 344 344 343 344 336 336 344 336 336 336 336 343 336 344 336 344 343 344 344 344 343 344 352 351 352 359 352 359 352 351 352 351 344 352 351 352 351 360 359 352 359 360 367 367 367 367 367 360 367 359 368 359 359 352 359 360 351 360 375 382 375 375 375 368 375 367 383 398 398 391 375 383 383 375 367 367 367 367 368 367 367 367 367 368 382 391 398 399 391 382 383 367 375 375 368 359 359 367 360 359 367 368 359 359 360 375 359 375 359 375 360 375 383 375 367 375 375 359 367 368 359 359 360 359 359 352 352 359 352 359 359 352 359 360 359 352 359 367 359 360 359 360 359 367 360 359 367 359 360 367 359 360 359 360 359 367 359 360 367 367 360 367 367 367 367 368 367 359 367 367 360 367 359 368 359 367 360 367 359 367 360 367 398 430 398 383 391 383 382 375 375 383 375 375 375 383 375 383 383 375 375 375 375 375 375 367 375 367 383 367 375 375 367 367 375 368 367 367 359 368 367 367 359 368 367 367 367 359 375 360 367 367 367 360 367 359 360 367 359 367 360 367 359 368 359 367 367 375 375 375 368 375 382 375 383 375 383 375 375 375 375 383 375 375 383 382 399 406 399 398 398 391 391 390 391 406 406 391 391 390 391 391 382 399 398 391 390 391 391 383 382 383 383 375 375 375 375 367 375 375 367 375 368 367 375 367 367 367 367 375 368 367 367 375 367 367 368 367 367 375 383 383 375 375 382 383 375 383 375 375 383 383 398 406 391 375 391 375 375 382 368 375 367 367 359 368 367 359 367 360 367 359 367 368 390 422 438 421 407 390 407 406 390 399 383 390 375 383 375 383 375 383 383 375 375 382 383 375 375 383 383 375 375 375 375 375 367 375 367 375 375 383 375 375 375 383 375 375 375 375 367 375 367 367 368 375 367 367 359 368 359 367 359 360 359 367 360 359 360 359 367 359 360 359 360 367 359 352 367 351 360 359 375 375 391 375 367 375 375 367 375 367 375 368 375 367 367 359 368 367 359 359 360 359 367 360 367 391 375 367 367 375 367 367 368 367 375 383 382 383 391 398 383 383 383 375 367 375 375 367 367 367 360 367 359 360 359 367 360 359 352 359 359 360 359 359 360 367 359 360 367 359 360 359 367 367 368 375 375 367 367 367 367 368 359 359 360 359 359 360 359 352 359 352 359 359 352 359 352 359 360 359 352 359 352 359 359 352 351 360 351 352 359 352 351 352 352 359 359 352 359 360 359 359 368 359 375 359 360 367 367 359 360 367 359 360 359 367 360 359 367 367 360 367 367 368 359 375 359 367 368 359 367 367 360 367 367 367 368 367 367 367 367 360 367 367 367 360 367 367 367 367 368 375 375 375 382 375 383 375 383 383 375 390 399 383 382 383 375 383 375 375 375 375 367 375 375 375 375 367 375 375 368 382 399 383 390 383 383 383 383 382 375 375 383 375 375 383 367 383 375 375 375 375 383 390 391 391 390 399 390 383 391 390 391 391 390 391 383 390 391 391 390 391 383 383 390 391 375 390 375 383 383 383 383 382 383 391 375 383 383 375 382 383 375 383 375 383 375 390 383 383 383 383 382 383 383 383 391 375 390 375 375 391 375 375 383 375 375 375 382 375 375 368 382 375 375 368 382 368 375 375 367 375 367 375 367 367 368 375 359 367 367 367 368 359 367 367 360 359 360 359 359 360 359 367 383 375 383 367 383 367 383 375 375 375 367 375 367 367 368 367 367 367 367 368 359 367 367 360 359 367 360 367 359 360 359 367 359 360 367 344 367 367 360 367 367 359 360 359 367 360 367 367 359 368 359 367 359 360 367 359 360 351 360 359 359 352 359 360 359 352 359 352 351 360 351 352 359 352 359 352 359 359 352 351 360 351 360 351 352 359 352 351 352 352 359 351 352 359 352 352 351 352 359 352 351 360 359 351 352 359 360 359 360 359 367 367 367 368 375 390 414 422 430 437 454 429 453 453 446 469 468 453 461 453 454 445 453 445 430 422 414 398 383 391 383 382 383 383 375 391 383 375 390 391 375 390 375 391 383 383 390 391 422 429 446 461 461 453 469 476 484 477 484 477 477 484 484 477 476 469 477 453 476 485 492 484 477 484 477 476 469 485 484 492 492 492 500 493 500 484 484 485 484 477 476 453 438 437 407 422 406 406 398 399 398 399 390 399 390 399 383 390 391 391 382 399 390 399 406 406 399 414 422 398 406 407 406 406 422 422 430 445 445 485 507 508 500 532 523 531 500 516 523 516 500 500 500 500 476 493 500 500 492 492 500 516 507 508 508 524 515 500 485 484 476 461 438 437 414 422 407 406 398 391 391 390 391 383 382 383 383 375 375 375 375 367 367 352 383 359 375 360 375 359 367 367 360 359 359 360 359 360 359 351 360 359 352 359 360 367 375 375 375 383 375 359 375 375 367 375 367 360 375 367 367 375 367 375 367 360 367 367 367 368 359 359 360 375 359 359 360 351 360 359 359 352 359 360 359 352 359 352 359 359 360 359 360 359 367 352 359 359 360 359 352 359 359 352 352 351 360 343 352 351 344 344 344 351 344 344 351 344 344 344 343 344 344 344 343 344 344 344 343 352 344 351 344 351 344 352 351 352 344 351 352 344 351 352 351 344 352 351 344 351 344 352 351 344 352 351 344 351 352 344 344 351 344 351 352 352 351 344 351 352 352 343 360 351 352 351 368 351 359 352 359 360 359 352 359 352 351 360 351 352 351 352 351 352 352 351 352 359 344 359 352 359 359 352 359 360 359 360 359 359 367 368 359 359 368 367 359 360 367 359 359 368 367 359 360 367 359 367 368 359 359 367 368 359 367 360 367 359 360 359 367 367 367 368 367 367 367 375 375 383 375 375 375 367 367 368 367 367 367 367 368 367 375 375 383 390 391 383 382 383 383 383 398 399 414 383 390 391 383 375 390 391 375 383 383 382 383 383 383 383 382 383 383 383 383 375 375 375 375 375 367 375 367 375 375 367 375 367 368 367 367 367 375 383 414 438 429 422 414 383 398 391 383 375 383 375 375 390 407 414 429 446 461 437 414 406 399 398 399 406 406 406 391 391 406 406 399 406 398 399 398 391 398 383 398 391 383 383 383 375 375 367 375 390 414 407 406 398 391 391 390 399 414 398 391 390 391 391 382 391 391 406 398 399 390 391 399 406 390 399 383 390 383 383 391 390 383 391 390 367 383 383 375 367 375 383 391 382 383 391 391 406 383 390 383 398 399 398 399 390 391 383 383 382 383 375 375 375 383 383 375 391 382 391 391 406 398 399 390 399 390 399 406 399 406 398 383 391 390 391 375 383 375 383 375 367 367 359 375 360 367 383 382 383 367 375 368 375 382 399 422 422 406 406 414 414 430 414 438 437 438 437 414 430 422 429 414 430 399 390 399 390 391 390 383 391 375 391 390 320 438 383 375 375 375 375 367 367 367 383 367 375 368 367 367 351 368 367 359 360 359 359 352 359 360 359 367 360 367 359 367 360 367 359 360 359 352 359 359 352 359 352 359 352 344 359 344 351 352 351 352 351 352 352 359 352 359 359 360 359 359 368 359 359 368 359 359 367 368 359 375 367 375 360 367 375 367 367 375 375 367 375 368 382 399 414 414 422 422 398 399 390 383 383 383 375 367 375 367 367 375 375 383 375 367 383 367 367 368 375 367 367 367 367 375 360 359 375 359 368 367 367 375 391 382 383 383 391 390 367 399 383 383 375 375 375 367 359 375 367 367 375 383 375 375 383 391 398 399 398 414 414 422 414 414 414 414 407 406 390 391 391 375 382 375 383 375 360 375 367 367 367 367 360 367 359 368 359 367 359 360 367 359 360 359 360 359 359 352 359 360 359 359 360 367 359 360 359 359 368 359 359 368 359 351 352 359 352 352 359 351 352 352 351 344 344 351 344 344 343 336 352 344 343 344 344 344 343 336 344 344 344 343 344 336 336 344 344 335 344 344 344 351 344 352 336 343 360 336 351 344 344 343 344 352 351 360 367 383 375 359 367 352 367 359 360 351 352 351 352 352 351 352 343 352 344 351 352 351 360 351 352 344 359 352 359 367 367 368 367 375 383 375 375 375 367 375 367 375 375 375 367 367 367 368 367 367 367 375 383 391 398 399 390 399 398 406 407 390 391 390 383 391 398 414 391 391 398 391 390 391 375 375 383 383 367 383 367 367 375 375 375 383 398 391 390 391 391 398 399 398 398 399 390 383 383 383 375 383 390 383 399 406 406 399 398 406 422 430 429 438 430 422 406 414 406 414 406 407 398 399 398 398 414 422 414 399 406 399 406 406 406 391 398 399 406 391 398 399 398 391 390 383 391 390 407 406 406 398 415 414 414 406 414 422 406 399 414 414 406 406 414 422 422 406 414 407 398 406 414 414 422 414 407 398 398 407 390 399 390 383 391 390 399 406 406 399 406 406 407 421 422 422 438 437 445 454 461 445 437 446 461 461 460 461 446 445 445 446 453 445 422 422 422 422 429 422 438 445 445 453 446 445 445 461 469 461 461 461 461 453 453 453 438 343 469 414 406 407 398 406 422 422 414 446 437 453 438 437 445 422 430 445 446 429 430 445 438 453 461 445 477 508 500 492 500 508 492 500 508 500 476 485 492 476 469 461 461 453 461 477 476 469 484 500 492 485 484 500 516 508 476 500 508 508 484 500 516 484 477 468 469 469 469 484 484 477 477 453 445 422 422 422 406 414 414 438 437 453 485 492 492 508 523 524 539 515 516 508 508 484 484 492 516 500 500 508 500 508 492 500 476 485 484 492 477 492 485 484 469 461 437 430 422 437 430 422 414 406 398 399 391 390 383 406 422 430 445 445 438 453 453 453 446 461 453 429 422 422 422 430 406 422 406 406 407 414 414 406 398 391 391 406 414 422 422 414 414 429 430 422 414 414 422 422 445 446 445 437 422 422 430 414 414 406 406 391 391 390 383 367 383 375 383 406 430 414 430 445 469 476 477 484 469 461 484 500 508 477 445 445 446 437 414 406 407 406 398 391 391 390 383 383 390 391 398 415 453 461 476 469 469 422 437 414 414 406 422 414 407 406 414 406 414 422 422 406 406 415 406 422 406 422 406 406 407 414 414 406 414 430 398 406 399 406 406 422 422 422 414 414 414 414 406 399 398 391 391 390 391 375 383 375 382 375 375 399 390 383 391 406 406 407 422 421 422 430 445 446 429 430 430 414 429 430 430 429 422 414 414 407 398 406 422 414 414 422 430 453 453 461 477 484 477 461 453 437 438 437 446 437 438 414 437 430 445 438 429 422 406 407 406 391 398 406 414 414 422 446 453 492 484 485 500 500 492 492 484 485 476 477 453 437 446 445 438 429 446 453 445 430 422 429 422 422 422 422 429 422 438 445 445 461 454 460 446 453 453 445 430 422 430 414 422 437 430 429 438 437 446 437 438 437 438 445 469 445 445 461 430 445 446 445 461 461 461 453 461 453 461 461 445 453 453 469 453 453 446 437 430 437 422 430 430 437 430 437 430 430 437 446 453 461 461 492 492 492 508 500 500 508 492 484 477 461 453 476 485 469 476 453 453 454 460 454 468 461 469 461 469 468 454 461 453 445 437 446 453 453 469 484 485 492 500 492 492 492 492 493 507 508 524 508 523 516 507 493 492 492 453 469 445 453 446 445 445 461 485 515 531 516 539 547 531 508 516 515 477 484 469 469 484 492 477 492 500 492 516 515 500 500 485 461 500 492 461 437 438 437 454 460 477 477 476 492 493 484 516 515 500 516 500 476 500 524 515 500 524 523 532 531 531 516 531 523 493 507 508 500 485 507 508 500 485 468 453 438 437 446 437 461 485 476 484 493 468 461 469 469 469 468 461 469 445 469 461 469 469 460 469 446 453 461 453 461 437 430 430 437 453 453 461 453 477 484 477 500 515 508 555 539 516 492 476 461 461 485 468 469 453 461 461 453 453 438 445 430 437 430 438 421 430 430 430 414 421 438 437 446 445 453 461 461 445 446 453 437 422 422 430 437 422 438 422 421 422 414 414 407 414 398 406 399 398 391 391 398 383 398 414 438 429 430 438 437 461 461 461 477 460 461 446 445 445 446 445 437 446 445 445 454 453 445 437 422 438 437 422 422 422 406 406 399 406 422 438 437 453 445 438 453 469 461 484 500 485 492 492 492 524 507 500 485 492 484 453 461 461 453 446 445 438 445 430 421 430 430 429 438 445 438 437 438 445 445 446 453 461 469 492 476 508 477 492 492 500 484 493 484 477 460 461 469 461 469 476 477 477 484 476 469 469 484 493 468 453 454 453 453 437 438 437 446 461 460 461 461 461 477 484 477 461 461 468 454 460 461 438 422 422 414 406 406 399 398 406 422 422 461 445 446 453 461 468 454 445 453 453 445 461 469 469 476 477 469 445 445 461 461 453 446 437 422 422 430 453 461 468 469 469 453 453 446 437 438 437 453 445 461 461 469 461 477 461 468 469 484 469 485 468 485 484 477 476 485 492 508 492 461 453 461 468 469 477 500 492 477 484 484 469 469 476 477 469 468 454 468 461 461 469 469 468 461 469 445 446 453 461 484 492 493 460 469 500 508 484 477 477 468 469 453 422 422 437 454 445 445 461 461 469 461 468 469 461 461 461 477 476 485 460 461 454 453 453 437 438 429 446 429 422 422 430 430 437 430 445 461 461 461 469 461 461 460 461 469 461 445 454 453 484 445 430 422 430 414 414 414 422 429 438 445 445 446 445 438 445 437 438 445 446 429 430 430 414 414 414 414 398 407 421 407 406 414 414 430 422 421 430 438 422 429 414 430 430 429 430 422 437 430 430 437 438 437 422 430 437 438 437 430 438 437 430 414 406 414 406 407 414 422 437 438 460 469 477 461 492 492 445 430 422 430 445 445 453 438 430 421 422 414 414 407 414 414 437 446 437 422 414 422 422 406 430 422 422 421 446 437 430 422 422 422 414 414 414 414 406 406 407 414 414 414 406 406 414 407 421 391 406 399 414 422 422 421 422 422 422 422 414 422 414 414 422 414 406 414 414 414 414 414 415 421 414 415 421 422 430 422 414 414 398 399 398 391 406 414 422 430 437 438 445 469 469 445 445 446 445 453 461 461 453 461 445 446 445 445 430 437 430 438 421 438 453 453 438 453 461 437 461 477 468 461 469 461 469 445 445 430 438 437 438 437 445 438 453 445 454 453 453 445 438 429 438 437 438 437 446 437 430 429 415 429 430 430 421 438 430 445 453 445 454 453 453 437 422 406 407 414 422 429 446 445 453 430 445 438 453 445 453 453 477 469 468 485 468 500 485 469 460 469 469 477 453 468 469 485 515 485 484 492 492 492 493 500 500 484 477 476 469 469 461 476 469 445 461 469 445 446 460 454 453 453 453 453 461 461 461 476 493 492 476 500 477 453 445 454 453 445 461 453 438 453 468 438 461 453 461 437 469 485 468 492 477 438 453 468 461 438 445 438 484 500 469 445 445 422 414 407 421 438 430 429 430 422 430 429 422 414 414 407 429 446 437 453 453 453 454 468 461 477 469 468 469 438 453 453 445 461 461 477 476 477 468 469 492 485 476 477 445 445 430 438 445 461 453 461 453 430 445 445 454 453 468 469 461 461 438 445 461 453 453 453 469 453 484 477 477 468 485 484 469 453 461 437 430 438 437 453 453 438 453 453 430 422 414 437 469 453 430 414 414 414 422 422 422 421 422 446 437 430 414 414 422 429 438 422 414 406 399 414 398 406 414 430 430 422 437 438 468 454 468 438 429 430 438 476 524 507 485 469 461 421 422 414 414 438 437 414 415 429 414 430 422 437 438 445 422 438 414 429 430 414 414 414 438 422 437 422 430 421 430 422 430 437 438 453 437 461 469 461 461 469 453 461 461 445 453 445 461 446 453 437 453 469 461 477 492 508 500 500 507 493 476 461 438 453 453 453 438 445 437 446 468 477 492 485 476 461 453 461 461 484 493 507 500 485 508 507 493 492 484 485 460 461 446 429 430 430 445 438 429 414 414 422 414 430 445 446 468 469 469 469 484 484 493 484 477 460 438 453 461 461 453 461 445 461 453 454 437 430 414 422 422 437 445 446 453 461 461 468 469 469 461 469 453 445 453 469 461 461 469 460 477 453 469 445 446 453 453 461 468 461 469 461 445 430 438 429 422 422 422 430 445 469 468 469 469 461 461 469 460 469 453 461 446 453 429 446 445 461 437 446 453 469 484 492 492 500 485 484 477 476 469 445 438 430 429 422 414 414 430 437 430 453 477 469 453 453 453 445 453 461 477 492 484 500 485 476 461 446 445 430 414 429 414 407 422 414 414 422 406 422 422 437 430 429 438 430 421 430 430 414 406 406 422 414 446 437 469 437 438 453 430 429 422 407 406 406 414 430 406 414 422 430 437 445 454 445 437 438 445 422 438 437 430 429 415 421 422 446 445 422 422 406 406 406 414 415 437 438 445 430 437 445 430 430 429 438 422 414 422 414 406 422 414 422 414 414 430 429 438 437 438 445 438 422 437 430 437 430 437 430 430 437 438 414 422 429 430 422 422 422 422 429 438 437 446 445 453 477 476 469 461 445 461 445 438 437 438 453 453 445 438 445 446 437 445 446 453 445 438 453 453 469 461 461 468 453 454 429 430 422 422 414 422 429 430 437 438 461 469 468 469 469 461 453 445 453 446 461 461 468 493 492 492 484 492 493 484 477 476 461 469 461 445 445 454 460 454 445 453 453 445 461 461 469 445 446 429 422 422 438 445 469 461 468 469 469 453 453 445 438 445 446 437 445 446 476 469 492 477 484 477 476 469 469 469 453 468 461 477 469 461 445 445 446 445 445 438 445 437 446 429 438 430 437 438 445 453 461 484 469 477 476 469 453 453 453 438 445 430 422 429 438 430 445 437 438 445 453 446 461 445 461 461 453 445 446 453 445 453 445 461 454 453 437 438 422 414 406 414 406 414 422 414 438 437 445 461 469 477 476 477 476 469 469 469 461 461 453 453 453 453 438 437 438 429 430 422 437 430 430 422 421 414 422 414 422 430 414 414 414 406 399 398 391 398 391 391 390 391 398 430 430 437 414 414 422 414 422 414 406 422 407 414 421 415 421 438 422 429 438 437 446 453 453 453 453 438 453 445 438 422 421 438 437 430 414 414 422 414 430 414 414 414 406 414 407 406 414 406 406 407 398 406 407 406 391 406 406 406 422 422 422 406 422 422 414 422 422 437 446 429 430 437 422 422 438 429 422 414 422 422 422 430 429 422 430 414 406 399 398 391 398 406 399 398 399 390 391 398 383 391 390 399 414 430 437 438 445 445 446 437 422 406 406 407 390 391 383 383 382 375 375 375 368 375 375 375 390 375 383 375 383 375 367 375 367 367 368 375 375 382 399 406 430 429 430 438 437 414 414 399 398 391 383 382 375 375 368 375 367 367 359 360 359 359 368 390 406 407 406 414 422 437 438 430 414 406 422 406 422 414 422 414 422 414 422 422 429 430 437 438 445 438 437 438 437 446 437 445 446 429 438 422 406 406 399 398 391 390 383 383 383 398 399 398 406 407 406 406 414 422 422 430 414 414 406 406 407 406 398 414 407 414 414 406 430 421 430 422 430 429 438 437 422 422 422 422 430 414 406 414 414 398 407 398 399 398 391 398 414 406 414 422 422 430 437 446 429 438 445 430 445 446 445 445 438 437 438 453 445 445 446 437 453 430 445 446 445 437 430 438 422 429 406 407 398 399 398 398 407 414 422 429 430 430 422 414 414 406 406 399 406 398 391 398 391 406 399 406 398 407 406 398 414 407 398 406 414 414 415 398 398 391 398 399 406 391 398 383 391 382 383 383 375 375 375 391 406 414 398 415 406 414 414 414 414 430 429 430 414 414 414 422 414 414 407 398 398 407 406 406 414 414 422 422 414 414 399 390 391 390 391 399 414 414 398 399 390 391 375 383 375 382 375 383 399 390 391 383 390 391 391 382 383 375 375 383 391 390 399 406 406 399 398 391 383 406 398 406 391 383 391 382 383 375 375 375 375 367 368 367 367 367 367 375 375 391 391 390 399 390 391 390 391 383 391 382 391 383 390 375 391 414 430 414 437 446 461 453 461 484 453 422 406 399 414 422 429 422 422 430 453 430 414 422 414 414 429 414 422 414 422 414 430 453 453 446 421 454 460 493 492 476 469 477 468 469 461 453 438 437 414 414 407 429 414 422 430 430 437 422 422 437 438 437 438 437 438 437 446 429 430 414 430 430 421 407 406 422 422 429 422 430 422 422 414 406 414 430 453 469 453 453 453 453 445 454 453 445 437 430 438 437 406 407 422 429 414 414 430 422 414 406 406 422 414 414 430 422 414 399 421 438 430 421 430 438 453 453 461 445 461 477 461 484 477 484 469 476 461 430 422 406 414 430 429 438 437 438 437 430 422 414 398 399 406 414 430 461 445 469 476 516 516 508 523 508 508 500 507 485 469 468 469 461 453 430 414 414 406 406 407 422 421 454 453 461 492 508 476 485 468 446 429 446 437 438 437 453 453 453 430 438 437 430 414 422 406 414 430 437 414 414 422 438 437 446 461 453 453 469 484 500 500 476 469 461 453 453 461 446 437 445 438 445 446 429 422 406 407 406 422 414 430 421 438 437 438 445 446 453 453 445 445 422 422 430 484 485 484 492 500 500 516 508 507 508 492 477 469 468 469 446 437 438 437 445 461 492 485 508 468 446 422 421 430 438 429 422 414 422 438 453 437 414 430 430 437 446 453 453 437 446 453 453 445 445 438 445 446 437 445 446 453 469 468 477 484 485 461 453 453 445 438 437 438 437 453 469 469 461 461 429 430 422 422 414 414 414 414 422 422 429 446 461 468 500 540 562 516 500 515 492 493 484 469 469 468 461 453 469 477 492 500 531 508 508 468 446 445 445 454 437 430 429 430 422 422 414 430 429 446 461 460 477 453 453 500 492 493 484 484 485 484 485 492 492 500 492 477 437 438 406 414 414 422 422 429 438 437 446 476 453 446 461 453 445 469 476 461 469 438 445 453 492 508 500 461 469 445 445 422 414 407 414 422 421 414 407 414 422 445 461 469 437 438 453 461 461 461 484 477 468 461 461 430 414 414 414 430 422 414 422 414 398 406 414 407 398 406 407 421 430 438 445 445 461 453 469 453 469 453 453 453 453 454 445 445 445 446 445 406 414 407 414 414 398 414 414 414 399 406 422 422 430 421 422 430 414 430 422 429 422 438 429 430 414 430 422 422 421 422 414 422 406 415 414 414 414 414 422 406 414 406 422 422 414 422 422 437 430 445 430 430 429 430 422 422 414 406 399 390 391 398 406 438 437 438 437 446 437 446 445 445 438 422 437 422 437 438 437 438 422 422 414 414 398 422 422 438 437 430 453 469 468 469 461 469 476 461 461 438 445 445 414 414 415 414 414 445 414 406 414 407 414 414 406 398 414 399 406 406 430 430 429 438 430 429 438 414 422 429 430 422 430 429 446 437 446 445 453 453 461 445 446 445 437 438 430 422 429 438 414 422 422 421 430 414 406 422 414 430 422 422 406 406 414 407 398 406 407 406 414 398 407 390 391 390 383 399 390 399 398 399 382 399 383 398 399 390 391 390 399 414 398 407 406 398 391 391 390 391 383 382 383 383 391 382 391 391 390 391 375 383 375 367 375 367 360 367 367 359 367 368 359 367 367 360 359 360 359 367 375 375 383 383 398 399 382 375 383 383 375 375 367 367 360 359 360 359 359 367 375 360 375 398 407 406 406 398 399 406 399 390 406 383 391 375 383 375 390 383 383 383 367 375 367 360 359 359 367 352 359 352 352 351 367 383 367 375 367 383 383 399 390 391 390 383 391 375 383 375 367 367 367 367 360 351 368 351 352 359 352 351 352 351 344 344 344 343 344 344 344 335 336 344 344 336 336 344 343 367 375 368 367 383 375 382 383 391 391 390 391 383 382 391 375 391 390 391 406 399 398 406 414 414 414 422 422 414 414 407 406 398 407 414 414 414 414 429 422 422 414 422 414 406 399 391 390 399 398 422 398 422 422 430 414 430 437 438 445 469 453 468 461 461 461 461 469 461 469 468 461 446 453 461 445 438 429 430 430 414 422 414 429 430 414 430 429 422 438 437 414 430 406 430 422 414 437 438 461 453 461 461 476 485 484 469 469 445 461 461 437 446 445 445 461 461 469 476 477 484 485 492 477 476 445 461 446 445 445 461 453 453 469 469 461 476 485 461 492 508 500 484 485 476 492 500 500 492 500 477 469 445 445 446 445 453 438 445 437 454 461 468 469 469 445 461 469 484 485 468 485 492 492 492 500 477 500 492 453 430 422 422 421 430 453 461 445 485 508 468 493 484 477 484 469 476 469 484 477 469 476 477 469 484 484 477 476 461 469 469 445 453 469 445 469 477 445 469 500 508 484 508 508 500 468 469 445 446 453 437 438 445 453 422 414 414 430 430 406 406 406 407 421 430 430 430 429 446 437 453 430 445 430 437 446 429 430 430 422 429 438 445 445 454 453 468 469 469 469 461 453 461 445 445 438 445 445 422 430 437 430 422 422 414 430 422 429 414 407 406 406 414 422 406 414 414 430 430 414 406 406 414 414 422 438 445 445 438 445 438 445 453 445 446 422 429 422 414 414 407 406 414 414 414 414 406 422 406 415 414 414 422 421 414 399 406 391 390 399 398 414 414 422 422 430 430 414 421 415 414 414 406 406 406 414 407 414 398 406 415 414 429 430 437 454 453 461 461 445 453 445 446 437 445 454 453 437 446 453 445 437 446 422 406 406 414 430 422 429 430 438 453 445 445 454 437 453 461 461 469 469 460 438 453 453 446 437 430 437 438 437 446 445 437 438 422 429 414 430 406 422 438 429 446 429 446 437 446 445 453 461 453 445 430 438 445 437 430 430 414 422 429 414 430 438 437 445 454 461 453 468 446 429 430 445 422 438 445 445 438 437 438 422 414 414 406 430 414 422 406 406 407 398 406 406 415 429 422 422 422 422 429 430 438 429 438 437 430 437 438 445 438 437 414 422 430 437 430 430 429 430 445 446 429 430 445 430 430 422 422 414 422 429 430 430 421 422 414 422 422 414 422 406 414 414 422 430 430 422 414 422 414 421 422 430 438 421 422 438 422 422 421 407 414 406 406 406 422 414 422 422 430 430 437 438 429 438 445 438 460 461 454 453 445 445 446 437 445 438 437 430 445 446 445 438 437 430 422 421 422 430 422 430 421 430 430 437 438 437 438 437 430 414 414 422 422 414 414 414 422 406 399 398 399 390 391 414 414 422 422 429 414 407 406 406 414 414 422 430 430 437 445 422 430 422 414 398 407 406 406 406 414 414 414 422 422 406 415 414 398 406 399 398 406 407 390 407 390 391 398 383 398 391 383 391 390 399 390 391 383 382 383 375 383 383 383 398 399 398 398 399 406 406 414 430 430 437 438 437 430 430 414 414 414 406 406 407 398 406 391 391 390 383 391 375 390 391 398 399 398 399 398 399 398 398 399 406 406 399 406 391 406 406 399 382 399 398 399 398 383 383 383 382 375 383 383 375 375 375 375 367 367 375 360 375 367 383 390 391 406 414 430 453 438 445 445 430 422 406 414 414 414 422 414 414 407 398 391 398 391 406 406 414 414 422 414 422 414 422 414 430 422 422 421 422 407 414 414 414 422 421 415 421 422 430 430 422 421 438 430 437 438 437 430 422 437 422 414 406 399 406 406 407 414 398 398 399 391 390 399 398 391 398 399 398 391 382 391 391 398 383 391 390 383 398 391 406 391 391 390 391 383 375 375 375 375 367 375 367 375 367 383 375 375 383 375 375 383 375 375 367 367 367 375 360 367 359 367 360 359 359 360 359 360 359 359 367 360 359 375 367 360 367 359 368 351 359 352 359 360 344 351 352 351 344 352 343 360 343 352 352 359 351 368 375 406 414 422 422 414 406 406 391 406 399 398 383 390 383 375 375 375 375 367 368 367 359 367 360 359 352 351 360 351 352 351 344 352 351 352 367 367 375 375 391 390 391 406 407 398 398 399 398 399 390 399 390 383 391 383 390 391 383 383 375 375 367 367 375 375 406 422 430 437 430 422 422 422 398 383 390 391 398 399 391 406 406 398 383 391 398 391 398 407 398 399 398 398 399 406 391 398 406 391 383 383 382 375 368 367 367 359 375 407 390 383 383 375 383 375 367 375 367 367 383 383 383 398 399 382 383 375 383 383 383 375 367 375 375 383 375 382 383 375 375 367 368 367 367 359 368 367 390 399 398 391 391 390 375 375 375 367 368 367 367 375 391 375 382 391 391 390 391 406 406 399 383 390 399 398 399 390 383 383 375 375 367 367 360 359 359 360 351 352 351 352 351 352 344 344 343 344 336 336 344 336 336 335 336 344 336 336 336 336 336 336 328 336 336 328 336 336 328 320 328 321 328 328 328 328 320 321 328 320 321 328 328 328 336 328 336 336 328 336 328 328 328 328 329 328 328 320 328 328 336 336 328 344 344 344 343 352 351 352 359 368 367 367 367 375 375 367 383 375 391 375 383 382 368 367 383 390 399 406 422 422 422 406 422 414 422 429 414 422 414 414 422 406 407 414 414 414 414 422 437 430 438 437 430 437 438 429 430 430 422 422 421 407 414 406 414 398 399 406 406 414 422 430 430 437 438 437 430 437 446 445 422 430 429 430 430 437 430 422 422 414 414 414 422 414 422 429 414 430 430 422 421 430 422 438 429 430 422 429 430 422 406 414 414 407 422 414 414 406 422 422 422 414 421 422 414 422 422 422 406 407 421 407 414 398 406 407 406 398 391 398 391 406 407 406 414 414 406 391 406 391 414 414 429 430 438 437 438 429 438 437 446 437 445 438 437 446 445 461 477 461 468 461 477 469 468 469 453 453 453 446 445 453 469 445 461 445 454 453 445 438 453 445 445 438 429 438 437 454 461 445 453 461 445 461 453 453 446 445 445 438 430 429 422 422 437 438 453 445 454 460 454 445 445 446 421 414 415 421 438 437 454 476 469 484 485 476 477 476 461 461 461 453 461 453 453 454 453 445 453 453 453 453 446 453 437 430 430 406 406 399 406 398 399 414 422 422 414 414 414 414 430 421 415 406 422 422 414 421 422 414 422 422 406 422 414 407 406 406 414 406 407 406 414 414 398 415 406 422 406 414 430 429 438 437 446 453 437 446 445 445 446 445 453 445 446 437 430 437 446 429 438 445 461 453 438 422 414 414 398 399 414 406 414 406 414 414 422 430 422 422 414 406 398 407 414 429 422 438 422 421 422 407 406 406 399 398 398 407 398 399 390 391 390 383 383 391 390 407 406 406 422 406 422 414 414 406 414 399 398 399 398 399 398 391 390 391 398 391 406 407 414 414 406 414 414 414 414 406 422 422 406 422 414 414 414 415 414 414 406 414 406 406 407 406 406 406 407 414 414 414 414 414 422 414 422 414 414 414 406 407 398 398 391 391 382 391 383 391 382 391 391 382 375 391 391 382 391 391 398 399 390 383 391 382 383 391 383 390 383 375 383 375 375 383 375 390 391 391 398 391 398 399 398 406 399 406 398 407 398 399 406 398 406 407 406 414 414 422 422 430 421 430 422 414 406 414 407 414 406 406 399 398 398 391 391 383 390 391 406 398 415 398 414 391 414 398 399 406 414 422 422 429 430 422 422 422 406 406 406 407 406 422 398 399 390 383 383 375 375 383 367 375 375 375 383 383 390 375 391 375 375 383 390 399 398 399 390 391 383 382 383 375 383 375 391 398 406 399 406 398 415 406 414 406 414 399 398 391 382 375 375 368 367 367 359 360 359 360 351 352 359 344 351 352 359 352 367 359 352 359 368 375 367 383 390 406 414 399 391 398 414 414 406 399 398 383 383 383 382 383 375 375 375 375 391 398 391 383 398 383 375 383 390 399 406 406 407 406 414 398 407 390 399 390 399 390 399 398 399 406 398 391 391 382 383 383 375 383 375 383 383 382 375 383 375 375 375 367 368 367 375 375 367 367 367 360 367 359 360 351 367 360 367 375 383 375 383 382 391 383 375 375 375 367 367 367 360 359 367 360 375 382 391 399 406 406 391 398 399 398 391 406 398 399 383 390 391 375 375 383 390 399 390 407 406 406 398 399 391 398 391 390 399 406 406 406 407 406 406 406 399 398 399 398 399 406 390 399 398 391 391 390 383 391 390 391 406 406 399 414 406 422 422 422 422 422 406 406 398 407 406 414 414 414 414 414 422 422 406 407 398 391 398 406 407 406 406 414 422 422 422 422 421 415 421 430 422 414 422 406 422 414 422 422 422 422 414 406 406 406 399 398 407 406 398 399 406 398 414 399 398 399 383 390 391 390 375 383 383 367 375 375 367 368 367 375 375 383 375 375 367 367 367 375 360 367 359 367 360 359 359 360 359 367 352 359 360 359 367 383 383 383 390 391 406 406 407 406 406 414 399 390 383 383 375 375 375 367 375 375 383 375 375 375 391 390 399 398 398 399 391 406 398 406 415 421 422 438 437 430 445 438 445 445 438 437 438 437 438 430 429 430 430 429 422 422 422 430 422 421 422 438 429 430 430 430 437 438 437 422 422 422 437 430 430 429 430 430 414 414 414 406 406 407 421 422 430 437 430 422 414 399 406 398 406 407 398 406 407 406 406 391 398 399 390 391 391 390 399 398 391 390 399 398 399 390 399 390 391 391 382 375 375 383 375 375 375 367 375 368 367 367 375 383 375 375 367 375 367 367 360 367 367 375 375 367 375 375 375 375 383 375 367 375 367 368 367 367 359 368 359 367 359 368 375 359 359 368 359 367 360 359 359 367 352 367 360 359 359 352 359 352 351 344 352 351 344 344 344 343 344 336 344 336 343 368 328 359 359 360 351 360 351 352 359 352 351 352 359 352 367 367 383 367 367 368 367 359 352 359 344 359 344 344 351 352 351 352 367 360 359 359 368 359 351 360 359 360 367 359 375 375 367 383 399 390 383 391 398 406 399 406 391 375 375 375 367 367 383 375 367 383 383 390 391 383 383 382 383 391 375 375 367 367 360 375 367 375 383 375 382 383 367 368 367 367 367 375 375 367 375 367 375 383 375 383 375 375 367 367 368 367 367 367 375 375 383 398 391 391 398 399 406 398 391 391 382 383 383 383 383 382 391 383 390 383 399 398 399 382 407 390 383 383 391 390 406 399 414 414 406 406 407 414 414 406 391 390 391 391 390 391 390 399 391 406 398 406 415 414 421 422 430 430 429 438 437 430 422 422 422 429 407 429 414 422 422 414 414 414 422 414 430 430 437 438 437 438 429 414 422 422 422 422 422 422 422 421 438 430 429 438 437 446 437 445 438 430 437 430 429 430 422 422 422 422 422 421 430 438 437 438 429 430 430 422 421 422 407 414 414 406 414 414 430 422 429 422 438 437 430 437 430 438 437 430 429 422 414 407 414 406 406 414 422 414 422 422 414 422 437 430 430 422 429 422 422 422 414 422 414 422 422 429 438 445 430 430 406 422 406 414 422 414 437 438 437 438 445 446 445 445 453 438 445 438 437 430 429 438 430 429 430 438 445 437 438 437 438 437 446 437 438 437 406 422 414 414 422 422 430 430 429 438 445 445 461 453 461 469 453 461 453 446 437 414 406 399 398 399 398 399 406 398 399 398 406 414 415 414 406 414 422 422 422 429 414 422 422 422 422 422 429 430 422 422 429 430 422 430 429 438 437 438 437 438 445 446 453 445 445 430 422 430 445 437 438 437 446 437 438 437 438 437 430 430 421 407 406 398 407 398 414 414 422 406 414 414 414 407 398 399 398 406 422 399 406 398 407 406 406 398 391 406 407 398 406 399 390 383 391 390 399 398 399 383 390 383 383 375 390 407 422 414 429 430 422 414 406 414 406 399 414 398 407 406 391 390 399 390 383 375 391 390 383 383 398 399 398 399 390 391 383 383 375 375 390 391 398 406 399 406 414 399 414 414 422 429 446 468 446 422 414 398 406 391 398 399 398 399 398 414 399 398 399 390 391 383 390 391 406 422 430 406 422 422 429 438 414 430 414 398 414 422 422 422 406 406 391 391 382 383 375 391 375 383 382 383 391 406 414 414 414 422 406 422 407 406 414 414 422 398 399 390 391 383 383 382 383 391 390 414 407 414 422 414 429 407 437 430 437 414 414 399 391 390 391 390 399 398 391 391 398 391 398 391 382 383 391 398 399 398 399 390 399 398 406 407 398 391 398 391 390 391 391 382 383 383 383 391 390 383 398 391 406 399 414 414 406 414 406 414 407 414 414 406 422 406 414 399 398 406 407 398 406 399 406 414 422 430 429 430 414 406 414 407 406 414 406 399 390 407 390 391 390 391 383 383 382 383 383 383 391 375 390 391 390 383 383 383 383 382 383 375 383 383 391 382 383 391 390 383 399 406 414 414 414 414 422 414 406 407 398 391 390 391 383 390 383 383 375 375 375 367 375 360 367 367 367 367 375 375 367 368 382 383 383 383 398 391 406 399 390 391 383 383 382 383 375 391 383 382 383 383 391 390 399 390 399 383 382 383 391 383 390 391 398 399 390 391 391 382 383 391 375 375 375 375 383 375 390 383 391 390 399 406 406 391 398 399 398 391 391 398 398 391 383 390 391 383 391 390 391 390 391 398 399 391 398 398 391 406 391 391 390 375 383 383 383 398 391 390 383 391 398 399 406 398 407 406 406 406 407 406 414 414 422 414 414 406 406 399 398 391 391 390 383 383 390 391 391 406 398 399 390 407 406 406 399 406 398 399 398 399 398 398 399 398 399 398 406 399 414 398 399 398 399 398 399 398 398 391 399 398 398 399 390 407 398 406 399 414 406 399 398 398 391 383 391 375 390 375 383 383 390 391 383 398 399 398 406 399 406 391 398 406 399 414 406 406 414 415 414 414 422 421 414 422 414 414 415 406 406 398 399 398 407 398 406 391 398 399 390 399 406 399 406 406 414 414 414 414 422 414 406 407 406 391 382 383 383 375 383 390 399 398 407 406 406 399 398 398 399 383 390 391 383 390 391 398 399 406 399 406 414 406 414 406 407 406 398 407 406 398 414 407 406 406 414 422 406 407 398 406 399 398 399 398 398 383 383 383 375 367 375 367 367 391 398 383 391 391 398 406 399 406 398 391 398 399 390 399 391 390 391 383 382 391 383 383 390 383 383 383 383 382 375 383 375 375 391 383 382 399 406 414 422 430 429 438 445 446 453 437 430 430 414 406 398 407 398 391 390 399 390 391 398 407 414 414 406 414 422 430 421 422 422 422 422 414 406 414 414 399 406 391 390 399 406 406 407 406 398 414 414 422 422 422 414 414 399 390 391 390 399 398 414 407 414 414 414 422 429 430 422 422 422 422 429 438 429 438 414 422 414 422 422 406 422 414 414 422 406 414 414 406 422 414 407 406 414 406 422 414 422 414 398 407 414 406 406 407 406 414 406 406 414 422 407 406 398 391 398 399 398 406 414 415 429 430 430 429 430 430 422 421 414 415 398 391 390 383 391 390 399 390 407 414 406 422 422 422 414 414 422 429 430 430 429 430 422 422 429 414 415 406 414 406 430 414 414 422 406 406 407 398 398 391 406 414 414 422 422 422 422 406 406 407 414 414 429 422 430 438 421 430 422 422 414 414 414 430 437 438 445 461 469 468 461 461 477 476 461 477 461 445 446 437 445 430 430 429 438 437 422 407 406 406 398 415 414 421 430 422 430 429 414 430 438 422 437 438 421 430 430 422 422 414 414 398 399 398 414 430 429 430 438 437 445 438 437 438 430 429 430 430 429 430 422 430 429 422 422 422 414 406 414 407 406 414 398 407 414 398 406 407 414 414 429 430 438 437 438 437 445 438 445 453 446 453 461 453 429 415 414 421 407 406 398 422 407 390 399 398 398 407 422 421 415 414 414 422 429 422 422 398 399 406 406 399 390 391 398 399 406 414 414 414 422 430 422 429 430 430 430 429 430 430 429 422 422 422 406 399 398 398 399 398 399 406 391 390 391 375 375 375 375 359 367 368 359 367 367 360 367 367 360 367 359 367 367 368 359 367 367 383 383 383 390 391 391 383 390 391 406 391 390 383 383 375 375 367 367 367 360 351 360 359 352 359 359 368 367 359 375 367 375 391 406 383 383 375 375 367 375 367 360 367 359 367 360 359 360 359 359 375 375 375 391 391 382 383 375 383 383 375 367 375 375 367 383 383 367 375 383 375 383 382 383 375 375 375 375 375 383 375 375 383 390 383 399 383 398 398 391 391 398 399 406 398 399 382 399 383 375 383 367 367 367 367 352 359 360 367 367 383 375 390 383 383 391 390 399 383 390 399 398 391 390 407 406 414 414 422 429 422 422 430 414 406 414 422 422 406 422 414 422 430 414 422 422 421 422 430 422 422 422 429 422 414 414 414 422 407 421 438 430 429 438 422 429 422 430 422 414 406 414 414 414 407 406 398 406 399 406 414 399 406 406 414 414 407 414 414 406 414 414 414 414 406 407 390 391 383 375 375 375 383 390 391 398 399 406 406 406 407 398 391 406 414 406 422 422 422 430 429 422 406 414 422 407 414 414 414 406 398 399 398 422 430 422 414 398 391 398 391 391 398 391 390 391 391 390 391 375 383 382 391 398 391 399 390 406 407 390 407 390 399 390 383 391 375 375 375 382 375 375 368 359 375 375 383 383 375 390 391 391 382 399 406 391 382 391 399 390 375 383 375 375 375 367 375 375 375 375 375 375 383 375 375 375 391 375 375 375 375 367 390 375 383 383 383 398 399 390 399 406 406 407 390 391 406 391 390 375 383 375 375 375 383 391 382 375 391 391 398 391 382 383 383 383 391 390 383 383 375 375 375 375 375 367 367 367 368 375 398 383 375 383 382 383 399 398 399 406 414 414 422 422 422 421 407 406 391 382 383 367 375 383 391 390 399 406 406 414 414 407 414 414 390 391 391 383 406 390 407 390 391 391 390 406 391 391 382 383 391 391 390 391 390 391 406 407 414 406 406 406 399 398 414 407 421 422 399 398 391 398 399 390 391 383 390 399 398 391 383 375 382 368 375 367 375 375 375 375 375 367 359 375 383 383 391 375 382 383 375 375 375 367 368 375 375 390 375 383 383 383 390 375 391 391 390 391 398 391 391 390 375 391 375 398 422 399 390 391 398 391 398 391 383 383 382 399 406 406 422 406 407 406 406 414 406 375 399 383 398 383 375 383 367 367 367 368 359 367 391 390 399 390 391 391 382 383 391 375 391 375 382 375 375 375 375 368 375 367 383 375 367 367 367 367 360 359 367 360 359 352 359 351 352 359 352 352 351 359 352 359 360 375 375 359 375 375 367 360 367 351 360 351 352 352 351 383 391 375 382 383 367 368 359 375 359 383 383 375 359 360 359 359 360 351 360 351 360 375 367 367 383 383 382 391 391 390 383 391 398 399 390 391 375 391 375 375 375 367 367 367 359 360 359 352 359 360 359 359 360 359 367 375 383 367 367 368 359 359 360 359 352 351 352 344 351 344 344 336 343 344 336 336 344 336 343 336 336 336 336 336 328 336 336 336 336 328 336 336 336 336 336 343 352 344 344 351 359 368 351 352 351 344 352 343 344 344 344 343 352 352 359 367 383 391 398 406 406 407 390 391 383 390 375 391 391 390 391 398 383 391 375 375 375 383 375 375 367 367 367 360 367 375 367 367 359 360 351 360 344 351 352 359 359 360 359 360 367 375 375 367 359 375 383 399 390 375 360 359 359 352 359 360 367 375 375 383 398 383 375 359 367 360 375 359 367 368 359 359 360 367 375 398 375 367 375 375 368 375 359 367 367 368 382 399 406 383 375 367 367 352 351 360 351 352 344 351 352 344 359 359 352 359 360 351 360 367 359 367 360 375 382 375 375 375 375 368 367 367 383 367 375 359 360 351 360 351 352 351 352 352 359 351 375 375 391 383 391 375 390 383 406 414 438 437 438 437 430 430 453 422 406 398 399 383 382 375 360 367 367 360 359 359 360 367 359 360 359 352 359 359 360 367 383 375 359 367 367 360 359 360 359 359 367 368 359 359 360 351 360 367 359 367 368 375 375 375 375 367 367 375 375 375 391 390 391 398 391 391 382 375 375 375 375 368 382 399 383 382 375 391 391 398 399 406 406 406 399 414 414 414 406 391 398 391 391 398 406 406 407 422 398 414 414 406 430 430 437 430 430 437 430 445 438 453 437 446 406 414 398 399 390 407 406 422 437 422 414 414 430 430 406 422 414 406 422 422 414 406 422 414 406 399 422 437 453 446 445 453 445 469 477 484 469 476 446 445 422 453 453 453 469 469 468 485 476 469 469 453 445 453 454 445 445 453 438 430 414 406 406 422 414 422 422 429 446 437 438 437 430 430 422 421 422 414 407 398 391 390 383 383 391 382 391 391 382 391 391 390 399 398 399 398 398 399 430 445 445 430 414 414 406 399 398 399 414 406 422 422 414 429 414 407 398 391 406 414 422 430 429 430 422 422 422 422 421 422 422 414 422 414 422 430 429 414 422 430 438 421 438 430 421 415 398 398 399 406 406 407 421 422 422 438 445 414 430 422 422 406 406 406 399 390 399 390 383 391 383 390 375 383 375 383 383 390 407 406 414 422 414 406 399 406 422 429 430 414 406 414 414 415 421 422 430 430 422 421 407 414 414 422 414 414 398 399 398 391 390 391 398 391 391 390 391 391 390 391 390 399 406 414 391 406 391 398 391 398 391 390 383 383 391 390 391 383 390 383 391 383 382 375 375 375 368 359 367 367 368 359 359 360 359 359 368 390 399 406 406 406 391 391 375 375 367 367 359 360 359 352 343 352 344 344 343 344 344 344 335 344 336 344 344 343 336 352 359 367 368 359 352 359 352 359 367 375 375 367 367 368 359 359 360 351 352 351 352 344 351 344 352 351 367 368 367 383 375 390 399 390 399 398 391 390 375 391 391 390 414 399 390 383 375 375 375 367 368 359 359 360 351 367 360 359 367 368 367 359 367 360 367 367 359 360 351 360 359 367 352 359 360 359 359 368 367 359 367 383 375 391 375 375 375 375 375 383 390 375 375 367 360 367 352 359 351 352 344 344 335 344 336 344 328 336 328 336 352 336 335 336 336 336 336 344 344 343 344 336 352 351 352 351 344 352 343 352 359 352 359 360 351 352 351 344 360 343 352 351 360 351 352 359 360 359 359 344 352 351 344 352 359 359 368 359 359 360 359 359 352 359 368 367 359 367 367 368 367 375 375 367 375 375 375 359 368 367 359 360 359 351 352 352 351 352 343 344 344 352 343 360 367 375 383 367 375 383 398 399 375 375 375 359 359 360 351 352 359 344 359 360 359 352 359 352 359 359 367 375 352 359 360 359 352 359 352 359 383 375 375 383 375 367 375 390 399 391 382 383 391 398 399 398 383 383 398 391 375 375 383 390 375 383 375 367 383 375 391 375 367 375 367 367 367 360 367 367 360 367 359 359 368 359 359 368 359 359 360 359 367 367 375 368 359 359 360 351 360 367 375 391 367 367 359 360 359 352 351 360 375 367 383 390 375 375 360 375 375 390 406 407 398 383 391 375 375 367 375 375 375 367 367 367 352 359 352 351 360 351 360 351 352 351 352 359 352 351 360 359 360 359 351 352 352 351 352 351 344 344 344 343 344 352 343 352 344 343 344 344 344 343 344 344 336 336 336 336 336 336 335 336 336 336 352 344 343 336 344 344 344 343 344 344 336 343 336 344 344 344 343 344 336 336 344 344 335 336 344 336 336 328 336 336 336 336 344 336 336 343 336 336 344 351 352 344 344 343 336 344 336 336 336 336 336 336 336 335 336 344 336 336 344 344 343 344 344 344 335 344 336 336 336 344 336 343 352 352 343 352 351 352 344 351 344 352 343 336 344 352 343 344 344 344 359 344 351 344 352 351 344 352 343 344 352 351 344 344 351 344 352 343 360 351 352 359 375 360 375 359 359 360 359 359 352 352 351 359 360 351 352 352 343 344 352 343 352 344 343 352 352 359 351 360 359 367 368 382 383 391 375 375 359 352 359 360 367 375 398 375 375 375 375 367 368 367 359 359 352 359 352 352 343 344 344 351 344 344 336 344 335 336 329 335 329 336 328 328 328 328 328 328 328 329 320 320 328 328 321 328 320 328 328 329 328 336 336 335 336 344 344 344 343 344 344 351 352 352 351 352 351 344 352 343 344 344 351 344 352 367 351 368 367 359 360 367 359 375 375 391 390 422 430 430 429 446 437 438 429 430 422 422 414 406 399 390 383 375 367 375 360 367 359 375 383 375 375 359 360 359 359 352 359 344 352 343 344 344 344 343 352 344 343 352 352 351 360 343 352 351 360 359 352 351 360 351 352 359 360 359 375 375 375 383 375 383 375 375 390 383 383 383 382 383 383 375 383 383 375 375 367 375 375 383 367 383 390 391 375 383 375 383 367 367 367 367 360 359 359 360 359 360 351 359 344 352 351 344 344 344 343 344 352 351 344 344 343 352 359 352 352 351 352 343 360 351 344 367 360 351 367 360 344 359 344 351 352 344 351 352 343 344 344 336 344 343 336 336 336 336 336 328 344 336 336 328 336 336 336 328 336 328 328 336 328 328 328 328 321 328 328 328 328 328 336 336 344 336 336 336 336 328 336 328 328 336 328 328 328 329 328 328 328 328 328 320 321 328 328 336 336 328 336 336 328 336 336 328 328 328 328 329 328 328 328 328 328 328 321 328 328 336 344 335 336 360 359 352 343 352 344 336 343 336 336 344 336 344 336 336 343 336 336 336 336 336 336 328 336 328 328 336 336 336 328 328 329 335 336 336 336 336 336 344 336 344 367 367 414 414 445 407 406 391 382 375 368 359 351 352 344 344 343 344 328 336 336 336 344 343 352 367 360 351 360 351 352 351 352 344 351 352 343 344 344 351 344 344 352 351 359 375 368 367 351 360 367 352 359 359 367 368 359 359 360 359 360 351 352 351 352 344 343 336 344 336 336 344 351 344 359 360 351 344 344 351 344 344 359 360 367 359 359 360 359 367 375 360 383 367 367 367 383 383 383 375 359 367 360 351 352 359 352 351 360 359 359 360 359 359 360 367 359 368 367 383 375 382 375 391 383 383 390 399 398 399 390 399 382 391 398 415 406 422 422 421 430 406 414 407 414 414 422 422 406 414 398 383 391 398 406 414 415 421 407 406 406 399 398 406 407 414 421 430 422 422 414 422 398 391 391 375 382 375 383 391 406 398 407 406 414 414 414 422 406 391 391 398 398 375 391 375 375 391 390 391 391 406 398 399 414 414 406 398 415 398 398 391 391 375 398 391 390 399 398 383 398 399 391 390 383 383 398 399 414 414 422 414 414 422 406 398 399 398 391 398 407 398 391 382 391 391 382 383 375 375 375 367 375 375 383 391 391 382 383 391 383 398 391 390 391 391 382 383 375 375 383 383 390 399 390 399 406 391 390 391 391 382 383 399 390 391 391 398 398 399 398 391 383 390 383 391 390 399 398 399 383 382 375 383 375 375 375 375 383 391 382 391 383 375 375 375 375 375 375 375 367 367 360 359 359 360 359 360 367 367 367 375 367 375 383 383 391 398 414 406 422 422 414 406 407 398 391 390 391 375 375 375 375 375 383 375 375 367 367 367 367 375 368 382 383 399 383 390 399 398 391 390 391 391 390 391 383 382 391 391 382 375 375 375 383 383 399 398 383 383 375 382 375 375 368 367 375 375 375 390 375 383 367 375 368 375 375 367 375 375 383 375 375 375 375 382 375 375 375 383 399 375 375 367 367 375 367 367 375 375 375 383 383 391 390 383 375 375 383 383 375 383 382 375 375 375 368 375 375 367 367 375 367 367 375 367 368 367 367 367 375 383 375 383 383 390 383 375 383 375 375 367 375 367 360 367 367 359 360 359 360 351 359 360 351 375 368 375 375 367 375 383 375 382 383 383 391 382 391 391 383 382 391 391 382 383 383 375 367 383 375 383 383 390 391 375 391 390 383 391 382 383 383 375 367 375 367 375 383 375 367 375 368 367 375 375 383 382 383 383 383 383 398 399 398 398 399 390 391 383 383 383 382 383 383 375 375 375 367 383 367 375 375 375 375 383 383 367 375 375 383 375 390 391 406 399 398 414 399 414 406 414 406 414 414 414 399 414 398 414 399 414 398 414 399 398 407 390 383 391 375 375 375 382 383 399 390 399 390 399 390 399 406 406 407 422 414 429 414 414 407 406 406 391 390 399 390 399 391 406 398 406 399 391 398 398 399 390 391 383 375 375 375 391 375 382 375 383 391 383 398 375 391 375 390 391 383 383 398 406 399 398 391 398 391 390 399 390 399 391 390 383 391 390 391 398 407 390 391 383 390 383 375 383 375 375 375 367 383 398 391 406 406 399 390 399 383 383 382 375 375 375 375 383 391 383 382 391 406 375 383 383 375 375 383 375 375 375 375 367 367 367 360 367 367 359 375 375 368 367 359 375 352 367 359 360 375 375 382 383 383 383 383 383 375 390 391 390 407 406 406 406 391 391 390 383 391 383 375 382 375 383 375 367 368 382 391 391 406 422 422 429 461 438 461 453 453 430 429 430 437 430 430 445 453 469 453 469 469 468 461 461 453 454 453 461 445 437 438 430 421 438 437 430 430 422 414 422 422 421 430 422 430 422 429 430 437 430 438 414 422 421 422 422 430 430 429 446 445 437 453 446 445 461 438 453 437 430 437 430 430 429 446 445 445 438 437 446 461 468 461 469 461 445 453 430 422 414 406 407 421 407 406 406 406 422 414 399 422 406 414 398 414 415 406 422 422 437 438 437 445 438 430 437 438 429 422 430 437 446 461 476 477 507 485 492 484 469 469 476 485 461 461 429 422 414 414 422 407 414 414 406 398 399 406 398 383 383 383 383 390 399 406 406 407 414 398 398 383 383 375 383 367 367 375 383 399 390 375 367 375 368 359 375 383 398 406 399 398 383 375 383 375 391 382 391 383 375 367 359 368 359 359 352 359 352 351 352 344 351 344 344 336 343 344 344 344 336 336 343 344 344 344 351 344 359 360 367 367 367 360 351 359 360 351 368 367 375 375 367 383 390 383 391 390 383 383 391 398 383 375 383 375 367 367 375 375 367 368 367 367 383 398 399 398 383 375 375 383 398 399 398 383 383 382 407 414 406 398 407 422 414 398 383 383 367 367 367 375 367 368 367 359 360 351 359 360 351 352 352 351 352 351 352 359 352 359 352 359 352 351 352 343 352 344 344 335 336 344 344 344 343 344 344 344 343 344 344 351 336 344 344 344 343 344 328 344 359 344 360 375 375 375 375 375 390 391 383 390 391 398 383 399 398 383 383 367 390 391 406 391 406 406 407 406 391 390 399 398 391 375 375 375 367 375 383 390 375 375 375 367 375 368 359 367 360 367 359 360 367 367 375 375 375 375 367 367 360 367 359 360 351 352 359 352 351 352 351 352 344 351 352 351 352 359 352 367 375 367 375 383 391 390 383 399 398 398 407 406 406 406 414 391 383 383 383 398 391 382 383 391 398 407 406 406 406 407 421 422 414 399 414 390 415 414 414 422 421 422 422 422 414 422 406 422 422 422 414 414 406 414 399 414 406 414 414 422 414 414 406 407 406 406 391 398 406 407 406 414 406 407 421 414 422 422 422 414 422 414 414 414 414 399 414 406 406 422 422 422 422 429 415 406 422 437 445 446 453 453 453 469 469 468 485 476 461 453 469 453 453 454 453 437 453 438 453 453 438 437 422 422 422 429 430 438 437 438 437 438 437 453 438 445 445 430 437 461 454 453 453 453 453 461 453 438 445 430 437 430 422 429 446 453 469 468 477 469 461 468 469 477 476 477 484 484 485 476 469 461 445 446 429 414 415 414 414 422 437 438 437 438 429 422 430 422 422 437 422 437 430 430 429 438 430 445 437 430 430 422 429 438 461 469 453 461 453 445 445 446 445 445 461 461 477 469 460 461 454 453 445 445 438 429 430 445 430 438 414 429 438 437 446 453 461 461 445 453 445 446 437 446 445 430 437 430 437 430 430 437 430 445 445 454 453 461 453 453 461 453 445 438 445 453 461 469 469 461 453 445 445 453 454 445 453 453 461 445 446 461 453 453 453 445 446 453 453 430 437 438 429 446 445 437 438 437 422 422 406 422 414 422 430 430 421 430 430 430 437 453 445 461 446 437 453 446 453 445 445 446 445 438 437 438 445 445 445 438 445 438 445 445 454 453 422 421 438 437 414 430 422 422 430 421 438 430 429 438 437 438 445 438 445 430 437 430 430 421 407 422 414 421 430 430 437 430 438 437 438 445 430 437 430 422 421 415 421 414 415 406 414 422 414 422 422 437 438 429 438 445 438 445 445 453 453 438 437 446 429 430 422 437 446 500 500 469 453 453 445 445 422 422 422 430 422 414 422 421 430 414 406 407 390 391 391 390 383 391 382 375 383 375 375 375 383 391 390 391 383 390 399 390 383 375 383 383 383 375 382 368 375 375 390 391 375 391 382 375 375 383 375 375 375 375 375 375 375 375 375 375 375 375 367 368 367 367 367 367 375 399 406 430 437 430 437 446 445 430 445 430 437 422 422 437 430 422 398 399 398 383 375 367 375 375 375 375 391 391 406 390 399 406 414 414 399 406 406 406 399 398 391 391 398 398 422 430 437 415 406 422 437 430 430 421 414 399 406 391 398 399 422 437 414 414 406 414 422 414 430 438 437 445 446 429 430 430 437 430 437 438 437 446 453 445 453 446 453 445 445 438 437 430 430 429 415 414 414 422 421 430 438 437 438 445 437 446 437 438 445 438 445 445 438 422 414 414 422 414 414 422 414 429 438 437 430 445 438 445 445 454 445 461 453 461 453 453 453 453 446 453 453 461 461 461 468 469 469 461 453 445 446 453 445 445 438 430 437 438 437 438 437 445 422 422 414 414 422 422 438 437 438 429 438 429 430 422 422 430 421 422 438 437 430 422 422 422 406 414 406 422 414 414 406 414 407 398 399 390 391 390 383 391 391 406 406 406 414 422 446 445 461 445 438 437 430 422 406 422 422 414 414 406 406 414 414 422 430 430 429 422 430 437 438 453 453 469 461 469 453 461 453 445 461 453 438 422 414 406 398 391 406 406 414 422 422 414 422 414 430 422 422 422 414 406 414 422 429 430 438 414 414 406 398 391 399 390 399 382 391 383 398 391 391 398 414 414 414 414 422 414 422 406 407 398 391 398 398 415 406 422 437 430 445 453 461 469 461 445 430 422 414 422 406 406 399 422 421 430 445 438 445 446 437 422 422 406 406 414 414 407 406 398 407 398 398 407 414 398 391 390 399 391 390 383 383 383 390 399 398 391 390 383 399 398 391 390 391 391 382 391 383 398 383 383 383 375 367 367 367 367 360 359 360 359 359 360 359 352 351 360 351 367 367 383 383 391 383 375 375 390 406 430 422 422 414 398 399 390 391 375 375 367 375 383 391 406 383 383 382 399 398 406 391 406 407 406 390 391 383 383 367 367 367 360 375 375 367 375 359 367 360 359 360 351 352 343 352 344 336 343 344 336 344 336 344 335 344 352 344 343 352 367 375 383 375 375 375 383 375 375 359 359 360 359 360 359 351 360 367 375 359 360 359 360 351 352 351 344 344 343 344 352 351 352 375 383 375 375 390 399 383 375 375 367 375 367 359 368 367 383 390 367 368 359 375 367 383 367 367 383 383 398 391 391 390 391 390 391 391 390 399 390 399 383 390 375 375 391 375 375 375 367 375 375 383 375 398 399 390 391 398 399 406 399 406 398 391 391 390 399 398 391 390 399 383 406 422 429 422 414 414 414 414 422 422 430 422 429 422 430 430 429 438 430 437 445 446 445 438 437 438 421 430 445 438 445 446 429 422 406 407 414 414 414 422 422 406 406 398 391 391 390 391 398 375 391 383 383 375 367 375 375 367 367 367 368 375 382 383 383 391 390 391 406 399 398 414 422 414 422 430 421 438 437 422 430 430 422 414 406 391 390 383 383 390 399 383 375 375 367 367 367 367 360 375 367 367 367 368 375 382 391 391 398 383 383 390 399 398 406 399 398 414 407 414 414 422 414 422 421 422 414 422 422 414 422 422 430 437 438 437 430 429 446 445 414 399 398 391 382 391 406 414 414 415 429 430 437 438 437 438 430 406 406 406 407 414 422 429 414 422 430 437 438 414 430 429 430 430 422 421 430 430 414 398 407 398 406 399 406 414 414 430 414 429 422 422 430 430 437 430 437 422 430 422 414 422 429 430 430 437 430 437 438 437 438 430 429 438 429 446 437 438 437 430 422 414 422 422 398 414 406 407 406 406 406 414 415 421 430 430 429 430 414 399 406 398 399 406 406 407 398 406 406 407 406 414 422 414 422 422 422 414 422 414 414 414 406 398 407 398 391 390 368 375 375 367 359 367 360 351 352 351 352 359 352 344 359 383 422 382 383 391 383 390 399 375 375 375 390 383 399 390 407 406 414 422 422 414 414 414 406 398 422 438 414 391 390 399 398 406 407 414 429 422 406 399 390 391 375 383 375 359 375 360 367 367 367 375 383 367 367 383 383 406 391 391 382 375 375 375 375 399 390 399 398 391 406 399 398 406 407 406 414 414 406 422 445 446 422 406 398 383 391 390 407 406 414 398 407 406 422 414 406 391 398 406 399 414 398 414 422 430 422 422 421 430 438 422 421 422 438 437 453 430 445 438 422 437 430 430 429 430 445 446 422 421 430 422 422 414 414 422 414 430 414 422 421 430 430 429 430 438 453 445 445 461 453 461 469 469 461 461 461 468 477 477 476 469 469 468 469 469 469 468 469 453 453 454 453 445 445 453 446 445 453 477 476 461 461 445 446 453 437 446 429 430 445 454 453 453 469 453 468 461 461 469 477 484 484 485 476 477 469 476 477 476 469 461 461 469 461 476 461 469 461 476 477 484 477 484 477 476 477 469 484 469 461 468 461 461 469 484 485 476 485 484 485 476 477 468 485 469 476 469 476 461 461 453 461 453 446 437 446 445 445 453 461 469 469 476 493 484 484 477 476 469 469 461 453 453 445 438 437 446 445 438 453 453 453 469 453 469 453 453 453 453 453 438 437 430 422 422 421 430 438 445 453 461 469 476 477 476 485 476 469 469 469 476 477 476 485 476 485 476 477 476 469 461 484 469 477 461 461 461 445 461 437 446 453 461 453 469 453 461 461 476 469 469 461 468 469 477 476 485 484 492 500 500 492 492 493 484 500 500 484 485 484 477 461 468 454 468 477 492 484 477 477 476 500 500 508 508 500 492 516 484 500 492 500 500 516 492 500 484 485 500 484 492 485 476 492 477 484 485 476 477 469 453 453 445 461 453 461 469 476 469 461 477 453 469 468 453 461 461 469 477 492 515 500 500 485 492 484 493 492 492 500 500 500 500 500 508 515 493 476 477 476 477 469 460 454 445 437 438 430 429 438 437 446 437 445 438 453 453 453 453 469 469 445 461 453 453 454 453 468 461 461 461 453 453 461 469 453 469 469 461 461 461 453 461 445 445 438 437 438 445 461 445 453 446 461 468 461 477 461 453 461 453 461 461 469 476 485 484 484 485 484 492 485 476 492 477 477 468 477 461 476 469 469 469 468 469 461 469 461 484 485 476 461 477 476 469 469 484 469 469 460 461 454 468 453 454 468 469 469 476 477 476 477 477 476 469 469 461 461 453 453 461 468 461 477 461 484 469 484 493 476 492 493 484 500 484 477 476 477 484 469 484 485 476 493 484 484 493 492 492 492 484 477 469 476 461 461 461 477 476 485 484 484 485 492 477 476 492 485 484 492 492 500 493 484 484 469 469 461 469 460 461 461 469 469 469 468 461 469 477 476 477 468 446 453 445 469 469 476 485 484 492 492 493 492 484 477 476 477 476 477 477 484 469 476 477 469 468 461 461 469 469 468 477 477 476 469 476 485 476 477 476 469 485 461 468 469 469 469 468 469 484 485 484 485 484 476 469 461 469 453 461 453 461 445 453 454 445 461 461 453 453 461 461 453 445 453 446 437 446 445 422 422 437 438 437 438 437 430 430 437 438 453 437 461 453 461 461 469 453 477 445 461 453 461 461 469 468 477 476 477 477 468 485 476 477 469 476 445 438 445 453 453 469 477 461 468 461 469 453 446 437 438 437 453 461 469 469 453 445 445 438 437 438 414 422 430 421 430 422 422 422 422 429 407 414 398 398 399 406 399 390 399 390 399 406 398 422 407 398 398 391 406 422 399 398 406 407 414 414 437 438 437 445 430 430 445 422 438 437 445 446 453 461 461 461 461 453 429 430 422 406 406 407 406 398 414 430 438 414 422 421 430 414 422 430 437 430 437 430 445 438 453 453 461 469 461 469 460 454 461 484 484 477 476 485 492 477 484 453 445 430 422 437 438 430 445 445 446 421 438 445 430 430 445 437 438 437 446 429 438 422 422 422 406 406 406 407 398 414 406 438 406 414 406 414 422 407 398 398 407 414 437 477 469 453 453 453 453 477 492 484 485 476 477 476 485 484 477 476 469 469 468 461 461 461 469 453 445 430 445 438 453 445 453 454 453 445 453 453 446 453 445 445 446 429 422 422 414 406 399 406 398 391 399 390 399 390 391 406 406 422 406 407 422 429 422 430 414 406 414 422 414 399 398 391 390 407 398 398 399 414 422 437 453 446 437 430 414 422 414 430 414 422 421 414 415 421 407 414 414 406 406 407 406 422 414 414 414 406 414 414 399 398 391 390 383 375 383 383 406 398 407 406 414 422 398 414 407 422 398 398 407 406 414 414 422 422 422 414 406 398 407 398 399 398 398 407 406 406 406 407 406 422 414 406 399 414 398 398 399 391 375 375 375 375 382 399 398 399 382 399 422 406 398 407 429 430 430 429 438 430 437 438 437 430 430 421 438 437 438 437 438 422 422 429 430 430 445 445 438 430 414 414 406 406 406 399 398 414 407 414 406 414 422 430 421 422 430 422 414 406 406 414 407 414 390 407 390 391 391 382 383 383 398 414 430 438 445 445 469 461 461 461 469 468 493 476 469 484 461 453 453 454 453 461 476 508 492 469 484 469 469 453 453 445 446 437 438 437 422 422 430 414 422 414 406 414 414 414 406 407 398 398 407 414 437 438 445 422 445 461 453 453 469 445 438 437 438 430 429 430 445 438 453 430 422 414 406 406 422 430 453 461 461 453 453 430 429 422 414 399 390 391 391 390 399 398 406 414 414 422 438 445 453 461 445 383 492 415 421 407 422 406 406 406 407 398 414 406 407 406 414 414 414 414 414 414 414 430 422 414 398 399 406 414 406 414 407 414 406 391 398 398 399 390 383 391 398 383 391 398 406 399 391 390 406 407 414 414 406 398 415 406 398 399 390 399 383 398 406 399 390 407 414 406 398 407 398 391 414 406 414 406 414 422 422 430 429 422 438 429 438 437 446 453 445 446 453 437 453 446 445 453 438 453 453 453 453 461 445 461 461 453 453 461 461 461 469 477 468 485 468 469 461 453 461 438 445 437 438 453 438 429 446 429 422 422 422 422 429 438 414 414 430 437 453 446 453 445 453 469 469 469 468 461 469 461 453 453 461 461 461 484 477 484 485 484 477 476 461 445 438 422 429 430 438 445 437 446 453 430 453 445 438 437 438 437 438 429 438 445 438 445 445 445 461 454 453 453 461 461 461 445 437 454 437 445 446 453 469 468 461 453 430 422 437 438 445 446 453 437 461 461 469 469 476 477 484 469 476 469 469 484 477 476 469 469 461 469 453 453 445 438 437 445 454 453 461 476 477 468 477 484 477 484 477 476 469 469 469 461 468 469 469 469 453 469 453 453 453 445 446 437 453 453 461 477 469 476 484 485 469 468 469 469 484 477 476 461 469 469 476 493 507 508 516 508 500 500 484 484 493 468 477 469 476 461 469 469 468 469 477 468 485 476 477 469 476 508 500 492 477 484 453 453 454 460 469 477 476 469 492 477 500 484 492 485 476 485 476 477 476 477 469 476 461 469 461 469 468 469 469 484 500 477 484 492 493 484 492 485 484 476 485 476 485 476 469 469 461 461 468 461 461 453 430 438 437 445 446 453 461 469 468 453 446 461 468 485 500 500 492 477 476 461 461 461 469 468 461 454 445 453 437 446 437 438 429 430 430 445 445 461 446 461 461 461 445 453 437 454 453 429 430 438 437 445 430 414 422 422 437 438 422 422 406 414 406 414 422 406 407 414 422 429 438 429 422 446 437 453 453 454 437 453 445 446 437 430 430 422 421 438 453 445 438 430 429 430 430 429 446 445 453 453 445 454 453 437 446 437 422 422 414 414 414 445 438 429 430 399 406 398 391 406 422 438 437 461 445 446 453 429 446 429 430 453 438 453 461 445 469 453 453 453 446 437 453 445 454 453 453 453 437 446 437 438 437 422 406 399 398 399 406 406 414 407 406 398 399 406 406 406 391 391 390 391 383 390 407 414 414 414 422 429 430 430 422 421 415 398 398 391 375 383 383 375 367 375 375 367 375 359 360 375 367 359 368 359 359 360 359 359 360 367 367 375 375 375 383 398 407 414 398 406 391 391 398 391 383 375 382 375 375 368 375 375 367 367 375 359 367 368 367 367 375 383 383 390 407 414 421 430 414 414 422 406 399 406 414 438 414 414 398 414 399 398 406 399 398 391 383 383 382 383 375 383 391 382 383 383 375 375 375 398 399 383 383 382 383 391 383 382 383 383 391 398 391 390 383 391 375 383 367 375 359 375 360 359 375 391 406 422 437 445 454 445 430 406 414 430 437 430 445 438 429 430 430 429 422 422 414 430 437 461 453 469 469 469 484 484 469 469 461 453 437 446 453 437 438 422 422 406 406 406 422 407 406 390 399 383 390 383 383 375 383 398 399 421 399 422 422 422 398 391 390 399 390 407 421 438 437 414 407 414 406 406 399 390 399 390 391 383 390 399 422 390 399 390 391 383 398 383 391 375 383 382 383 391 383 382 407 414 390 399 406 399 406 414 422 414 429 415 398 398 391 406 383 391 398 422 406 399 398 391 383 382 391 383 383 390 407 421 407 406 414 422 430 429 422 438 429 438 437 438 453 453 453 453 469 453 461 453 446 453 437 461 445 438 430 429 438 437 446 445 453 461 461 445 453 438 437 446 445 422 422 406 406 399 390 399 398 406 407 414 414 406 422 406 399 414 406 430 429 414 414 407 398 414 399 390 399 398 391 390 391 383 383 375 375 367 367 359 368 351 359 352 359 344 352 351 344 352 359 367 383 367 360 367 359 367 360 359 352 367 359 367 375 383 375 383 391 382 391 383 375 375 367 375 367 375 375 391 398 399 398 406 407 414 398 399 414 390 391 383 383 382 383 383 398 399 414 406 430 430 414 414 429 407 406 398 399 398 406 407 390 383 399 390 391 390 383 375 383 375 367 375 375 360 375 367 359 375 383 383 383 375 375 375 367 367 367 375 375 375 367 375 375 368 375 367 367 367 367 383 391 406 422 398 414 414 414 399 414 414 398 399 391 390 391 390 407 390 391 391 406 398 422 430 429 415 406 422 406 414 422 414 414 406 399 398 383 391 375 390 383 383 383 367 375 375 375 390 368 367 375 367 367 375 360 367 367 367 383 375 383 383 375 390 399 398 422 430 429 453 446 461 453 453 445 453 438 437 446 429 438 445 453 461 485 476 500 492 493 476 477 476 492 477 477 460 469 469 461 476 508 485 492 492 469 492 477 484 484 485 492 476 485 484 469 469 453 453 461 461 469 468 477 469 461 476 469 492 500 500 523 500 477 469 469 468 492 485 515 500 500 500 493 492 492 500 492 500 500 492 532 500 531 523 532 554 516 516 492 476 453 454 468 477 476 493 476 485 453 468 469 438 437 438 453 461 468 477 508 523 516 508 523 531 500 524 484 461 469 445 446 437 430 422 437 445 454 445 445 461 461 453 422 438 445 453 445 453 469 469 461 492 469 476 461 461 453 446 453 437 453 446 445 445 446 453 445 461 477 468 469 469 469 476 485 476 484 493 468 469 469 445 453 453 446 469 468 485 515 516 500 500 500 500 500 508 508 492 523 500 485 492 476 469 469 469 476 461 469 469 468 469 469 484 477 492 476 485 484 485 468 485 484 484 485 469 476 508 508 523 492 493 476 477 484 477 484 484 500 477 484 485 492 484 492 493 500 515 500 492 508 492 500 500 493 507 508 500 524 508 507 508 500 500 485 500 500 500 484 500 469 468 469 461 469 476 477 484 477 484 461 469 484 477 461 461 476 485 484 477 468 469 469 476 493 492 484 500 516 523 547 516 531 516 515 500 524 515 500 493 500 500 515 516 515 508 516 508 531 531 524 523 539 524 507 508 500 500 500 492 485 484 453 469 469 468 485 484 477 508 492 500 484 508 500 500 500 484 477 461 461 469 476 477 468 469 485 484 484 492 500 500 493 500 500 507 508 492 493 476 492 493 484 477 476 469 461 453 461 445 445 454 476 485 476 484 493 476 477 469 445 437 446 453 461 468 469 477 461 468 477 484 469 469 453 477 476 492 485 492 500 484 492 485 476 477 469 461 468 461 485 484 492 500 500 485 476 477 461 445 438 453 437 453 469 469 476 485 484 484 493 500 500 500 507 493 461 453 453 461 469 460 461 461 469 477 484 484 485 469 468 453 469 477 484 492 485 484 484 493 476 477 468 454 461 453 445 453 453 446 453 461 461 453 453 461 461 453 453 453 469 469 484 476 477 484 485 469 468 453 454 445 430 437 422 422 414 406 399 406 406 414 414 406 407 422 421 422 430 430 414 437 446 453 461 453 461 445 430 429 430 422 437 422 422 422 414 406 407 398 398 407 406 406 399 398 399 390 399 398 406 422 422 422 414 422 422 422 421 415 406 406 414 414 414 399 398 399 382 391 383 398 399 390 407 406 437 438 429 430 422 422 430 429 438 445 453 438 429 414 422 414 438 430 414 406 398 399 406 406 422 414 446 453 484 469 484 516 515 539 524 516 492 461 437 438 437 438 445 445 453 438 430 429 438 445 445 446 429 454 453 484 492 485 507 500 516 500 500 508 500 515 500 493 500 515 532 523 547 531 539 531 532 531 516 507 508 492 493 484 469 461 453 445 453 430 430 445 437 438 437 430 438 437 438 453 437 438 445 453 461 469 476 477 500 500 508 500 508 492 492 500 484 477 484 485 476 469 469 468 477 461 469 476 477 476 485 476 485 484 484 493 476 485 468 492 508 485 484 469 469 468 492 493 484 484 485 500 492 492 485 484 476 477 477 500 484 477 492 484 484 485 476 477 492 492 493 500 507 493 492 484 484 485 476 469 469 469 476 485 500 492 515 508 500 477 484 469 484 485 476 485 476 461 453 453 485 484 492 492 485 476 485 469 460 461 454 453 453 461 461 468 469 477 476 485 484 484 500 485 461 453 461 469 460 446 469 460 461 477 469 476 461 461 469 476 461 446 468 461 461 469 461 469 484 469 484 477 484 492 493 484 484 500 524 562 500 453 446 453 469 461 476 477 500 484 469 453 445 446 468 453 461 461 469 461 469 476 477 492 508 508 515 500 485 468 469 485 507 532 523 500 508 492 484 477 477 484 484 469 477 476 477 492 484 485 492 500 508 484 500 508 515 532 531 531 516 508 500 500 484 484 469 477 476 485 468 469 469 461 453 437 454 468 469 469 461 461 476 469 484 500 500 485 492 500 492 500 492 493 476 469 461 453 445 453 469 469 492 500 492 508 516 484 492 485 507 493 507 516 508 500 523 532 500 531 515 493 492 484 469 469 468 485 484 508 492 485 484 484 485 484 492 485 484 477 484 484 469 469 484 477 476 485 476 469 453 477 453 453 453 453 469 469 484 500 500 484 493 492 500 508 500 492 492 500 484 493 484 484 461 453 477 476 493 484 469 484 500 508 508 484 492 493 484 500 500 484 485 476 477 484 485 500 500 492 492 476 493 484 461 461 453 469 469 468 453 469 453 469 461 469 476 477 492 477 484 500 523 508 516 500 500 508 515 516 516 531 523 539 524 523 516 492 492 485 484 492 492 485 476 477 476 493 500 500 484 492 484 493 476 492 485 500 515 500 508 500 500 492 500 485 492 500 477 500 507 500 524 515 516 500 484 485 461 461 453 461 476 469 469 469 468 469 469 476 485 484 500 492 508 524 500 484 492 508 500 492 500 516 500 500 508 500 515 500 524 523 523 500 508 508 508 484 485 523 508 500 500 492 484 493 492 500 508 500 476 477 484 492 493 484 508 523 531 532 515 532 531 547 547 539 539 531 523 524 508 500 484 484 461 469 461 469 476 492 508 508 477 468 485 508 492 476 461 453 454 453 468 461 461 477 476 477 492 461 461 453 461 461 453 461 461 469 469 468 461 477 469 484 469 484 492 477 484 461 461 461 461 453 453 453 438 429 446 453 445 461 453 461 461 485 468 477 469 468 469 461 438 437 430 429 438 437 430 422 430 437 430 437 438 437 430 430 429 438 422 429 422 407 414 398 399 398 391 390 383 383 383 382 383 383 399 398 391 382 399 398 407 414 421 422 422 438 422 414 406 398 414 407 406 391 398 383 390 391 375 391 375 382 383 375 391 422 437 453 454 460 454 453 445 453 422 422 406 406 407 406 406 399 406 390 407 383 406 398 399 390 399 383 390 383 383 390 391 406 430 430 437 438 422 421 414 422 414 407 390 391 391 390 399 406 398 391 391 375 382 375 375 383 383 383 375 375 375 367 367 375 360 367 367 359 360 359 359 360 351 360 351 344 359 352 352 359 344 351 352 351 352 367 367 360 359 359 368 359 367 360 359 375 367 375 383 391 382 391 383 383 382 375 375 375 375 375 375 375 368 367 375 359 367 360 359 352 359 352 351 360 359 351 352 344 351 352 344 351 352 344 343 336 352 344 351 352 343 352 352 343 352 351 352 359 352 351 360 359 360 359 352 359 344 351 352 344 351 344 344 343 344 336 344 344 343 352 336 351 352 359 360 359 352 359 359 360 359 359 368 359 367 360 359 367 360 359 359 367 368 367 367 367 375 367 368 367 367 359 368 359 359 360 367 359 367 360 367 367 375 367 375 360 367 367 367 367 368 359 359 360 359 344 351 352 344 351 360 359 352 351 360 351 360 351 352 359 359 375 368 382 375 391 375 391 382 399 398 438 445 445 422 414 391 391 398 414 406 407 406 406 422 406 407 390 406 391 391 382 383 391 391 382 383 375 375 375 367 368 375 359 375 359 367 368 375 382 375 375 383 383 391 390 391 406 414 407 421 422 430 445 446 445 437 446 445 445 438 437 430 430 414 422 414 422 429 430 430 429 422 414 414 422 422 430 429 430 414 430 422 422 414 406 406 399 406 391 406 398 399 390 391 383 383 390 375 375 375 375 375 383 383 375 383 382 383 375 383 375 391 390 407 414 398 383 390 383 375 375 383 375 383 375 383 383 398 398 391 398 399 391 390 391 390 399 406 414 414 422 414 422 438 429 438 429 422 422 414 422 430 414 406 399 406 390 399 390 391 391 390 391 383 375 390 375 391 391 390 414 414 407 422 421 430 422 414 398 399 391 398 398 383 383 391 382 383 375 383 391 398 391 390 391 391 390 399 398 383 391 382 391 383 390 399 398 391 391 398 391 390 399 414 406 414 414 430 422 429 422 414 407 406 398 399 390 391 383 383 382 375 391 375 375 383 375 383 375 375 375 375 382 375 368 375 367 375 367 367 367 375 368 367 375 367 375 367 375 367 368 375 367 367 367 367 375 375 367 375 375 375 375 375 375 375 375 383 375 375 375 375 375 375 375 375 375 375 375 375 383 367 375 375 375 375 375 367 375 375 368 375 375 375 375 375 367 375 367 375 367 367 375 360 375 359 375 367 368 367 375 367 367 367 375 367 375 368 375 375 375 367 375 375 375 375 367 375 375 367 375 367 375 368 367 375 367 367 367 368 375 367 367 375 375 367 367 375 367 368 367 367 359 375 368 367 367 367 375 367 368 375 375 375 375 367 383 375 375 375 367 383 375 375 375 375 382 375 375 375 375 375 375 375 375 368 375 375 375 375 375 375 375 375 375 375 375 382 375 383 367 375 375 383 375 375 375 383 375 383 383 382 375 383 383 375 383 375 383 375 382 375 383 383 383 375 383 375 383 382 375 375 383 375 375 383 375 375 383 367 383 375 375 383 375 375 375 382 375 375 375 383 375 375 367 383 367 375 375 375 375 375 383 375 375 375 375 375 383 375 375 383 383 375 375 382 383 375 383 383 375 383 383 375 382 375 383 391 383 382 375 391 383 383 390 383 383 383 383 382 383 383 383 383 382 383 383 391 390 383 383 383 390 383 375 391 375 383 375 382 375 383 383 375 383 383 382 383 383 383 375 383 383 375 390 375 391 383 390 383 383 383 390 391 383 383 390 383 391 382 391 375 391 382 383 383 383 391 382 383 383 383 383 382 383 383 391 382 383 383 383 383 383 390 391 383 390 391 398 391 391 390 399 398 406 391 398 407 398 391 398 399 390 391 390 391 391 390 391 391 390 391 390 391 391 390 391 391 390 391 390 391 391 390 391 383 390 391 398 391 391 382 391 383 391 382 383 383 383 375 383 375 382 375 375 383 383 383 383 382 383 391 383 383 390 391 383 382 391 391 382 383 383 383 383 383 382 383 375 383 375 383 375 383 375 382 375 375 375 383 383 375 383 375 375 383 375 375 382 375 383 375 375 383 383 383 383 382 383 383 383 383 382 383 383 383 383 382 391 383 391 382 391 391 382 391 383 383 390 375 391 375 391 382 399 398 391 398 391 391 390 391 390 383 383 391 382 383 383 383 383 390 383 383 383 390 383 391 383 390 391 391 390 391 390 383 399 382 391 383 391 390 383 383 383 382 383 383 375 383 383 375 382 383 383 375 383 375 375 383 375 375 383 367 375 375 367 375 375 367 367 367 368 367 367 367 367 368 367 359 367 368 359 351 368 359 359 360 367 352 367 359 359 360 367 352 359 352 359 359 360 351 360 351 352 359 352 351 352 344 351 352 351 344 352 343 352 351 344 352 343 352 344 359 344 359 344 352 351 352 351 360 351 352 359 344 367 352 367 359 360 367 367 367 375 375 367 368 367 359 367 360 359 367 360 351 360 359 359 360 351 360 351 360 351 352 351 360 351 352 351 360 351 352 359 367 360 359 359 368 367 367 367 375 367 375 368 367 375 367 367 367 368 359 359 360 359 359 360 359 360 367 367 359 360 367 367 367 367 360 359 360 359 359 360 359 352 351 360 359 359 352 351 360 359 360 359 359 360 359 352 359 352 359 351 352 359 352 352 351 352 343 352 352 343 352 344 343 352 344 343 344 344 351 352 359 360 336 359 352 359 352 367 359 360 359 359 360 359 359 360 359 352 351 352 351 352 352 351 352 351 344 352 343 344 352 351 344 344 343 344 352 343 344 352 351 352 359 360 367 367 359 368 367 367 367 383 375 391 375 390 391 390 391 391 383 382 375 375 375 368 367 359 359 368 351 360 367 375 375 367 367 375 375 375 375 375 375 360 375 375 375 375 367 367 367 367 367 368 367 359 360 359 367 360 359 367 367 375 375 375 383 391 383 398 391 406 390 391 399 398 406 406 407 422 429 438 422 437 414 430 437 430 422 422 437 438 430 468 469 469 453 469 461 445 453 453 430 430 437 422 422 429 430 438 422 429 477 437 422 414 414 414 438 430 437 461 461 476 477 484 493 492 508 515 492 500 477 461 453 469 469 468 477 469 476 469 500 500 500 508 523 539 516 508 500 476 485 492 484 500 524 507 524 508 515 532 515 508 484 493 476 469 445 445 438 445 438 437 453 446 461 453 453 445 446 453 453 445 453 446 445 445 445 438 437 446 445 453 453 453 461 454 460 446 453 437 446 429 438 430 429 438 437 446 445 437 454 445 445 445 438 430 429 430 430 429 430 430 429 422 430 422 406 414 406 407 390 399 406 391 390 407 398 406 406 415 406 422 414 429 438 437 446 453 461 445 461 461 461 461 469 476 485 468 461 461 469 453 445 422 446 437 445 453 446 453 430 429 438 422 429 438 430 414 429 422 438 445 445 453 438 437 438 422 437 438 445 430 429 430 430 430 421 430 438 437 445 461 477 484 485 476 477 492 492 500 500 500 508 500 523 500 500 500 477 492 485 484 492 500 492 508 524 515 516 515 493 468 461 461 438 429 430 430 437 461 477 461 468 477 484 485 500 500 508 484 484 485 484 492 469 477 445 445 477 500 500 508 523 516 500 484 461 461 484 500 500 469 477 476 485 492 461 468 454 476 516 515 485 500 492 516 500 484 461 469 476 500 516 523 539 500 469 461 477 476 484 540 515 508 523 516 523 532 547 554 539 547 547 555 554 571 547 578 554 555 563 554 563 547 547 531 515 508 532 523 539 547 539 531 555 547 539 539 531 524 523 523 508 492 508 500 469 477 468 485 484 477 468 454 437 469 515 508 492 477 453 461 477 500 507 555 531 516 516 500 492 500 523 531 540 554 555 562 532 523 500 477 461 461 453 468 469 485 492 500 500 508 515 516 500 492 484 469 469 476 469 500 508 531 516 508 515 508 508 516 515 485 500 515 500 508 508 515 539 540 546 516 516 500 492 461 461 453 445 445 461 477 516 523 531 500 500 477 461 476 477 461 484 492 500 500 524 515 540 515 516 508 492 476 453 446 422 429 430 430 437 438 445 445 453 454 437 438 445 469 476 492 516 508 508 507 508 516 531 524 500 507 493 492 484 485 484 500 516 507 524 492 492 508 516 507 500 508 508 516 507 524 516 531 539 539 578 555 570 539 539 531 539 516 500 492 485 468 469 469 469 476 492 500 508 500 492 485 469 460 446 453 445 453 461 469 469 461 476 492 524 523 532 523 531 524 508 515 524 531 539 516 531 515 516 500 500 508 500 508 531 547 554 555 570 540 570 531 524 570 523 508 508 500 516 515 500 508 492 500 485 500 492 500 508 507 532 523 531 532 523 516 507 508 508 516 515 524 515 532 515 508 516 507 532 523 516 539 523 508 516 500 492 508 492 500 500 500 531 524 523 531 516 531 539 524 531 516 523 523 516 539 531 524 547 578 554 540 578 531 547 570 563 539 547 554 571 554 539 516 539 516 500 531 523 555 555 523 500 492 477 469 461 460 461 469 485 476 484 461 469 485 468 469 469 461 484 484 485 539 516 492 523 524 492 508 500 500 500 476 477 476 477 476 469 461 453 461 469 484 485 507 493 539 508 500 515 500 500 500 485 484 484 500 508 508 508 515 493 492 492 469 468 438 445 453 477 523 532 523 523 500 485 476 461 461 453 461 446 453 445 430 429 422 414 438 437 438 422 414 422 422 429 461 500 500 524 507 493 461 445 430 421 422 407 406 414 430 445 461 476 461 446 453 469 468 446 445 437 438 437 454 460 454 445 437 438 445 453 446 445 461 476 477 484 500 477 477 453 437 469 484 469 453 445 446 437 430 430 437 453 446 437 438 437 438 437 438 429 422 430 437 422 422 414 414 414 407 406 398 406 399 391 390 391 383 390 383 391 422 406 414 422 414 429 422 438 422 429 446 445 445 438 445 438 445 437 430 422 422 414 422 414 406 406 407 422 429 446 445 461 453 469 461 468 453 454 445 445 438 437 461 461 461 469 453 461 453 461 461 476 500 524 523 532 515 524 523 523 532 515 508 500 500 485 476 492 477 492 484 508 516 523 532 570 523 532 507 539 532 531 516 500 515 492 508 485 492 476 500 469 492 477 484 485 468 453 438 437 438 445 461 453 438 429 422 422 430 414 422 437 430 422 422 422 422 437 438 445 461 476 477 461 445 438 429 438 453 445 461 477 461 461 468 469 461 469 461 469 460 454 437 438 445 422 422 414 414 406 406 407 421 422 430 422 414 406 414 414 422 438 429 446 437 438 437 453 461 430 430 414 422 414 414 414 414 406 406 414 414 422 422 422 430 429 438 445 446 445 437 438 430 445 422 422 414 429 438 437 430 430 437 438 453 445 461 461 453 453 446 461 445 430 437 445 438 445 453 461 453 438 437 438 437 430 438 421 438 445 438 445 445 461 469 477 476 492 477 484 469 469 476 477 476 469 485 476 485 484 476 477 469 469 468 469 445 430 430 437 438 445 445 461 469 477 492 500 500 500 500 492 492 500 492 485 468 438 445 446 445 453 461 453 461 453 453 469 477 461 476 469 476 485 484 485 484 492 484 477 500 492 485 484 492 492 493 500 484 469 468 446 453 453 461 453 453 438 445 453 445 469 477 461 445 445 438 429 430 422 438 437 422 430 437 438 437 453 461 469 476 477 477 484 469 453 445 438 437 445 430 430 430 437 438 445 437 438 445 453 453 454 468 438 429 422 422 406 415 406 406 406 399 398 414 406 399 398 399 390 422 430 430 422 414 398 406 391 398 383 391 383 390 383 383 390 383 399 414 406 406 414 422 414 407 406 414 398 399 398 406 407 398 399 390 391 406 391 390 391 383 383 382 383 406 430 414 453 438 461 453 461 445 453 469 430 437 422 406 407 406 406 391 398 383 391 382 383 391 406 391 398 399 398 398 399 414 422 437 446 445 453 453 453 453 446 429 438 430 429 446 429 446 437 453 446 445 453 437 430 430 430 437 422 422 422 422 406 422 437 438 422 437 438 453 437 438 437 422 414 414 406 399 398 391 406 422 406 422 422 422 430 445 445 453 446 453 453 453 469 484 469 476 461 469 485 484 476 469 477 484 492 500 516 539 523 508 524 500 492 484 469 469 461 461 476 477 469 476 484 477 469 461 468 461 469 469 492 500 508 523 524 508 507 500 500 508 508 500 500 484 516 508 500 476 477 492 469 461 476 516 516 515 532 507 508 500 485 500 492 492 547 562 578 610 554 555 586 539 531 516 500 484 461 461 453 454 453 445 461 461 445 430 437 446 445 461 445 469 469 484 477 468 477 477 468 485 484 469 461 461 476 477 461 484 484 461 454 476 477 484 500 484 508 516 461 476 446 429 422 430 430 445 445 453 461 453 477 477 507 493 484 500 492 508 508 492 500 492 461 438 437 445 446 461 453 437 438 445 453 438 437 430 422 429 438 437 438 445 446 421 414 422 422 414 422 414 406 407 406 398 407 406 398 399 398 399 398 391 390 391 422 445 414 406 407 398 391 390 399 430 437 398 391 399 390 406 407 406 398 407 398 406 407 398 383 390 391 398 383 375 383 391 383 382 383 375 383 375 375 375 375 367 367 368 382 383 399 390 383 367 375 375 375 375 375 375 375 391 390 415 414 429 407 437 414 406 399 398 391 406 414 422 422 414 414 414 406 414 407 406 398 399 390 399 398 422 445 446 453 445 461 453 430 430 429 430 438 453 461 453 461 453 453 461 461 461 445 422 422 422 422 421 438 430 445 445 453 446 445 453 445 438 437 446 437 446 445 445 430 437 438 461 437 461 453 446 453 445 453 446 453 461 468 493 484 484 485 484 461 469 461 476 461 469 484 500 492 493 507 508 508 508 508 523 524 515 508 508 484 469 469 445 461 453 461 461 430 445 445 446 445 453 445 469 461 469 476 477 476 469 469 453 461 453 469 453 422 430 429 438 414 422 429 446 445 438 460 454 453 461 468 454 453 461 453 429 422 422 430 445 461 469 469 468 469 477 484 461 477 453 461 461 460 446 453 445 461 453 469 461 445 438 422 422 406 406 398 399 398 383 391 383 390 391 383 382 383 383 383 383 383 421 407 390 391 391 367 383 375 375 375 359 375 359 367 360 359 352 351 360 351 352 351 352 352 351 352 359 352 351 352 367 367 375 383 375 391 390 391 390 375 383 375 367 368 367 367 359 352 359 360 359 352 351 360 351 359 368 375 359 359 368 367 351 368 351 359 352 352 351 344 351 336 352 352 359 351 360 359 367 375 391 375 391 406 406 406 407 398 414 399 398 383 383 398 406 414 422 407 398 398 383 383 391 375 390 391 391 390 391 406 422 422 406 406 430 414 414 406 399 390 375 383 391 390 383 391 406 406 422 430 437 446 445 461 469 445 438 437 438 453 461 484 484 485 476 477 476 469 469 477 468 469 469 453 445 430 445 438 422 437 430 437 430 445 430 422 422 429 446 429 407 406 406 406 414 430 453 438 469 468 469 492 492 500 493 484 484 477 492 477 476 492 485 461 468 461 461 461 438 453 453 461 469 468 469 461 453 446 453 461 461 468 477 484 469 484 477 477 468 461 469 477 468 485 484 484 500 500 500 485 500 469 460 446 461 445 453 469 500 516 492 508 492 492 500 484 469 484 485 484 492 477 508 515 524 531 547 516 523 508 469 492 500 476 469 477 461 460 469 492 500 493 515 508 508 508 515 492 516 500 492 500 500 500 516 500 500 516 515 500 500 524 515 492 508 492 500 500 500 485 508 507 500 524 531 524 492 508 500 484 516 507 493 507 500 493 500 476 477 476 477 461 445 438 429 446 445 422 445 453 445 430 453 461 461 485 492 468 485 476 485 476 477 453 469 469 468 469 484 469 500 500 477 500 500 484 461 469 461 461 453 453 453 469 461 461 453 461 453 461 461 445 453 438 453 453 445 461 461 453 477 469 476 500 492 461 477 469 468 461 461 453 461 461 453 469 469 453 469 476 469 477 492 476 469 469 492 484 477 484 485 492 476 477 461 469 461 445 453 438 437 430 437 438 437 446 453 445 453 438 461 468 469 477 476 485 476 492 492 461 469 469 445 453 446 429 414 422 407 406 422 437 461 469 445 477 468 446 469 445 437 446 445 437 446 469 476 484 493 515 500 508 508 492 492 485 453 461 453 445 445 454 453 461 476 477 484 477 461 484 477 484 492 492 461 469 484 446 437 414 430 422 422 414 429 422 430 422 445 453 461 485 476 500 500 492 508 485 461 437 430 414 414 414 398 399 390 391 383 390 383 391 422 453 453 461 461 476 469 461 453 430 430 414 429 454 460 446 437 461 461 469 453 469 429 422 422 406 415 460 446 429 399 406 406 399 390 383 391 383 383 375 390 399 390 399 382 399 406 383 391 382 383 375 383 398 415 414 398 398 407 422 406 422 414 429 446 453 445 422 414 406 414 415 414 406 406 391 398 399 414 406 422 422 406 414 414 406 399 414 414 422 414 414 414 414 422 414 398 414 407 398 399 390 391 390 391 391 390 407 390 414 414 422 422 414 414 406 407 406 398 407 406 414 422 414 414 406 414 406 415 414 421 407 398 406 407 406 406 399 390 399 390 407 406 422 406 430 421 430 430 437 430 430 414 406 398 391 391 390 399 398 391 398 399 414 429 422 430 438 437 438 429 430 437 438 422 437 414 430 422 437 430 445 446 453 453 445 461 453 453 461 454 437 445 446 429 438 453 453 461 469 484 477 476 469 461 461 453 453 445 430 430 414 406 406 407 414 414 422 429 422 438 445 438 437 453 438 445 445 453 446 453 445 469 469 484 484 461 461 477 461 476 461 469 461 469 468 469 446 453 445 430 422 421 430 445 454 453 461 453 429 446 445 445 461 469 484 493 492 500 492 469 484 484 477 461 469 468 454 461 453 437 453 453 446 461 461 468 461 461 453 461 453 454 437 430 429 422 430 430 422 429 446 445 461 461 453 453 437 430 422 422 422 406 430 437 430 437 422 407 406 398 406 415 437 430 429 430 422 430 429 438 445 438 437 430 430 437 445 453 454 453 461 429 430 422 445 438 422 406 398 407 406 414 414 422 414 414 430 414 414 406 406 399 390 399 390 383 383 383 383 367 383 367 367 367 375 399 414 406 422 437 446 445 461 476 469 453 461 430 422 414 422 414 429 415 382 391 383 383 390 399 390 407 398 391 390 391 390 375 383 383 375 375 367 367 368 367 398 430 398 375 391 375 383 375 375 367 367 367 368 367 359 360 359 367 359 368 367 367 367 367 368 367 375 367 367 375 375 383 367 383 375 367 367 368 375 421 383 399 382 383 375 375 383 399 382 383 383 375 375 383 383 375 382 368 382 375 375 375 375 375 352 359 360 359 367 360 359 359 352 359 352 351 352 352 351 344 359 360 343 360 344 359 344 367 359 375 367 375 375 383 383 383 383 406 398 414 391 406 407 414 429 422 414 422 399 414 421 407 398 399 406 398 399 398 391 398 383 391 390 407 406 414 430 437 430 422 421 422 422 414 422 422 430 429 438 422 437 446 437 453 453 461 453 461 430 422 414 406 414 422 414 422 422 414 430 429 438 430 445 430 429 430 430 429 422 438 437 438 445 445 461 453 454 476 477 484 469 461 492 476 477 484 477 461 453 461 453 469 484 485 476 477 468 446 429 446 437 446 461 460 477 484 477 469 461 437 445 438 430 414 437 422 445 454 484 508 508 484 492 477 476 461 469 492 477 484 500 500 500 492 485 476 469 453 445 446 445 437 415 421 438 453 453 445 461 454 468 461 469 461 461 453 445 453 461 461 477 492 484 500 500 500 508 500 492 485 476 469 461 453 453 453 454 460 469 469 461 469 484 500 500 500 484 493 484 477 484 476 461 477 484 493 500 500 484 492 492 500 485 461 429 461 453 430 430 429 407 422 406 437 438 437 438 437 453 454 453 406 406 399 406 398 407 398 383 390 391 383 383 375 375 375 226 516 367 367 367 375 383 399 390 399 398 406 407 406 398 391 375 375 383 367 367 367 368 382 391 406 422 399 390 383 383 375 375 383 375 367 367 367 360 367 351 360 359 359 352 352 359 359 344 352 336 351 352 336 343 344 336 344 336 328 336 336 336 328 328 328 336 328 320 336 328 321 328 328 320 328 321 328 320 321 320 305 328 320 312 321 320 313 312 313 320 312 321 320 328 328 328 329 320 328 320 328 329 328 320 328 320 329 320 328 320 328 329 320 320 328 328 321 328 320 328 321 320 320 321 328 312 320 321 312 313 320 313 320 312 321 312 321 312 320 313 320 313 312 313 312 313 312 321 312 313 312 313 312 320 313 320 313 320 320 321 320 313 328 312 320 321 312 321 312 320 321 320 328 328 328 329 351 336 336 344 336 343 336 344 352 359 352 351 352 351 367 368 375 382 391 383 406 399 414 398 422 430 437 422 406 422 399 414 406 406 414 399 398 406 414 430 414 422 430 429 422 407 421 422 438 437 446 437 438 445 445 446 437 422 437 422 414 430 422 406 414 399 390 391 406 422 414 422 430 429 438 445 438 468 454 492 531 492 500 485 468 453 446 461 468 461 469 461 430 461 468 485 508 500 492 484 477 476 485 461 445 414 406 414 422 414 406 415 406 390 391 375 375 383 367 391 375 390 407 421 430 414 422 422 414 430 437 453 446 453 461 468 461 477 476 493 515 500 524 500 508 500 507 532 531 523 516 500 484 524 523 485 453 445 445 414 414 422 430 414 422 430 429 446 445 437 430 422 437 415 445 461 508 492 476 485 476 453 469 453 461 430 406 414 430 437 422 407 398 406 414 391 406 406 391 391 406 398 383 399 398 422 422 422 422 429 438 429 414 415 421 430 445 422 430 430 422 429 446 437 422 422 422 406 406 399 390 383 383 383 390 407 414 406 406 422 430 414 406 422 398 407 406 398 406 407 414 398 399 390 383 383 383 398 391 414 422 406 406 406 407 422 429 422 399 406 414 414 406 430 422 422 414 406 406 406 415 414 406 398 399 398 391 398 406 391 406 407 406 398 391 391 398 406 422 422 422 437 430 445 453 461 469 477 445 430 422 406 406 399 406 414 430 429 414 414 414 414 415 437 445 446 453 445 445 438 422 406 406 399 398 399 398 406 391 398 391 391 382 391 391 390 399 390 383 391 390 383 383 383 383 390 399 390 391 383 383 382 375 375 383 383 375 383 383 390 375 383 383 391 375 390 383 391 398 391 390 399 406 406 414 399 398 406 407 398 391 398 399 398 391 382 383 391 375 383 390 399 398 406 399 406 391 414 414 414 422 414 422 422 422 429 430 430 429 438 437 430 430 422 437 422 430 421 422 414 422 414 414 422 422 422 422 422 422 437 422 430 422 414 414 422 406 414 422 422 422 421 414 430 422 438 437 430 429 422 422 422 438 445 453 445 453 454 445 445 445 446 445 445 438 437 446 429 438 437 446 429 430 422 398 422 414 414 430 422 430 422 421 430 430 422 429 422 430 414 414 406 414 407 414 406 414 422 414 406 406 422 422 438 429 430 414 422 430 437 445 422 438 430 429 430 430 414 429 430 430 437 422 422 414 414 422 414 422 406 414 438 453 445 445 454 453 461 461 453 453 445 445 446 445 438 429 414 407 414 406 422 414 414 422 445 477 437 445 446 437 446 445 445 453 461 461 461 485 460 454 453 445 445 446 453 437 446 429 430 414 422 437 438 422 437 446 445 445 430 437 438 430 429 430 422 422 406 406 422 422 430 414 414 406 414 414 422 422 437 469 485 484 492 500 484 477 453 453 438 453 437 438 437 422 446 445 445 453 446 453 445 453 446 453 453 445 453 438 445 453 438 453 453 445 446 445 453 445 446 453 476 477 476 485 469 484 469 484 484 477 461 453 453 453 461 453 446 453 437 438 437 430 422 437 461 453 422 422 422 414 414 414 414 422 422 430 437 438 461 453 453 445 446 437 422 430 421 430 438 445 445 446 445 437 454 445 461 461 476 469 477 484 477 484 469 461 461 453 445 445 446 445 453 453 469 461 469 476 477 476 469 469 461 453 437 430 422 406 406 407 398 399 398 406 399 414 406 398 407 406 406 406 407 406 406 406 407 422 406 406 414 406 422 406 422 407 414 414 398 399 398 414 422 414 414 406 399 390 391 383 383 375 375 367 375 367 375 359 368 359 359 360 359 367 367 391 383 391 398 391 406 398 407 406 414 422 414 422 398 399 390 391 383 382 375 375 375 375 375 375 368 367 367 375 383 383 382 375 391 391 375 382 375 375 383 383 399 390 406 407 406 414 398 407 398 406 399 398 399 398 399 398 391 406 406 399 414 406 414 414 414 414 399 414 414 406 406 414 406 407 414 414 406 422 406 406 407 398 391 390 391 398 399 398 407 406 414 422 414 414 406 399 390 383 383 375 375 383 375 382 383 391 383 398 406 399 398 407 390 399 398 406 391 391 390 391 398 399 406 391 390 383 391 382 383 399 398 406 407 414 429 422 430 430 429 414 399 390 399 398 414 430 438 437 438 437 414 430 429 422 414 407 398 406 391 406 399 406 398 399 398 406 407 406 414 422 430 445 445 453 453 454 437 445 438 445 446 445 453 453 438 445 422 429 422 414 407 398 391 390 399 390 407 406 391 398 391 382 383 391 390 399 398 399 398 391 390 383 383 383 383 390 383 391 390 391 383 383 382 383 375 375 367 375 383 391 383 383 382 383 375 375 375 375 383 391 398 383 383 382 375 375 368 367 367 359 360 359 360 359 359 367 368 359 359 360 367 352 359 359 352 351 352 344 351 336 344 344 336 343 344 344 336 344 336 343 344 344 344 359 351 368 367 359 383 359 375 360 375 351 360 359 367 360 359 359 352 352 359 359 367 368 359 375 375 375 375 359 375 375 383 383 367 375 360 375 390 391 398 414 399 406 406 414 414 407 422 414 406 414 414 414 406 407 414 421 430 422 438 421 422 430 414 414 399 406 406 391 390 375 383 375 383 406 399 414 406 391 390 391 383 382 391 406 407 406 406 422 414 414 406 399 383 390 375 375 375 367 368 359 359 360 351 367 368 382 368 375 375 382 375 383 391 398 399 406 398 399 406 399 390 383 383 390 391 406 399 406 391 382 383 391 383 398 399 406 398 399 382 383 383 383 375 391 382 399 398 414 430 414 398 399 398 414 438 414 406 399 406 406 414 422 414 414 430 430 437 438 429 438 437 438 445 445 454 445 445 445 438 430 429 414 430 430 422 414 429 430 438 461 437 445 446 453 453 445 446 437 438 437 453 445 454 453 476 469 461 461 453 445 430 422 430 429 438 437 453 454 453 461 461 453 453 445 453 461 461 461 453 453 438 414 414 406 422 422 437 454 445 453 469 445 438 421 422 438 429 438 422 430 414 421 415 406 406 414 422 430 437 453 446 445 445 446 429 430 422 422 461 445 445 430 453 461 445 461 430 430 445 437 446 445 445 438 437 422 430 414 406 414 414 422 422 430 437 446 445 445 453 438 430 414 421 422 430 422 414 430 414 414 429 430 422 422 422 429 430 438 422 429 430 414 414 430 437 438 445 438 421 430 414 422 422 430 421 415 421 422 422 430 430 421 430 438 437 430 437 422 422 406 407 398 398 407 398 383 406 399 398 406 422 422 422 398 399 383 398 383 383 375 375 398 399 398 414 406 407 406 406 398 391 391 383 390 391 398 391 383 398 383 375 375 375 383 383 390 406 399 414 406 399 398 391 390 375 383 383 398 407 429 430 430 453 437 438 437 422 438 429 430 422 406 414 414 414 407 421 422 422 430 453 453 453 446 421 430 422 406 407 398 398 407 390 407 398 406 399 390 391 398 383 399 398 391 398 399 398 406 399 406 406 399 406 390 391 383 383 375 375 390 383 375 375 367 375 368 375 375 390 406 414 399 406 422 406 399 406 406 414 407 414 406 398 407 406 414 414 422 414 414 414 406 414 438 422 422 421 422 414 430 430 422 429 438 422 422 429 414 422 422 422 430 429 430 430 429 422 414 422 406 422 407 421 422 414 422 438 437 430 430 429 438 437 438 437 453 461 453 454 445 445 446 453 461 461 453 461 461 453 461 461 468 477 492 477 461 468 453 446 445 445 453 461 469 461 461 453 453 453 454 453 461 461 468 485 484 484 485 484 469 461 461 469 460 469 469 461 461 461 484 485 476 477 468 454 476 477 461 476 461 477 461 453 445 461 461 453 445 430 445 446 437 445 454 476 477 476 469 484 485 484 492 485 492 476 477 453 461 453 446 453 453 453 461 461 469 468 453 461 461 461 461 477 461 468 461 453 461 477 445 477 469 461 476 461 453 461 453 461 461 453 469 461 469 468 477 477 468 477 469 453 429 430 430 422 429 414 414 415 421 446 453 461 476 477 476 477 484 461 469 445 454 429 430 422 406 398 407 406 414 445 438 414 437 422 414 430 438 437 438 453 429 453 438 461 453 453 453 461 461 461 477 484 484 485 476 469 477 476 477 445 445 422 414 414 430 430 437 438 445 422 422 430 445 430 421 422 414 422 414 438 437 438 453 453 469 469 460 438 445 422 422 438 437 445 453 454 461 468 477 476 469 453 446 453 437 438 429 430 430 422 437 430 437 438 445 445 469 446 421 422 414 422 430 437 430 438 437 414 414 399 406 406 414 422 414 430 422 429 430 422 414 422 430 429 422 422 422 430 429 446 445 445 430 437 446 453 453 445 438 429 430 438 422 429 438 445 445 453 454 453 453 445 453 430 445 422 406 407 406 406 406 407 422 421 407 437 438 437 445 430 445 438 437 438 430 422 406 414 398 407 421 430 438 429 414 414 414 407 414 406 414 422 430 437 453 438 422 414 406 398 399 390 399 406 406 407 398 399 398 398 399 390 391 383 383 390 391 391 398 422 414 422 422 414 422 390 399 390 383 383 367 375 367 360 351 367 360 359 367 391 406 407 398 414 422 422 398 383 375 375 375 383 390 399 398 383 391 375 375 383 382 375 375 375 368 367 359 375 367 368 375 375 382 375 375 383 367 375 375 375 368 367 367 367 367 367 368 359 359 360 359 360 351 352 351 352 351 352 351 360 367 359 375 375 383 383 367 375 375 375 383 375 367 367 360 359 352 351 352 351 344 344 344 343 344 344 336 344 336 343 328 344 336 336 328 336 336 344 336 343 352 344 336 343 336 344 328 344 328 336 336 328 328 328 329 328 320 336 328 336 344 336 336 336 343 328 344 336 336 328 344 336 336 336 336 343 344 344 351 352 344 351 344 352 343 352 352 343 352 351 352 352 343 352 351 360 344 359 359 360 367 367 375 359 368 367 359 367 368 375 375 382 375 383 391 375 390 383 383 367 383 375 375 375 375 367 383 383 390 383 407 382 399 390 399 398 399 383 398 383 383 382 375 391 391 390 407 390 406 407 414 398 406 399 398 407 406 406 406 407 406 406 414 430 422 429 430 438 429 422 430 437 422 430 414 422 406 422 414 422 422 422 421 422 422 414 414 414 422 414 430 422 430 421 422 422 414 414 414 414 407 414 406 430 422 421 422 414 407 406 406 406 414 422 407 429 414 430 430 429 422 422 422 422 422 422 422 429 430 445 446 453 437 422 438 437 414 430 437 438 429 446 437 453 454 453 445 445 438 422 429 414 407 406 414 422 414 414 414 422 445 430 430 406 414 398 399 406 414 422 406 422 414 406 422 399 398 391 383 382 391 375 383 390 375 375 375 375 368 367 367 383 390 383 383 383 383 398 399 398 391 398 391 398 383 391 382 375 375 375 375 368 367 367 375 391 382 375 368 375 367 367 367 375 375 383 375 375 367 375 367 360 367 359 360 367 367 367 367 360 367 359 368 359 375 367 367 391 375 375 375 375 383 375 375 367 375 367 359 368 359 359 360 359 352 351 360 351 352 351 352 351 352 352 351 344 351 344 352 336 351 352 359 367 399 430 421 446 429 438 406 391 398 406 415 414 398 398 399 391 406 390 391 383 383 390 383 375 375 367 367 368 367 383 375 375 367 367 383 375 375 390 383 391 375 375 375 375 367 375 367 367 368 367 367 367 383 375 391 382 375 375 368 359 359 360 359 352 351 352 351 352 344 343 344 344 344 343 344 336 344 344 343 344 344 344 328 344 343 336 344 336 336 344 336 343 344 344 336 351 336 336 352 336 336 343 344 328 336 344 336 344 336 343 328 344 336 336 336 336 328 336 328 336 336 336 328 336 328 336 328 328 328 329 328 320 320 328 329 320 320 320 219 414 321 320 312 313 320 321 320 312 321 320 312 321 320 320 321 320 328 336 336 328 336 328 336 320 329 328 328 226 422 328 329 320 320 328 328 329 320 320 328 321 320 320 321 320 320 320 329 336 335 336 329 335 336 329 328 328 336 343 344 344 336 336 336 328 344 328 336 336 336 328 336 328 320 328 328 336 336 328 321 336 320 344 328 328 328 328 328 321 328 320 320 321 328 320 320 321 320 320 313 312 321 312 320 313 312 313 320 313 320 320 321 320 336 336 336 328 336 336 328 336 336 328 328 320 336 321 320 320 328 321 320 313 320 312 313 320 320 313 312 321 312 313 320 313 312 313 312 305 312 313 312 297 313 304 313 336 320 328 336 320 336 336 336 328 344 328 328 336 328 321 328 328 320 313 320 320 321 312 321 320 312 313 320 321 320 320 313 336 304 313 312 328 321 312 313 320 313 320 328 336 351 383 391 375 375 359 360 351 352 344 328 336 328 328 320 328 328 321 320 320 321 328 320 328 321 312 328 313 328 320 320 321 320 328 320 336 321 328 328 320 328 321 320 328 313 312 320 321 312 313 312 297 320 305 313 304 305 313 304 305 305 304 297 235 359 312 297 305 297 297 289 297 297 289 296 290 296 289 290 296 289 290 289 289 289 289 289 289 289 289 289 289 289 289 282 296 289 290 281 289 289 289 289 281 282 289 289 289 289 281 289 289 281 289 290 296 289 290 289 289 289 297 289 297 289 289 297 289 289 297 289 289 297 289 289 297 289 289 297 296 297 289 297 297 289 305 297 297 304 297 313 304 305 313 304 313 312 305 312 305 305 312 305 305 312 305 305 312 305 304 313 305 304 305 305 312 305 312 313 312 313 312 321 312 313 320 312 321 312 313 320 320 321 320 313 328 328 312 328 321 320 320 321 312 328 321 328 320 344 336 336 336 336 351 336 344 351 336 352 336 344 343 336 336 344 336 344 336 343 344 359 352 352 351 352 351 360 351 344 344 343 352 352 343 352 344 351 344 344 343 352 344 343 344 344 352 343 344 359 360 351 368 367 367 383 367 375 375 375 375 375 367 383 391 398 398 399 390 399 398 391 391 390 391 383 390 391 383 390 383 391 390 391 383 398 391 391 398 391 390 391 390 399 391 390 391 406 398 407 406 398 407 406 391 390 399 390 391 398 407 390 391 406 383 398 391 398 391 398 407 406 406 406 399 406 406 399 406 406 422 406 407 406 391 390 406 407 398 399 390 399 414 406 414 414 453 453 453 422 407 414 414 437 430 437 446 453 453 453 453 453 453 477 477 453 445 430 422 406 390 391 398 407 398 399 398 391 422 445 469 468 453 446 453 437 454 445 437 422 422 414 406 407 398 399 398 398 399 390 383 399 390 399 414 398 407 421 422 414 414 407 414 406 406 414 407 421 407 422 414 406 414 398 414 407 414 422 429 438 429 446 437 438 422 429 430 422 430 421 430 430 437 446 453 429 415 421 438 437 430 422 398 414 407 422 429 407 414 421 399 422 422 406 406 391 390 414 391 383 391 382 391 383 375 375 375 383 390 406 407 414 406 414 399 398 391 406 398 407 406 406 406 399 414 390 414 399 406 406 407 398 406 407 414 414 398 391 406 422 422 406 406 391 391 390 414 414 422 414 406 407 406 406 399 406 406 391 390 391 375 383 390 391 383 383 390 399 390 407 414 414 429 430 430 414 422 437 422 438 437 430 430 437 438 421 422 407 398 398 391 406 391 414 398 407 406 391 406 406 414 414 414 422 414 414 414 430 422 422 429 407 422 414 414 414 422 414 406 414 414 422 414 414 422 422 422 422 429 414 414 407 398 414 399 390 399 390 406 399 398 407 414 406 406 406 422 407 414 414 414 414 429 422 422 414 414 422 422 430 429 391 414 422 414 414 422 430 429 438 437 438 437 430 438 437 445 430 422 430 429 430 422 422 429 422 430 422 430 429 422 414 422 422 422 422 429 430 430 414 406 399 406 398 399 406 398 407 406 414 430 414 406 414 422 422 429 430 430 422 414 422 421 430 430 414 406 399 398 398 399 406 414 438 437 461 469 484 500 469 453 453 453 446 445 445 422 430 422 422 429 430 438 445 445 453 453 469 469 469 468 469 453 453 461 461 469 461 461 453 453 438 453 445 445 454 468 453 454 453 437 430 437 414 414 407 406 406 406 399 414 406 406 399 398 407 414 437 453 430 430 422 421 407 406 422 406 414 406 414 422 422 422 422 437 422 438 437 438 437 422 422 430 437 430 430 421 422 430 430 437 438 422 414 398 399 406 398 391 406 414 414 422 430 453 437 446 445 430 437 438 422 437 430 429 415 421 422 422 422 438 421 422 407 406 398 399 390 391 391 382 383 375 383 383 375 390 391 383 383 398 399 421 422 399 398 399 390 399 390 399 383 382 383 375 375 375 383 383 375 367 383 390 383 375 375 367 375 368 367 367 367 375 383 383 383 375 375 375 375 367 383 375 382 399 398 407 390 391 375 390 383 383 375 383 383 382 391 383 383 383 382 383 406 391 391 390 391 375 375 367 367 367 368 359 359 368 367 359 360 367 367 375 359 375 375 375 391 391 390 406 414 407 406 414 406 407 406 406 398 415 414 406 414 414 398 391 406 391 406 391 390 391 406 407 406 398 399 406 398 391 398 391 398 399 391 390 391 390 399 398 391 398 383 383 383 375 375 375 375 375 375 375 383 382 375 391 375 383 383 382 391 391 383 390 399 398 406 407 398 398 399 398 391 391 390 391 390 399 398 391 391 390 391 398 399 414 414 414 430 429 422 430 429 430 422 414 406 407 398 406 407 414 421 438 461 469 445 477 484 492 508 508 500 492 492 484 477 438 437 430 437 438 429 414 415 414 414 437 438 422 406 406 398 391 391 383 390 375 391 375 390 375 383 383 375 391 406 398 399 406 406 414 407 421 422 414 422 422 438 437 422 438 429 430 422 422 414 414 406 406 399 414 422 422 421 430 430 437 438 445 438 445 453 461 461 461 453 445 430 430 422 421 414 415 406 406 422 422 429 415 398 414 422 414 414 430 414 414 406 406 399 390 391 398 391 399 406 390 383 383 383 375 375 367 375 359 383 399 414 429 407 406 422 422 414 429 414 399 406 391 406 406 407 414 398 391 398 399 398 414 398 407 414 406 414 406 407 398 406 391 398 399 390 407 390 399 406 406 406 407 414 414 422 422 429 430 430 422 437 438 437 445 453 461 469 469 484 469 461 453 430 422 414 406 430 414 398 406 407 390 391 391 390 391 390 399 398 391 391 406 398 391 398 399 414 398 414 407 398 391 390 383 375 375 375 375 383 383 375 390 391 383 383 382 383 383 383 375 375 375 375 398 406 430 438 453 453 453 438 406 398 399 382 391 399 406 375 375 383 375 367 383 398 406 430 430 422 429 414 422 399 398 406 399 398 391 383 382 375 383 375 375 367 375 368 367 375 398 399 406 422 422 437 453 469 469 469 468 461 469 469 453 437 430 438 414 414 414 429 414 415 406 414 406 406 407 390 399 382 383 375 375 383 367 367 375 383 391 391 406 429 430 469 461 453 461 461 461 461 429 414 415 414 421 438 453 445 446 445 438 445 445 461 453 477 469 476 477 484 477 476 469 461 461 469 453 461 468 477 476 493 468 485 469 460 461 430 422 430 437 422 438 437 438 429 414 422 406 407 422 414 414 422 414 406 406 399 398 391 382 391 375 375 383 383 382 383 391 406 399 414 422 398 414 430 453 461 453 437 414 422 407 398 383 390 383 383 383 406 391 390 383 391 383 382 383 375 375 375 375 367 368 375 359 359 360 359 352 359 359 375 368 367 367 359 368 359 359 368 351 352 367 367 367 367 360 375 359 360 351 359 360 351 352 352 343 352 351 360 383 382 383 383 375 398 399 414 414 422 406 391 398 391 398 383 383 406 383 375 375 367 383 398 391 383 383 375 375 382 375 375 368 375 367 359 367 360 367 359 360 351 360 351 352 344 335 344 344 336 336 336 328 336 336 328 328 328 328 336 344 359 375 352 344 351 352 344 343 344 344 344 343 336 336 344 336 344 336 335 336 336 336 336 336 344 336 336 344 343 352 344 343 352 344 343 352 352 343 352 344 351 344 351 344 352 344 343 352 351 352 359 375 375 368 375 359 359 383 359 368 359 367 360 359 359 368 359 375 383 375 383 375 375 382 375 368 375 375 367 359 359 352 359 344 360 343 352 351 344 360 343 344 352 351 352 351 344 344 344 351 344 344 351 344 344 343 344 336 344 344 343 336 344 344 344 335 352 344 344 343 344 344 351 352 359 360 359 359 352 359 375 368 367 375 383 398 414 438 460 454 421 399 391 406 406 391 390 407 406 398 399 390 383 399 414 406 398 391 391 406 422 429 407 398 406 399 406 422 430 437 445 453 461 461 446 406 406 406 422 492 493 500 429 422 414 453 477 445 430 430 414 422 429 422 406 407 398 399 390 391 390 399 398 414 407 414 406 422 422 437 422 453 438 453 445 461 469 461 468 438 453 445 438 453 453 445 430 422 438 429 430 437 454 453 429 438 445 422 422 422 414 422 422 445 469 468 469 492 477 500 469 468 446 453 453 430 422 421 446 484 461 453 461 477 500 461 437 438 461 468 477 469 461 445 422 422 414 422 453 468 454 460 446 453 445 446 460 454 461 453 437 430 414 414 414 406 414 414 430 445 446 461 453 461 461 468 461 461 446 453 445 438 437 422 437 422 430 430 437 438 437 438 445 430 429 422 430 422 422 422 429 438 445 422 437 430 438 453 453 453 461 476 461 438 437 422 414 414 422 446 461 460 493 468 469 461 469 484 485 492 492 461 437 438 414 414 406 414 414 414 422 422 438 437 446 437 430 429 422 438 437 438 437 446 429 438 437 438 437 438 422 414 414 406 406 407 406 406 414 414 430 422 429 407 406 398 399 406 391 390 399 383 390 383 391 382 391 383 383 382 391 391 398 406 414 407 429 422 414 399 398 383 391 375 375 375 375 375 375 375 367 383 375 375 375 382 383 375 375 375 367 368 375 367 367 375 375 367 383 383 383 390 391 375 375 375 375 359 375 375 367 375 383 375 375 383 367 383 367 375 375 375 367 368 375 367 367 375 367 375 375 367 375 368 367 359 367 360 359 352 367 359 360 359 352 351 359 352 359 352 352 359 359 352 351 360 351 352 359 352 351 352 352 351 352 367 367 375 383 383 390 391 398 399 406 406 407 390 406 399 406 406 407 414 406 414 422 422 406 414 414 406 399 398 414 407 398 398 407 398 414 406 422 422 430 430 429 406 415 398 406 399 406 422 429 446 445 445 438 453 445 430 445 438 437 430 422 430 429 430 414 406 407 406 414 406 406 407 398 383 390 383 367 383 375 375 375 383 375 375 367 367 375 368 375 367 367 375 367 367 368 367 367 367 367 368 367 367 383 390 391 391 398 414 399 390 391 390 391 391 390 375 383 383 391 390 399 398 383 383 390 360 367 375 367 367 360 359 359 360 359 359 360 367 383 375 367 367 360 367 375 367 359 368 367 367 367 367 367 368 367 375 367 375 375 367 375 367 368 382 368 375 359 375 367 360 359 367 359 375 352 375 359 368 367 359 360 359 367 375 367 375 383 406 399 398 414 414 422 414 407 390 391 414 414 398 422 430 422 437 430 437 430 406 407 406 422 398 430 430 437 414 414 414 414 430 414 414 422 430 461 453 437 422 422 398 399 398 399 398 406 422 414 430 422 445 438 422 429 414 399 398 391 391 375 382 368 375 367 359 367 360 359 359 360 359 367 399 429 415 406 398 399 382 375 375 375 375 375 383 407 390 406 399 398 383 391 398 406 399 398 391 383 398 422 406 407 414 406 390 391 383 367 375 367 391 398 383 391 375 375 375 375 367 367 360 367 367 359 391 383 383 390 375 383 383 398 399 398 399 398 414 406 407 406 398 391 398 407 421 430 453 461 469 461 453 461 453 461 453 445 438 437 446 445 438 453 445 453 445 446 461 445 453 453 453 446 445 445 453 446 445 438 437 422 430 429 438 437 446 461 460 461 461 461 461 453 461 453 454 437 445 446 445 445 453 454 468 469 469 476 461 477 469 476 453 453 446 453 453 437 454 453 476 477 492 477 492 484 477 476 469 484 469 469 461 461 453 437 438 469 445 461 453 477 461 476 461 484 477 477 484 492 484 508 516 500 492 524 500 500 500 484 484 469 477 468 461 469 469 484 477 476 469 484 485 484 492 493 492 500 500 492 492 508 500 500 500 508 515 524 508 507 500 493 492 492 492 492 493 500 484 523 524 539 500 492 469 461 476 485 484 516 492 515 516 531 555 555 570 586 555 586 601 563 531 570 555 539 555 586 554 524 570 586 523 477 453 438 437 430 437 438 453 453 484 508 539 586 571 578 625 570 547 601 547 532 554 539 532 539 554 539 547 578 539 516 508 539 516 484 539 523 485 500 515 508 524 515 500 469 484 477 461 476 469 461 477 484 461 500 508 492 484 461 469 477 476 485 507 477 539 531 516 500 484 461 446 460 485 484 508 523 477 500 484 500 500 485 484 500 492 532 523 500 523 524 516 562 531 516 539 539 539 555 554 524 476 493 500 484 469 484 477 461 492 500 461 492 500 484 500 524 508 500 539 554 524 531 547 539 531 539 555 523 516 539 539 539 492 539 555 531 508 524 523 516 492 516 500 468 492 500 493 500 531 508 492 508 523 500 508 547 523 508 539 539 500 461 477 468 454 461 476 492 469 508 515 500 493 531 523 508 547 523 508 469 469 453 445 446 437 422 422 422 422 414 429 430 461 476 469 453 453 446 453 437 446 429 430 438 445 461 461 469 500 562 594 547 593 610 617 617 594 617 641 640 602 578 578 617 586 524 515 547 586 563 515 539 594 602 547 515 547 555 593 547 539 563 656 617 539 547 571 586 531 515 532 547 546 516 539 594 570 539 571 593 563 515 563 609 633 539 508 539 555 515 539 516 500 469 469 492 484 461 469 492 492 461 492 547 570 532 562 610 640 586 531 524 539 539 516 515 516 508 484 500 516 547 515 508 562 579 554 539 586 594 570 532 523 570 633 570 547 586 594 555 508 515 555 586 547 515 532 578 593 532 492 531 586 570 524 476 469 492 485 468 516 523 508 524 593 579 546 586 618 609 539 531 555 602 523 484 508 524 523 508 555 609 578 547 578 633 617 563 562 625 617 586 547 563 585 555 531 555 570 547 516 516 546 539 540 507 524 554 563 523 500 547 571 586 515 485 531 594 570 523 532 625 625 562 516 523 570 594 547 523 547 571 554 516 531 555 562 508 492 516 555 523 500 485 515 539 500 485 515 555 539 508 515 563 586 539 508 523 586 609 547 516 539 602 562 524 562 609 586 532 539 562 594 516 484 523 563 547 492 484 524 547 507 485 515 563 539 523 485 539 617 547 547 586 578 570 531 563 586 586 531 516 531 555 539 523 539 547 531 516 476 508 586 563 523 531 594 602 593 547 555 570 664 547 516 508 554 594 578 516 578 656 555 555 609 602 554 524 554 618 570 523 555 609 610 578 523 539 625 602 539 516 578 586 539 515 547 617 571 531 531 563 625 578 555 578 617 625 570 539 547 610 609 531 500 516 547 547 500 500 593 594 547 547 594 601 555 515 516 570 555 531 500 492 524 531 516 476 493 523 523 493 500 531 539 508 523 594 625 539 539 578 649 593 547 571 625 601 539 539 586 625 570 540 570 633 617 586 539 539 601 618 554 532 492 515 555 539 524 500 546 594 578 539 524 570 633 578 524 539 609 625 578 539 531 579 617 586 539 539 570 641 593 540 531 578 609 571 539 500 507 547 516 508 492 508 539 508 492 515 594 555 531 563 554 539 500 555 570 539 500 547 539 532 531 539 555 531 531 570 649 648 578 571 609 664 602 554 586 664 618 570 523 571 640 586 539 532 601 594 555 539 515 555 641 593 539 516 563 593 571 523 563 570 617 539 516 570 641 593 539 547 578 586 547 547 578 555 523 524 531 555 515 516 563 601 586 539 508 562 610 562 547 586 625 594 531 539 563 586 531 515 493 531 531 516 500 515 555 516 515 539 625 563 531 570 625 610 539 555 609 656 594 547 562 586 617 602 547 516 546 571 570 523 524 570 602 601 539 524 586 601 571 523 555 594 609 555 523 555 609 617 547 539 578 571 586 515 547 586 594 570 539 508 570 594 578 524 492 515 547 539 508 469 484 508 500 477 507 579 554 532 578 632 571 531 586 648 633 571 601 649 578 547 617 656 602 546 563 625 633 547 586 664 640 563 562 594 641 601 531 547 555 547 539 500 492 516 554 555 508 516 554 625 602 547 523 586 641 578 554 625 641 625 563 586 593 657 593 547 578 594 625 555 515 555 609 625 524 500 539 570 539 524 562 586 555 547 578 617 570 532 515 571 617 601 532 515 578 594 594 539 515 540 609 562 524 508 578 656 578 531 539 579 617 562 516 578 609 594 531 500 532 547 515 508 539 586 602 546 524 586 625 586 539 547 640 649 570 547 594 617 586 531 563 578 617 562 524 578 625 609 563 515 547 594 594 547 507 547 555 578 547 531 555 602 601 555 508 554 602 586 625 539 547 531 586 531 508 562 633 649 570 563 617 648 602 547 562 555 547 507 524 555 586 539 554 617 680 602 570 633 640 633 563 578 648 696 586 554 594 594 617 586 523 508 524 554 532 500 554 617 594 547 656 688 679 579 640 649 695 602 562 609 657 640 563 570 633 656 625 547 547 601 688 625 539 500 492 508 570 571 578 554 571 578 539 609 649 679 649 687 688 719 640 586 641 656 570 555 625 625 539 508 523 555 539 531 579 656 625 609 688 742 648 633 649 710 633 578 602 664 633 562 578 625 625 586 532 578 640 625 571 523 524 578 625 570 523 555 610 601 547 539 578 641 609 555 617 664 633 570 602 656 633 555 562 586 586 555 523 516 539 531 523 508 555 578 539 570 664 680 625 617 680 719 664 586 617 633 609 563 586 625 640 578 539 579 609 562 532 523 594 640 602 539 602 609 609 571 523 539 641 617 547 555 617 664 562 524 508 539 547 523 531 594 617 594 562 633 672 664 594 555 601 641 656 563 570 609 688 617 570 617 633 594 547 555 617 648 610 546 586 649 633 578 554 594 672 680 601 578 579 640 649 578 523 563 593 594 570 508 539 578 579 523 547 641 664 586 546 610 594 570 531 531 547 524 507 563 617 610 570 672 773 656 657 687 672 641 601 617 649 633 554 539 563 594 632 540 539 570 625 586 531 602 703 656 586 648 664 618 578 648 672 641 562 578 618 656 594 546 555 570 539 516 492 524 531 516 507 579 617 586 593 680 703 610 601 625 664 633 563 585 610 680 609 562 610 679 672 571 547 562 586 562 532 539 656 641 625 547 546 625 641 555 617 711 750 625 609 680 687 625 579 570 601 579 546 532 547 593 594 539 555 625 719 640 578 641 703 656 594 578 649 656 633 562 586 672 633 586 554 579 617 586 547 507 555 648 618 554 532 586 687 656 571 601 656 657 601 555 586 601 602 555 523 508 547 547 507 500 532 578 539 633 703 687 602 664 672 648 594 625 641 640 594 563 617 656 664 594 562 641 641 609 555 562 641 648 586 539 570 594 594 562 524 531 578 672 563 539 601 649 633 562 578 656 672 641 562 594 656 633 578 524 531 586 547 539 555 632 649 586 562 625 649 640 571 640 633 649 578 531 578 594 617 555 539 593 602 555 586 656 656 594 570 594 648 664 571 554 641 672 617 570 579 648 648 586 539 540 585 586 586 532 562 594 633 531 547 594 656 656 570 586 633 625 578 539 524 562 571 531 515 586 633 594 562 672 703 641 602 656 672 633 578 609 656 602 555 523 570 625 563 539 625 664 687 594 625 688 679 633 594 664 711 719 617 594 656 680 648 570 610 601 617 563 555 586 632 602 547 547 648 695 594 555 672 664 625 578 617 656 610 562 610 648 656 578 555 594 633 617 555 531 601 602 578 539 570 641 680 617 555 632 782 679 594 586 656 672 610 554 610 632 657 578 547 570 625 617 547 531 586 617 594 531 571 656 672 625 555 578 632 594 578 532 554 625 657 585 563 641 679 680 594 554 633 688 656 586 594 656 703 625 578 617 711 703 594 602 664 726 618 570 586 640 618 562 539 586 649 656 562 547 633 664 625 555 609 680 695 617 571 578 617 594 547 593 657 695 594 546 610 633 601 555 617 617 672 570 540 578 672 679 578 586 657 703 625 570 633 672 656 594 578 640 680 672 578 578 617 664 586 563 508 562 617 586 547 571 671 735 625 609 672 734 664 586 602 648 657 609 563 609 594 632 563 547 609 664 610 570 617 672 727 601 625 664 688 625 593 618 679 703 594 578 602 687 641 563 593 641 648 618 570 570 617 618 632 555 547 609 657 570 539 570 617 625 563 570 617 672 610 562 617 633 602 547 531 547 562 555 531 578 657 750 640 633 703 719 625 601 625 633 672 570 563 625 672 640 555 524 562 617 571 554 578 703 758 625 617 665 687 680 593 610 648 703 688 586 570 625 695 641 570 602 656 641 562 555 617 625 633 555 508 585 641 586 547 555 679 742 641 609 641 719 687 602 570 586 656 610 554 563 617 656 594 547 531 594 688 609 578 617 719 734 610 633 687 680 656 594 633 648 687 618 562 610 679 711 594 562 579 664 648 570 563 617 734 672 571 523 516 547 632 664 641 680 695 703 688 687 649 711 671 657 640 578 555 633 648 563 547 609 633 578 539 586 641 617 570 539 578 688 648 586 555 633 726 719 594 554 602 648 571 539 578 664 609 563 562 672 703 625 610 695 758 695 594 625 648 688 617 578 594 625 664 594 562 610 625 586 554 547 610 703 640 578 649 672 664 594 578 640 664 586 563 578 648 657 570 578 641 672 601 547 602 656 656 563 562 625 703 602 562 563 664 703 648 586 617 618 617 586 554 563 609 696 586 578 609 688 664 578 562 602 656 594 539 531 555 648 649 562 571 648 672 601 555 594 672 695 594 594 578 586 554 532 562 656 735 640 610 640 664 610 554 579 625 625 578 578 695 734 657 601 649 726 719 609 618 609 672 625 578 578 656 688 594 554 610 726 696 593 555 586 625 625 633 547 554 625 633 594 555 625 671 672 586 586 602 679 594 547 563 609 625 570 555 625 648 618 546 579 687 719 609 610 632 680 625 570 571 648 656 586 555 625 664 641 578 586 601 633 594 555 546 633 680 586 562 602 656 656 610 570 594 648 641 562 539 602 633 601 571 570 641 640 563 586 664 640 610 570 570 641 648 610 555 585 688 703 609 594 633 680 711 593 563 578 641 664 586 570 602 679 641 570 570 633 688 633 578 570 609 625 610 547 554 633 656 594 555 609 680 687 586 586 625 672 641 570 609 633 680 578 547 594 586 570 539 555 679 688 633 586 625 672 718 625 578 625 672 703 579 554 594 687 711 602 547 594 687 617 571 601 672 672 625 562 594 664 656 602 547 625 680 679 586 594 664 719 664 586 601 625 641 609 547 594 664 656 617 547 586 633 633 609 555 586 578 656 594 547 594 648 617 594 555 601 672 664 586 547 602 671 680 610 539 546 633 680 594 570 672 758 711 601 680 687 719 625 594 633 672 632 571 554 610 609 602 547 578 664 750 609 610 671 704 648 586 648 664 704 609 578 648 774 758 609 602 656 680 687 594 586 664 734 633 578 625 703 680 617 594 641 656 711 617 570 610 664 664 601 571 609 648 657 609 570 539 579 648 562 555 664 742 664 602 641 672 656 609 594 687 727 758 609 617 688 711 617 586 609 641 680 593 571 640 727 711 601 649 703 734 657 585 625 665 703 625 578 594 679 688 633 578 625 687 711 649 570 586 617 625 562 540 500 539 601 617 547 547 664 727 617 601 641 742 696 601 649 765 774 601 617 649 640 610 570 610 664 718 649 578 648 758 781 610 625 687 703 664 586 641 672 726 649 617 649 734 750 601 571 633 711 671 586 625 610 664 562 594 672 687 743 586 539 570 664 664 594 539 617 734 766 609 618 695 726 680 602 601 703 696 648 594 609 742 750 711 594 602 679 696 648 570 586 688 734 625 578 594 688 703 640 579 570 656 727 593 563 594 718 727 602 625 664 757 657 593 625 735 742 617 610 656 734 680 586 570 602 632 618 562 547 578 656 672 578 555 649 742 695 586 625 687 704 601 563 547 632 703 665 578 593 688 719 640 586 586 641 750 601 586 625 664 672 602 570 594 633 609 578 563 554 641 742 617 586 610 718 711 625 578 586 610 672 578 554 594 680 726 618 570 594 679 618 711 562 516 570 695 711 586 570 665 671 657 578 594 726 734 618 609 633 687 672 617 555 609 657 711 609 570 625 703 688 578 539 625 688 625 562 508 492 485 484 492 461 477 453 453 453 445 438 437 438 422 422 429 422 422 414 430 437 461 430 437 438 430 421 422 422 430 437 461 500 532 585 610 633 656 680 726 656 547 516 562 555 524 484 523 524 515 594 688 695 586 625 687 719 703 610 578 547 609 711 711 601 594 680 680 711 578 554 578 610 578 539 500 484 493 515 524 500 562 758 602 593 680 680 687 602 562 524 515 492 477 469 476 516 523 524 711 781 734 602 641 734 711 742 609 586 610 679 719 610 578 656 773 750 610 578 594 625 632 594 539 563 664 633 570 555 586 648 672 578 602 711 734 641 593 594 633 680 656 594 562 594 679 610 555 578 656 687 594 555 594 843 641 602 578 570 570 563 640 805 609 602 813 757 649 586 562 508 570 618 609 562 532 586 562 578 539 547 578 578 571 797 820 625 617 602 562 531 618 601 570 594 602 570 563 601 555 539 562 594 578 602 633 609 555 531 531 649 640 586 555 625 664 570 571 578 648 625 563 531 562 602 641 554 532 554 625 617 571 539 547 570 625 570 539 555 594 617 547 523 547 586 578 547 578 649 632 579 539 507 555 563 554 524 531 555 539 562 547 547 523 586 579 578 554 547 516 570 563 562 610 609 555 539 578 562 532 523 547 601 586 539 516 570 610 554 532 515 516 500 508 500 523 586 578 524 515 524 515 493 492 508 515 500 516 523 516 508 476 492 516 531 516 492 531 524 515 485 508 507 485 484 469 476 500 500 508 500 508 547 562 524 492 524 546 516 508 508 547 625 554 531 508 532 554 524 500 523 539 524 507 508 516 508 500 492 484 508 500 492 477 484 500 516 515 547 625 539 516 523 532 539 515 493 500 500 492 500 500 500 492 484 492 485 476 454 460 469 461 469 492 500 477 484 516 523 508 516 562 547 531 500 516 515 524 515 508 516 523 524 500 508 500 476 477 468 477 469 492 516 507 500 485 515 516 516 500 515 508 524 492 500 492 492 477 468 469 453 461 469 484 524 539 531 516 531 523 500 493 492 484 461 461 469 476 493 476 469 469 476 477 453 453 461 445 438 429 438 430 429 422 422 422 414 414 414 406 414 407 406 406 399 398 406 399 398 399 398 391 398 391 390 391 391 390 391 398 407 398 398 407 406 414 445 469 445 477 500 508 468 516 539 524 484 539 547 531 500 531 555 586 555 539 484 453 446 445 422 422 422 406 414 406 406 407 398 406 399 398 414 414 461 461 453 438 453 469 445 437 438 437 430 430 422 422 421 415 421 414 422 422 430 422 429 422 430 430 422 429 430 430 429 438 430 445 453 445 446 461 468 453 461 461 453 446 437 430 422 422 422 406 414 414 406 406 407 406 406 391 406 406 407 398 406 406 415 414 406 406 414 422 438 460 438 445 453 430 438 429 438 469 437 430 422 429 422 406 414 407 406 398 407 406 398 399 383 398 391 382 391 383 391 382 383 375 375 375 375 383 422 406 375 383 383 383 398 398 430 445 422 422 422 414 399 406 390 383 391 375 383 375 367 367 383 367 375 367 360 375 367 367 367 367 352 375 367 367 367 352 367 367 352 367 360 359 359 360 359 359 352 359 352 359 360 351 352 351 352 351 352 352 351 344 351 352 344 344 351 344 359 352 344 351 352 351 344 344 351 344 352 343 336 352 344 343 344 336 344 336 336 343 336 336 336 336 336 336 328 336 336 328 336 336 328 336 328 336 328 328 329 320 328 328 328 328 321 328 320 328 321 328 320 320 328 329 328 320 328 328 328 336 328 329 335 329 328 336 336 328 336 343 352 344 367 383 367 375 375 383 367 375 375 375 367 359 360 359 352 359 344 359 360 359 352 351 360 343 344 344 351 344 352 343 344 352 343 352 344 351 344 367 360 382 383 383 367 375 360 359 367 360 367 398 406 415 414 414 437 438 461 445 469 468 454 445 437 430 445 430 414 414 422 438 406 406 414 399 414 421 422 407 406 398 391 391 382 383 375 383 375 375 367 375 375 391 375 375 367 367 367 375 375 383 375 375 375 375 375 375 367 375 375 375 383 367 383 375 367 375 368 367 351 367 360 359 367 352 367 352 359 359 368 367 367 383 375 383 382 391 391 383 390 391 390 391 391 382 399 391 390 399 398 391 398 391 390 399 383 390 383 375 375 375 367 367 360 367 359 360 359 359 368 359 375 375 375 383 383 382 391 391 383 390 383 375 383 375 383 375 375 367 375 375 367 375 367 367 368 367 367 359 375 367 368 375 375 375 382 383 391 398 399 390 391 391 398 383 375 383 367 375 375 383 383 382 399 390 407 414 406 414 422 414 430 422 421 422 422 414 406 399 406 399 398 406 407 406 398 391 390 391 399 390 406 407 390 399 398 391 390 391 406 399 398 399 390 391 383 382 383 375 375 367 375 383 391 414 406 414 399 398 391 383 382 383 367 375 383 383 391 375 382 383 383 383 391 390 375 383 383 375 383 375 382 391 398 399 414 406 406 399 406 391 390 375 383 375 383 375 383 383 375 375 375 382 399 406 406 391 391 382 383 383 383 375 383 383 375 382 375 383 375 375 383 383 375 390 375 375 375 383 367 368 375 375 382 391 383 383 382 391 383 391 375 390 375 375 375 360 367 367 359 375 367 375 383 391 383 367 375 367 367 367 375 368 375 375 375 375 375 375 375 367 375 375 383 375 390 383 383 383 383 382 383 391 406 406 391 391 390 383 375 383 375 383 390 399 422 406 422 445 430 429 438 437 422 414 407 406 390 407 390 399 414 422 422 406 398 399 382 391 383 383 390 399 390 391 391 398 375 391 383 382 391 406 399 398 399 398 406 422 438 398 406 399 398 406 399 406 414 430 406 414 414 430 422 414 422 422 429 430 430 429 430 430 414 429 415 421 422 422 430 422 414 390 391 391 390 391 406 399 390 391 398 407 406 390 407 406 391 406 375 390 383 383 383 383 375 375 375 382 368 375 367 367 375 359 360 367 352 359 359 352 351 360 359 375 375 391 375 390 383 399 398 391 398 414 399 406 406 414 414 414 399 398 399 414 398 391 383 390 383 375 375 375 375 367 375 367 375 368 375 375 375 382 383 383 383 375 383 375 375 375 375 367 375 367 367 367 368 367 359 367 360 375 367 375 383 383 382 383 399 398 406 391 391 382 383 375 375 367 368 375 375 382 391 398 407 414 429 430 406 399 406 391 382 391 399 398 398 407 398 406 399 390 391 391 390 407 390 399 398 391 390 391 383 383 375 375 375 375 375 367 375 367 367 375 367 367 375 368 367 367 375 367 375 367 375 375 375 375 368 375 375 375 382 375 383 383 383 375 383 382 383 383 383 383 383 390 383 375 391 390 391 390 399 398 391 391 382 399 390 391 383 391 382 383 391 390 391 414 414 406 407 406 398 407 398 391 390 391 391 390 391 390 391 383 390 391 383 391 382 383 391 375 390 375 383 383 375 391 382 391 406 399 414 398 391 398 399 383 390 391 383 382 383 383 391 390 391 391 398 398 399 391 390 391 390 375 391 375 375 375 367 367 375 360 367 367 360 367 359 367 360 359 367 360 359 359 368 359 359 360 359 367 360 359 367 360 359 367 359 368 359 367 360 359 359 368 359 359 360 359 359 360 367 359 368 359 359 360 367 359 360 359 359 360 359 359 352 359 360 359 360 351 359 360 359 360 359 359 368 359 359 360 367 359 367 360 359 360 367 367 367 359 368 367 367 367 367 360 367 367 360 367 367 359 367 368 359 359 368 367 367 367 360 367 367 367 367 360 375 367 367 359 375 368 367 367 367 360 367 367 367 367 367 368 367 367 375 367 367 368 375 367 375 367 367 367 375 360 367 375 367 367 367 375 368 375 367 367 375 367 375 367 368 375 367 375 367 375 375 367 375 375 375 367 375 375 368 375 375 367 375 367 375 375 367 375 375 367 375 375 375 375 375 375 375 367 375 375 375 368 375 375 367 375 367 375 375 375 367 367 368 367 367 367 360 375 359 367 367 375 360 367 367 375 359 368 375 367 367 375 367 375 375 367 375 368 375 359 367 367 367 368 359 367 360 367 359 367 368 359 367 367 360 359 359 368 359 359 360 359 352 367 367 359 360 367 352 367 367 359 367 368 375 375 375 375 375 375 382 375 368 375 367 367 367 367 368 375 375 367 383 375 367 375 375 375 367 367 367 360 367 367 359 360 367 352 367 359 360 367 367 359 360 359 352 367 359 352 367 351 368 351 352 359 352 351 352 351 352 352 359 344 351 360 351 344 359 360 343 352 359 352 359 344 352 351 360 343 352 351 352 359 352 344 351 352 351 344 352 343 344 344 344 343 344 344 328 344 336 343 336 336 344 336 344 344 343 336 344 336 344 336 336 343 344 344 336 328 336 336 336 343 329 343 328 336 336 336 336 344 328 344 328 344 328 344 335 344 336 336 336 344 344 343 344 336 336 344 343 344 344 328 344 351 344 336 344 351 352 351 352 359 352 367 375 375 375 375 383 383 375 375 375 375 375 375 375 375 367 367 375 375 367 383 367 375 375 383 391 383 382 383 383 367 375 367 368 367 375 367 367 375 375 367 368 367 367 367 367 360 359 367 360 367 359 360 359 359 367 360 359 367 360 367 359 360 375 367 351 368 367 359 360 367 359 367 360 351 375 352 359 360 359 359 368 359 351 352 359 352 352 351 352 351 360 351 344 359 352 344 351 352 351 352 351 344 352 336 359 344 351 352 351 336 352 352 351 359 360 359 360 359 359 360 351 360 351 360 351 344 359 352 351 352 352 359 351 352 344 351 344 352 351 352 351 360 351 367 360 351 360 351 352 351 352 344 351 344 344 344 343 344 336 344 336 336 336 336 343 328 336 289 368 328 336 320 336 328 328 328 336 328 336 336 328 336 344 336 336 344 336 336 343 336 344 344 336 343 344 344 344 343 344 344 351 344 344 352 343 344 344 351 344 344 344 351 344 344 351 344 352 343 360 343 352 352 359 351 352 359 360 351 352 359 352 351 360 351 352 351 352 359 344 360 351 352 351 352 359 360 351 352 359 359 360 359 352 359 359 352 359 360 359 360 367 359 367 360 367 367 359 368 367 359 367 368 359 367 367 367 375 368 382 368 375 375 367 375 375 375 383 375 390 391 398 414 422 430 422 422 406 414 406 391 398 399 398 399 390 391 383 383 382 383 375 367 375 368 375 359 375 359 367 368 359 367 367 368 367 367 375 375 375 375 375 375 367 375 375 367 375 368 367 367 375 359 367 368 367 367 367 367 360 359 360 367 367 367 359 368 375 367 367 375 375 367 375 375 375 367 375 375 368 367 375 367 375 375 375 375 367 383 375 367 375 375 375 375 375 375 375 383 375 375 383 367 383 375 375 383 382 383 375 383 383 383 390 407 390 391 398 391 398 391 391 382 383 391 375 383 382 375 383 383 375 375 375 375 375 367 375 367 375 368 367 375 367 367 375 367 375 375 368 375 382 375 383 375 375 383 375 375 375 383 383 375 375 382 375 375 375 375 375 375 375 368 375 382 391 398 399 391 390 391 390 391 383 383 382 391 383 391 382 383 383 383 375 375 367 375 367 375 367 368 367 367 375 367 375 383 367 383 375 375 375 375 375 375 367 367 367 368 367 359 360 367 359 360 359 359 367 360 367 359 368 367 367 367 367 368 367 367 367 367 367 368 359 367 367 368 367 359 375 375 375 375 375 391 390 383 399 398 399 390 391 375 390 375 375 375 368 367 367 375 367 375 375 375 367 383 375 383 383 375 375 383 375 375 382 375 375 375 383 375 383 375 375 375 367 375 367 368 367 367 367 367 368 367 367 367 367 383 375 383 375 375 375 375 375 375 367 375 367 375 383 391 398 391 390 383 383 383 375 383 375 367 375 367 375 367 367 360 375 359 367 368 375 375 375 382 383 391 390 391 383 383 382 383 375 375 375 375 367 368 359 367 360 367 359 360 367 359 359 360 367 359 360 359 360 359 351 360 359 360 351 360 359 367 359 368 359 367 352 375 359 367 368 359 367 359 360 367 359 360 359 360 367 359 367 360 367 375 375 383 390 383 383 398 391 391 398 398 407 398 406 422 414 422 414 407 406 390 399 398 391 383 398 391 406 414 406 407 414 422 421 414 415 437 445 477 476 446 461 468 485 476 461 446 445 430 429 422 422 414 406 407 398 391 398 399 398 391 390 391 398 391 391 390 399 406 414 422 430 437 422 414 414 414 399 398 398 391 391 390 391 383 383 390 399 398 406 414 414 414 399 406 391 390 391 383 375 375 375 367 367 367 375 360 367 367 360 375 375 398 406 406 391 391 383 375 367 367 375 359 360 367 359 375 367 368 367 375 375 383 382 391 391 390 399 398 399 398 398 407 398 391 383 382 375 375 375 375 375 368 367 375 375 367 367 375 375 375 383 375 383 375 375 383 382 391 391 382 383 383 391 390 391 391 382 391 375 375 375 375 375 367 375 375 375 375 375 375 375 383 375 383 375 375 383 375 375 375 375 382 383 375 383 383 383 390 391 398 399 414 406 414 414 407 421 422 414 414 422 407 421 438 422 437 438 422 398 399 398 391 382 375 375 375 368 367 367 359 360 359 359 360 359 367 360 359 360 351 352 359 352 359 352 351 352 343 344 352 343 352 344 344 343 336 344 344 336 343 329 343 336 344 336 344 336 336 343 336 336 344 344 351 336 344 351 336 344 344 336 351 344 352 351 360 359 359 360 367 359 368 351 359 360 359 360 359 367 360 367 375 367 367 367 360 359 359 360 351 360 351 344 352 351 360 359 359 367 375 368 382 375 375 383 383 383 375 375 383 375 367 383 383 382 391 391 390 399 398 414 406 414 415 421 407 406 414 398 399 390 391 399 390 383 383 375 375 375 375 367 375 398 414 422 414 407 414 406 398 399 398 407 406 414 414 437 438 437 438 437 438 437 430 430 437 438 429 430 438 422 421 407 406 414 414 406 407 406 406 414 414 422 414 414 422 414 414 414 422 414 430 430 429 438 437 446 445 445 453 461 461 477 468 485 476 485 469 460 454 468 469 461 469 461 461 476 461 453 461 446 460 469 469 469 453 445 438 429 430 430 429 438 445 446 445 437 430 430 437 422 438 445 469 468 469 477 500 476 485 484 461 453 461 469 476 493 500 500 500 507 516 523 508 508 500 484 485 476 477 476 477 469 484 500 500 516 500 515 500 485 500 508 507 516 531 516 516 515 539 531 508 516 531 500 477 468 469 477 476 477 492 484 493 476 492 508 500 508 484 469 485 476 484 485 476 469 477 461 461 453 437 453 469 484 477 484 485 484 469 461 476 469 492 493 507 500 493 500 492 476 469 469 461 461 461 476 477 476 485 484 484 493 507 493 484 492 485 468 453 446 453 437 453 477 477 500 500 500 484 484 461 477 461 476 493 484 476 477 469 461 476 485 476 485 484 484 477 476 477 469 461 468 446 437 430 422 422 422 437 453 461 477 492 500 484 485 484 500 492 492 485 492 492 500 477 500 476 492 485 476 469 461 445 454 468 485 476 485 492 508 507 500 516 500 516 507 485 461 453 437 446 453 476 469 469 469 484 469 476 453 446 429 430 430 430 414 429 414 407 406 406 399 398 398 391 383 390 383 399 398 406 422 430 422 422 429 430 422 437 438 437 430 438 437 438 429 446 429 438 430 421 422 438 437 438 445 445 438 437 422 414 414 407 406 406 414 414 414 422 422 438 445 437 438 445 422 414 414 406 399 406 406 422 422 422 438 437 453 445 446 445 445 438 422 422 414 414 406 414 406 414 407 406 398 399 390 391 391 390 391 383 383 382 368 382 383 375 391 390 407 406 398 407 414 406 406 414 399 398 406 399 406 383 422 359 399 382 383 391 390 399 398 407 414 406 414 398 399 398 399 406 414 414 406 407 406 406 398 399 391 382 383 391 390 399 398 414 399 406 391 398 399 398 391 398 383 390 383 375 391 391 406 414 414 406 414 399 414 398 406 399 383 398 391 383 375 390 375 391 383 382 375 383 375 375 367 375 383 375 367 375 375 360 375 367 375 383 390 399 390 383 399 383 382 383 391 375 383 382 383 383 383 383 375 375 367 383 375 382 383 375 383 383 391 375 382 383 375 375 367 375 368 382 375 375 383 383 383 375 367 375 367 375 367 375 368 375 375 367 367 375 375 383 375 375 367 375 383 367 375 375 367 375 367 360 367 367 367 375 367 360 375 383 367 375 375 375 367 375 375 383 375 375 375 375 367 383 383 375 382 375 383 391 383 390 399 414 414 390 399 391 382 375 383 375 375 375 367 368 375 367 367 359 367 360 367 359 375 368 367 375 375 375 390 391 391 406 414 398 391 391 390 399 398 414 414 430 445 438 429 430 438 414 414 422 429 422 414 407 406 406 414 414 406 422 438 437 407 414 398 398 415 429 430 437 454 453 476 461 445 422 430 422 422 422 422 429 430 430 445 445 438 445 445 453 454 461 468 469 469 469 453 461 429 430 422 422 429 422 438 437 446 461 460 469 477 484 524 515 539 524 539 515 508 524 531 523 516 547 523 508 492 477 484 477 476 493 484 469 476 469 461 469 476 469 477 468 477 461 453 461 453 469 476 477 476 485 500 492 477 500 484 492 477 484 492 492 493 492 500 515 516 508 500 515 493 492 484 500 500 477 492 492 485 484 476 469 477 476 516 500 508 492 492 477 468 461 446 445 438 445 453 453 469 476 477 477 492 500 492 484 485 500 492 500 492 477 468 446 437 453 461 453 461 438 453 445 461 469 461 469 461 476 492 516 539 516 523 500 500 477 453 461 453 445 445 438 453 453 461 461 484 477 477 500 484 484 485 468 461 461 469 484 485 484 477 476 469 469 461 468 477 469 469 453 429 430 414 406 414 399 414 398 399 422 414 406 406 399 398 399 398 398 399 390 383 391 391 398 406 406 422 453 500 485 469 468 477 492 492 485 484 484 469 453 453 438 437 422 430 430 437 414 414 414 414 407 406 406 422 414 422 430 429 438 422 437 446 437 438 437 430 437 446 445 430 445 414 422 422 414 414 429 438 437 438 453 445 469 461 461 469 469 484 484 492 493 468 477 461 461 461 469 468 485 484 477 461 437 438 437 438 429 414 414 414 414 415 406 422 422 429 430 437 422 422 414 414 422 430 430 421 422 399 398 406 407 414 406 406 391 398 391 406 406 422 446 453 468 493 500 507 493 492 476 485 469 468 477 476 477 477 468 477 476 477 492 469 484 477 492 484 485 492 492 492 485 476 477 469 468 477 484 469 484 485 453 445 430 430 421 422 422 422 430 437 438 422 437 469 461 453 437 430 414 399 406 406 414 446 468 492 516 524 546 532 539 531 516 507 493 476 461 438 453 476 508 516 476 492 524 516 531 523 508 516 507 508 485 492 500 508 507 516 516 523 516 539 523 516 516 500 500 484 476 469 461 461 461 438 429 414 414 407 421 446 422 422 406 414 406 406 399 390 391 398 399 422 422 406 406 406 399 398 391 406 391 390 391 406 391 398 399 398 391 398 375 391 383 406 422 414 383 390 399 406 398 422 422 446 453 445 461 492 508 531 531 516 508 515 508 500 500 477 461 469 484 453 469 461 461 468 454 453 468 438 430 421 422 430 414 406 399 398 399 390 399 390 391 398 391 391 398 414 438 414 422 382 407 390 391 398 407 421 422 438 445 438 453 453 453 469 461 461 429 461 469 438 414 406 398 407 406 414 422 422 406 398 407 390 391 375 383 382 391 383 375 375 383 390 383 399 406 422 422 429 446 445 461 445 453 461 453 453 454 453 445 430 414 406 398 399 398 391 383 383 382 383 383 406 438 429 414 415 398 406 391 406 406 422 500 492 477 469 461 422 414 398 398 407 414 437 453 407 406 406 422 422 414 430 437 445 461 454 453 468 454 421 422 430 422 430 414 414 406 406 422 430 414 406 398 399 398 414 414 430 430 422 437 469 461 476 477 500 469 453 437 422 422 430 414 406 399 390 399 390 391 383 390 383 383 375 383 383 375 398 406 407 414 414 429 422 430 445 430 437 438 445 430 437 454 453 445 461 437 461 453 446 453 445 461 469 445 414 422 422 422 437 430 453 461 485 492 515 500 500 500 500 493 484 492 492 492 500 508 500 492 485 500 484 485 484 469 476 469 469 445 453 446 445 461 461 461 461 461 460 477 469 453 422 422 422 421 430 430 445 445 430 445 454 468 469 477 492 500 500 484 492 508 492 477 437 446 429 430 422 430 445 445 446 461 453 468 469 461 445 438 445 446 437 445 453 469 453 461 446 453 468 461 454 484 469 476 469 453 461 453 453 453 454 460 477 469 469 468 477 476 477 477 476 477 476 477 461 461 453 445 438 429 438 422 429 430 430 414 422 422 406 414 422 414 414 430 421 430 430 445 453 453 461 453 469 469 461 476 454 437 430 429 430 430 422 429 438 445 445 461 461 461 461 453 453 438 430 437 438 445 422 414 414 406 414 407 421 430 438 445 453 453 461 461 469 469 453 453 445 430 429 430 422 422 422 422 414 414 422 422 421 438 453 438 429 422 430 429 446 453 461 476 500 477 484 469 461 469 453 445 430 422 437 438 453 461 469 468 477 469 476 477 469 460 454 445 453 445 446 445 445 453 454 468 477 476 477 477 460 446 453 437 446 437 430 422 437 446 445 469 468 493 500 507 500 500 485 492 484 477 492 477 492 492 484 493 492 492 484 477 469 468 469 477 453 453 445 469 461 461 476 493 484 469 515 500 493 468 461 453 454 468 469 461 445 430 430 453 469 492 508 531 531 570 532 562 555 562 547 524 531 508 531 516 507 500 500 493 500 500 500 492 492 492 508 500 492 477 484 477 507 516 531 524 515 516 500 500 492 485 484 476 493 484 477 468 469 469 476 485 500 484 500 500 500 492 500 493 500 484 492 492 485 492 476 477 461 461 469 461 476 477 500 492 484 485 500 492 500 492 477 468 469 469 469 460 454 468 469 484 469 500 500 500 500 516 492 492 477 476 469 453 453 446 437 430 445 453 453 461 477 469 476 469 469 453 461 453 461 453 445 438 422 422 406 414 414 406 422 422 422 422 406 422 422 414 429 430 445 454 484 484 485 492 492 477 476 453 446 453 453 445 445 446 445 453 446 429 414 407 414 406 422 429 430 406 407 398 391 390 383 383 398 391 391 382 375 375 375 375 368 367 359 367 368 359 367 359 360 367 359 368 359 359 352 359 352 359 352 359 352 359 352 351 344 352 351 352 343 344 344 344 336 343 336 344 336 336 336 336 336 336 328 328 344 328 336 343 336 352 344 351 336 344 344 336 343 336 336 344 328 336 336 344 328 320 336 336 328 336 336 336 344 336 343 352 367 360 351 344 351 344 344 344 336 336 336 343 336 328 336 336 336 328 336 328 336 328 336 328 336 336 336 328 344 328 344 336 344 343 352 352 343 336 344 344 344 343 344 344 351 368 382 375 368 359 359 360 367 367 359 368 359 367 360 359 359 367 360 367 359 368 359 359 375 383 367 368 367 367 359 360 343 352 344 351 344 344 336 336 343 336 336 336 336 336 328 336 336 336 344 344 343 336 336 344 344 343 344 344 344 343 352 352 351 352 367 390 368 367 367 359 360 359 352 359 352 359 352 359 359 360 359 359 360 351 352 359 360 359 367 367 368 359 367 360 359 367 367 383 383 383 390 407 390 391 391 406 398 399 406 391 398 398 391 391 406 391 390 375 391 390 391 398 391 399 390 399 406 406 399 382 383 375 360 375 359 359 375 367 375 383 375 375 367 383 399 414 406 422 422 422 429 414 422 414 414 407 414 422 414 422 414 414 422 421 422 422 422 406 399 398 399 406 398 407 406 398 399 398 406 399 398 399 414 414 414 414 422 414 422 414 406 414 399 406 406 406 407 406 414 398 399 398 399 398 406 414 414 422 422 422 422 422 406 422 422 406 422 422 406 422 414 422 422 398 422 414 414 430 422 429 414 430 438 429 430 422 430 414 414 406 414 406 422 414 414 414 414 422 422 422 438 437 430 437 422 422 422 430 429 438 445 445 446 437 438 437 422 422 422 414 430 421 422 438 429 430 430 437 438 445 453 453 454 445 469 445 453 438 437 438 421 422 422 422 414 406 414 407 414 406 414 422 437 454 429 446 453 453 453 453 445 430 430 422 429 430 437 438 445 430 430 429 430 438 437 430 437 446 445 445 445 430 430 422 429 430 461 453 445 446 461 461 468 469 469 469 468 469 453 461 461 453 453 438 437 438 437 430 445 446 437 446 445 453 453 445 446 429 454 429 446 437 453 469 469 461 461 468 461 453 469 461 438 437 422 422 429 415 421 414 422 422 430 437 438 445 446 453 453 445 430 437 430 445 446 445 453 438 437 438 453 429 438 430 437 422 430 429 422 414 422 422 430 437 453 461 461 453 453 454 453 453 461 437 446 445 445 430 437 430 430 422 429 414 422 406 415 406 398 406 407 414 422 422 414 406 414 406 399 398 398 399 406 414 430 414 430 422 437 430 437 430 430 421 422 414 422 422 414 414 407 414 414 414 422 414 422 421 407 398 399 390 383 391 390 391 398 407 414 429 414 430 438 445 437 446 453 437 438 445 438 445 437 438 437 430 430 437 430 430 429 422 430 422 422 422 429 422 422 430 422 421 430 422 422 422 414 422 422 406 422 406 414 406 414 407 421 414 407 414 406 406 399 398 406 399 406 406 414 422 414 422 414 407 406 406 391 390 391 383 375 375 375 383 375 375 375 367 375 367 359 360 367 359 367 383 367 375 360 367 367 360 359 359 360 359 359 360 359 375 383 383 406 398 415 414 406 406 406 407 390 399 390 391 391 390 383 391 390 383 383 375 383 382 375 383 391 391 390 391 390 391 398 407 398 406 391 391 382 383 375 375 391 383 398 391 406 391 398 414 391 406 391 398 391 390 383 391 383 382 383 383 383 383 390 383 391 398 399 390 399 390 407 406 406 414 406 407 398 414 414 438 429 414 430 430 429 430 430 422 429 414 415 421 422 407 406 406 422 422 437 422 422 430 429 438 437 414 430 438 445 453 445 430 438 437 430 429 430 422 422 422 422 414 414 398 399 398 406 407 414 422 406 406 414 422 430 429 430 430 429 430 430 429 430 422 430 429 446 445 445 446 453 453 453 453 445 446 437 430 422 422 414 414 414 406 414 414 422 430 430 437 438 445 445 438 445 445 446 437 438 421 415 414 414 429 414 407 414 406 422 430 414 421 399 406 422 422 430 445 430 437 430 437 438 422 422 429 438 445 453 453 461 453 453 461 461 453 438 430 429 438 430 445 445 445 461 461 461 453 454 453 445 453 445 438 437 422 414 430 430 429 438 422 429 430 438 429 430 438 429 430 430 429 438 437 446 437 422 406 406 399 391 390 391 398 391 398 407 406 414 422 429 438 445 446 453 445 453 461 461 445 446 445 437 430 430 437 422 438 422 429 430 422 422 414 406 406 414 422 414 406 415 414 421 422 414 422 430 422 437 446 437 453 438 437 438 437 438 445 438 429 422 422 422 422 414 422 414 422 429 430 422 422 414 406 399 414 414 429 414 422 414 414 407 422 406 422 422 429 430 414 406 399 406 406 422 406 407 406 406 422 406 406 407 406 391 390 406 407 406 414 414 406 430 430 422 414 406 414 406 406 399 406 406 391 398 391 398 422 414 422 438 453 430 414 422 421 430 438 421 415 406 406 391 406 414 406 406 415 414 421 415 414 421 415 406 390 399 398 391 391 390 391 390 391 383 383 382 383 383 383 391 390 399 406 406 391 390 391 391 382 399 398 407 406 398 391 390 391 399 390 399 390 399 398 391 383 390 383 383 390 375 383 375 375 375 375 383 383 390 399 398 399 406 391 406 406 422 414 422 414 422 414 414 422 422 414 422 422 429 430 406 406 407 406 398 407 406 398 407 398 398 407 406 406 399 406 414 414 414 414 406 414 415 421 422 422 422 414 422 422 422 414 398 406 415 414 414 406 406 414 414 422 414 430 437 430 430 437 446 437 438 429 438 414 422 414 422 422 421 422 422 414 414 407 421 407 414 414 406 406 407 414 414 422 414 429 422 422 430 429 422 422 406 407 406 391 406 398 399 406 406 406 422 430 437 430 430 430 437 422 437 430 422 430 422 437 430 422 429 422 422 422 422 406 414 414 399 398 398 407 406 414 422 422 445 438 429 430 414 430 422 437 438 437 430 422 414 414 414 406 414 414 422 414 414 414 407 398 398 391 391 382 383 375 375 375 367 368 367 383 390 407 421 414 407 414 422 437 438 461 476 469 453 445 453 446 437 430 414 406 399 390 383 399 390 399 406 406 399 414 398 399 390 391 390 383 383 375 383 383 382 383 383 383 391 375 382 383 399 398 391 398 399 390 406 407 390 399 390 391 398 399 390 383 399 390 399 383 382 391 383 390 391 399 406 390 391 398 391 399 406 398 406 407 414 406 398 407 398 391 398 391 375 383 375 382 391 399 406 406 406 407 406 414 398 414 399 398 391 398 391 398 407 406 406 406 399 398 399 398 399 406 398 406 399 406 414 414 422 406 422 407 414 414 414 422 414 422 421 422 422 414 422 414 414 414 422 406 414 415 421 407 414 422 429 438 437 430 430 437 438 437 430 430 429 430 422 422 422 421 422 422 422 430 422 421 430 430 430 429 414 438 437 438 429 430 438 422 429 422 430 422 437 430 422 429 422 422 438 422 421 430 430 422 437 430 437 438 445 445 438 437 430 430 430 453 437 445 446 453 461 453 453 453 446 453 445 453 445 438 437 438 445 430 445 438 445 445 446 429 438 430 421 422 422 422 438 437 438 453 453 453 453 453 453 453 454 437 445 461 453 438 453 438 445 445 445 438 430 437 438 422 429 422 438 429 438 453 453 453 453 453 438 445 446 437 438 437 438 421 422 422 422 406 407 421 414 415 429 430 430 421 415 414 414 422 421 430 422 437 422 422 430 430 429 446 437 430 437 422 422 430 429 422 422 430 422 414 422 422 421 422 438 429 415 429 430 422 429 438 437 446 453 453 453 438 429 430 430 437 438 429 438 430 421 430 430 422 429 430 430 422 429 422 438 422 445 437 422 422 414 414 422 430 430 421 438 430 429 422 422 422 430 421 430 438 437 453 446 453 445 461 453 453 446 453 445 437 438 437 438 430 429 430 422 406 414 422 414 414 399 406 414 414 422 414 406 422 430 414 414 422 414 414 414 414 406 422 422 422 422 422 422 414 406 406 414 422 422 430 421 430 422 422 422 422 422 421 422 414 422 414 414 422 414 407 414 406 414 406 422 414 414 422 406 414 407 406 398 407 406 406 406 399 406 398 399 398 391 406 406 407 414 406 422 422 429 438 437 438 430 429 422 422 422 422 422 414 429 414 430 414 430 414 430 422 429 422 430 429 438 445 446 437 445 430 430 429 438 430 429 438 422 429 414 415 414 421 430 430 430 445 445 461 445 438 437 422 422 430 430 421 414 422 414 422 414 414 422 422 406 407 406 398 414 422 422 445 446 453 461 453 445 438 422 429 414 430 430 422 422 414 421 422 438 430 429 430 430 421 430 438 429 430 422 414 422 414 414 422 414 414 414 414 414 422 422 430 429 430 430 414 422 429 430 445 438 445 445 446 445 445 430 430 422 414 422 421 422 422 422 430 422 421 422 422 422 430 437 446 437 453 446 453 461 461 453 453 445 445 438 422 437 414 414 422 422 422 422 414 414 422 422 414 422 414 422 429 430 430 437 406 415 406 398 399 406 414 414 438 429 430 437 430 422 414 414 414 414 422 422 422 422 429 438 437 430 445 469 469 469 461 461 445 445 445 446 453 445 453 446 445 445 446 453 453 453 445 453 446 445 453 453 446 429 438 437 430 422 430 429 414 422 406 407 414 414 398 414 414 422 414 407 414 414 414 398 406 399 390 391 391 398 391 406 391 390 391 391 398 398 399 406 414 406 407 429 422 422 414 399 398 391 406 406 414 414 414 391 406 406 407 406 398 422 414 414 422 430 430 429 446 437 445 446 437 438 437 438 445 445 438 430 421 422 430 422 430 421 430 438 445 445 446 461 460 461 461 461 461 453 461 469 461 445 453 438 437 430 438 414 429 430 422 437 438 453 445 446 461 445 422 422 422 414 406 398 407 390 406 407 429 446 461 476 477 476 461 461 438 429 414 407 406 422 422 414 429 430 445 438 422 429 438 430 414 406 398 407 406 422 422 422 421 438 437 461 469 484 469 461 453 453 446 437 446 429 406 399 398 399 406 414 422 422 422 429 438 437 430 445 446 429 422 422 422 414 406 430 422 422 422 422 421 414 430 414 399 406 391 390 399 414 398 406 407 398 414 422 430 422 421 414 407 398 399 382 391 383 383 398 414 383 391 382 383 383 383 383 390 407 398 406 399 390 391 375 383 375 375 375 375 367 375 391 390 399 398 391 406 398 399 406 406 399 390 383 391 383 390 399 398 399 406 398 399 406 391 390 375 383 383 390 383 383 375 383 390 399 398 391 406 406 407 390 391 383 383 382 375 368 367 367 359 368 375 367 359 367 360 351 352 359 352 351 344 352 343 352 344 351 352 344 343 344 352 359 383 390 407 406 422 437 438 445 438 437 438 421 399 414 414 414 391 398 391 383 375 382 383 391 390 407 398 391 398 406 415 398 398 391 391 390 383 375 383 367 367 375 360 367 359 360 359 359 360 367 359 360 351 360 359 359 360 351 360 359 352 351 352 351 352 359 352 359 367 375 391 406 414 407 414 414 406 414 398 407 398 406 399 406 391 406 406 414 406 407 414 406 406 391 383 398 391 406 398 399 406 406 414 415 421 407 406 406 406 454 437 414 414 422 430 437 453 438 445 438 437 430 414 414 422 422 429 422 422 430 430 421 422 438 422 422 421 414 422 422 422 430 429 422 422 430 422 437 430 445 453 430 414 391 398 399 406 422 422 414 422 414 406 406 391 398 406 399 414 406 406 391 391 383 382 375 383 391 390 399 398 399 390 383 383 383 375 359 375 367 368 367 383 398 383 406 406 399 414 398 422 406 422 406 407 406 391 382 375 375 375 368 367 359 360 367 351 375 367 391 399 390 422 414 406 407 414 429 391 391 382 391 383 383 375 398 414 422 414 414 422 406 391 398 399 398 414 414 414 407 398 383 375 367 367 375 360 375 359 375 375 375 367 375 375 375 367 368 359 367 360 359 359 352 351 368 382 407 398 399 398 398 399 406 391 398 391 406 406 399 383 390 375 375 391 398 383 391 375 375 367 375 367 359 368 367 359 360 375 375 390 399 398 391 390 407 398 398 391 406 391 391 406 414 414 398 383 391 375 375 375 390 391 406 407 414 414 406 414 406 399 406 398 383 399 382 391 375 375 375 375 375 375 375 383 375 375 383 390 399 398 391 398 391 390 383 375 375 375 375 375 399 383 390 391 398 399 382 383 383 391 383 390 399 398 398 391 391 390 391 391 390 399 398 391 398 406 399 390 407 398 399 406 406 414 414 414 414 407 406 414 406 414 406 399 406 391 383 390 383 383 375 383 390 391 391 375 375 382 368 375 375 382 383 391 398 399 406 406 414 414 414 414 399 398 407 390 399 398 398 407 398 391 398 399 406 398 391 398 391 391 390 391 391 390 391 390 391 375 383 375 383 375 390 391 391 382 368 375 375 375 390 375 399 390 399 398 406 399 406 414 399 406 398 406 391 399 390 399 398 406 407 406 390 407 398 406 422 414 414 414 407 406 406 406 414 415 421 422 422 422 430 414 422 406 414 414 406 422 414 422 414 422 430 422 421 422 430 422 430 429 422 414 414 407 414 406 406 406 422 422 430 422 422 421 430 422 414 422 414 422 398 407 398 391 398 398 415 406 414 406 406 414 407 414 414 406 406 399 398 399 398 398 391 406 407 414 398 391 390 399 390 391 398 399 406 406 407 414 414 414 414 414 414 414 414 414 414 407 406 406 406 422 414 406 415 414 429 430 406 406 415 414 414 414 398 414 399 406 414 422 406 399 406 406 406 414 414 422 407 406 398 391 398 391 391 398 406 406 415 421 422 414 414 414 415 406 406 406 407 390 414 399 398 391 398 391 398 399 406 414 414 406 422 414 422 414 422 430 414 414 406 414 406 407 406 414 414 422 422 422 429 422 422 422 422 430 421 422 422 422 430 429 422 422 414 414 407 390 399 398 398 407 414 406 414 406 407 414 390 391 391 390 391 390 391 406 399 406 414 422 422 422 414 406 398 407 414 414 422 414 414 414 406 414 414 406 399 406 399 390 391 390 383 391 391 390 406 407 398 399 382 383 383 375 383 383 382 399 398 391 406 406 407 414 406 414 406 407 406 414 414 414 414 414 406 414 407 414 406 414 414 414 414 414 422 422 406 407 406 406 422 422 422 414 406 398 407 406 406 406 414 399 391 390 383 391 398 406 399 383 390 383 391 382 375 391 391 398 391 414 414 414 422 422 422 414 421 422 414 407 398 399 406 390 399 398 383 383 375 375 383 390 399 406 406 391 391 390 391 398 406 422 414 430 430 429 430 422 438 437 438 437 430 429 430 414 414 414 407 406 390 399 390 383 407 398 414 406 422 414 430 430 445 430 421 415 421 422 399 398 399 382 391 391 398 399 390 399 390 399 406 391 390 391 390 391 406 407 398 406 406 407 414 406 391 398 399 390 391 383 398 398 399 383 383 382 375 375 368 375 359 375 375 398 383 391 398 399 390 407 398 398 391 398 399 406 406 407 406 414 414 422 406 391 406 398 407 390 383 383 391 382 375 391 391 390 399 398 391 398 399 398 391 398 399 398 398 407 398 399 414 414 398 406 414 415 414 414 406 414 406 399 398 399 382 383 383 375 391 414 406 406 406 414 415 406 406 406 399 398 391 398 383 391 382 391 399 390 399 406 406 414 406 414 399 398 414 407 406 414 422 422 422 414 422 421 430 430 437 430 430 437 430 422 422 421 407 406 398 391 406 414 407 414 414 429 422 430 430 429 438 430 429 430 437 422 422 406 391 391 398 406 407 406 414 406 406 407 422 406 414 406 414 399 398 398 399 414 406 406 415 414 421 430 430 430 421 430 430 437 407 406 398 399 406 398 414 414 422 414 414 415 414 414 406 398 399 406 398 399 398 399 398 406 407 406 414 422 422 422 429 438 430 437 445 446 437 430 430 421 422 414 407 398 398 391 383 391 375 375 375 382 383 391 390 391 398 415 406 398 406 407 414 422 414 429 430 430 422 422 421 422 422 422 430 429 438 430 429 430 430 422 406 390 391 391 390 399 406 414 414 422 430 429 438 437 430 422 422 406 398 415 406 406 414 406 407 398 391 375 382 391 391 398 406 391 391 390 383 383 375 375 375 375 367 367 274 445 359 375 383 391 390 399 391 382 383 383 391 398 391 390 399 406 398 414 415 429 414 407 406 422 414 422 414 422 406 406 398 391 383 398 391 398 399 398 391 391 375 382 375 368 375 367 367 367 367 360 367 367 383 367 367 375 375 383 375 391 382 383 391 406 399 382 391 375 391 382 383 375 375 391 375 375 375 359 367 368 375 375 382 399 398 383 375 383 383 383 382 368 375 375 367 367 367 360 367 359 367 360 367 367 375 375 375 375 359 368 367 375 375 375 383 382 383 375 375 367 383 383 391 390 383 375 367 360 367 367 359 375 368 367 359 360 367 359 359 352 359 352 250 461 359 352 351 344 352 343 344 336 344 336 344 351 344 344 359 359 368 390 399 398 414 406 430 422 430 406 422 383 375 375 382 375 383 383 375 383 383 398 399 406 390 399 398 399 406 383 398 399 390 391 375 383 375 375 383 367 383 375 375 367 383 382 383 375 367 375 383 375 375 367 368 375 367 359 359 368 359 359 360 351 352 351 352 352 351 352 351 352 344 351 344 344 343 352 344 351 352 367 352 351 360 367 383 390 383 383 375 383 382 375 391 398 399 391 390 399 398 398 399 391 390 391 383 375 375 375 375 382 375 368 367 375 375 367 367 360 359 359 352 351 352 344 351 352 344 351 344 351 360 359 367 368 351 367 328 344 344 344 343 336 344 336 344 336 344 343 352 351 352 352 359 359 367 368 367 367 383 375 383 375 359 359 368 367 359 375 367 368 367 359 367 360 359 352 351 367 360 359 352 343 352 352 351 352 367 367 359 360 367 359 360 367 367 367 367 375 383 375 375 375 383 375 383 383 383 375 390 375 391 375 359 367 360 351 352 351 360 359 360 367 367 375 375 375 391 390 383 383 375 375 375 375 367 367 375 375 375 383 383 390 383 383 375 367 367 375 391 375 375 383 383 382 375 383 375 375 375 383 383 383 383 390 391 406 453 469 422 414 406 406 391 391 382 375 383 375 375 383 375 383 375 375 367 375 367 367 375 360 367 359 352 351 352 352 351 352 351 360 359 352 351 344 344 343 344 344 344 343 336 336 344 344 336 343 336 336 344 336 336 336 344 336 343 352 351 352 344 344 335 344 344 344 351 336 344 344 359 383 383 398 391 406 391 375 382 383 367 360 367 375 391 390 399 398 399 398 406 383 367 375 360 359 359 344 352 343 344 344 336 351 352 352 367 367 367 375 360 367 375 383 375 375 375 359 367 359 360 351 360 344 351 344 344 336 343 344 336 344 343 352 375 359 360 375 359 367 368 375 359 359 360 359 359 344 352 351 344 352 343 352 351 368 375 390 360 359 375 375 375 367 367 360 375 375 367 367 367 368 367 367 359 360 359 359 368 359 359 360 351 360 359 359 360 367 352 359 351 360 367 359 360 351 352 344 351 352 351 368 359 383 383 390 391 390 391 398 399 391 375 367 367 375 383 383 406 390 399 398 375 375 367 368 367 390 391 383 391 390 367 368 375 367 359 367 360 351 360 359 367 383 383 398 375 383 367 360 367 375 359 360 359 375 383 390 399 390 391 375 375 367 367 375 383 383 375 383 383 398 391 390 391 391 382 375 368 367 375 375 390 383 391 375 367 367 367 368 367 367 367 375 383 391 390 399 406 406 406 391 383 398 383 375 375 383 391 382 383 391 383 375 382 391 398 407 414 414 430 421 430 430 414 422 414 429 438 422 430 429 414 430 414 422 422 406 398 399 406 406 407 429 422 430 422 422 429 399 406 383 390 391 383 375 375 375 375 383 375 375 375 367 367 367 360 351 352 351 352 344 359 359 360 383 382 399 422 414 437 422 430 437 430 422 422 414 430 421 422 446 437 445 430 430 437 430 430 429 446 445 430 429 414 422 438 422 445 430 445 414 438 406 398 399 414 406 391 390 391 406 414 422 398 383 391 391 390 391 390 407 406 398 391 383 390 383 383 375 375 383 383 390 375 375 360 375 367 359 360 351 352 351 352 351 352 352 367 383 398 414 438 460 461 477 492 469 453 422 422 390 391 383 390 399 398 414 414 430 414 422 422 422 430 437 422 422 414 414 406 391 383 375 375 367 359 360 359 351 352 352 359 367 383 367 360 351 352 351 352 344 351 344 351 344 344 344 343 360 359 375 375 383 398 375 375 375 368 382 399 406 406 399 390 399 390 407 414 437 422 430 414 414 406 399 390 407 406 422 422 421 422 399 375 367 367 367 367 368 351 367 360 359 360 367 367 359 360 359 367 375 383 375 359 375 368 375 367 359 360 359 351 352 359 360 375 383 382 391 391 398 391 390 399 390 383 383 375 383 367 367 352 359 360 375 367 383 382 391 375 375 367 383 383 390 391 383 375 367 359 360 359 352 351 360 359 344 351 344 344 359 375 375 375 375 375 367 375 360 359 360 359 351 360 367 375 383 390 391 399 390 391 414 406 414 406 414 422 414 414 415 398 422 414 430 445 453 438 437 438 421 422 399 398 406 407 422 421 414 407 406 398 407 406 422 422 429 430 414 430 429 446 429 430 406 422 414 430 430 422 421 415 414 398 414 422 406 399 382 391 391 406 414 414 422 422 406 399 398 391 390 383 406 391 406 406 407 406 406 406 414 415 437 422 422 398 399 406 406 414 430 422 422 422 421 414 391 391 398 391 390 383 391 398 391 398 399 383 398 391 398 391 390 391 398 391 398 391 399 398 414 406 407 390 391 383 375 382 391 398 422 430 438 429 422 422 422 430 406 398 399 390 383 391 398 391 398 391 398 391 375 383 383 375 375 375 359 359 375 367 375 383 391 398 399 383 382 383 391 375 375 367 367 360 359 367 360 351 352 351 352 344 343 344 344 351 352 351 360 351 368 375 359 359 352 359 344 352 351 344 344 343 344 344 359 344 359 352 352 359 359 360 351 352 351 352 351 352 344 344 351 344 351 352 352 351 359 368 367 375 367 383 375 375 367 359 368 367 359 360 359 351 352 359 352 352 359 351 352 344 344 343 360 359 359 344 352 343 352 344 344 359 375 375 375 383 383 375 359 359 360 367 359 352 359 352 351 352 344 343 352 344 343 344 352 343 344 344 336 336 336 336 336 336 336 328 343 344 336 336 336 336 328 336 336 344 336 351 352 359 375 367 383 367 360 359 367 367 375 368 375 375 382 368 382 375 375 360 375 375 367 375 367 391 383 398 375 383 375 375 367 367 360 351 352 343 344 336 344 328 328 336 328 328 328 329 328 328 328 336 328 336 328 328 336 328 328 336 344 336 328 336 336 328 328 328 329 335 344 352 344 351 352 351 352 344 351 352 359 367 367 352 374 383 390 391 375 359 360 375 390 368 375 398 406 391 383 390 391 383 383 390 383 383 391 375 375 367 367 367 359 368 375 375 367 390 375 383 391 383 375 375 390 391 391 382 383 383 391 382 375 391 383 398 391 406 399 406 398 407 390 383 391 390 383 383 383 390 399 390 383 383 398 391 406 414 399 390 399 383 390 399 390 399 398 407 406 414 406 414 414 430 445 438 422 421 407 406 422 414 422 429 422 430 414 422 422 414 422 422 429 422 422 414 414 406 407 390 391 406 414 407 398 398 391 391 406 391 398 391 382 399 390 391 391 390 383 391 398 406 415 421 414 399 406 406 383 391 383 367 375 367 383 390 391 399 421 414 438 445 453 430 422 406 422 414 422 422 422 422 398 391 398 383 375 375 367 367 360 359 359 360 351 360 359 360 367 383 382 368 375 367 375 367 367 375 367 367 360 367 367 360 359 352 359 367 367 282 429 360 343 352 344 343 344 344 336 344 336 343 336 328 336 336 336 320 336 329 328 328 336 328 344 328 336 328 336 336 336 343 336 344 344 351 360 343 344 344 352 351 344 344 336 343 344 336 336 336 344 343 344 344 336 336 343 336 336 336 336 328 336 336 328 328 329 328 328 328 344 336 336 336 335 344 360 343 344 344 344 343 344 344 336 336 351 352 344 336 351 344 359 367 368 351 352 351 344 344 336 343 344 336 336 336 336 328 328 328 328 329 320 320 328 313 320 320 313 320 321 320 312 321 312 313 312 313 312 313 320 313 312 313 312 320 321 336 328 328 320 328 328 321 328 336 328 336 336 336 351 352 351 352 352 351 352 343 344 336 336 336 336 336 336 344 343 336 336 336 336 336 336 328 336 328 328 328 321 328 328 336 328 328 336 328 328 328 336 336 336 336 336 336 336 344 336 328 336 328 336 328 328 328 320 329 328 320 320 328 321 320 313 320 312 321 312 313 320 313 312 313 312 313 312 305 312 313 312 313 312 305 312 313 312 305 313 312 313 304 313 312 305 312 313 305 328 351 344 352 359 352 343 352 344 343 336 328 336 329 328 320 320 321 320 320 313 312 313 312 305 312 305 313 304 305 312 297 305 305 304 305 305 297 304 305 297 305 296 313 297 297 304 297 297 305 297 297 296 297 297 297 297 297 289 297 289 297 289 297 289 297 289 289 297 281 289 289 289 289 289 289 281 290 281 289 289 289 281 289 282 281 289 281 281 289 289 282 289 281 289 281 289 289 290 289 289 289 297 289 289 297 281 289 289 289 289 281 289 289 282 289 289 281 281 289 289 282 289 289 281 297 281 289 297 289 289 289 289 289 290 289 289 289 289 289 289 289 297 281 289 289 289 289 282 296 282 289 289 281 289 289 289 282 289 281 281 289 281 282 289 281 281 281 290 273 289 273 282 304 258 289 282 281 281 281 282 281 281 281 282 289 281 289 289 289 289 297 297 305 296 305 297 297 297 297 296 297 289 289 297 289 289 290 296 289 282 297 289 289 289 297 289 297 289 289 289 289 297 289 289 289 289 281 289 289 289 289 258 321 281 289 289 289 289 289 289 297 297 289 297 289 297 297 297 296 297 305 297 297 297 297 296 297 297 289 297 289 297 289 297 289 297 289 297 289 289 289 289 289 289 289 289 289 289 290 289 289 289 281 289 289 281 289 289 282 281 289 281 289 274 289 281 281 289 282 281 281 281 289 282 297 281 297 281 297 289 289 297 289 289 289 289 289 289 289 289 289 289 290 289 289 289 281 289 289 281 297 281 297 297 297 297 297 305 304 305 305 304 305 305 312 313 312 313 312 313 312 320 313 305 320 312 321 320 320 329 328 336 328 320 320 321 320 328 328 328 328 336 336 344 344 344 351 360 359 367 359 352 359 360 359 367 368 367 375 383 375 375 375 367 375 367 367 359 375 368 375 367 375 375 375 375 375 383 382 391 399 390 391 398 399 406 398 375 375 383 375 367 375 360 367 367 367 367 368 367 367 375 367 360 367 367 359 375 375 383 383 375 383 375 375 375 359 367 352 367 367 360 375 375 382 383 375 375 383 375 359 368 351 360 343 352 351 360 359 352 351 360 343 360 351 360 351 352 351 360 359 352 344 343 344 344 351 344 344 344 351 352 343 352 352 351 352 351 360 359 359 360 367 367 367 368 367 367 367 367 367 368 359 359 360 359 367 368 375 375 367 383 367 367 375 375 383 375 375 367 367 375 367 360 359 352 343 352 351 352 344 344 343 336 336 336 328 328 336 336 328 336 328 336 328 336 336 336 328 336 344 328 336 336 336 336 328 328 336 352 351 367 360 351 352 359 360 359 367 367 368 367 351 360 351 360 359 359 368 375 375 375 382 383 383 399 390 375 367 375 360 367 359 352 359 352 351 352 351 344 352 344 351 352 351 344 359 352 351 352 359 352 344 343 344 344 344 328 336 336 328 328 328 336 328 328 328 336 336 352 336 336 336 336 328 336 336 328 336 336 336 335 336 329 335 329 328 312 336 328 321 328 328 320 328 328 329 328 320 328 328 321 320 320 320 321 320 320 313 312 321 312 313 304 313 312 313 312 305 313 304 305 312 313 305 304 305 313 312 305 312 313 312 313 312 313 312 313 312 313 312 313 312 313 312 313 304 313 305 312 313 312 328 313 328 328 328 328 336 328 336 336 336 336 336 328 344 328 352 359 359 352 359 375 360 359 375 367 375 375 375 375 383 383 383 367 375 367 375 359 360 367 367 359 375 375 375 375 375 375 391 383 391 382 399 383 390 383 383 375 390 383 391 383 383 382 383 391 383 398 391 398 391 406 406 399 398 406 399 398 399 406 391 398 391 398 406 414 399 398 406 407 398 414 399 406 406 414 406 407 390 399 398 406 399 398 407 398 406 399 398 399 406 406 406 422 430 414 430 422 421 414 422 430 430 437 430 445 430 445 430 445 453 453 469 461 461 453 446 453 468 469 461 430 437 430 414 422 406 406 414 415 421 430 438 437 438 437 445 446 437 438 429 438 422 429 422 422 422 414 422 430 414 414 406 422 414 422 430 437 453 461 461 453 453 438 437 414 422 438 453 453 445 438 445 445 446 429 430 430 422 437 438 445 445 446 445 477 476 461 461 453 461 469 453 469 453 422 414 422 421 422 414 438 453 461 477 476 477 476 477 476 469 469 469 453 453 453 437 415 406 414 406 399 414 414 422 445 437 461 461 469 469 461 468 469 469 469 461 461 453 461 461 453 468 469 477 484 469 461 469 468 469 477 484 500 492 477 468 469 477 469 468 469 477 468 469 477 476 477 484 461 461 453 445 446 445 422 437 430 430 437 438 437 422 422 430 414 430 429 430 437 430 430 445 430 414 422 422 429 438 445 445 454 453 468 461 469 445 454 460 469 469 453 453 453 453 430 430 422 422 421 454 468 477 500 492 477 484 461 477 476 500 508 508 508 507 508 492 485 484 477 476 477 476 493 484 476 469 469 461 461 453 453 445 438 453 438 445 430 437 438 445 445 453 461 453 446 461 468 461 477 469 468 469 469 453 453 445 446 453 445 453 453 446 461 468 461 477 469 461 476 485 476 477 476 461 461 453 438 453 437 407 421 422 422 422 445 438 445 446 453 445 453 453 477 469 460 454 445 453 445 469 469 484 485 484 477 468 453 454 445 445 445 446 453 445 438 445 445 446 437 445 461 454 445 445 430 437 430 430 437 438 437 422 430 429 430 430 445 430 437 422 422 422 422 430 429 430 437 430 445 446 437 438 453 437 438 437 422 422 422 422 422 429 430 414 430 422 406 398 383 391 390 399 398 391 391 375 382 375 375 383 399 398 391 383 382 375 383 375 391 390 399 390 407 414 414 430 429 453 438 437 438 422 422 406 414 414 406 414 399 406 414 414 422 430 422 421 414 422 422 430 414 414 414 406 414 414 407 422 421 422 407 414 414 414 437 430 437 422 430 422 422 422 422 421 430 438 421 430 414 414 407 406 414 406 422 406 414 422 430 422 429 438 437 430 422 437 422 438 430 429 438 437 446 429 422 430 414 422 422 421 415 414 421 430 430 422 437 422 438 429 430 422 430 429 430 422 429 430 430 437 438 445 445 446 437 438 429 438 422 430 429 430 445 453 469 477 468 446 437 430 437 430 438 421 415 406 398 406 415 421 414 422 438 453 453 453 461 461 461 461 469 461 468 461 469 453 461 461 453 461 453 446 445 430 437 438 453 437 446 429 446 429 422 414 414 414 414 414 422 422 430 437 422 430 414 437 430 414 422 414 414 430 430 429 446 437 453 446 445 437 453 438 453 453 461 469 469 461 453 445 438 437 445 446 445 437 422 438 437 446 445 437 454 445 445 438 445 438 437 430 429 407 406 398 407 414 414 429 430 438 437 445 438 430 414 429 422 430 430 421 438 437 438 414 414 430 422 422 414 414 406 398 399 398 406 407 406 406 406 399 398 391 398 399 398 399 398 391 414 414 414 406 422 399 398 406 406 399 398 407 398 391 398 406 414 422 430 422 414 406 399 390 391 406 406 391 391 382 383 375 383 383 398 414 422 430 422 414 398 399 406 391 398 398 407 414 429 430 445 438 422 422 406 391 398 391 390 391 398 414 414 422 414 430 430 437 438 429 407 406 414 414 414 414 406 407 406 391 390 391 390 391 391 398 391 390 391 391 398 391 398 399 398 398 391 399 390 399 390 406 391 391 390 399 414 414 422 422 429 430 422 430 421 422 414 422 414 399 406 398 391 383 391 398 406 406 407 406 391 406 398 391 398 407 398 398 415 406 414 422 422 414 422 421 414 422 422 414 422 430 422 437 430 430 421 415 414 414 406 406 414 406 407 414 406 414 414 422 406 407 414 406 422 406 406 399 414 406 406 391 390 391 399 398 398 399 398 407 414 414 422 414 421 407 398 399 398 414 406 414 422 422 430 422 422 437 422 437 438 422 406 414 414 406 407 406 406 406 407 390 399 398 399 406 398 407 414 422 414 406 398 414 399 398 406 415 414 421 422 422 438 437 446 437 430 414 422 414 422 421 446 437 438 429 438 445 446 468 461 453 461 461 477 453 437 422 414 414 422 407 414 429 422 438 445 461 461 461 469 476 445 438 437 430 430 430 421 422 414 422 414 422 422 422 430 445 445 438 445 430 437 430 430 414 422 406 406 414 406 422 414 414 407 421 430 438 445 453 445 446 429 446 445 430 414 406 406 399 406 398 407 406 414 437 438 461 453 453 445 454 453 461 445 430 429 430 430 422 429 430 437 422 430 438 429 414 407 406 414 414 430 429 438 437 438 453 453 445 453 454 453 445 430 414 422 429 430 430 437 430 430 437 430 422 429 422 422 430 437 438 429 430 438 429 430 414 422 422 430 429 438 437 453 446 445 445 446 445 437 446 429 430 438 429 422 438 437 430 430 421 430 430 429 430 430 422 429 430 414 430 430 429 430 430 429 438 429 438 430 429 430 414 430 429 415 414 414 429 438 437 446 437 430 437 438 422 422 437 422 430 429 430 430 429 430 438 445 445 438 453 469 484 484 485 476 477 469 468 485 468 469 469 453 453 469 453 461 453 453 453 454 460 469 485 507 516 516 507 500 485 453 453 430 429 422 414 414 415 421 422 430 437 438 437 446 437 438 445 430 429 438 437 430 430 414 414 414 414 414 414 430 406 406 407 406 406 414 414 414 422 430 430 437 422 422 430 414 406 406 399 406 406 406 414 399 406 398 407 390 391 391 390 383 391 382 375 383 367 375 375 375 375 383 399 398 399 406 406 399 414 414 422 406 414 422 422 437 438 445 453 453 438 453 445 430 445 445 438 430 437 430 422 414 406 398 407 406 414 406 422 430 437 430 422 430 414 406 406 383 398 391 391 398 391 390 391 398 407 406 414 414 414 414 422 406 391 398 399 406 406 414 422 430 430 429 430 414 422 422 429 430 422 422 422 422 421 446 453 453 461 453 461 453 445 454 437 430 406 406 399 406 391 390 383 391 382 399 398 414 438 445 446 445 453 430 429 430 430 422 437 438 445 430 437 430 422 429 414 414 422 422 438 414 414 422 414 414 406 406 414 430 445 430 422 422 430 429 422 430 437 446 437 422 430 422 414 406 414 398 399 406 398 399 383 398 406 391 391 390 399 406 430 429 438 430 429 406 399 406 430 414 406 391 398 391 406 422 422 422 414 429 415 421 399 406 406 422 430 414 422 430 429 438 445 445 438 437 446 445 445 414 430 430 453 445 430 437 422 422 414 406 399 398 414 414 414 407 398 399 390 383 383 398 414 430 414 391 390 399 398 391 390 391 375 375 375 375 391 390 399 398 391 390 399 383 383 382 375 368 375 367 359 359 360 375 375 375 375 390 391 399 398 406 406 399 406 414 406 407 414 406 414 406 407 398 391 406 406 399 414 422 414 406 422 422 421 422 430 430 422 421 422 414 414 422 414 407 414 398 399 390 414 430 437 438 437 469 453 453 415 414 398 406 414 414 430 430 429 430 422 430 422 429 430 430 429 430 414 422 414 406 391 391 390 383 375 375 367 367 360 359 367 375 375 367 360 367 367 367 360 367 359 368 367 375 398 391 383 382 375 375 368 375 382 383 391 406 391 390 383 383 391 398 398 407 398 399 414 406 414 406 399 390 391 383 390 399 398 399 406 398 399 398 406 407 414 414 414 414 406 422 414 414 422 430 429 446 445 453 469 461 453 453 438 445 437 438 437 446 453 453 461 445 438 445 422 430 422 429 438 437 446 445 445 445 430 438 429 430 430 429 430 422 422 406 414 414 399 406 414 406 391 406 406 391 398 391 391 390 391 391 398 406 399 406 422 422 422 437 445 453 446 445 461 453 453 446 437 445 430 438 429 438 437 438 437 414 422 422 414 430 422 429 438 437 446 437 438 437 438 437 422 438 437 445 422 430 422 422 429 430 438 461 460 477 461 453 461 461 469 476 477 469 468 469 469 461 469 453 445 445 453 446 437 446 445 445 461 453 453 453 422 422 406 399 398 391 391 390 375 375 383 398 415 406 406 414 406 399 414 406 422 437 438 437 438 437 446 453 453 445 461 469 477 484 500 500 500 508 515 493 484 484 485 476 469 469 461 453 453 453 461 477 461 476 469 469 453 453 445 461 438 421 430 430 430 437 422 430 421 407 406 391 390 391 390 375 383 375 383 375 367 367 368 367 375 359 375 375 383 383 390 399 414 406 406 391 414 430 445 414 406 415 406 390 391 383 406 399 398 383 383 390 399 406 406 414 391 406 406 391 398 391 391 390 399 398 399 398 398 407 398 383 383 383 375 375 367 367 375 391 390 375 391 375 375 390 399 414 422 414 422 429 415 414 414 398 391 390 375 383 399 406 406 391 390 383 383 398 383 375 375 383 367 375 367 375 383 383 391 382 391 383 391 398 391 375 375 375 382 383 391 406 383 383 383 398 406 430 422 429 430 430 437 446 445 437 422 414 399 390 383 375 391 383 383 390 375 383 383 390 399 390 399 383 390 391 398 391 383 383 382 391 406 407 406 390 391 383 398 391 398 391 391 398 399 406 414 414 398 407 414 414 422 398 391 390 383 383 367 375 367 367 360 359 360 359 359 368 382 360 367 359 352 367 367 375 383 383 383 390 391 383 390 375 368 359 367 359 360 351 352 359 360 359 359 368 359 367 375 383 383 375 367 383 375 367 375 352 367 359 367 368 367 359 359 368 367 367 367 375 367 360 359 360 359 367 367 375 375 367 360 375 367 359 352 359 352 351 344 352 344 343 344 344 351 352 351 360 344 351 352 359 367 367 360 375 367 359 360 359 367 360 359 375 359 375 360 359 360 359 375 367 360 367 359 359 368 367 367 359 360 359 352 351 352 351 352 352 343 352 359 344 352 359 367 359 368 375 367 351 360 359 367 352 351 352 352 343 360 359 359 360 367 383 390 415 406 398 375 375 391 390 375 391 391 406 406 406 399 414 398 399 398 399 406 414 398 383 383 383 383 375 375 375 367 367 359 360 344 359 344 351 352 344 343 336 344 352 375 359 367 360 359 367 367 375 367 375 368 359 367 375 375 375 375 383 383 367 367 367 368 367 359 367 360 367 351 360 359 352 351 360 359 352 359 359 360 359 360 351 359 360 351 352 359 344 352 351 344 344 343 344 336 336 344 351 375 383 391 390 375 375 368 367 375 383 367 359 360 375 367 359 352 351 352 351 360 351 352 351 344 344 344 343 344 336 336 344 336 336 336 351 336 336 344 344 336 335 344 344 336 344 336 336 335 344 344 359 352 367 352 343 352 359 360 367 359 360 351 360 359 359 360 359 352 359 352 351 352 351 344 344 344 343 344 336 344 336 343 352 367 367 375 391 375 398 399 406 399 390 399 390 391 367 367 360 343 360 343 344 336 336 344 344 343 360 351 352 359 344 352 343 336 336 336 336 336 328 328 336 328 328 329 343 344 344 344 335 344 328 336 352 344 343 344 344 336 351 360 359 383 367 367 352 359 375 375 367 360 351 344 344 344 343 336 336 336 336 328 336 352 367 375 359 367 360 367 352 351 360 351 352 351 344 344 343 344 360 351 344 351 344 352 344 343 352 367 375 367 360 367 375 367 375 359 360 375 367 367 359 368 375 367 367 359 352 367 367 360 375 359 367 367 383 375 375 383 367 383 367 375 383 399 406 406 414 430 437 422 414 422 406 407 406 414 406 399 398 391 406 406 383 391 375 382 383 391 414 422 414 422 422 421 422 407 414 414 414 414 414 414 414 422 414 398 399 390 383 399 406 406 399 382 407 406 406 406 415 406 429 438 414 422 406 399 390 391 390 391 391 390 399 414 406 406 407 414 398 406 407 398 398 407 390 399 406 383 383 375 367 375 367 375 383 398 399 398 406 430 445 461 485 468 477 461 461 437 438 437 446 453 461 469 476 484 485 476 461 469 469 422 414 414 430 437 430 453 484 469 453 453 469 477 484 492 484 485 484 469 453 445 454 453 461 445 453 445 469 461 445 453 469 477 461 468 422 422 422 422 406 422 438 445 437 454 453 445 445 438 437 446 453 437 438 437 430 398 399 390 407 406 422 429 399 398 391 375 375 375 367 352 367 367 375 383 398 407 414 414 429 454 453 453 453 461 453 461 445 430 430 445 453 461 469 453 453 437 438 430 422 421 414 407 406 414 406 399 406 406 406 391 383 383 375 390 375 391 383 383 367 367 367 360 359 359 360 351 352 351 344 352 343 344 344 351 336 344 344 336 344 336 343 336 344 344 351 344 352 351 352 359 352 351 367 360 367 359 368 359 383 398 422 422 430 421 422 407 398 391 382 375 375 375 375 368 367 359 360 351 352 367 375 383 367 367 359 368 382 375 399 391 398 406 406 415 414 421 415 398 406 406 407 406 406 406 407 406 406 414 391 383 383 398 398 399 383 398 399 398 398 391 391 390 391 383 383 375 375 382 383 391 383 390 391 383 382 375 368 367 375 359 360 359 352 351 352 351 344 344 336 343 344 336 352 351 352 351 360 359 359 375 383 375 391 383 383 382 368 367 390 368 382 383 375 367 360 359 359 352 352 343 344 344 336 336 336 336 343 328 344 352 367 367 367 360 359 359 360 359 375 360 359 359 352 344 351 344 344 343 344 344 344 343 344 336 336 336 336 336 336 328 328 328 328 328 329 328 336 336 336 343 344 336 336 336 344 336 335 344 336 336 328 336 336 336 344 351 352 336 351 352 352 351 344 344 351 352 367 391 398 406 406 375 375 375 375 383 367 383 375 375 367 360 359 367 360 367 375 391 398 391 382 391 399 375 375 367 359 352 359 352 367 383 359 359 360 359 367 360 359 359 360 367 367 367 360 375 375 375 375 375 375 367 367 359 360 359 360 359 359 352 344 351 360 359 359 360 367 359 367 368 359 359 352 359 344 352 351 344 344 351 344 352 343 344 344 344 343 352 351 344 352 351 360 351 360 359 367 375 375 360 359 352 351 352 343 352 336 344 343 336 336 336 328 328 336 329 328 328 328 320 328 321 328 320 336 336 336 351 336 344 336 344 336 336 336 336 328 328 328 328 328 321 328 320 328 320 329 335 329 336 335 344 344 344 351 344 352 359 367 336 359 360 359 360 351 352 343 360 359 360 359 375 359 360 359 352 359 359 360 359 367 360 359 359 360 359 352 351 352 351 344 352 344 343 344 336 352 351 352 351 352 351 352 359 360 351 360 359 359 352 351 352 352 351 344 351 344 344 344 343 344 344 344 343 336 336 336 336 336 328 336 328 328 329 336 328 328 320 328 328 328 329 336 328 328 344 351 344 344 336 343 344 336 344 336 336 328 343 336 336 344 336 328 344 336 328 336 336 336 336 336 336 328 336 336 336 335 329 336 335 336 336 336 336 336 336 336 344 328 336 344 343 368 351 359 360 359 367 375 383 367 360 367 367 360 359 359 360 359 352 359 359 360 359 375 375 375 359 360 367 367 360 359 352 359 351 352 352 336 343 344 344 336 343 329 336 335 336 352 344 351 344 344 344 335 344 336 344 344 343 352 344 351 344 344 351 344 336 336 344 351 344 344 367 359 360 359 352 359 352 343 360 359 352 367 375 359 367 352 359 352 351 352 352 343 352 344 351 344 359 344 352 359 352 351 352 351 352 351 352 359 360 359 359 360 367 383 390 399 383 390 391 391 382 383 375 375 391 390 375 391 406 407 398 383 375 383 367 375 390 399 406 406 407 398 399 398 406 406 422 407 390 391 390 383 391 398 407 414 422 421 438 445 446 445 445 445 422 422 422 438 445 430 406 406 422 414 430 437 453 453 469 477 476 493 492 484 461 445 438 422 429 430 438 437 438 437 453 453 485 468 469 453 461 453 446 437 446 445 453 453 453 469 469 461 461 476 477 484 469 469 461 468 461 477 461 445 430 422 421 430 445 438 445 414 414 430 422 414 398 391 406 414 438 445 453 469 445 454 445 445 461 461 461 469 468 454 461 453 453 445 438 429 446 437 438 453 445 438 437 430 429 430 414 414 414 414 422 430 430 414 398 406 391 383 390 375 383 399 414 406 391 382 383 391 383 382 375 383 375 375 383 383 383 398 399 390 383 375 383 375 375 375 367 367 367 368 367 367 359 352 375 359 360 359 375 367 360 375 382 399 398 407 398 406 399 390 383 391 390 391 398 383 399 398 399 398 391 406 406 414 399 406 422 406 406 391 390 375 383 360 375 367 367 367 375 375 383 383 406 399 406 398 391 390 407 390 407 406 414 406 414 406 399 398 391 391 390 391 398 399 414 414 430 414 406 414 406 414 422 414 406 414 407 414 414 422 429 446 437 446 429 406 407 406 391 398 398 391 391 390 391 391 390 383 391 390 407 406 406 398 391 406 407 406 398 399 390 407 398 398 391 399 398 391 398 398 399 398 391 398 407 414 406 422 422 414 422 429 430 438 437 422 414 414 406 399 398 399 414 414 414 429 430 430 437 446 453 453 430 429 430 414 422 422 414 422 406 398 399 390 391 406 422 406 391 391 390 391 383 383 382 383 383 391 390 391 398 399 383 390 375 383 383 375 375 390 383 399 390 391 391 398 383 390 383 375 383 375 383 367 391 383 390 383 391 398 398 407 398 391 390 383 375 375 375 375 375 367 368 375 359 367 360 375 375 382 375 368 367 367 375 391 398 391 390 391 375 383 375 375 375 367 359 367 368 359 367 360 375 382 375 383 367 375 375 391 391 390 406 415 414 406 390 383 383 375 383 375 375 367 375 367 367 368 367 367 367 360 375 375 398 383 383 375 375 382 375 383 383 391 390 407 421 422 422 422 406 399 383 390 383 383 398 422 445 438 391 382 383 391 390 391 399 406 406 414 406 399 390 383 391 390 399 414 398 414 422 407 414 406 406 406 407 398 406 430 414 422 406 430 430 414 429 430 445 446 414 406 406 399 414 398 399 390 406 422 422 414 422 422 414 414 430 437 430 414 414 414 422 414 422 430 437 438 437 438 437 446 445 437 438 437 430 414 414 422 430 437 446 437 438 437 445 461 461 438 422 414 414 398 414 414 430 437 438 437 422 430 414 422 437 438 437 438 437 438 445 446 468 469 461 453 445 430 422 430 437 422 399 398 398 399 398 399 398 399 414 422 414 414 398 422 422 430 429 446 429 446 437 430 414 414 414 430 414 422 437 430 422 429 430 414 414 422 437 438 437 438 430 422 414 406 422 429 454 453 461 461 460 446 437 422 422 438 429 438 445 453 461 469 469 500 531 523 524 468 454 421 430 438 445 445 430 430 437 438 422 421 438 430 429 438 429 438 430 445 437 454 453 453 484 477 476 438 422 414 406 430 437 461 477 492 508 539 547 531 547 531 523 540 531 554 524 523 500 508 492 477 461 461 476 508 508 516 507 500 493 461 468 485 468 477 500 523 524 539 500 508 492 492 500 500 500 492 485 468 454 445 461 453 461 461 461 461 468 493 500 507 508 469 461 430 429 422 430 430 429 438 437 453 438 445 453 438 445 430 445 453 485 500 500 484 461 453 461 445 430 430 429 438 453 445 430 422 422 414 429 422 430 445 453 438 453 453 446 437 438 414 429 453 461 446 429 430 414 414 430 437 430 422 414 430 422 421 422 422 422 422 414 430 414 414 414 406 414 422 430 422 421 446 453 445 469 453 453 453 453 438 422 422 422 445 437 438 430 429 438 437 414 407 406 406 399 414 421 430 422 414 414 430 445 438 414 429 414 430 430 437 422 446 445 469 468 469 469 453 422 422 414 414 422 422 421 422 453 461 446 461 445 461 461 461 469 460 446 422 414 422 421 422 422 406 422 407 414 429 414 407 414 422 421 407 406 406 406 454 468 461 446 437 438 437 445 438 445 438 453 445 453 422 422 414 406 414 399 398 399 390 391 406 453 430 414 399 406 398 406 430 430 422 414 429 422 422 422 414 414 422 422 414 414 430 429 422 407 414 429 430 414 399 406 398 414 399 422 461 453 445 430 437 461 453 485 554 516 492 453 461 438 437 430 453 461 469 461 453 437 446 429 446 492 539 539 500 476 461 469 461 500 492 531 586 539 516 477 453 461 492 500 476 477 477 500 453 453 453 469 468 493 539 531 508 476 469 469 492 492 469 477 468 500 500 469 469 453 461 453 453 469 476 516 516 523 516 515 500 508 516 508 476 469 461 453 445 446 461 437 461 453 445 438 445 461 508 523 539 532 539 531 516 515 492 485 461 453 430 437 445 446 461 476 524 547 562 570 547 547 531 555 508 500 445 492 485 500 484 453 469 484 485 461 484 477 453 453 453 492 524 562 531 555 547 570 547 547 555 554 524 523 524 531 539 531 547 516 492 476 477 469 453 437 430 422 430 429 446 453 469 468 500 508 508 484 477 453 445 438 461 461 500 492 555 585 555 531 508 571 546 539 524 555 531 539 523 508 492 493 476 469 469 468 446 445 453 438 445 430 445 437 454 453 453 453 453 453 445 446 469 500 476 453 438 445 461 453 469 461 476 469 484 485 484 500 485 484 484 477 476 485 492 508 515 547 532 515 500 492 493 468 485 484 484 469 469 461 445 438 445 453 453 461 453 446 429 430 422 414 422 422 414 422 422 414 406 422 422 421 438 437 438 445 438 461 476 500 508 524 515 508 516 492 508 484 484 469 477 461 445 453 445 453 461 485 484 500 524 539 539 554 532 554 532 546 547 524 508 484 484 469 484 461 446 437 446 445 453 453 445 461 446 437 445 454 461 460 454 453 461 445 430 429 446 429 446 429 430 414 430 445 438 453 445 438 437 438 429 438 429 422 422 414 414 414 438 437 446 461 468 453 446 445 430 429 422 438 453 437 446 445 461 453 438 445 437 461 469 461 453 461 469 453 453 453 438 437 438 429 430 430 430 460 461 485 484 461 453 469 461 453 461 453 461 453 461 461 461 469 453 461 461 468 469 469 461 461 437 461 469 484 485 476 461 461 461 445 438 430 453 445 453 461 477 484 461 461 453 453 469 445 469 500 477 476 461 477 484 492 485 500 484 492 477 476 461 453 446 461 468 477 476 493 523 539 516 531 508 476 485 500 500 476 500 485 476 477 453 469 468 485 500 484 469 469 468 454 461 476 469 461 461 468 454 468 500 477 476 461 485 523 508 492 485 492 484 485 476 477 461 461 460 469 461 461 461 469 476 477 476 469 453 469 453 461 461 469 469 461 468 477 476 461 469 445 446 461 461 445 445 438 437 438 453 437 453 446 429 446 445 445 454 445 453 469 468 477 461 453 453 438 453 453 484 508 524 523 547 508 500 500 484 477 461 437 430 461 476 485 468 485 469 476 477 476 485 484 469 461 461 453 453 461 476 477 476 461 454 437 445 485 476 485 476 500 508 484 461 485 484 484 469 477 476 453 446 453 445 453 485 484 477 453 445 445 446 429 446 437 438 445 453 453 446 453 453 445 453 446 421 454 461 460 469 485 484 461 445 430 453 453 445 430 430 437 446 453 445 453 453 446 445 422 414 414 414 422 430 437 453 453 438 437 430 430 422 421 422 438 430 429 446 445 437 422 446 429 430 414 437 422 438 422 429 414 430 422 430 406 406 406 415 406 398 399 398 399 390 399 390 391 383 390 391 383 390 391 383 383 375 382 383 375 391 375 383 382 375 375 368 375 382 407 398 406 430 422 398 399 398 407 390 399 390 391 398 430 414 414 399 414 421 422 414 414 407 398 414 399 398 399 398 383 390 391 391 382 399 398 383 383 391 382 383 383 375 391 382 391 375 383 375 383 375 383 382 391 391 390 406 407 406 391 398 391 382 383 375 375 375 375 375 375 375 383 375 375 383 375 375 367 375 383 383 398 391 390 407 406 406 422 406 414 422 430 437 446 437 430 437 446 429 446 429 422 438 422 422 421 430 422 422 414 430 406 414 422 422 414 406 422 430 414 406 406 399 398 391 390 391 383 382 391 375 391 375 383 375 375 382 383 399 382 407 406 398 391 398 391 398 407 406 398 407 406 414 445 477 453 430 414 414 429 422 438 437 422 438 437 453 422 422 422 445 446 461 460 469 461 461 461 445 446 445 437 430 422 438 453 461 453 461 461 461 476 461 477 461 460 461 446 437 461 492 493 484 476 461 446 437 438 453 445 445 461 461 446 461 461 468 461 469 461 476 469 477 469 476 469 469 476 477 484 484 485 476 477 453 469 469 484 461 461 445 445 446 429 438 453 445 469 477 468 454 461 460 454 453 445 469 453 437 438 437 438 437 454 429 453 446 453 461 468 461 461 453 477 453 461 445 454 437 453 430 445 445 438 437 454 453 437 430 422 422 429 438 437 446 453 461 453 469 468 477 476 485 484 477 484 477 484 484 485 500 492 492 508 461 469 484 508 523 508 516 500 500 508 500 492 500 500 492 500 484 493 500 515 508 500 508 523 531 516 500 508 500 500 516 515 492 516 500 516 507 516 508 523 500 508 500 508 516 515 508 484 485 476 469 453 485 484 484 485 500 492 492 484 477 477 492 484 461 461 461 461 469 468 485 484 469 500 515 516 508 508 508 484 492 477 476 469 461 445 453 461 461 477 476 477 484 477 508 484 516 531 547 523 516 476 477 477 484 484 485 461 468 461 453 454 445 437 430 422 430 414 414 422 437 453 453 469 461 461 461 461 476 461 453 438 437 446 453 430 437 445 461 438 445 430 430 437 438 429 414 414 422 406 407 406 398 399 390 399 398 407 437 438 445 437 438 437 454 429 438 461 445 437 422 414 422 453 430 430 429 430 445 430 414 422 422 422 437 430 445 430 445 446 453 453 430 421 415 406 414 422 406 437 422 422 422 438 437 438 437 445 446 461 461 476 477 445 445 430 430 414 414 406 406 414 422 438 422 445 461 453 438 429 438 437 446 437 453 445 469 461 461 469 453 437 430 438 437 438 445 422 437 422 414 414 407 421 438 445 446 437 453 492 477 461 445 453 469 469 445 461 469 484 477 445 438 421 430 422 430 422 414 414 414 414 414 414 437 422 430 438 437 453 430 453 437 461 477 500 484 446 429 430 414 422 406 406 422 446 461 453 422 445 437 446 437 469 484 453 446 445 438 437 445 430 438 461 445 430 429 422 430 445 453 446 437 430 422 437 438 437 430 422 414 422 406 422 437 453 500 500 469 438 445 461 461 469 445 461 437 438 429 422 446 437 438 429 414 414 422 422 430 445 446 429 422 438 453 422 429 438 453 476 485 515 493 476 477 461 468 469 469 477 476 469 469 468 477 461 453 445 461 446 429 430 445 469 469 429 430 445 461 446 429 414 422 422 414 406 415 398 406 406 407 398 399 390 399 398 391 398 406 399 406 422 414 414 422 422 430 421 414 415 414 406 398 414 430 430 414 422 414 422 421 415 429 438 437 430 414 406 406 383 399 390 399 398 391 406 422 422 430 437 430 453 422 429 414 415 414 406 414 406 414 406 422 414 422 414 407 406 406 414 399 406 398 399 422 406 406 406 430 422 414 414 414 414 422 430 429 391 406 391 406 391 398 383 398 383 383 391 383 382 383 383 391 390 391 383 398 383 391 390 391 383 390 383 391 390 383 399 390 399 429 422 422 445 414 422 407 414 398 406 407 398 406 399 398 399 398 398 399 406 399 390 399 406 398 399 398 399 390 399 406 406 399 406 422 437 438 437 422 414 414 406 407 406 398 399 390 407 406 398 399 406 399 398 398 399 398 399 406 430 422 421 414 407 406 406 438 461 414 437 422 406 414 407 429 446 422 414 414 414 406 414 398 407 406 406 399 406 414 422 422 406 406 406 407 390 391 391 390 383 383 390 383 391 391 390 383 391 390 391 390 383 391 391 390 391 390 399 390 399 398 399 398 399 390 399 398 391 398 391 398 391 398 391 398 391 398 391 391 398 391 390 391 398 391 399 390 391 390 391 391 390 391 383 390 391 391 390 391 390 399 391 398 391 398 398 391 399 398 391 398 391 398 391 390 399 390 383 391 390 391 391 390 391 383 390 399 390 399 391 390 399 390 391 414 398 407 421 415 437 422 414 406 406 407 414 414 406 406 399 398 399 390 399 390 391 391 390 399 398 391 398 399 390 399 390 399 390 391 406 414 414 414 399 406 399 398 398 399 390 399 398 391 391 390 391 390 407 398 406 391 391 390 407 406 406 414 406 399 406 398 399 398 391 391 406 406 391 390 391 391 390 375 391 375 383 382 383 375 383 375 383 375 375 383 398 422 422 398 399 398 391 390 407 390 391 391 390 383 383 383 382 375 375 375 375 391 399 382 383 383 383 398 414 414 399 390 399 390 391 391 383 398 391 398 422 414 414 398 415 437 430 445 414 406 399 398 406 415 406 429 454 468 461 446 421 415 414 398 406 399 398 406 422 422 414 406 407 398 399 390 399 398 430 429 422 414 414 407 422 406 406 406 407 398 398 407 398 399 390 399 398 391 390 391 398 391 398 391 399 398 398 399 398 399 414 414 406 422 430 406 406 406 399 398 407 406 398 391 398 391 391 390 383 391 382 383 383 391 382 391 391 398 391 390 399 390 391 391 390 383 383 391 375 382 383 391 383 382 383 383 383 383 383 382 383 383 375 375 375 375 375 375 375 375 375 383 383 390 391 390 407 406 406 406 391 406 407 437 438 437 414 414 406 399 406 399 398 398 391 422 445 446 421 415 429 414 422 414 438 453 469 461 429 422 414 414 422 422 453 469 437 438 437 430 422 430 437 445 446 437 446 445 445 438 429 430 430 422 437 461 461 445 453 461 438 445 492 500 461 453 454 437 453 453 485 507 516 492 461 430 437 446 468 500 508 492 469 469 492 492 477 461 469 453 468 493 476 469 461 461 445 430 422 429 446 445 445 453 469 453 477 469 492 508 500 531 531 531 555 531 532 531 523 524 523 524 523 508 531 555 539 508 476 500 492 477 484 485 492 492 539 524 492 469 492 484 500 500 500 516 515 516 508 500 508 500 484 492 500 492 500 493 484 461 469 468 500 516 508 500 500 500 508 507 508 531 516 500 500 500 492 492 516 484 469 461 469 484 500 492 477 492 508 500 500 492 469 469 476 492 516 524 507 500 516 500 492 492 477 476 477 484 485 484 477 484 469 469 468 469 484 485 508 523 516 476 469 461 469 492 484 485 476 477 484 461 445 446 468 461 454 445 469 484 453 438 437 445 454 445 461 500 500 476 453 454 468 485 484 508 508 531 531 500 485 461 453 445 437 446 445 453 453 469 484 485 500 508 515 508 492 477 437 453 454 476 453 469 484 485 492 531 508 500 477 468 477 461 469 468 493 476 508 500 523 516 508 515 508 508 492 492 477 484 453 454 437 438 429 438 437 446 461 460 477 484 508 516 508 507 485 515 532 523 524 531 515 532 531 523 524 539 523 532 531 555 554 539 547 563 523 555 554 532 554 539 540 554 547 524 492 476 477 476 477 477 468 477 476 469 477 492 500 531 563 539 554 571 570 570 539 508 500 492 493 468 477 461 469 461 453 445 437 461 485 492 508 492 508 508 500 515 485 523 555 531 555 570 555 570 570 555 562 586 571 562 578 578 571 594 578 547 562 570 539 532 570 547 531 547 570 571 546 579 601 594 555 586 593 563 539 547 578 570 555 500 469 468 461 461 453 461 477 492 492 508 523 532 515 524 515 485 476 485 484 484 469 477 461 476 469 477 484 477 492 508 539 523 547 562 579 585 579 586 632 625 555 523 547 563 539 555 562 547 531 547 555 554 540 523 500 477 476 477 476 492 508 524 507 469 477 461 453 453 445 461 446 453 461 468 469 461 453 461 453 477 492 492 477 492 500 484 500 508 531 532 539 570 562 555 563 578 562 571 578 586 554 563 562 555 555 570 578 563 547 546 555 539 547 555 578 531 524 554 555 539 523 563 586 570 594 617 570 547 539 555 539 516 539 539 531 492 485 492 484 469 484 500 493 484 500 516 500 492 500 476 485 500 492 539 562 547 555 578 594 570 594 641 625 578 601 602 570 570 618 609 547 547 539 531 508 539 555 554 524 500 562 563 531 492 508 508 500 508 507 524 508 547 585 563 539 594 633 593 539 586 594 578 547 547 578 594 555 539 586 617 601 547 555 594 593 563 562 586 610 586 562 563 546 563 570 555 531 563 601 594 555 531 602 617 570 555 570 609 602 562 540 531 609 594 555 539 523 508 523 524 515 579 625 570 547 578 594 570 617 602 578 554 555 578 571 539 539 593 602 570 555 602 593 555 523 532 531 508 484 477 523 539 531 485 500 492 469 461 445 445 453 446 484 508 469 500 523 516 531 563 523 609 625 602 601 618 625 617 617 625 625 609 610 609 617 602 570 563 586 570 547 555 570 562 539 563 625 586 562 532 554 602 578 555 523 578 578 555 523 540 578 554 532 586 585 633 532 500 500 507 485 461 484 484 461 500 524 500 578 578 563 562 617 602 601 618 671 633 617 633 641 633 617 633 617 633 601 578 563 570 555 531 555 586 633 539 515 516 578 594 570 539 555 554 547 539 571 578 547 570 609 610 578 547 594 601 578 563 601 602 601 547 578 594 594 555 554 586 625 578 547 594 625 617 570 555 547 570 618 585 547 555 586 586 570 531 586 586 571 531 547 570 570 547 563 601 563 547 586 586 570 547 570 570 579 546 532 562 602 554 539 540 570 562 555 531 547 563 586 570 578 563 531 515 563 578 555 508 531 554 555 508 531 555 555 539 515 539 586 539 539 579 578 554 547 492 493 507 477 484 485 476 492 516 492 555 555 531 578 570 539 508 555 594 562 594 687 625 618 632 649 648 625 633 649 640 617 618 625 632 618 562 586 609 578 555 563 632 618 593 547 555 555 523 516 562 610 586 539 515 531 532 500 500 515 516 516 523 539 531 500 516 500 477 476 492 477 508 547 546 571 633 601 625 734 625 610 570 555 547 500 484 477 468 461 485 476 469 492 500 477 469 460 454 453 453 445 445 477 484 524 594 593 555 586 625 656 641 617 641 640 641 601 563 586 641 601 570 524 484 500 492 477 461 476 493 476 477 508 523 531 532 562 602 609 586 578 625 633 594 554 610 609 609 579 570 609 617 571 547 546 602 609 571 554 633 602 570 547 547 586 570 555 539 586 586 554 555 578 625 555 539 570 563 547 531 516 531 539 523 516 578 625 555 523 539 547 539 524 554 555 531 547 594 562 539 532 570 555 547 515 555 578 547 515 516 563 539 515 524 586 547 539 523 570 594 586 547 531 563 578 578 523 539 579 593 547 555 562 586 532 539 570 555 539 507 532 547 546 516 516 547 539 523 524 546 594 563 554 563 594 570 539 578 602 586 546 532 586 578 547 515 555 555 547 523 555 570 531 524 554 586 547 539 555 617 625 547 500 477 468 492 485 515 524 484 524 554 532 617 648 594 633 625 625 633 640 625 641 656 625 641 640 625 633 641 648 625 633 641 640 625 618 640 625 625 610 617 609 578 563 601 594 594 625 601 594 617 610 570 547 586 554 540 523 578 602 570 547 555 593 602 562 571 617 617 578 563 578 570 547 539 555 539 523 492 493 515 531 516 524 601 594 570 547 617 641 586 547 570 578 547 516 531 555 539 546 602 570 555 602 617 570 547 562 625 625 571 586 601 617 571 570 602 609 570 625 657 617 554 602 625 586 555 578 625 594 546 594 610 601 539 563 601 594 562 532 593 594 563 539 554 672 563 531 484 516 531 516 516 484 484 485 523 500 594 672 601 563 648 625 610 570 586 601 586 579 656 664 586 562 633 625 563 578 648 617 578 555 664 633 578 539 594 625 586 562 571 601 602 570 563 625 601 571 554 617 625 594 547 594 578 562 547 594 586 547 523 563 578 539 547 570 594 547 539 515 540 515 516 508 500 484 500 539 570 547 633 633 570 688 640 641 578 602 617 609 578 641 672 594 601 633 625 570 610 656 609 555 594 625 601 571 601 633 601 563 555 586 578 547 515 555 601 571 554 555 578 586 547 570 586 578 540 554 571 554 531 579 554 539 516 547 609 571 562 617 610 586 601 617 594 563 546 563 547 539 508 523 524 523 500 516 554 532 531 617 656 594 633 640 672 617 602 625 602 570 547 570 625 594 562 563 633 586 562 531 578 610 562 539 563 570 547 539 594 625 570 563 586 625 617 570 594 601 571 547 586 593 563 531 578 586 570 540 546 563 562 547 524 562 578 563 547 578 625 609 571 539 578 593 579 531 570 610 554 539 578 618 570 547 586 617 570 563 593 586 555 555 594 593 555 523 571 578 578 539 516 562 570 532 508 523 547 547 523 555 594 586 578 601 625 610 570 578 641 609 563 609 633 625 578 586 633 609 586 562 633 617 579 554 586 586 602 562 563 617 578 555 586 601 570 540 578 609 578 563 578 586 562 563 609 609 563 562 579 586 562 539 563 562 570 539 532 562 594 539 555 617 609 563 578 594 625 570 562 602 617 578 555 570 586 578 555 578 594 562 540 554 555 547 523 571 601 563 570 601 610 562 625 618 585 563 586 633 593 555 594 617 586 547 594 578 547 515 555 562 540 515 531 555 539 555 609 586 539 539 571 578 554 571 609 617 571 562 641 617 578 547 578 617 610 562 578 578 563 539 570 586 570 547 586 641 594 547 562 586 570 539 563 586 578 547 554 586 602 547 523 563 601 563 531 547 555 539 515 539 571 539 562 602 601 571 547 617 633 593 555 594 609 570 571 617 594 562 617 618 601 555 570 602 593 547 524 547 547 539 515 547 570 571 554 610 633 601 555 555 546 555 531 547 571 585 555 602 656 633 578 648 641 602 562 609 633 602 562 625 625 586 578 610 617 570 563 609 609 571 554 594 594 562 532 586 601 563 562 610 593 571 547 554 578 563 539 562 571 554 516 563 593 555 539 602 617 578 562 618 625 570 562 594 625 586 547 609 618 609 562 586 618 617 562 571 664 570 531 531 555 563 562 524 539 523 508 500 515 594 571 617 672 718 719 711 695 664 633 625 649 640 617 641 688 734 594 554 594 594 539 570 633 602 570 609 649 617 609 641 656 688 609 586 680 633 585 555 602 601 555 562 625 610 562 547 594 594 562 602 586 562 555 617 586 547 547 594 609 562 539 571 578 555 531 555 585 571 547 586 632 594 563 593 633 610 546 579 625 593 547 571 601 594 547 570 594 578 539 562 594 594 547 547 586 593 547 547 570 563 539 539 578 578 555 523 563 594 578 547 578 594 578 547 601 594 562 539 602 594 586 547 546 579 562 547 531 539 563 586 547 539 539 547 507 532 554 555 555 547 570 625 578 539 586 617 594 562 594 594 578 563 546 618 609 547 555 617 601 586 555 578 617 594 555 586 601 586 547 578 617 571 539 562 586 563 554 516 539 539 547 531 539 586 602 578 570 602 617 570 578 618 625 578 578 664 617 602 554 602 609 594 570 594 609 625 571 547 570 609 563 539 594 609 578 547 578 578 578 547 571 586 570 555 554 594 625 570 539 586 617 571 570 609 625 594 563 601 633 578 578 610 617 586 570 617 625 610 554 555 578 602 539 531 539 570 563 555 601 617 586 602 648 618 570 601 641 602 570 601 625 633 578 571 609 633 586 555 585 649 617 586 555 609 625 609 571 547 578 601 563 539 570 610 578 547 554 578 571 547 570 601 579 554 586 586 610 578 554 539 579 609 570 531 594 625 578 539 579 609 601 563 562 594 602 562 571 625 632 586 555 594 633 586 554 555 601 594 578 547 571 601 578 547 563 562 578 555 555 570 601 579 546 571 570 547 547 562 594 555 531 578 594 570 571 593 602 570 586 555 570 617 586 555 531 555 586 539 562 625 625 602 578 648 672 618 570 633 640 617 571 648 625 617 563 578 602 570 547 578 609 602 555 625 632 610 554 594 625 602 570 578 602 617 570 571 617 625 578 555 601 625 594 562 602 617 578 547 570 610 586 539 578 570 578 547 555 633 648 586 563 625 617 601 563 609 633 594 562 610 617 570 531 602 594 570 547 609 617 579 601 602 617 578 594 625 578 555 609 625 570 547 586 594 562 555 578 610 570 547 578 594 578 562 555 594 601 563 578 617 617 586 563 625 617 586 570 625 625 594 547 609 609 594 547 539 570 594 547 547 594 601 586 539 602 609 602 562 617 618 609 555 586 601 602 562 563 586 578 570 547 586 602 601 547 562 610 609 563 586 625 609 563 570 594 640 602 547 601 602 570 563 531 570 610 562 555 586 625 586 586 593 610 586 562 602 632 579 554 594 602 586 562 578 602 554 532 578 625 617 570 633 649 625 578 625 617 633 554 594 602 578 562 602 625 586 554 602 648 602 563 609 648 610 578 625 640 594 571 593 617 579 546 594 610 578 539 554 633 578 555 586 633 594 562 609 649 586 547 617 625 601 563 594 640 578 563 594 617 570 555 609 633 602 554 594 641 625 562 578 618 609 562 547 578 602 555 531 586 594 570 555 562 594 601 571 547 609 617 617 555 578 602 625 562 563 593 602 586 562 547 594 594 547 531 586 594 562 555 594 617 617 555 601 602 609 563 562 586 617 586 539 586 602 586 554 555 578 602 562 547 594 594 578 554 586 641 602 570 547 578 601 571 539 570 602 570 539 586 641 593 571 593 610 633 578 554 610 625 586 554 579 617 640 579 539 554 586 617 571 570 609 602 570 555 609 610 593 563 594 586 601 563 609 625 563 546 594 610 578 547 609 602 578 547 585 625 594 563 562 586 602 586 593 602 625 586 562 602 625 609 563 547 601 617 586 539 571 601 610 554 532 609 617 586 555 586 648 602 562 610 617 578 547 578 602 570 555 531 570 602 578 539 578 602 617 562 563 586 625 601 547 602 625 601 563 578 601 618 570 555 617 601 571 554 532 554 602 586 554 594 633 633 578 562 594 625 578 555 578 602 570 547 617 649 609 562 618 632 618 562 594 609 617 555 547 602 632 586 547 586 617 602 562 563 594 593 547 524 570 570 563 515 516 516 539 609 609 618 656 687 688 695 688 664 640 610 625 656 648 594 571 671 680 578 563 601 594 547 601 625 586 594 625 625 633 594 633 625 593 586 641 648 602 555 593 641 594 570 586 578 578 563 601 625 610 554 578 610 586 562 602 617 570 578 602 602 570 578 609 602 586 555 601 649 617 570 586 602 617 562 563 601 602 578 547 586 578 578 570 586 625 571 562 570 594 578 547 594 601 586 547 578 586 578 555 539 563 578 555 539 578 593 586 547 578 618 593 563 539 578 578 586 547 578 602 609 555 586 625 593 563 555 601 602 570 555 586 601 586 563 547 593 586 571 539 593 594 570 555 578 610 578 554 539 586 586 563 531 594 609 571 585 602 617 571 585 571 586 562 578 625 657 593 594 656 633 625 578 602 633 586 578 601 617 602 578 602 609 609 563 609 625 602 562 594 617 578 555 594 617 609 571 539 601 594 578 547 563 617 601 571 547 609 625 578 555 594 632 586 555 578 602 578 554 618 632 602 570 594 609 618 562 610 617 578 555 593 617 602 563 593 617 586 555 602 632 602 563 585 602 586 562 540 570 617 602 554 555 594 593 579 546 610 625 594 578 617 648 618 578 617 617 602 554 594 602 601 563 578 601 602 562 563 594 617 601 555 594 625 609 563 617 625 586 562 586 602 601 555 586 617 594 570 586 578 618 570 531 602 617 586 562 571 601 602 554 539 602 594 594 554 586 578 586 555 586 625 594 562 578 610 625 570 555 609 602 570 547 570 602 617 562 555 609 602 586 547 570 602 617 570 547 586 586 570 547 578 610 585 547 555 594 609 563 554 586 610 562 547 563 585 579 539 578 617 586 555 586 593 602 562 539 579 585 563 547 578 617 602 562 571 593 617 555 563 586 593 578 540 554 594 586 539 578 563 554 547 578 610 593 571 633 617 601 578 633 633 602 570 586 625 601 563 570 578 618 562 563 585 610 562 547 578 586 563 554 571 578 594 554 555 578 610 570 547 562 610 593 547 563 570 578 570 555 602 601 594 555 562 594 625 586 547 570 586 578 555 531 602 617 586 554 579 640 578 563 578 633 601 571 601 610 586 554 571 601 570 539 571 601 578 547 586 617 594 563 593 618 617 578 562 586 610 586 539 578 617 578 555 601 602 594 562 555 586 609 586 547 563 578 586 562 547 578 610 593 547 555 586 594 554 547 609 610 594 562 609 641 625 578 578 594 602 570 547 562 586 578 547 578 618 609 562 563 609 610 586 554 618 609 609 571 539 562 578 555 531 578 602 586 555 585 625 602 555 570 609 594 555 601 625 610 570 578 633 633 586 570 602 609 602 554 578 586 571 554 571 609 594 562 563 601 618 570 555 554 594 602 593 555 586 594 601 563 547 578 633 585 563 594 609 586 555 593 641 578 563 593 641 602 562 610 664 593 571 562 594 601 571 562 625 633 602 562 602 633 593 555 594 625 617 570 571 617 609 578 555 570 578 571 547 562 617 594 570 539 563 594 640 594 562 602 633 601 571 601 625 602 562 578 625 594 563 578 617 617 578 563 601 633 594 562 594 625 594 555 570 609 625 578 555 563 617 594 562 547 594 601 586 563 554 586 610 578 562 547 578 610 570 555 539 609 602 601 555 609 618 609 578 555 617 586 562 555 555 570 563 554 571 593 571 546 610 633 601 571 601 625 594 570 570 610 609 563 562 610 609 578 563 570 625 609 571 570 594 617 570 555 555 578 578 547 570 562 563 555 531 594 601 586 563 601 633 617 578 641 625 609 578 633 633 594 570 625 625 602 570 617 625 586 555 609 602 578 562 594 617 571 547 601 617 586 563 562 617 618 586 554 586 617 602 555 586 640 617 586 555 594 617 570 547 570 633 578 571 547 609 617 594 562 586 610 586 562 539 578 610 578 554 532 578 594 593 563 594 656 617 578 578 594 609 586 555 547 570 578 555 563 601 617 617 579 632 664 633 571 601 617 610 570 586 609 625 578 547 586 649 586 554 578 594 625 571 554 602 617 578 539 570 579 593 539 571 586 593 563 570 610 609 570 555 594 609 570 539 563 609 602 555 546 594 625 594 562 610 609 617 571 601 633 625 586 563 593 625 594 555 578 609 610 562 586 633 617 586 547 578 609 594 563 554 594 594 594 562 578 586 609 594 563 570 586 586 547 547 586 617 594 554 586 633 609 571 547 578 625 593 555 578 563 562 547 539 570 618 578 547 562 586 578 563 547 531 578 594 562 555 570 586 602 578 547 625 640 602 570 610 609 594 562 586 594 617 578 555 601 625 586 555 555 594 617 578 555 593 617 586 555 578 610 586 554 578 602 594 562 570 594 594 594 562 547 578 594 570 555 531 578 594 563 539 554 586 571 554 539 578 610 609 547 555 578 586 562 563 617 617 571 562 586 594 570 547 594 625 586 554 586 594 586 570 571 601 633 609 571 609 617 594 570 586 625 610 562 539 563 570 555 523 563 617 586 562 578 633 609 594 547 594 617 586 562 602 641 609 563 585 602 617 571 578 617 617 602 546 579 609 617 578 532 593 625 594 555 593 610 594 562 586 625 625 570 571 601 625 571 539 601 617 578 563 602 578 578 554 594 625 610 570 594 601 610 562 555 578 586 578 547 547 586 617 562 547 586 617 594 570 586 610 593 563 547 570 570 571 539 586 617 586 570 563 601 617 610 578 602 625 609 578 563 585 579 586 562 547 594 601 586 547 602 625 609 562 547 578 618 562 555 555 578 523 500 484 485 492 500 570 539 539 625 625 618 718 711 618 625 632 633 602 617 719 711 617 570 570 539 563 664 672 672 734 781 774 758 718 688 703 703 750 774 687 625 672 727 632 586 578 602 586 547 554 571 609 602 554 579 609 633 640 625 578 618 640 633 578 594 641 648 594 547 554 633 633 602 562 570 602 625 586 570 594 617 609 594 547 563 578 562 555 531 555 601 594 563 531 547 578 562 547 532 539 593 657 593 555 539 563 578 578 570 570 594 625 610 586 562 547 578 578 563 570 539 586 617 594 578 555 570 578 570 563 539 555 570 570 555 531 547 563 570 562 540 539 562 570 547 532 539 562 563 554 539 547 563 593 594 563 531 586 601 579 570 539 562 579 586 562 547 570 578 586 578 547 532 554 586 570 563 547 531 578 555 562 532 515 539 547 547 516 515 516 539 539 547 531 516 539 547 539 531 508 523 563 539 523 508 531 539 532 531 516 531 539 539 539 523 571 570 547 516 523 539 547 531 531 540 546 555 539 524 539 554 563 547 539 515 539 547 532 515 508 523 563 555 554 539 508 516 523 532 507 532 554 563 547 531 523 578 586 571 539 570 570 555 531 547 555 555 546 524 516 523 539 539 539 508 531 547 547 547 531 547 547 547 539 523 508 516 507 500 493 515 532 539 539 539 508 500 500 484 516 523 562 555 602 625 601 586 586 602 586 570 562 571 578 570 571 585 594 586 555 562 578 571 562 555 531 547 547 531 531 516 539 539 547 547 555 554 555 547 523 524 523 516 500 500 492 516 515 524 515 493 492 484 484 485 484 485 515 547 563 562 547 578 609 586 610 594 617 609 609 594 563 539 562 602 562 532 523 539 578 563 578 547 531 539 563 570 570 555 547 586 586 562 563 531 531 555 554 540 554 571 554 571 625 593 563 539 523 532 562 570 539 563 586 562 532 593 625 578 540 523 547 570 547 523 516 555 570 563 539 523 539 524 531 547 531 539 547 570 547 570 586 547 547 524 523 531 516 508 507 524 539 547 547 562 547 531 547 547 563 531 562 578 571 554 586 610 601 571 562 547 563 578 570 555 562 586 570 547 555 562 563 547 547 570 539 531 524 523 531 532 508 515 500 516 523 524 515 516 523 532 531 523 516 523 524 515 508 500 516 500 500 500 492 492 485 476 485 500 523 531 539 516 516 515 539 547 524 515 531 524 508 507 493 523 531 547 571 546 571 554 532 515 508 500 500 484 469 469 461 453 445 446 445 453 492 492 469 461 461 461 461 445 453 446 437 438 437 430 437 438 430 437 430 429 430 430 422 422 421 422 422 414 422 422 414 414 414 414 414 414 407 414 406 414 406 414 407 406 414 414 437 438 422 422 422 421 422 422 414 414 414 414 407 414 406 406 407 398 406 406 399 398 407 390 406 399 398 391 406 399 398 391 406 398 399 398 391 398 391 398 391 398 383 391 391 390 391 390 391 383 390 391 391 390 391 391 390 399 398 391 398 399 406 398 399 398 399 390 391 398 399 390 391 391 390 391 383 382 391 391 383 382 383 383 391 382 383 375 391 383 382 383 383 383 383 383 382 383 383 375 375 383 383 375 375 382 375 375 375 375 368 375 375 375 367 375 375 367 375 375 375 375 375 383 375 383 398 391 390 391 398 399 398 391 398 391 391 390 383 391 390 391 406 399 398 406 399 406 398 391 398 391 398 383 391 383 375 390 383 383 391 382 407 429 399 398 406 399 398 399 398 391 390 391 391 398 391 398 391 390 399 391 382 391 391 398 398 391 391 398 391 398 391 390 391 406 407 406 398 407 398 406 399 398 391 398 391 398 391 390 391 391 398 422 422 422 398 406 407 398 399 398 383 390 391 391 383 390 383 391 390 391 406 391 398 399 406 398 399 406 398 399 390 407 406 391 398 398 391 391 390 391 391 382 391 398 407 406 391 398 391 390 383 391 390 383 383 383 383 375 382 375 375 375 375 375 375 375 375 375 368 375 367 367 367 375 367 375 368 367 367 367 367 360 367 367 352 367 359 367 360 359 359 375 375 375 368 375 367 367 367 375 367 375 375 368 375 375 375 367 375 367 367 367 368 367 367 367 367 367 360 375 367 367 360 367 359 367 368 367 359 367 360 367 359 367 360 359 360 359 359 360 359 359 368 359 367 360 367 367 375 367 375 367 375 367 368 367 375 367 367 367 368 359 359 360 359 359 368 359 367 360 359 367 360 367 359 359 368 359 367 360 359 359 360 359 367 360 359 359 360 359 352 359 359 360 359 352 359 352 359 352 351 352 351 352 351 352 352 359 352 359 351 360 351 352 359 360 343 360 344 351 352 351 352 344 351 352 343 352 344 351 344 352 343 352 344 343 344 352 344 351 344 344 351 344 351 344 344 352 351 344 351 352 352 351 352 351 360 343 352 351 360 351 360 351 360 359 367 367 360 367 375 367 375 375 383 375 383 383 382 383 383 375 391 390 399 406 406 399 390 391 406 414 407 414 398 406 422 414 430 430 461 468 453 493 484 492 500 477 492 484 477 461 469 445 437 430 430 422 414 414 406 398 422 430 437 469 469 477 492 515 516 531 524 507 469 446 437 430 406 414 406 422 414 422 422 414 430 414 429 422 414 414 407 414 414 406 406 407 406 422 422 421 430 422 422 414 414 430 429 430 422 437 438 414 422 430 429 422 406 414 407 414 406 406 422 438 422 414 414 414 406 398 391 398 399 414 406 430 422 422 437 430 453 445 430 422 422 406 406 406 415 406 422 422 414 414 414 422 437 430 445 461 469 476 469 445 438 445 453 453 430 430 414 414 406 406 407 414 406 422 445 422 422 422 437 438 437 430 430 429 438 445 453 438 445 445 446 453 445 469 445 438 429 422 422 422 430 429 422 414 430 445 446 429 422 414 430 453 461 453 438 437 438 429 446 429 430 430 437 422 414 430 422 429 454 445 430 445 453 461 453 453 461 469 469 468 461 446 429 438 430 429 438 453 453 461 453 438 429 422 438 429 446 453 468 469 453 453 461 446 437 438 437 430 430 445 453 445 430 438 437 430 437 446 445 453 437 438 445 446 429 430 422 437 446 422 429 422 414 399 406 398 407 398 422 406 422 414 406 407 406 398 399 390 391 391 390 375 391 383 406 422 414 383 406 390 399 391 398 391 406 390 399 414 406 414 407 414 406 398 399 398 399 390 383 383 383 382 391 399 390 391 383 390 391 390 375 391 391 383 390 367 383 383 375 383 375 375 375 383 382 391 391 390 383 391 390 399 398 391 398 407 390 391 398 391 398 399 406 391 390 406 407 422 414 414 422 414 414 414 414 406 406 407 406 406 406 399 398 406 399 398 407 406 398 407 398 398 399 398 399 390 383 399 390 391 414 414 406 406 407 414 414 414 414 414 414 414 414 406 415 406 398 406 407 406 406 406 407 398 406 407 406 406 399 406 398 407 398 414 406 414 407 398 398 407 390 399 390 399 398 399 406 437 415 406 414 398 407 398 398 391 391 398 383 398 391 391 398 391 390 383 391 383 398 398 399 398 407 398 398 391 391 398 391 375 390 383 383 391 382 383 391 383 390 383 383 375 383 375 383 375 375 382 375 375 383 383 375 391 390 406 415 406 414 422 406 406 399 406 398 407 398 398 407 406 398 399 390 391 391 398 391 422 414 406 414 422 422 429 415 414 406 406 422 422 414 414 414 414 422 422 414 422 414 406 406 414 407 398 414 399 406 398 399 383 390 399 390 383 383 390 383 383 375 383 383 383 382 383 383 375 383 383 375 382 368 382 375 383 375 375 375 375 367 375 375 375 383 399 406 414 430 429 422 422 422 414 414 406 399 406 398 391 399 390 391 383 390 383 406 438 398 391 406 391 398 383 398 383 383 383 375 375 375 383 390 399 406 406 391 414 414 391 406 383 390 383 383 383 375 375 375 359 367 375 367 375 368 375 367 375 375 367 375 375 367 375 367 368 367 367 375 367 375 375 375 367 383 375 383 375 375 375 375 375 367 383 375 375 375 391 382 399 390 407 398 406 407 406 391 398 391 390 391 375 390 375 383 383 367 375 375 367 375 368 367 367 367 375 367 375 375 368 375 382 375 383 375 375 383 383 383 382 383 383 375 383 383 383 375 382 383 383 383 383 382 383 383 383 375 390 383 375 383 383 383 383 382 391 383 383 382 391 383 390 375 383 383 383 383 383 375 382 375 391 375 391 382 375 383 391 383 375 382 383 383 383 383 383 382 383 383 383 375 383 382 375 383 375 391 383 382 375 383 383 375 383 383 375 383 382 383 375 383 375 383 383 382 375 383 375 391 375 390 375 383 383 383 383 383 375 382 383 383 375 383 383 382 383 375 375 383 383 383 382 375 391 383 383 375 383 382 375 391 375 383 383 382 375 383 383 383 383 382 391 383 383 390 383 391 383 382 391 375 391 382 383 391 391 382 391 391 375 390 383 391 382 391 383 383 383 382 383 383 383 383 390 383 383 390 375 383 383 383 383 383 382 383 383 375 383 375 383 382 375 383 383 383 375 390 383 383 391 375 383 382 383 383 383 375 383 382 383 383 383 383 382 383 375 383 375 383 383 375 375 383 382 375 375 383 375 383 375 375 375 383 375 390 375 383 391 375 383 390 383 375 383 383 383 382 383 383 383 383 382 391 383 383 375 382 391 383 375 383 383 382 383 383 383 383 382 375 383 383 383 383 382 383 383 383 398 383 383 391 390 399 390 391 391 390 391 390 391 391 390 383 391 390 383 383 383 383 382 383 383 383 390 383 391 383 390 383 391 390 383 391 383 382 383 383 391 383 375 375 382 383 375 375 383 375 375 383 375 375 375 383 382 383 391 375 390 391 383 391 390 391 383 382 391 391 382 383 383 391 375 383 382 383 383 375 375 383 375 383 375 375 382 375 383 375 383 375 383 367 383 375 367 375 367 375 367 368 375 367 367 367 375 367 375 368 367 375 375 375 375 375 375 390 375 375 383 383 375 383 383 375 375 382 368 375 382 368 382 375 375 375 383 375 375 367 383 375 375 375 367 375 375 375 375 368 375 367 367 375 367 375 367 368 375 367 367 375 367 367 375 367 375 375 368 375 375 375 375 367 375 375 375 383 382 375 383 383 383 383 383 382 383 383 383 375 383 382 383 375 375 383 375 375 367 375 375 375 375 367 375 375 375 368 375 375 375 375 375 375 375 375 375 375 382 375 375 383 375 375 375 375 383 375 383 367 375 383 375 383 375 375 375 375 382 375 375 383 367 375 383 375 375 383 375 383 383 375 383 382 407 398 398 415 406 398 399 406 398 391 383 390 383 375 391 383 398 399 398 414 414 399 414 421 407 414 406 414 422 422 414 406 422 422 414 414 422 430 437 438 453 445 453 461 453 453 438 437 422 422 430 437 446 429 438 445 453 438 445 445 446 445 437 430 422 406 414 407 406 398 391 398 391 406 414 407 406 406 414 430 422 437 453 477 469 476 485 492 500 492 476 461 469 477 492 484 485 484 484 493 476 445 438 430 429 446 437 430 422 422 414 414 422 421 415 414 421 422 438 430 414 437 430 437 446 437 430 422 422 429 422 422 406 414 407 414 406 422 398 414 399 398 399 398 398 391 398 391 391 398 391 414 422 406 414 406 414 414 407 414 406 406 406 415 406 414 422 414 414 398 414 407 414 414 406 422 414 414 414 406 407 406 406 422 414 437 422 453 454 468 438 422 422 414 406 422 414 422 414 422 414 422 421 422 414 414 415 406 406 406 407 406 406 406 414 399 414 422 422 437 430 445 438 437 445 454 460 454 445 461 453 445 438 437 430 430 429 422 438 429 430 422 422 430 429 438 437 438 453 445 453 446 437 445 438 430 429 430 437 446 445 453 453 453 446 437 438 437 438 429 430 422 438 421 422 422 422 414 414 430 430 429 422 422 422 422 422 414 414 406 414 406 407 398 406 406 415 429 422 399 414 406 406 399 398 406 399 398 399 398 391 390 399 398 399 398 406 406 415 406 414 406 406 407 406 406 406 407 398 398 399 406 399 406 406 406 399 398 391 398 383 399 382 399 398 399 414 422 421 422 430 414 422 414 398 399 406 399 390 399 398 391 390 391 391 390 383 391 382 383 383 375 383 383 375 383 375 382 375 375 375 375 360 375 367 359 375 367 375 391 406 422 406 415 398 391 390 383 391 375 382 383 383 383 375 383 359 383 375 375 359 375 367 368 375 375 390 383 391 375 390 383 367 391 367 383 367 383 375 367 375 360 375 367 367 359 367 360 359 375 367 368 375 367 367 367 375 360 367 367 367 359 368 359 367 360 359 367 367 360 375 375 375 390 383 391 390 383 391 383 375 382 383 383 375 383 383 375 383 382 383 383 398 391 398 399 398 414 414 407 406 414 430 429 422 407 406 406 391 398 391 390 391 391 398 391 398 406 407 406 414 414 430 437 422 445 461 453 430 422 422 422 414 414 398 399 398 399 406 422 429 430 414 414 414 407 414 414 414 414 414 414 422 414 406 406 407 398 398 399 398 407 398 414 406 414 407 398 406 399 390 391 383 390 391 399 390 391 406 406 399 406 406 399 406 406 399 406 390 391 406 399 406 406 399 406 391 406 406 414 414 399 398 406 399 398 399 398 406 399 398 399 406 391 398 398 414 407 406 406 406 399 398 407 406 414 422 445 453 438 453 469 453 453 430 429 422 406 414 399 406 414 406 414 407 398 414 414 438 453 453 445 461 446 445 430 421 415 414 406 406 406 391 406 406 407 422 429 446 461 468 492 493 468 485 492 484 461 446 437 422 422 422 429 422 438 437 438 453 476 477 477 468 477 492 484 469 477 476 493 484 469 468 454 429 438 422 414 414 429 454 437 461 477 484 476 493 515 508 500 500 500 516 492 492 477 492 500 476 477 453 438 429 422 422 422 406 414 406 415 406 406 430 437 414 414 414 414 407 406 406 414 414 422 430 430 437 453 438 445 453 445 454 468 446 445 453 445 430 430 429 422 446 437 461 477 492 492 516 539 539 531 500 516 531 531 508 484 508 508 508 500 492 492 485 492 500 476 485 500 492 492 492 500 508 492 477 492 492 500 492 493 500 515 508 516 500 523 523 524 508 468 454 445 437 446 453 476 469 461 438 453 468 461 446 445 445 453 454 453 461 476 492 493 484 500 516 515 508 500 500 508 523 508 492 492 493 500 492 469 484 516 507 500 500 493 500 523 516 507 493 500 507 516 524 507 485 500 492 508 492 484 477 484 500 508 500 500 500 516 523 524 515 492 493 507 500 500 493 523 523 508 500 492 500 508 516 500 476 485 484 492 485 484 484 500 516 500 500 469 484 500 508 508 500 508 523 531 563 531 516 484 500 508 500 500 469 492 500 523 516 508 484 500 508 508 508 484 500 523 532 500 476 492 500 532 531 523 516 500 492 469 453 453 453 438 468 477 492 500 469 484 547 571 562 539 516 515 532 539 515 508 500 500 524 515 524 507 485 508 523 508 508 492 500 508 523 508 500 492 508 523 516 508 500 476 485 492 492 492 492 477 484 508 500 508 500 492 485 461 476 484 485 484 461 445 446 429 438 422 437 461 469 484 461 469 484 508 492 454 445 437 454 429 438 429 438 437 469 492 532 539 586 562 578 578 586 610 601 594 570 524 508 515 516 484 492 516 516 507 500 500 516 539 524 507 493 484 492 492 461 469 469 476 492 508 500 500 492 524 531 563 539 523 539 571 539 539 507 485 492 484 508 524 531 555 625 625 586 531 531 547 539 523 508 524 539 562 555 523 516 500 508 508 500 484 500 516 531 515 516 492 508 516 523 516 492 500 500 516 507 485 476 485 500 500 500 500 468 493 507 508 508 484 485 508 507 508 492 493 500 500 507 500 477 492 516 515 516 516 500 492 484 492 461 469 461 445 438 445 430 437 430 430 422 429 430 430 429 430 438 429 430 430 429 422 422 422 422 422 414 414 406 406 414 414 407 406 406 399 406 414 414 414 422 422 437 438 430 421 430 422 422 422 414 422 414 422 429 422 430 414 422 406 414 406 407 406 398 407 398 398 399 390 399 391 398 414 422 414 422 445 453 446 437 438 429 446 468 453 500 516 539 508 516 500 476 524 531 508 562 594 570 531 571 578 570 555 578 547 516 523 547 562 563 555 531 500 515 571 570 539 555 578 570 531 555 617 578 540 539 578 593 563 523 524 555 562 547 609 641 617 586 555 765 664 657 593 625 664 633 641 617 609 586 532 515 539 508 531 547 516 508 531 555 562 531 508 516 539 531 516 500 508 531 531 524 500 515 516 515 516 500 516 523 516 492 484 469 500 516 523 539 547 516 492 469 468 461 461 453 485 461 461 484 516 507 547 602 578 523 586 586 555 523 524 539 570 555 539 547 555 554 516 531 555 586 586 554 532 601 617 594 570 586 602 570 555 555 570 539 547 515 540 554 555 555 562 563 546 555 594 594 554 532 539 515 539 571 570 531 531 563 562 555 547 547 555 586 554 547 524 539 554 563 539 570 570 563 547 539 547 554 532 523 524 531 523 508 492 485 476 477 469 460 454 445 437 438 430 437 477 500 515 532 515 508 469 468 477 484 477 477 484 476 508 508 524 507 477 469 468 485 484 485 460 469 477 476 469 477 492 508 515 516 508 500 515 532 539 554 532 507 508 524 547 523 531 524 484 477 468 469 492 485 468 461 469 484 477 484 485 461 461 461 468 477 469 461 453 468 469 477 461 468 477 500 523 532 547 523 492 485 484 492 492 508 500 485 507 532 539 539 554 555 531 516 484 485 476 461 469 469 484 492 500 492 485 484 492 508 539 555 555 554 524 500 500 523 508 492 500 516 515 524 492 508 516 515 492 524 515 500 532 531 531 516 523 555 539 539 516 531 500 492 469 469 468 453 469 477 492 508 500 492 516 570 578 547 539 562 563 547 515 532 562 555 539 516 570 562 571 539 554 563 539 508 531 555 539 515 532 539 531 508 508 523 524 507 500 508 508 492 508 516 523 516 523 524 515 524 531 508 507 516 508 492 492 500 508 516 508 515 524 523 508 515 493 500 507 516 508 523 516 523 500 500 508 508 500 516 539 515 508 516 523 516 508 523 539 531 524 570 594 570 539 524 547 546 540 507 532 539 547 546 571 586 601 617 579 601 578 602 562 555 562 571 570 547 523 539 579 554 539 539 524 523 524 515 539 532 507 555 594 562 555 555 554 563 547 547 547 539 539 539 515 524 531 531 516 508 531 539 539 531 516 516 531 523 532 507 516 508 500 492 477 492 508 500 507 508 508 516 500 507 516 516 515 516 523 524 500 515 508 500 492 500 508 516 516 507 524 523 500 500 516 523 508 508 500 500 508 508 500 500 507 516 508 492 484 500 500 493 484 476 493 500 500 507 485 492 508 500 508 484 492 492 493 500 476 492 493 484 492 500 500 492 485 507 516 531 532 523 508 515 516 500 531 547 524 515 500 492 477 477 492 500 484 477 484 484 516 539 602 586 578 617 617 610 601 602 539 523 516 500 500 508 539 523 524 507 500 500 493 492 484 484 500 516 516 500 515 516 516 500 500 507 500 493 500 492 500 523 508 523 532 523 508 492 508 523 539 516 524 507 500 532 531 523 516 516 507 508 524 515 516 508 492 500 500 500 492 484 485 484 477 476 477 484 477 484 492 477 484 500 500 516 516 507 508 516 500 500 492 492 508 500 484 493 492 500 484 492 508 524 515 524 500 500 507 508 508 508 492 500 516 523 531 508 500 508 516 515 516 508 500 515 516 516 515 508 500 508 508 507 500 500 493 507 508 500 492 500 516 508 500 508 492 492 492 492 485 492 500 500 492 485 484 484 492 469 485 500 500 484 508 508 507 493 492 508 507 500 493 507 500 485 484 492 508 492 508 508 531 539 539 547 547 531 539 555 547 523 524 523 516 500 500 484 477 461 461 461 468 508 500 508 492 485 484 484 469 469 461 476 493 500 484 500 523 524 508 515 539 547 531 508 524 531 531 516 508 515 516 539 547 539 523 508 524 531 515 500 485 492 484 477 476 485 484 477 469 460 477 484 477 484 493 523 523 532 547 539 515 563 633 578 562 547 555 562 547 539 516 539 531 508 508 523 531 532 531 508 515 524 531 523 524 508 523 547 539 531 500 516 516 507 539 524 508 515 532 515 500 524 539 531 516 515 516 523 532 539 546 547 539 524 555 554 555 531 516 500 500 523 524 523 531 516 531 539 547 531 539 547 539 532 531 539 555 570 547 523 508 500 492 477 476 493 492 476 500 500 477 484 508 531 524 508 515 508 539 539 563 586 570 539 562 571 554 524 531 508 508 500 515 500 524 547 547 515 508 484 493 492 523 492 485 484 485 515 570 579 539 531 539 539 563 554 555 523 524 547 554 539 539 516 508 516 500 500 492 492 492 500 492 500 508 516 508 507 508 531 508 524 523 531 524 531 508 500 484 485 484 500 539 516 507 500 508 508 524 531 508 500 507 508 516 515 516 524 523 516 500 507 500 493 492 500 515 508 508 500 508 508 507 500 500 508 508 508 500 492 492 492 485 492 477 492 508 507 500 493 507 508 500 500 492 485 492 500 508 492 508 515 524 515 500 516 524 515 516 508 507 516 523 500 500 493 492 500 500 508 507 508 516 516 500 492 508 492 492 492 500 508 492 484 493 476 485 484 500 484 485 484 492 524 515 539 547 532 531 547 531 523 508 508 516 500 500 500 515 508 508 500 508 507 500 500 508 508 500 516 523 524 507 516 516 515 508 500 508 516 515 508 500 500 500 508 500 508 515 516 515 508 492 508 500 508 500 492 500 500 516 500 508 523 524 523 516 507 516 524 523 508 508 515 516 508 507 508 500 492 500 500 493 507 524 523 516 508 508 523 516 515 500 508 508 500 500 492 516 500 500 500 508 492 492 492 500 500 500 492 492 493 492 492 477 484 477 484 476 469 477 476 485 484 484 493 484 484 493 492 484 477 484 492 500 516 547 515 508 492 508 516 523 516 539 555 554 571 554 571 547 531 531 547 555 539 515 539 547 539 516 516 523 539 531 524 523 516 515 500 516 516 507 516 524 531 539 547 547 539 531 539 562 540 554 547 531 539 547 539 516 516 523 516 507 524 516 523 578 555 547 539 531 539 555 539 523 531 540 546 539 524 516 531 523 524 500 507 516 531 524 515 524 531 539 516 508 507 516 516 531 516 523 531 531 516 508 523 532 523 508 523 532 531 523 516 515 532 539 531 516 507 524 516 531 508 500 500 500 484 477 476 469 469 468 500 508 508 516 515 531 540 539 531 508 515 532 531 531 516 523 531 539 524 515 524 523 524 500 500 508 523 508 508 507 516 516 508 515 531 524 523 524 531 539 570 547 539 524 531 539 531 539 532 507 524 531 524 523 516 500 515 524 515 524 508 515 524 515 539 524 508 515 524 531 523 508 508 523 547 539 539 532 539 547 539 546 516 508 523 555 563 546 516 508 539 547 531 570 547 524 578 625 570 547 539 539 539 524 523 508 500 523 539 539 539 555 539 524 531 547 547 515 524 523 547 539 547 523 539 547 547 555 547 547 515 539 555 539 516 515 532 554 547 516 508 500 492 484 477 484 500 477 484 477 468 516 539 508 547 562 547 555 578 578 570 563 562 571 586 625 586 531 515 493 492 476 477 469 492 484 516 539 516 500 492 484 492 532 523 500 523 539 532 515 508 516 523 508 516 531 539 539 531 547 547 539 531 539 539 547 547 524 515 524 539 523 516 523 524 523 508 508 515 524 531 524 531 539 523 532 539 531 523 524 531 523 516 523 532 515 508 516 531 523 516 524 523 523 516 508 523 524 523 524 507 516 523 516 500 508 508 500 500 515 516 516 500 515 508 516 523 508 500 516 515 516 508 500 507 524 508 507 508 492 485 476 469 500 539 555 578 555 539 523 602 570 547 523 539 540 523 508 523 516 500 508 492 492 484 477 477 468 477 547 539 515 539 579 570 547 523 508 539 547 547 531 516 539 547 547 539 539 539 554 563 555 539 547 554 547 531 532 562 547 531 531 547 532 523 539 547 531 531 524 523 524 515 516 508 515 532 539 523 508 523 532 515 516 508 515 524 523 516 539 570 563 547 554 532 523 516 492 492 500 500 500 531 524 515 508 492 500 524 523 516 523 539 539 539 524 508 492 492 500 524 523 508 523 563 578 570 555 539 570 571 531 515 508 508 516 523 524 539 546 540 539 570 562 539 540 562 547 531 539 555 539 531 539 532 515 516 508 500 515 516 523 532 546 532 539 547 531 531 524 546 539 547 532 539 547 523 516 507 508 500 508 516 531 523 524 531 516 507 493 484 484 500 508 531 508 516 516 515 492 485 484 477 468 469 461 461 453 461 453 446 445 453 437 446 461 523 508 492 500 531 539 540 554 578 571 554 524 523 547 570 563 523 508 485 476 469 461 453 445 446 437 430 437 438 422 437 422 430 429 422 430 422 429 415 421 414 422 407 414 398 414 406 414 407 406 398 399 406 399 390 391 398 391 390 391 391 390 391 383 375 390 383 383 375 383 375 383 375 375 375 375 375 375 375 367 375 367 375 367 367 368 367 367 367 367 360 359 367 360 367 359 360 359 359 360 359 352 359 359 352 359 352 351 344 360 343 360 343 344 344 344 351 344 344 344 335 352 344 336 343 344 344 344 343 336 336 344 344 344 336 343 336 344 344 336 336 343 344 336 336 297 383 343 336 328 344 336 336 328 344 328 344 328 344 328 344 328 336 336 328 336 336 328 336 328 336 336 336 328 328 336 328 336 328 328 336 328 336 328 328 328 336 329 328 328 336 328 328 328 328 328 328 329 328 328 328 320 328 329 320 328 328 320 329 320 328 328 320 313 328 320 328 321 312 328 321 320 320 328 321 320 320 321 320 320 321 320 328 313 328 328 328 320 328 329 328 328 328 320 328 328 321 312 336 321 320 328 328 320 329 320 328 320 328 321 328 328 320 328 329 320 328 328 328 328 328 329 328 328 336 336 336 336 343 344 344 351 352 344 351 352 351 352 359 360 359 367 360 367 367 367 375 360 382 399 414 453 469 445 438 421 399 391 382 391 375 375 375 375 367 367 375 360 367 367 367 367 368 367 359 360 367 367 367 367 360 375 359 367 360 367 359 360 359 375 398 438 430 406 406 399 398 398 407 390 399 390 391 406 391 390 391 383 383 375 383 429 469 437 508 532 476 516 500 468 438 406 414 399 390 391 383 383 382 383 383 383 390 391 422 477 507 516 516 453 437 422 414 414 406 407 390 407 421 407 406 398 407 390 399 406 391 421 422 422 406 399 414 391 390 391 383 390 399 390 383 391 390 391 391 390 399 390 399 414 406 399 398 391 398 383 390 391 383 391 375 382 383 391 406 398 391 406 407 398 398 399 391 390 399 382 391 391 390 391 398 391 398 399 390 391 383 391 382 391 391 406 437 461 453 461 477 492 500 500 477 445 437 430 438 453 437 430 445 461 453 430 422 422 414 414 406 414 406 422 469 492 516 508 508 492 500 508 515 508 469 445 438 421 430 414 414 422 453 508 508 469 507 555 555 523 508 531 539 532 507 516 539 539 531 508 524 523 531 508 531 508 469 453 445 438 430 414 429 414 454 507 516 492 524 562 547 523 524 547 578 539 516 515 524 539 547 546 516 477 453 445 445 422 422 422 422 414 414 422 414 414 422 414 414 422 437 446 492 453 437 430 438 422 421 422 438 429 430 422 414 422 414 414 406 414 414 407 414 406 414 406 414 414 407 406 406 406 422 438 469 468 453 485 469 453 437 453 477 484 453 454 468 469 500 555 570 539 531 547 555 555 523 547 547 547 515 524 554 539 524 531 539 539 516 539 562 563 516 484 461 445 438 429 430 422 414 414 422 406 422 422 437 422 438 453 477 492 484 516 570 594 562 547 602 625 609 563 546 563 531 500 469 461 469 445 453 438 437 438 461 437 438 429 469 477 500 492 523 594 601 571 601 602 594 562 578 571 539 515 516 539 523 500 516 523 540 523 508 508 523 516 515 500 516 531 524 531 508 523 555 531 523 508 539 547 539 539 516 492 469 453 445 461 477 484 469 500 531 547 531 532 546 618 554 539 524 523 547 547 547 531 539 555 570 555 531 570 602 547 523 493 468 461 453 453 446 437 446 437 430 437 461 500 524 547 546 539 532 562 602 578 516 492 453 453 430 437 438 429 430 430 430 421 422 422 414 422 453 492 493 476 531 586 594 570 524 539 555 578 547 515 539 555 555 547 515 547 570 539 516 492 516 515 516 508 500 500 508 508 484 492 492 508 500 477 500 515 563 570 539 524 531 547 570 539 508 523 547 555 539 531 531 540 539 523 492 516 523 547 539 524 523 555 539 531 516 515 532 531 508 515 524 539 539 515 524 539 539 523 508 524 554 547 516 523 524 547 547 539 515 500 516 531 539 524 507 516 531 539 524 531 531 532 531 508 507 532 523 524 507 516 539 531 524 508 523 555 539 539 515 547 578 539 516 492 477 476 485 476 500 508 508 508 515 547 555 547 539 539 547 562 539 539 547 547 547 524 562 555 554 539 524 539 547 531 531 516 523 547 532 515 508 516 539 531 539 547 555 585 563 555 547 609 586 570 547 539 524 523 500 477 476 484 461 461 453 469 492 493 523 570 578 579 523 500 484 469 461 461 453 445 446 445 453 469 492 469 516 593 578 539 516 555 562 578 579 562 563 570 570 531 508 485 468 469 469 500 562 539 524 500 539 555 562 531 532 554 555 539 539 524 554 586 586 563 531 531 547 570 578 563 547 554 594 602 594 570 539 555 586 578 547 531 539 547 539 531 523 547 586 578 563 555 570 609 578 571 578 570 610 648 609 563 531 563 578 554 532 593 579 554 531 532 562 539 532 507 532 554 539 539 516 539 578 555 531 508 539 547 555 539 515 532 570 594 570 539 539 539 555 539 531 516 523 531 524 523 492 500 532 523 508 508 515 532 547 531 531 547 547 547 523 539 555 562 539 524 515 532 531 516 507 539 532 523 508 492 508 523 516 508 508 507 547 524 531 508 508 531 547 523 531 540 562 547 539 531 531 540 554 524 507 524 531 524 507 493 515 531 524 516 515 531 547 539 508 524 562 539 524 531 539 547 539 523 547 555 547 531 523 516 539 547 523 508 500 516 523 547 524 507 485 469 476 492 539 555 531 508 500 492 477 469 461 468 492 547 571 554 555 633 625 617 586 555 547 546 594 586 539 500 492 469 469 469 531 555 523 508 562 594 570 555 586 609 618 593 563 547 578 594 578 562 531 532 531 531 524 500 500 492 484 500 508 492 508 531 555 539 523 547 563 570 555 523 547 570 579 578 547 539 586 578 578 562 532 562 609 594 610 570 547 554 563 570 571 539 539 547 546 539 524 523 571 554 539 516 531 571 570 547 562 563 554 540 523 539 555 547 531 508 523 547 547 547 523 516 554 571 554 540 539 562 578 578 563 555 539 539 531 547 554 524 523 532 562 570 602 562 540 531 586 578 555 554 586 594 586 601 641 602 578 586 593 586 571 578 625 594 570 586 609 586 570 594 586 586 563 539 554 571 562 555 562 586 586 570 547 586 594 578 555 570 563 570 539 523 547 555 539 539 531 532 539 539 539 523 539 547 539 532 507 508 524 539 523 492 500 508 516 515 493 515 547 523 508 524 554 547 532 531 539 547 539 515 547 547 547 531 539 571 554 547 524 531 555 562 547 531 508 531 547 547 531 524 539 554 563 539 531 539 555 547 531 539 578 563 555 539 523 531 547 555 523 516 562 547 555 508 508 531 539 539 508 539 547 531 523 500 516 516 515 500 516 539 539 531 524 547 562 547 531 539 571 593 555 523 571 578 570 563 547 562 570 547 539 516 562 579 554 539 532 546 594 539 524 539 594 578 570 539 539 570 555 547 523 532 562 555 531 524 539 578 554 532 515 532 539 570 539 523 508 539 532 531 515 516 531 555 531 524 523 555 554 540 523 562 571 547 515 508 524 531 531 531 524 539 547 539 523 524 562 570 547 532 531 531 523 516 516 484 492 477 492 508 515 563 562 571 601 594 602 601 602 562 563 554 586 602 570 594 625 602 586 648 617 594 601 586 563 586 586 578 586 625 601 586 602 594 570 594 578 570 539 524 539 562 547 539 602 648 594 586 633 640 602 570 610 632 594 570 610 617 602 570 594 601 586 555 562 578 610 562 547 586 586 578 555 555 585 586 555 531 563 562 555 539 531 555 578 547 539 563 562 555 547 554 571 554 547 524 539 554 563 547 539 539 555 554 547 516 531 547 539 539 516 547 578 539 523 539 547 539 524 523 547 531 531 532 539 539 539 515 540 539 531 515 516 531 524 515 500 516 547 531 508 500 500 516 523 516 492 515 540 546 532 523 563 539 570 531 508 523 532 539 523 500 524 539 531 508 515 532 539 531 516 523 547 547 547 515 500 516 539 531 500 524 531 516 523 500 508 523 531 500 524 539 523 532 539 570 555 554 524 555 546 555 539 531 547 547 531 524 547 547 539 523 539 547 547 539 547 555 562 563 531 539 539 547 531 516 531 555 539 515 532 546 547 532 531 531 555 531 516 492 515 532 531 508 531 539 547 547 523 531 555 531 516 531 539 547 531 540 554 555 531 563 570 547 539 539 539 547 547 523 555 547 539 531 524 539 546 547 532 523 539 547 539 539 516 531 539 539 524 523 531 555 539 523 524 523 532 515 508 523 547 532 523 547 531 516 508 515 531 539 516 516 539 547 539 523 555 562 563 555 546 579 585 563 539 578 578 547 531 547 578 563 539 570 571 554 532 562 570 563 547 554 579 562 539 539 555 562 555 523 547 555 547 523 539 555 539 524 539 554 555 539 531 555 563 554 531 555 563 554 539 524 547 554 532 523 539 563 547 539 515 539 547 547 516 531 547 547 523 516 539 547 531 523 532 546 540 515 539 578 563 547 539 570 570 571 547 546 555 555 547 523 547 570 547 539 532 554 555 539 523 539 547 571 531 531 555 555 554 539 524 539 547 547 531 531 531 539 532 523 570 563 562 547 539 578 594 555 539 578 570 563 531 563 562 563 546 547 563 562 555 531 555 570 563 531 563 554 555 539 539 555 554 547 532 554 563 562 539 532 554 571 554 531 571 570 547 531 547 570 563 539 562 579 570 547 554 571 554 547 555 555 562 531 547 571 562 539 539 547 563 554 524 539 555 546 539 547 555 555 531 539 539 539 539 516 547 547 539 523 578 571 578 547 570 578 570 547 555 586 562 555 539 555 554 547 524 539 554 555 531 532 562 578 547 524 562 570 555 531 555 570 571 539 554 571 562 539 586 571 570 547 562 594 555 531 555 562 563 523 563 562 555 539 554 579 562 539 555 570 563 539 562 547 555 539 539 547 547 539 539 547 562 539 524 539 554 539 524 531 531 547 539 516 539 570 547 524 578 554 555 531 539 555 547 531 524 547 570 555 539 523 547 570 539 516 539 578 547 523 540 554 539 524 539 586 554 532 539 562 571 539 546 571 594 562 563 585 594 563 539 554 571 570 539 563 578 570 563 554 578 579 562 531 563 586 562 539 578 571 562 547 539 563 562 555 523 563 578 562 532 547 578 586 539 554 571 562 547 531 563 570 555 531 547 555 562 539 524 554 571 562 531 555 578 563 547 539 546 555 547 539 547 562 555 524 546 563 539 539 531 547 539 532 515 531 539 540 523 523 571 570 539 547 570 571 546 547 555 570 547 539 563 562 547 531 547 563 539 531 539 570 547 532 562 570 555 531 571 570 555 539 554 571 547 539 554 563 539 531 555 562 547 539 547 570 555 539 524 554 555 539 524 546 563 547 539 547 570 570 547 524 570 578 555 539 570 570 586 539 555 570 563 539 547 562 571 539 547 554 555 555 523 547 578 547 523 540 562 547 531 555 555 554 539 539 539 563 539 531 555 570 555 531 547 570 563 539 539 562 563 539 547 555 554 547 524 546 555 555 523 555 578 563 531 562 571 554 532 554 571 554 532 562 570 563 539 547 562 586 555 531 570 579 562 524 554 555 555 539 562 570 563 539 539 555 554 555 531 539 571 562 539 555 594 594 554 571 578 570 547 562 586 571 554 539 571 578 570 539 570 586 579 546 555 594 562 547 555 562 579 554 524 554 571 562 524 539 547 539 531 570 570 563 539 578 586 578 547 555 578 570 547 563 562 570 539 547 578 563 547 539 578 570 555 531 563 586 562 539 555 578 555 539 562 578 571 547 547 570 570 547 555 554 571 554 524 547 562 555 531 563 562 563 531 539 570 555 531 547 555 554 516 539 555 539 531 555 578 594 562 563 586 570 570 547 563 578 570 555 554 571 578 555 546 563 578 555 531 563 578 562 547 555 562 571 562 531 571 562 555 539 562 563 562 555 531 547 570 547 532 546 586 555 539 594 617 586 555 570 586 570 563 539 578 570 563 539 586 554 547 539 547 563 562 539 532 554 571 570 547 578 578 555 539 547 578 554 532 547 578 562 539 555 586 562 532 547 570 562 539 547 555 562 540 523 547 570 555 539 539 570 571 539 562 586 578 571 546 594 586 594 547 562 578 571 547 570 578 578 531 524 523 531 555 578 586 602 625 640 633 633 617 594 633 586 601 610 632 594 594 633 640 571 539 562 563 531 539 555 554 532 554 594 578 578 602 625 578 586 586 594 609 563 586 601 578 555 562 586 563 539 562 579 554 531 571 570 555 531 563 578 570 539 578 578 571 546 579 586 562 547 555 570 555 546 540 585 579 562 547 570 578 571 547 570 586 570 563 570 594 601 571 586 585 594 563 547 570 555 554 532 546 571 539 554 594 586 555 539 570 586 563 562 602 609 570 563 601 594 563 562 578 578 563 547 570 602 578 555 585 594 571 546 571 586 562 539 563 562 547 531 547 555 547 531 570 571 570 539 563 578 570 531 555 586 570 539 555 562 579 546 532 554 563 547 539 570 594 570 555 594 601 570 563 570 563 562 539 555 570 547 547 570 579 562 547 570 586 563 554 578 571 562 547 563 593 571 554 579 601 570 547 578 563 570 547 555 578 570 547 547 562 571 554 540 546 555 555 531 555 562 547 531 547 563 562 539 555 562 555 547 523 563 570 571 539 562 586 570 547 578 586 578 555 594 586 594 554 571 586 562 555 554 586 571 539 562 578 578 555 547 570 571 547 570 570 570 555 555 570 578 555 578 594 601 547 563 570 570 563 555 578 578 555 570 570 570 555 547 586 594 578 547 562 571 562 547 555 562 570 547 524 554 563 555 531 562 578 563 547 586 578 562 555 563 562 563 539 570 570 547 539 555 594 562 547 570 578 555 547 578 570 563 539 547 578 578 547 547 570 555 539 555 593 563 547 531 539 570 563 539 547 586 578 562 547 571 578 570 555 586 570 594 554 555 578 571 554 555 570 578 563 547 578 586 570 547 578 594 562 539 571 578 547 554 555 563 546 555 578 571 554 555 586 586 562 539 555 555 554 532 531 547 547 531 531 563 570 547 547 578 570 563 539 562 571 570 547 578 578 570 547 563 586 570 547 539 562 571 554 532 547 562 555 531 547 562 571 547 554 571 578 562 539 555 578 570 539 571 578 586 562 571 578 578 547 547 562 555 539 539 562 594 563 539 570 594 562 555 570 571 562 555 562 578 563 531 555 570 563 531 547 554 547 539 547 578 555 555 594 593 578 555 594 601 586 547 602 570 563 539 562 578 563 547 531 547 570 547 531 571 593 586 547 586 602 578 547 593 586 563 547 562 570 563 547 555 570 578 555 531 570 571 562 531 571 570 555 546 532 562 555 539 531 563 562 555 539 555 578 562 539 586 594 586 555 554 578 579 562 539 563 601 571 546 555 570 563 539 547 586 570 555 539 586 578 555 539 578 578 555 546 571 594 570 547 578 570 555 562 578 586 571 570 586 586 562 539 571 570 563 531 570 578 555 547 555 585 571 539 562 586 571 546 594 594 570 547 563 578 578 539 547 570 570 547 524 539 562 547 524 547 570 570 539 586 594 578 555 593 610 578 562 586 602 578 547 586 609 578 555 586 586 570 547 570 586 571 531 562 563 555 554 571 578 554 540 562 578 570 555 570 602 570 547 586 594 578 555 593 610 570 547 563 578 578 539 562 563 578 539 555 562 571 546 563 601 618 578 562 594 594 594 562 578 594 578 555 586 578 570 555 586 578 562 547 571 601 563 546 571 586 562 555 547 554 555 539 531 555 563 554 539 563 609 586 555 594 593 571 554 563 578 563 546 539 555 563 539 554 563 562 532 562 578 547 531 532 562 555 531 578 594 570 578 602 609 555 570 586 578 555 555 609 602 570 555 593 579 562 547 570 602 570 555 586 586 609 563 570 578 570 555 578 570 579 546 555 555 578 547 539 547 562 563 547 586 593 578 563 602 617 578 570 570 571 578 547 547 562 578 539 539 547 571 554 524 562 563 562 531 563 586 570 539 563 578 562 555 578 594 578 563 562 578 563 554 539 571 570 570 539 579 586 578 554 578 571 570 547 555 586 562 539 563 570 555 531 547 570 555 531 547 562 555 539 555 570 570 555 555 586 586 562 547 570 579 562 547 578 570 555 547 555 562 555 539 562 571 554 539 555 570 563 547 554 586 563 547 531 555 554 532 539 547 562 547 523 547 555 562 540 562 586 602 562 570 578 586 571 539 562 571 554 539 555 586 594 554 571 586 593 563 555 586 570 555 546 571 578 570 555 570 586 570 547 571 601 586 547 570 563 562 539 578 579 593 555 570 625 602 570 586 602 593 563 570 610 578 547 547 593 571 570 539 570 578 571 547 570 586 586 554 563 578 570 547 563 586 570 539 563 593 571 554 594 594 594 546 571 586 562 563 593 586 571 547 570 578 578 547 570 571 578 554 547 555 555 547 531 555 570 555 531 547 570 555 554 539 571 586 578 547 554 594 594 562 547 571 570 562 539 539 563 578 555 562 602 609 571 546 571 578 555 531 562 563 562 563 578 601 579 554 586 571 562 547 578 594 578 547 586 578 570 539 555 586 562 539 555 570 555 539 555 586 586 554 579 570 578 555 547 585 563 570 539 571 586 562 555 570 594 570 555 594 593 578 563 562 594 594 555 539 562 602 562 524 531 531 555 594 578 609 610 617 633 625 632 594 586 586 570 594 633 617 617 656 657 593 555 586 570 539 532 554 563 523 571 586 562 563 593 594 609 563 594 586 570 570 578 571 562 539 563 570 555 531 563 570 555 531 554 547 555 531 547 555 547 539 554 571 547 539 554 563 562 539 555 555 555 539 554 563 570 531 578 579 562 539 555 601 594 555 578 625 586 562 563 586 570 555 578 578 578 555 586 601 571 547 578 593 571 547 562 586 563 546 579 586 562 547 562 586 571 539 554 563 562 539 555 578 547 531 555 563 539 531 555 570 555 531 555 570 570 547 523 555 602 554 547 555 586 586 562 563 586 578 555 546 571 570 563 546 579 593 578 555 570 602 570 547 555 570 547 539 570 586 547 555 578 570 555 563 586 578 562 547 570 578 563 539 563 562 563 539 546 555 555 539 555 562 555 539 562 586 563 539 570 578 563 547 554 602 562 532 562 563 554 539 547 555 547 523 555 578 555 539 578 578 563 554 578 571 578 539 570 563 586 554 571 593 602 562 555 578 594 563 554 578 578 571 554 571 586 570 555 562 578 563 539 547 562 563 554 555 555 539 562 563 547 531 555 547 539 523 555 562 539 532 570 578 570 539 571 593 571 554 586 586 571 554 547 571 570 555 539 570 570 563 554 571 570 563 546 563 578 563 546 571 570 563 546 563 586 555 546 547 571 562 547 531 563 570 563 539 578 562 555 547 562 571 554 532 562 594 578 547 594 593 578 579 585 625 563 539 570 571 554 539 563 578 555 539 547 578 547 539 554 579 562 547 586 594 578 554 586 602 594 554 594 570 586 563 594 593 578 555 594 594 578 570 586 602 578 562 602 586 586 547 593 578 571 554 555 578 563 554 539 571 562 539 555 586 594 562 547 586 578 570 555 563 609 570 547 547 586 578 547 555 570 578 555 555 585 579 570 547 562 563 570 539 555 570 570 555 570 579 570 547 570 578 571 554 555 586 570 547 555 562 586 555 547 593 579 562 563 593 578 563 547 570 570 571 554 571 578 555 554 555 586 586 570 547 578 586 594 547 554 571 562 547 539 570 579 546 547 578 586 571 554 594 594 578 563 570 586 594 546 563 586 586 554 547 563 578 570 532 593 578 563 586 601 571 562 555 570 586 555 547 562 555 539 547 586 562 555 555 578 570 539 563 578 570 555 539 555 562 555 547 562 586 586 555 578 586 609 570 563 570 578 555 547 570 586 555 547 570 586 562 555 563 578 586 554 563 578 578 570 547 578 563 570 547 547 570 563 539 562 563 578 547 555 570 562 547 532 539 546 540 531 547 554 571 539 562 586 594 562 555 586 594 570 547 586 594 554 547 531 555 547 547 547 547 578 547 570 570 602 562 539 555 586 570 555 578 586 563 539 562 578 555 547 570 602 578 547 593 602 570 571 562 594 594 562 555 578 617 570 555 578 578 555 547 562 586 563 562 579 562 547 547 586 578 555 539 554 563 562 539 571 586 570 562 594 602 601 571 554 578 579 570 547 539 570 563 546 571 617 586 570 578 594 594 555 578 586 570 555 562 578 571 539 554 578 571 554 571 586 570 555 578 594 570 562 571 601 578 563 562 578 594 571 554 539 563 601 571 547 570 601 563 547 578 601 571 547 578 594 625 593 563 554 579 593 571 554 586 594 570 539 563 578 563 531 554 563 562 547 547 555 578 555 539 554 571 570 547 547 570 563 547 554 586 563 554 539 563 562 579 546 579 585 563 539 594 586 562 547 570 586 578 555 602 578 555 539 554 594 563 539 554 586 571 554 594 609 594 555 570 578 563 547 554 563 547 531 570 578 594 555 609 594 601 563 578 602 578 570 555 594 585 579 546 579 586 585 563 570 578 579 554 571 578 554 547 555 562 555 539 570 594 578 547 610 601 602 578 586 594 617 570 578 586 563 546 563 594 593 563 586 594 601 586 563 586 609 578 563 586 593 586 547 570 602 617 578 586 617 633 586 578 625 625 586 563 578 594 586 562 609 618 570 562 586 610 586 554 571 586 586 554 539 578 579 562 539 555 570 578 563 554 625 618 609 578 570 602 586 570 547 563 570 562 547 578 594 578 578 610 633 617 586 554 579 578 562 555 578 602 578 562 617 578 594 555 586 633 609 570 578 586 602 578 555 586 578 578 555 570 602 570 547 586 593 594 563 562 586 586 563 539 578 593 571 547 554 578 571 539 562 571 578 547 547 562 555 554 532 562 594 570 555 586 594 601 547 563 578 578 554 555 578 578 571 554 571 601 586 555 570 586 563 554 563 562 578 547 563 594 593 563 570 578 578 571 554 571 586 570 555 547 562 555 539 554 563 578 555 554 571 586 547 546 579 562 547 547 555 570 555 539 586 562 563 539 554 571 554 532 562 586 570 555 555 562 547 539 531 539 555 547 539 578 570 579 539 554 563 555 539 554 586 578 555 578 594 594 562 578 594 586 555 554 563 547 547 554 578 586 571 547 593 602 601 547 578 594 578 555 570 586 578 563 555 578 570 547 547 562 571 546 579 593 594 563 554 555 562 563 547 562 594 555 547 562 586 555 554 586 586 571 546 579 578 570 547 570 586 594 562 563 570 578 555 570 571 570 570 539 555 578 555 531 563 586 562 547 570 586 594 562 555 586 594 586 562 563 578 570 547 539 555 562 555 531 555 562 555 539 570 571 562 539 563 601 579 546 555 594 586 547 562 586 563 546 571 570 617 578 555 594 586 578 555 578 578 570 547 563 570 594 554 539 555 578 570 555 570 586 586 571 554 594 602 570 547 562 586 578 555 547 578 578 571 554 578 563 562 539 571 586 570 547 594 593 594 563 578 586 578 554 586 586 571 554 578 594 594 570 571 601 586 570 563 594 593 571 554 579 578 562 547 570 578 571 554 547 563 578 555 547 539 570 594 562 539 563 586 578 547 562 602 570 555 547 586 593 578 555 586 602 609 578 563 570 594 586 554 555 562 586 571 547 562 594 570 555 555 554 578 547 539 555 562 579 554 532 554 578 602 555 546 555 563 547 531 547 593 594 555 633 617 594 562 602 586 601 563 562 578 578 563 570 594 625 570 594 625 586 570 578 579 593 571 546 571 570 563 531 562 594 563 539 570 578 586 547 539 547 539 547 539 539 570 539 555 547 555 539 546 563 586 570 555 594 625 609 563 578 601 578 563 570 594 578 570 563 601 594 578 563 570 594 601 579 562 586 586 609 563 586 609 602 578 547 570 586 578 555 539 570 570 563 547 570 586 570 555 563 570 586 554 547 563 578 586 547 554 563 578 555 547 554 578 555 531 547 563 586 547 562 602 609 570 555 578 602 586 554 547 555 586 555 546 555 586 586 555 562 570 571 554 555 602 633 562 547 555 578 578 547 586 593 594 563 593 618 609 586 570 586 586 570 555 563 586 570 555 554 563 578 562 547 578 594 578 555 547 562 586 555 539 555 554 555 539 563 570 562 539 532 547 586 554 539 547 555 555 539 546 563 555 531 570 571 570 547 554 571 570 555 539 539 578 570 547 539 555 562 547 524 547 562 555 547 539 570 586 594 554 555 570 579 578 562 531 524 515 508 508 531 539 579 609 641 656 679 657 656 641 617 601 625 618 632 594 649 703 625 578 562 586 547 547 570 571 539 554 555 594 562 594 602 609 586 586 609 594 586 555 586 585 571 547 570 586 570 547 547 570 594 555 554 563 586 555 570 570 563 554 547 602 586 586 554 602 594 593 547 571 586 570 547 547 562 563 554 555 586 570 563 554 563 562 563 547 562 586 578 571 578 601 578 555 570 594 578 563 578 609 594 570 547 571 593 586 555 562 602 625 578 563 578 601 586 555 578 563 562 555 539 555 539 531 515 532 554 555 539 563 586 593 563 539 562 610 578 555 531 547 554 555 531 555 570 618 554 610 593 578 563 562 586 563 547 554 563 578 578 555 578 586 562 547 586 571 554 539 532 539 562 547 539 578 563 562 563 586 578 601 563 562 586 586 571 546 579 593 571 554 602 594 578 554 563 601 602 563 546 579 570 578 555 547 578 570 578 539 516 554 571 554 547 586 617 594 563 601 571 562 539 555 578 578 563 586 609 648 602 578 625 625 633 586 562 586 594 633 570 563 570 601 563 539 547 578 563 546 555 570 547 532 507 493 492 476 508 531 547 524 617 648 625 594 625 633 648 594 586 648 649 617 594 586 601 610 601 594 602 617 586 586 601 594 586 562 571 601 578 563 555 562 578 570 540 539 562 555 539 531 539 578 625 571 546 563 586 594 562 547 570 594 570 563 539 570 578 579 546 539 586 579 562 563 554 547 547 547 523 539 555 570 571 547 531 578 555 578 562 531 547 563 586 578 547 570 578 594 562 563 578 586 570 555 563 585 579 570 555 554 563 586 578 547 562 586 578 578 555 539 547 555 547 531 562 563 570 547 531 547 570 571 554 532 547 578 554 555 531 539 579 578 562 539 531 571 570 578 555 531 539 571 562 555 547 570 562 563 547 531 555 570 563 562 539 539 570 563 547 539 555 546 579 562 531 547 586 563 554 532 539 578 570 586 570 547 531 547 555 555 523 539 555 547 539 531 539 547 547 539 523 532 562 555 539 531 524 554 539 547 531 532 547 546 547 539 516 539 547 539 523 532 554 563 539 531 547 547 547 547 539 554 555 531 532 523 508 531 547 539 539 524 531 555 546 563 539 523 516 555 523 563 593 579 609 609 617 625 618 593 563 539 555 586 593 602 586 617 594 609 625 586 602 617 625 617 594 562 610 609 594 594 578 554 555 563 562 570 555 547 547 562 563 554 555 531 547 555 547 531 547 531 531 532 531 516 539 539 531 516 523 531 516 516 539 539 562 531 547 571 570 562 547 547 563 554 555 539 524 539 539 539 523 524 539 554 539 547 547 547 570 594 563 546 532 554 571 554 547 532 539 539 539 523 531 539 547 547 524 515 524 523 539 531 532 515 508 531 547 586 547 547 539 555 531 555 570 570 547 555 570 570 563 633 617 602 593 578 563 539 523 516 523 516 508 500 492 492 477 469 468 500 508 500 492 508 516 531 594 570 555 570 570 532 554 586 563 562 578 579 570 633 601 625 586 570 586 625 633 602 578 641 609 601 563 578 578 555 586 578 562 594 625 625 602 601 586 594 594 594 585 579 609 602 585 563 594 609 586 563 578 586 586 578 554 578 586 602 586 594 640 664 657 632 602 594 562 571 546 563 562 547 578 586 563 586 578 547 547 562 563 539 531 523 516 516 507 500 500 532 531 547 570 555 539 578 578 563 531 531 531 532 547 539 523 539 539 539 531 540 546 532 523 516 508 515 516 515 508 508 523 524 523 516 539 547 547 531 539 539 563 531 531 539 555 547 523 524 523 516 508 515 508 508 500 500 500 515 508 500 508 516 515 516 516 531 539 523 524 515 508 524 515 524 507 508 508 508 508 523 500 500 500 500 524 515 508 500 516 539 515 508 508 508 508 515 500 516 508 507 508 500 500 500 516 531 524 531 547 539 523 524 515 516 516 515 508 508 508 523 516 539 547 539 531 531 531 547 539 524 547 539 539 539 531 516 508 492 484 484 477 508 523 532 523 531 524 523 524 507 500 500 493 523 523 539 540 523 531 547 547 539 516 523 539 531 524 515 524 539 539 523 516 524 539 546 532 523 531 547 547 539 531 540 554 547 539 524 531 531 531 532 515 516 523 524 515 516 539 539 531 539 594 570 571 554 547 563 555 562 539 531 547 547 547 539 523 532 547 546 524 516 531 515 508 508 500 516 515 508 500 500 508 516 539 539 547 531 547 554 563 539 539 539 531 524 515 524 539 515 532 570 555 547 546 555 539 531 547 547 524 531 531 516 531 531 547 516 515 532 531 516 515 531 532 523 516 515 516 516 515 516 508 507 500 500 500 493 492 484 508 531 539 524 531 555 554 571 578 594 586 562 578 570 563 539 531 539 524 547 554 563 570 547 578 610 632 594 570 571 570 570 555 547 531 539 531 524 523 539 563 555 554 547 531 532 515 524 515 532 546 540 531 515 532 539 547 546 540 531 539 555 554 547 539 531 524 515 508 508 500 492 492 500 508 524 523 516 508 515 524 523 531 524 539 562 555 547 539 523 524 523 524 515 524 515 524 515 516 524 546 539 532 547 554 547 539 524 531 523 508 516 500 508 515 531 516 516 508 515 516 515 524 531 524 531 523 539 547 547 539 547 555 547 539 523 531 532 531 547 539 531 531 524 539 547 539 539 547 539 523 531 539 532 523 539 547 547 523 539 532 547 546 547 539 539 555 555 554 540 546 555 547 555 539 531 539 547 531 547 547 539 531 555 555 554 547 547 547 539 555 539 531 531 539 547 555 547 547 562 555 539 539 547 570 555 554 540 562 563 554 539 532 531 539 531 539 524 515 516 515 516 508 500 500 516 507 500 500 524 539 539 539 547 547 547 554 539 539 532 539 547 546 532 539 531 531 524 523 516 515 524 515 508 508 516 523 524 515 500 500 500 500 492 493 507 508 516 500 500 508 507 500 493 507 500 500 493 492 508 507 500 500 493 500 515 516 523 516 523 532 539 539 547 539 523 547 531 539 539 516 539 539 531 532 523 524 515 531 524 523 524 515 524 523 508 508 508 523 531 524 531 547 531 524 515 531 532 523 516 515 516 523 532 531 523 524 547 554 555 539 531 532 523 524 531 515 532 547 531 523 539 524 523 524 515 508 508 515 524 516 515 516 508 523 531 524 508 500 507 516 523 516 539 539 547 539 531 532 531 547 586 547 546 532 539 547 539 523 531 532 531 523 516 523 516 516 515 524 515 516 523 524 515 516 531 524 523 516 500 515 524 515 508 500 516 531 539 531 524 531 531 532 523 516 523 531 524 523 508 500 516 523 516 515 500 508 492 516 508 515 524 523 508 500 492 508 531 539 555 555 547 547 554 563 601 555 539 524 507 508 492 524 539 539 508 531 547 547 539 531 516 531 547 547 547 531 547 547 554 555 531 570 555 555 547 547 554 555 555 554 555 570 555 555 523 516 500 492 500 492 563 601 610 617 578 578 602 625 640 617 633 602 570 586 594 578 570 571 570 578 586 586 562 547 578 571 570 555 547 531 562 563 554 547 547 571 578 547 531 531 539 555 539 547 523 524 523 547 547 531 547 547 547 531 531 516 531 539 539 524 531 531 531 516 516 507 516 523 516 531 539 539 540 531 523 531 532 523 524 539 531 539 531 516 531 516 539 531 516 523 524 531 523 508 508 484 485 476 461 461 453 453 446 445 437 438 437 430 430 429 430 422 422 422 422 422 421 414 422 422 414 414 430 422 430 445 453 461 500 523 532 547 539 554 571 539 507 508 547 594 562 524 515 540 554 555 539 523 508 531 540 546 539 524 516 531 570 555 554 547 532 570 562 571 570 555 531 539 547 562 539 532 523 555 586 554 532 539 570 578 555 555 523 523 500 500 516 508 539 570 602 601 586 578 555 578 578 571 554 563 562 594 586 570 555 563 562 563 562 547 547 570 586 609 571 547 539 547 546 547 539 547 555 547 531 555 562 547 531 524 539 555 570 555 554 532 546 555 555 539 523 524 523 508 500 500 500 516 539 554 532 531 531 555 554 571 554 532 547 570 562 563 547 554 586 571 554 532 507 500 493 476 469 484 555 531 563 609 649 679 602 562 539 594 586 563 546 618 539 523 500 485 476 469 469 453 461 515 555 555 531 523 578 610 633 586 554 539 578 594 602 609 586 563 546 532 586 601 586 570 563 531 547 578 602 570 563 539 539 562 617 571 578 539 531 563 586 593 571 554 539 539 563 562 563 539 523 532 539 554 547 516 539 547 547 531 523 540 554 555 539 531 547 555 547 539 531 539 539 531 524 508 523 523 524 516 500 507 524 523 508 500 500 508 515 500 500 500 500 508 516 547 547 539 523 555 547 554 532 531 547 539 523 539 539 539 516 516 531 523 508 508 516 531 523 508 508 531 539 539 539 532 523 539 547 531 532 531 531 531 524 508 523 516 515 516 508 515 524 515 532 507 500 516 523 524 508 508 515 531 516 516 507 532 531 539 531 516 516 507 524 508 507 500 516 516 515 508 508 492 492 485 476 469 461 461 461 453 453 445 453 485 531 508 492 477 468 469 461 453 438 453 445 445 446 437 438 429 446 461 492 516 523 555 547 539 531 515 540 562 570 539 508 508 531 532 500 515 539 547 555 554 547 524 515 524 555 562 547 531 516 523 508 492 485 476 469 461 453 453 453 446 437 445 461 532 507 485 515 532 609 602 632 578 540 507 493 476 469 461 453 445 446 453 554 524 523 516 617 609 571 547 562 586 578 586 578 555 578 609 579 578 547 531 547 570 586 562 555 531 547 555 555 546 532 554 563 555 531 515 547 563 547 547 546 555 570 579 570 562 555 555 578 570 555 539 531 539 563 547 531 547 586 562 547 531 547 547 539 531 555 563 570 570 547 547 562 563 570 571 554 524 531 508 531 555 554 563 601 610 586 570 586 570 571 586 570 586 555 546 555 563 554 547 524 539 547 546 532 515 516 508 515 516 523 539 524 523 524 531 570 563 562 547 539 555 562 555 547 531 539 547 547 531 516 531 555 555 554 539 539 555 547 539 531 539 555 547 547 539 523 532 523 539 531 508 508 492 524 531 539 539 555 578 570 578 555 539 523 547 547 539 524 539 547 546 532 523 539 539 539 539 578 586 571 562 571 562 602 570 570 555 539 562 571 570 555 547 554 571 570 555 531 547 562 547 539 531 547 547 531 547 547 547 539 539 555 547 547 539 539 547 547 531 547 539 539 531 523 540 523 531 539 547 539 531 555 539 524 539 539 539 531 524 531 523 531 508 516 516 507 508 516 515 524 515 524 508 508 523 523 524 515 524 539 523 524 508 523 531 524 515 516 516 523 547 531 508 523 516 524 515 539 531 532 523 531 555 570 555 547 531 516 555 539 531 515 532 562 563 554 571 570 586 609 571 531 523 516 523 532 554 571 554 539 555 578 571 578 562 563 570 586 570 594 570 555 562 571 594 554 547 539 547 547 539 555 586 562 539 531 547 563 547 539 539 562 571 546 540 546 555 547 539 531 532 531 531 523 540 546 547 532 515 531 539 540 523 516 531 531 539 531 516 516 523 547 547 547 539 547 547 546 539 540 523 531 524 523 516 515 532 531 531 508 516 515 531 524 523 524 539 539 555 531 531 531 539 532 531 523 532 531 539 539 555 578 586 593 571 547 531 547 547 523 523 532 531 523 516 508 508 515 524 523 508 508 508 515 500 492 493 507 563 547 578 633 656 625 641 640 633 625 578 570 586 563 539 547 555 539 523 531 524 539 539 539 531 563 586 570 578 570 594 602 570 547 570 578 555 547 555 570 586 562 563 562 563 570 555 554 563 570 571 570 562 547 555 570 578 571 562 547 555 562 547 539 547 570 579 562 555 539 554 579 570 562 555 539 555 547 539 547 523 516 515 516 523 508 516 531 531 532 523 516 539 547 546 555 547 547 547 539 523 524 531 570 571 546 571 578 570 547 555 554 555 547 539 547 547 547 547 531 547 547 539 531 547 547 554 532 531 531 555 586 554 555 547 539 547 555 546 547 539 532 531 531 516 515 532 539 515 524 523 516 523 516 523 524 539 562 547 531 540 546 555 539 531 547 539 547 539 539 555 547 531 531 532 539 539 523 539 571 554 547 531 547 539 516 516 492 492 484 469 469 461 461 461 453 453 445 453 446 445 437 438 445 485 523 524 523 508 492 484 469 461 461 453 453 453 485 468 461 461 461 461 469 484 508 531 555 563 586 601 578 610 632 664 633 672 711 586 547 516 492 468 477 461 461 453 453 453 446 468 555 555 554 579 578 601 617 641 625 656 610 562 539 578 618 578 539 547 586 601 594 562 539 532 617 601 586 586 563 547 547 585 563 562 555 531 547 594 578 563 547 562 578 586 563 546 563 594 578 555 585 586 586 571 554 578 579 570 562 586 586 571 554 571 578 586 570 555 586 586 562 555 586 601 563 562 578 571 562 547 570 610 578 570 602 578 570 547 578 594 578 570 578 602 586 562 563 555 609 609 563 547 578 570 563 547 554 633 578 571 539 539 570 578 570 555 563 601 586 563 554 641 617 586 578 570 571 570 547 570 610 593 579 562 578 586 594 562 563 594 570 562 539 540 554 547 547 539 570 602 601 602 586 586 625 601 594 563 578 680 609 586 570 547 563 570 578 578 570 571 578 555 539 539 547 531 531 516 507 524 539 539 531 563 625 594 593 563 609 610 585 586 563 586 594 586 554 547 555 547 554 539 524 570 563 562 547 539 563 562 570 547 539 555 570 555 547 531 547 555 547 546 563 570 563 586 554 539 571 562 555 555 554 563 555 562 555 562 571 562 539 539 547 563 562 555 547 539 562 563 562 555 539 547 547 547 531 539 547 539 523 524 531 531 516 500 500 515 524 515 563 586 578 586 609 633 656 594 586 539 516 515 500 493 484 469 468 461 469 461 453 461 508 508 515 555 570 594 602 570 555 601 680 641 593 578 594 641 625 586 570 586 625 633 617 578 555 578 617 625 586 563 593 633 617 578 571 594 593 649 609 570 618 617 578 578 555 539 594 593 578 563 648 664 610 586 617 625 625 578 594 633 609 594 578 601 602 602 585 649 656 594 570 571 625 625 578 562 610 625 593 578 618 625 625 609 586 609 610 625 593 586 594 633 586 578 586 594 586 562 594 594 578 578 609 610 578 586 625 648 602 578 609 625 594 586 609 625 602 578 609 625 594 586 617 617 602 586 625 617 602 586 617 695 594 578 570 586 586 586 570 610 640 594 586 594 609 610 585 594 625 578 602 641 617 593 618 625 617 601 610 640 594 586 617 610 593 610 633 609 586 617 633 609 578 594 625 594 586 617 625 602 601 610 632 602 586 594 609 594 586 601 617 610 586 633 617 593 586 594 617 578 579 609 602 585 579 617 617 609 586 625 610 586 578 601 594 578 578 602 601 579 570 601 633 586 586 617 641 625 594 601 617 625 579 585 602 609 586 578 586 610 586 586 609 625 586 594 601 602 578 555 586 593 586 563 601 602 578 570 618 609 594 586 617 625 594 570 594 601 578 563 609 617 594 570 579 617 601 578 594 610 609 586 609 617 625 602 578 625 625 602 554 563 539 523 524 531 578 617 641 687 711 704 687 680 640 672 656 665 687 719 648 625 680 750 617 578 555 555 539 554 578 571 554 586 602 602 593 641 641 656 633 609 641 648 602 586 625 625 601 570 594 617 594 586 602 601 594 570 610 632 602 578 609 602 617 578 578 610 617 586 594 617 617 594 570 610 632 586 563 594 601 578 571 578 609 586 562 594 610 601 578 602 594 593 578 602 602 586 578 593 610 586 570 617 602 601 571 593 602 586 562 579 593 571 578 586 609 594 570 594 578 586 562 586 633 610 585 563 578 602 593 571 609 602 601 586 610 601 578 578 618 617 593 571 601 618 593 578 571 586 609 594 562 578 586 578 571 562 571 601 578 571 593 618 593 571 601 594 594 586 578 601 602 586 578 601 602 594 570 609 610 586 570 570 602 586 570 586 610 585 579 578 601 602 570 570 571 578 562 563 601 602 594 594 625 640 602 609 633 633 609 586 625 617 586 586 602 601 594 578 594 617 602 586 585 594 594 578 609 633 602 625 586 562 547 563 586 562 649 671 649 640 688 680 625 609 641 632 625 602 633 656 641 601 641 633 601 586 625 625 610 586 609 625 609 586 617 633 617 610 594 601 617 633 594 601 618 625 593 578 602 609 594 578 586 610 586 562 578 586 602 570 562 579 617 609 578 586 602 609 594 594 609 609 579 609 633 617 586 601 618 601 578 586 602 601 571 570 594 617 586 562 586 617 586 555 570 571 570 547 555 586 585 563 555 586 601 586 563 570 594 593 579 570 601 586 578 571 586 593 571 578 601 610 601 594 570 594 594 594 578 578 609 618 593 571 593 586 578 571 578 617 594 570 578 602 594 570 586 601 586 578 610 609 617 594 602 625 625 593 579 625 625 617 586 601 610 593 578 586 610 594 578 601 610 593 571 609 617 586 594 609 641 625 594 586 593 578 563 578 594 578 562 594 602 609 570 602 602 593 586 602 609 625 602 633 648 617 594 617 633 594 586 609 609 594 586 602 648 602 570 625 609 594 594 594 609 594 578 594 632 594 578 578 602 617 586 570 602 594 593 571 617 617 610 578 593 610 594 570 586 601 602 562 594 617 633 586 602 632 641 594 617 617 594 594 601 617 633 594 578 617 625 594 602 625 617 609 594 617 610 585 571 594 617 586 570 617 625 594 578 625 617 594 578 594 601 594 563 640 602 578 570 594 586 578 578 610 632 594 602 601 602 594 586 632 618 617 593 633 610 609 586 617 610 585 586 625 602 586 594 617 601 586 571 593 618 586 609 633 601 578 610 625 594 570 601 602 586 570 602 617 609 571 593 602 602 585 602 609 586 571 632 625 633 602 640 665 609 594 617 609 625 586 617 625 625 618 593 602 594 593 633 641 617 609 672 664 633 609 618 617 640 602 609 641 641 617 609 649 656 625 601 649 641 601 602 609 625 609 594 602 625 601 578 610 625 601 578 563 586 609 578 579 617 609 602 593 625 610 601 578 610 625 625 594 601 633 625 602 578 632 649 617 602 625 648 602 578 609 602 593 579 617 617 602 593 610 632 610 586 586 609 609 586 555 602 609 602 570 601 602 625 586 586 633 640 618 593 649 672 609 602 640 625 594 578 586 609 586 571 586 601 586 578 602 625 609 586 609 625 602 586 609 610 586 570 586 586 594 578 609 609 618 578 601 586 602 578 594 601 602 578 609 641 609 586 610 617 594 585 618 617 601 571 625 625 593 579 609 602 585 571 601 602 594 570 602 609 594 570 594 617 586 578 570 586 610 593 563 586 594 593 578 602 609 594 570 618 601 594 570 578 594 586 570 602 609 610 586 593 594 578 563 601 594 602 593 633 633 609 610 633 632 610 601 625 625 610 593 625 625 594 578 610 609 609 579 617 625 617 578 594 625 601 610 578 601 618 586 570 601 610 609 602 562 555 539 531 539 586 578 633 672 672 656 672 664 649 648 617 633 656 617 641 664 672 625 586 609 657 593 563 625 594 578 562 594 633 601 617 641 649 625 609 641 664 648 609 625 633 633 609 586 618 625 593 578 594 610 593 586 610 625 601 594 601 602 625 586 594 625 617 594 586 601 602 586 570 578 594 586 562 578 586 594 570 579 585 586 594 570 594 594 578 570 594 594 586 578 609 625 602 594 601 633 602 586 593 617 602 586 594 609 602 578 578 601 602 578 570 602 633 601 571 601 610 586 586 609 625 594 578 594 617 609 570 602 625 602 585 579 617 609 586 570 586 610 586 554 594 586 586 562 618 609 594 586 633 632 618 585 602 641 617 586 586 601 602 586 578 578 586 578 578 610 601 578 555 570 586 594 570 594 602 617 586 593 625 610 578 586 586 586 570 578 586 610 578 578 594 593 578 563 586 601 579 570 570 594 578 570 571 578 586 578 586 609 610 601 578 594 633 586 586 554 586 594 617 594 578 641 648 625 594 625 617 586 578 594 609 610 570 570 594 586 570 594 633 601 586 641 633 617 602 648 641 617 594 632 625 618 593 578 633 610 586 570 617 633 609 610 632 633 602 601 602 633 593 579 601 602 609 578 602 633 609 586 601 602 617 578 586 610 609 594 578 601 618 609 594 601 602 601 579 586 585 594 571 578 609 625 602 586 617 625 601 578 602 594 601 586 602 609 586 570 602 602 593 571 586 601 594 586 609 602 586 570 586 594 570 578 594 594 570 555 586 578 562 555 570 563 554 555 578 617 578 563 570 578 594 586 555 601 602 586 578 609 594 617 571 593 610 601 578 579 593 617 586 586 594 609 586 586 602 609 586 571 593 594 602 570 594 593 594 578 586 602 594 570 578 586 578 570 594 602 586 562 609 610 601 579 601 602 593 571 609 609 594 578 594 602 617 594 578 617 656 602 586 632 625 649 601 571 594 625 609 586 562 586 649 601 578 610 617 602 601 625 649 609 609 610 609 594 586 601 633 602 586 625 632 610 594 609 617 602 578 609 594 578 570 602 594 593 563 601 610 586 570 609 610 594 609 609 594 578 586 610 601 578 578 594 625 617 586 641 648 633 602 640 657 625 593 602 648 649 601 610 625 656 594 593 594 610 593 571 593 618 593 578 618 617 601 594 617 641 586 555 539 531 562 539 594 610 562 539 524 515 508 500 500 500 555 554 524 531 570 594 609 618 570 633 633 617 601 571 570 602 593 610 593 555 578 578 602 601 579 554 571 586 609 578 563 570 531 516 508 500 484 476 477 469 469 476 555 547 539 562 610 617 640 586 594 641 633 648 625 578 594 601 633 594 562 571 609 610 625 578 554 586 594 547 547 539 515 555 594 601 594 563 648 641 594 554 539 516 508 523 508 555 586 640 633 594 664 656 641 593 579 578 554 563 547 562 578 602 578 547 586 609 594 555 547 539 570 586 586 586 554 571 594 593 610 570 547 531 524 492 500 476 477 469 468 461 453 461 461 508 531 524 531 547 562 571 586 601 625 555 531 508 500 469 476 469 469 461 453 453 445 446 445 469 547 507 508 539 578 610 601 563 547 593 641 609 563 601 680 664 602 578 609 625 625 571 554 594 602 640 594 562 579 609 609 578 547 555 586 594 570 547 562 594 570 555 547 594 640 618 578 601 617 633 586 563 593 602 609 579 570 633 617 594 578 570 656 672 633 594 601 649 633 585 579 609 633 617 578 563 593 610 593 571 601 633 578 539 524 515 493 500 492 554 594 555 523 532 507 500 493 484 477 476 461 469 461 476 477 469 461 460 461 461 453 461 446 453 453 445 446 437 438 453 445 445 446 445 445 438 437 446 476 469 461 453 453 453 438 445 445 453 524 570 563 593 625 633 571 546 508 563 609 563 523 524 554 586 555 523 508 500 531 532 546 547 547 508 492 485 476 477 515 602 609 578 532 484 469 461 445 438 437 430 430 421 422 422 414 414 407 421 415 414 421 415 414 421 407 422 406 422 406 414 414 414 414 414 414 414 414 415 414 414 406 414 414 414 406 407 406 406 414 406 414 415 429 516 523 571 531 500 484 461 453 446 429 430 422 422 406 422 414 437 555 500 484 469 453 446 445 430 429 422 422 422 422 414 422 422 429 422 414 422 414 422 414 414 414 414 414 422 414 422 414 422 422 422 422 422 453 445 453 430 430 453 445 430 422 421 415 414 406 414 406 406 414 469 563 531 500 477 453 461 461 507 508 485 468 461 453 430 430 422 421 415 414 406 406 406 414 422 414 438 484 500 531 563 594 554 532 507 493 461 453 453 445 469 476 454 461 445 453 437 446 437 453 477 500 484 485 476 477 531 508 492 477 492 484 500 485 500 539 531 508 523 492 508 492 485 484 469 469 468 493 523 500 492 469 476 469 461 453 446 445 437 430 438 421 430 422 422 422 414 422 414 414 422 414 414 398 414 407 414 406 414 437 430 430 453 445 453 446 445 438 445 469 461 460 454 461 445 437 438 445 430 422 437 438 429 422 430 430 422 421 422 414 414 414 422 438 430 445 422 422 437 430 429 438 437 430 422 430 406 414 414 414 430 422 422 421 422 422 406 415 414 406 406 406 407 406 406 399 398 391 398 398 407 406 422 422 414 422 414 414 367 430 406 406 406 399 406 399 398 406 383 406 407 406 398 391 398 391 391 390 383 391 382 383 375 399 390 391 398 414 430 399 398 406 399 398 391 390 399 383 398 398 407 398 383 398 391 398 391 383 383 390 375 375 383 375 383 375 375 375 375 375 375 375 367 367 375 375 360 375 383 367 375 375 375 390 407 414 414 422 406 390 399 398 391 383 383 382 383 375 375 383 383 375 375 375 367 383 375 383 382 383 391 414 398 399 390 399 391 390 391 383 390 383 383 383 382 391 375 399 390 399 398 398 399 398 399 390 399 390 391 391 390 391 391 390 391 390 391 391 398 383 398 391 398 399 398 414 399 406 406 407 406 398 407 398 398 399 406 406 399 398 406 415 406 414 406 414 406 407 414 406 406 414 407 406 406 414 406 414 414 430 430 422 422 421 438 437 438 437 430 430 422 422 414 414 414 414 406 406 407 398 398 407 398 391 398 391 398 399 390 399 398 391 390 399 391 398 391 390 406 399 414 398 407 406 398 399 406 398 399 398 399 398 391 390 399 398 399 398 399 398 391 398 399 398 398 391 391 398 399 398 398 391 399 398 398 399 390 399 398 399 390 399 390 399 391 398 391 398 391 390 399 390 391 391 390 391 390 391 399 382 391 398 391 398 391 391 390 399 398 391 398 391 398 399 398 391 398 399 398 391 398 391 390 391 399 390 399 390 391 390 399 398 399 398 399 398 399 398 391 390 399 398 399 406 398 399 398 406 399 406 398 399 398 407 398 398 399 398 399 398 391 406 391 398 399 390 391 398 399 390 391 406 391 398 399 398 399 398 406 399 398 399 406 406 414 406 414 415 414 406 406 406 407 398 398 399 391 398 391 390 391 390 399 391 390 391 398 391 390 391 391 398 391 398 391 398 407 406 398 399 406 398 399 398 391 398 399 390 391 391 398 398 391 391 406 398 399 406 406 407 406 406 406 407 414 414 398 414 406 407 398 406 399 406 399 398 406 406 399 398 407 398 398 407 422 437 445 438 430 414 422 421 414 407 406 406 399 406 398 399 398 399 398 399 398 406 399 398 406 407 398 398 399 398 399 390 399 390 399 398 391 391 398 398 399 391 398 398 391 398 407 422 429 430 422 422 414 414 414 414 414 406 407 398 406 399 406 406 399 406 406 399 406 406 406 407 406 406 398 407 398 406 407 398 406 407 406 406 406 414 399 406 414 414 446 445 445 438 445 437 430 445 461 469 492 524 531 531 524 492 476 454 445 430 429 414 422 422 445 493 492 469 492 539 484 461 453 438 437 430 430 421 430 414 422 438 468 524 508 515 524 554 516 492 485 476 445 446 445 453 469 469 453 453 422 445 430 422 429 422 430 422 429 438 437 438 437 438 477 507 516 508 531 563 585 532 500 453 469 453 437 461 453 461 469 461 461 445 438 445 437 438 437 461 500 508 485 461 460 454 437 422 437 438 500 484 493 468 453 446 453 453 469 508 515 508 500 523 555 547 547 547 508 531 539 492 469 469 453 445 437 430 438 437 438 476 500 461 453 453 477 516 539 570 562 571 523 547 508 476 469 469 445 438 445 461 539 524 515 485 523 578 594 570 555 578 602 570 586 554 540 546 594 570 547 539 563 547 531 547 578 539 555 539 547 539 531 516 539 547 531 523 492 485 500 500 476 469 453 453 446 445 477 500 468 500 477 461 461 461 468 485 500 539 555 570 555 570 555 500 492 476 469 453 453 446 437 438 437 422 430 429 430 445 477 508 531 539 539 547 539 563 625 617 586 578 562 586 578 539 524 523 539 555 555 539 508 492 500 484 477 461 453 461 461 500 586 554 547 571 585 665 601 594 594 578 523 492 485 476 453 454 445 437 446 437 430 430 429 438 515 563 555 546 539 571 594 617 593 563 555 507 477 477 461 453 461 445 445 446 445 437 438 437 438 422 445 438 437 430 429 430 430 429 422 422 422 430 414 422 414 414 414 414 437 524 523 516 531 594 609 586 602 625 633 601 586 602 617 625 601 602 586 562 540 554 586 602 617 586 562 524 539 586 594 554 539 539 578 657 593 579 593 594 656 594 563 632 813 726 672 664 657 632 649 641 617 578 570 570 586 563 516 492 484 469 469 453 453 500 570 539 531 547 563 547 625 664 633 632 664 649 625 625 539 508 492 492 477 461 461 453 484 625 594 640 641 641 656 687 704 711 695 687 703 719 719 687 657 570 531 508 492 485 468 469 461 453 461 445 454 453 445 430 445 438 437 430 437 430 437 430 438 429 438 429 430 438 429 430 430 429 430 438 429 438 429 446 453 445 438 437 438 437 438 429 430 430 429 422 422 430 422 414 414 422 414 414 414 422 414 414 414 414 414 414 422 414 414 414 414 407 398 414 406 407 398 414 406 407 406 414 414 414 422 430 414 422 429 430 422 422 422 429 414 430 422 422 437 453 438 437 430 430 414 422 422 429 422 430 429 422 430 430 422 421 422 422 422 414 406 414 415 406 414 406 399 406 406 406 399 406 391 390 406 407 406 398 407 398 406 391 422 453 477 460 493 523 547 531 508 477 476 500 500 485 500 539 523 523 485 508 531 516 523 508 554 586 563 547 515 532 539 515 532 515 508 500 500 523 540 539 515 508 516 523 516 500 523 500 516 554 547 547 547 555 539 523 539 602 609 578 539 579 625 586 554 586 617 594 570 571 586 562 563 570 625 648 633 602 570 641 617 570 578 571 617 648 578 571 554 586 633 578 555 562 618 593 586 555 602 656 586 570 563 625 593 547 516 508 515 539 555 609 586 586 586 633 602 593 610 609 570 524 500 500 476 477 469 461 461 453 476 461 469 461 461 469 468 493 476 477 476 469 469 468 469 461 445 461 454 445 437 438 437 438 414 430 429 414 422 422 422 422 422 422 421 415 414 421 407 406 422 414 414 414 414 391 422 414 414 414 414 398 414 414 414 407 406 406 399 406 398 391 406 399 390 399 390 391 391 390 391 390 383 383 391 383 382 375 368 382 383 375 383 406 414 407 398 391 390 399 390 383 391 390 383 383 383 383 367 383 375 382 375 375 383 375 360 382 375 375 383 375 383 375 383 390 383 391 391 390 383 391 390 391 383 382 375 383 383 383 375 367 383 375 375 367 375 367 367 375 375 375 375 375 375 368 375 382 375 375 391 383 406 399 406 422 406 406 406 407 398 391 390 399 390 407 414 461 500 515 532 570 586 570 563 531 508 492 508 547 500 515 461 461 445 446 422 437 438 453 461 492 500 508 484 469 508 484 469 453 437 438 430 429 422 438 429 430 461 539 523 477 469 453 453 422 453 469 468 454 445 445 438 414 437 422 461 500 594 594 539 492 461 461 461 453 453 492 539 524 468 446 468 493 562 531 625 719 602 570 531 500 477 476 485 468 454 437 461 477 484 453 453 508 563 546 532 492 469 461 453 453 445 438 445 437 461 453 454 453 461 468 438 453 438 445 430 437 422 398 430 422 430 429 430 422 422 414 414 422 429 438 445 461 461 453 438 437 414 430 422 422 422 421 415 414 414 406 406 406 407 390 407 390 414 399 414 390 414 407 406 406 414 422 453 461 453 422 430 430 421 414 422 422 406 422 446 461 453 453 453 437 438 430 429 438 437 477 469 507 516 516 531 562 547 516 578 547 523 539 524 523 532 500 507 500 500 508 485 500 507 524 523 524 539 531 523 547 571 586 578 554 602 594 554 547 586 594 531 508 484 469 485 492 508 523 523 493 484 477 468 461 453 469 492 524 539 539 609 555 531 586 586 578 602 633 585 579 609 602 570 562 555 578 602 562 555 516 484 476 461 461 453 493 539 531 516 554 555 539 508 500 508 492 476 477 469 461 476 524 601 594 547 500 484 500 516 531 539 578 571 562 609 610 547 508 492 476 461 461 453 453 430 445 438 461 484 485 500 523 539 547 578 602 570 578 578 633 563 515 492 485 484 500 484 500 540 554 539 508 516 539 554 555 555 500 492 461 461 445 446 437 445 485 461 461 468 477 492 500 547 609 578 540 523 555 554 539 579 617 593 594 594 602 585 594 563 570 609 586 563 547 523 555 562 555 539 531 547 563 562 539 539 555 594 539 547 539 554 579 546 547 547 547 531 532 546 579 539 539 531 570 539 524 515 493 500 507 469 469 469 461 445 445 446 445 430 453 476 539 555 562 563 555 578 578 570 555 539 562 594 563 554 516 539 547 555 523 531 500 516 547 515 485 476 469 461 469 461 500 508 515 516 578 594 578 555 507 508 531 547 524 523 508 516 546 571 547 539 523 547 578 570 571 554 524 531 547 563 531 539 531 555 547 531 523 516 531 547 563 554 532 515 539 539 539 532 523 531 547 586 531 539 524 531 539 524 507 500 516 523 532 523 516 500 523 524 539 531 508 492 508 515 516 516 515 532 546 524 531 516 531 539 539 531 516 492 508 516 515 516 492 508 492 469 461 468 469 453 453 485 515 493 476 500 547 563 586 554 531 547 578 618 562 555 531 524 546 571 554 539 540 515 539 555 547 531 516 523 555 547 539 531 516 531 555 546 547 539 516 531 539 555 523 500 493 500 492 492 469 476 469 461 453 469 508 554 555 547 531 555 601 602 578 570 602 594 554 547 524 547 562 563 539 515 532 562 602 562 555 562 586 571 554 547 547 562 563 547 539 523 547 547 555 539 523 547 539 524 515 524 531 578 641 531 508 492 484 485 468 461 461 453 446 453 539 586 586 570 594 617 617 641 625 586 539 562 602 586 570 555 523 547 563 578 547 547 546 563 562 571 547 523 539 555 531 539 524 554 602 601 586 547 531 532 531 562 594 555 547 562 602 578 555 554 547 578 571 570 547 547 562 571 562 539 547 547 594 679 657 648 609 618 656 586 578 562 555 531 532 539 531 515 508 524 523 524 531 547 547 562 539 516 508 500 523 531 524 508 507 532 539 539 515 532 609 656 594 570 539 563 578 547 523 516 523 547 539 524 515 532 546 532 531 516 539 562 570 547 516 508 515 539 547 524 531 516 523 555 609 563 554 547 555 555 554 524 515 516 516 539 554 547 524 554 563 555 539 539 523 516 531 531 539 555 578 586 586 570 586 578 571 547 539 531 531 539 539 516 508 507 516 570 547 524 547 546 547 516 523 555 524 523 523 539 563 539 531 508 524 539 554 555 547 539 523 508 524 539 539 531 508 531 555 531 531 539 532 531 523 539 555 562 555 539 539 547 539 524 523 524 539 531 539 539 523 516 539 539 555 523 524 515 539 547 532 531 523 539 508 500 500 516 531 539 523 516 524 554 571 539 523 508 500 484 477 469 484 523 524 523 500 524 539 539 531 531 547 555 570 555 539 516 507 516 523 524 508 507 500 485 476 461 461 453 446 445 445 430 438 429 438 429 430 430 422 429 430 414 430 422 429 422 422 422 422 430 468 508 508 523 539 547 602 586 594 601 602 601 625 633 602 609 547 578 523 532 625 609 586 570 524 547 562 547 547 555 523 547 555 546 539 516 500 492 524 570 594 609 563 539 515 516 555 562 539 516 515 532 554 547 547 539 649 562 547 531 516 547 601 618 593 555 547 531 555 562 547 524 515 516 508 492 523 539 524 531 523 555 594 570 555 531 563 586 617 570 563 539 562 594 570 547 547 578 555 531 555 554 555 531 563 570 555 555 531 515 524 570 570 555 531 555 563 593 602 555 546 563 586 555 546 532 554 571 547 546 540 570 594 617 539 523 532 562 570 555 531 547 570 547 547 516 547 547 546 563 570 555 547 523 539 524 523 508 516 515 547 539 524 515 524 523 531 516 516 515 508 508 523 532 515 516 500 515 540 523 508 492 484 500 500 539 555 586 578 563 554 594 586 578 555 531 547 539 547 531 524 523 531 547 539 524 515 524 539 554 547 539 539 524 531 555 539 547 531 563 562 547 531 555 570 555 531 539 555 555 539 531 523 532 546 555 539 524 531 547 539 523 516 500 508 523 531 524 531 516 531 547 547 539 515 516 547 523 524 500 500 508 507 508 531 532 507 516 547 562 547 508 500 508 523 516 492 492 493 484 484 493 523 539 523 555 570 610 562 539 516 508 484 469 469 453 461 445 445 446 429 438 430 429 430 430 429 422 438 500 523 524 531 531 516 500 484 484 524 516 500 476 461 453 453 469 492 563 578 570 555 531 524 578 586 578 554 547 524 547 570 601 571 547 523 547 594 562 539 524 531 531 531 516 531 532 531 547 586 562 539 516 539 570 563 625 578 547 547 562 586 570 563 547 523 539 547 547 523 532 547 554 555 531 524 515 516 531 539 586 547 523 555 578 547 531 539 547 539 532 531 531 531 508 516 523 524 523 531 532 515 500 485 476 477 461 461 453 453 469 484 484 500 532 539 515 492 500 524 531 524 500 515 531 532 531 516 515 539 524 508 500 523 523 524 515 524 531 531 539 532 531 539 555 554 532 515 516 523 539 524 508 500 523 524 500 500 500 507 516 516 500 492 508 539 539 531 516 500 523 531 516 508 492 508 508 500 515 524 507 500 508 516 508 492 484 485 468 469 461 469 476 493 507 500 547 555 562 563 555 539 539 547 531 531 531 508 492 500 508 524 515 500 516 531 547 531 539 532 539 531 523 524 531 539 531 532 515 524 531 523 508 500 500 516 531 516 523 508 531 531 539 524 515 500 516 531 539 539 532 515 516 500 484 493 507 516 523 555 539 524 515 500 516 515 508 492 508 516 523 516 500 516 523 539 555 531 516 507 524 508 500 500 508 507 500 493 507 516 508 500 492 508 515 516 492 500 485 484 484 469 469 461 476 508 524 515 508 492 500 524 523 508 508 492 500 508 508 492 492 476 485 492 516 531 523 516 500 492 508 516 507 524 515 508 500 532 539 554 563 547 539 539 523 516 523 547 539 500 492 477 469 476 453 461 453 454 461 484 516 515 516 515 500 524 531 516 500 508 531 539 523 508 500 516 531 531 524 507 485 500 508 507 500 508 516 523 539 532 515 524 531 539 523 516 500 500 500 524 507 500 516 500 484 493 484 492 508 500 508 515 508 500 500 508 523 539 532 515 508 516 523 508 500 492 485 484 469 468 461 454 468 610 562 570 602 586 594 617 633 601 610 578 547 547 523 516 531 547 570 586 539 500 500 523 555 555 547 531 531 547 547 539 547 555 554 571 539 539 539 547 562 539 531 508 532 539 539 523 508 523 539 547 532 507 493 476 469 469 476 539 539 547 602 625 601 586 578 602 586 562 547 531 555 570 579 578 547 531 515 547 571 578 539 523 539 555 547 555 539 507 524 523 539 516 508 508 515 524 515 493 492 484 500 524 500 468 477 476 508 571 578 593 539 524 547 586 570 555 531 547 539 531 524 507 524 523 516 508 500 508 507 516 508 500 508 515 508 508 500 484 500 492 508 500 500 500 485 484 508 531 555 515 516 484 500 508 539 531 516 516 515 516 516 500 523 531 532 507 500 508 508 508 523 524 531 516 507 516 539 547 555 562 570 571 586 554 547 547 531 516 500 500 516 515 500 500 485 500 515 531 524 500 492 516 523 539 547 539 524 507 516 547 539 531 524 515 524 523 508 500 500 516 523 531 516 500 492 516 515 508 500 516 508 523 500 508 515 532 539 523 524 515 524 523 531 524 508 500 492 508 515 508 508 492 500 500 500 492 485 484 500 508 500 500 484 492 508 516 523 524 508 507 524 523 531 500 508 492 500 508 516 500 492 500 516 492 492 500 500 524 523 508 492 484 485 492 508 500 484 508 508 508 492 492 500 500 492 492 485 484 484 485 492 484 477 492 492 492 477 484 485 492 500 516 500 500 484 492 485 484 492 477 492 492 500 508 500 484 485 492 500 500 492 477 476 492 508 500 484 477 492 492 493 476 492 508 492 500 485 484 492 492 500 493 492 476 493 500 507 493 492 492 500 516 507 508 492 500 516 508 515 500 485 492 508 500 515 508 492 485 492 516 492 476 493 484 477 492 508 515 516 531 531 524 508 523 523 500 500 500 516 523 500 508 508 524 531 539 531 524 507 524 539 531 531 524 515 500 508 524 539 515 500 500 516 523 508 492 508 508 523 508 508 492 500 500 500 500 492 485 476 485 476 485 492 492 500 484 485 500 484 469 477 468 461 461 453 446 437 445 438 445 500 500 500 492 508 516 515 508 492 508 532 531 515 493 492 508 531 531 516 492 516 531 531 523 508 492 508 524 523 500 485 492 500 492 476 485 500 500 508 492 492 508 508 523 516 515 524 515 493 492 508 531 562 532 531 508 515 524 531 523 524 508 507 524 508 484 477 476 469 461 453 453 445 446 445 438 437 438 445 453 461 469 515 524 531 523 524 508 547 554 555 531 516 539 570 563 547 515 531 547 563 562 532 507 508 531 540 539 539 507 524 539 547 531 508 492 524 570 570 547 539 524 554 563 570 563 554 524 531 555 570 531 508 508 531 563 562 531 508 516 547 562 547 523 516 539 531 532 515 524 539 539 531 508 500 523 539 524 523 516 508 531 531 531 539 547 539 532 523 524 531 531 523 516 516 515 500 516 523 508 500 500 531 532 547 531 547 609 570 555 539 524 531 539 539 508 500 484 485 484 476 469 461 461 453 446 453 445 437 438 437 430 438 429 430 430 429 430 430 429 422 422 430 461 547 547 515 539 524 562 578 539 539 516 531 532 515 563 586 586 554 532 609 586 640 579 546 524 531 610 570 547 539 508 531 547 547 507 532 547 562 570 602 562 524 531 570 571 554 547 508 477 468 446 429 438 445 586 492 469 438 421 422 422 414 438 484 539 539 539 547 547 547 602 679 758 750 625 586 547 633 578 515 524 555 585 571 594 585 602 602 593 571 570 703 656 563 539 555 586 593 555 555 554 602 601 571 554 547 586 602 601 555 563 570 594 625 570 562 524 578 578 617 555 531 532 554 578 547 539 539 563 594 562 547 539 563 625 578 539 515 493 531 554 547 532 523 570 625 571 554 571 586 578 531 562 555 555 562 508 500 524 546 532 523 547 594 609 602 625 531 523 508 531 547 578 547 532 562 578 563 554 571 609 617 571 531 562 610 617 570 555 570 602 664 578 562 547 610 570 555 539 515 547 563 562 547 524 546 571 547 539 562 563 562 539 547 555 578 555 547 546 579 593 555 547 570 586 563 554 578 579 570 531 516 531 562 563 555 539 547 562 578 563 554 563 570 555 539 516 531 539 539 531 531 516 524 507 516 547 531 531 508 539 539 539 539 563 570 563 539 554 579 578 547 531 531 555 562 563 523 555 562 579 554 547 531 555 555 562 555 539 523 539 594 586 578 524 500 500 515 547 539 547 531 532 507 540 617 625 593 602 602 617 578 562 602 594 586 562 555 570 586 570 555 563 562 586 570 555 547 562 586 571 554 547 524 554 586 571 515 500 500 531 563 555 531 578 633 594 578 586 640 633 586 555 586 625 586 546 532 531 547 570 539 539 547 570 586 555 547 562 563 570 555 531 563 562 563 554 524 578 555 554 547 539 524 547 562 563 531 547 554 555 539 524 546 563 586 547 531 547 523 500 500 516 539 539 539 547 523 508 508 516 570 570 563 601 649 656 602 578 633 617 586 562 555 578 602 570 555 546 586 586 578 563 531 547 563 570 562 539 563 602 570 515 508 500 524 523 516 554 571 554 532 570 633 586 570 594 625 570 547 516 523 563 562 547 531 524 531 555 554 524 562 602 594 562 539 547 586 586 562 539 532 554 578 547 547 539 571 578 554 555 524 554 563 609 570 539 524 539 562 579 546 540 523 523 547 563 547 523 531 563 578 547 539 531 570 586 586 547 524 507 532 562 586 547 516 531 570 586 570 547 547 571 601 555 554 555 570 579 578 547 546 579 586 570 555 546 563 601 563 547 531 531 547 571 554 547 524 546 563 562 547 524 547 562 578 555 547 531 563 562 563 546 539 579 593 578 547 532 562 586 570 547 531 555 563 570 547 539 570 571 593 563 554 532 562 578 586 571 546 524 539 555 617 562 524 523 555 562 555 547 523 532 554 547 531 524 531 539 555 539 516 539 562 555 547 531 531 563 593 586 547 532 554 586 555 539 523 555 563 554 539 555 562 594 563 547 570 586 601 571 554 547 571 578 562 539 555 578 570 563 539 547 578 594 554 547 547 578 578 555 555 547 554 555 539 524 554 571 585 555 547 563 578 586 554 539 563 594 578 554 547 610 609 586 562 555 570 571 570 539 555 586 586 562 539 555 578 586 555 547 570 609 586 555 570 586 594 570 539 547 563 562 563 539 562 578 563 547 554 571 593 571 539 547 593 594 571 546 571 593 594 578 571 547 539 539 523 531 571 570 562 547 594 649 609 586 594 648 617 602 570 586 617 610 554 555 578 609 625 579 546 579 609 570 563 562 594 633 633 578 547 578 601 563 562 547 625 594 578 555 547 586 601 586 547 562 586 579 554 547 563 586 578 554 578 602 602 586 562 609 633 625 578 563 570 594 601 571 539 570 602 586 554 547 578 586 571 562 563 570 570 571 554 539 578 602 578 547 562 610 601 563 539 570 617 594 555 555 632 618 593 571 570 602 585 563 570 602 625 578 555 578 601 618 578 562 586 617 625 578 579 601 633 586 578 625 633 594 562 570 594 586 570 539 571 586 593 586 563 578 641 625 586 562 555 586 609 602 554 563 586 578 562 532 570 609 594 578 555 586 601 594 570 547 571 586 601 570 547 571 586 578 562 555 586 586 562 547 578 594 609 578 547 563 594 601 602 547 554 586 594 578 547 594 640 625 578 594 602 601 625 578 555 586 609 618 570 594 625 633 601 563 617 617 641 578 547 570 586 562 555 539 563 632 618 570 601 672 696 625 593 618 648 625 570 571 617 656 609 563 586 617 633 578 578 633 617 602 570 586 617 625 586 563 625 648 586 570 532 531 523 516 547 554 594 633 656 688 679 688 664 641 671 688 625 656 680 601 586 664 696 609 555 555 601 570 539 571 601 602 570 594 594 609 609 594 586 570 610 601 602 555 601 633 586 562 563 578 602 570 555 570 609 618 570 578 602 593 602 562 578 610 617 586 555 570 586 586 570 578 610 593 586 563 601 602 594 562 563 586 593 579 562 570 586 602 578 555 578 625 594 585 563 547 570 578 563 539 555 601 578 563 547 554 594 594 578 547 594 632 618 578 601 617 633 594 555 586 609 648 579 570 609 649 601 571 609 594 632 579 554 610 632 594 578 586 625 649 593 610 625 640 594 563 586 601 633 578 555 594 632 602 578 547 594 593 579 562 570 602 641 593 633 610 562 563 578 625 664 609 609 680 695 625 586 610 640 633 602 570 633 617 594 562 602 617 609 571 586 640 578 563 547 547 601 633 594 562 610 640 594 578 625 664 617 594 610 648 656 602 578 594 609 586 570 571 625 648 594 578 609 633 610 562 594 601 633 594 562 594 602 625 570 563 601 617 594 570 578 618 617 586 570 570 594 586 570 563 578 633 625 594 578 625 656 625 586 555 586 625 593 571 570 609 617 602 570 618 632 625 578 586 610 601 594 578 571 601 641 617 578 609 657 632 594 571 609 625 609 571 554 594 594 554 579 640 617 571 593 680 617 610 578 578 617 641 617 586 672 695 617 586 555 617 641 609 578 602 672 632 602 602 632 664 641 594 633 632 594 563 578 601 625 602 562 602 625 594 578 586 640 649 625 586 625 672 640 594 578 641 640 602 578 586 609 641 578 578 602 617 641 570 547 570 625 617 586 586 649 672 617 586 617 633 640 586 602 617 617 586 570 571 601 602 594 562 610 648 633 594 593 625 672 617 578 610 609 610 586 578 570 602 648 625 594 570 633 633 601 571 625 679 617 594 617 633 641 601 578 610 656 641 593 563 625 641 617 594 570 633 640 625 578 610 633 640 586 586 617 625 633 586 609 641 625 586 570 594 617 594 570 539 532 523 523 508 500 500 539 625 618 570 539 547 539 515 500 500 485 484 500 524 547 539 578 633 656 594 539 515 508 492 485 468 477 476 532 617 578 555 625 687 719 617 617 672 719 664 594 554 594 696 679 664 617 579 601 641 664 625 578 578 609 688 648 594 555 586 625 601 586 563 570 633 680 671 618 586 656 687 649 617 570 578 618 671 641 586 555 648 672 664 602 570 641 648 680 609 563 578 609 602 586 594 617 609 586 555 609 641 617 594 570 656 688 648 602 586 664 656 633 594 601 618 671 633 586 547 609 633 617 586 571 648 656 594 570 547 586 719 602 562 531 547 641 648 625 602 687 742 727 633 601 586 586 610 578 609 672 688 632 586 633 672 664 617 586 649 687 719 617 609 633 688 679 602 617 641 687 633 586 617 672 688 609 586 656 656 625 586 602 609 633 586 555 570 602 593 571 578 640 633 610 578 586 632 649 601 571 578 594 601 586 555 594 632 641 602 570 586 633 640 617 571 609 656 649 586 570 641 664 695 609 586 633 656 625 579 578 601 633 617 578 594 633 648 602 570 610 617 633 578 547 586 617 594 570 570 625 633 602 570 594 632 633 586 555 609 625 633 586 578 609 602 609 571 570 586 680 617 578 609 641 633 594 570 617 672 625 578 602 609 625 578 570 586 610 609 563 570 555 570 570 586 649 648 594 570 625 649 640 594 586 601 618 593 571 578 609 649 601 563 593 641 617 578 555 586 609 641 594 554 602 617 649 586 562 570 594 609 594 571 562 609 625 586 555 578 610 593 594 555 578 633 609 609 571 554 579 593 586 571 570 601 625 586 563 555 593 610 578 547 578 601 610 554 610 586 586 562 547 555 586 640 578 571 586 617 648 610 578 570 625 633 601 586 563 586 633 640 594 570 618 664 632 610 562 602 633 640 602 562 578 602 617 586 570 602 594 609 570 563 594 609 594 570 594 672 633 617 554 540 554 539 547 539 524 539 554 586 657 625 617 609 649 640 594 594 617 641 648 617 578 602 664 711 625 609 617 657 656 633 586 601 664 641 601 579 593 657 656 601 579 601 617 664 625 618 562 539 594 656 594 578 578 649 632 610 578 601 602 617 586 578 571 617 656 602 578 601 649 617 617 570 571 609 578 594 562 539 555 617 610 601 563 601 657 679 649 601 633 664 641 609 586 609 657 664 625 578 609 633 664 602 586 593 649 633 625 562 547 555 609 602 586 554 610 609 625 594 562 633 656 625 586 594 656 664 602 570 602 633 632 586 563 617 625 617 586 555 594 617 633 562 555 594 671 625 586 563 555 601 617 610 578 578 633 648 586 570 594 641 578 578 602 617 617 586 594 664 640 641 594 562 602 656 641 586 570 594 632 618 593 602 625 648 618 570 586 617 625 602 586 593 641 633 593 571 594 585 602 570 547 586 625 610 593 602 656 680 625 594 601 625 641 617 570 594 633 633 586 570 562 610 640 602 570 594 672 656 602 578 578 633 656 617 594 555 586 585 586 571 554 586 618 593 578 555 625 609 610 586 547 578 656 602 570 578 594 617 578 563 617 617 578 563 562 617 610 593 547 563 640 602 578 617 617 633 602 578 586 625 664 617 586 594 625 617 625 578 570 633 641 641 593 578 610 648 617 586 563 601 625 602 578 570 571 601 610 593 571 554 602 633 594 570 547 586 593 586 571 562 594 578 586 555 539 562 586 578 555 547 594 601 586 570 602 641 632 586 563 601 633 602 594 546 532 531 539 594 625 640 680 695 680 703 695 665 695 648 680 641 625 632 680 672 602 570 640 641 594 547 586 609 578 547 586 641 632 602 594 617 641 640 594 586 609 617 633 563 539 562 594 563 539 531 570 578 594 547 601 641 609 594 633 609 586 571 570 578 555 554 579 640 649 609 609 657 664 687 649 593 641 625 617 578 571 617 617 641 601 563 625 648 633 570 610 672 632 618 585 618 617 601 571 570 609 672 641 594 586 632 625 625 579 546 602 648 610 594 554 594 641 632 602 578 641 640 633 610 570 570 516 523 508 500 484 493 484 492 508 492 485 492 531 680 617 578 547 601 657 640 610 609 672 742 742 625 641 664 687 665 640 586 617 625 664 633 586 609 618 625 578 570 578 602 617 602 562 555 547 539 554 547 547 617 641 617 578 625 664 641 594 632 625 680 625 594 609 625 657 640 586 570 641 641 656 594 593 664 672 625 571 539 586 656 641 601 570 649 664 664 609 633 664 680 625 594 601 610 640 578 555 594 633 617 578 562 602 617 586 563 601 617 571 523 516 508 500 507 500 508 563 547 523 547 633 578 531 523 547 578 579 664 679 711 633 633 664 750 687 618 664 679 696 672 617 609 688 656 672 594 554 555 609 649 617 578 570 618 648 625 594 609 633 664 625 594 601 625 625 625 594 555 593 625 610 586 562 625 657 664 625 586 609 617 641 586 562 586 649 601 578 571 601 633 641 578 578 609 610 617 562 547 578 617 579 562 578 649 640 649 593 641 656 680 625 594 625 648 641 601 594 617 672 633 586 617 641 656 617 594 594 625 656 609 578 563 601 625 610 570 570 602 625 578 570 610 601 625 571 562 578 633 641 594 554 586 617 625 586 563 601 625 649 578 570 602 633 617 586 562 625 625 617 586 563 609 617 610 586 554 610 633 632 602 562 602 625 586 570 555 578 633 617 602 578 594 601 586 555 562 610 632 610 601 586 625 657 601 578 594 617 641 625 586 609 633 680 617 578 586 633 632 602 578 617 641 625 578 602 632 633 610 593 625 680 633 609 586 641 648 617 579 539 562 625 610 562 625 656 641 594 679 672 664 617 633 672 664 633 594 601 641 664 625 586 578 625 633 617 570 586 625 610 593 571 656 602 601 594 562 618 656 633 609 578 625 633 633 586 570 594 648 649 609 578 625 602 633 570 539 586 601 633 602 586 601 657 679 649 593 633 641 633 593 563 586 633 625 601 578 618 625 593 578 610 617 625 578 578 617 618 609 570 578 610 633 601 563 547 601 656 571 547 531 515 508 508 508 617 594 578 594 586 617 586 547 570 586 601 586 625 586 539 539 625 586 539 508 516 523 672 617 547 524 507 508 563 594 562 578 641 633 578 554 602 648 680 672 609 586 602 672 695 602 601 664 696 718 602 601 625 657 672 656 601 594 680 640 664 602 563 562 625 641 632 571 554 547 610 593 579 578 625 648 672 586 547 570 610 625 593 563 609 656 641 594 609 688 672 656 601 618 656 656 609 586 602 625 656 633 586 547 523 508 508 500 578 570 532 507 500 493 484 492 492 547 555 539 500 500 492 492 532 578 570 578 656 610 562 555 547 523 602 617 586 555 562 524 507 493 492 476 469 461 461 453 453 453 469 508 508 468 508 555 539 555 547 507 547 641 672 656 562 524 500 484 477 492 484 508 571 617 640 594 594 695 781 727 750 633 601 672 696 695 625 594 578 586 632 594 555 531 555 640 665 601 586 672 766 750 625 593 625 680 680 632 594 602 672 718 688 609 571 523 516 507 493 492 484 547 602 586 554 586 617 625 586 555 586 617 602 578 578 602 664 593 571 593 680 664 625 586 547 531 524 515 500 508 508 555 601 649 695 672 664 695 688 687 649 687 656 618 593 610 703 648 602 586 617 625 586 570 578 625 649 648 633 578 570 563 594 640 586 563 586 640 688 609 594 562 539 571 609 617 578 540 531 539 562 578 571 609 617 602 594 640 664 625 633 625 625 625 610 625 625 593 571 609 602 562 609 641 586 570 602 633 578 578 609 617 586 579 585 625 625 594 586 625 633 633 594 578 625 625 640 594 578 570 594 610 617 594 578 562 602 601 578 547 547 555 547 531 531 531 555 563 617 648 610 578 578 562 602 641 617 625 594 554 547 586 555 554 532 547 578 578 594 585 579 570 555 539 554 539 532 515 539 547 602 640 657 601 547 539 516 523 500 492 485 484 469 476 461 454 460 461 454 453 453 453 445 446 445 453 445 438 445 445 446 445 445 438 437 438 445 430 445 430 437 430 430 437 430 430 429 430 430 422 429 430 430 437 445 500 532 547 531 515 508 531 532 508 570 719 593 571 554 602 617 586 563 523 531 563 554 563 594 586 546 508 500 492 477 469 461 445 445 446 437 438 437 445 493 476 610 656 562 547 594 711 656 602 586 656 609 578 586 610 867 836 680 601 586 633 586 586 586 672 703 640 617 563 539 609 633 633 609 571 625 617 617 586 563 539 640 649 625 586 554 532 601 719 687 594 555 554 563 578 563 554 532 554 578 586 555 531 539 563 656 641 593 547 547 555 555 523 508 515 625 704 718 594 555 515 508 719 687 610 586 679 664 680 688 625 578 539 586 554 540 515 516 531 602 632 555 524 515 555 609 594 594 562 547 625 578 539 516 508 562 594 625 562 532 531 547 570 563 554 524 539 555 617 547 531 515 547 578 524 547 539 672 695 672 609 578 532 515 516 539 547 508 531 555 515 492 485 484 477 461 468 454 453 453 453 453 453 438 453 445 445 446 437 453 555 500 484 477 477 460 477 539 664 641 672 632 649 648 672 696 679 664 680 695 711 711 625 563 531 726 672 602 570 539 571 648 625 594 562 532 562 586 586 555 554 625 664 602 578 539 578 531 493 492 484 508 586 555 547 585 719 672 664 641 633 578 601 610 586 554 547 524 515 539 524 586 648 656 625 586 539 539 618 578 508 507 500 477 476 461 469 547 563 531 625 726 664 664 641 617 586 594 617 586 539 555 562 594 594 562 532 546 547 524 547 570 633 578 531 539 586 617 602 609 578 563 562 532 539 562 539 539 516 523 547 578 563 547 554 524 547 578 578 563 562 539 555 562 539 524 515 508 492 493 500 531 539 578 586 641 640 571 539 539 672 671 618 586 539 507 508 485 476 469 469 453 461 453 430 453 445 445 438 445 438 437 430 437 430 430 429 414 430 430 437 477 469 453 445 453 438 445 437 430 438 461 539 578 570 563 609 625 617 570 571 492 477 515 633 555 531 555 632 633 633 586 555 507 563 578 602 554 524 500 531 586 578 539 524 601 610 625 570 531 524 523 547 570 539 516 562 571 570 562 540 531 617 570 563 531 516 539 547 523 539 555 554 555 531 602 641 601 578 547 531 563 570 555 539 539 578 570 555 555 570 555 539 523 524 515 524 531 555 578 531 547 563 570 562 555 594 594 695 609 571 546 579 593 578 563 531 524 554 547 547 531 524 515 532 531 539 547 531 563 554 578 555 531 532 554 594 539 539 539 539 531 524 516 523 516 515 508 531 532 539 554 547 531 547 594 570 563 539 539 555 554 539 532 523 516 539 547 539 523 516 523 555 531 516 515 516 523 547 555 563 531 523 524 547 554 547 539 516 515 532 539 531 508 508 507 524 531 508 516 500 507 524 523 508 500 484 500 508 508 500 492 485 515 524 539 539 508 515 531 524 531 508 516 531 531 508 500 492 484 508 524 515 493 484 492 484 477 469 461 453 461 453 445 446 437 438 445 437 438 430 437 445 438 453 508 562 532 507 477 484 500 571 593 578 563 516 539 562 570 563 594 562 524 500 492 476 485 562 547 539 524 547 609 617 602 578 531 547 578 555 547 523 516 531 539 539 539 531 532 507 532 539 547 523 516 507 493 515 539 539 508 500 492 485 492 531 547 555 539 531 508 516 601 656 696 570 547 562 649 656 633 586 578 719 648 602 570 539 570 524 500 500 484 492 547 602 562 547 570 649 625 594 593 625 579 562 547 531 555 586 570 555 531 523 547 571 547 531 515 508 516 531 500 516 508 507 516 523 547 532 523 539 539 555 562 602 648 602 562 539 555 555 562 539 555 563 554 555 586 570 563 554 555 578 547 523 532 617 648 594 563 554 578 563 555 531 555 570 570 539 539 547 617 578 547 539 579 593 563 531 586 633 586 570 602 578 586 547 531 547 562 625 625 570 540 609 641 593 586 617 610 617 586 570 563 578 594 578 547 539 562 594 586 562 539 547 578 579 546 547 563 578 578 555 531 547 570 563 547 656 594 562 547 531 570 602 586 562 540 562 602 562 539 531 555 547 539 531 539 547 571 546 508 508 500 563 632 578 563 586 562 579 562 570 578 602 578 578 547 570 586 579 585 540 578 570 555 539 547 570 570 555 555 546 555 563 562 570 563 547 547 547 554 555 555 554 555 523 516 508 531 578 547 516 515 547 594 586 547 539 547 570 578 563 554 532 539 578 562 539 524 515 532 547 523 508 500 492 492 477 476 469 469 461 453 461 453 445 446 445 445 438 437 438 437 430 437 438 430 429 430 430 429 422 430 422 422 422 429 453 555 531 532 531 500 500 484 524 523 539 508 562 727 648 680 633 664 656 680 633 648 641 703 703 633 656 617 657 687 609 563 555 648 797 711 601 579 601 695 735 703 609 594 578 633 664 609 563 539 508 492 492 477 461 461 453 461 523 625 547 539 500 531 688 672 586 546 540 609 625 687 610 578 594 632 610 586 617 617 602 554 547 571 570 570 539 571 632 625 602 586 586 578 539 508 500 492 484 469 500 594 609 578 579 609 617 578 547 531 563 601 688 734 664 657 796 852 813 648 609 836 821 679 649 695 742 664 610 586 546 524 523 571 593 602 586 578 531 563 586 617 594 570 547 562 594 594 562 547 649 726 649 617 586 594 632 594 586 578 594 609 578 571 554 586 594 578 571 570 586 594 609 609 578 555 594 805 664 617 617 570 586 602 570 555 578 617 641 593 594 703 758 672 633 594 562 586 633 594 578 547 586 601 617 594 563 546 563 609 664 641 578 555 539 586 648 602 570 531 516 508 484 492 524 570 570 727 656 672 672 633 640 579 679 656 633 594 578 664 664 641 617 578 711 641 609 570 618 679 618 593 578 664 688 648 633 594 570 578 594 602 578 570 547 609 696 695 602 554 524 515 493 492 492 469 468 461 461 453 454 445 445 445 446 445 445 438 437 430 430 429 422 446 422 429 438 429 438 430 421 438 430 437 438 445 437 438 422 422 429 438 422 422 422 421 422 414 414 430 422 430 445 445 485 507 532 578 656 664 656 696 711 711 711 679 672 633 555 500 492 570 563 570 547 515 485 515 532 562 555 570 547 516 547 609 703 680 601 586 602 625 672 617 578 555 632 680 649 586 570 648 742 657 609 617 719 773 672 594 594 617 719 734 703 610 601 672 758 703 625 594 586 547 554 563 531 602 742 711 601 578 602 789 781 680 641 625 640 610 601 563 547 539 609 703 602 601 633 633 656 609 571 554 625 641 602 578 648 797 672 641 609 570 617 625 610 578 586 617 609 594 563 547 531 570 625 610 570 555 585 610 656 609 594 571 609 625 586 586 664 765 727 633 664 672 672 672 656 633 593 610 781 664 641 640 617 711 688 648 649 664 672 672 656 633 578 617 664 625 602 570 547 586 601 633 594 586 562 610 617 625 664 586 570 617 649 633 586 578 578 625 640 594 578 578 633 649 625 578 562 586 656 633 617 579 554 532 531 539 547 547 523 531 547 531 516 531 547 570 571 570 547 570 571 546 540 515 547 602 648 648 618 609 555 586 601 586 563 562 539 555 562 539 532 523 563 562 594 578 563 585 586 539 594 625 656 649 594 570 641 671 649 609 563 539 523 555 531 508 500 500 484 485 469 468 461 469 461 469 461 461 460 454 453 453 453 453 445 446 445 438 429 438 437 430 437 422 430 437 430 438 437 430 430 429 422 422 422 422 429 422 422 414 422 422 414 422 422 422 422 437 516 500 468 454 453 461 500 484 453 453 446 445 430 429 430 430 421 407 406 422 414 422 406 414 406 414 407 406 406 406 407 406 414 398 407 406 406 399 398 406 407 406 406 406 414 399 414 390 407 406 398 399 398 399 390 391 398 391 383 390 383 367 391 383 383 375 383 375 382 375 368 390 375 360 382 368 375 375 351 375 352 375 367 367 367 367 360 367 344 367 359 360 367 351 360 359 367 360 367 359 367 368 359 375 359 368 359 367 360 367 359 367 360 359 367 360 367 367 367 367 368 375 367 367 375 367 367 375 360 375 367 375 375 367 367 375 375 375 375 367 383 375 375 391 383 390 391 391 390 391 383 390 383 375 383 383 390 383 391 390 391 398 399 398 399 398 391 390 399 414 406 430 430 445 461 476 453 454 453 453 445 422 430 422 421 415 406 414 414 406 406 422 422 422 422 422 422 414 422 421 430 422 430 437 438 437 430 445 446 437 438 445 453 437 438 422 422 422 414 414 414 429 438 437 422 430 422 430 421 422 422 422 445 446 461 445 437 422 438 430 437 438 429 430 422 422 422 421 422 422 422 430 422 421 422 422 414 422 414 414 422 414 422 414 422 414 422 414 414 414 422 414 414 422 414 422 414 414 414 414 414 407 414 406 414 398 407 406 414 406 414 414 407 414 414 414 414 406 414 406 414 407 406 414 406 406 407 406 406 399 406 406 399 406 406 414 406 407 406 406 406 407 406 406 406 407 406 406 406 399 398 407 398 398 399 390 399 398 399 398 399 390 407 398 398 407 414 406 406 406 415 406 406 398 407 406 398 407 390 399 398 399 398 398 399 398 407 398 398 407 398 406 399 406 406 399 406 398 399 406 406 407 406 406 406 407 406 398 407 398 406 407 406 398 406 399 406 406 407 398 399 398 406 399 406 398 399 406 406 399 406 406 399 406 406 406 407 398 406 407 406 406 399 406 406 406 407 406 406 406 407 406 406 406 407 406 406 406 399 414 398 406 407 406 406 414 407 406 406 406 407 406 406 406 399 406 398 399 398 407 398 398 414 422 414 422 414 414 407 422 406 414 406 406 407 398 406 399 398 406 399 398 399 398 399 398 406 414 414 407 406 414 406 399 406 406 414 399 406 406 406 414 407 422 437 445 438 437 438 430 437 422 430 429 422 422 422 430 453 429 430 430 430 421 422 422 422 422 422 445 477 461 492 531 508 492 477 484 500 484 461 469 461 445 446 445 453 477 539 507 516 547 586 586 570 563 578 586 570 570 563 555 546 563 547 547 531 555 546 500 485 476 469 453 453 438 437 469 453 508 547 547 531 516 586 562 563 554 547 586 610 617 578 570 555 601 594 578 555 547 515 508 485 476 461 453 453 438 437 438 430 429 438 422 429 430 430 429 422 430 430 429 430 422 430 429 430 437 469 500 500 485 492 492 539 578 602 593 563 547 601 586 602 570 571 539 554 594 578 547 547 562 571 554 563 539 531 563 570 578 555 547 539 554 547 539 532 539 570 578 563 523 524 554 571 539 546 532 570 594 586 578 539 508 492 476 469 469 461 445 453 446 453 453 453 453 461 516 578 570 547 539 578 594 609 594 563 531 570 570 594 571 546 547 571 593 610 586 562 531 532 500 484 484 461 469 453 453 438 445 438 437 438 437 438 437 445 438 445 446 445 453 453 461 492 508 516 531 562 618 601 578 555 578 602 609 570 547 563 601 571 578 547 523 547 555 570 555 554 571 609 664 633 578 547 516 500 476 469 476 454 453 453 453 437 446 437 446 437 438 445 430 437 438 437 453 453 453 446 453 469 500 515 531 571 609 633 602 578 554 508 508 492 492 477 476 469 469 477 484 508 554 571 562 547 508 492 477 476 461 453 453 446 445 445 446 445 445 438 445 438 445 437 430 430 437 430 437 438 430 437 445 500 524 523 532 562 602 609 602 609 602 585 579 617 594 578 562 524 562 570 579 601 524 500 468 477 461 461 453 445 445 446 445 438 437 438 437 430 437 438 429 438 430 437 430 430 429 430 430 429 422 430 430 421 414 430 422 430 429 438 437 438 437 430 438 437 430 429 430 422 422 437 477 492 500 492 493 476 469 461 469 500 531 531 516 515 524 539 547 523 508 484 508 531 532 515 508 516 547 539 531 531 508 539 586 562 563 555 546 555 531 500 485 469 468 461 453 453 446 445 445 485 570 570 579 562 617 641 633 617 640 641 633 633 609 586 602 648 617 633 602 570 523 493 476 477 461 453 445 445 446 437 438 437 445 446 437 453 516 578 586 602 586 593 649 640 649 625 625 547 523 508 500 484 477 461 461 453 445 485 523 484 469 461 477 484 469 469 476 500 492 555 625 586 531 508 492 539 555 570 555 555 578 633 617 586 539 515 500 493 468 469 477 500 507 500 547 563 601 610 601 578 625 602 562 524 508 492 476 469 461 453 453 493 617 570 539 508 484 493 515 516 531 539 633 625 656 672 625 664 672 656 649 625 648 664 602 547 500 492 484 469 469 507 571 601 571 554 594 664 610 562 523 540 554 547 508 484 485 476 477 508 500 586 625 640 672 656 633 680 672 672 640 625 555 515 500 477 484 469 461 516 539 500 523 492 477 477 468 469 461 453 453 453 446 445 445 453 571 601 610 570 539 516 484 477 468 469 461 469 508 554 594 609 641 641 640 657 664 648 648 657 633 523 500 492 469 461 453 453 445 446 445 438 437 430 429 438 461 469 484 523 539 540 546 610 570 555 508 484 477 468 461 446 453 445 445 438 437 430 430 437 438 445 500 516 500 468 469 461 469 469 500 484 484 516 555 554 578 555 555 594 585 586 532 500 492 492 492 477 469 460 469 477 500 531 578 578 578 610 633 640 649 617 609 664 680 664 680 633 601 531 532 531 508 484 523 524 484 485 468 469 453 461 453 477 531 578 578 594 649 711 671 680 656 649 562 500 508 477 476 469 461 484 508 484 547 547 539 516 508 539 554 610 617 586 570 625 688 672 632 594 555 594 578 594 562 516 492 484 485 476 508 570 594 570 586 641 641 664 609 578 547 539 547 508 500 484 477 476 477 531 641 640 586 625 680 719 664 648 664 672 656 649 640 610 562 524 547 601 610 562 578 656 688 609 594 578 625 602 578 547 539 562 641 680 617 609 633 695 641 578 547 594 593 579 546 539 532 547 523 500 516 554 586 594 641 726 656 649 641 671 672 657 664 632 664 665 656 648 633 633 656 633 633 601 563 578 609 610 593 571 609 719 758 679 602 578 609 586 618 625 585 563 555 601 571 554 547 578 563 539 539 539 547 531 516 578 609 594 555 523 523 540 539 539 539 562 571 554 539 547 547 547 523 516 523 547 547 516 500 500 500 523 531 625 665 664 632 649 672 664 679 649 648 657 601 641 586 617 641 710 743 640 578 571 593 594 571 554 516 508 531 547 562 547 617 672 672 602 570 594 601 594 578 563 531 516 523 523 508 516 515 610 695 688 625 640 657 664 671 665 625 609 601 672 680 656 617 618 640 680 672 609 610 578 609 672 727 718 625 586 555 570 602 562 547 547 594 617 609 571 539 570 609 610 578 562 539 555 586 594 570 563 547 539 562 664 641 609 570 555 570 563 547 539 547 531 523 508 516 523 539 524 515 516 539 547 531 532 523 516 546 555 586 555 531 523 532 539 523 524 515 532 539 523 516 523 531 532 531 539 586 578 547 531 508 492 500 477 492 508 554 555 531 500 492 508 516 516 500 492 492 484 500 500 516 500 516 523 539 555 531 516 539 554 586 578 563 547 547 547 523 508 500 492 500 508 508 523 531 524 508 515 524 523 523 532 508 507 508 524 523 523 524 547 554 586 555 539 516 523 531 524 539 555 547 546 532 515 524 531 539 531 516 531 547 531 532 515 500 500 508 500 500 508 531 547 539 555 539 547 523 523 532 515 524 531 539 524 515 516 531 539 547 539 523 532 539 562 555 539 555 531 539 539 539 524 546 555 563 539 523 516 515 539 540 531 515 516 523 508 500 500 508 524 515 531 532 531 547 554 555 539 524 531 555 562 539 531 524 523 524 523 508 508 515 508 508 500 500 516 507 508 524 523 516 500 523 539 539 524 523 508 500 484 485 492 484 477 476 477 469 469 468 477 508 515 532 531 531 531 539 563 555 570 547 539 531 539 555 539 539 516 523 523 547 539 532 515 524 547 562 602 554 555 586 578 555 539 531 531 578 547 547 524 539 554 555 531 524 508 507 493 500 507 524 508 507 508 524 547 539 515 508 531 524 523 524 507 524 539 547 547 539 531 516 539 578 578 547 547 523 516 508 531 539 523 524 539 547 531 523 539 539 524 523 539 563 547 547 554 571 562 531 516 516 515 508 492 492 485 523 594 547 531 547 570 571 539 523 524 523 531 516 508 500 500 492 492 484 477 484 485 484 500 508 516 492 492 484 477 476 469 469 484 485 523 555 570 563 539 554 555 563 539 531 516 539 554 547 547 531 532 531 531 531 555 547 539 539 539 555 539 539 531 524 531 523 524 500 507 508 500 492 485 484 508 516 593 641 617 586 578 547 539 539 547 547 555 523 539 539 547 547 531 532 554 524 539 523 539 524 531 547 547 539 531 570 563 539 539 531 531 524 531 539 547 531 524 515 524 531 523 524 539 516 507 500 500 500 493 492 484 500 508 508 500 484 492 493 531 547 547 578 578 570 547 555 562 555 547 523 531 547 539 524 523 531 532 523 524 531 523 524 523 524 539 539 515 539 547 539 524 531 516 515 516 516 515 500 508 508 523 516 515 516 524 539 546 547 539 532 547 546 539 532 515 508 508 508 500 515 508 524 523 516 523 531 563 562 555 539 524 523 523 524 508 508 515 508 508 500 500 492 508 515 516 508 500 500 492 500 492 485 500 507 500 516 508 508 515 508 516 508 507 508 524 531 547 523 531 516 523 516 516 508 515 508 508 523 524 507 524 523 524 515 516 508 515 516 508 508 508 507 516 500 508 508 507 532 531 539 516 531 531 524 523 523 532 523 508 500 500 492 484 500 493 484 484 493 515 500 508 523 555 531 532 523 524 531 508 507 516 516 523 524 531 547 531 516 507 508 516 547 531 523 500 493 500 507 516 539 547 539 547 570 563 539 539 531 547 547 554 540 531 547 578 547 523 524 515 539 563 562 547 531 524 523 539 516 516 507 524 523 524 507 524 539 523 516 516 523 524 515 508 508 508 523 516 515 516 508 531 539 523 516 516 523 516 515 524 523 524 515 516 508 500 500 492 500 492 500 508 516 523 523 508 524 523 516 515 508 524 531 539 531 524 523 524 531 523 524 507 508 500 508 500 500 516 515 500 500 508 524 523 516 515 508 516 523 524 515 516 508 507 508 500 492 493 492 492 477 492 484 500 508 500 492 500 516 500 492 492 500 516 515 493 492 484 485 484 484 516 562 555 555 562 547 555 578 562 563 539 531 524 539 547 547 523 531 539 532 539 523 539 547 547 539 516 515 524 539 554 532 539 523 531 547 563 539 531 523 524 523 547 531 524 516 515 516 515 516 508 508 500 500 492 484 492 500 524 515 516 524 515 524 531 523 524 531 516 500 500 500 500 500 500 531 523 524 531 539 539 516 523 524 507 500 516 516 515 516 500 516 500 507 493 500 484 484 485 484 484 477 484 493 492 492 516 523 516 515 508 516 531 523 516 516 507 516 508 508 500 500 507 508 500 500 516 508 508 507 516 508 500 492 500 492 500 492 493 492 492 492 508 500 500 508 508 500 500 507 524 508 507 500 500 500 500 500 485 492 492 485 476 477 484 492 500 492 493 492 500 500 515 508 508 492 500 492 485 500 523 508 508 508 515 524 515 508 508 500 516 507 516 500 500 492 485 484 469 468 477 477 468 477 484 516 508 523 531 532 507 516 516 508 507 500 500 493 492 492 508 508 507 508 500 508 500 516 507 516 516 507 508 508 508 500 516 515 516 523 524 507 508 500 516 523 524 523 524 515 532 507 516 516 539 523 516 508 492 500 508 523 516 507 500 524 523 524 515 524 539 539 547 523 524 515 516 508 500 492 492 477 476 469 469 461 461 445 453 445 446 453 437 438 437 438 437 430 430 437 430 422 422 421 415 421 422 414 414 414 415 406 414 414 430 461 453 437 438 437 438 429 414 414 430 414 414 414 414 414 407 406 406 406 407 398 406 407 406 406 399 406 414 398 414 407 406 406 406 407 398 406 407 406 414 406 422 406 422 414 414 422 430 430 445 437 430 430 429 438 461 500 515 524 539 586 687 571 586 586 554 594 570 547 547 570 571 539 500 500 531 539 547 539 531 516 500 484 477 469 500 507 508 492 485 469 507 571 562 539 500 492 516 492 500 500 500 516 531 555 539 547 531 625 609 571 554 524 562 571 515 500 492 508 539 500 485 484 500 531 539 508 485 484 461 461 500 586 554 516 492 492 539 579 593 547 508 508 515 500 508 485 484 500 523 563 570 539 563 578 625 602 593 563 609 617 602 594 562 531 547 594 578 547 523 516 539 563 562 539 524 531 539 555 578 594 578 547 515 500 500 524 515 508 508 539 562 563 578 555 547 523 523 540 515 508 484 485 484 508 500 516 546 571 562 547 555 570 602 570 555 547 515 539 524 531 516 515 500 500 500 524 515 516 508 515 547 547 523 508 532 523 516 531 523 516 516 523 523 532 515 532 531 539 523 532 539 531 515 524 547 523 516 515 532 539 523 516 531 531 547 531 516 508 516 539 562 531 524 500 515 516 531 516 516 507 508 531 516 500 508 515 532 531 523 508 500 508 516 507 508 516 523 524 515 508 500 516 515 508 500 500 492 485 492 477 492 492 500 492 492 493 500 500 484 476 485 476 477 492 500 516 515 532 531 539 531 524 523 524 523 547 523 524 523 531 516 500 516 507 500 493 500 492 484 485 476 477 468 461 461 461 453 461 461 453 461 461 477 484 492 485 484 500 508 508 515 500 500 500 500 500 493 492 484 492 493 484 500 508 515 493 515 531 516 531 508 516 523 524 515 508 500 500 516 531 516 515 516 523 516 515 508 508 516 508 523 523 516 516 531 516 500 500 484 484 492 540 531 500 500 515 555 578 586 547 531 516 523 532 523 516 500 531 562 539 524 516 523 523 563 547 539 531 555 547 523 516 515 508 500 492 485 492 484 485 492 523 563 570 524 531 539 562 610 554 547 555 555 554 532 515 516 515 516 516 508 523 523 524 531 531 532 546 540 515 508 500 492 485 476 477 468 477 492 516 554 547 532 515 516 508 492 500 492 477 484 484 469 484 516 602 625 570 539 516 515 532 500 500 492 484 477 476 469 477 468 485 476 477 476 493 492 500 492 492 492 516 523 516 516 507 493 492 500 500 492 492 485 484 476 477 484 485 492 500 492 508 508 500 508 523 523 500 508 500 508 516 508 507 508 516 523 516 515 516 508 516 500 500 507 500 500 493 500 507 516 516 500 507 516 508 508 515 508 508 516 515 516 523 539 516 508 500 492 484 485 484 516 531 508 492 516 515 500 500 500 485 484 476 477 469 469 476 469 476 469 469 476 477 469 492 484 485 492 500 500 500 508 492 500 500 500 492 492 492 485 476 485 469 476 469 484 492 508 500 500 508 500 500 508 492 508 508 507 500 493 492 492 484 485 492 500 492 485 484 484 492 500 493 500 515 492 508 492 500 508 516 500 508 515 516 508 515 516 500 516 523 524 515 516 508 515 531 532 508 507 508 516 531 531 516 500 500 492 477 484 469 469 460 461 477 461 461 461 469 468 485 468 477 477 484 500 516 492 492 516 523 523 500 508 500 500 500 500 508 492 492 493 484 492 500 516 515 493 476 477 461 468 477 531 539 532 539 546 571 594 570 555 515 508 547 531 516 523 539 539 516 500 500 500 492 484 493 500 507 508 524 531 516 523 516 500 507 532 547 523 539 531 539 555 555 586 570 555 539 562 563 578 547 539 539 555 554 532 500 507 500 493 515 555 531 531 539 555 555 539 539 539 547 539 531 531 516 516 515 500 500 500 516 516 523 516 515 524 515 524 508 515 516 500 515 500 500 500 500 500 516 523 508 508 492 500 500 500 508 500 500 508 508 515 500 493 492 492 500 516 507 508 508 508 500 515 516 508 500 500 500 492 492 492 485 484 485 476 469 469 461 460 461 469 492 493 476 477 492 500 515 508 524 547 523 516 523 508 523 532 523 516 523 508 500 492 492 500 500 500 500 500 500 516 508 515 532 523 508 515 508 524 531 531 524 523 516 523 516 523 516 531 539 516 515 508 508 500 492 508 492 500 492 485 484 485 468 469 461 453 453 446 453 437 445 438 437 430 438 429 430 430 429 422 414 430 422 422 422 414 422 414 414 406 414 422 406 414 406 415 398 422 414 406 406 407 406 406 406 407 398 399 398 406 399 398 399 390 399 398 391 398 399 390 399 390 399 398 430 422 422 421 446 437 414 422 422 414 399 406 406 406 399 398 399 398 398 399 398 399 398 399 398 391 383 398 391 390 383 391 390 383 383 391 382 383 383 383 383 382 375 383 383 367 375 383 375 375 375 383 375 367 375 375 375 375 375 367 375 375 367 368 375 382 368 375 367 375 383 367 383 382 391 383 390 391 414 430 445 477 492 500 484 500 477 461 437 430 422 414 414 406 414 438 469 460 461 446 445 438 476 500 477 453 461 476 508 492 477 453 453 469 484 492 477 461 445 438 437 422 414 414 414 407 406 406 406 407 429 485 445 476 555 563 547 507 485 461 468 508 469 461 437 430 438 429 422 485 515 477 468 454 468 516 578 539 516 484 492 500 516 477 468 453 438 437 430 430 422 484 453 500 555 555 531 476 461 461 485 492 515 524 523 508 508 492 484 493 515 532 539 507 469 461 461 469 523 539 524 500 476 485 507 547 539 524 500 531 602 578 523 485 476 477 508 539 531 523 500 516 500 469 453 445 453 461 500 492 493 468 485 539 617 594 554 516 539 555 531 516 523 547 555 554 532 500 507 610 711 586 578 633 640 625 578 539 539 563 633 570 531 508 492 524 554 539 524 516 515 531 539 547 524 539 555 601 563 570 539 523 500 532 500 500 507 508 500 524 562 625 563 531 586 641 593 532 492 492 516 554 547 531 524 500 531 570 594 524 492 476 461 453 461 453 477 477 531 515 516 555 625 672 625 601 563 578 625 586 554 516 539 563 578 586 570 547 555 546 539 532 508 523 602 578 562 539 531 532 547 539 539 523 547 539 555 539 523 492 524 547 570 539 524 500 515 547 555 539 523 492 493 500 507 500 500 516 531 539 532 531 508 547 570 547 531 516 515 516 523 508 500 539 563 570 539 547 586 609 571 546 547 547 563 547 523 516 515 547 539 524 515 532 531 539 531 516 547 554 539 524 515 516 547 547 531 539 531 563 594 546 532 515 500 508 508 516 507 500 516 508 523 516 508 515 539 547 539 539 579 515 508 508 515 532 539 523 500 500 516 531 523 516 508 508 515 602 555 539 531 500 508 531 523 524 500 523 571 570 555 539 539 539 531 531 547 656 586 555 531 524 562 555 539 539 547 555 539 539 523 547 563 546 539 524 539 547 555 539 539 515 539 547 547 531 539 516 539 539 539 531 524 531 555 539 531 516 508 515 508 508 523 532 531 523 524 523 531 539 524 508 507 516 531 524 523 524 531 547 547 515 508 508 484 477 469 484 484 469 500 477 500 523 524 507 532 554 563 547 539 515 524 539 539 539 531 508 531 532 531 523 516 492 500 492 500 500 508 500 516 523 539 516 523 524 515 516 523 516 508 523 539 547 578 547 524 507 516 500 492 500 508 523 508 492 493 500 484 492 508 516 515 508 508 516 515 531 532 492 492 500 516 523 524 523 500 508 523 524 523 516 500 515 524 531 508 515 516 524 523 523 516 508 508 523 508 492 492 485 492 515 579 562 547 531 547 555 554 524 531 531 532 539 531 523 524 523 539 532 523 508 515 524 531 524 507 524 508 500 515 516 508 500 500 523 539 524 507 524 547 531 531 516 523 524 523 516 492 500 516 531 523 508 492 508 524 539 531 523 516 508 531 516 507 524 523 516 500 492 492 485 492 492 492 485 476 469 477 453 461 453 453 445 438 445 437 469 500 508 523 524 539 539 531 555 547 515 493 484 500 539 539 539 524 500 523 570 563 547 547 523 531 547 563 554 539 508 516 531 539 524 523 492 492 508 516 523 516 500 492 516 539 523 508 500 492 508 508 508 500 492 508 523 516 515 500 516 516 523 524 523 508 508 500 515 524 547 539 523 516 500 515 500 485 492 476 485 492 492 485 515 516 523 524 507 508 524 523 516 508 523 516 515 508 508 508 500 500 492 500 508 500 500 492 492 508 523 516 516 523 508 508 507 500 508 516 516 523 523 516 492 492 500 508 508 492 477 476 493 500 492 500 500 508 515 516 508 515 508 516 523 531 508 500 485 507 524 523 524 515 500 532 554 531 524 516 507 508 516 531 539 524 507 500 500 524 523 508 500 508 515 516 508 516 500 507 516 516 507 500 516 516 539 523 516 508 515 531 618 547 546 516 508 515 524 531 508 500 516 515 500 500 508 563 617 570 547 562 555 594 570 555 539 523 508 516 515 500 500 500 532 531 523 508 500 508 531 531 508 500 492 500 508 500 485 492 492 508 508 492 492 484 500 516 516 500 492 500 508 515 500 492 500 516 516 500 492 492 500 500 500 492 500 516 508 492 492 484 508 508 492 492 493 515 508 500 492 477 492 508 523 508 508 492 508 516 523 516 500 484 492 508 484 485 492 500 500 500 484 492 493 500 500 484 484 485 508 507 500 500 485 500 508 507 516 531 532 500 492 500 484 500 516 523 516 523 555 531 531 539 532 523 531 524 523 508 500 500 500 484 493 492 515 540 546 532 554 586 586 539 532 539 562 563 531 531 524 546 532 523 524 531 523 524 531 547 539 547 523 516 531 539 531 516 508 508 523 531 516 539 516 523 531 555 539 516 515 524 531 516 507 500 500 485 500 500 508 523 516 507 516 531 532 531 523 532 546 532 515 532 539 546 540 515 508 523 532 547 539 523 523 547 532 539 515 532 539 523 523 508 524 523 524 507 508 524 531 523 524 508 531 547 539 523 524 539 531 531 524 515 524 531 531 524 523 524 546 547 547 539 524 523 531 539 547 539 524 531 516 523 531 524 515 508 508 523 524 531 516 515 516 531 524 515 508 508 516 523 523 508 508 500 508 523 508 500 516 523 524 523 516 515 524 531 516 515 508 508 523 524 508 523 523 540 539 523 523 508 532 546 563 531 531 547 571 679 594 570 578 540 531 515 524 508 500 500 523 524 500 523 539 547 531 531 539 571 578 562 547 524 523 531 532 531 547 547 578 562 594 570 586 563 578 578 570 555 547 539 523 547 563 539 523 508 516 523 524 500 507 508 516 523 516 523 508 508 523 532 531 508 508 507 508 516 515 516 492 492 500 508 524 507 493 484 500 492 485 484 469 468 461 461 469 524 539 539 523 531 539 563 570 571 546 532 523 531 547 547 539 516 515 524 539 539 539 539 524 531 539 547 539 547 539 523 531 532 523 524 523 523 539 532 523 516 523 524 523 500 500 492 508 524 515 500 500 500 508 523 516 516 515 500 500 508 516 523 500 500 516 523 531 516 508 500 516 523 523 516 508 508 523 524 515 531 524 508 500 515 524 531 516 507 500 508 516 515 508 492 493 500 507 500 493 492 500 515 516 500 500 492 500 508 500 516 492 492 484 508 508 500 500 500 508 523 524 515 532 515 508 500 500 508 508 508 492 492 492 516 515 508 492 508 516 515 508 500 492 500 500 516 508 523 500 485 492 500 523 539 532 515 500 516 531 531 539 524 508 515 524 531 523 524 508 515 508 524 500 507 493 500 507 516 500 500 492 500 500 508 500 492 485 484 500 508 508 500 492 508 507 516 508 500 492 492 516 508 515 508 484 508 508 516 500 484 492 508 500 500 500 492 516 508 500 492 492 500 523 508 508 500 508 523 539 532 515 516 516 531 523 524 500 523 539 539 531 524 523 532 523 539 516 508 507 516 523 563 516 507 500 500 524 508 515 516 523 555 531 516 500 523 539 547 531 524 516 546 547 547 531 516 531 547 570 540 539 531 539 555 546 540 531 515 532 539 523 516 500 523 539 532 515 508 500 508 515 516 508 500 508 507 500 516 508 500 508 531 539 531 516 531 563 570 555 531 516 515 524 515 524 523 516 523 516 523 531 563 547 531 531 532 531 523 516 508 515 524 531 523 516 508 500 508 508 507 500 493 500 515 500 500 492 508 500 516 492 492 492 500 500 500 500 493 500 523 523 516 500 516 515 524 515 500 493 500 523 516 515 516 492 508 515 508 516 492 492 485 476 477 484 492 508 516 508 492 515 532 531 523 524 515 524 523 508 524 523 539 516 523 547 562 547 539 516 531 539 539 532 531 555 554 555 547 523 532 539 539 531 539 531 547 547 539 547 539 555 539 539 531 516 531 555 539 539 523 524 515 524 531 516 515 516 523 524 539 515 500 508 516 523 508 500 500 516 500 515 516 523 516 508 523 547 547 531 516 523 539 539 524 515 524 531 531 516 508 508 523 524 523 508 515 539 532 523 516 508 531 539 547 531 508 500 515 532 523 516 523 578 571 531 508 492 508 515 516 516 507 500 532 539 531 531 531 524 539 539 531 532 531 562 539 524 531 539 547 531 531 532 547 539 531 531 531 532 539 531 531 539 539 539 532 523 539 539 531 524 523 524 547 539 531 508 523 524 539 531 523 516 531 539 524 515 516 523 524 516 523 531 547 547 531 524 539 554 571 539 531 531 532 539 523 508 515 532 531 523 516 523 524 531 524 531 539 562 532 531 531 539 555 539 516 515 531 547 532 515 531 547 547 531 524 523 532 539 531 523 539 547 539 516 539 539 539 531 524 523 524 539 531 516 523 539 547 539 524 515 531 539 532 508 523 531 531 532 515 516 539 539 539 516 508 515 524 507 524 531 539 524 515 532 523 523 516 516 531 539 539 523 532 539 523 524 515 524 539 539 547 515 524 547 554 524 515 508 516 515 508 500 516 531 531 532 515 524 539 539 531 508 523 539 555 539 531 532 547 562 539 524 523 531 531 508 516 516 531 523 508 523 540 523 539 516 523 524 539 523 516 531 531 531 524 515 524 523 524 523 508 531 547 539 531 532 539 539 555 523 508 523 539 555 539 508 523 547 539 539 508 524 539 523 516 515 539 539 524 523 524 539 531 516 523 539 539 524 523 531 539 547 524 539 539 547 539 515 532 531 562 524 523 532 539 539 515 532 539 531 523 508 524 531 531 523 508 508 524 523 516 507 516 531 516 508 508 523 531 516 500 515 532 531 516 507 508 524 531 516 515 531 532 539 515 516 539 547 547 515 524 531 524 515 516 523 531 524 516 523 523 524 523 516 516 531 539 523 516 523 539 524 508 515 547 524 523 508 523 532 523 508 515 532 531 523 500 493 500 515 508 500 516 523 523 524 539 539 555 531 516 523 531 539 532 523 539 555 531 516 515 532 539 523 508 523 547 531 524 508 523 531 539 524 508 515 532 531 508 507 508 516 523 516 516 531 547 539 523 524 523 547 547 523 531 540 554 539 516 523 539 555 531 532 515 524 531 523 508 516 523 524 515 508 516 523 516 508 515 524 531 523 508 524 539 531 531 516 523 539 539 516 516 515 531 524 508 500 523 531 524 508 515 532 539 523 508 523 532 531 515 516 539 555 539 523 539 555 563 539 523 539 555 547 531 523 532 539 539 515 524 531 547 531 516 515 532 539 523 508 523 547 539 524 515 539 547 547 524 515 532 531 539 523 516 516 531 523 508 516 515 516 500 492 516 523 531 500 516 523 524 516 523 523 547 539 516 523 539 540 523 531 547 531 524 508 523 531 524 523 516 547 547 531 523 508 523 524 531 508 531 539 532 515 524 546 540 539 507 539 555 539 531 516 531 524 523 508 508 523 532 515 508 531 539 532 515 524 554 547 524 523 539 539 524 515 524 531 523 516 516 539 539 539 515 524 531 531 524 508 531 539 531 524 523 539 539 531 516 531 524 539 523 516 523 539 524 515 516 523 524 523 516 523 532 531 508 523 539 539 524 523 531 524 523 516 523 532 523 508 523 524 531 516 500 500 492 500 500 500 515 539 532 531 531 555 555 554 524 554 563 539 531 531 555 547 539 524 562 578 563 547 554 578 571 539 539 531 555 547 554 516 531 547 539 524 515 524 539 531 523 516 539 547 539 516 546 555 539 531 524 555 554 539 524 531 547 562 547 524 531 547 531 524 523 539 547 523 508 524 539 531 523 516 539 539 539 531 532 562 570 555 539 563 562 563 547 546 571 578 555 531 531 547 547 539 523 547 547 547 516 507 500 539 540 515 547 586 578 555 570 594 601 579 562 570 586 571 554 555 602 585 555 547 531 555 594 570 547 539 570 571 554 539 555 570 539 539 547 563 578 555 539 539 562 594 570 547 547 570 586 555 539 539 578 586 571 539 539 539 547 539 523 524 531 515 516 508 523 532 539 507 547 539 547 524 531 555 554 555 531 524 507 524 523 555 594 578 578 625 602 586 570 594 601 570 547 555 586 602 585 540 546 586 555 539 524 562 578 594 547 547 562 586 570 539 547 571 562 539 531 547 563 555 531 547 570 570 555 578 578 586 563 531 562 579 546 547 524 547 562 563 539 547 546 579 546 539 555 578 578 547 524 531 562 547 532 523 547 570 547 539 563 578 562 547 547 578 578 571 562 539 555 562 555 547 555 570 562 547 532 515 539 547 539 516 531 578 586 563 546 571 578 562 579 539 539 554 555 539 524 546 571 562 539 539 555 555 539 531 547 562 547 524 531 555 547 531 523 547 555 531 531 547 570 563 547 531 547 586 562 532 547 570 578 555 531 539 578 570 563 539 539 563 554 531 524 539 562 563 531 539 555 570 547 539 547 570 555 539 531 547 602 555 546 524 555 570 547 523 539 555 562 555 531 555 570 555 547 523 547 563 547 531 555 570 578 547 531 539 555 547 539 531 547 547 547 523 547 562 555 547 516 547 562 594 562 532 546 563 562 563 531 531 539 563 539 523 540 546 563 531 524 539 570 555 547 546 579 578 562 539 547 570 563 570 547 555 594 585 563 531 555 555 546 524 523 539 539 532 515 539 571 539 531 539 563 562 555 531 578 578 563 539 578 586 578 547 555 562 586 563 539 539 562 570 547 532 523 555 570 563 546 555 578 594 555 547 562 586 570 586 555 547 554 555 547 523 540 546 547 532 539 578 578 562 539 563 570 563 539 547 578 562 571 531 555 570 547 547 539 562 563 547 531 547 547 554 531 524 547 547 554 532 531 547 562 547 531 539 571 554 547 524 547 554 555 531 547 563 570 555 539 539 554 563 555 539 539 562 586 555 531 539 547 563 546 524 547 570 555 539 523 547 547 531 524 531 539 555 547 531 547 547 546 532 515 532 531 531 516 523 547 547 539 523 539 563 555 539 539 554 571 554 524 531 555 570 563 539 531 562 571 554 532 539 554 563 562 539 524 531 555 555 539 523 531 547 539 524 531 562 563 562 532 547 578 570 555 523 539 547 547 539 547 570 570 563 539 563 562 563 554 524 547 554 547 539 539 563 570 555 539 547 562 570 555 531 547 571 570 555 539 554 571 570 539 523 547 555 523 516 531 555 547 555 531 547 562 555 555 570 609 617 555 524 515 524 562 610 593 602 617 641 632 649 641 625 609 601 586 586 610 601 617 665 664 601 563 625 586 546 555 570 563 547 570 570 571 562 571 593 602 594 578 594 601 602 578 547 570 586 555 539 531 547 554 540 546 563 555 539 554 571 547 531 539 555 554 539 555 570 571 570 547 554 594 571 554 578 586 578 563 570 602 578 562 563 562 555 547 547 555 539 546 540 546 539 540 546 563 562 563 562 563 570 586 570 555 563 578 562 555 531 539 555 555 531 547 562 539 539 539 540 546 547 524 547 554 555 539 547 555 562 547 547 570 586 570 555 555 578 562 555 539 547 547 562 539 524 562 555 555 531 539 555 547 562 524 539 531 539 508 539 539 555 539 539 562 555 539 547 570 578 563 554 579 609 570 547 563 554 555 547 547 562 563 547 547 570 578 562 563 594 601 594 563 585 610 586 562 571 601 594 578 555 570 578 563 539 539 562 555 531 531 540 546 547 532 546 563 555 531 570 555 555 539 539 578 562 555 547 555 578 554 555 578 570 579 546 602 594 609 555 562 571 562 555 539 547 562 563 531 563 578 578 562 586 594 578 563 578 586 578 547 539 570 578 578 547 555 570 555 547 547 570 570 563 523 531 539 540 515 547 570 563 547 578 609 602 578 601 579 601 563 586 570 570 563 562 578 602 562 555 578 578 563 555 570 578 578 547 562 571 570 555 562 571 562 555 578 578 563 554 586 570 571 562 547 578 563 554 547 578 579 570 531 547 563 570 547 523 547 570 578 547 555 563 554 547 539 563 570 562 540 562 594 578 555 546 571 570 563 546 586 586 563 539 594 586 586 570 547 562 563 554 539 563 562 571 562 563 601 571 554 532 562 578 555 547 547 554 555 539 570 594 578 563 578 601 586 571 554 555 578 563 539 562 571 570 555 570 578 578 555 547 570 570 578 547 571 593 594 547 523 555 570 563 547 601 610 609 586 602 593 586 571 578 609 602 570 594 601 618 585 586 594 610 578 554 586 586 571 546 579 585 579 562 547 578 563 546 540 554 571 578 562 555 578 602 570 562 578 586 563 555 554 547 570 532 570 578 578 563 570 578 594 562 563 555 562 570 555 563 578 578 555 570 562 579 562 547 555 570 555 546 547 563 578 570 555 594 593 571 554 579 593 594 570 571 586 562 555 570 570 571 554 540 562 555 547 523 539 539 531 532 562 563 547 531 547 570 555 547 546 563 562 563 547 570 602 586 554 547 555 562 563 547 578 570 570 555 570 579 609 578 570 579 585 586 563 562 602 578 563 570 594 586 562 570 586 610 562 547 578 586 578 555 562 579 593 571 554 586 602 570 555 562 571 562 547 570 563 555 531 570 563 562 555 570 602 570 555 578 578 586 555 578 586 578 554 571 586 593 555 570 579 554 547 524 554 578 555 547 555 586 585 563 570 594 609 586 571 601 602 601 571 593 602 602 578 554 571 593 586 563 570 594 586 555 562 578 578 555 539 555 593 579 562 531 547 563 562 578 571 547 546 555 555 547 570 570 578 563 531 555 594 570 555 593 618 601 594 586 617 602 585 563 570 617 586 555 539 563 593 579 570 578 586 586 562 571 593 610 586 554 586 594 586 555 578 601 586 571 570 586 586 578 555 562 586 570 555 570 586 602 578 547 562 571 562 555 531 547 570 563 547 570 594 594 570 555 593 563 554 547 578 563 570 547 555 570 602 562 555 562 579 570 547 562 578 594 578 555 578 594 578 555 570 578 555 554 571 593 586 555 570 586 586 571 562 586 563 570 555 562 578 610 570 547 570 586 562 563 539 555 578 562 555 570 571 578 562 555 555 570 555 547 523 531 555 555 546 547 578 579 562 547 578 586 570 555 578 578 571 539 554 586 571 554 563 578 586 562 578 586 594 563 570 594 586 578 554 586 610 594 562 563 578 578 570 547 578 586 570 547 563 578 555 554 563 570 586 555 562 586 586 563 546 563 578 594 570 547 578 570 586 563 547 554 571 547 539 539 570 578 555 531 578 578 586 563 539 547 578 555 546 579 601 578 563 586 586 570 562 571 601 578 571 554 547 563 562 547 578 578 555 555 586 586 570 555 562 586 555 539 570 570 586 563 578 578 570 571 539 562 578 555 563 562 563 562 547 563 570 555 546 547 578 579 562 555 578 570 563 547 570 555 570 539 555 570 594 554 532 554 555 570 547 539 547 555 554 540 554 586 570 563 555 562 563 578 554 571 562 563 562 539 539 547 555 555 547 546 571 554 539 563 578 578 555 539 555 578 562 547 563 578 570 563 554 578 571 570 547 555 578 586 562 547 555 562 578 633 547 531 508 531 571 586 593 602 586 609 617 625 641 609 602 578 602 601 594 617 633 617 602 570 563 601 602 570 547 578 594 554 594 610 585 579 593 602 594 578 578 594 609 617 586 570 610 625 601 579 570 578 562 563 539 531 555 539 547 547 570 563 562 547 555 562 563 554 555 594 594 570 562 586 586 578 563 562 602 578 570 563 562 563 539 523 539 586 578 563 578 594 601 571 586 609 602 570 570 586 578 571 554 571 562 578 563 562 571 578 562 555 562 563 555 531 515 547 555 539 531 563 578 570 539 555 570 578 563 555 578 586 562 547 563 578 586 570 547 539 539 547 554 571 578 578 563 578 586 562 563 586 609 594 562 586 570 579 562 563 601 578 571 562 563 546 555 539 555 578 562 555 578 586 571 546 547 563 586 554 547 578 594 586 570 594 617 602 578 578 586 602 578 562 571 570 562 563 547 570 594 586 547 562 578 563 547 554 578 571 562 563 562 594 563 562 586 570 555 539 563 562 563 554 563 586 586 554 563 562 563 562 539 555 563 570 570 531 539 555 531 539 540 554 578 586 555 570 578 594 555 555 562 563 562 563 554 563 562 563 586 562 555 555 578 578 562 563 562 563 547 547 562 570 555 531 563 562 594 555 570 594 609 586 563 570 570 578 555 547 570 578 555 563 570 578 562 547 555 570 563 555 539 570 586 570 547 555 578 570 563 547 554 563 578 555 531 570 563 562 563 586 609 578 563 585 586 579 562 563 578 578 547 523 508 508 539 547 601 602 617 586 578 594 601 578 571 594 593 594 570 571 578 586 570 570 586 594 578 570 540 570 586 554 547 524 547 586 554 547 547 586 578 555 554 586 586 571 562 563 593 571 570 547 555 562 563 554 532 562 555 554 539 532 547 554 547 539 571 570 562 547 547 563 562 563 539 554 563 547 547 523 547 570 563 539 539 555 585 571 547 554 571 593 571 547 570 578 586 562 555 555 562 547 531 540 562 555 539 562 578 571 554 539 555 586 570 555 531 532 554 547 531 547 578 586 563 555 578 593 586 563 555 578 593 571 554 571 586 593 563 555 539 562 563 554 539 532 578 578 562 547 578 579 585 555 563 586 586 617 578 547 562 555 547 554 547 555 570 594 570 547 555 562 571 547 547 531 547 539 539 523 539 547 555 547 539 562 563 570 555 539 539 555 562 570 539 547 563 570 555 555 539 554 555 539 539 539 547 570 571 547 546 579 570 578 555 562 570 594 571 546 563 570 555 562 539 571 570 563 546 532 554 586 571 578 554 540 546 563 578 563 546 532 562 570 555 547 547 586 586 570 555 531 563 578 562 555 555 578 586 578 554 579 578 586 570 547 547 570 586 562 547 571 586 585 563 555 562 563 562 555 547 554 571 554 547 555 586 586 570 547 578 578 555 547 570 570 594 563 547 539 562 563 554 532 531 555 546 547 524 539 562 532 531 547 562 547 547 555 570 570 571 562 547 562 571 562 547 547 578 570 555 570 563 594 578 570 531 516 539 539 531 524 562 571 570 570 539 571 593 586 563 570 586 594 594 562 594 609 594 586 555 593 578 579 546 555 586 563 554 539 586 578 555 547 547 594 562 563 546 571 570 570 555 539 555 562 547 531 532 554 563 547 539 562 586 571 562 563 570 570 555 539 531 539 555 547 523 524 547 546 547 532 546 579 578 570 547 578 578 570 571 547 570 586 570 563 547 562 578 563 547 570 601 571 554 555 570 563 562 547 532 539 554 547 539 547 578 571 570 547 547 546 571 547 539 539 554 571 562 547 547 547 562 547 532 539 554 563 547 531 547 554 555 539 539 563 547 547 539 531 547 554 571 554 547 555 570 547 531 532 554 555 539 524 539 539 547 539 523 547 547 578 547 539 539 562 563 539 523 539 563 547 539 531 539 547 555 547 515 532 539 539 531 547 547 531 523 539 547 532 523 523 547 539 539 532 531 547 547 547 531 531 539 539 547 531 532 507 532 554 555 539 531 571 570 578 563 531 562 563 554 540 539 554 555 562 532 539 562 578 563 539 562 571 562 547 539 555 562 571 547 539 547 562 555 539 539 539 555 539 539 523 531 547 547 555 523 547 539 539 524 523 531 532 523 516 515 539 547 532 539 539 570 570 563 547 539 562 555 555 539 539 554 563 555 539 531 539 547 562 547 531 540 562 547 555 531 531 547 539 563 546 547 578 594 563 547 562 578 555 562 532 539 554 571 539 531 523 532 539 531 508 523 547 555 547 531 547 554 540 539 531 539 555 546 524 531 555 539 539 539 531 547 531 539 571 547 554 547 563 578 570 563 554 555 547 547 531 539 555 554 540 531 531 555 570 539 539 547 563 546 539 524 547 562 547 539 547 563 562 563 546 563 547 555 546 524 547 562 555 555 531 547 570 563 593 532 515 500 508 523 563 562 563 562 586 618 585 571 578 562 571 570 570 571 578 594 609 562 563 578 602 570 547 523 555 570 539 508 500 524 523 508 515 555 547 508 492 484 485 500 531 523 500 485 484 485 476 508 516 484 469 468 477 461 453 453 453 446 445 437 438 437 438 437 438 453 461 492 500 500 500 508 516 515 492 485 515 508 492 485 515 532 531 516 515 524 562 555 578 547 539 531 531 555 555 554 539 555 555 562 571 547 546 532 547 554 563 554 547 539 539 563 570 578 571 554 547 531 555 555 555 539 539 523 524 531 547 531 531 531 547 539 547 539 539 524 547 562 547 547 547 531 539 555 547 539 531 523 547 539 547 524 531 562 547 547 539 547 578 547 539 531 555 555 562 555 547 539 531 539 531 524 508 523 531 532 531 523 516 508 523 531 540 546 532 515 524 539 523 508 500 500 500 523 547 532 539 562 594 578 586 594 617 570 555 523 524 547 531 523 539 555 539 547 531 547 570 540 523 523 532 547 546 539 524 516 531 547 515 508 492 492 477 477 468 516 578 586 570 571 640 617 625 594 586 563 593 594 602 578 570 547 539 531 571 562 563 570 602 632 649 633 586 578 578 601 633 586 586 617 656 688 617 610 617 648 625 617 602 570 563 562 633 602 593 602 594 593 610 609 602 609 609 594 571 570 570 570 571 547 523 524 562 617 594 562 563 602 578 570 555 531 523 524 547 601 594 586 641 617 617 609 610 593 586 594 594 601 579 562 586 633 586 562 539 532 531 523 547 524 515 524 523 523 524 516 531 531 516 523 531 539 532 523 531 547 555 531 531 524 562 586 578 563 601 610 656 578 555 547 562 586 571 562 570 563 578 570 555 547 531 516 523 531 516 508 515 532 547 531 531 516 539 539 531 524 515 524 515 516 508 507 508 508 508 516 515 516 523 524 515 516 508 500 515 500 508 500 508 516 507 500 500 493 500 515 500 492 493 492 508 507 500 500 493 507 516 516 515 508 524 523 516 507 524 531 547 531 531 524 570 586 570 586 571 586 562 563 547 562 563 562 547 547 531 547 547 547 531 547 547 547 539 539 554 547 547 539 555 547 539 531 531 532 523 523 516 516 515 532 523 523 516 516 515 532 531 523 524 523 539 524 523 516 515 508 516 508 507 500 508 500 508 500 516 515 531 540 531 523 524 515 532 531 523 524 515 516 523 516 508 523 539 539 516 516 507 500 500 516 523 532 508 523 516 531 547 562 539 524 515 508 508 492 485 476 469 484 539 547 563 539 554 547 555 578 570 563 586 570 539 524 531 562 579 562 563 562 555 570 539 555 562 602 601 571 547 539 547 562 547 531 516 515 532 531 516 507 516 516 523 516 500 507 516 539 547 523 524 531 547 555 547 539 531 547 547 554 539 532 523 531 539 539 532 531 523 516 508 500 515 524 531 547 547 531 539 547 547 562 547 555 672 625 750 641 640 594 555 539 515 539 532 562 570 571 578 570 555 562 578 563 570 555 570 578 555 547 547 555 562 563 554 539 532 546 571 562 563 547 539 554 547 531 540 546 539 540 531 554 547 539 532 531 531 531 516 531 524 515 524 515 516 508 523 516 508 539 562 547 547 547 562 539 532 539 547 539 523 547 531 524 523 524 546 540 539 531 539 555 554 539 532 523 523 540 539 539 531 531 547 563 570 555 562 539 547 562 563 547 539 539 539 523 532 515 508 500 500 492 485 492 508 515 508 516 500 500 492 492 492 524 531 547 531 547 531 563 586 570 555 539 531 523 508 516 531 547 531 524 531 531 547 547 547 539 555 562 555 547 539 523 531 516 531 539 532 523 539 555 539 531 524 539 562 555 562 539 539 547 539 539 516 523 524 516 515 524 515 516 515 524 523 524 508 515 524 507 516 516 500 500 492 484 485 500 547 546 555 609 618 586 578 593 586 555 547 539 539 524 523 523 532 531 539 539 547 547 570 578 563 554 532 531 516 515 508 500 508 508 507 508 508 523 524 516 515 516 531 539 547 539 531 524 539 539 515 516 500 492 500 485 507 524 523 532 531 555 562 563 546 532 539 531 516 515 524 507 540 546 547 555 547 578 617 594 594 539 531 523 539 563 562 547 547 571 554 571 585 571 570 563 539 554 555 547 539 539 547 539 516 523 523 547 555 539 563 546 547 532 546 555 547 539 539 539 555 562 555 555 539 547 554 547 532 546 547 547 539 555 562 563 570 555 547 547 562 578 563 547 562 563 554 547 547 524 531 515 508 516 508 523 539 531 524 547 554 547 532 546 532 547 562 563 562 539 531 532 539 531 523 524 531 523 524 531 516 515 508 508 531 539 524 531 523 540 539 539 539 523 531 516 539 539 531 516 516 515 524 523 516 515 524 531 539 539 524 515 524 539 523 516 515 532 539 539 539 523 524 508 515 531 524 516 515 516 523 531 524 516 523 523 508 516 508 500 500 500 500 492 492 500 492 492 508 516 508 500 507 508 516 516 507 500 524 531 531 532 515 516 523 508 516 507 508 492 493 492 492 500 500 516 500 507 508 508 508 508 523 555 539 570 547 516 508 492 476 469 477 437 453 446 445 437 438 430 437 422 430 421 422 430 430 445 438 437 430 437 430 437 422 430 430 429 422 430 430 421 430 445 446 445 445 446 445 445 446 437 438 445 445 453 477 508 508 507 516 531 539 547 547 563 554 571 554 571 554 532 507 500 485 476 469 469 469 460 454 453 445 453 438 461 492 500 484 492 493 500 492 515 516 531 539 524 508 507 485 484 524 531 515 500 493 539 539 523 547 531 539 532 523 516 500 523 524 546 524 508 500 492 508 531 523 532 523 516 500 500 523 531 532 515 516 515 532 547 539 523 516 515 532 539 531 531 516 515 524 539 547 531 523 516 531 547 539 539 524 539 547 547 539 531 547 554 555 555 547 531 547 539 547 539 523 524 539 539 531 524 531 539 531 531 516 523 532 531 539 523 516 516 523 539 539 524 523 508 508 515 516 508 492 500 500 484 493 507 493 492 484 500 492 492 500 500 500 500 516 524 523 523 500 500 485 484 508 492 516 523 531 547 508 500 492 485 468 461 454 445 445 438 437 438 437 430 437 430 430 429 422 422 422 422 430 461 453 453 445 438 437 438 429 422 422 430 422 421 422 422 430 476 500 508 524 531 539 539 539 547 547 531 516 484 477 461 453 437 438 437 430 422 422 422 414 414 414 414 414 406 406 407 406 398 407 406 422 461 445 445 461 492 493 507 508 500 516 515 500 477 469 461 445 438 437 430 422 429 414 422 414 414 430 469 508 507 508 524 523 539 563 547 554 586 563 547 523 555 539 531 500 516 523 531 555 547 547 554 555 516 492 500 484 469 461 453 453 446 437 438 429 422 430 429 422 422 414 414 414 414 415 406 406 406 407 398 406 399 406 406 399 398 406 399 398 399 390 399 390 407 500 492 468 477 469 492 531 516 484 477 515 532 531 523 524 515 485 492 523 532 531 523 508 477 484 492 500 508 477 492 508 531 523 516 500 492 524 546 540 531 539 555 546 539 516 555 554 563 539 531 516 539 562 532 539 508 578 562 578 532 531 500 539 578 578 555 531 539 555 562 539 532 531 578 586 555 539 547 570 578 563 554 524 547 554 531 508 524 531 555 539 531 516 546 563 539 539 531 555 594 554 540 531 554 547 539 539 508 516 562 547 532 507 508 516 523 516 523 516 516 531 523 516 508 523 524 515 508 500 516 531 515 508 500 492 508 500 492 485 492 516 500 492 492 492 508 516 492 508 523 524 500 492 508 507 508 508 492 516 523 516 523 500 508 516 523 516 515 508 516 523 508 516 500 508 515 508 492 508 516 500 515 508 508 492 516 523 531 524 508 500 515 531 547 524 508 492 508 515 524 515 508 508 516 531 539 562 571 539 508 492 484 539 547 523 532 508 531 594 585 555 555 562 555 563 546 547 516 539 555 586 562 547 523 539 540 539 531 523 524 547 554 547 539 516 531 539 555 547 539 531 516 547 546 539 524 516 523 523 524 515 516 508 547 539 523 532 515 500 516 523 516 515 516 531 532 531 531 524 523 570 524 508 500 484 476 469 461 508 555 531 547 609 625 625 602 593 618 664 617 578 578 563 593 594 617 594 570 547 563 625 594 593 571 546 563 578 555 547 539 554 547 563 570 563 554 555 570 571 554 563 547 515 532 554 547 547 523 508 539 555 570 539 539 516 539 539 555 562 555 547 531 516 508 507 532 539 539 539 523 516 531 508 508 515 532 554 563 555 562 609 618 601 586 563 593 594 578 563 554 571 578 555 546 532 539 554 555 539 524 531 555 539 531 523 516 523 539 524 523 508 524 531 547 531 531 516 531 539 531 524 531 539 555 578 570 547 524 500 515 485 484 492 508 516 546 594 617 586 602 625 617 594 586 562 594 602 578 570 539 563 570 570 547 547 531 547 555 554 563 547 547 523 539 555 555 539 523 516 531 547 547 547 531 531 539 531 524 523 524 531 539 547 539 555 546 563 547 547 539 547 578 547 547 539 523 531 539 539 524 515 532 531 555 531 508 508 523 523 532 531 516 515 524 539 547 523 523 532 539 539 523 508 531 547 570 540 531 523 524 523 516 500 492 500 508 523 524 515 500 492 516 547 531 531 508 516 531 539 539 524 523 516 531 539 547 531 531 516 531 539 539 532 523 508 508 500 515 524 515 508 516 523 532 523 516 500 507 500 500 500 500 493 492 515 508 524 507 500 516 516 523 508 500 516 523 523 540 523 516 507 508 524 539 523 531 516 531 555 547 562 524 508 507 532 539 531 539 508 531 539 539 531 516 531 547 571 539 546 524 539 531 539 516 523 539 563 562 539 532 523 555 570 570 532 515 524 539 555 570 547 547 554 563 570 563 554 547 555 562 547 531 524 508 531 547 539 531 531 516 539 539 555 555 554 555 531 563 609 641 656 625 578 555 547 546 594 571 546 516 508 484 477 461 468 454 453 445 445 446 437 453 485 484 500 492 516 523 532 523 500 539 609 563 547 531 523 540 570 539 531 539 563 586 554 539 532 547 562 570 563 555 570 609 617 594 586 547 562 586 610 554 547 539 579 578 593 571 539 601 633 602 578 562 555 609 602 586 562 539 555 563 570 586 547 547 562 555 570 547 539 570 579 585 571 539 523 555 555 554 539 547 547 563 562 547 539 555 601 571 562 547 523 555 578 555 539 523 540 562 547 594 562 570 563 547 539 547 562 555 539 516 507 524 555 531 515 571 586 593 571 547 578 586 593 571 562 578 586 602 570 563 531 570 578 571 554 532 562 570 594 571 554 547 555 586 578 562 555 563 570 609 617 649 594 562 570 602 578 578 555 539 555 593 563 555 539 554 555 563 554 555 531 539 555 562 563 547 562 555 562 563 547 547 539 547 578 562 555 547 523 532 523 539 531 524 515 524 547 554 547 531 524 523 532 531 523 532 515 531 563 516 515 500 500 524 554 539 539 532 586 601 594 562 563 578 594 625 609 570 563 570 578 563 547 523 516 539 555 554 539 524 515 547 594 594 578 594 609 617 617 586 578 555 570 594 571 562 578 625 633 648 625 594 578 641 625 594 570 555 570 602 601 570 547 578 579 601 602 562 578 555 555 562 547 539 586 578 578 563 547 578 594 601 578 571 562 563 570 578 570 563 539 586 601 594 570 563 547 562 586 586 594 586 570 578 594 602 570 562 555 570 579 570 555 531 554 563 547 539 523 539 563 562 563 539 547 562 555 547 539 539 555 570 578 578 532 515 508 500 469 476 453 461 453 446 437 446 437 430 437 430 430 484 531 500 524 539 570 586 547 523 508 485 484 461 461 469 546 547 555 562 579 617 617 617 625 602 648 695 719 672 649 625 546 500 500 477 477 460 461 454 445 445 438 445 562 532 523 539 555 555 578 586 609 609 571 562 547 602 578 554 524 555 570 555 531 547 593 594 571 578 562 563 625 601 610 570 555 546 563 570 594 563 546 555 570 563 547 547 539 570 586 570 555 539 555 593 586 571 554 539 563 578 563 554 539 532 562 563 570 562 547 563 570 586 570 563 539 570 578 563 555 546 571 601 586 594 570 547 547 555 570 555 547 539 547 578 578 562 539 555 563 562 547 531 547 570 610 586 547 523 539 563 562 555 539 539 562 578 586 563 531 570 594 594 562 547 586 602 601 571 554 571 586 586 570 555 539 554 586 563 547 562 578 594 570 563 539 570 594 586 570 539 563 586 578 555 539 570 570 555 547 547 562 578 571 562 539 570 586 571 562 539 578 602 578 563 562 570 586 571 547 554 555 562 579 578 547 554 563 570 555 539 562 578 586 578 555 547 578 586 555 547 547 570 570 563 547 585 579 578 554 547 547 563 562 539 539 563 570 555 539 555 554 571 570 547 554 563 586 562 547 563 570 578 555 547 539 586 593 571 554 555 578 578 563 547 547 562 570 563 539 586 594 578 555 554 571 570 555 546 563 570 578 571 547 546 579 593 563 547 554 578 555 539 524 523 555 554 547 539 586 602 594 562 578 602 609 594 570 578 618 609 586 562 547 586 586 594 555 570 578 594 586 562 578 602 586 586 554 571 601 586 571 562 578 602 578 562 579 593 578 571 547 586 578 586 562 563 570 586 570 555 547 554 571 554 547 555 578 578 563 539 562 586 563 554 539 555 555 562 547 539 571 586 562 563 585 602 609 602 570 578 579 601 578 555 562 594 610 578 570 570 578 579 570 555 562 617 594 570 555 578 586 578 586 555 586 586 593 579 554 610 601 594 578 570 602 601 579 570 555 578 593 586 563 547 554 571 562 555 555 578 594 562 563 554 578 594 570 563 570 571 593 602 562 563 586 586 570 547 562 571 578 570 555 578 570 586 563 554 539 540 562 555 539 539 562 571 562 555 570 594 578 578 563 578 586 609 586 563 562 578 586 563 546 579 586 570 562 555 570 586 571 570 547 554 571 578 570 547 570 579 570 562 547 555 586 586 562 547 563 586 578 554 563 562 563 555 539 547 546 547 547 539 563 578 570 563 547 562 570 578 555 531 547 578 586 571 547 554 571 570 562 547 563 562 586 578 563 570 586 578 578 563 562 586 602 562 563 562 563 578 570 555 547 562 586 578 586 594 578 563 547 562 609 594 563 547 546 579 562 539 531 547 555 555 539 539 570 578 578 555 555 570 586 578 563 546 563 562 563 547 562 578 579 562 547 562 594 563 554 555 578 578 571 554 555 570 563 562 555 539 555 578 570 547 563 585 602 578 563 562 586 586 586 570 547 570 579 586 585 555 570 586 579 562 547 555 562 563 554 539 555 563 578 554 539 563 562 555 555 531 531 555 570 547 563 578 617 594 578 586 617 625 602 585 602 617 610 586 578 609 609 594 563 586 601 594 570 563 562 594 602 593 563 578 586 594 570 570 594 617 610 578 601 602 594 578 578 562 555 555 547 562 609 602 570 586 602 640 633 586 578 610 609 594 578 586 594 593 586 571 570 578 602 578 562 571 585 618 601 578 555 578 610 609 578 563 585 625 586 594 570 555 586 594 570 555 570 578 578 571 554 555 570 579 562 555 554 579 578 578 554 563 578 586 570 555 539 570 579 570 562 547 563 570 563 546 547 563 562 555 555 547 578 586 578 554 563 594 593 586 563 570 578 586 571 562 570 586 578 571 554 563 570 586 578 563 539 562 586 578 579 585 555 547 555 562 594 562 547 539 547 578 571 539 539 570 570 571 554 563 562 571 578 562 547 586 602 586 586 570 570 594 578 570 547 563 586 578 555 554 563 578 578 570 539 563 562 571 562 547 570 586 594 570 555 602 586 586 570 555 585 586 610 586 562 602 609 602 601 578 563 562 579 609 594 562 547 563 570 570 547 563 578 570 578 555 554 579 601 578 563 570 578 586 586 555 570 578 586 586 563 546 555 570 571 554 540 578 609 570 555 578 594 594 601 571 578 593 602 555 539 515 508 508 500 492 492 485 484 500 570 524 508 507 493 492 515 540 562 586 586 594 609 633 625 633 632 641 633 664 648 579 554 586 656 618 570 547 562 586 563 562 555 547 562 594 594 601 586 571 570 555 554 555 531 531 579 601 594 578 578 617 618 632 594 586 609 610 609 586 570 594 602 617 617 578 586 625 594 586 586 601 594 617 586 586 570 571 601 578 571 562 571 586 578 562 563 578 594 593 594 563 578 601 594 586 570 571 593 586 602 570 563 546 571 586 570 555 554 563 586 586 570 555 586 586 562 555 570 594 594 578 554 579 609 594 578 570 563 593 579 578 539 570 578 594 570 555 586 586 594 578 562 570 579 562 555 547 578 562 571 554 539 563 570 563 562 555 570 594 586 578 570 578 594 602 586 554 594 617 617 602 609 602 586 562 602 602 609 570 555 570 602 586 570 547 562 563 578 570 555 586 594 601 586 563 601 633 609 594 563 593 602 586 570 555 570 594 578 570 571 586 593 571 570 570 602 594 593 571 570 578 586 586 555 547 562 586 586 563 570 594 625 601 578 586 602 609 594 578 563 601 609 586 571 570 594 609 602 570 563 585 602 594 570 570 586 586 571 546 579 586 585 563 555 593 594 594 562 579 585 594 578 571 562 594 594 586 554 555 562 579 570 562 563 594 593 586 563 586 586 593 579 578 593 602 594 570 570 594 578 563 547 562 594 609 610 586 570 586 601 594 610 578 562 578 594 570 555 555 554 586 571 547 562 586 570 571 539 570 586 578 570 555 570 578 579 570 555 593 578 586 571 570 578 594 601 625 618 578 586 601 586 571 562 555 586 593 579 562 578 617 610 593 571 578 578 594 578 562 563 609 602 586 570 586 594 609 586 570 602 594 601 571 554 578 618 601 586 563 578 593 618 578 554 571 594 601 570 555 570 594 594 562 555 586 586 586 578 563 578 586 601 570 555 586 602 586 570 570 571 570 570 555 570 586 578 571 546 571 570 570 555 547 562 579 585 563 547 570 586 570 563 555 570 578 570 571 570 586 601 586 563 570 594 586 578 578 555 562 578 586 571 554 563 578 578 563 547 554 578 571 562 547 578 617 602 594 586 617 625 633 593 571 593 602 617 586 586 625 609 610 578 586 625 633 617 586 625 640 602 586 555 601 610 609 570 563 593 586 594 578 578 579 609 586 570 570 594 602 578 562 586 586 610 578 554 579 601 610 578 570 594 593 586 579 562 594 594 593 571 554 571 593 578 571 547 578 601 610 593 579 601 610 625 593 586 602 594 609 601 571 554 602 625 609 586 571 601 610 593 578 579 609 617 594 570 555 594 593 571 570 570 594 594 609 586 563 586 593 571 570 547 570 586 586 570 563 594 609 602 578 570 578 586 594 586 562 563 578 578 570 547 570 594 594 586 562 555 555 586 578 570 555 562 571 578 562 555 578 594 586 570 547 570 586 602 578 562 547 578 563 562 555 539 570 571 594 570 555 593 578 594 578 555 609 602 601 579 578 609 609 602 578 586 602 609 586 578 547 570 578 594 563 547 570 586 586 570 555 570 594 594 570 555 546 571 586 578 547 547 570 594 570 570 563 570 578 570 555 594 633 617 594 578 601 602 601 571 570 586 594 594 570 562 586 594 578 563 578 601 602 586 562 618 593 602 578 578 602 609 586 570 571 601 602 586 570 570 578 602 570 547 563 586 593 578 555 570 625 602 609 579 593 602 586 578 578 594 609 602 570 570 594 602 586 570 594 609 609 594 578 578 586 594 586 563 554 571 578 578 554 586 602 594 586 578 601 618 593 586 571 601 609 602 578 563 593 610 594 578 554 578 586 602 570 563 594 593 578 579 570 586 594 601 594 578 555 586 617 594 585 563 570 586 594 570 555 570 578 586 578 555 547 578 602 578 562 571 593 563 531 524 515 492 500 485 508 570 562 547 594 641 640 594 594 609 625 633 633 617 578 594 555 539 523 523 540 601 602 586 562 586 602 601 594 570 563 586 593 586 563 570 563 601 594 586 578 547 578 594 578 594 570 562 594 586 594 570 555 555 578 586 578 562 555 602 601 602 586 570 578 594 617 617 602 578 555 585 610 578 586 578 547 562 579 593 578 555 570 579 578 593 586 555 547 547 578 578 578 563 554 586 610 625 593 579 625 632 618 640 586 555 547 531 516 515 516 578 601 625 633 641 664 656 649 664 640 618 625 609 617 656 657 625 593 563 633 656 586 562 563 562 555 539 531 563 562 578 579 562 594 601 641 656 602 586 570 617 625 641 609 586 571 585 602 617 586 570 555 594 601 610 570 555 555 609 547 547 539 531 539 563 578 593 579 554 578 625 625 602 601 579 578 617 617 609 586 571 578 617 586 570 563 578 578 570 578 563 539 555 570 570 563 555 562 586 586 641 578 554 563 578 586 586 555 554 571 593 586 563 562 586 578 578 571 586 593 602 625 578 563 546 571 586 578 562 555 570 602 586 594 562 555 586 578 586 586 554 555 570 594 602 593 563 586 578 602 578 570 539 563 562 563 554 547 578 571 554 547 531 547 563 562 555 539 555 554 547 532 523 539 555 562 578 555 531 555 562 563 562 555 547 563 554 555 547 547 593 563 586 562 547 586 586 586 570 563 562 578 594 594 578 563 578 593 602 570 547 524 515 508 492 485 484 469 469 468 461 453 453 454 445 445 446 437 438 437 438 437 430 429 438 430 437 445 461 477 508 570 570 586 571 539 531 594 609 570 539 547 578 563 555 531 562 578 594 610 586 609 562 571 601 649 648 602 570 570 594 602 586 570 562 625 641 594 570 563 570 594 586 601 570 547 547 563 601 578 571 554 563 578 570 555 547 555 578 593 579 562 547 562 563 578 570 579 554 539 563 578 594 562 547 531 555 562 555 547 547 562 547 539 532 546 555 555 547 539 523 547 563 562 555 539 539 555 562 555 531 531 539 547 578 555 539 531 539 555 539 539 539 571 562 570 555 539 555 570 570 571 554 540 539 562 563 546 532 515 524 547 539 523 539 547 555 547 531 523 532 554 532 539 515 539 555 562 540 531 523 531 540 515 508 508 515 532 515 516 508 508 500 484 484 477 469 461 453 453 453 461 461 461 515 571 570 562 555 539 586 641 617 578 578 539 578 586 571 562 555 578 570 563 562 547 547 563 578 570 539 539 539 594 586 586 594 562 547 531 570 625 586 571 547 562 563 562 563 546 540 539 554 571 562 555 531 547 562 563 562 555 531 524 547 539 547 515 516 508 523 539 547 531 532 523 516 539 547 554 539 547 555 547 570 555 554 539 547 563 562 563 555 554 586 602 586 570 555 539 531 547 555 546 532 531 523 516 531 531 516 524 531 523 531 524 523 539 547 571 539 539 539 554 555 547 531 532 515 531 539 547 547 531 524 531 547 547 539 539 523 547 547 539 539 524 547 570 547 547 531 523 547 547 555 539 531 524 531 539 547 531 523 516 524 546 516 523 524 531 539 539 532 539 546 540 539 523 531 524 523 516 531 547 547 554 547 524 523 508 500 484 485 492 477 507 524 531 531 555 562 594 602 609 594 570 602 617 617 602 578 570 586 609 618 578 570 586 594 594 578 562 555 562 586 571 546 547 539 563 562 555 531 532 539 547 554 539 532 531 531 547 562 539 532 531 523 539 524 508 508 500 484 484 469 477 461 460 461 454 453 445 445 446 461 554 516 523 516 500 500 531 578 571 562 555 539 547 570 555 570 570 539 532 515 508 500 500 531 563 539 555 539 523 516 547 554 547 555 547 547 531 531 516 515 508 524 539 531 516 515 531 539 532 523 547 602 562 547 555 547 546 547 563 570 563 546 540 539 539 547 531 531 547 555 562 555 554 571 562 578 571 547 539 539 562 539 532 531 531 523 524 523 532 515 516 508 523 555 539 539 555 546 532 523 524 531 547 539 554 563 570 563 594 625 609 601 571 586 570 570 563 570 578 578 547 547 539 555 539 531 547 547 539 523 540 531 547 562 539 539 539 547 555 547 547 539 554 555 539 539 539 563 547 547 562 570 571 547 546 532 539 554 547 539 532 546 532 547 546 540 523 547 555 539 539 547 546 579 585 586 579 578 609 602 593 586 578 563 578 570 555 539 531 524 531 531 516 539 539 531 547 547 539 531 532 539 547 531 547 547 546 532 531 523 539 539 540 531 531 570 563 578 562 555 547 555 586 562 563 539 562 563 554 524 531 516 515 532 523 516 507 508 500 500 500 500 492 508 516 500 500 508 500 508 500 500 492 500 508 500 507 508 516 515 508 508 508 508 500 500 492 492 492 492 500 500 524 523 524 523 539 555 547 547 531 531 516 500 515 500 500 485 484 485 500 531 508 523 516 547 546 555 547 539 547 547 531 531 532 523 523 516 508 531 524 539 531 547 539 547 531 531 563 562 563 578 578 570 578 563 555 562 602 601 578 571 546 563 562 540 531 515 532 531 547 554 555 563 554 539 555 578 563 562 563 586 562 570 571 539 539 523 532 523 516 523 516 523 524 507 524 515 508 508 516 523 524 523 516 531 547 531 531 532 531 523 516 515 516 508 516 492 500 484 477 468 477 508 531 531 532 562 555 554 563 555 546 524 555 578 554 539 563 570 563 547 547 546 571 539 554 547 563 555 554 563 554 539 547 555 563 562 555 554 563 562 579 562 563 562 563 554 539 539 532 539 523 516 515 500 500 493 492 476 477 469 476 516 531 516 507 500 508 539 555 539 531 516 508 531 531 532 523 523 516 523 508 508 500 492 508 531 524 531 516 515 516 539 555 547 539 539 539 531 531 539 539 539 555 547 539 531 547 547 563 562 547 547 554 563 555 554 539 555 547 539 531 539 532 539 523 531 524 515 508 508 500 500 516 531 523 508 500 500 500 524 539 547 546 563 578 625 625 602 601 586 578 571 570 562 555 555 586 578 554 555 547 563 562 563 554 555 547 539 523 524 515 547 586 578 586 578 586 586 586 578 571 554 555 555 547 562 563 546 563 570 571 546 563 578 570 563 555 570 570 547 539 539 578 563 586 578 570 547 547 547 547 547 539 523 516 515 532 546 547 563 586 586 578 594 593 571 570 547 554 547 547 539 547 547 539 539 539 563 547 546 532 539 523 539 532 554 547 539 539 539 539 539 555 547 539 555 554 563 547 547 547 562 555 554 539 547 539 532 539 547 539 531 539 539 586 555 554 547 531 516 524 539 546 547 547 547 531 524 523 508 516 507 500 508 524 570 563 562 586 570 532 539 539 554 547 571 554 547 516 523 516 500 500 508 554 555 570 563 570 570 563 562 563 578 578 578 594 570 555 570 578 602 578 563 578 578 570 563 547 531 547 554 532 531 531 531 547 563 554 571 586 578 586 594 562 563 570 578 562 571 586 562 563 570 555 554 532 547 546 547 555 570 563 547 547 539 523 531 532 531 515 516 508 531 547 570 586 586 578 578 571 609 617 578 571 562 555 555 554 555 555 554 547 547 594 570 563 570 586 594 578 586 578 570 555 562 571 578 570 555 562 555 570 578 563 562 563 562 579 562 563 546 563 570 563 547 546 555 547 555 547 546 532 554 555 539 539 539 539 555 578 531 532 523 524 546 539 563 555 554 563 570 570 555 555 547 539 531 531 532 531 547 547 531 523 524 523 539 547 547 531 547 531 532 531 539 531 524 515 516 515 508 508 500 492 492 485 508 531 601 594 586 594 609 625 594 602 562 570 547 571 546 532 547 539 546 547 539 539 555 555 539 531 531 508 508 508 500 508 492 492 484 485 484 477 476 477 531 563 554 594 570 586 578 586 555 555 539 570 547 523 508 508 500 523 555 563 554 547 524 531 523 532 539 539 539 547 539 539 539 531 508 523 516 539 531 539 539 532 523 531 532 515 516 508 507 516 531 547 547 570 571 562 594 586 594 593 571 570 570 571 562 563 547 562 578 563 539 547 546 555 563 547 539 539 531 539 547 555 531 547 531 523 524 531 531 532 531 523 539 539 547 555 555 539 523 516 523 500 485 484 469 461 461 453 453 453 437 438 437 438 430 437 430 422 429 430 422 430 429 422 422 414 422 414 422 406 414 422 414 406 407 414 414 422 429 469 461 453 453 469 477 484 484 500 508 500 485 468 469 453 453 438 437 430 430 437 422 430 422 421 415 421 414 415 414 414 414 406 406 399 398 406 399 406 391 398 399 398 398 391 398 391 399 390 391 383 398 391 398 391 390 391 391 390 391 390 383 391 391 382 391 383 383 390 383 383 383 375 390 383 383 383 383 382 391 383 383 382 383 383 383 375 383 382 383 383 383 375 383 383 375 382 383 375 383 375 375 367 375 375 375 375 375 375 367 375 368 375 375 375 375 367 367 375 367 367 367 368 367 367 359 289 446 367 352 375 375 367 359 367 360 367 367 375 367 367 360 367 367 367 368 359 367 367 360 367 359 360 367 359 360 359 367 359 360 367 359 360 367 359 360 359 359 368 359 359 360 359 360 359 359 360 359 359 360 359 360 359 359 360 359 359 360 351 360 359 352 351 360 351 352 359 352 359 352 359 352 359 359 352 359 360 351 360 359 367 359 360 367 359 360 367 359 368 359 344 390 360 359 375 359 368 367 367 367 375 367 368 367 367 375 367 367 375 360 375 359 367 375 367 375 368 367 375 375 375 383 375 382 383 383 391 382 383 391 383 383 382 391 383 398 399 390 391 391 398 391 390 391 383 390 383 391 383 382 383 383 383 375 375 375 375 375 359 375 375 367 375 375 375 375 383 391 422 398 383 391 390 383 383 390 375 383 375 375 375 375 375 367 375 375 368 375 367 367 375 367 367 368 367 367 367 367 367 368 359 367 367 368 367 359 367 368 359 367 367 367 368 359 367 367 360 367 367 360 367 367 359 367 368 359 367 367 360 359 367 368 359 359 367 368 359 367 360 367 359 367 360 367 359 367 368 359 367 360 367 367 367 360 367 367 367 367 360 367 367 367 360 367 367 359 368 367 367 359 367 368 359 367 367 368 367 359 367 368 359 367 359 368 367 359 367 360 359 367 360 367 359 367 360 367 367 367 368 367 367 367 367 368 367 367 367 367 375 367 368 375 367 375 367 375 367 375 375 375 383 375 375 375 375 383 375 375 375 375 375 367 375 367 367 375 383 367 391 375 375 383 383 375 382 383 375 375 375 375 375 375 367 368 359 375 367 375 367 368 367 367 367 367 368 367 367 367 367 360 367 359 360 367 359 360 359 359 360 359 359 352 359 360 359 359 352 359 360 359 352 359 359 352 359 360 351 360 351 360 359 352 359 352 367 359 359 360 367 359 368 367 359 360 367 367 359 360 367 359 367 360 367 367 360 367 367 367 367 375 399 398 391 383 382 391 383 383 375 382 375 383 375 375 383 375 375 375 383 383 383 382 383 391 390 383 391 390 383 399 414 414 406 430 429 438 430 422 421 422 422 422 422 414 414 414 406 407 406 414 406 406 407 398 406 399 406 406 399 422 414 437 422 422 422 406 406 407 406 406 391 390 399 383 390 391 383 390 383 391 382 391 383 391 375 390 383 383 375 390 375 391 375 391 375 382 391 383 375 383 383 390 391 383 398 406 407 406 406 406 399 398 391 390 391 391 390 383 383 383 383 382 383 383 375 375 375 375 375 367 375 375 375 383 375 383 390 391 398 399 391 398 406 406 399 398 399 398 399 390 399 398 399 398 391 390 391 383 383 382 375 375 375 375 375 368 375 367 367 375 359 375 367 375 375 375 375 375 375 383 375 375 383 383 375 391 375 375 382 375 375 375 375 383 375 375 383 375 383 375 383 375 375 375 375 382 375 375 375 375 375 375 375 368 375 375 375 375 375 367 375 375 375 367 375 375 383 375 375 383 382 375 391 383 375 383 375 382 383 375 383 375 383 383 383 382 383 375 383 383 383 375 382 383 383 383 383 390 383 383 375 391 382 383 383 375 383 383 382 391 375 383 390 383 383 383 391 382 391 383 383 382 383 383 391 375 390 383 391 383 382 383 391 383 382 391 375 391 382 383 391 375 391 382 391 391 382 391 398 399 406 422 445 461 469 445 477 500 508 508 492 468 446 445 430 429 415 406 414 406 406 407 398 406 399 406 398 399 398 399 398 399 406 398 399 398 399 398 398 391 399 398 391 390 391 390 391 383 391 382 391 383 390 383 391 383 382 391 391 406 406 438 445 453 453 461 477 453 437 438 437 430 414 422 406 407 406 398 399 398 399 390 391 390 399 383 390 391 383 390 383 391 383 390 383 391 390 391 391 390 438 461 468 477 484 492 516 531 516 500 516 539 539 539 523 500 500 477 476 461 446 453 422 445 430 429 422 422 414 414 414 406 415 406 422 422 406 422 414 414 414 406 406 399 406 398 399 398 399 398 399 398 391 398 399 406 398 399 406 406 406 407 398 406 407 406 398 399 406 398 399 398 391 398 399 390 391 399 390 391 383 390 391 383 390 383 383 383 375 383 382 375 383 375 383 375 375 375 383 375 383 375 382 383 383 383 383 382 391 391 422 421 422 430 414 438 461 468 461 446 437 430 422 414 406 406 399 398 391 390 391 391 390 391 390 391 391 390 383 383 391 382 383 383 383 375 383 375 382 383 375 375 383 375 383 383 382 407 422 445 437 454 484 500 492 492 453 446 429 414 415 406 406 391 398 399 390 399 398 391 398 399 390 399 390 391 390 383 391 391 390 391 383 390 383 398 399 406 406 407 406 414 414 414 414 406 407 398 406 399 398 399 398 399 390 399 390 399 390 391 391 390 391 390 383 383 383 383 375 390 375 383 383 383 383 382 407 445 422 406 406 422 438 437 438 429 430 430 429 438 430 421 430 422 406 414 414 399 414 398 399 406 398 399 398 399 398 406 438 461 461 445 438 437 438 422 414 414 406 406 406 391 391 406 391 398 398 391 406 399 406 406 406 399 406 391 398 399 390 391 383 390 391 383 390 383 391 390 383 391 383 390 391 398 407 398 399 406 390 399 398 391 398 391 391 390 391 398 383 391 390 383 391 390 391 383 398 391 398 391 406 406 407 414 422 406 398 407 398 398 399 398 391 383 390 391 391 382 391 383 383 383 382 383 383 383 383 382 383 383 375 391 375 390 383 383 383 383 390 383 383 390 391 406 407 437 461 469 461 461 476 500 500 492 469 492 500 492 493 468 485 500 515 508 500 461 453 438 429 415 414 414 406 414 406 414 407 414 406 422 422 421 438 445 446 437 430 429 430 422 422 422 414 414 406 406 375 430 406 399 406 414 406 407 406 414 406 406 407 398 406 399 406 398 399 391 406 390 391 398 399 406 406 391 398 399 406 399 390 399 390 399 390 399 398 399 390 399 398 406 407 398 399 421 414 446 453 437 422 430 414 422 406 406 407 398 399 398 398 399 398 407 406 398 406 415 421 430 453 461 445 461 485 484 453 446 437 438 429 453 485 508 554 563 578 586 586 601 610 593 571 515 508 531 508 500 500 485 500 523 516 515 532 539 531 531 547 563 539 531 531 547 539 516 547 546 539 524 523 539 539 524 523 532 523 516 507 508 516 508 515 524 531 508 515 516 516 500 515 516 523 500 516 523 547 547 531 532 531 523 516 523 540 531 531 555 547 531 523 532 554 571 546 547 571 562 594 547 523 516 531 531 532 531 539 562 571 554 547 547 547 555 539 523 547 555 539 523 531 532 523 524 539 547 546 532 531 539 539 539 547 555 531 531 524 523 516 507 493 500 500 484 469 484 500 508 516 523 539 539 547 523 508 492 516 524 507 516 539 531 516 523 563 555 546 539 540 546 539 540 531 523 531 524 523 532 531 515 500 500 524 508 492 484 500 500 516 516 523 523 524 515 532 547 546 532 539 547 578 570 539 516 492 500 508 523 516 539 570 571 562 570 594 602 570 555 547 546 586 571 554 539 532 531 547 547 539 523 531 524 531 524 523 500 500 500 492 492 508 563 578 586 570 555 578 586 554 555 531 516 531 532 531 508 523 539 539 531 524 523 547 555 570 547 531 539 547 555 547 539 523 532 539 539 531 523 516 516 539 531 516 500 500 492 539 539 508 507 516 524 531 539 531 563 570 562 547 578 586 586 594 586 594 593 571 554 555 594 601 579 562 570 579 578 570 555 554 547 547 547 531 563 562 563 539 570 570 586 578 579 578 570 586 586 586 570 547 578 602 586 586 570 555 554 563 570 555 570 617 571 562 555 554 532 539 539 555 539 554 555 555 547 570 555 554 547 531 547 547 547 547 539 539 523 539 540 531 523 539 532 554 531 524 516 507 508 516 508 515 531 532 539 531 523 524 531 531 532 531 547 554 555 578 555 539 516 539 523 516 523 524 515 516 516 523 539 547 539 531 524 531 547 531 539 539 547 531 532 539 539 539 531 523 524 523 532 531 523 531 555 555 555 539 531 547 547 546 532 523 516 523 524 515 500 508 524 531 515 524 539 523 516 516 515 524 531 531 524 531 539 547 539 531 555 554 555 547 531 539 555 539 547 539 586 570 547 563 562 563 554 547 547 539 539 531 540 523 516 515 508 500 500 508 508 515 508 508 500 484 485 484 500 508 508 515 524 523 516 531 539 539 531 539 540 531 547 562 570 547 539 539 524 516 500 492 492 469 468 469 461 461 477 507 516 516 523 531 516 508 508 515 524 531 516 507 516 531 516 515 508 508 508 516 515 508 516 507 516 516 523 524 523 508 515 524 523 508 516 523 516 515 516 516 531 523 524 515 508 516 508 515 500 508 516 523 531 524 515 516 516 515 524 523 524 523 524 539 531 515 508 516 523 524 523 516 523 524 547 523 516 515 524 539 539 539 516 515 524 523 523 524 516 523 516 515 516 515 508 500 508 492 492 477 484 469 469 492 508 531 539 531 540 554 571 578 570 562 555 531 547 571 554 532 531 547 554 539 563 547 554 555 539 547 547 539 547 555 546 532 531 539 547 531 531 516 531 532 523 523 532 531 523 532 523 531 524 531 523 524 523 532 531 539 531 524 539 539 539 539 531 531 532 523 531 516 515 516 508 516 515 524 515 524 531 523 532 523 531 532 531 515 508 508 516 507 516 508 508 515 508 508 500 516 507 500 500 500 500 485 476 477 461 469 453 453 445 438 445 437 438 430 429 430 445 453 469 469 453 477 500 500 484 477 468 461 461 446 445 437 438 437 438 437 493 507 508 516 515 524 523 532 531 523 508 508 515 524 516 515 492 500 508 508 492 485 484 492 500 500 492 508 492 485 500 492 492 500 500 492 492 500 516 516 515 508 516 523 516 515 516 523 532 523 524 523 516 523 524 523 508 515 516 531 516 523 532 531 523 539 524 515 508 508 523 516 531 539 547 578 563 547 531 516 500 500 523 516 547 546 649 609 602 578 578 563 562 547 539 523 540 554 555 539 523 524 523 532 523 523 547 586 555 562 555 570 547 547 547 555 554 555 539 539 539 532 539 539 539 539 539 547 547 539 531 531 539 539 524 539 539 555 554 555 547 547 539 539 539 555 546 532 531 531 539 539 532 531 523 524 523 531 539 547 555 547 539 539 531 531 532 531 523 524 547 539 523 524 531 531 531 516 516 515 524 531 523 524 515 532 539 539 539 523 524 539 539 539 531 547 547 562 540 539 531 523 516 508 508 515 516 508 507 516 523 516 508 500 492 484 477 469 461 453 453 445 446 445 437 446 492 500 492 477 468 469 492 516 492 500 516 539 539 539 547 515 563 562 571 539 523 532 546 555 555 554 540 546 547 555 547 547 547 562 555 554 555 539 539 539 539 532 531 523 532 523 523 547 547 539 547 539 531 516 524 515 516 523 524 531 539 555 562 547 516 500 500 492 469 468 461 461 453 453 454 445 445 438 437 438 437 446 437 430 445 453 508 500 500 508 508 523 531 532 539 546 508 485 476 461 461 445 446 437 438 437 446 453 437 438 437 430 430 429 430 422 422 422 414 414 414 414 414 406 406 407 406 406 406 399 398 399 398 399 398 398 391 398 399 391 390 391 383 390 383 383 383 382 375 375 383 375 383 383 375 375 383 383 375 375 375 382 375 375 383 375 367 375 375 375 368 375 375 367 367 375 367 367 375 375 360 367 367 367 367 368 367 359 360 367 359 359 360 367 359 360 359 352 359 359 352 359 360 351 360 351 360 351 352 359 352 351 360 351 352 351 352 359 352 359 352 351 360 359 352 367 359 360 359 367 367 368 359 375 367 367 375 375 375 375 375 383 367 383 383 375 375 383 375 375 375 375 383 375 398 422 414 414 430 445 469 429 422 422 422 438 460 477 445 453 430 422 422 406 406 399 398 407 390 391 414 430 437 445 461 469 477 445 430 429 453 469 453 438 429 446 461 476 453 469 477 484 461 469 484 492 493 476 492 477 461 476 493 492 468 500 524 523 500 524 539 531 508 508 523 524 523 484 454 453 429 430 422 406 414 406 407 406 398 399 406 399 398 398 399 398 399 398 406 399 406 399 398 398 461 493 500 531 554 547 524 523 477 461 437 438 422 421 422 422 461 461 430 429 422 422 414 422 414 430 445 477 492 469 445 438 429 422 414 414 406 430 422 422 430 421 415 406 414 406 414 399 398 406 391 406 391 390 391 391 390 383 391 390 391 398 391 406 422 422 445 477 492 484 461 477 469 468 446 453 476 461 500 524 515 493 562 547 523 508 516 516 500 531 523 508 500 508 515 524 508 492 516 562 539 531 508 516 547 531 531 531 547 547 531 547 547 539 531 540 554 524 500 523 524 507 493 500 515 547 531 532 515 524 531 539 531 539 555 547 531 539 563 570 594 570 539 547 594 601 563 554 516 500 484 477 477 468 461 453 453 446 437 446 437 477 523 547 531 531 540 523 523 493 476 453 446 445 437 422 422 422 414 414 414 406 415 437 523 500 508 485 468 454 437 430 437 422 414 422 406 414 414 407 398 406 422 446 437 430 437 461 445 469 516 508 476 461 445 446 429 430 414 414 414 422 461 500 500 508 492 524 539 531 516 523 539 570 578 563 523 532 531 531 531 516 523 532 539 547 523 508 523 524 531 563 539 515 492 516 523 508 508 524 515 516 539 539 523 508 524 523 523 516 516 523 531 524 523 547 531 532 507 532 531 531 524 500 523 524 531 531 516 507 516 539 516 531 508 523 532 531 523 524 547 562 570 571 547 515 508 516 539 539 539 554 563 555 578 562 555 562 547 555 578 555 531 516 539 554 540 515 531 555 547 539 523 532 554 563 586 555 531 547 562 547 547 539 578 570 555 531 539 547 547 524 507 524 555 562 539 570 610 570 586 602 578 562 563 570 555 562 531 540 539 523 563 617 586 578 586 593 579 562 539 594 578 563 546 563 555 554 539 555 563 546 563 531 578 610 601 586 578 555 562 547 539 539 532 523 531 563 570 571 562 570 610 593 571 547 554 578 571 562 547 531 532 554 563 539 516 515 524 531 523 516 500 516 515 500 500 500 485 484 476 477 492 516 500 515 508 539 532 500 500 507 516 516 515 508 531 547 555 547 515 516 516 515 500 516 523 539 532 531 539 555 562 555 547 554 563 570 555 547 562 563 570 547 531 539 547 555 539 539 523 532 539 531 523 547 571 578 570 563 546 555 555 531 523 508 508 500 508 500 492 508 523 532 515 524 523 524 539 554 563 547 531 516 523 523 524 539 562 547 571 570 570 571 585 594 586 570 579 578 609 586 570 547 547 555 539 515 532 531 516 507 508 524 523 524 515 524 523 531 532 523 516 523 539 563 546 540 531 539 523 539 571 554 532 554 563 562 555 562 563 555 554 571 570 562 563 555 547 539 531 539 562 547 555 555 578 570 563 554 547 563 570 570 563 554 540 554 555 547 547 523 539 539 555 547 531 555 554 547 539 539 524 555 539 539 515 539 539 524 523 524 531 523 524 508 515 532 531 508 507 516 531 539 539 524 515 516 524 523 516 531 523 508 516 508 507 500 516 508 508 500 515 500 492 500 485 492 516 523 508 508 500 492 500 508 515 532 539 539 554 563 570 570 571 570 586 594 578 578 586 570 563 547 539 531 523 532 539 523 516 500 492 492 500 547 539 531 524 547 578 562 563 586 562 555 562 563 555 546 555 555 547 547 554 555 547 539 531 539 555 547 531 531 524 539 523 531 524 508 508 507 532 554 555 547 547 531 539 555 539 539 531 531 524 523 524 531 516 515 516 508 507 508 500 508 516 500 531 523 524 515 524 531 516 523 516 508 507 516 516 515 508 524 507 500 508 500 485 515 516 508 500 492 492 508 539 523 524 523 539 539 532 531 547 531 523 539 516 523 524 531 531 532 523 516 523 531 524 523 516 531 531 532 523 524 515 516 508 507 508 508 508 508 523 524 515 524 523 539 524 531 515 524 523 524 515 532 531 523 516 516 515 516 523 516 531 539 539 539 532 531 531 539 547 547 523 516 516 507 500 508 500 516 531 516 515 516 523 539 532 531 531 531 532 547 546 539 540 539 539 531 523 516 531 531 524 508 523 500 500 500 485 492 484 492 500 508 484 485 476 469 477 461 453 453 453 445 446 445 445 461 477 500 484 485 500 507 524 515 500 485 500 523 516 508 492 500 492 492 485 492 500 508 492 484 508 492 485 492 508 515 500 500 492 516 523 524 508 500 507 516 516 515 508 500 516 523 524 531 523 516 523 532 523 508 500 492 500 500 516 508 500 500 507 500 493 492 484 516 508 515 524 523 523 540 546 547 524 515 539 563 547 539 531 539 539 531 524 516 531 539 531 524 515 516 523 531 524 516 507 516 523 508 508 500 500 516 507 508 508 508 500 523 524 554 532 531 539 523 516 531 539 539 540 546 539 555 547 547 555 546 547 547 539 524 515 508 500 508 523 516 531 516 523 516 516 539 531 531 524 531 515 516 516 523 516 523 524 531 531 508 508 508 500 515 508 500 500 516 523 563 562 563 554 555 547 562 555 555 562 563 547 539 515 524 531 516 539 554 563 555 531 531 555 547 554 547 539 555 555 546 532 523 547 539 547 555 547 539 523 523 532 539 531 523 524 531 531 516 508 515 516 516 531 523 539 547 532 539 523 539 547 539 531 524 523 516 492 500 484 477 469 468 477 531 532 523 539 531 532 554 555 547 547 539 547 546 563 547 539 539 562 555 547 539 547 562 555 539 531 540 546 539 524 516 531 531 539 531 532 539 531 539 523 516 531 524 500 500 492 484 492 493 500 507 500 508 532 507 516 523 539 532 531 508 515 516 531 516 531 531 516 516 500 507 508 516 508 500 500 508 523 523 508 516 515 532 508 515 508 516 507 508 500 508 516 507 508 516 508 508 500 515 508 500 492 500 485 476 492 500 500 508 500 508 523 524 508 515 524 515 508 516 508 507 500 508 500 508 500 508 500 500 508 500 500 500 492 508 507 500 508 500 500 500 508 508 500 508 507 500 500 516 524 515 508 508 508 500 500 492 492 492 492 493 500 507 508 508 508 500 500 508 515 500 508 500 492 500 492 493 492 492 492 485 484 484 485 476 477 476 477 469 468 469 461 469 469 476 508 547 547 554 594 586 594 578 578 539 539 531 547 586 555 531 539 555 570 555 531 516 555 593 578 563 547 547 554 555 555 554 555 547 539 555 539 547 547 562 563 562 555 554 547 547 586 563 539 531 523 508 531 539 516 516 508 531 570 594 570 516 515 500 500 516 508 508 539 539 531 523 516 539 539 539 532 531 531 531 524 531 516 539 539 539 523 524 515 508 516 515 500 508 508 516 515 531 524 523 539 532 531 539 531 531 540 515 508 500 477 476 477 468 454 453 453 445 445 454 507 508 516 515 555 531 532 500 484 477 460 461 446 445 438 437 438 429 422 422 422 414 422 414 422 414 414 414 406 406 407 406 406 406 407 390 407 390 406 391 398 391 399 390 391 390 391 391 390 391 383 390 383 383 375 383 390 375 391 375 383 383 375 382 383 383 383 375 375 383 375 383 375 375 382 375 383 399 390 399 398 406 399 406 398 399 406 406 414 415 421 422 430 422 422 422 414 414 406 406 399 398 399 398 391 390 391 390 391 383 391 390 383 383 383 390 383 391 390 391 391 390 391 390 383 391 390 383 383 383 383 383 382 383 375 383 383 383 382 391 383 383 390 407 406 406 430 414 406 406 407 406 398 399 390 399 390 391 391 390 383 391 390 383 383 391 382 383 383 383 375 383 382 375 383 383 383 398 422 461 461 461 461 469 476 477 492 508 492 453 430 437 422 414 414 407 406 398 399 398 399 390 391 398 406 399 406 406 422 414 407 406 406 406 407 414 414 414 406 414 406 399 406 398 399 391 390 399 398 414 422 414 422 406 406 407 406 406 391 406 391 398 391 390 391 391 382 391 383 383 390 383 383 375 383 383 375 382 368 382 375 383 375 375 375 399 406 398 446 476 445 477 500 477 500 523 492 508 539 531 500 539 539 524 531 531 524 500 523 532 507 493 500 531 508 515 492 500 508 508 492 500 524 531 516 507 524 523 524 523 524 523 539 531 524 492 516 515 531 532 531 531 516 531 547 562 524 508 531 555 539 531 531 539 531 516 500 531 539 547 516 500 492 508 516 531 547 523 524 507 532 554 563 523 492 508 500 485 484 508 515 524 523 532 539 539 531 508 531 531 524 515 524 531 523 524 523 532 515 524 507 539 540 539 546 555 563 601 586 563 547 539 554 539 516 500 508 531 531 524 523 524 507 516 523 547 547 539 524 500 523 531 532 507 524 523 532 531 508 539 554 555 524 515 485 468 469 617 633 602 640 633 633 648 657 648 664 664 641 656 672 656 633 648 649 617 625 609 594 602 586 578 586 586 578 609 633 594 578 594 609 578 570 571 578 601 571 562 570 579 562 563 586 609 586 562 578 594 594 570 547 539 539 547 539 531 540 546 539 532 531 539 531 524 523 531 539 524 516 531 523 524 515 516 531 539 539 532 546 547 563 547 554 516 500 523 539 524 500 516 531 531 523 516 531 555 547 531 516 515 547 547 531 516 508 508 523 524 523 500 508 523 524 531 531 531 532 523 524 531 523 508 492 492 493 523 523 508 500 516 508 515 516 508 500 515 516 508 523 524 523 524 523 523 540 523 531 524 531 516 507 508 531 524 508 507 493 500 500 515 500 508 508 523 524 515 532 531 531 539 516 523 524 531 539 531 524 531 555 578 539 523 516 531 547 539 531 508 516 523 571 562 531 508 508 508 508 515 516 515 539 540 562 539 539 508 500 492 516 562 524 508 507 524 539 562 633 680 601 618 632 625 610 625 617 602 578 562 555 570 578 563 586 586 547 523 531 563 570 578 602 609 609 602 602 617 594 578 570 570 610 593 571 547 570 578 555 539 547 554 547 539 539 555 563 562 547 555 578 570 555 554 547 586 586 570 555 555 586 578 594 570 539 563 570 594 554 547 555 562 571 554 539 547 555 539 547 531 578 617 594 578 578 571 562 532 531 515 524 523 524 515 539 579 546 547 555 547 555 554 547 531 532 539 578 562 547 547 523 532 562 539 524 523 524 539 523 516 508 500 515 531 532 523 516 531 555 547 531 523 508 516 523 555 531 531 516 531 531 539 540 523 516 539 539 539 523 516 523 524 539 531 516 523 524 523 508 508 500 507 500 508 508 508 508 500 492 500 515 508 532 539 531 515 524 531 531 524 508 523 531 532 531 523 516 547 515 500 500 500 532 539 539 523 524 531 531 524 523 523 524 531 539 524 523 508 523 524 515 516 508 515 524 523 508 500 516 515 500 485 476 469 477 500 500 539 554 555 547 570 586 571 562 586 586 562 563 562 563 586 562 555 531 547 555 547 547 546 532 547 546 532 523 508 523 539 547 539 539 540 562 570 555 547 539 523 516 500 492 485 476 461 461 453 453 516 516 531 531 555 554 547 532 562 578 602 554 547 532 554 563 562 547 524 539 554 547 547 523 555 555 562 539 547 524 539 547 562 539 539 516 531 547 539 539 539 516 539 578 570 586 555 570 555 555 539 531 516 523 531 524 515 508 531 524 531 531 532 523 508 492 484 500 532 547 531 547 554 586 594 555 547 554 578 555 555 547 562 563 570 539 523 532 562 539 532 515 531 547 547 547 547 516 523 539 539 531 571 586 601 578 563 570 539 524 500 492 476 461 461 453 461 532 515 547 578 610 562 547 562 571 578 547 539 531 570 571 578 554 540 507 532 554 586 555 562 532 539 531 531 524 570 547 547 531 547 578 586 547 531 563 578 554 555 523 555 578 563 562 539 563 570 555 531 531 547 555 555 546 524 516 546 539 524 508 531 531 531 524 523 539 547 539 532 523 539 539 539 531 516 539 539 539 516 531 531 539 524 516 539 554 547 531 532 507 524 531 539 547 547 523 500 524 539 531 531 563 570 586 570 563 547 555 585 579 546 555 563 593 579 562 547 555 562 555 539 539 562 547 547 531 571 562 571 562 547 562 571 570 555 531 555 578 562 555 523 532 500 492 484 477 461 461 453 453 445 446 460 540 554 524 547 554 563 562 563 547 515 602 640 586 555 531 555 555 539 523 547 555 570 555 554 563 562 563 609 617 586 563 578 602 578 554 532 554 555 539 516 539 570 563 554 547 531 563 555 554 547 547 531 547 547 547 531 539 555 555 531 523 555 539 547 523 539 539 547 539 539 547 563 570 547 547 555 570 547 531 547 562 547 555 531 547 563 554 547 524 531 539 539 523 524 539 547 539 515 524 547 539 515 508 532 531 531 523 532 547 546 540 539 554 547 524 531 555 554 547 531 539 539 547 539 547 563 562 563 539 539 562 563 547 531 563 562 547 516 531 547 531 516 546 555 539 524 539 547 554 524 547 578 562 539 539 547 555 539 523 532 546 540 531 515 547 547 539 524 523 539 539 516 539 547 547 531 531 539 531 524 531 570 579 539 515 532 531 547 531 531 531 547 547 531 539 555 539 531 508 532 539 531 515 532 539 531 523 540 546 539 524 539 547 539 531 539 555 547 523 539 555 555 547 531 539 547 539 515 532 539 539 531 523 532 531 516 523 539 531 532 515 524 531 531 516 531 539 539 531 524 523 539 524 523 539 547 516 523 539 539 532 515 531 547 539 532 515 524 539 531 508 523 547 547 523 524 531 539 539 524 539 547 539 531 555 570 555 531 547 554 563 539 539 555 554 547 532 546 563 555 531 547 554 540 531 531 539 539 516 531 539 539 516 547 539 547 531 531 547 539 547 523 547 571 546 532 523 539 547 531 547 555 555 531 531 547 555 546 524 539 555 578 547 523 555 547 554 539 539 547 555 531 547 539 563 547 523 547 562 555 547 555 562 594 562 539 571 562 555 531 539 571 554 532 546 563 555 539 547 546 555 539 547 563 554 539 532 539 546 540 523 555 554 555 531 539 547 547 531 524 547 547 539 523 547 562 539 540 546 563 547 531 523 540 562 547 531 539 563 539 531 539 555 547 531 547 554 555 539 539 563 562 547 531 539 563 555 547 531 547 547 546 532 531 547 562 547 531 547 555 547 531 539 555 547 539 547 578 562 555 562 563 555 547 554 571 546 547 539 563 531 516 531 570 555 539 570 586 586 571 601 602 578 570 586 594 570 555 570 586 570 555 578 563 554 539 547 555 555 539 547 539 554 539 524 547 539 539 523 539 539 539 524 547 554 555 531 547 555 547 539 555 570 562 539 555 563 547 539 562 563 546 540 531 539 555 546 539 532 554 547 547 531 539 555 563 531 547 554 555 531 547 578 555 555 554 563 555 562 563 570 578 555 539 562 578 555 547 555 562 555 531 555 570 555 539 547 554 547 532 554 547 547 539 555 554 555 531 547 578 555 531 539 555 555 531 547 547 562 539 524 539 531 539 524 531 547 539 515 547 555 539 523 540 546 555 547 531 539 563 554 540 531 539 539 547 554 555 547 539 547 547 555 546 547 555 555 531 547 554 555 547 547 562 547 532 539 562 547 539 531 547 547 547 523 532 546 540 515 539 547 547 531 539 539 547 539 532 539 546 540 531 547 554 563 539 516 515 508 508 547 554 563 570 578 617 610 633 640 602 586 594 585 602 625 648 618 578 617 672 594 554 555 562 547 532 546 555 555 547 562 586 586 586 602 609 586 562 579 609 570 563 593 594 571 546 571 578 547 539 547 554 547 547 555 586 554 547 563 562 563 554 555 578 578 563 562 579 578 562 563 570 570 563 547 554 571 554 539 539 555 555 539 539 539 547 531 563 547 546 532 547 546 555 547 555 562 555 547 562 571 562 555 539 539 562 555 531 539 547 547 539 539 563 562 555 547 562 563 554 540 562 570 571 531 547 562 563 539 562 563 555 531 562 547 555 531 539 547 539 531 547 547 539 531 532 554 539 532 539 547 539 531 531 555 555 531 554 579 562 563 578 586 570 562 586 563 562 547 563 562 555 539 563 562 547 531 539 547 547 523 547 555 531 539 547 555 555 562 555 547 570 586 578 555 593 602 578 555 594 593 578 563 594 593 579 546 563 562 563 562 594 602 562 571 578 570 555 601 563 554 547 563 578 555 546 555 578 571 562 586 586 570 563 570 609 571 578 594 601 586 578 602 594 570 562 571 586 578 554 579 578 562 563 570 578 578 563 570 570 579 562 563 562 563 546 563 562 571 554 571 586 570 562 571 570 578 555 547 562 571 554 555 578 570 555 555 570 586 555 554 571 570 563 546 555 547 555 547 562 570 555 563 554 594 562 540 562 563 562 547 547 562 563 562 571 593 578 555 563 570 586 562 563 570 571 562 563 593 578 571 570 586 594 570 578 586 586 555 570 586 570 563 562 586 586 555 547 562 571 562 531 563 570 563 546 555 570 571 562 563 539 570 586 539 531 539 571 554 540 546 563 555 539 562 555 547 531 539 563 570 547 570 563 562 547 586 586 562 563 578 578 563 562 578 586 563 554 578 594 570 547 555 578 570 555 578 571 562 570 571 554 563 547 547 593 563 547 562 578 563 555 578 562 563 547 562 578 555 547 562 578 563 570 571 578 562 563 578 578 578 547 570 586 563 554 571 586 562 563 562 578 578 547 571 562 563 554 586 570 563 570 547 531 532 539 586 570 562 579 578 586 570 602 609 586 562 578 602 578 563 578 578 594 562 594 601 571 562 571 586 570 555 593 586 586 563 593 594 563 547 562 570 571 554 578 610 578 570 602 601 610 586 609 625 586 578 578 578 579 546 586 571 570 547 578 602 578 562 610 585 579 562 578 594 570 563 594 570 539 523 516 570 617 571 562 602 609 586 563 625 617 601 579 601 609 586 563 609 602 586 586 601 625 594 563 585 586 571 554 563 562 555 555 562 563 554 547 594 609 586 594 602 625 593 579 593 578 571 578 586 586 570 555 586 578 570 563 578 578 555 570 570 563 554 579 601 570 555 578 586 563 554 555 563 593 555 539 563 570 562 547 594 617 602 578 609 617 579 578 593 602 586 570 602 578 562 571 578 570 547 570 602 570 563 586 601 578 594 586 617 586 563 562 578 563 570 563 586 601 570 563 562 586 563 555 554 571 578 554 571 586 562 570 602 586 586 586 601 586 578 579 609 625 570 563 554 563 562 563 586 570 555 586 594 578 562 586 594 578 570 594 594 594 570 578 602 578 562 570 579 578 562 578 578 540 531 539 594 586 554 594 594 578 562 602 594 586 570 601 594 578 571 593 594 586 578 586 586 594 562 571 601 578 563 547 570 594 570 555 578 594 586 562 578 594 578 563 562 570 563 555 562 586 563 562 539 570 579 554 547 563 570 562 555 586 570 555 539 578 578 555 539 563 570 586 555 562 578 578 571 554 563 578 562 547 578 571 570 555 593 602 586 570 610 609 586 570 578 594 578 571 570 586 570 563 578 601 571 562 602 586 562 555 586 594 578 562 570 586 579 562 578 578 594 570 594 609 579 570 570 571 562 555 562 578 571 547 578 578 594 562 563 578 562 563 539 562 602 578 562 563 586 578 555 554 578 610 578 562 579 586 578 562 563 578 562 547 578 578 563 570 594 594 570 578 586 578 578 571 578 578 562 555 570 555 555 554 594 578 571 562 578 571 554 547 594 562 547 578 579 562 563 593 602 594 586 585 602 594 562 586 586 594 570 555 594 578 562 563 562 586 594 562 571 594 593 563 562 578 571 562 547 563 578 570 547 586 578 578 555 586 578 570 555 539 570 578 571 547 578 593 571 547 562 594 570 547 578 578 578 563 562 602 562 555 555 570 570 555 563 593 579 570 547 562 571 562 555 539 562 586 571 554 571 601 594 578 594 578 562 563 562 578 571 562 571 593 571 554 555 555 570 563 546 571 570 555 554 563 562 555 563 601 578 563 562 594 578 586 578 571 554 578 594 578 547 555 578 578 563 546 579 601 563 554 563 578 570 563 547 570 578 563 562 594 625 578 547 547 593 571 570 555 554 586 594 563 539 554 618 593 563 547 570 570 578 563 586 617 578 570 586 610 594 570 578 602 593 571 570 570 586 578 571 593 578 571 570 570 579 554 547 570 563 547 562 563 570 555 539 586 578 562 547 571 570 547 562 602 601 579 578 601 633 609 571 554 586 586 563 570 617 610 593 579 593 610 586 570 609 617 586 579 593 617 602 586 586 609 641 609 578 594 641 594 570 586 609 594 578 570 594 625 586 563 570 594 586 570 547 547 523 539 539 524 562 570 547 555 578 578 563 578 578 570 563 547 570 586 578 563 578 601 586 563 578 601 571 570 586 656 594 578 570 594 594 570 563 578 586 578 555 609 594 570 555 578 562 571 546 571 601 578 563 609 610 593 579 586 609 609 578 563 578 578 563 547 570 601 571 562 602 601 586 571 578 578 578 562 555 586 609 594 571 617 617 594 578 562 594 609 586 555 586 617 578 555 586 601 579 554 571 625 586 578 554 563 570 555 547 539 562 563 562 539 586 594 563 546 555 570 563 555 554 571 578 547 546 571 578 562 563 578 578 578 563 578 578 594 570 563 578 593 594 563 570 578 594 562 563 594 593 563 562 571 578 570 547 563 578 578 570 547 570 578 571 554 563 578 586 562 563 578 586 570 555 547 562 571 547 539 562 563 562 547 570 571 554 539 571 586 562 563 578 570 570 555 586 578 563 562 570 579 578 562 571 578 586 554 539 571 593 563 547 562 571 578 562 539 563 570 555 554 563 570 594 563 546 563 570 555 555 570 570 563 539 562 586 555 547 547 570 555 554 578 571 562 539 563 586 578 562 555 586 578 563 554 571 578 562 563 578 562 571 539 570 570 563 562 532 562 555 555 531 562 594 578 563 570 594 586 586 562 570 563 562 563 539 555 562 547 547 570 578 563 547 562 563 547 539 562 578 563 539 570 578 563 547 554 586 571 554 555 570 594 563 554 563 586 578 562 571 578 586 570 547 578 602 593 563 570 586 586 562 555 563 578 562 547 563 578 554 547 571 578 578 555 554 571 562 555 554 563 586 570 555 555 586 562 563 562 563 578 578 570 578 586 570 555 563 570 570 555 547 586 594 570 570 610 609 601 571 570 617 594 578 570 594 594 570 563 586 586 578 554 602 625 594 578 594 609 594 562 578 602 586 578 594 594 593 578 586 602 578 570 586 610 593 579 554 602 617 586 562 579 625 585 563 578 586 570 555 555 586 578 554 547 563 570 563 554 563 594 562 555 539 570 555 547 539 562 563 570 547 570 578 563 562 563 578 578 563 562 570 579 562 555 578 578 586 562 555 586 586 563 562 578 578 586 555 578 594 586 562 594 594 586 578 578 586 570 563 570 570 555 555 562 594 578 555 570 594 578 578 555 547 562 555 554 540 554 594 578 570 579 609 594 578 578 594 586 578 562 586 610 593 571 586 578 570 555 578 578 562 555 563 570 562 571 586 578 562 571 593 586 563 578 586 586 578 578 602 601 586 578 586 602 593 571 562 571 586 570 555 554 578 571 554 555 555 570 586 562 571 594 578 570 555 601 594 586 570 571 593 586 571 554 578 578 563 547 570 578 563 554 579 601 578 563 586 586 578 562 571 586 578 554 578 594 594 570 571 586 609 578 563 578 578 578 555 562 594 586 562 547 563 586 578 554 563 594 578 570 570 555 570 586 586 563 562 571 578 562 555 562 579 554 547 555 570 555 554 540 578 578 586 562 594 625 594 586 593 594 586 578 571 593 602 570 563 578 601 586 571 554 586 578 563 555 570 562 571 547 585 586 579 554 578 594 586 563 578 609 570 563 578 586 586 547 570 563 570 555 570 601 579 562 539 524 531 547 554 571 562 586 633 656 649 648 641 632 610 617 602 609 625 633 679 649 594 609 641 586 562 555 570 555 539 562 555 563 570 594 601 610 640 641 609 602 601 602 586 578 601 610 578 570 602 586 562 571 570 562 563 562 571 570 563 531 531 547 547 578 609 578 563 586 586 570 602 625 601 586 610 609 617 594 609 610 617 586 578 601 625 610 570 594 586 586 562 563 554 571 554 547 578 563 570 547 555 578 570 555 562 563 578 547 523 524 547 539 523 570 594 586 578 547 563 593 610 570 586 578 578 571 609 617 586 578 578 563 570 547 578 594 578 578 555 578 586 578 570 594 625 586 594 609 625 594 578 602 601 578 578 579 617 586 578 578 594 586 562 570 579 601 570 555 578 578 586 571 586 617 617 594 593 610 625 594 578 601 610 562 539 547 578 563 562 547 555 570 555 554 571 586 562 563 578 594 578 578 617 602 593 571 554 602 586 578 562 586 594 578 563 570 578 570 563 562 586 571 570 570 571 586 570 547 578 562 571 554 539 532 523 531 532 539 570 578 570 563 586 601 594 578 563 578 586 570 571 585 579 578 570 578 602 617 586 562 578 602 594 578 570 578 586 578 563 555 554 586 563 554 563 617 570 571 570 578 570 563 562 594 586 578 563 547 578 562 555 555 547 562 563 554 555 578 594 539 531 524 562 594 570 555 578 609 594 578 578 594 586 586 578 586 617 610 578 593 610 609 586 594 586 594 593 578 586 594 578 571 578 601 578 571 562 578 594 586 555 570 594 578 570 563 601 586 570 579 601 578 571 570 594 586 570 555 562 555 554 532 515 500 500 493 476 477 500 507 532 562 594 586 570 602 648 586 570 547 578 618 593 579 562 586 633 586 570 586 609 618 609 578 594 594 625 617 578 562 594 609 618 625 586 554 594 578 578 555 555 601 578 563 555 578 586 570 562 555 586 578 563 554 555 570 586 563 554 563 594 578 562 555 570 594 602 554 547 547 570 571 570 555 586 609 617 602 609 594 570 594 602 601 570 555 570 579 578 547 554 578 610 593 571 547 531 562 563 555 546 610 601 618 601 610 632 649 633 617 594 593 633 672 602 585 594 602 586 570 570 555 570 578 563 562 571 601 602 562 571 562 563 593 602 570 586 610 640 594 594 625 648 617 586 602 633 617 594 593 602 625 594 578 570 594 594 578 562 594 609 594 570 579 601 586 578 563 570 570 571 554 555 555 609 570 563 562 579 593 594 570 563 570 570 571 547 570 562 555 547 555 570 563 546 563 586 578 570 571 570 555 562 563 554 563 578 578 563 554 571 578 578 578 555 554 578 586 578 571 554 571 586 586 570 562 563 562 571 562 555 531 555 578 563 554 547 555 578 594 578 562 571 578 586 586 570 547 547 547 570 562 555 547 578 563 554 555 547 547 562 563 562 555 570 563 586 554 571 570 578 578 578 563 570 570 579 562 578 570 547 555 578 570 571 578 594 593 610 586 601 610 609 633 664 664 664 672 570 563 523 492 500 516 492 477 468 469 461 461 453 461 469 453 453 461 453 446 453 445 445 438 453 461 523 532 531 554 586 610 656 586 578 539 500 485 476 477 468 469 469 461 500 555 554 563 593 594 610 632 641 672 680 632 625 524 508 492 476 454 460 461 454 476 492 539 547 555 562 579 585 602 656 625 664 727 625 586 547 508 500 476 469 461 453 453 461 492 547 484 539 571 586 570 586 547 531 508 484 485 476 477 461 461 453 453 453 445 446 445 445 438 437 446 437 445 532 507 516 492 547 555 570 578 555 578 578 563 547 554 571 601 586 555 531 539 570 579 562 547 531 516 539 562 563 539 539 578 586 563 554 586 594 594 586 570 570 578 563 547 570 602 578 562 555 570 594 570 563 578 578 586 562 586 586 586 571 578 570 547 570 594 578 555 570 578 571 562 570 578 579 570 562 579 578 570 555 570 586 578 563 546 586 586 571 554 539 532 546 540 531 531 547 539 555 570 555 570 570 555 547 562 571 578 554 547 571 562 555 570 641 679 625 610 617 609 602 586 562 579 593 571 554 547 570 563 547 555 562 547 547 562 578 563 547 562 563 547 547 531 531 516 515 508 500 500 484 493 484 492 531 516 524 507 508 531 532 523 539 547 539 539 524 539 539 531 539 563 554 555 539 539 547 547 554 579 570 656 656 625 610 617 625 594 593 579 586 601 578 571 546 532 547 554 539 539 555 563 578 554 539 555 531 532 531 508 523 524 554 563 547 554 578 563 570 563 570 570 555 570 563 570 555 547 570 602 562 555 547 570 570 571 554 586 571 562 563 593 571 554 555 562 555 555 547 547 539 554 555 547 547 554 563 555 547 539 539 531 547 547 547 546 532 531 531 516 523 524 515 524 515 516 523 539 524 531 531 524 539 547 531 531 547 516 523 547 524 523 516 500 492 484 531 547 555 609 610 609 617 602 601 602 586 594 562 563 570 570 563 554 540 515 516 500 500 508 539 531 539 531 516 515 516 524 515 531 532 547 554 524 539 547 554 547 547 547 539 539 547 531 531 532 554 563 555 546 547 563 554 563 555 562 555 547 562 571 570 562 555 539 547 547 539 531 524 515 516 508 515 508 524 523 531 524 523 524 523 523 516 531 532 539 523 539 524 531 515 532 531 523 524 523 524 523 516 531 547 539 531 531 555 547 539 539 539 539 524 523 508 492 492 524 531 539 555 570 563 570 570 586 555 547 539 523 531 524 523 532 539 531 531 539 563 562 555 570 578 594 563 562 555 547 539 523 531 532 523 516 500 492 484 492 493 515 524 515 524 531 539 531 555 547 539 516 515 508 516 554 547 539 531 532 547 562 539 563 562 555 531 531 524 531 539 547 555 554 555 547 547 554 532 539 531 539 516 539 531 523 516 531 539 539 555 547 547 562 555 547 555 554 555 555 539 531 531 532 531 547 523 516 515 508 508 531 539 516 539 523 555 547 555 562 570 555 547 547 547 539 555 562 563 554 531 532 523 524 531 515 524 562 579 585 579 570 562 571 562 555 539 531 524 515 524 508 500 507 508 500 516 508 500 507 500 516 508 515 516 531 516 531 524 539 523 524 515 516 531 531 524 539 539 539 547 547 539 531 531 524 531 539 531 524 515 524 523 524 515 524 515 524 531 531 524 539 531 523 540 531 539 531 524 539 546 532 531 531 539 547 563 547 539 531 531 539 531 532 547 554 547 539 539 524 531 531 531 524 523 532 531 515 532 523 524 531 531 523 540 531 539 539 531 524 523 516 523 516 523 524 515 508 516 539 547 539 531 531 547 539 531 516 516 507 500 516 508 515 524 516 539 539 539 531 516 507 508 500 508 500 500 523 508 500 508 516 508 515 516 523 516 515 524 531 531 516 516 507 516 516 508 507 508 516 508 500 492 500 492 484 477 484 485 476 477 476 477 476 485 492 484 493 492 500 508 507 508 516 523 516 508 508 500 523 508 500 508 507 516 523 516 508 516 515 524 515 516 523 508 508 500 500 508 508 515 508 508 500 515 516 516 515 508 508 500 516 500 507 516 523 516 531 539 539 532 539 539 539 523 516 523 516 516 515 524 523 524 515 524 531 531 524 523 516 523 516 515 516 516 523 516 523 539 539 524 523 523 516 516 515 532 523 523 524 500 508 492 508 508 507 508 508 531 531 540 531 547 539 547 539 547 546 539 540 531 531 531 524 539 523 516 508 507 493 484 484 477 484 477 492 500 492 485 484 477 468 461 453 454 445 437 438 430 445 461 492 492 516 515 485 476 461 477 461 461 461 453 469 468 469 469 469 476 492 500 524 531 539 516 523 508 500 484 485 507 524 500 508 523 516 515 508 531 532 547 531 531 547 562 555 555 570 625 563 531 531 516 547 547 554 555 562 579 578 586 570 555 562 555 539 531 539 547 531 532 523 516 531 539 539 539 539 539 539 531 524 539 547 531 524 523 539 539 524 523 523 532 554 539 532 531 547 554 540 531 531 539 539 531 532 531 531 531 524 523 516 523 524 539 523 516 523 524 508 507 508 524 515 539 532 523 531 563 554 547 547 555 555 546 547 547 547 539 539 547 555 554 563 570 563 547 547 539 531 531 524 523 523 508 531 532 523 524 515 516 523 516 516 515 516 531 523 524 516 523 523 524 515 516 524 515 516 515 539 524 523 532 531 539 523 539 524 523 547 524 539 523 531 532 523 516 523 524 539 523 539 524 531 515 524 508 507 508 516 555 531 515 532 531 523 539 532 547 554 547 547 539 531 532 531 523 516 516 500 507 508 508 516 523 516 507 508 516 516 515 516 523 524 523 508 516 515 531 532 531 531 508 516 507 500 493 492 484 485 492 484 500 492 500 492 477 484 493 500 531 547 539 539 539 547 547 531 523 516 500 492 477 476 461 461 453 461 453 461 469 484 508 508 500 484 493 492 523 516 515 508 500 508 524 531 539 523 516 508 515 532 531 515 508 508 500 508 516 523 516 507 508 500 492 500 508 492 469 469 469 554 563 539 523 493 492 476 461 461 445 454 445 453 461 461 484 563 562 563 562 594 617 711 649 601 594 586 594 586 570 570 570 571 586 593 586 571 562 555 578 570 555 570 563 570 570 586 579 562 563 570 570 547 555 570 555 547 546 547 555 531 539 555 547 547 531 531 539 555 570 563 562 555 547 547 547 531 531 531 547 547 539 524 539 539 531 523 524 516 531 539 539 547 531 531 524 547 539 547 539 539 531 508 508 492 492 516 531 539 539 523 508 524 539 539 531 539 531 532 515 531 547 539 524 523 516 523 571 554 547 531 524 515 547 571 539 539 554 594 586 570 571 578 586 586 562 563 554 555 563 554 539 539 532 523 531 532 539 539 515 532 547 554 602 601 586 602 601 594 602 570 570 571 539 554 539 555 563 570 570 578 563 586 594 554 539 547 555 547 547 562 570 547 532 523 508 508 484 484 524 562 539 516 516 500 492 476 485 469 468 516 523 524 562 571 578 562 578 555 578 563 570 539 547 547 578 586 570 563 547 562 570 563 570 547 539 539 547 523 508 492 493 500 547 539 531 539 531 563 562 578 555 555 539 554 563 547 539 531 524 539 531 515 524 516 507 508 508 516 523 508 500 515 516 531 539 532 531 531 516 508 507 516 500 508 500 500 523 555 570 586 571 570 555 539 515 531 540 531 562 571 562 539 555 555 554 547 555 562 571 570 555 554 571 570 570 563 554 555 570 555 547 539 539 539 531 516 531 539 539 547 547 531 516 500 492 508 500 500 523 547 563 562 578 586 579 585 586 571 578 578 555 547 523 523 500 508 563 554 563 609 602 617 602 601 610 601 586 594 578 594 609 602 586 562 555 562 555 562 539 579 562 563 546 555 594 586 586 554 555 547 555 554 563 547 539 523 532 523 531 516 523 532 562 563 593 555 555 554 547 617 563 531 516 515 563 594 554 571 656 656 602 601 578 586 586 586 563 554 555 555 578 547 547 531 555 570 570 555 555 570 570 555 562 563 562 555 539 547 523 540 546 547 532 539 554 563 554 540 570 555 562 563 554 539 532 539 531 523 532 546 532 531 523 539 547 563 562 563 547 531 539 523 524 523 532 531 531 539 547 531 524 539 539 531 531 532 523 539 531 532 523 539 523 540 546 539 547 539 547 547 547 539 531 532 546 563 555 554 539 532 523 531 539 539 532 531 523 516 508 523 508 516 523 531 532 531 531 547 539 539 539 547 539 539 524 515 508 508 516 515 516 515 500 524 523 516 516 507 508 508 508 508 507 508 516 508 515 524 523 531 532 507 508 500 516 516 507 508 500 516 515 500 508 492 508 508 500 500 500 492 500 500 492 493 507 516 516 507 508 508 516 531 547 539 547 570 570 579 554 539 516 531 555 555 546 532 562 570 555 555 547 554 547 532 507 508 485 468 461 453 446 445 437 430 430 430 421 430 422 422 414 414 406 414 414 414 438 445 469 461 453 477 492 508 484 477 468 508 531 532 523 523 532 547 539 554 547 531 547 547 555 555 562 555 554 532 539 554 555 547 523 524 531 539 539 532 515 547 547 547 539 523 532 531 539 547 539 523 516 539 547 539 531 531 547 563 554 532 531 516 531 523 531 516 508 508 515 532 523 523 524 508 523 524 523 516 515 516 531 524 523 531 547 539 531 524 547 539 578 555 547 539 523 586 555 547 546 532 531 547 547 554 547 524 507 516 531 532 523 508 539 539 562 547 547 539 516 516 515 524 515 524 570 578 547 539 539 570 563 539 516 507 500 516 531 524 508 523 531 508 500 492 477 484 500 555 555 585 602 609 594 578 594 594 594 562 555 570 563 554 547 570 579 609 625 578 555 554 610 594 562 563 546 555 570 547 563 531 523 540 546 579 546 539 555 586 570 586 563 547 539 539 547 554 547 524 515 524 515 516 500 531 555 586 570 571 562 547 562 563 562 547 532 523 516 523 516 507 532 539 539 539 523 532 554 547 531 532 531 539 539 539 516 508 492 476 469 469 461 461 461 453 461 453 453 461 500 531 539 547 531 539 555 563 601 594 570 563 562 570 571 554 555 531 547 563 562 547 531 547 547 547 531 516 531 547 539 539 516 515 524 539 562 547 532 531 531 547 539 531 524 515 524 531 531 524 523 508 523 539 524 523 516 508 523 531 524 539 531 516 508 531 539 523 524 515 532 531 539 531 531 524 531 539 555 547 531 531 539 547 531 508 500 477 461 469 453 445 477 468 461 492 508 547 531 532 515 531 547 555 547 531 516 539 539 523 516 508 515 539 532 523 516 500 515 516 531 508 500 492 492 500 508 508 492 500 524 531 539 578 570 571 570 594 633 593 610 609 578 578 579 593 571 570 562 563 586 586 594 562 555 554 555 578 555 547 554 563 555 547 531 547 562 563 554 547 563 562 555 555 554 571 562 555 547 531 539 531 524 523 524 539 546 540 585 555 563 539 523 516 523 571 601 563 562 539 563 554 547 539 563 594 585 571 554 547 571 570 578 547 539 578 539 539 532 515 508 531 578 547 524 515 500 500 485 468 485 469 468 461 453 461 446 445 445 446 437 438 437 438 453 531 516 507 539 571 554 547 578 539 571 547 507 508 485 476 461 461 445 446 445 492 524 539 570 602 632 641 680 656 648 641 656 578 532 562 555 523 508 524 539 531 515 516 531 555 547 547 547 562 570 602 586 570 594 570 571 562 547 555 578 586 554 532 586 570 562 547 539 563 601 571 562 547 531 555 586 570 563 547 586 562 563 539 531 547 562 555 531 539 555 547 539 531 539 508 516 508 515 547 563 539 539 554 610 601 594 578 578 594 586 570 563 547 554 555 539 539 547 555 578 570 547 555 578 601 610 601 547 539 555 578 555 539 555 578 562 563 539 554 579 554 555 562 586 578 571 562 563 578 570 555 562 555 578 571 554 547 539 570 547 547 524 515 524 531 508 508 507 532 554 539 539 571 594 593 578 586 594 609 579 570 601 618 640 586 571 578 640 602 578 570 555 570 563 554 532 547 562 563 546 547 563 562 555 547 539 555 547 539 539 547 546 539 540 531 554 547 532 539 547 546 547 539 539 539 540 554 555 562 547 539 555 563 562 570 555 563 578 601 563 562 547 555 562 547 539 539 555 555 539 523 547 555 539 547 562 563 570 562 555 555 570 563 547 539 546 555 555 547 539 578 547 554 532 523 547 547 539 539 531 555 562 555 539 547 563 562 547 539 547 562 563 547 547 539 547 554 571 546 540 523 539 547 539 531 547 555 554 555 555 555 570 570 555 578 586 578 570 555 547 562 571 593 555 555 555 554 563 554 547 547 563 554 539 532 515 524 523 524 515 516 539 531 524 515 547 547 586 555 546 524 539 539 523 540 562 555 554 532 547 562 586 562 555 555 578 578 570 571 554 602 602 609 578 563 546 532 547 523 547 539 531 516 508 515 531 524 547 578 570 571 578 586 601 602 586 578 609 633 609 594 570 602 602 578 562 547 555 562 563 554 547 571 570 570 555 547 554 571 554 532 515 508 492 485 500 484 524 539 531 539 547 578 578 578 578 578 602 586 578 563 570 555 523 516 507 500 485 492 539 500 500 492 477 476 461 469 453 453 453 446 445 453 453 508 508 508 523 508 523 547 563 547 547 539 554 555 555 547 515 516 547 539 523 508 508 539 539 539 523 516 516 547 554 547 531 516 555 547 546 532 515 516 523 555 539 547 547 539 562 555 547 539 531 532 539 539 531 516 500 500 500 500 507 539 547 563 547 570 586 586 578 570 571 578 578 555 546 547 563 570 555 539 539 547 547 554 547 539 563 562 571 554 547 563 586 562 563 570 570 563 554 563 562 547 539 532 539 547 554 539 524 539 562 547 539 524 547 546 547 539 524 539 555 546 539 532 547 562 563 546 540 531 547 547 554 555 531 539 555 555 539 531 531 531 555 555 531 516 507 532 539 539 531 539 547 547 539 531 539 547 563 554 539 539 555 570 555 555 531 555 554 547 539 547 555 555 547 539 546 555 578 547 539 539 555 562 555 547 539 547 547 555 554 539 547 539 555 562 547 539 555 570 547 539 524 523 531 532 531 523 524 515 547 571 570 547 523 508 508 508 492 476 477 469 461 453 445 445 461 485 508 523 523 532 554 571 593 586 610 601 610 625 570 555 523 570 579 546 524 539 547 547 547 539 539 570 570 563 578 570 555 562 579 601 586 570 547 571 609 578 570 555 570 594 570 563 539 562 563 562 555 539 547 570 563 562 547 578 594 578 571 554 571 586 578 562 555 555 593 571 554 547 563 570 555 554 563 578 602 578 554 539 539 563 570 555 547 555 570 586 578 586 562 555 531 547 586 570 555 609 618 609 609 594 610 617 625 586 593 610 617 602 593 563 578 594 578 562 555 586 594 578 562 578 563 578 563 554 555 578 578 570 555 578 578 586 571 554 571 578 570 563 554 602 617 578 578 563 547 562 578 571 554 555 562 586 571 562 571 593 602 578 562 579 586 593 586 555 594 593 594 578 578 563 578 594 578 547 531 516 547 562 547 531 547 578 594 570 555 586 601 594 578 586 617 610 578 570 594 617 602 578 578 586 594 609 563 562 555 578 601 571 554 571 578 578 555 554 571 570 570 594 578 578 563 578 578 594 570 547 570 578 579 562 539 570 586 578 571 562 547 570 571 562 547 539 571 570 578 555 570 586 594 578 562 578 610 617 586 555 586 609 625 594 578 586 601 586 571 562 578 594 594 578 570 586 594 578 555 578 586 593 563 555 586 585 618 593 571 586 586 586 578 562 563 578 562 571 554 563 578 578 555 539 562 571 570 555 554 563 586 570 555 554 579 593 594 555 562 563 578 570 563 547 578 586 578 562 578 594 609 579 570 570 602 601 578 563 555 578 586 570 555 547 562 570 563 555 546 555 563 554 539 547 555 562 555 547 547 547 578 555 554 555 570 578 594 555 547 539 562 555 539 547 570 571 562 555 578 586 586 570 555 570 578 578 563 562 586 594 586 562 563 578 594 586 586 554 586 586 594 562 563 594 586 586 570 586 586 578 578 563 585 602 594 586 562 578 571 578 570 555 562 578 563 562 547 555 570 586 563 547 578 593 586 571 554 571 586 593 594 570 571 594 593 571 570 578 570 571 570 547 555 562 563 546 547 571 570 578 555 539 554 563 570 547 555 570 594 594 570 570 586 586 578 563 562 555 570 563 570 547 578 578 586 563 562 578 586 602 586 578 562 578 571 601 563 539 547 562 563 547 531 555 554 555 539 539 563 570 578 555 539 554 555 547 539 539 555 570 555 555 562 578 586 570 547 555 570 578 547 547 563 570 562 547 563 562 571 562 555 555 570 586 578 570 555 570 571 578 562 539 563 578 594 554 555 570 617 586 563 570 578 578 571 554 579 578 570 570 555 570 563 570 563 562 547 570 571 562 563 547 578 609 586 578 563 562 586 570 571 562 563 586 586 570 555 562 578 570 555 555 562 586 602 570 563 562 586 578 555 555 570 601 586 579 562 563 601 586 578 570 571 586 578 578 555 547 578 578 570 555 547 554 586 578 563 547 562 586 586 570 555 578 578 579 562 555 570 578 578 563 547 562 578 578 563 539 562 571 586 554 547 563 578 586 562 555 570 571 578 562 547 563 570 562 555 563 562 578 571 554 571 570 578 563 554 547 555 547 547 546 555 570 586 555 547 570 571 593 563 562 563 594 585 571 570 586 594 570 563 562 570 571 570 555 554 555 563 570 555 539 554 555 563 539 546 555 570 555 555 539 547 570 563 546 540 554 571 562 555 547 531 555 570 555 546 539 555 563 562 563 547 554 555 547 539 547 547 562 570 547 563 554 571 562 547 555 570 570 555 547 555 562 571 554 547 555 562 563 562 555 547 555 562 570 555 547 555 570 570 571 545 563 531 531 508 492 500 516 555 547 539 523 570 594 602 586 578 555 585 579 586 578 554 578 594 610 593 571 554 578 594 578 571 547 570 578 594 562 547 563 578 578 562 555 578 602 609 594 578 562 610 586 609 563 554 571 586 593 578 594 594 570 555 586 578 570 555 539 539 531 508 516 547 539 570 594 594 609 609 602 594 586 578 586 586 609 617 617 578 594 656 657 586 578 562 578 555 539 531 563 555 562 563 578 578 586 586 593 563 578 594 633 601 578 547 578 586 555 539 547 547 554 555 555 547 562 563 554 555 555 570 586 594 625 594 570 562 578 586 571 554 571 570 578 578 563 547 570 594 578 562 571 586 578 578 570 555 578 586 594 578 570 570 586 563 555 554 563 570 555 547 546 563 570 594 555 554 571 570 570 563 555 570 586 586 570 555 562 586 570 563 555 554 563 562 555 547 562 586 571 570 562 540 539 562 563 546 547 563 562 571 547 539 570 586 578 555 547 570 594 578 562 555 570 586 578 555 547 562 563 570 555 547 547 586 570 562 555 578 570 579 578 562 571 578 601 578 555 563 578 554 555 539 539 555 570 563 554 563 594 586 578 562 555 601 594 578 555 570 586 578 563 562 571 578 578 570 555 555 546 532 523 524 531 562 555 547 578 609 618 593 602 601 602 594 578 578 609 610 601 594 594 609 586 578 571 562 563 570 555 546 571 562 586 563 547 554 578 571 554 555 594 578 594 578 586 594 585 594 563 554 571 578 578 562 563 578 578 563 554 563 586 594 570 555 570 578 570 563 547 578 586 601 578 571 562 586 578 563 555 562 578 578 555 555 570 578 570 555 555 570 578 586 570 555 563 586 578 562 547 547 555 578 562 547 539 563 578 570 555 547 547 562 555 554 532 547 562 563 562 539 555 562 578 555 547 570 563 586 562 555 570 586 571 554 555 555 578 570 547 547 570 570 579 570 562 571 562 563 554 539 555 563 586 554 547 563 554 555 547 547 554 586 586 571 546 563 586 570 563 554 555 578 571 554 555 570 610 578 570 555 570 563 578 554 547 555 562 563 562 547 547 555 562 563 547 554 571 578 562 555 563 578 578 554 547 532 554 563 547 539 562 571 578 562 547 570 586 571 562 570 586 602 594 570 586 601 594 602 578 562 602 602 578 578 570 594 594 601 570 555 578 578 571 554 547 563 562 578 563 547 570 578 571 562 555 562 578 602 578 563 546 571 578 578 562 555 555 570 570 547 547 547 570 555 547 539 555 578 562 555 555 554 571 562 547 563 570 578 563 546 555 563 562 563 546 563 570 578 563 547 570 586 586 562 563 570 571 562 555 562 555 594 578 562 571 593 594 570 579 578 578 586 578 570 547 578 594 586 555 562 578 602 594 562 555 586 578 594 570 570 594 586 601 579 570 594 586 601 578 571 593 594 578 570 555 563 570 570 555 539 563 578 601 571 554 563 593 586 579 570 562 571 586 578 562 555 578 570 571 554 563 570 570 579 554 571 578 578 570 578 578 586 578 594 578 555 578 578 578 563 547 554 571 570 555 547 562 578 586 563 562 571 585 586 571 554 555 578 586 586 570 555 570 602 578 563 570 570 594 594 562 571 585 594 578 571 570 594 601 602 578 562 571 562 547 531 524 539 570 563 554 571 609 609 625 594 578 594 594 594 578 562 578 586 586 594 555 554 578 579 578 554 555 578 610 593 563 562 602 609 617 579 570 594 609 609 586 563 578 586 601 571 562 571 593 578 586 555 570 579 578 562 547 570 578 594 571 562 578 578 586 578 571 570 609 602 617 578 563 578 578 586 586 578 547 562 578 586 563 555 570 570 586 610 578 562 594 617 625 594 578 578 594 594 578 570 555 578 578 586 562 563 578 578 578 571 546 571 562 571 554 571 593 594 602 578 586 593 579 586 570 547 554 571 593 563 547 578 578 578 555 547 554 594 594 570 555 586 609 617 602 586 562 594 578 578 563 562 586 594 594 570 578 602 617 594 562 602 594 593 602 562 563 578 578 571 562 563 585 594 571 539 523 516 500 507 500 524 555 554 547 547 586 609 594 594 601 579 570 594 578 593 586 571 609 641 601 594 570 563 586 578 578 563 554 571 593 602 617 570 547 555 578 586 578 570 555 555 578 594 586 570 555 562 570 586 578 563 547 570 578 602 570 570 540 531 523 508 492 477 476 469 469 469 468 516 555 554 586 578 586 594 602 625 640 641 648 586 594 656 672 602 578 539 531 524 523 508 539 555 562 594 594 593 602 586 578 609 618 632 633 602 617 633 633 664 617 586 562 578 594 578 571 554 571 578 586 578 570 555 554 571 586 586 586 578 554 578 594 610 601 586 570 555 578 586 586 586 563 546 571 586 586 578 539 523 547 563 570 547 547 547 570 555 554 539 539 547 563 554 555 539 555 578 586 562 563 570 594 586 586 562 555 578 586 602 562 555 570 586 594 562 563 594 586 625 578 554 532 546 586 579 562 555 601 586 578 571 554 578 571 562 563 554 547 563 562 563 555 546 563 578 586 602 609 570 563 554 555 570 563 555 531 555 554 547 547 531 531 547 555 555 547 546 555 563 578 562 555 539 547 555 562 539 531 524 539 547 562 555 547 539 547 554 547 532 523 531 539 524 515 516 531 532 539 531 547 539 539 547 547 562 586 563 562 563 585 579 570 555 539 539 539 547 531 531 539 555 555 546 540 539 554 555 555 554 547 539 555 555 570 594 562 547 524 515 508 492 492 469 469 461 453 453 453 438 445 437 438 437 438 445 469 461 445 453 461 453 454 453 453 469 468 485 468 454 461 460 477 477 461 453 461 445 453 445 446 445 453 469 453 445 446 445 453 445 446 445 437 360 515 438 430 429 430 430 422 421 422 414 414 407 406 406 406 415 406 422 445 437 430 414 422 422 414 414 422 430 453 492 508 508 515 516 531 539 539 531 547 547 547 555 547 570 531 500 500 524 500 492 523 563 554 547 524 515 532 539 539 554 579 593 602 586 562 571 609 617 594 570 539 516 500 500 492 516 554 555 539 539 524 578 539 523 500 516 531 524 601 610 601 594 601 610 625 594 578 617 641 585 586 555 586 594 586 562 571 625 625 585 563 555 617 601 579 570 562 602 594 593 602 578 570 571 609 625 586 570 547 563 554 555 539 547 555 562 547 531 524 554 547 539 532 515 508 547 539 563 562 563 570 586 578 578 563 554 594 617 610 570 570 539 531 563 555 539 547 531 547 593 594 578 571 547 554 555 562 547 532 515 516 539 547 531 531 516 547 570 570 555 555 539 515 532 539 539 539 547 539 531 563 554 531 508 500 492 508 563 531 539 586 578 570 563 539 570 578 579 578 554 539 547 578 555 555 555 546 586 610 593 579 578 547 570 594 586 562 555 562 578 563 555 546 540 554 555 555 546 532 515 516 539 531 524 523 508 539 539 547 531 531 532 515 532 562 547 562 547 547 539 524 515 508 531 539 524 523 532 546 555 539 539 524 539 539 531 531 524 523 531 532 523 516 508 523 523 540 539 531 515 516 524 539 515 516 508 507 524 508 500 500 492 508 492 484 492 485 500 547 531 539 563 554 563 601 610 578 570 555 539 531 524 523 555 547 539 554 578 571 562 555 586 586 578 555 562 578 578 563 586 562 586 578 571 586 593 586 578 579 570 617 586 570 571 578 570 586 578 578 578 563 617 648 610 594 593 571 578 586 570 570 555 539 547 531 531 540 546 547 547 547 539 531 516 516 554 563 554 579 570 578 578 586 594 594 570 578 555 531 523 524 531 578 555 539 531 516 515 532 523 516 515 547 602 617 609 594 586 594 601 594 570 563 555 547 562 563 554 547 531 532 546 524 539 555 562 555 547 547 531 547 562 578 571 562 563 547 562 570 594 570 555 547 516 507 493 492 476 477 461 461 453 453 453 453 477 500 500 469 484 484 485 492 492 484 493 500 547 523 500 500 484 485 476 469 461 461 453 445 446 445 445 453 500 547 578 571 554 539 532 523 524 500 500 531 547 547 562 586 641 593 586 563 539 508 515 547 539 532 562 578 563 547 523 547 570 563 554 555 586 609 610 593 579 562 578 571 554 547 547 547 531 516 586 562 578 664 688 609 610 586 593 586 586 555 539 555 562 539 531 532 554 563 531 547 555 547 546 539 579 648 695 633 602 593 586 586 594 578 578 563 586 570 578 555 555 546 547 571 562 570 563 578 570 579 570 586 586 586 570 570 586 594 586 570 563 554 555 570 555 555 531 539 547 578 563 578 562 563 562 563 554 547 555 547 555 570 555 546 539 524 523 516 523 516 523 547 547 539 547 555 555 578 570 570 571 570 570 571 554 563 547 562 547 555 562 547 547 539 531 555 547 547 547 554 547 547 531 531 524 516 507 508 508 492 500 500 492 500 516 508 515 508 524 539 523 531 532 547 554 555 547 554 532 547 546 532 523 524 531 531 531 532 531 523 547 555 547 547 554 547 563 547 554 555 555 546 547 532 554 563 554 555 547 539 539 524 523 539 555 554 524 523 516 508 508 500 492 484 485 468 469 461 461 453 453 445 446 445 453 477 469 453 461 492 508 507 508 492 493 515 571 531 515 524 523 578 594 610 601 586 586 562 594 602 578 578 586 594 570 563 554 547 570 594 578 571 554 547 563 554 555 539 539 524 515 492 485 523 586 578 571 570 594 648 602 609 609 610 578 547 531 516 507 493 476 469 469 468 454 461 453 453 453 445 453 453 446 445 445 446 437 438 429 430 438 421 430 430 422 414 422 414 414 406 414 406 414 414 415 421 446 492 523 493 460 477 469 461 500 562 555 555 507 493 523 539 547 562 571 562 571 609 555 523 516 500 531 547 531 516 508 507 532 531 523 532 523 508 531 555 547 539 523 508 516 523 516 523 594 578 570 578 649 625 586 586 554 594 578 571 554 563 570 547 555 539 539 554 532 531 531 563 570 555 554 571 578 586 586 609 578 578 571 546 555 547 539 524 515 508 516 515 516 531 539 570 555 578 571 562 563 562 563 562 547 547 547 562 578 563 555 546 539 540 570 562 555 539 531 547 539 547 539 531 516 516 515 508 516 515 532 539 523 524 531 531 531 516 523 524 531 539 547 547 539 555 570 562 563 562 547 532 515 500 492 500 493 492 492 477 484 476 469 492 477 500 508 531 539 555 539 515 493 476 477 469 460 454 445 445 461 547 508 508 562 578 563 554 555 586 617 625 625 586 578 633 656 602 586 562 579 601 594 586 562 555 562 563 547 555 578 578 562 547 555 578 555 554 563 570 570 579 586 593 586 578 578 586 571 562 571 578 586 586 562 555 539 554 563 562 563 547 539 547 554 555 539 524 531 539 555 554 563 539 531 531 539 540 531 523 531 540 531 531 539 524 523 508 508 531 547 531 523 524 508 515 524 523 508 500 500 508 515 524 523 524 531 523 524 515 524 531 508 523 516 516 523 539 531 524 523 524 515 516 508 515 524 515 555 555 539 531 539 539 547 547 539 531 524 523 531 540 531 547 523 539 524 515 539 524 515 516 508 508 523 523 516 516 515 516 508 500 492 492 492 477 500 555 546 540 546 555 563 586 578 586 562 547 555 554 618 562 555 547 539 554 555 563 554 547 547 555 570 562 563 547 547 531 555 554 547 539 532 539 531 531 539 547 555 570 563 562 570 594 609 641 586 578 610 617 593 594 578 586 563 554 540 523 516 515 524 539 539 523 578 571 554 555 523 532 531 516 515 500 524 547 546 555 547 578 586 586 578 578 594 586 586 570 586 586 602 625 609 594 570 563 554 555 555 562 570 563 570 563 570 570 563 562 563 555 554 547 547 547 531 531 547 563 570 602 625 609 602 601 625 617 578 555 547 516 523 516 523 547 555 562 563 554 563 547 531 523 524 523 610 578 594 585 571 562 547 555 555 562 563 570 547 562 563 562 547 531 539 555 531 539 532 531 547 570 555 554 547 563 570 555 562 563 547 547 562 570 571 554 547 539 555 547 539 539 523 540 539 531 539 539 555 554 578 610 594 609 586 586 586 578 570 563 554 555 547 539 547 555 546 532 523 539 531 540 554 531 547 547 547 531 532 531 547 554 563 555 539 554 555 555 562 563 562 547 547 547 531 531 524 539 531 524 531 547 523 531 532 539 570 578 570 571 562 571 539 554 547 539 539 539 524 523 531 524 516 531 523 524 523 531 547 531 532 547 546 547 539 539 555 555 539 547 554 540 554 547 555 554 571 570 570 571 562 563 554 555 547 555 554 547 531 516 524 515 531 524 515 516 516 515 516 539 523 524 547 539 547 531 562 555 539 539 539 547 547 555 539 539 523 532 515 516 508 500 492 484 492 485 476 469 469 469 453 461 461 453 453 453 453 461 477 453 461 461 453 453 453 461 453 445 453 438 445 453 500 524 515 516 516 515 516 508 484 477 484 469 500 531 531 547 539 532 539 523 539 555 539 539 531 531 524 547 539 547 554 547 539 539 586 571 562 531 539 524 539 570 563 547 531 531 547 547 555 539 546 540 554 539 539 524 531 578 547 555 554 602 625 656 633 617 602 601 594 602 586 562 563 546 571 570 563 562 547 578 578 563 562 555 570 563 570 555 562 571 554 547 539 547 555 578 578 578 578 594 602 601 586 586 570 586 578 578 571 570 570 571 570 570 563 555 562 547 539 523 547 532 546 539 532 539 539 539 547 547 547 562 555 562 555 555 562 555 554 555 547 563 562 547 555 531 531 539 531 532 539 547 539 539 554 555 547 547 531 539 524 539 547 546 547 539 547 563 554 547 547 539 539 547 563 554 555 555 554 571 570 563 554 547 539 555 555 554 539 547 539 531 540 539 531 531 524 531 523 516 515 508 516 539 531 555 562 547 555 539 539 516 515 516 500 484 485 484 469 469 461 460 469 485 515 508 492 492 477 508 531 555 562 563 515 516 492 524 531 531 508 539 547 547 539 539 547 554 555 578 563 562 563 570 570 578 555 555 539 523 555 555 547 546 540 554 578 602 586 578 562 563 578 563 539 562 570 579 554 539 539 539 532 515 532 531 539 539 531 516 515 500 500 555 563 570 586 578 578 570 555 555 570 570 563 562 555 563 554 547 563 539 539 523 524 547 546 532 515 516 508 508 500 531 523 532 523 539 539 531 532 531 515 516 500 524 523 531 524 523 508 508 515 516 516 523 531 516 523 516 523 547 539 547 539 524 523 524 515 524 523 516 523 524 531 523 516 508 523 524 539 523 516 515 524 531 523 524 523 516 508 508 515 516 508 531 531 539 531 532 515 516 516 523 523 540 539 523 531 524 531 523 532 531 523 516 516 523 516 515 524 531 523 524 531 524 523 531 547 539 531 532 539 539 531 523 532 531 531 524 515 508 524 531 523 547 531 516 516 515 524 507 516 508 508 523 524 515 516 515 532 523 524 523 531 547 539 547 539 539 524 523 531 532 523 523 532 523 516 508 515 516 531 531 532 531 531 539 539 531 540 523 523 547 532 523 516 515 508 516 523 524 523 539 523 547 555 547 539 547 531 547 547 555 554 531 532 531 531 516 515 508 516 508 500 515 508 531 555 547 539 539 547 531 531 524 523 524 515 524 508 507 516 508 508 508 500 492 492 508 523 539 571 554 555 555 562 570 571 570 563 554 555 562 571 586 570 562 555 570 571 570 563 554 547 539 563 554 547 539 532 546 547 555 547 539 539 547 547 547 539 539 539 531 531 532 539 523 524 515 524 515 516 515 508 508 516 515 524 508 507 508 516 523 524 515 516 508 515 532 523 516 523 524 507 500 500 493 484 484 485 492 484 500 516 523 532 531 531 524 507 539 547 524 531 516 523 539 531 532 523 523 540 531 523 516 523 516 531 539 539 539 532 531 515 524 516 515 516 515 508 508 500 492 492 485 476 477 492 484 500 500 516 531 516 523 516 523 532 515 516 500 492 492 485 484 508 539 547 570 563 562 570 579 570 555 554 547 547 539 539 547 555 554 563 555 554 555 562 563 555 554 532 546 555 555 555 554 547 539 555 547 531 516 515 516 515 516 516 523 539 547 547 547 555 554 563 570 547 555 531 547 539 531 539 524 523 531 539 532 515 524 539 531 531 524 500 500 500 500 507 516 516 507 508 508 524 531 523 524 500 507 493 492 484 508 516 507 516 508 531 524 515 500 500 485 484 469 468 461 454 453 453 445 484 532 515 500 508 500 524 562 555 562 555 562 563 578 617 571 531 523 508 547 562 547 539 555 586 586 594 570 570 555 563 593 555 547 555 523 531 555 531 539 516 539 555 546 532 523 524 531 539 531 531 516 523 524 523 524 523 516 515 547 524 531 523 524 539 531 531 532 508 523 531 531 532 523 539 539 524 515 524 531 563 570 539 555 562 586 594 594 562 563 562 570 563 562 555 539 547 562 563 562 547 539 571 554 547 532 515 508 492 477 476 469 461 453 445 446 445 438 437 438 437 430 437 438 453 445 445 485 500 508 523 531 539 539 532 515 500 539 555 539 539 539 578 610 601 563 562 563 594 593 555 547 547 554 563 547 547 547 570 555 554 539 539 571 578 570 586 547 531 524 539 547 546 547 571 609 594 578 586 594 593 633 570 571 578 578 570 578 563 578 578 586 563 562 555 570 563 554 555 555 570 578 610 539 523 516 547 578 562 547 563 578 601 602 594 570 562 563 555 554 547 539 555 562 547 555 547 554 555 547 539 531 532 562 547 547 539 547 570 578 571 562 563 585 571 562 555 531 547 547 555 547 546 547 594 570 563 555 562 563 578 570 555 539 523 508 508 492 492 500 539 563 531 547 555 585 602 609 594 586 586 617 610 578 562 578 586 578 586 563 555 562 563 570 562 539 555 547 555 547 531 562 578 563 555 546 540 531 562 555 547 531 516 531 531 531 532 508 507 493 492 484 469 469 453 453 453 445 446 437 445 446 453 484 508 500 492 500 485 500 523 531 516 523 524 531 531 524 515 516 547 531 524 507 500 555 555 562 555 562 555 609 602 578 578 571 593 578 579 570 586 578 586 570 563 547 578 578 570 563 562 539 547 555 554 555 555 539 562 555 547 547 531 547 555 539 539 547 578 562 571 554 539 547 563 578 547 547 546 555 547 539 531 524 547 570 547 547 531 539 547 555 562 547 539 531 555 555 578 547 547 539 554 586 578 555 555 562 555 547 539 531 524 515 531 539 532 531 523 539 547 555 547 539 531 547 547 547 547 531 539 555 562 547 531 516 516 531 531 531 524 547 586 578 570 570 610 617 594 578 562 578 586 594 578 578 571 593 625 586 578 563 586 609 586 571 570 578 578 563 562 563 586 578 570 570 563 570 555 547 539 554 563 555 546 540 531 523 500 500 485 484 508 523 492 539 579 562 563 601 625 586 594 625 617 641 609 617 649 648 625 602 601 610 632 610 586 562 547 555 531 516 507 500 500 485 484 477 461 461 453 445 453 446 445 437 438 445 445 461 516 531 524 492 516 539 539 554 516 500 484 485 461 453 445 445 438 437 430 422 430 422 414 421 415 414 414 406 414 406 399 406 398 407 398 398 399 391 398 391 390 391 398 399 390 391 437 430 406 407 398 406 414 438 461 437 446 461 500 515 539 524 531 531 524 515 508 516 515 485 468 461 446 437 438 422 421 422 414 414 407 406 406 406 399 406 399 398 383 406 391 398 391 398 383 391 390 391 383 390 399 461 453 461 461 445 430 437 438 461 461 429 422 430 437 414 414 422 414 477 523 524 531 539 539 547 578 547 539 531 493 468 453 446 445 430 422 422 414 421 407 406 414 422 383 398 399 398 391 398 391 398 391 375 390 383 391 390 391 383 383 390 383 383 391 382 383 383 383 383 382 375 383 375 383 383 383 406 516 515 524 492 469 437 430 414 414 406 399 406 390 391 391 398 367 407 390 391 398 391 398 391 391 398 383 398 391 391 390 391 390 391 391 390 391 383 390 391 383 390 383 375 391 375 383 422 468 477 469 461 453 445 437 438 437 438 422 430 414 406 406 406 399 390 391 391 390 383 383 383 375 383 382 375 383 375 375 383 367 375 375 383 398 493 476 469 461 484 500 500 516 531 531 516 531 571 562 539 500 531 539 524 492 500 461 453 438 421 422 407 406 406 399 390 391 390 391 391 382 399 422 547 500 484 516 523 524 539 546 547 532 586 531 508 484 469 476 508 477 461 437 445 430 406 422 406 407 406 398 399 390 391 399 382 391 383 383 390 383 383 382 383 383 375 375 383 375 375 375 375 383 375 375 367 375 375 375 375 367 375 367 367 368 367 359 360 367 359 352 367 359 360 351 297 422 352 359 351 360 359 352 351 352 359 352 351 352 344 359 352 351 352 351 360 351 360 351 352 351 344 352 351 344 344 351 352 344 343 352 344 351 344 344 343 352 344 336 351 344 344 344 343 344 352 343 344 344 336 344 335 344 344 344 336 336 343 336 336 344 344 343 336 336 344 344 344 336 335 344 344 344 336 343 336 344 336 336 344 336 336 343 336 344 336 344 336 336 343 336 336 344 336 344 336 343 336 336 344 336 336 344 336 335 344 344 344 343 336 344 336 344 344 336 343 336 344 344 343 344 336 336 344 336 336 343 336 336 344 328 344 336 336 344 343 336 344 336 344 343 336 336 344 344 336 344 335 344 344 336 336 344 336 335 344 352 320 344 336 344 335 336 336 344 336 273 407 336 336 343 336 336 352 336 343 344 344 344 343 352 344 351 352 344 351 344 352 351 344 351 352 352 351 352 351 352 351 360 351 352 359 352 351 344 359 344 352 351 352 351 344 352 351 352 351 344 352 351 352 351 344 352 351 352 351 344 352 351 352 351 352 352 351 352 351 352 344 351 352 351 352 344 351 344 351 352 352 343 360 351 352 351 352 359 360 359 352 359 359 360 359 360 359 359 360 359 359 352 359 368 359 367 367 367 368 367 359 367 368 359 367 360 359 367 359 360 351 360 359 360 351 359 360 359 360 359 352 359 359 360 359 359 360 359 367 352 359 360 367 359 360 367 359 367 368 367 375 375 383 367 375 383 367 375 367 367 367 360 367 359 360 359 359 360 359 359 368 359 352 359 359 360 359 359 360 359 360 359 359 360 359 359 352 367 360 359 359 360 359 367 367 368 367 367 367 375 375 375 367 375 375 368 375 375 367 367 375 375 367 375 375 391 398 391 390 391 391 398 406 391 398 391 406 407 398 398 407 398 406 399 398 399 390 407 398 398 399 398 391 398 391 391 398 391 398 399 398 398 391 399 398 391 390 406 391 399 398 391 390 391 390 391 391 390 383 391 383 390 383 383 390 383 383 391 398 399 390 391 398 399 390 391 398 391 391 398 391 390 391 391 390 391 383 390 391 383 390 383 391 383 390 383 383 390 383 383 383 383 383 382 383 383 391 382 383 383 391 382 391 383 391 382 391 391 382 391 383 390 383 383 391 383 382 391 383 390 391 398 391 391 390 391 391 390 391 390 391 391 383 390 391 383 390 391 390 383 391 383 390 391 383 390 383 383 391 382 391 383 383 390 383 383 391 375 390 383 383 383 382 383 383 383 383 383 382 375 383 383 383 383 382 391 383 383 390 383 391 383 382 391 391 382 383 383 383 383 382 383 383 391 383 382 383 383 383 383 390 383 383 390 383 391 391 398 391 398 398 399 398 391 398 391 398 391 391 398 399 390 391 398 422 430 445 430 430 429 438 437 430 422 422 414 406 406 406 407 398 399 398 391 398 399 414 406 406 406 407 406 414 406 406 399 406 406 399 406 398 391 406 391 406 391 398 399 390 399 398 399 414 422 414 414 406 422 406 414 414 406 422 461 469 469 461 476 477 476 469 469 445 453 446 445 477 453 461 468 477 492 461 453 469 445 438 429 430 414 414 414 407 406 398 399 398 391 390 391 383 383 390 375 383 375 383 375 375 383 375 375 375 375 375 375 375 375 375 375 375 382 375 383 375 383 383 383 375 383 382 383 383 383 383 382 383 383 383 390 383 383 383 383 390 375 391 391 382 391 391 390 414 430 414 438 445 445 446 437 430 429 446 461 445 461 492 484 485 461 476 500 500 485 500 515 500 469 469 453 437 422 422 422 414 422 414 430 469 500 515 508 492 524 539 531 516 539 554 571 546 532 547 562 555 539 547 562 563 562 547 500 484 469 453 446 445 430 429 422 422 422 437 446 461 437 461 492 477 508 547 570 547 539 562 586 617 563 531 492 477 461 445 446 437 438 437 445 469 461 469 461 484 469 453 453 453 438 437 430 430 421 422 422 422 422 414 414 406 414 414 415 414 421 415 414 421 415 414 421 415 421 414 422 422 414 430 430 429 469 477 484 500 516 523 500 484 508 492 469 461 445 446 437 430 422 422 422 414 414 422 421 469 500 469 461 484 485 484 500 508 492 508 515 524 516 515 539 539 532 500 507 508 508 508 484 461 461 445 446 437 430 422 429 422 422 414 422 406 414 407 414 406 406 399 406 406 399 406 406 406 407 406 406 414 430 453 437 477 492 477 508 515 500 500 516 523 500 524 531 516 507 532 539 531 508 500 484 477 461 453 453 445 438 429 430 430 422 429 422 422 430 429 422 422 422 422 422 422 422 406 422 453 508 500 507 532 523 539 539 532 507 532 539 531 523 500 500 524 531 523 500 516 516 539 515 516 516 531 523 532 515 524 507 508 492 477 500 508 508 507 516 516 531 523 524 515 516 531 532 539 523 516 508 523 531 531 547 524 523 531 540 546 532 523 531 563 547 531 531 531 516 516 531 523 524 523 524 523 524 507 524 515 524 516 515 516 531 523 508 500 492 493 507 516 508 539 578 539 539 516 523 532 539 539 539 547 554 563 562 555 547 562 571 570 547 547 554 555 578 641 555 531 508 500 523 523 532 531 547 555 562 555 547 554 571 570 570 563 547 539 539 562 547 539 547 563 570 570 555 539 562 563 594 586 586 585 594 571 585 547 532 515 524 547 570 586 539 515 493 476 469 469 461 461 500 531 515 571 601 610 593 563 555 601 594 594 578 562 571 578 578 562 555 555 562 555 562 563 539 547 555 562 563 546 547 563 570 563 554 547 563 554 571 554 555 570 610 609 602 578 562 571 562 563 586 570 555 531 586 586 586 570 562 532 547 562 563 578 578 562 594 625 609 579 562 555 531 555 578 555 539 546 555 547 516 492 500 469 468 461 453 454 445 437 438 437 430 430 437 430 430 515 524 515 508 516 508 554 563 547 554 524 547 562 578 563 547 562 578 594 578 555 539 547 554 547 547 547 531 571 546 547 532 570 594 570 586 562 571 586 570 562 555 547 547 601 610 578 562 563 570 563 554 547 586 594 594 570 586 602 586 593 571 578 578 609 594 578 570 571 578 570 570 602 633 601 586 563 578 586 601 602 563 554 531 532 539 531 578 602 617 617 602 570 602 593 602 601 563 555 554 578 571 593 571 594 625 601 594 570 610 585 563 547 523 539 547 555 562 563 562 571 554 539 555 539 547 578 571 554 563 593 594 586 570 571 586 593 579 562 539 531 532 539 539 523 539 555 555 586 570 570 563 593 610 601 579 570 578 594 586 562 563 531 547 539 555 523 531 531 508 508 492 485 507 579 539 570 578 586 586 578 563 578 593 594 578 578 547 547 547 555 578 555 546 547 578 594 602 601 641 625 617 586 633 601 579 578 562 539 524 515 524 531 531 524 539 531 547 562 555 555 570 563 578 562 555 539 547 562 547 539 539 524 539 547 531 539 531 555 578 563 546 547 547 571 585 586 563 547 523 508 492 477 476 461 516 539 531 516 547 562 563 554 563 539 516 523 516 531 531 524 507 500 500 532 531 539 531 531 524 539 531 555 539 531 524 507 532 515 524 508 523 539 547 531 524 523 531 532 531 531 531 516 531 531 540 531 523 516 539 523 539 532 523 524 539 531 531 524 507 516 523 555 555 547 554 578 563 562 563 570 571 562 555 570 563 586 570 547 539 547 539 547 523 523 532 515 508 539 539 555 539 531 539 547 547 547 547 531 524 515 516 547 539 539 531 539 547 531 531 524 523 516 516 500 515 492 493 492 492 508 508 507 547 555 570 594 578 555 578 570 571 562 547 562 579 570 570 555 547 547 562 563 547 539 523 547 555 546 571 554 555 570 594 578 586 555 547 539 539 555 547 546 555 547 531 531 540 539 523 523 540 539 539 515 516 531 539 547 539 555 539 523 539 539 532 539 539 539 523 524 531 531 532 523 523 532 539 539 531 523 524 523 524 531 523 532 523 547 555 554 571 554 547 547 539 555 547 539 547 531 539 539 531 532 531 539 539 531 539 539 532 523 516 523 539 531 539 540 539 531 539 539 547 562 563 555 546 547 547 563 593 571 554 539 532 547 539 547 523 531 539 547 555 586 562 547 555 555 554 563 554 555 586 570 563 562 547 555 539 547 547 531 531 547 539 531 524 523 516 539 539 539 531 532 523 516 523 516 508 492 484 477 468 461 453 454 445 453 508 508 492 500 515 524 539 531 524 507 516 539 539 571 554 531 547 547 563 562 563 531 516 531 539 555 562 563 554 555 586 570 594 695 586 571 539 539 547 546 547 532 507 493 476 469 469 461 460 446 437 438 437 438 429 430 430 430 445 430 429 485 500 492 492 477 476 500 516 492 531 539 539 547 539 524 507 500 532 547 562 539 555 531 516 554 547 532 515 508 523 524 531 531 532 507 532 531 531 524 546 555 547 555 547 531 523 555 539 555 547 539 523 539 539 524 515 524 523 516 523 508 539 563 562 547 547 547 539 578 570 531 532 539 531 531 516 508 547 554 539 547 555 555 586 601 586 578 570 540 546 539 540 515 516 531 539 524 523 547 547 508 507 493 515 570 532 562 578 563 531 516 500 492 476 469 453 461 477 531 547 523 547 516 586 570 594 555 531 531 500 484 469 477 508 523 531 547 586 594 594 625 601 602 601 617 602 617 547 508 500 476 477 461 453 445 446 437 438 437 469 484 485 484 484 493 523 531 539 524 500 531 539 547 539 516 500 523 539 547 539 516 547 554 547 539 532 554 555 570 539 508 508 539 531 539 508 531 555 555 562 547 539 555 562 563 547 531 539 547 531 531 524 547 554 547 524 508 531 523 531 532 515 532 554 555 570 547 524 500 492 476 469 461 453 445 454 492 523 547 524 500 492 492 476 454 461 460 446 445 438 445 476 485 453 453 445 446 453 437 430 438 429 438 476 508 508 508 484 484 524 555 562 539 524 554 555 578 547 523 547 555 547 539 523 524 539 547 539 539 508 523 539 563 554 532 515 524 547 570 539 523 524 531 547 539 531 500 516 523 532 531 547 539 593 563 562 540 570 578 594 539 515 547 578 555 539 531 555 570 563 547 554 571 570 563 531 547 562 578 547 531 532 547 539 539 515 547 594 570 555 539 531 547 555 531 531 539 547 547 539 531 532 531 547 539 531 555 555 539 539 539 531 531 516 531 531 532 531 523 532 531 531 523 516 531 532 515 516 508 523 563 554 563 554 563 586 578 578 555 562 586 563 562 539 547 547 547 531 563 570 570 555 570 563 562 555 539 547 547 547 539 547 554 563 547 539 508 492 484 477 468 547 539 524 555 570 617 586 594 609 602 586 578 625 672 617 586 601 649 672 601 586 563 570 562 555 539 539 563 570 539 539 555 562 563 547 547 593 563 578 570 563 554 579 570 547 562 571 554 555 555 547 539 531 539 555 546 555 555 562 563 562 563 562 578 563 562 540 554 571 554 547 531 539 532 531 523 532 546 540 539 539 523 539 555 539 531 524 515 508 523 516 524 500 492 500 508 500 492 508 523 508 515 508 500 508 508 515 493 476 477 469 453 453 445 438 437 445 485 547 531 492 516 554 571 562 563 531 508 508 562 547 516 562 586 602 586 585 571 601 594 602 625 586 578 617 601 610 578 555 578 594 570 570 539 602 617 578 563 531 515 540 570 547 531 555 593 586 578 602 617 594 602 546 547 610 578 562 571 586 585 594 571 609 641 617 593 579 601 602 586 570 609 610 609 594 586 640 610 586 570 594 578 578 563 546 563 555 554 563 578 586 547 523 547 563 570 547 539 570 602 578 554 555 555 586 586 578 562 571 570 578 570 547 532 554 571 585 547 532 546 594 563 547 546 563 578 625 594 570 539 524 531 516 523 539 563 554 531 579 562 563 554 594 602 570 562 555 570 602 562 555 570 579 578 554 563 594 586 601 563 570 594 570 555 562 547 563 546 524 547 554 555 524 515 531 532 547 515 555 586 586 570 586 602 593 578 571 601 625 578 547 524 531 555 539 578 555 523 516 523 547 578 570 579 601 555 523 516 500 484 485 468 469 508 570 571 578 625 609 617 602 601 633 586 563 539 539 547 546 516 524 546 539 555 539 555 555 586 578 554 578 594 578 594 555 570 609 618 617 570 547 563 570 570 555 531 547 555 554 539 532 539 547 539 515 508 524 523 516 539 554 539 532 539 562 578 547 547 570 563 555 546 563 562 571 554 540 570 570 555 547 531 555 570 562 547 539 563 570 571 562 563 554 563 554 532 547 562 547 547 547 562 555 547 531 539 555 547 523 547 547 554 532 547 546 540 539 523 539 547 539 523 547 578 563 547 547 554 555 555 531 539 539 547 531 524 547 546 547 539 563 570 555 570 578 578 563 555 578 578 562 547 563 554 555 539 531 547 563 547 539 539 547 539 531 547 539 547 531 539 539 539 555 562 555 547 531 539 547 531 547 532 531 539 523 547 555 555 539 562 578 586 563 578 578 562 547 539 539 563 547 531 563 562 555 547 547 578 570 547 539 547 547 531 531 531 563 555 546 563 578 578 578 563 594 586 593 578 563 601 579 570 562 563 586 578 562 555 555 578 562 547 532 546 571 554 555 563 586 578 562 547 563 554 555 555 570 570 571 539 554 563 547 523 539 555 547 515 508 508 516 531 539 539 523 547 555 563 546 563 570 578 563 562 578 563 555 562 555 547 547 546 563 562 555 531 547 571 562 547 562 571 562 547 547 555 570 547 539 555 570 570 555 555 570 570 571 546 555 578 555 555 539 547 562 555 547 531 555 539 539 547 546 547 539 539 540 546 539 540 539 554 547 539 563 562 547 531 532 562 531 539 539 555 563 547 539 546 555 555 539 547 547 547 546 539 571 554 547 539 563 555 546 532 547 546 555 539 563 570 578 555 562 563 562 547 547 555 554 540 546 547 547 524 539 547 539 523 547 555 539 523 547 562 547 539 539 555 547 523 524 539 539 531 539 555 570 547 563 570 578 555 562 578 579 562 563 578 570 570 555 578 570 579 562 547 562 594 571 546 555 563 562 563 562 578 578 571 554 571 554 555 547 570 578 563 547 570 555 554 539 547 547 563 547 554 555 547 539 539 516 531 539 516 531 539 539 539 555 578 570 563 570 570 563 562 571 585 586 571 578 578 562 547 594 594 562 547 547 547 547 539 562 563 562 547 555 562 563 555 570 594 586 554 578 586 579 570 578 586 578 563 546 555 563 546 524 531 547 539 531 555 578 547 531 547 547 539 539 555 555 562 555 578 578 578 555 570 578 578 563 555 585 563 555 539 554 571 562 547 555 578 562 555 563 586 585 571 562 571 570 555 554 571 554 555 555 562 555 547 554 571 554 539 555 578 571 546 555 563 562 555 562 571 570 562 547 563 570 563 554 563 578 547 523 516 508 570 555 547 578 601 594 563 617 593 579 578 578 601 602 578 578 602 578 562 555 555 570 563 554 571 570 570 555 531 547 555 547 531 547 562 563 547 562 578 578 563 531 524 523 523 516 539 570 594 555 547 578 562 571 554 555 563 578 578 562 547 570 571 570 555 554 579 562 555 547 570 586 594 570 570 571 586 578 562 555 570 570 555 539 563 570 563 554 586 570 563 547 555 554 547 539 555 539 547 539 531 539 547 539 524 539 546 532 531 523 532 539 531 523 539 532 539 515 539 547 539 539 540 562 563 546 539 547 555 555 539 547 562 563 539 570 578 563 547 546 563 562 555 531 563 562 547 539 539 563 562 547 555 562 555 547 531 547 563 546 532 547 554 547 539 531 532 523 524 539 539 539 547 562 570 563 555 570 578 563 546 571 570 547 547 555 554 563 547 539 554 555 539 539 547 555 554 539 532 547 546 547 547 563 547 531 547 547 539 539 562 555 539 539 531 539 532 515 531 555 539 531 547 547 571 523 516 515 508 523 555 563 554 563 594 593 586 594 586 578 578 578 594 609 594 578 610 640 602 570 547 570 547 532 531 554 547 524 547 554 547 555 570 586 563 554 563 570 563 586 554 563 539 547 547 546 540 539 539 554 539 555 570 563 547 547 554 555 570 563 555 570 578 570 555 562 571 562 539 532 531 539 523 524 554 547 532 539 547 546 555 539 555 562 547 531 547 563 547 547 562 555 554 547 547 563 547 546 555 547 539 531 532 546 532 531 539 539 531 539 539 547 539 555 547 547 539 539 555 539 531 555 554 547 524 531 547 531 531 532 546 532 523 531 539 539 540 539 539 531 539 578 547 547 531 547 547 547 523 524 539 531 523 532 531 547 531 547 562 547 539 547 563 554 555 563 570 562 555 539 547 547 547 531 555 547 546 555 555 554 540 546 555 547 547 547 554 555 547 539 555 554 555 531 547 539 555 547 531 547 555 547 539 546 540 546 532 539 539 554 540 539 554 555 539 555 554 555 531 555 539 539 539 547 555 554 540 546 555 555 547 554 563 562 539 563 570 547 539 531 555 555 547 539 554 555 547 539 563 570 547 539 547 554 539 539 555 555 547 539 554 555 547 539 555 570 563 554 555 562 563 547 547 562 563 554 532 554 563 547 531 555 554 539 555 563 562 547 555 570 555 539 547 554 555 539 563 554 539 539 539 524 531 524 531 539 531 547 562 571 562 563 570 594 570 555 562 571 562 547 555 562 555 539 539 563 554 531 540 562 547 531 539 563 547 539 539 547 546 547 539 563 555 554 547 555 555 546 547 547 547 547 539 531 539 539 547 531 532 539 539 531 531 532 546 532 523 539 555 539 531 547 547 547 539 539 539 555 562 547 547 570 555 547 547 554 555 539 547 555 554 539 555 570 547 539 547 563 547 531 539 547 539 531 539 563 547 539 539 531 547 523 539 539 547 539 547 563 562 539 539 539 555 555 531 555 562 547 531 539 539 532 523 531 555 539 524 539 539 531 516 539 547 539 531 531 539 539 516 531 547 539 531 539 547 539 532 539 539 539 531 531 539 547 539 539 547 555 531 531 547 547 531 532 546 547 539 539 555 563 554 547 563 562 563 547 562 570 555 555 554 555 539 555 547 539 531 531 547 539 524 539 554 555 539 547 531 539 539 555 555 555 554 586 602 570 555 570 578 570 563 570 578 571 570 594 578 570 586 586 570 563 586 570 563 554 563 555 546 547 571 570 555 562 570 571 547 570 578 570 555 570 563 562 555 563 554 563 554 555 563 554 539 555 555 562 547 547 578 570 555 547 562 563 562 547 563 578 578 555 586 578 578 555 562 594 570 555 562 579 570 555 546 563 570 563 554 571 593 571 554 563 562 547 532 539 562 547 539 547 570 555 547 531 547 555 547 539 531 547 539 539 562 563 547 547 570 562 555 547 586 570 563 539 562 578 563 555 562 563 562 547 555 554 563 539 555 554 555 539 555 570 563 554 571 585 571 554 540 539 562 547 547 555 570 562 555 555 554 563 555 539 554 547 571 539 554 555 547 547 554 563 562 547 571 578 547 539 547 554 547 539 563 562 555 547 562 578 563 547 570 570 555 539 555 562 555 555 547 570 562 563 562 547 571 570 555 546 539 555 555 539 531 539 547 547 523 539 555 547 539 563 562 563 539 562 578 563 554 563 578 570 555 563 570 570 563 539 554 571 554 555 555 555 554 555 555 554 555 547 547 562 555 555 562 555 554 547 539 547 571 546 532 547 546 547 532 546 547 539 539 563 547 531 555 547 554 539 547 547 539 539 547 547 539 531 539 555 555 539 562 571 554 555 563 570 578 547 562 578 571 554 571 570 563 562 578 586 570 563 578 586 563 554 547 570 563 555 539 554 555 555 539 531 539 531 539 547 563 547 547 570 578 555 570 562 586 563 547 562 571 562 555 570 578 563 554 586 578 579 562 563 562 578 571 546 547 555 555 539 547 554 555 547 555 539 554 571 562 555 570 570 571 547 546 547 555 555 531 531 539 547 531 539 555 555 531 563 562 563 546 563 555 547 546 555 555 539 562 563 562 547 539 555 562 555 547 547 555 562 547 555 570 578 555 562 571 570 570 555 531 555 555 546 539 555 563 554 563 570 570 579 554 571 570 570 547 563 562 563 554 539 547 555 539 547 562 563 547 554 563 570 555 555 554 571 562 547 547 562 563 547 539 547 562 539 539 547 539 539 539 555 563 546 539 547 578 555 547 570 578 563 547 555 562 555 531 562 555 555 531 570 571 547 554 571 578 562 547 570 563 562 547 571 562 563 546 563 562 563 547 562 555 555 539 554 563 562 540 562 563 554 539 539 547 539 539 532 546 540 531 531 555 578 562 539 563 570 563 547 554 555 555 539 547 562 555 539 547 554 547 539 555 547 555 546 547 547 555 547 539 555 562 555 531 547 562 555 555 539 515 516 508 531 547 531 516 515 516 500 484 485 476 469 469 469 468 477 516 515 524 523 547 570 602 601 664 665 664 726 711 680 601 555 523 516 524 500 507 532 546 563 609 594 633 617 617 586 617 633 633 594 570 570 618 640 578 547 602 601 610 586 554 578 579 578 570 563 539 554 571 570 562 547 578 586 586 571 546 579 578 578 562 547 571 617 578 562 578 571 601 594 570 563 586 578 578 555 554 571 570 563 562 547 570 571 562 563 539 547 554 571 562 547 555 578 578 562 547 547 563 586 570 547 554 586 563 547 547 570 570 563 547 539 562 563 562 547 555 570 555 547 539 547 554 563 539 539 539 562 555 555 547 570 570 563 539 555 562 578 570 547 547 555 570 602 570 563 546 555 563 554 555 539 547 562 547 539 532 554 571 554 547 539 586 586 563 562 570 571 570 555 562 578 571 570 563 554 555 570 563 547 546 571 570 563 554 555 562 579 562 547 555 554 578 547 539 555 555 562 547 547 563 562 563 546 539 563 562 563 539 547 562 547 547 539 563 547 554 532 546 539 547 539 532 547 539 531 531 547 562 547 539 571 578 578 555 570 594 601 571 546 571 570 563 546 540 554 578 555 555 531 555 562 563 539 547 546 555 547 531 547 555 547 554 539 555 547 547 539 539 547 562 563 547 554 586 571 562 563 562 571 562 563 539 554 555 570 555 547 570 578 563 547 547 570 562 563 547 547 570 578 570 555 570 586 578 563 547 554 571 562 555 562 571 586 570 555 562 594 586 562 555 578 571 570 562 563 586 594 578 578 562 563 570 570 563 555 562 578 563 554 547 547 570 579 570 555 562 586 578 563 554 563 578 570 555 570 586 563 562 547 578 594 562 555 555 562 571 547 539 554 563 554 547 547 563 578 570 555 570 586 586 570 555 563 578 570 562 563 555 578 570 563 546 571 578 570 547 563 570 586 570 563 554 563 555 554 547 547 555 554 539 539 547 547 539 539 524 539 547 547 546 540 554 547 555 547 539 539 554 563 555 547 531 554 563 578 539 539 571 585 571 570 547 562 579 562 555 570 586 570 563 562 571 578 586 562 555 562 579 585 563 562 571 594 578 562 555 578 578 570 555 570 571 578 570 578 578 586 571 547 562 570 563 539 539 562 563 539 539 547 578 547 547 539 562 555 547 531 547 563 546 547 555 563 585 571 547 554 571 554 539 555 586 578 555 531 508 500 492 477 476 461 461 453 446 445 437 453 430 430 430 429 430 422 429 422 422 422 414 414 414 414 414 414 415 414 406 406 414 406 407 406 414 406 406 407 398 399 406 390 399 398 391 406 391 398 391 391 390 391 390 383 391 390 383 383 391 390 391 414 406 430 492 461 438 445 484 492 500 477 461 453 469 437 430 430 437 477 484 492 461 461 453 485 500 523 516 484 492 532 554 586 571 539 523 539 563 609 539 500 484 485 539 531 516 500 531 555 570 547 531 531 555 586 547 539 555 562 594 578 547 523 563 578 555 546 571 586 554 547 547 563 562 547 539 531 508 492 485 484 516 593 594 602 594 562 563 585 625 594 617 579 570 609 586 586 570 532 523 539 539 516 547 593 618 601 563 547 562 578 563 539 531 547 555 546 547 516 539 570 547 539 524 515 555 563 554 531 524 555 554 555 516 515 555 570 571 570 562 578 586 563 555 531 555 539 523 516 531 547 531 570 539 539 610 609 578 571 531 508 500 500 484 484 477 477 515 531 547 539 555 547 547 531 555 562 571 570 570 547 570 571 570 539 531 532 554 547 531 555 570 563 555 546 555 570 563 547 531 547 570 555 547 539 570 547 531 563 570 555 555 585 610 578 570 586 586 586 570 555 531 547 547 531 524 508 507 532 547 515 524 523 516 507 500 493 515 532 523 508 523 516 523 532 507 500 485 484 469 469 461 453 445 445 446 437 438 445 476 477 492 477 469 484 484 492 469 469 461 453 461 453 484 469 461 461 477 507 500 508 508 500 484 477 477 461 453 445 445 438 429 422 430 422 422 422 414 422 414 414 406 422 414 445 469 469 468 516 508 500 476 485 531 539 539 508 539 594 586 594 585 555 539 610 562 563 554 532 546 563 539 531 508 500 500 492 500 524 500 507 524 539 539 555 547 531 523 555 547 547 523 516 531 539 539 539 516 531 555 539 547 531 555 586 570 555 570 555 539 523 524 546 555 547 547 547 586 570 562 532 531 531 563 554 563 594 632 579 578 578 562 563 531 516 523 539 578 555 563 570 547 593 563 562 563 594 586 570 562 547 563 562 555 539 531 547 531 516 524 539 554 555 555 547 554 547 547 539 539 531 524 531 516 515 508 524 507 500 500 493 492 492 484 492 485 484 477 469 476 469 531 539 516 515 539 540 539 531 547 547 554 555 539 531 516 523 539 532 523 508 500 508 523 508 516 515 516 539 539 523 524 523 539 532 523 516 507 500 524 516 507 500 500 500 524 523 539 524 515 516 523 508 500 500 485 484 484 485 492 523 516 523 508 508 500 500 492 485 468 485 492 500 516 531 547 554 547 555 547 562 571 562 570 563 547 554 532 523 516 500 515 508 516 539 523 524 508 515 524 531 516 523 531 500 508 508 508 507 508 508 508 508 515 532 515 516 515 532 515 516 508 508 515 516 515 508 524 515 508 508 516 507 508 500 492 493 476 477 461 468 461 477 500 492 500 492 508 516 523 524 507 493 484 484 469 469 469 461 460 469 469 516 523 523 524 539 562 555 539 531 524 531 539 547 547 539 539 547 555 539 523 516 515 508 500 516 500 515 508 516 523 524 531 523 540 539 531 539 547 539 531 531 532 539 539 539 523 555 547 539 531 524 515 500 508 508 508 492 508 500 500 500 500 492 492 492 492 500 500 524 531 531 532 523 516 539 539 523 516 508 500 500 492 484 477 476 485 484 477 468 477 461 461 469 460 461 469 477 484 484 485 492 477 484 477 468 477 500 484 485 484 477 476 469 484 508 508 531 531 539 524 508 507 532 547 531 515 500 500 485 492 500 492 500 500 516 531 516 508 507 516 531 516 508 500 492 500 523 508 500 508 523 524 531 523 524 531 508 508 492 492 492 493 492 484 500 516 500 500 484 500 484 485 476 485 476 469 461 469 461 461 476 500 516 523 508 500 500 484 485 508 492 484 477 476 469 484 485 476 477 477 492 492 476 485 469 476 469 469 500 492 492 500 508 508 523 516 508 500 492 492 484 477 476 477 469 476 477 484 500 555 523 524 515 493 492 492 469 468 469 453 461 469 477 507 500 485 476 485 484 500 531 516 539 531 555 547 539 555 554 539 539 524 531 516 500 484 477 492 484 500 500 485 484 477 476 469 461 453 461 453 453 453 446 445 437 438 437 438 437 430 438 453 445 469 492 500 500 500 484 477 476 485 508 515 508 500 523 555 578 547 547 523 524 531 524 515 500 500 516 508 507 500 493 484 492 500 485 484 492 492 500 508 524 500 500 492 492 508 508 500 484 484 493 484 492 516 500 500 492 492 516 500 500 484 500 484 469 453 446 437 430 437 438 500 539 539 555 593 586 578 571 586 578 586 562 555 562 563 555 554 539 524 515 524 555 546 516 516 547 554 571 546 532 562 563 578 547 562 563 539 554 555 547 555 531 562 555 539 547 563 539 539 539 554 540 539 531 523 524 523 516 515 516 516 531 555 578 562 547 555 570 547 547 539 570 539 539 547 547 555 539 547 531 531 531 540 523 516 515 524 539 515 508 516 539 539 539 531 531 532 531 508 508 500 500 500 484 492 485 492 484 492 492 516 524 539 531 523 524 515 516 508 508 507 500 493 500 500 492 484 485 476 469 469 461 460 454 461 468 469 461 484 500 485 484 477 492 492 484 469 477 461 461 461 453 453 453 453 461 453 453 453 446 453 445 438 437 445 430 438 429 422 430 422 422 421 422 414 414 415 414 406 406 406 407 406 406 399 398 406 406 407 461 484 484 477 477 484 476 461 446 445 430 429 422 414 422 406 407 414 414 406 414 406 414 407 422 406 422 453 461 476 485 500 508 515 500 524 500 531 515 524 555 609 516 484 453 445 446 562 531 524 547 539 555 523 531 531 547 539 539 540 539 523 508 508 500 507 493 484 516 523 516 523 508 531 555 539 523 539 540 539 515 531 540 539 523 539 539 524 515 531 540 539 531 515 540 531 539 531 524 507 508 500 485 492 484 469 476 469 469 469 461 453 461 461 461 460 493 484 477 476 492 516 484 493 484 484 492 485 492 508 500 500 523 524 515 516 500 508 500 484 492 477 484 477 476 469 461 469 453 453 438 453 453 453 477 468 461 469 469 500 484 492 485 492 515 500 516 500 508 492 484 493 492 515 516 516 554 594 586 586 586 570 571 539 507 508 524 515 516 531 539 524 547 531 539 539 531 539 539 555 547 539 523 539 540 531 531 516 531 531 531 516 539 547 555 539 539 554 555 555 539 531 508 516 515 531 508 500 500 500 500 500 500 508 516 523 531 524 531 524 523 516 515 531 516 516 508 523 531 516 508 515 524 515 508 508 516 500 500 484 492 477 476 492 500 500 485 500 500 484 500 477 484 477 500 508 500 507 516 531 500 485 492 476 469 469 453 453 453 438 437 438 437 430 430 421 422 422 422 422 414 422 414 422 414 414 414 414 406 414 407 414 406 406 414 414 407 421 430 422 422 430 453 429 430 430 429 422 422 414 422 414 414 414 407 406 406 406 407 406 398 399 406 391 406 414 414 406 406 399 406 406 399 406 414 399 414 406 406 406 414 407 398 406 407 398 406 399 398 391 398 383 399 390 391 398 399 398 399 406 414 437 430 422 414 422 406 406 407 406 406 422 422 414 414 422 430 468 469 461 469 453 445 438 429 422 422 422 406 414 407 406 398 406 391 406 391 406 391 390 391 399 421 430 422 461 469 476 477 500 523 516 523 524 515 524 508 476 477 476 461 461 461 500 500 484 469 469 492 516 508 500 500 507 524 515 516 500 524 531 531 523 500 508 524 531 547 508 484 469 476 500 500 524 508 500 507 532 531 516 507 485 500 515 516 477 484 500 508 508 500 500 507 493 484 476 469 485 500 492 484 492 477 469 484 492 508 523 500 500 500 508 524 515 493 492 500 515 485 484 484 485 476 485 500 492 508 500 500 492 500 516 523 516 500 492 492 516 515 508 492 485 476 469 469 531 484 485 461 468 477 523 493 484 477 476 500 524 507 493 484 476 500 500 508 516 500 500 508 508 507 508 516 500 484 485 484 476 485 476 477 500 500 508 492 484 485 476 500 532 546 555 547 547 523 508 500 531 524 523 500 500 539 547 531 516 492 500 516 515 500 493 484 484 493 531 515 500 500 508 516 500 492 484 485 515 508 508 500 508 508 523 500 492 477 469 476 469 469 500 492 484 508 516 523 516 492 492 477 500 500 515 516 523 516 508 508 523 539 547 531 516 508 500 492 531 531 516 516 539 547 546 563 547 547 554 602 586 570 547 531 508 516 539 523 524 547 539 523 531 516 531 531 532 523 547 547 539 523 539 547 539 539 532 539 539 531 531 547 539 508 500 477 492 523 524 539 570 594 578 578 578 680 633 625 570 547 547 570 563 554 555 531 547 547 531 524 515 516 516 523 516 515 508 539 539 524 523 516 523 516 500 515 524 523 516 562 571 539 515 508 500 508 523 532 523 516 539 531 539 531 532 515 516 531 524 531 539 539 531 516 523 508 516 531 547 554 516 555 570 563 546 563 562 547 539 555 578 594 594 586 578 554 532 547 562 539 547 547 539 555 539 515 516 523 524 531 531 524 515 524 547 531 531 516 531 508 508 500 484 484 493 507 555 547 539 516 515 532 531 523 555 547 547 539 523 547 539 539 539 508 531 524 515 539 547 524 515 508 516 531 524 523 523 524 515 524 523 539 539 516 524 523 516 515 516 508 507 508 524 500 500 500 492 492 492 508 500 492 492 485 476 477 477 484 492 500 484 485 484 485 484 484 500 508 524 523 523 516 531 516 516 500 507 493 492 484 485 476 477 492 484 485 484 477 500 507 508 524 539 500 492 484 469 469 476 516 523 539 539 547 524 523 524 500 492 484 469 469 453 445 445 438 437 422 438 430 429 430 430 421 422 422 422 422 437 508 485 468 454 445 437 438 430 421 422 422 422 414 422 414 414 414 414 406 407 406 406 399 406 398 407 398 398 415 453 484 523 500 454 437 430 429 446 508 523 484 485 492 523 516 516 515 500 500 477 469 468 461 446 453 437 461 469 469 453 437 430 422 430 421 414 415 421 414 438 422 476 508 508 508 500 492 492 516 531 547 547 547 547 539 515 500 532 539 546 555 570 547 532 515 516 547 547 523 508 500 539 523 508 500 516 531 531 539 532 531 531 516 523 516 508 492 492 484 500 516 500 523 524 523 508 524 523 500 500 484 485 508 507 500 493 468 469 461 453 484 524 508 500 484 484 500 524 523 516 516 500 492 515 532 515 508 484 469 461 453 446 437 438 429 430 422 422 422 445 531 524 531 547 547 578 562 571 546 516 539 563 539 500 492 476 508 485 500 492 500 476 477 492 516 531 516 500 484 508 515 508 500 485 500 515 531 524 516 507 493 523 531 524 507 485 500 515 532 508 500 484 500 523 516 500 492 477 476 477 484 500 508 523 500 493 507 563 555 523 500 484 493 523 516 515 500 477 484 492 500 477 477 500 515 524 523 500 484 493 476 469 469 500 531 523 524 547 570 563 570 547 539 554 555 563 539 531 516 546 547 555 531 532 539 539 547 539 515 547 547 547 531 524 523 523 524 531 516 500 500 508 523 516 507 493 492 484 461 469 461 445 445 438 437 430 430 429 454 492 508 507 508 531 508 500 485 492 515 516 516 523 500 485 476 469 500 508 507 493 484 500 531 524 508 484 476 485 484 516 484 500 485 476 508 508 500 492 484 469 508 531 508 484 485 461 461 445 437 430 438 421 422 438 508 500 507 524 539 570 547 555 562 578 625 579 554 524 492 508 539 554 563 547 523 485 476 469 453 445 438 437 446 539 531 508 492 484 508 524 523 508 508 523 531 516 492 516 515 524 508 500 476 477 523 516 508 492 500 492 516 515 508 508 500 492 485 476 492 500 492 500 500 500 516 531 516 508 515 524 508 500 484 500 500 516 500 492 484 492 508 492 485 484 492 485 500 500 492 484 492 500 493 476 477 469 460 485 515 500 469 469 461 453 445 438 430 429 430 414 422 422 422 453 468 469 485 461 468 477 515 516 531 539 524 492 484 493 507 524 547 547 562 547 531 516 484 469 492 485 476 461 469 484 516 515 508 508 492 492 508 516 531 547 547 523 508 516 531 523 539 516 500 492 508 516 515 524 523 516 492 492 508 531 508 508 492 492 508 508 508 500 515 516 500 516 507 508 500 500 500 500 500 500 492 493 500 500 484 477 468 461 453 453 446 445 430 429 438 422 430 421 414 430 469 476 485 492 523 524 523 493 515 539 555 539 547 515 540 546 555 539 524 515 547 539 531 524 508 492 484 477 492 500 500 500 500 508 500 492 484 493 492 500 500 484 492 508 508 523 524 515 508 508 492 500 516 515 500 516 524 531 515 500 508 508 508 492 484 493 500 515 516 515 508 516 531 516 523 516 515 524 516 500 492 508 515 524 500 523 531 524 508 492 484 469 461 461 445 445 438 437 438 461 547 539 539 539 547 578 547 554 539 555 586 563 546 547 547 547 547 523 508 524 547 578 539 515 532 562 547 539 516 515 516 523 508 508 508 523 539 539 524 539 531 531 516 500 523 532 507 500 485 500 515 516 516 500 515 524 523 524 523 531 539 524 523 516 516 515 524 515 508 508 515 524 531 500 492 500 524 515 516 492 492 500 508 516 523 524 531 516 484 484 477 492 531 524 508 523 531 563 562 555 562 555 555 539 539 547 547 531 523 524 523 516 523 508 516 500 515 508 524 531 531 539 531 547 539 539 540 546 555 570 539 547 539 555 555 539 531 531 524 539 531 531 508 531 524 515 508 508 508 523 508 508 492 492 500 508 516 508 523 539 539 547 531 524 531 531 524 523 516 539 539 539 531 516 500 523 516 515 500 485 492 508 515 516 508 500 516 531 554 532 539 539 539 531 524 507 516 523 516 516 523 539 516 515 500 485 500 515 500 500 508 508 516 508 515 516 531 531 524 515 532 531 539 562 524 515 500 508 524 515 500 508 516 523 516 508 507 532 531 531 524 515 508 524 531 523 531 508 524 531 531 524 515 532 523 516 500 492 500 500 500 484 477 492 508 508 507 500 516 531 539 547 547 547 570 547 531 539 539 547 547 508 492 469 461 453 445 438 437 422 422 422 422 422 414 414 414 414 422 469 468 469 477 468 500 508 516 492 484 508 531 563 523 516 508 523 555 562 547 516 531 555 555 554 555 547 523 539 539 539 532 515 508 531 532 531 516 507 532 539 531 523 524 531 523 524 516 523 531 563 523 508 492 477 468 461 454 476 570 524 531 524 539 593 578 563 562 571 570 555 539 555 570 555 546 524 539 555 546 524 516 515 539 524 523 500 516 523 508 492 492 493 507 500 500 500 477 508 515 500 500 516 508 515 508 508 492 516 523 508 516 500 515 524 531 523 516 516 531 539 516 500 507 500 516 516 500 523 570 532 531 531 531 571 562 555 547 562 547 547 547 531 531 547 547 539 539 555 578 539 531 532 562 555 539 531 524 515 508 500 524 531 531 523 516 524 523 531 524 515 539 539 524 539 523 539 524 531 500 500 484 485 476 477 484 516 523 524 531 539 570 571 554 547 555 570 547 531 547 547 563 539 531 531 555 547 531 531 516 531 547 555 539 515 516 531 532 523 516 515 508 539 508 484 485 484 461 461 461 445 446 437 430 437 430 422 422 414 422 414 414 422 421 415 414 414 414 406 430 414 422 406 414 414 406 406 407 406 406 406 407 406 406 414 430 477 507 508 508 523 532 523 547 547 531 516 508 539 539 523 516 500 523 555 539 531 508 516 539 539 531 516 500 515 508 508 492 477 484 500 523 524 515 485 492 492 500 485 476 477 500 508 515 516 515 500 500 524 523 516 492 484 508 516 492 484 516 539 531 516 508 523 555 523 500 485 476 453 454 445 430 429 430 422 430 437 516 515 508 508 555 562 547 531 555 609 602 555 546 539 555 555 555 539 523 563 578 554 547 516 515 532 547 539 531 508 531 531 563 515 500 508 524 515 500 516 562 539 539 532 539 554 547 532 515 531 540 539 523 508 539 539 539 531 500 492 516 531 516 508 515 539 555 524 507 516 539 531 532 523 523 540 539 539 539 515 524 531 531 524 523 539 539 524 515 524 539 531 516 508 531 539 539 516 507 524 523 531 508 524 523 524 515 508 523 532 523 516 508 515 531 516 508 508 523 531 516 500 477 476 469 492 500 492 508 531 547 555 500 492 484 493 539 531 516 523 539 555 547 547 570 562 563 547 562 563 547 546 540 546 571 547 531 547 539 547 539 515 516 539 539 547 523 532 531 539 531 516 523 547 531 532 515 524 531 539 531 532 515 555 539 531 516 508 515 524 523 516 500 515 516 523 524 500 523 524 508 500 492 500 492 484 477 469 484 484 485 468 469 485 476 477 476 500 508 516 508 507 524 531 539 516 547 500 515 492 508 524 539 531 539 547 555 562 531 524 531 547 547 539 523 539 547 539 539 532 531 555 554 547 524 539 531 539 531 524 523 531 532 531 523 555 531 531 516 523 547 539 532 507 524 531 524 515 524 523 516 492 492 484 500 508 508 524 523 531 531 547 571 601 547 531 532 546 547 547 547 578 547 563 539 554 563 578 562 547 532 554 539 547 531 532 531 539 539 524 523 531 547 531 524 508 531 531 531 532 507 516 531 532 523 508 523 524 515 508 492 508 500 516 515 524 539 531 531 547 571 570 562 547 563 554 547 547 524 515 508 500 484 516 539 563 554 547 570 594 578 578 579 570 562 555 563 578 578 555 554 555 562 539 532 539 539 547 539 523 531 540 546 547 539 532 546 547 539 524 531 539 539 539 524 539 554 547 524 515 524 547 547 539 523 531 547 539 532 523 508 531 547 539 531 508 523 524 523 516 500 516 523 523 516 500 516 523 531 524 515 500 500 493 500 492 508 531 523 532 515 524 531 539 516 523 523 532 531 508 515 524 523 524 515 524 539 523 532 507 516 516 531 515 508 516 531 516 523 500 516 531 531 524 523 531 524 516 507 524 523 516 523 539 532 507 524 523 508 500 492 485 468 469 453 446 445 437 438 430 437 422 437 469 485 484 461 453 445 438 437 438 422 422 421 422 414 414 422 461 469 500 492 516 515 540 554 555 586 586 609 610 648 695 571 531 508 476 453 446 445 430 445 516 500 523 586 555 539 593 610 555 539 578 586 554 539 594 586 563 562 547 562 571 586 570 563 570 601 571 554 524 547 554 539 540 554 571 554 531 516 539 531 532 515 539 555 547 539 531 531 540 539 507 508 531 532 515 500 508 531 555 539 516 523 531 540 523 531 539 555 539 539 547 547 539 547 539 531 524 507 524 531 516 500 492 476 508 516 508 570 586 586 570 602 625 593 594 586 578 578 555 578 571 554 539 563 570 563 546 563 562 555 547 523 555 563 554 547 555 570 555 539 570 571 554 547 524 539 554 571 547 523 523 532 554 532 531 515 524 547 531 523 516 539 547 539 531 547 547 539 531 539 555 547 547 531 555 555 539 523 539 547 539 516 507 493 500 492 515 540 539 539 554 547 555 562 547 555 555 539 547 539 547 554 524 531 539 539 523 508 524 539 539 508 492 515 516 508 500 508 515 516 500 523 508 508 492 516 523 524 515 516 539 539 531 524 539 547 547 546 524 531 539 555 539 523 539 602 555 554 524 515 540 539 531 515 524 531 539 524 531 547 554 540 539 523 539 547 539 523 524 531 539 539 524 523 531 539 540 523 508 523 524 531 523 500 524 531 523 524 523 508 508 500 492 500 524 531 523 516 531 539 547 531 539 555 555 554 532 523 539 531 516 516 531 531 531 532 531 539 531 532 539 546 547 547 524 539 562 531 524 523 524 523 531 524 516 531 523 531 516 563 546 540 523 516 523 531 539 524 508 515 524 507 500 500 516 516 500 523 516 523 531 516 516 523 516 515 500 508 516 515 524 508 515 516 516 507 508 508 500 508 500 492 508 508 515 508 500 516 531 539 523 524 531 539 539 532 531 547 539 539 531 531 539 547 539 516 523 532 531 523 516 523 547 531 540 531 523 508 516 515 508 508 508 515 516 500 516 531 531 531 539 547 532 531 523 531 555 539 531 532 554 547 547 531 532 539 531 531 516 515 532 515 524 531 539 531 516 523 532 531 523 516 531 547 547 531 524 531 531 524 523 516 531 539 531 524 515 532 507 516 500 500 500 516 515 516 515 516 524 531 523 516 531 531 539 516 508 492 477 468 469 477 539 531 516 500 515 547 547 516 507 516 500 516 547 554 547 539 524 531 547 539 539 515 516 531 547 539 539 516 547 547 547 531 515 524 547 547 531 523 539 547 555 531 524 539 554 555 539 524 531 555 531 539 523 516 539 500 492 485 476 492 516 508 515 532 546 532 562 610 586 578 554 578 594 578 578 563 578 594 594 562 547 547 547 570 555 531 516 554 563 539 531 531 547 547 547 547 531 570 555 547 531 531 540 539 531 531 531 547 547 547 531 516 515 532 523 508 508 523 524 523 508 516 523 531 508 508 531 531 532 531 515 532 554 539 540 531 531 547 539 516 531 547 547 531 523 524 539 539 523 508 531 532 531 523 508 524 531 539 523 524 531 547 531 531 524 539 531 531 516 523 524 539 508 515 524 539 531 531 539 539 555 547 531 524 539 547 531 523 532 546 532 523 531 539 532 531 516 515 531 524 508 515 532 539 531 516 531 531 547 531 524 546 547 547 531 524 539 570 555 547 531 539 555 547 531 523 524 523 524 531 516 531 531 516 515 508 524 523 539 531 524 523 531 532 531 516 523 555 625 539 523 516 531 539 539 516 531 539 547 547 531 563 515 508 500 484 485 476 485 539 562 563 562 602 609 602 586 554 571 586 578 562 539 579 570 570 555 562 563 547 547 539 547 539 546 532 547 546 571 578 555 546 540 546 547 555 539 516 523 531 539 532 515 532 554 555 539 523 532 539 531 523 532 539 554 539 532 539 547 547 539 523 531 539 532 531 515 524 539 547 531 516 531 539 555 531 516 531 539 531 524 523 539 539 539 524 515 516 516 523 508 523 516 508 492 484 477 469 460 461 446 445 445 438 430 429 430 430 421 422 422 446 437 461 492 492 461 461 453 438 437 438 422 429 438 430 476 492 532 554 586 602 586 625 586 586 632 602 617 578 547 555 594 546 524 492 469 469 453 453 437 430 430 422 421 422 414 414 415 429 524 507 500 532 531 562 586 524 492 477 453 468 547 532 484 516 570 570 563 570 602 593 610 593 602 609 594 555 555 578 632 586 547 586 641 609 578 539 563 594 586 562 539 617 602 617 578 539 578 579 578 578 554 563 609 610 570 547 555 578 562 563 539 539 539 539 523 500 500 500 477 469 453 453 453 438 429 430 422 422 422 421 415 414 414 406 406 406 399 406 399 406 398 399 398 399 398 406 391 398 399 390 399 398 391 390 391 391 406 430 445 516 507 500 469 578 571 570 570 578 563 547 562 531 563 555 562 539 531 540 578 554 563 539 508 484 477 476 461 477 523 547 555 554 524 500 531 555 539 539 555 562 563 546 532 578 609 578 555 555 562 586 594 570 547 524 539 531 539 523 500 532 586 570 562 547 516 531 555 539 531 516 539 562 571 546 532 515 539 571 679 555 524 492 476 461 453 438 445 430 430 421 414 422 414 414 407 422 453 437 492 485 476 461 492 547 539 508 516 547 562 547 531 618 578 539 515 532 562 563 523 547 523 516 484 477 461 453 437 438 430 422 421 422 414 414 414 454 437 500 516 515 516 547 539 547 500 492 477 460 493 507 477 500 539 547 547 539 547 547 539 523 563 547 523 500 547 547 531 508 515 539 540 507 508 508 531 516 492 492 516 515 516 524 523 531 531 516 516 523 524 531 508 507 516 547 570 539 547 524 539 547 578 539 531 508 523 555 539 523 540 500 515 508 508 547 554 532 515 492 539 555 539 539 594 625 609 571 593 571 562 555 578 594 609 578 555 563 570 562 524 500 492 531 563 554 547 602 680 664 586 562 539 555 578 570 555 531 555 586 570 547 523 532 523 531 539 524 508 500 531 508 492 476 477 477 476 524 531 531 586 617 571 554 571 570 562 563 555 539 570 594 562 555 547 562 571 539 515 508 531 555 547 539 578 539 547 523 508 516 531 531 532 523 516 507 500 500 516 516 500 484 469 461 453 445 446 429 438 422 429 422 422 414 414 422 414 422 445 438 429 430 453 485 492 492 500 531 571 593 547 555 570 571 578 625 570 547 594 578 570 555 554 516 500 484 485 469 468 485 531 555 531 508 562 625 610 601 570 539 563 609 578 579 546 532 539 586 593 563 539 523 547 539 555 555 554 524 516 523 539 539 516 508 492 515 532 531 500 515 547 571 547 523 516 515 555 570 547 524 523 539 594 570 539 524 546 555 539 524 515 508 524 531 539 523 516 539 555 547 570 578 562 563 555 539 531 547 562 594 555 531 555 562 547 531 524 539 539 531 516 539 570 547 539 516 531 531 531 524 508 547 531 531 524 515 500 516 539 539 562 563 555 531 547 515 485 476 438 484 438 430 429 422 414 414 414 407 414 429 485 500 492 500 516 531 570 594 609 594 547 531 758 617 555 515 508 610 617 617 586 680 648 758 687 618 593 625 641 609 578 602 602 593 586 563 554 602 570 618 578 554 571 601 578 610 570 547 547 562 571 562 547 547 555 554 539 539 524 594 578 601 555 547 562 617 594 563 554 532 539 554 555 547 523 508 492 508 500 485 484 484 500 532 507 493 484 516 523 516 507 508 492 516 539 578 539 524 508 492 484 469 461 453 453 438 445 437 454 515 531 555 547 547 539 523 508 492 485 461 461 445 437 438 430 421 430 414 422 422 414 438 531 492 469 500 531 547 547 539 523 516 578 609 610 570 523 500 477 469 453 445 430 437 438 508 508 507 500 532 586 578 554 555 586 586 578 563 562 563 507 493 484 531 578 555 594 617 609 610 625 625 609 664 649 570 547 578 617 594 554 532 578 609 555 547 539 547 554 586 547 516 547 578 594 570 547 531 539 563 562 524 507 493 523 547 547 547 539 570 594 711 617 578 555 570 594 578 586 562 539 532 562 570 555 531 508 531 547 555 547 531 524 539 562 539 524 500 500 523 531 524 515 516 516 531 523 524 515 516 531 524 515 500 500 524 523 492 485 468 469 461 500 492 477 508 547 562 547 531 531 563 570 555 555 554 602 609 586 563 547 554 571 554 539 532 562 578 625 586 578 563 531 531 524 515 500 508 555 547 539 523 531 532 531 531 508 523 532 554 516 508 492 477 468 461 453 461 555 625 547 523 586 680 625 602 632 641 641 593 563 586 617 562 532 508 492 476 469 453 453 446 430 437 438 421 438 422 422 422 421 422 414 414 422 430 461 453 469 437 430 430 429 422 414 422 406 415 414 406 414 445 461 469 476 508 524 578 539 531 500 469 453 445 438 422 422 421 422 414 446 500 500 468 493 539 586 570 594 562 547 547 602 648 609 610 570 539 555 578 555 546 516 508 516 515 547 563 609 609 571 562 586 570 571 554 532 554 586 571 554 516 500 484 461 445 446 437 430 422 430 414 421 446 586 523 492 493 593 625 571 554 594 633 656 664 570 540 507 571 562 547 523 594 656 704 609 594 633 664 671 633 578 539 500 532 593 563 547 601 680 594 601 680 672 594 586 586 578 562 547 547 570 602 570 570 532 523 524 546 547 516 562 625 594 563 562 610 703 586 547 531 500 554 555 539 508 492 539 532 515 500 492 469 477 437 453 446 437 430 429 422 430 414 422 422 422 429 485 539 531 531 516 516 562 578 578 547 524 492 484 516 562 547 508 484 532 523 484 469 461 445 446 437 438 445 430 437 430 422 430 437 477 492 476 516 555 601 594 570 555 578 602 617 562 539 555 602 570 547 531 547 562 555 539 531 540 585 547 539 547 516 539 547 531 531 508 539 539 610 507 500 469 453 446 437 430 422 414 414 422 406 406 414 399 406 406 399 422 492 468 469 469 453 438 429 430 430 422 437 477 484 547 625 586 625 640 649 672 656 680 672 640 586 508 484 469 461 484 539 508 539 571 586 562 617 664 657 664 617 594 578 586 578 554 539 579 562 508 492 477 461 453 437 438 437 461 547 531 532 507 547 594 570 555 531 555 578 555 554 532 500 484 477 523 555 531 508 484 500 539 531 524 508 531 547 539 539 539 539 563 554 539 532 578 578 562 571 539 523 531 493 484 469 453 453 437 438 437 493 492 484 531 540 562 531 524 531 578 602 554 532 515 555 562 539 532 531 547 562 532 531 547 570 594 570 531 555 555 539 531 523 532 562 539 524 515 547 531 500 485 476 555 578 547 531 578 625 579 570 594 586 562 563 586 617 578 570 563 625 632 594 571 585 602 570 571 578 633 586 562 547 570 617 571 547 554 571 601 586 578 571 554 571 593 563 554 524 523 516 555 547 546 539 524 500 484 477 453 453 453 438 437 430 430 437 461 461 500 578 563 539 531 508 500 476 461 461 453 438 437 430 430 422 421 422 414 414 414 415 414 406 414 398 407 406 406 399 406 398 399 398 391 398 399 398 391 390 391 398 446 422 421 430 461 508 547 593 532 547 539 484 469 508 546 493 484 531 586 586 547 547 601 579 601 547 523 524 570 586 570 547 532 593 539 500 493 468 453 446 437 430 430 429 516 531 531 532 601 555 547 570 610 601 555 523 500 586 547 523 532 554 571 547 515 547 547 523 493 515 547 586 570 547 586 555 547 523 524 570 578 617 586 570 547 532 531 539 539 531 516 515 532 531 523 500 493 484 500 516 492 476 485 468 508 524 523 516 500 500 523 539 524 508 492 500 531 523 516 531 547 539 524 539 554 547 555 523 532 539 515 516 516 539 539 531 531 571 539 523 500 523 532 539 515 532 515 500 492 516 531 524 554 547 547 563 570 586 578 563 531 500 492 477 461 453 453 445 445 438 430 437 414 445 422 422 430 414 422 414 414 422 414 437 500 508 516 539 516 507 477 469 453 445 430 429 430 414 406 422 407 414 414 406 406 406 407 398 399 406 406 406 414 407 406 414 422 430 429 438 422 421 415 414 414 406 406 414 414 414 438 453 445 438 437 438 429 422 414 414 407 406 406 399 398 414 383 398 391 391 390 391 383 390 383 383 375 383 375 375 375 375 375 375 375 375 367 375 375 375 367 375 375 375 375 383 375 383 390 414 454 429 422 406 414 399 398 399 390 391 383 390 383 383 383 375 383 375 375 375 375 383 398 406 391 383 382 391 383 383 383 390 383 383 383 390 391 383 382 391 383 383 390 383 391 383 390 391 414 422 414 414 406 406 407 406 406 399 406 390 399 398 399 398 391 390 391 399 406 422 445 430 453 445 438 437 438 445 437 430 422 422 414 414 406 406 407 406 391 390 391 390 391 375 391 375 383 382 383 375 375 367 391 375 383 375 383 375 375 375 375 375 375 375 367 375 375 375 375 383 375 382 383 391 383 390 391 383 390 407 429 414 407 406 406 406 438 414 414 414 398 407 406 398 399 390 391 399 398 391 390 399 398 406 422 453 422 438 429 414 415 406 406 398 399 391 390 399 390 391 406 445 461 453 430 422 422 414 406 399 406 398 399 398 399 398 383 398 399 390 399 390 399 398 383 399 390 391 390 391 391 398 391 398 399 414 422 421 422 407 406 406 406 399 398 367 407 398 391 383 390 391 398 391 406 422 406 406 407 414 414 414 406 406 407 398 399 398 398 399 390 391 391 383 390 383 398 414 422 407 398 430 461 476 453 446 429 422 430 414 406 399 398 406 407 453 523 539 531 500 493 468 454 460 454 461 476 469 469 468 461 446 437 445 438 437 461 422 422 414 406 407 414 406 406 391 398 399 398 406 414 407 398 406 399 422 437 438 437 430 406 406 407 398 406 414 414 399 398 407 398 398 430 445 469 438 422 437 422 414 406 399 398 399 406 398 391 398 391 391 398 391 398 406 414 414 422 422 430 422 422 414 414 398 406 407 406 391 398 398 391 399 390 391 398 391 398 399 390 399 390 399 390 383 391 383 390 399 398 399 398 391 414 414 406 399 406 406 406 414 461 477 469 445 422 437 430 414 430 429 422 430 430 437 445 438 437 454 437 438 437 445 438 453 477 453 437 430 422 414 422 414 414 437 430 445 461 461 469 500 492 508 484 477 461 469 453 429 430 414 414 422 406 414 422 422 422 430 414 414 437 453 454 461 468 461 485 492 484 461 469 461 469 484 476 493 492 500 484 469 469 461 453 461 500 492 461 461 469 453 445 437 430 422 430 429 446 445 461 461 445 446 445 437 438 430 429 438 461 484 492 469 445 461 438 437 430 422 422 429 430 430 422 421 430 430 422 422 421 430 430 430 421 430 422 414 422 414 414 406 414 407 414 414 414 414 406 414 414 430 445 477 469 476 477 461 445 445 438 429 422 422 414 414 407 406 398 399 398 399 398 391 398 398 391 399 390 399 390 391 398 391 398 399 406 422 422 429 438 437 430 422 414 414 414 414 414 422 422 430 429 438 453 469 461 453 453 438 445 437 438 422 422 421 422 407 414 414 406 406 406 422 422 406 422 407 421 415 429 453 446 445 469 461 461 445 445 438 453 453 453 438 461 468 469 477 468 453 454 468 485 468 477 477 484 492 485 468 469 492 500 485 476 469 476 454 453 453 445 461 477 461 453 445 438 429 430 422 422 422 421 430 453 461 453 461 477 469 460 454 461 453 461 461 453 445 445 461 469 469 484 524 507 485 476 477 492 492 508 500 484 500 500 493 476 461 461 445 438 430 437 453 461 453 469 484 469 461 477 476 469 484 492 485 484 516 500 484 477 484 500 492 485 500 492 476 477 484 461 461 469 453 453 446 421 430 430 422 414 414 406 414 406 399 406 406 422 453 453 438 453 438 437 430 445 445 438 430 414 429 414 414 422 422 406 422 414 414 415 406 414 406 406 399 406 406 399 406 398 399 398 399 398 406 407 414 422 421 438 437 446 453 461 469 437 438 437 438 421 422 422 406 407 406 414 406 422 445 446 445 438 429 438 429 446 445 453 453 438 430 429 414 414 407 414 398 406 399 398 406 399 398 407 390 399 406 398 399 398 406 399 406 430 422 445 453 469 492 492 508 531 524 476 485 476 469 508 500 508 500 531 531 539 508 477 468 453 454 437 430 429 415 421 414 438 445 469 477 484 469 476 469 445 446 429 430 422 422 422 429 430 430 429 446 461 453 445 453 469 445 453 461 453 446 445 430 422 429 414 430 453 438 422 421 422 422 414 414 414 414 407 406 414 422 445 430 453 461 477 476 469 476 477 461 445 453 446 429 422 430 422 414 414 414 414 422 422 422 422 421 430 445 469 461 461 453 445 422 430 414 422 422 414 414 414 414 406 414 407 414 406 406 406 415 414 414 414 414 406 414 406 407 406 406 399 398 406 406 415 429 461 445 461 500 500 485 484 516 515 493 515 578 532 515 531 547 516 500 477 468 485 492 469 453 453 437 446 429 414 422 414 422 422 438 429 461 469 492 485 484 476 469 461 469 476 446 437 438 437 438 437 430 437 422 430 430 437 430 453 477 484 477 492 492 500 508 500 484 477 468 485 484 477 492 484 477 484 477 469 460 461 469 492 493 492 492 476 469 477 461 461 445 437 438 430 429 430 438 437 445 461 453 461 453 461 477 461 469 468 461 453 454 453 437 438 422 429 422 422 414 414 406 414 407 422 429 446 429 430 422 422 422 429 422 422 422 422 414 414 414 398 399 398 399 406 422 430 421 407 414 406 414 414 414 414 414 414 422 422 438 437 430 429 430 430 422 429 422 422 430 437 438 437 430 422 437 430 438 421 430 414 414 430 422 437 453 461 485 508 515 508 477 453 453 445 438 437 438 429 453 454 437 445 461 461 461 469 484 500 477 461 453 453 445 461 430 438 429 446 453 476 485 476 477 476 485 468 493 492 476 485 484 492 500 469 453 438 437 438 429 422 422 422 406 406 415 406 406 398 407 422 414 414 414 437 453 446 445 438 437 445 469 477 476 469 484 485 500 492 469 476 461 477 492 500 492 477 468 477 477 460 469 446 453 461 461 460 461 469 461 477 468 477 484 461 469 477 484 477 476 477 484 477 461 460 477 461 453 453 446 445 453 469 453 453 453 469 476 469 469 484 477 469 484 461 461 453 461 469 492 500 492 477 468 461 446 453 468 461 454 445 437 446 445 437 430 430 437 446 445 453 438 445 445 453 461 477 476 469 461 461 477 492 492 508 515 508 531 524 531 516 531 516 515 508 484 493 476 469 461 476 454 461 460 469 453 469 445 454 460 454 484 469 468 477 477 484 492 508 500 508 492 492 500 477 468 477 492 500 500 492 493 476 469 461 469 476 469 469 468 469 461 469 453 461 484 477 469 468 477 476 454 453 476 477 484 469 469 476 492 485 469 468 485 492 492 477 492 484 492 493 468 477 461 461 461 453 437 446 445 437 430 430 414 430 421 430 422 430 422 421 422 422 414 414 422 422 430 445 469 469 468 477 484 477 469 476 477 476 461 446 429 430 430 429 446 429 430 422 422 422 414 414 422 421 415 414 406 406 406 407 406 406 406 407 398 414 422 422 437 438 437 438 469 484 484 493 492 515 500 508 500 516 500 492 516 507 516 516 500 500 515 516 508 500 500 484 477 468 461 446 429 438 430 445 453 461 461 469 468 469 477 468 485 484 485 492 484 469 453 453 438 429 430 422 430 445 469 476 445 461 461 453 454 437 438 421 422 422 414 414 407 414 406 406 406 422 414 414 414 407 406 406 399 398 399 398 391 398 406 399 406 406 406 407 406 406 406 415 414 406 398 399 398 399 390 391 390 391 391 390 391 391 390 391 406 414 430 422 429 414 415 414 406 406 399 398 391 406 406 422 406 430 430 437 438 445 445 438 437 422 422 422 422 414 414 406 406 407 429 430 453 453 461 477 484 492 485 476 477 469 460 469 446 445 445 461 469 469 468 477 476 500 485 484 492 493 468 453 438 437 422 430 422 445 422 430 422 422 421 422 414 414 414 415 429 422 430 422 422 437 461 469 453 461 469 484 484 485 468 461 461 446 437 430 445 430 429 430 414 414 414 399 406 398 399 391 398 391 390 399 398 399 406 414 422 414 414 406 406 399 406 398 391 399 390 399 406 414 398 407 406 406 422 414 422 414 406 406 415 406 414 414 422 445 438 421 430 430 422 414 422 414 414 414 406 399 398 414 406 407 414 414 429 446 484 461 477 460 469 469 484 493 492 453 453 445 438 437 430 422 430 445 445 430 437 422 422 414 414 406 407 398 406 399 398 407 414 429 422 414 414 414 407 406 406 406 407 398 398 399 406 399 414 406 406 406 407 414 406 398 399 398 399 406 414 422 430 453 437 453 469 469 484 485 492 484 485 484 476 485 469 484 477 476 469 469 468 461 461 469 461 476 477 484 493 484 477 476 477 476 485 484 484 485 476 485 492 484 500 500 492 500 493 476 461 445 438 430 421 422 414 430 406 422 414 407 414 437 438 421 430 422 422 414 414 414 406 407 406 406 430 429 422 430 430 422 414 422 406 414 406 406 399 398 399 398 391 406 406 399 398 391 398 399 390 399 390 391 391 390 391 398 391 390 391 399 406 429 430 445 430 445 454 453 468 438 453 438 437 438 429 438 437 438 445 438 437 430 429 438 422 430 421 414 422 407 414 406 406 422 414 406 407 406 406 399 398 406 406 391 399 398 398 399 406 406 399 398 406 391 406 399 398 391 406 414 414 406 415 398 414 406 399 406 398 391 398 391 399 398 391 390 399 398 399 398 391 390 391 383 390 383 391 383 382 391 375 383 383 375 375 382 375 375 375 375 375 368 375 367 367 367 367 368 367 359 359 360 359 367 360 351 368 351 359 360 359 352 359 360 351 359 360 351 360 351 360 343 352 352 351 344 351 352 352 351 360 351 375 383 383 390 399 390 399 422 422 421 438 430 429 407 398 398 391 399 390 391 390 375 383 375 391 390 391 414 414 430 430 421 415 414 414 414 406 398 407 414 406 422 414 414 406 406 399 398 391 391 382 383 383 375 383 375 375 375 375 375 375 375 375 375 367 375 367 375 367 368 367 367 367 367 375 375 383 399 398 391 414 437 414 430 430 429 414 414 407 406 391 398 391 390 391 391 390 383 391 390 383 383 390 383 391 398 399 406 422 430 406 406 406 399 398 391 390 383 383 375 383 375 375 383 375 375 390 383 383 383 383 375 375 382 368 375 367 375 375 367 391 375 382 414 415 398 398 399 390 399 383 390 375 391 375 375 383 375 367 375 375 375 375 367 375 367 375 368 367 359 359 360 367 352 359 359 360 359 352 359 367 360 351 367 352 359 367 360 367 367 375 383 391 398 391 390 383 383 383 383 375 375 375 375 367 367 375 375 367 367 368 367 367 367 367 367 383 383 399 398 391 414 398 391 390 391 375 375 383 375 398 414 407 398 422 406 399 398 406 422 422 430 422 414 406 398 399 390 383 383 391 382 383 391 383 382 375 383 383 375 383 375 375 375 383 375 383 382 383 383 391 406 390 383 391 383 375 383 390 391 406 430 453 469 437 430 414 406 399 398 398 399 383 390 383 383 383 390 391 383 390 383 399 414 398 399 390 391 390 383 383 375 383 375 375 375 375 375 375 375 375 375 383 383 398 398 407 406 430 421 415 437 422 414 391 406 398 391 391 382 391 375 383 383 390 391 383 382 383 383 383 383 383 382 383 383 391 382 399 406 422 422 422 414 414 406 406 399 398 406 415 398 406 406 407 398 399 390 406 391 406 399 414 414 406 399 406 390 399 391 390 383 383 383 382 383 391 390 407 422 421 438 422 422 437 422 438 429 414 414 407 414 422 406 406 414 399 414 398 414 422 430 429 446 429 430 438 437 422 430 429 438 437 453 446 429 430 414 414 414 414 414 438 430 437 438 437 430 422 422 421 415 414 406 406 406 430 438 437 422 422 414 406 422 406 414 430 422 437 422 422 414 430 422 437 446 453 429 422 414 414 407 406 390 391 399 382 391 383 383 375 375 375 367 375 367 367 367 368 359 367 359 352 359 352 359 352 367 359 360 359 367 375 375 368 367 367 367 367 360 367 359 360 359 352 359 359 368 359 367 359 368 367 359 360 359 359 360 359 359 360 351 360 359 367 360 359 359 360 359 360 367 359 360 359 359 360 351 360 359 352 351 352 359 352 351 352 367 367 359 368 367 367 367 360 367 359 367 360 375 375 390 383 399 421 422 414 407 414 406 406 406 391 399 390 406 430 438 437 422 430 429 430 430 406 414 406 399 390 391 383 383 390 375 383 367 383 367 391 430 414 390 391 398 414 422 422 422 414 406 407 414 421 454 476 477 461 437 445 461 477 469 437 438 422 414 414 414 406 414 399 398 414 445 430 422 406 414 399 398 391 390 391 391 375 390 399 398 399 429 438 453 453 445 453 461 453 438 430 437 461 461 445 438 445 438 437 445 454 461 460 454 453 429 446 429 422 414 414 430 438 453 461 422 421 414 422 414 422 453 454 460 461 477 437 446 453 469 484 484 485 476 461 446 437 430 429 438 453 422 430 437 445 461 469 453 430 430 429 438 453 445 453 430 422 414 414 406 399 422 422 421 438 453 445 438 430 437 469 476 469 453 453 453 438 437 430 445 438 430 429 422 430 430 421 430 445 446 429 422 422 414 430 414 414 422 422 422 422 421 422 414 414 415 406 406 406 399 398 399 390 391 390 391 383 383 390 375 383 383 375 383 375 375 383 367 367 375 367 375 375 375 367 391 383 383 375 375 382 375 383 367 375 368 375 375 367 367 375 367 367 368 367 375 367 375 375 383 375 375 383 375 375 382 375 375 383 375 391 375 383 375 382 375 375 375 368 375 367 367 359 368 367 367 367 359 368 359 367 360 367 367 375 391 390 406 407 398 399 406 406 391 390 391 391 382 383 383 383 383 398 406 407 398 406 399 398 414 391 398 399 406 398 399 398 399 398 399 406 398 399 398 406 399 406 391 398 399 398 383 390 391 391 398 422 430 422 421 407 406 406 399 398 399 398 391 390 406 407 390 391 391 390 391 375 390 375 375 375 368 367 375 367 367 375 383 383 390 383 383 375 391 390 391 391 390 383 383 390 383 375 383 375 375 391 383 382 375 391 391 390 399 406 398 399 398 399 398 399 398 406 414 430 414 406 407 398 406 406 399 406 406 407 406 414 391 406 406 391 390 391 391 390 383 383 390 391 391 398 391 398 391 390 391 399 398 391 398 391 398 383 391 390 383 383 383 390 375 383 383 383 390 383 391 390 399 406 398 399 398 391 391 390 383 383 383 382 375 383 391 383 375 390 375 383 383 375 383 383 382 391 383 390 375 391 383 383 375 383 382 375 375 375 375 375 375 375 368 375 367 375 367 367 367 367 383 383 391 398 391 398 391 390 383 383 383 367 383 367 367 367 375 375 368 375 375 382 368 375 375 367 375 375 383 367 383 375 375 375 375 375 375 375 375 375 375 375 375 382 391 391 398 399 406 398 399 390 399 398 391 398 391 398 391 398 414 407 429 407 414 398 399 390 399 382 383 383 391 390 391 383 390 383 391 383 382 391 383 391 382 391 391 398 406 407 414 414 406 414 406 406 415 406 406 391 398 391 390 391 391 382 391 383 383 382 391 383 383 383 390 391 398 399 398 399 414 406 414 414 414 414 399 406 398 399 382 391 391 383 382 375 383 383 391 390 383 383 390 383 383 375 383 383 383 382 383 383 375 383 383 375 382 383 383 383 383 382 383 383 383 383 383 382 383 375 383 375 375 383 375 375 375 367 383 383 398 391 390 407 398 406 391 398 391 391 390 383 391 382 383 391 390 391 391 398 406 399 398 399 398 399 390 391 390 391 391 406 391 398 398 399 398 391 398 399 390 391 391 398 399 390 399 390 399 390 391 391 390 391 390 383 383 391 383 382 383 383 383 383 375 382 383 375 383 375 383 375 383 375 382 375 375 375 375 375 375 375 375 375 375 383 375 383 375 375 383 383 375 383 382 383 383 391 382 383 383 383 383 382 375 383 383 375 375 383 383 375 383 382 375 383 383 383 383 375 382 383 375 391 375 383 390 383 383 391 382 383 391 383 390 391 390 383 391 398 383 391 390 391 391 382 391 383 383 375 383 382 383 375 383 383 383 382 383 375 375 383 383 375 383 382 375 383 383 383 391 382 391 383 390 383 383 391 382 391 383 383 383 382 383 375 383 383 383 382 383 383 391 382 383 383 391 383 390 383 391 375 390 375 391 383 375 382 383 375 383 391 383 390 391 398 406 399 406 399 398 398 391 391 398 383 391 382 391 383 383 390 383 383 383 375 390 375 383 383 383 383 375 382 383 375 375 383 375 383 383 375 382 375 383 383 375 375 383 375 383 375 383 375 382 375 383 383 375 383 383 375 382 383 383 383 383 382 375 391 375 391 383 382 391 375 391 375 382 383 383 383 375 383 382 375 383 383 375 391 375 383 382 383 383 375 383 383 375 375 382 375 383 375 375 375 383 375 383 375 375 375 383 375 375 382 375 383 383 375 383 375 383 375 383 382 375 383 375 383 375 383 375 383 375 382 383 375 391 375 390 391 383 391 382 391 391 390 391 390 391 391 383 390 383 391 390 391 383 390 383 391 390 383 383 383 383 382 383 383 383 383 382 383 383 383 383 383 382 383 383 391 375 382 383 391 375 383 382 383 383 383 383 398 391 390 391 391 390 391 391 390 391 383 390 383 383 383 382 383 383 383 391 382 383 391 383 390 383 391 390 383 391 390 391 383 390 399 390 391 399 398 406 406 407 406 398 399 398 399 390 391 391 382 383 383 383 390 375 383 383 383 383 375 375 383 382 375 383 383 375 383 383 375 390 383 383 390 383 391 383 390 383 399 382 383 391 390 391 383 391 390 383 398 391 391 390 391 391 390 383 383 390 383 383 383 390 391 391 390 383 391 390 383 391 390 383 391 383 383 382 383 383 383 383 382 383 383 383 383 382 383 383 383 383 383 382 383 383 375 383 383 375 382 383 391 375 390 383 383 391 390 391 391 382 399 383 390 391 391 390 391 383 390 391 390 383 383 391 383 382 391 383 383 382 375 383 375 383 383 390 391 391 406 398 414 422 407 414 406 414 406 430 414 422 422 414 414 406 406 407 406 398 407 414 445 453 445 446 445 445 461 469 469 468 477 492 500 492 493 484 484 477 476 454 461 445 430 429 430 422 429 422 422 406 415 406 398 414 414 430 422 414 414 406 407 406 398 399 398 391 398 399 398 398 407 398 406 407 414 406 406 414 407 406 414 406 422 414 430 437 453 453 461 446 461 453 453 461 476 461 469 461 461 453 477 468 477 469 461 445 453 445 461 469 484 477 477 461 476 524 484 476 454 453 461 453 437 430 430 429 414 414 415 414 414 422 429 422 430 422 414 414 406 406 399 414 406 414 414 414 414 414 430 438 429 422 430 429 422 422 430 437 430 445 430 422 422 422 414 414 406 406 414 407 414 414 429 438 461 461 469 468 461 461 477 484 477 468 477 477 476 485 484 461 453 453 445 438 437 430 422 430 429 430 422 437 438 437 430 430 429 438 422 437 446 468 469 485 500 515 539 485 461 445 461 461 453 476 454 437 430 429 430 422 437 454 445 445 438 453 437 453 438 437 454 445 461 453 453 453 453 461 469 492 477 500 500 469 484 476 477 477 484 484 485 484 477 484 469 469 460 454 453 468 461 461 446 445 453 469 461 484 485 507 516 516 531 523 508 516 500 476 477 469 453 453 453 445 453 461 461 453 446 437 453 438 430 429 422 414 414 414 414 438 430 414 406 414 422 414 406 414 406 414 422 453 446 445 453 453 453 469 469 453 445 446 437 438 422 429 438 437 438 429 438 430 422 421 422 422 438 422 421 430 430 429 438 437 446 445 438 453 453 469 468 469 469 453 445 438 453 445 469 469 468 454 445 445 446 445 437 422 438 429 438 437 438 453 461 484 485 484 492 500 492 477 461 453 438 437 445 438 445 446 445 445 445 438 469 468 469 477 476 524 508 484 508 492 477 476 453 446 429 430 422 422 406 414 414 422 422 422 429 414 422 430 422 422 429 414 415 421 422 414 414 414 407 406 406 399 398 406 407 406 398 399 406 406 406 399 398 407 398 414 430 414 414 414 414 414 414 414 422 414 414 406 415 406 414 414 406 406 407 406 398 407 390 391 390 391 391 390 391 391 398 391 398 391 398 391 383 390 391 390 383 391 383 383 382 383 383 375 383 375 383 367 383 375 382 383 383 391 398 406 391 398 399 406 414 399 406 406 399 398 406 399 398 406 399 390 399 390 391 383 383 383 382 391 391 390 391 398 399 390 399 398 399 414 414 422 422 414 414 406 406 399 406 398 399 406 422 430 421 414 415 414 406 414 406 406 407 398 399 390 399 390 391 383 398 406 407 398 398 407 406 414 406 430 430 437 461 438 437 430 429 422 407 414 406 398 391 398 399 390 399 398 407 390 399 390 399 406 391 406 390 399 391 398 398 399 406 399 398 398 391 391 382 391 391 398 391 390 391 383 390 391 391 398 399 414 398 399 398 391 390 391 390 407 406 422 406 422 414 422 430 421 422 422 422 422 422 437 430 445 438 437 438 437 430 430 445 414 414 399 406 398 391 391 390 399 390 383 383 375 390 383 383 383 375 383 383 382 383 391 375 383 382 383 383 375 383 367 383 375 383 382 383 383 383 391 390 383 398 391 398 399 406 406 407 414 406 414 414 414 406 414 407 414 414 406 406 399 414 398 414 407 421 407 422 414 414 422 414 422 414 414 422 414 421 415 421 414 422 422 430 430 429 430 430 437 430 445 430 430 429 438 422 421 407 406 406 391 398 399 398 399 390 399 398 406 399 406 398 407 406 391 390 399 390 399 390 399 406 398 407 406 414 406 407 398 406 391 398 399 398 406 414 422 430 430 437 438 422 421 422 407 414 406 398 399 390 391 383 390 383 383 391 398 383 391 390 391 390 391 391 390 391 391 406 390 407 390 407 414 414 422 437 438 461 453 453 453 445 438 437 438 429 430 438 429 430 437 438 453 438 445 437 438 445 438 445 445 438 453 453 445 461 453 454 453 453 461 453 445 453 438 453 453 453 453 446 461 445 461 453 453 453 453 461 461 469 461 484 461 461 461 477 461 461 468 469 477 484 484 485 500 500 484 500 500 500 492 477 484 469 484 485 500 484 500 508 484 508 500 492 492 469 461 461 445 469 453 453 454 460 461 461 469 477 476 477 469 484 476 500 500 508 508 516 515 516 516 515 516 515 508 524 531 531 524 523 531 516 516 507 508 500 461 469 453 445 453 454 453 445 438 445 461 461 484 492 500 508 508 500 508 500 484 469 469 468 461 477 476 469 469 476 493 492 492 500 500 508 515 516 500 492 492 469 477 461 453 445 430 430 421 414 430 438 445 430 429 438 437 430 430 429 446 445 453 453 461 469 461 484 485 484 508 484 485 461 460 469 461 469 461 461 461 453 453 437 430 438 445 453 453 453 453 454 437 438 429 430 422 422 429 430 445 461 469 484 477 484 477 484 453 446 445 438 421 422 422 414 414 422 422 438 453 453 437 438 453 445 453 461 469 469 484 492 500 500 524 515 508 500 492 485 476 477 469 461 453 445 422 422 422 422 414 406 406 406 414 399 406 399 390 399 398 399 398 406 399 414 429 430 453 453 477 492 508 508 515 516 477 460 446 437 430 437 415 421 414 407 406 398 399 398 407 398 406 399 398 406 399 414 398 407 414 414 437 430 414 414 406 406 407 398 399 398 414 414 406 407 406 398 391 398 399 390 391 399 406 406 398 407 406 406 406 415 406 406 398 422 414 430 422 437 438 453 445 446 437 430 445 430 422 422 414 414 406 398 407 390 383 391 383 382 383 391 398 399 406 414 414 414 406 407 422 414 406 406 406 414 414 422 422 422 422 422 422 422 414 406 422 375 398 391 398 407 398 398 414 407 414 414 422 429 438 430 429 422 430 422 414 414 406 406 407 390 391 390 391 399 398 406 406 422 407 421 422 422 422 422 406 399 398 391 390 383 391 390 399 406 399 398 406 399 398 406 407 398 398 391 399 398 406 414 414 430 422 437 438 422 429 415 414 414 406 414 398 407 406 398 407 398 414 414 414 422 430 429 438 453 438 445 437 438 430 437 438 437 422 422 414 414 422 422 422 414 414 406 422 398 407 398 391 406 398 399 414 414 430 445 445 461 461 461 445 453 461 446 453 445 430 429 422 422 438 437 430 437 446 437 430 437 446 461 468 477 484 477 492 484 485 461 476 469 445 430 422 422 422 422 414 406 406 406 399 406 414 414 414 414 414 414 422 414 414 415 421 430 438 437 438 437 430 437 446 445 461 453 453 461 461 461 453 461 453 445 438 445 430 430 437 406 414 407 398 406 422 414 438 429 438 437 438 422 437 422 430 430 445 445 461 453 438 437 446 461 445 437 430 430 437 438 437 414 414 414 407 414 429 430 430 445 445 438 461 437 469 445 461 446 453 453 445 461 469 484 477 461 476 453 461 461 453 446 469 492 453 476 461 469 469 469 461 468 461 453 446 453 445 453 446 453 453 445 453 461 445 461 454 460 461 446 453 445 461 453 461 461 469 453 469 468 469 469 461 461 461 469 468 461 469 461 476 469 469 477 460 485 476 493 484 492 485 500 500 484 492 484 493 500 492 484 485 468 461 477 469 476 477 484 477 484 484 500 493 515 500 516 500 508 492 508 515 508 500 500 508 492 484 493 476 485 453 476 453 477 469 461 461 453 437 438 453 476 461 477 492 500 500 500 508 500 508 500 515 508 524 507 524 515 516 524 515 516 515 500 493 492 508 500 500 500 500 515 508 500 500 492 453 446 437 430 422 422 414 445 445 453 461 485 484 484 485 500 484 500 500 516 508 507 493 500 476 469 477 492 484 469 476 477 484 500 493 507 500 500 493 492 500 484 477 461 453 453 430 445 453 461 461 461 453 445 422 422 422 414 414 406 406 399 398 407 398 406 407 414 406 406 391 414 398 414 414 422 422 438 445 453 445 453 446 453 461 484 469 469 453 453 477 476 453 453 438 430 421 422 407 414 398 398 399 391 390 391 406 406 399 414 422 437 453 453 438 430 421 407 406 414 414 414 422 430 437 422 422 422 430 437 422 422 414 414 414 430 422 429 422 438 437 430 429 430 430 430 445 422 422 414 429 430 422 430 421 430 430 422 414 422 422 429 422 422 406 422 414 430 430 437 438 445 445 445 446 445 453 453 446 453 453 453 445 438 445 445 454 445 445 446 437 430 429 414 415 406 406 398 399 398 414 414 422 430 438 445 453 461 461 461 469 460 454 453 445 469 469 445 445 453 446 445 445 438 437 422 422 422 414 414 422 422 406 414 414 414 422 414 422 414 414 406 407 414 406 406 414 430 430 437 438 453 453 453 453 477 468 485 476 469 461 461 461 461 476 477 453 469 461 461 461 461 468 477 461 469 461 460 454 445 461 476 485 476 485 484 492 477 469 453 461 461 453 445 445 453 461 461 469 469 469 468 469 453 453 461 469 477 468 477 476 461 454 468 469 484 485 508 492 500 492 477 445 445 445 422 430 445 469 469 469 476 485 476 461 469 484 477 476 469 453 461 445 446 453 445 461 477 468 493 484 469 484 492 477 469 468 461 469 445 446 429 422 422 438 429 446 445 461 469 468 485 476 477 469 476 492 508 500 500 485 476 508 484 485 453 453 453 484 485 484 477 453 453 437 454 445 437 438 445 422 422 422 422 422 421 438 469 461 468 446 429 430 438 437 453 461 477 476 477 469 476 485 492 484 477 476 485 468 500 469 461 469 492 477 492 461 461 461 468 453 446 445 445 461 438 429 430 414 414 414 407 406 422 453 430 421 422 414 422 422 438 429 430 414 430 429 414 430 422 414 406 422 406 415 414 421 415 414 406 414 406 399 406 398 399 398 406 422 414 422 414 430 430 429 407 429 430 437 415 414 406 406 406 407 414 406 398 399 398 391 383 382 391 399 398 414 414 422 414 406 407 406 406 391 398 391 406 398 399 406 406 414 422 422 414 406 407 414 414 406 414 414 406 415 398 391 406 390 407 406 406 406 415 414 414 406 406 399 406 406 391 398 391 390 391 383 390 383 383 383 383 398 406 407 414 414 429 430 430 422 422 421 415 414 406 406 406 399 398 391 398 407 398 406 406 391 399 390 391 383 390 391 383 382 399 398 414 422 407 414 421 415 406 414 406 406 399 398 399 390 391 383 383 382 375 383 391 390 383 399 406 398 391 391 382 383 391 375 375 375 383 375 367 375 390 391 383 391 390 391 383 398 398 391 399 398 398 391 383 390 391 383 391 390 391 398 391 398 399 390 391 406 406 391 399 398 398 391 398 399 383 390 383 383 375 375 375 383 383 382 383 383 383 375 383 375 382 375 375 391 375 383 383 383 382 375 383 383 391 390 383 391 398 399 398 406 406 399 398 391 383 383 382 375 383 375 375 375 375 367 375 375 391 383 383 382 383 375 391 375 383 375 383 375 375 367 375 375 383 375 375 367 367 367 367 367 368 359 367 375 360 375 367 367 359 375 360 367 359 367 360 359 375 360 367 367 359 368 367 367 375 383 375 375 375 367 375 367 375 367 383 383 383 367 367 367 367 360 359 367 360 351 360 351 367 375 375 375 368 359 367 375 383 398 407 398 399 398 391 382 399 398 391 391 390 399 390 407 406 422 429 422 422 422 406 406 407 406 391 398 391 390 399 406 406 438 422 414 398 406 391 383 383 390 375 383 367 375 375 367 375 368 375 367 359 367 360 367 367 359 368 359 375 359 360 367 359 375 375 391 391 390 383 383 383 398 383 398 391 406 406 407 398 399 398 406 414 422 414 422 438 445 430 445 453 453 446 445 437 430 430 445 461 422 430 414 406 406 391 406 406 414 414 399 398 414 414 414 422 414 414 407 406 398 407 406 422 422 421 422 453 454 445 453 438 445 422 422 414 406 422 422 437 414 422 406 430 438 429 414 407 421 477 453 438 437 414 406 407 414 422 484 492 453 446 429 407 406 398 406 399 414 422 398 407 406 406 398 399 398 399 406 406 407 414 421 407 406 398 407 406 406 399 406 406 399 406 390 391 406 399 390 383 383 383 383 375 382 399 406 399 390 399 390 399 398 399 398 398 399 383 382 391 391 422 421 407 390 383 383 383 383 382 375 375 383 391 406 399 414 421 430 422 445 453 454 468 469 461 438 437 445 422 438 422 421 415 414 414 414 398 414 414 414 422 406 407 398 399 390 391 383 382 383 391 383 383 390 391 383 390 399 414 429 414 399 391 390 391 406 406 407 406 422 429 422 399 398 406 407 390 406 399 406 391 390 399 398 407 421 414 422 422 422 430 437 430 437 422 414 414 399 383 390 375 375 375 368 382 383 391 414 414 430 437 430 422 398 406 407 414 414 406 406 391 398 383 383 375 383 375 375 367 367 375 383 391 382 399 398 406 407 398 406 414 407 414 422 414 414 406 414 406 414 414 415 429 414 430 437 422 422 430 422 429 422 430 430 437 438 437 430 437 446 453 453 453 445 438 437 438 430 429 430 430 429 438 422 429 414 407 406 406 391 398 399 406 406 414 422 422 414 406 407 414 414 406 398 407 406 422 406 414 406 399 398 406 399 398 399 390 407 414 406 391 390 391 390 391 391 390 383 391 383 382 383 375 375 375 383 367 375 375 375 367 368 367 367 359 383 367 383 375 367 360 367 359 367 360 359 360 367 359 360 351 359 375 375 368 375 382 391 399 398 414 414 422 398 391 391 375 382 375 391 375 375 375 375 375 391 375 383 367 375 375 383 375 375 375 375 367 375 375 383 367 375 375 375 375 367 367 375 367 367 360 359 367 360 359 360 351 359 360 359 367 360 351 360 359 359 352 359 352 352 359 359 399 390 391 406 399 390 399 390 391 406 406 399 391 390 399 414 422 406 398 414 414 407 390 406 391 383 383 390 391 398 391 398 399 391 398 391 406 422 406 414 414 414 406 399 414 414 422 422 406 406 391 406 399 398 398 399 390 391 383 383 375 375 367 367 375 359 375 375 375 375 368 367 367 367 367 360 359 360 359 359 367 360 359 367 368 367 367 359 368 359 359 360 359 352 351 367 352 351 352 352 359 359 360 359 352 351 352 351 352 351 352 344 351 344 328 360 351 352 367 359 352 367 359 360 367 375 375 359 360 359 359 352 359 344 352 351 344 352 343 344 359 352 359 352 352 359 351 352 352 351 352 343 336 344 344 336 344 328 343 329 336 335 336 329 335 329 336 335 329 328 336 328 320 328 328 328 329 320 328 320 328 329 328 320 328 336 344 367 367 367 360 367 359 352 351 360 359 375 375 375 360 359 352 351 344 351 352 344 351 352 359 391 406 414 414 414 414 407 390 399 398 406 399 383 390 391 390 391 375 375 375 375 367 375 383 391 390 399 383 390 399 406 414 398 407 398 414 414 414 414 422 422 438 445 453 445 446 461 445 453 445 446 453 429 430 414 399 390 391 391 398 391 382 375 383 375 367 368 367 367 383 398 406 422 438 437 438 453 461 430 406 414 406 406 391 391 382 375 368 375 367 367 367 360 359 359 360 359 359 375 375 399 398 414 399 390 375 383 383 367 383 375 375 375 375 375 375 359 360 367 359 352 359 375 407 406 422 422 429 422 422 406 391 398 399 414 406 399 382 383 375 375 367 368 367 367 367 367 367 368 359 367 367 360 359 367 375 391 406 399 390 383 399 398 414 422 430 453 453 445 445 454 437 422 406 414 438 422 429 430 438 414 421 407 406 406 391 390 383 383 375 375 367 367 375 399 383 390 407 406 414 414 414 406 407 414 421 422 407 429 430 430 429 430 438 445 469 453 453 437 430 414 406 407 390 406 391 391 390 391 383 390 399 406 422 414 422 437 438 430 421 422 414 407 414 414 429 430 422 430 422 406 406 414 406 399 406 391 398 406 407 414 406 406 391 398 391 398 422 406 415 414 414 414 414 414 422 406 414 406 399 390 407 390 391 398 399 398 391 390 399 398 422 414 406 391 406 391 406 406 446 390 407 406 398 407 390 391 390 391 391 406 422 406 422 414 430 429 430 430 422 422 429 422 422 422 422 429 422 438 445 438 437 438 421 422 422 422 414 430 422 437 438 437 438 453 453 437 454 437 438 429 422 422 430 437 438 453 445 453 461 453 469 477 468 469 469 461 469 461 445 445 430 422 437 461 477 461 445 422 422 429 430 438 437 445 446 461 461 445 453 453 461 461 484 493 492 484 477 468 469 477 461 476 485 492 476 485 500 500 500 508 515 508 492 469 469 468 461 485 469 468 469 469 469 484 484 477 469 468 469 461 477 461 468 438 445 453 438 453 469 461 460 446 453 445 453 453 446 445 438 437 453 461 445 454 468 469 469 484 477 476 461 461 461 461 469 461 461 461 461 445 445 453 453 454 461 445 445 453 469 469 461 476 469 477 484 469 476 469 461 469 461 453 461 468 461 461 477 476 493 484 477 468 446 468 477 469 468 469 477 484 477 476 477 484 477 476 446 461 437 453 438 461 461 468 485 468 477 453 461 469 500 492 477 484 477 476 461 484 469 461 484 500 485 492 508 469 476 477 453 453 445 453 461 469 461 453 469 461 476 493 500 500 515 516 484 477 515 493 476 461 453 453 446 445 422 422 422 406 414 430 421 422 430 438 445 453 461 476 485 476 477 484 485 500 476 477 484 461 461 461 453 453 446 445 437 446 453 437 453 446 461 461 461 453 453 461 445 461 453 453 438 445 438 453 461 461 468 461 461 461 469 469 461 461 468 446 437 461 453 445 430 430 422 414 406 406 414 430 430 429 446 437 453 446 445 469 453 445 445 446 453 437 438 422 422 414 429 438 453 445 461 469 461 461 476 469 469 461 461 476 469 461 469 484 477 484 477 484 477 476 485 468 477 469 468 454 460 438 461 453 453 453 430 430 414 414 414 422 429 446 422 429 430 430 445 461 461 469 468 469 469 469 461 453 437 438 422 414 414 406 398 407 414 414 422 421 407 398 391 398 391 390 391 383 383 390 391 391 375 390 399 398 391 398 399 398 391 390 399 390 391 383 383 375 382 383 375 383 383 383 382 383 399 390 407 414 429 430 438 429 414 414 399 398 391 390 383 383 383 383 375 367 375 375 375 375 375 367 375 367 367 368 382 399 414 445 446 461 460 430 414 406 399 398 399 383 390 391 383 382 383 407 398 391 382 399 383 390 399 406 414 414 406 414 414 407 422 406 406 406 399 406 414 406 430 414 430 429 446 414 422 406 398 407 390 407 398 398 399 406 406 399 398 383 391 382 383 375 375 375 375 375 375 383 375 375 383 383 383 375 390 383 383 383 390 375 383 383 375 375 375 367 375 367 367 375 368 375 367 383 375 367 375 367 375 367 367 375 368 359 367 367 360 367 359 367 360 367 367 367 375 375 368 375 367 375 375 383 382 399 390 391 383 383 382 399 398 407 398 398 383 383 391 383 398 398 391 391 382 391 406 399 406 398 399 391 382 391 398 391 406 391 414 398 414 422 438 422 422 406 414 406 399 406 398 391 383 398 383 383 367 391 375 382 391 391 382 383 383 375 375 367 383 367 375 383 391 390 391 391 414 406 414 414 422 414 422 422 414 406 414 422 422 430 414 421 399 414 422 406 430 429 446 445 422 430 414 422 421 415 414 414 406 398 391 391 382 391 383 383 382 375 375 383 383 383 406 399 390 391 383 390 391 383 375 375 375 367 375 383 398 406 391 398 383 391 398 391 375 383 375 367 391 375 390 383 367 375 375 367 368 359 359 360 359 352 359 352 359 344 351 352 351 352 344 351 344 344 344 351 336 344 344 343 352 351 368 351 360 367 351 360 359 367 360 359 367 367 368 375 382 375 375 368 367 367 367 375 399 398 383 390 375 375 368 367 367 367 352 359 359 352 344 351 352 351 368 367 375 375 375 367 359 360 367 359 360 359 359 360 359 360 367 367 359 360 367 375 383 398 383 383 375 383 367 375 367 375 367 367 360 359 359 368 351 360 351 352 359 344 359 352 351 344 344 351 344 344 344 343 344 344 344 351 344 336 344 343 344 336 344 336 336 343 336 336 328 344 328 336 336 328 336 328 329 335 329 328 320 328 328 321 328 328 336 336 343 344 344 336 344 343 336 344 344 359 344 352 351 352 351 352 359 352 359 344 359 360 359 352 359 359 352 359 360 359 359 368 351 367 352 351 375 383 383 398 399 414 422 422 429 422 391 398 391 391 382 391 383 375 367 383 375 383 367 375 367 367 360 359 359 352 344 351 344 344 343 336 336 344 336 336 336 344 359 352 359 352 359 359 360 351 352 351 344 344 336 336 336 336 336 335 329 336 328 336 328 328 336 328 328 336 328 328 328 328 329 328 328 320 328 321 328 336 336 336 328 336 336 328 336 328 343 329 336 335 329 336 335 329 336 335 329 328 328 320 328 328 329 320 328 328 320 329 320 320 320 313 320 321 312 320 321 312 321 320 312 321 328 328 336 351 360 351 352 351 344 360 359 367 360 359 359 360 351 352 351 360 359 352 351 352 351 352 351 344 344 352 351 359 375 368 382 383 399 406 398 391 398 391 391 383 382 383 391 390 391 398 391 399 390 383 375 375 375 391 390 391 390 391 391 390 391 391 390 399 398 391 398 399 382 383 383 383 390 383 383 383 383 390 391 391 398 398 407 406 414 414 406 414 414 415 429 430 445 438 461 461 461 445 445 445 438 437 422 422 406 407 406 414 406 407 398 398 407 414 406 406 406 407 398 406 399 390 399 391 406 406 414 406 407 406 398 414 399 414 398 391 391 390 399 406 406 406 407 406 414 414 406 422 422 414 406 414 414 430 445 454 468 461 461 461 453 453 453 454 445 469 461 461 460 446 445 445 446 437 430 437 430 430 422 429 422 430 422 429 430 438 445 453 422 445 446 429 438 453 461 469 484 469 461 468 469 485 500 507 500 508 516 500 508 500 500 484 492 500 500 492 493 484 484 477 476 477 492 477 484 477 476 461 453 453 446 461 453 469 468 469 477 484 477 476 484 477 477 500 484 484 477 476 485 476 485 484 500 516 508 500 515 516 515 500 500 500 516 524 500 523 508 515 508 500 516 492 508 508 515 508 500 508 500 531 516 531 508 515 524 508 515 516 508 500 508 507 485 508 484 500 484 461 453 438 461 484 492 485 508 484 500 492 524 507 516 492 500 508 523 516 539 516 531 547 531 555 531 539 547 547 570 539 547 539 524 523 516 515 516 516 539 547 546 547 539 508 516 500 469 460 477 469 484 500 508 523 532 547 531 531 523 540 546 532 531 508 508 523 500 523 516 523 540 523 547 539 523 516 516 523 508 508 500 492 500 500 531 539 539 524 523 508 484 485 468 461 485 468 500 493 507 532 508 523 508 523 516 523 516 500 508 500 492 476 493 468 500 485 500 508 492 500 508 500 507 508 516 523 524 508 500 476 469 453 445 453 446 484 461 445 430 422 437 430 438 453 453 453 453 477 468 485 476 485 492 484 477 484 469 484 493 484 492 500 524 476 461 461 461 469 461 468 469 469 484 477 476 477 469 468 469 469 469 468 469 477 468 469 461 469 453 453 461 469 469 476 469 461 469 453 453 437 430 414 414 406 407 406 414 414 430 461 461 484 461 469 468 469 492 493 515 539 555 492 477 445 430 414 414 406 398 407 414 414 414 414 422 414 414 414 406 407 406 406 422 445 469 469 484 469 453 445 453 461 453 438 422 430 429 438 453 453 445 469 453 438 437 438 437 438 453 429 430 430 430 429 446 445 430 437 445 438 437 446 453 461 461 461 461 453 437 430 430 421 438 445 438 445 445 438 445 445 438 437 446 453 453 445 453 446 461 468 454 453 437 446 453 445 461 445 438 429 430 422 430 437 438 445 430 437 422 414 422 414 414 406 407 406 406 406 407 398 406 414 407 406 414 414 406 406 407 406 391 398 398 407 406 406 406 407 398 399 390 391 390 383 383 383 383 375 375 375 383 375 382 391 398 422 430 422 422 422 429 446 445 430 429 430 422 414 398 407 398 398 407 406 422 406 414 438 414 406 406 406 407 406 422 414 422 422 429 438 437 438 437 446 445 461 461 469 468 469 469 469 468 461 461 461 469 461 453 453 453 453 453 461 461 453 454 453 445 453 445 446 445 445 446 453 453 453 445 454 453 461 453 461 461 468 453 461 477 453 461 461 461 469 468 477 469 476 477 469 468 461 461 453 453 454 461 453 468 469 492 485 476 477 476 485 476 485 476 477 469 468 453 454 445 453 445 446 445 430 445 437 454 461 460 469 469 461 461 461 445 445 438 430 437 453 461 461 469 476 477 469 476 477 453 461 453 461 469 476 477 484 485 476 477 484 477 476 461 461 477 476 492 493 523 508 508 507 516 492 492 485 484 485 476 461 453 446 453 461 453 461 476 485 484 500 484 477 476 485 484 485 492 476 493 476 477 468 454 460 438 445 430 437 454 429 430 437 438 437 438 422 406 406 414 399 406 406 407 421 399 406 414 414 414 422 422 414 430 430 445 445 445 438 430 422 421 438 437 422 430 430 422 421 414 422 407 421 422 422 406 407 406 414 414 430 429 407 406 398 399 390 407 390 399 390 399 398 399 383 390 399 398 414 422 430 429 453 461 461 461 446 445 430 437 422 414 414 399 398 406 422 414 414 414 422 430 430 429 446 437 422 422 406 414 422 422 445 461 461 453 445 430 445 446 437 453 438 437 438 453 453 453 461 461 461 461 469 476 461 461 461 469 476 493 484 469 453 437 446 429 446 445 461 461 469 476 469 469 468 454 461 429 422 422 414 422 422 422 414 422 437 438 437 445 446 453 453 461 461 469 461 460 469 453 446 445 437 438 445 461 438 437 422 414 422 430 422 429 414 422 406 407 406 406 406 415 414 421 430 422 414 399 406 406 406 414 430 445 446 445 437 422 422 422 430 429 415 414 398 406 399 390 399 383 390 383 383 383 375 382 415 390 383 383 383 375 367 375 367 375 367 360 367 359 359 360 359 360 359 367 367 383 399 414 414 437 438 453 461 469 476 477 468 477 484 477 476 446 437 430 437 422 438 422 414 429 430 430 422 445 453 438 422 414 421 407 414 398 422 422 422 422 429 414 422 430 445 453 438 430 414 422 406 414 430 421 422 438 437 453 477 477 484 492 485 484 469 476 477 469 453 445 422 430 429 438 437 453 469 461 477 468 485 476 469 477 461 460 469 453 485 484 484 485 476 477 477 476 469 469 453 461 468 477 484 493 484 492 492 492 500 500 508 532 507 500 493 500 484 492 484 477 484 469 477 453 476 500 500 508 485 500 500 484 484 469 461 453 469 461 461 453 461 445 445 446 445 445 438 445 446 437 445 422 446 429 438 437 453 453 438 445 438 429 438 430 422 421 422 430 430 414 422 421 422 422 406 415 406 398 406 391 391 406 398 399 398 414 422 438 414 422 406 406 414 422 422 422 406 406 407 406 398 407 414 414 422 453 437 438 414 414 414 422 437 414 414 414 399 398 399 390 399 398 399 390 399 390 391 391 390 399 390 399 390 391 406 414 407 398 414 414 422 414 414 414 414 414 399 398 399 398 391 398 406 407 421 430 422 430 429 430 422 437 438 437 438 445 430 437 438 437 415 406 398 399 398 399 390 399 390 399 390 383 383 383 375 383 375 382 391 383 383 375 382 375 375 368 375 375 375 390 375 391 398 399 390 383 391 390 399 398 399 390 407 398 398 399 398 407 406 390 399 391 406 406 406 414 414 407 398 414 399 406 406 422 414 422 437 438 445 453 453 454 453 461 461 468 461 461 453 461 446 453 429 438 437 422 438 422 429 438 437 430 438 437 438 453 445 445 430 437 415 429 430 430 437 453 469 477 484 500 492 508 500 500 492 469 437 446 429 430 422 414 422 422 437 438 437 430 422 429 422 422 406 407 398 391 383 390 375 383 375 375 367 375 375 367 360 375 367 375 375 375 383 383 398 383 390 375 383 375 367 368 367 375 359 360 359 359 360 351 352 359 352 359 367 375 383 391 406 398 375 383 391 383 383 375 375 375 367 367 367 359 360 359 360 359 352 359 351 360 351 352 359 352 351 352 352 343 352 351 344 352 344 351 344 344 343 336 344 336 344 336 336 343 336 336 336 336 336 336 328 336 328 320 336 329 335 329 351 336 344 344 336 343 336 344 344 336 336 343 336 336 336 336 344 328 336 336 336 336 328 328 336 328 328 328 328 329 328 320 328 328 321 320 320 320 321 328 320 328 328 321 328 320 328 321 328 320 328 313 328 320 320 313 320 321 320 320 313 320 320 313 320 320 313 328 313 320 320 313 320 305 320 320 313 320 313 312 320 313 305 320 312 313 312 313 312 313 312 313 305 312 313 304 321 304 321 312 320 313 320 313 320 313 320 320 321 320 320 320 329 328 320 336 328 328 328 328 336 329 328 328 328 336 344 382 383 375 360 359 352 359 359 360 351 360 351 352 367 367 352 359 359 360 359 360 359 367 359 383 383 375 391 383 382 391 375 391 390 399 382 391 391 367 375 367 367 360 367 359 375 399 390 375 367 375 360 367 367 375 399 406 383 390 399 390 383 383 391 398 391 375 367 367 375 375 375 383 383 390 391 391 390 391 375 383 375 398 406 414 407 406 398 399 383 390 375 406 407 422 421 415 390 399 390 391 390 391 391 398 414 422 414 438 422 406 406 398 407 422 437 430 422 414 406 422 406 391 383 382 375 375 375 383 414 406 383 383 391 406 383 375 367 367 367 368 367 375 375 398 399 414 414 414 398 399 398 406 407 406 422 437 422 414 430 422 429 430 422 422 406 399 406 414 422 414 422 429 414 407 398 391 398 406 414 422 453 430 414 414 399 383 382 383 375 375 375 391 398 399 406 398 391 414 414 399 390 399 390 391 383 382 375 383 367 375 375 375 399 391 406 414 406 414 399 398 414 422 437 438 445 446 437 461 461 461 445 438 453 437 422 446 437 461 461 461 476 477 492 485 500 476 469 437 430 430 429 446 437 446 476 492 508 469 453 453 453 469 445 453 469 477 484 469 469 445 437 438 445 446 437 430 429 430 453 453 453 415 414 414 414 422 429 438 414 414 430 421 415 406 422 414 429 414 422 422 422 422 422 422 429 430 438 437 453 446 421 414 391 406 399 383 390 375 383 375 367 375 383 367 391 398 407 406 414 422 414 422 445 430 429 407 390 391 398 399 406 422 437 446 437 438 445 437 438 422 414 406 422 406 407 406 398 399 398 391 390 399 390 383 391 375 390 391 399 414 390 391 390 383 383 375 375 367 367 375 383 399 414 398 414 407 421 422 414 422 406 415 421 422 430 430 445 437 438 430 437 445 446 453 461 453 469 453 461 453 453 453 445 422 438 422 445 430 445 422 430 437 438 445 453 445 446 453 437 446 437 438 429 414 414 399 375 398 383 375 375 383 383 375 390 399 390 383 391 390 399 398 399 390 383 383 383 383 367 375 367 367 360 367 359 360 359 359 367 375 399 391 406 398 414 399 406 398 391 391 375 382 375 368 367 367 367 352 367 359 360 367 367 359 368 359 367 360 367 375 375 367 375 391 390 391 390 383 391 398 422 414 438 445 453 453 461 461 461 477 476 461 469 461 476 461 430 430 429 422 422 414 399 398 391 398 406 422 430 445 453 454 468 469 469 469 476 461 445 438 453 461 492 500 508 531 516 508 515 516 508 515 516 508 500 500 492 500 469 500 492 508 500 476 461 461 453 438 437 438 429 446 445 469 500 515 532 578 570 578 555 547 594 539 547 515 500 508 500 516 507 508 500 516 508 531 523 516 508 508 500 468 453 446 476 477 476 508 539 555 547 562 555 524 515 500 492 508 516 515 532 531 547 562 555 531 516 515 508 532 546 524 492 461 469 468 485 476 493 484 516 500 523 523 516 508 500 500 500 492 477 484 492 485 476 477 461 453 461 453 469 468 493 492 484 492 500 492 500 500 555 555 539 547 523 516 515 469 469 484 485 500 492 500 492 500 500 516 523 524 515 508 508 515 508 492 461 469 453 446 445 453 438 429 438 429 430 453 461 469 476 477 484 493 468 453 438 453 461 461 453 461 469 469 476 469 469 468 461 469 469 461 453 461 429 430 422 414 406 391 406 391 398 383 391 390 391 398 375 391 383 383 375 375 375 375 367 375 367 367 367 368 359 359 360 359 352 359 367 360 367 367 359 360 367 359 360 359 352 359 352 351 367 336 336 352 343 360 359 367 368 359 359 360 359 352 359 352 351 352 343 352 352 343 344 352 351 344 352 343 344 352 343 344 336 344 344 335 344 344 344 343 336 336 336 344 336 344 336 351 360 359 359 368 375 390 383 414 414 391 422 421 415 421 414 391 391 383 375 375 367 375 383 414 382 383 375 375 367 375 368 367 375 390 399 390 399 398 422 438 445 430 422 429 430 437 422 422 430 406 406 407 390 414 407 445 476 469 508 484 485 508 492 476 469 445 461 469 461 461 453 484 477 484 524 547 500 531 531 508 508 500 476 461 477 453 430 429 422 414 407 406 430 437 414 406 391 406 391 390 383 383 383 398 422 414 399 398 399 398 398 391 391 390 407 421 407 406 406 399 398 391 398 391 398 391 390 383 383 375 383 375 375 367 375 375 359 375 360 375 375 367 367 360 375 359 367 367 360 351 367 352 367 367 352 359 360 359 359 352 352 359 352 343 352 351 352 359 352 351 360 359 360 375 390 422 422 406 391 383 382 383 383 406 391 398 391 383 390 375 383 383 383 375 383 375 367 375 383 390 414 414 422 438 453 453 477 445 437 407 422 421 446 437 430 414 406 414 422 422 430 422 437 438 445 437 422 422 422 414 422 422 430 429 438 429 430 414 430 414 422 414 422 414 414 406 422 422 430 421 430 422 422 422 414 406 414 422 438 445 461 461 461 461 492 492 469 500 508 492 484 484 485 469 476 477 476 446 437 445 430 445 446 453 461 484 492 493 492 500 500 515 532 500 515 516 492 492 500 485 484 484 485 461 468 477 469 461 476 469 484 469 469 476 485 500 508 507 508 516 531 492 524 500 515 500 493 476 477 476 485 484 484 493 476 516 500 500 508 523 500 500 492 485 500 476 477 484 477 476 461 477 468 477 477 460 469 469 508 508 523 508 484 485 492 492 508 484 500 500 524 539 554 547 516 515 532 531 516 507 493 515 516 508 539 523 516 515 500 500 493 500 507 500 539 547 563 570 586 586 570 547 547 531 485 500 468 454 468 493 468 508 531 516 500 508 508 492 508 476 492 485 492 523 532 539 547 531 523 524 500 531 523 516 516 515 516 523 524 523 555 531 531 516 500 500 477 507 500 516 500 469 468 461 461 469 453 469 469 468 461 469 469 476 454 453 437 446 468 477 500 500 523 532 515 539 524 539 531 539 523 500 524 508 484 492 485 468 461 485 484 469 469 468 469 469 469 461 460 469 453 461 477 453 469 476 461 461 461 461 469 476 477 469 468 454 468 469 469 476 477 492 492 516 523 508 508 500 500 469 468 454 445 445 453 453 454 445 437 430 438 429 453 477 469 508 492 500 515 539 508 516 508 476 500 524 515 492 469 469 453 469 461 461 468 461 469 461 469 469 476 461 469 469 484 500 484 493 492 484 492 492 469 469 461 461 445 445 446 461 476 477 476 477 469 476 469 453 461 461 461 461 453 461 469 484 492 485 484 477 476 477 476 485 492 492 492 485 484 477 476 484 485 453 461 469 476 469 461 469 468 469 469 469 476 477 476 477 484 477 492 477 468 469 445 454 437 453 445 469 461 445 469 461 469 469 453 461 468 461 461 461 461 469 461 453 445 446 429 438 430 437 445 453 461 454 468 492 493 476 485 484 484 477 484 492 485 453 453 469 469 468 469 492 492 493 492 484 492 508 531 547 532 531 515 508 516 484 508 492 500 500 500 508 492 492 477 469 453 461 469 445 461 461 469 460 461 461 453 454 476 469 461 453 461 476 477 477 468 469 477 461 468 469 453 461 469 469 468 461 453 454 445 430 437 422 422 430 421 422 414 414 414 422 422 438 461 453 469 468 461 469 484 469 453 446 445 445 445 446 445 453 461 453 469 453 461 469 453 453 461 453 445 438 445 446 437 445 446 445 445 453 461 461 453 469 461 461 453 453 446 445 453 453 438 437 453 453 454 445 445 422 438 421 415 414 421 407 414 429 422 430 430 445 445 438 453 461 461 453 461 461 437 414 414 407 414 398 406 391 399 398 398 399 414 398 399 414 414 414 422 430 429 430 453 445 446 453 445 461 445 438 453 453 453 461 477 468 477 484 508 492 477 484 469 461 445 453 454 453 461 445 461 461 453 453 445 438 453 445 461 438 429 438 437 454 453 453 476 485 484 469 453 453 438 437 445 446 445 453 453 438 430 437 453 469 461 437 430 438 437 445 446 437 461 422 437 430 422 422 422 429 415 398 406 406 399 414 414 430 429 414 407 406 391 406 390 383 391 383 398 391 398 414 438 429 422 430 422 422 422 398 406 414 407 414 414 406 406 414 422 422 422 430 429 438 422 429 430 422 422 437 438 445 453 453 469 469 461 453 445 446 445 430 421 422 422 406 415 414 398 398 399 398 391 391 390 383 391 382 375 375 375 375 375 368 375 367 359 360 359 359 360 351 352 359 360 359 359 360 359 227 492 351 360 359 352 367 383 367 367 367 367 360 367 359 368 359 367 360 351 359 360 351 352 344 359 352 351 360 351 352 359 383 375 375 375 383 367 375 367 375 375 375 367 367 360 367 367 360 367 367 367 367 383 383 406 391 390 383 383 367 367 375 368 367 367 367 375 375 367 375 368 375 359 367 367 375 368 375 375 382 383 383 391 382 383 391 390 383 367 383 367 375 360 359 367 368 367 367 367 367 375 368 367 390 407 414 406 406 399 406 422 406 422 406 406 407 406 406 422 430 422 437 414 430 461 414 398 406 391 391 390 383 406 407 422 406 406 414 422 437 415 406 398 399 398 399 390 391 390 383 383 383 375 375 375 383 382 407 422 406 390 391 406 407 398 414 438 421 407 398 399 398 414 422 406 422 414 430 422 422 421 438 437 430 445 430 438 429 422 438 429 422 430 430 429 414 399 398 407 406 414 414 406 422 430 437 438 437 430 430 429 430 422 422 429 430 430 437 438 437 453 438 453 453 453 469 453 453 453 461 461 461 461 461 461 461 453 453 469 453 461 461 453 453 461 461 469 453 453 445 446 445 445 453 446 445 438 445 453 453 453 461 461 469 461 469 476 461 453 469 469 468 461 469 461 461 445 461 469 461 453 461 445 446 445 461 453 461 461 469 492 469 468 469 461 453 461 445 446 453 445 461 453 461 469 469 476 477 469 468 469 469 476 477 476 477 477 468 485 461 468 461 469 461 445 461 469 461 469 484 492 477 484 485 468 485 476 485 476 469 477 476 469 469 484 477 476 477 468 477 484 485 484 484 485 484 469 469 476 469 477 476 477 476 469 469 461 468 469 469 461 476 469 469 469 476 477 476 469 461 469 461 469 460 461 461 453 454 437 438 437 430 422 429 422 414 414 414 430 430 429 438 445 453 469 461 453 469 461 461 461 461 437 446 460 454 461 460 485 469 476 485 468 469 453 438 437 438 445 453 461 453 445 438 453 453 438 437 438 445 453 461 469 453 484 469 477 461 468 469 453 446 445 453 453 453 461 461 461 469 461 476 477 484 477 484 492 493 492 484 469 476 469 485 484 484 477 484 485 492 484 485 476 469 476 454 445 437 438 430 445 453 453 461 461 477 484 476 469 461 461 461 445 438 445 430 430 445 437 438 422 422 437 438 468 461 461 453 446 453 461 461 461 476 477 476 492 477 484 485 484 492 485 500 476 492 485 484 477 476 461 469 469 469 476 477 476 485 476 477 484 469 461 453 445 438 437 453 453 461 469 461 461 453 453 453 454 460 454 453 437 446 445 430 437 430 445 453 445 461 446 453 453 461 445 453 446 445 453 453 453 453 454 453 453 461 453 476 485 492 492 485 500 484 484 469 469 453 453 453 438 453 453 453 461 461 461 461 461 445 461 453 445 438 437 446 445 445 446 445 438 437 430 437 453 438 453 445 453 446 453 445 445 430 430 430 421 422 430 430 422 414 414 414 422 429 438 429 438 445 446 453 429 446 445 461 461 453 461 453 453 453 453 469 469 484 485 484 484 485 484 477 492 500 477 476 484 477 453 453 446 429 438 453 453 438 445 453 453 453 430 437 430 430 429 438 437 446 453 461 461 461 461 461 468 461 461 453 438 437 446 437 438 445 445 453 454 445 453 445 438 437 438 445 445 438 453 445 438 445 453 446 461 453 461 445 445 453 453 454 453 453 453 453 453 453 446 429 438 437 446 461 453 453 453 445 461 461 445 446 437 446 453 453 461 461 461 468 469 477 476 477 469 476 477 484 477 468 454 453 453 453 453 453 461 461 461 469 468 485 469 468 485 468 485 484 477 484 485 460 446 445 438 421 430 445 446 445 445 438 437 422 430 430 429 438 437 430 445 430 430 453 453 453 453 453 453 469 453 469 461 461 461 461 469 453 453 453 453 453 461 461 461 469 461 461 445 469 461 453 461 461 461 468 477 469 476 469 461 461 469 468 461 453 446 453 445 445 438 453 461 461 453 461 461 461 453 453 477 476 477 484 469 484 469 484 469 477 469 468 477 469 461 460 438 445 446 437 445 438 437 430 438 453 445 461 477 476 469 469 453 453 453 461 461 469 468 485 476 492 500 500 508 524 523 508 516 492 508 492 492 469 468 469 477 469 476 477 492 484 485 468 477 476 461 469 453 453 446 445 445 430 445 430 453 445 454 453 461 445 445 446 437 453 461 477 484 500 477 476 477 469 460 485 484 485 492 500 484 492 500 485 500 492 492 500 492 492 508 524 492 500 500 492 492 492 493 484 516 500 476 485 484 477 492 484 492 492 493 492 508 523 547 531 547 563 531 515 508 508 508 508 500 492 484 485 468 477 469 484 492 485 484 492 485 484 477 468 461 477 469 468 469 469 469 468 461 453 461 461 469 453 461 438 437 438 445 469 461 460 461 469 477 476 477 476 469 469 445 461 461 461 453 461 453 461 461 469 469 468 469 477 468 461 469 477 468 469 477 468 469 446 437 438 437 445 453 461 461 453 469 446 445 437 446 445 437 422 422 438 445 461 437 430 430 430 437 438 429 438 422 421 415 414 421 415 414 414 406 414 391 406 414 430 429 438 445 438 453 437 446 429 422 438 445 453 445 446 445 461 445 438 437 430 422 414 430 414 429 438 445 453 446 453 461 461 460 438 453 453 461 461 469 461 461 461 461 453 453 437 453 446 445 453 446 445 453 437 438 437 438 430 437 430 445 453 446 461 445 461 461 453 453 445 453 446 453 453 437 454 437 438 429 438 437 438 437 461 469 469 476 500 500 485 484 469 469 468 477 469 461 468 461 453 453 446 445 438 461 460 438 437 438 445 446 437 453 453 438 461 461 484 477 484 484 493 484 484 500 493 484 476 469 469 461 445 446 429 438 429 422 422 414 422 422 437 438 437 446 437 453 454 445 437 438 445 422 430 437 446 460 430 445 422 422 438 453 445 438 429 438 430 421 438 437 446 453 445 445 446 437 430 430 422 421 430 422 422 414 406 422 422 406 414 414 422 438 422 421 422 414 422 422 422 422 437 422 438 422 414 429 422 422 406 414 407 406 406 399 406 406 406 414 414 407 406 414 406 407 406 406 430 414 414 406 391 398 399 382 383 391 375 383 398 414 391 383 390 375 383 383 375 375 375 375 375 375 367 367 367 368 367 375 367 367 375 367 368 375 375 375 375 375 382 375 375 375 375 375 368 367 367 367 367 367 368 367 383 390 383 406 407 398 422 398 422 422 430 414 414 406 399 398 406 414 422 414 430 430 422 421 430 422 430 429 430 414 406 407 406 406 406 414 430 430 445 445 454 453 461 437 438 421 438 445 438 445 445 438 430 421 415 414 421 430 430 422 414 422 414 414 414 422 414 414 422 437 430 437 430 438 445 430 421 430 422 438 429 438 445 438 414 414 406 398 391 398 399 390 391 391 390 399 414 422 429 430 445 430 445 430 438 429 430 422 422 437 422 430 429 415 421 414 407 406 406 422 406 430 422 414 406 414 414 430 414 422 430 414 414 414 422 429 430 438 421 430 430 422 422 414 414 422 429 438 437 430 437 438 445 430 422 422 406 414 406 414 407 421 422 422 422 422 422 422 437 453 446 429 430 422 414 414 414 406 407 414 429 438 461 469 476 477 484 477 468 485 484 469 476 469 477 468 469 461 461 469 469 461 476 477 500 507 500 500 508 524 523 524 500 492 508 515 461 477 492 492 461 492 492 493 500 507 500 508 516 484 485 484 484 477 492 469 461 469 476 477 492 500 500 492 469 445 438 429 430 453 438 476 469 445 438 437 438 437 430 430 461 460 446 476 500 477 445 461 453 461 461 485 460 438 422 422 437 446 421 438 414 437 430 438 429 422 414 414 414 414 399 406 399 398 391 398 391 383 390 383 375 383 375 367 383 375 398 399 414 429 438 445 453 453 446 453 437 454 445 445 445 446 437 446 429 422 414 422 406 407 414 429 414 438 445 453 453 469 492 508 508 508 500 508 507 493 507 508 508 484 493 484 484 485 508 492 500 515 508 508 500 500 484 485 476 477 461 476 469 430 437 446 461 468 485 492 492 508 523 493 492 484 484 485 484 492 477 477 460 446 445 438 437 422 430 445 461 476 477 492 477 461 468 469 492 485 492 516 515 531 516 500 484 485 476 477 500 500 492 461 477 492 515 516 524 523 500 484 485 492 492 492 485 492 492 500 508 515 508 492 500 493 500 500 523 531 532 539 539 531 531 524 515 516 500 500 469 468 477 453 438 445 445 446 484 492 484 493 484 492 485 484 492 485 476 484 485 484 477 469 468 469 438 445 445 430 430 414 406 406 422 453 406 414 407 398 406 407 390 399 390 391 383 390 383 383 367 383 375 375 383 390 414 415 421 422 407 398 406 422 445 454 460 438 437 422 422 414 399 406 422 437 422 430 437 454 460 454 453 445 453 438 422 421 407 406 414 414 422 430 429 438 422 422 414 406 406 406 422 422 414 406 414 399 398 407 398 398 391 391 390 391 406 414 414 407 398 414 399 414 398 398 407 398 422 422 414 422 422 437 446 445 453 437 446 445 438 406 406 414 414 414 430 445 430 469 461 468 446 437 438 429 461 422 406 407 406 391 390 383 391 390 399 406 406 414 414 430 422 430 406 414 406 422 414 422 414 430 437 438 437 461 445 454 468 461 461 469 453 461 453 453 446 445 445 446 445 430 437 422 422 414 406 399 406 398 406 391 406 391 398 407 422 414 414 414 406 406 414 407 406 398 414 407 421 414 422 422 430 422 429 430 422 414 422 422 398 407 414 406 422 406 430 406 430 414 429 438 430 445 437 446 445 453 469 461 461 468 469 485 484 477 492 484 484 485 476 469 469 476 454 437 430 429 438 430 437 438 445 453 453 453 461 453 461 446 461 453 453 453 453 438 445 430 429 430 437 430 445 446 429 422 422 430 414 406 406 407 398 399 406 406 406 407 398 391 398 391 383 382 375 383 383 391 390 399 406 406 406 407 398 406 414 430 422 437 430 422 422 414 414 422 414 422 422 422 429 430 430 437 430 437 430 438 437 445 438 437 453 430 453 438 429 422 414 414 430 430 414 430 421 422 414 414 415 414 421 430 430 422 437 430 422 429 415 414 414 429 422 446 453 453 461 461 476 485 468 477 476 485 476 477 469 468 454 445 445 438 445 453 453 438 429 422 422 414 422 414 406 407 406 398 414 407 406 398 399 398 391 398 399 398 399 406 406 414 414 430 414 406 407 406 398 391 383 390 383 375 391 375 390 391 391 390 406 399 391 398 398 414 430 438 422 414 414 422 414 398 398 391 414 406 399 390 399 398 391 391 382 391 398 391 391 406 391 398 398 391 391 375 375 390 375 391 414 422 406 383 391 382 383 383 383 398 407 406 398 391 383 382 383 391 406 391 390 383 391 390 391 391 383 398 391 398 398 399 406 414 406 415 406 414 414 406 399 406 398 399 390 399 406 414 414 406 399 398 399 406 398 391 398 391 399 414 398 398 391 399 406 414 406 422 430 414 414 414 406 406 399 398 399 398 399 390 391 390 391 414 414 422 422 430 429 430 422 414 414 398 407 414 437 406 407 398 414 414 407 398 406 406 399 391 398 391 398 398 399 398 414 399 406 422 414 414 414 414 406 407 398 399 406 406 406 407 414 414 406 414 406 407 414 421 407 406 398 399 390 383 383 391 383 390 383 383 383 375 382 375 375 383 391 406 399 390 399 398 414 445 461 438 422 422 398 398 391 391 398 406 414 407 398 399 390 406 391 406 391 414 414 414 430 430 429 414 422 414 406 407 406 406 406 391 399 382 399 398 406 407 390 391 391 398 391 398 391 398 383 398 383 383 383 375 390 391 391 390 399 390 391 383 375 383 382 375 375 368 367 367 367 367 368 359 375 375 375 398 399 406 406 407 406 398 414 407 414 406 398 391 391 390 375 367 375 368 367 383 375 375 375 375 390 367 383 375 375 367 375 368 367 367 359 368 359 367 359 383 383 367 375 375 367 368 359 367 360 359 359 360 351 352 351 368 367 375 390 399 390 399 414 391 406 422 414 429 430 414 391 398 383 383 383 390 391 398 383 391 375 383 375 382 375 391 399 414 406 398 414 414 422 399 398 391 398 391 390 407 414 406 406 399 398 414 422 406 399 398 399 398 399 390 399 414 406 414 414 414 406 414 430 430 429 430 422 414 406 407 406 406 406 422 422 438 429 446 437 453 446 445 492 508 484 469 437 430 438 445 430 414 414 406 406 407 414 421 415 406 406 398 407 414 398 399 398 399 406 414 430 429 414 407 406 414 414 398 407 421 407 414 429 422 422 399 398 406 399 406 422 437 430 422 406 399 398 406 407 421 438 437 446 453 437 454 460 469 438 445 445 453 438 453 453 461 477 468 485 484 492 485 492 469 468 454 437 445 461 469 469 453 453 453 461 469 476 485 484 477 484 477 476 461 469 469 461 453 461 468 469 469 469 468 469 453 446 429 430 422 437 438 430 445 445 461 445 430 422 430 422 437 438 445 461 461 476 469 461 438 445 461 453 461 461 445 469 469 468 446 445 422 430 445 469 476 477 492 484 492 485 476 485 476 485 461 437 422 414 406 414 414 461 524 476 469 461 477 500 476 461 445 454 468 446 429 414 414 430 438 422 414 429 430 422 414 414 422 445 445 469 469 469 484 484 446 429 422 414 414 438 453 453 453 446 461 468 453 422 430 422 414 422 414 430 445 461 437 446 429 453 422 438 437 469 422 422 422 406 422 414 414 437 438 445 446 437 430 414 414 414 406 422 438 437 422 414 414 422 422 414 422 429 430 438 429 430 422 414 414 414 414 430 437 453 446 461 453 461 461 453 445 430 430 414 421 407 406 422 422 398 406 407 406 398 407 429 414 407 421 422 430 445 430 414 414 406 399 406 391 398 399 390 383 391 382 383 391 398 391 398 399 390 391 391 383 398 406 399 414 422 421 422 422 438 422 429 438 437 446 476 477 453 469 476 492 469 445 446 422 414 398 406 391 391 390 391 383 382 375 391 375 383 398 430 430 429 430 438 445 445 461 461 484 469 469 477 468 446 461 460 454 453 453 437 422 438 414 414 406 399 406 422 429 422 422 430 429 438 453 438 429 430 422 437 430 438 445 445 430 422 437 438 453 461 461 461 461 468 477 469 468 477 469 476 485 484 477 476 477 484 477 476 469 453 469 461 461 445 453 453 438 445 469 453 453 445 446 445 438 445 437 446 429 438 437 438 445 445 454 468 469 477 476 469 477 476 477 476 485 484 492 485 484 484 469 477 476 469 476 469 469 469 453 461 461 468 461 461 469 469 461 469 429 438 422 421 415 421 446 437 453 469 469 484 485 484 484 461 461 461 469 461 445 438 445 437 454 468 477 445 446 437 430 437 414 430 437 438 445 453 461 461 461 461 469 461 461 469 468 469 445 446 437 430 422 406 406 406 399 406 406 399 406 430 437 438 445 438 453 445 438 445 445 453 461 461 445 438 445 438 445 445 438 453 445 438 437 438 422 422 414 406 406 399 398 398 391 406 414 422 430 445 446 421 438 437 446 437 430 437 422 430 422 430 421 430 422 445 438 437 422 422 422 430 437 445 438 437 438 422 437 422 414 414 407 406 406 406 407 414 422 406 422 422 421 438 437 438 445 438 437 438 437 446 445 445 445 454 453 453 469 461 468 461 461 469 469 484 477 492 508 507 485 461 476 492 500 485 484 485 476 477 461 468 461 453 461 446 461 461 468 485 453 453 453 453 461 461 469 469 468 461 477 476 469 469 461 461 461 461 445 437 438 437 446 461 453 437 438 453 437 446 445 445 454 460 454 437 453 438 422 437 422 430 429 422 422 430 437 446 445 453 453 453 461 461 469 469 461 437 445 438 445 453 446 445 453 445 454 445 453 453 461 461 437 438 430 429 414 414 415 421 422 446 445 453 430 445 445 446 429 438 430 429 446 445 445 453 430 430 437 438 437 430 422 429 430 438 437 438 429 446 429 438 453 453 477 476 477 476 485 492 484 485 468 461 461 469 469 476 469 492 477 469 476 477 492 515 516 531 500 493 492 468 469 469 469 468 477 477 468 469 492 492 461 454 460 477 492 492 516 492 500 485 476 492 516 516 507 493 492 492 492 508 500 500 516 523 516 507 508 485 484 477 468 485 468 493 445 461 453 453 453 453 454 445 437 446 453 453 453 445 430 438 437 445 453 454 453 461 461 468 461 469 445 453 438 430 429 453 493 484 484 524 508 523 547 547 562 547 508 516 507 500 508 492 500 493 507 516 516 523 524 531 523 508 524 515 524 515 500 500 524 515 524 523 516 500 508 507 493 468 453 454 445 453 453 461 453 461 469 469 461 453 453 453 469 453 453 437 454 468 469 492 492 493 476 469 469 468 477 461 469 468 477 469 484 469 476 477 469 461 468 477 477 461 476 461 461 437 454 468 469 453 446 453 437 430 453 437 438 437 438 437 454 453 453 476 469 461 484 477 461 445 453 461 453 469 469 477 468 461 485 468 485 484 477 461 484 469 461 461 476 485 468 477 469 476 485 484 484 492 477 477 476 469 484 492 485 484 485 484 477 484 484 500 485 484 484 493 468 469 469 461 469 476 484 485 484 469 484 477 476 477 477 468 469 461 469 461 453 469 453 468 469 469 484 477 484 461 453 469 445 446 445 461 461 476 477 484 500 477 469 484 492 477 476 469 469 469 461 468 469 469 476 477 477 476 484 493 492 492 500 508 484 500 485 468 461 469 469 469 476 484 493 492 500 492 508 515 508 516 508 500 492 508 484 484 477 477 484 461 461 445 461 453 477 476 493 492 500 492 492 477 461 468 446 429 422 422 414 422 422 445 453 461 469 477 468 469 469 476 477 484 485 476 477 469 476 461 469 469 461 460 469 453 461 461 477 476 477 476 477 453 461 453 446 453 445 461 461 469 476 461 453 438 429 430 422 430 429 446 445 453 461 438 460 469 469 453 438 429 422 414 406 399 398 399 414 469 468 469 492 469 477 476 477 484 469 484 469 469 468 461 454 476 484 477 477 484 469 468 477 461 469 461 461 468 469 477 468 461 469 469 461 461 461 445 453 469 453 461 453 445 461 461 469 469 484 484 477 469 461 437 438 437 453 453 469 453 438 437 430 445 446 445 445 438 453 461 469 484 477 453 468 461 469 469 469 437 461 461 461 476 469 477 453 445 461 445 454 453 453 461 461 453 469 476 469 484 485 500 492 500 500 500 492 484 493 484 469 484 461 453 461 453 446 437 453 461 469 461 476 477 484 477 492 492 485 484 484 500 493 484 484 492 508 508 524 515 516 515 500 493 484 484 485 461 445 445 430 437 454 461 460 469 485 484 484 493 500 492 500 500 500 476 477 476 469 469 461 469 476 485 484 484 492 485 492 469 476 469 492 500 492 477 477 468 461 469 477 484 484 493 492 484 500 492 508 500 508 500 508 508 500 515 500 492 493 492 468 485 453 461 445 485 476 485 484 484 492 485 469 476 469 469 476 492 493 500 484 500 484 500 493 492 484 492 485 492 484 485 484 484 469 477 476 485 484 484 485 500 461 468 469 477 468 469 469 469 468 461 454 460 454 468 469 461 461 469 468 485 484 500 500 516 515 524 547 523 516 500 492 492 492 493 515 508 516 515 500 492 516 500 492 500 508 500 516 515 524 531 547 531 539 531 555 539 539 532 515 524 523 555 531 531 516 515 524 523 524 515 516 516 500 515 516 523 532 515 516 508 507 516 508 500 508 500 508 492 500 500 484 484 469 469 477 484 508 508 531 500 515 508 500 516 500 515 516 516 523 516 508 515 524 547 539 515 531 540 531 531 508 515 524 516 515 531 516 523 516 516 531 500 516 507 524 515 532 523 531 539 547 516 516 500 492 500 484 492 500 493 492 468 469 446 437 438 429 438 453 476 477 477 476 477 445 445 438 437 446 437 453 453 446 461 453 461 468 493 484 484 485 484 461 445 453 469 469 477 484 484 453 469 453 453 454 460 477 484 493 507 524 515 540 515 508 484 446 437 438 445 437 446 469 453 468 485 492 484 493 500 500 507 508 508 531 516 515 485 484 477 484 469 476 461 469 477 476 461 461 485 460 469 461 461 469 469 468 461 469 469 453 445 453 469 461 461 461 476 477 477 468 469 477 453 461 445 453 453 446 429 430 437 438 445 446 429 430 422 437 446 453 461 445 430 429 422 438 414 422 437 446 445 437 438 453 453 461 469 469 484 492 484 477 492 492 508 500 492 485 461 468 485 484 492 508 516 500 515 500 477 469 453 453 445 446 461 468 477 469 461 453 445 445 453 469 477 492 492 500 492 485 476 477 469 476 445 446 437 430 453 469 484 453 453 461 438 437 422 446 437 445 446 437 446 460 461 461 453 461 454 453 445 453 445 446 437 453 469 469 461 461 468 461 438 437 430 422 437 446 437 438 429 422 422 422 422 414 414 399 406 398 399 398 422 422 430 429 446 445 461 445 445 461 461 446 421 430 422 430 461 437 477 468 477 477 500 492 508 507 516 492 516 500 484 469 477 468 453 446 461 429 438 422 422 414 414 406 414 406 407 406 406 422 414 422 414 406 399 398 398 391 383 391 382 391 391 390 414 414 407 398 398 391 399 390 391 398 391 390 407 422 406 406 414 414 406 407 414 406 398 407 398 391 390 391 406 414 407 421 430 430 437 422 422 406 414 407 406 398 399 398 399 398 391 383 390 383 383 383 382 383 383 383 383 382 375 375 383 375 375 375 383 375 367 375 375 375 375 367 383 383 399 398 391 390 383 383 383 375 367 375 375 367 375 391 398 399 390 383 383 383 382 391 383 375 390 383 383 375 383 375 383 375 390 399 390 391 391 382 391 391 383 382 391 383 398 399 398 391 390 407 390 391 406 391 398 399 390 406 407 406 414 422 430 437 430 437 430 422 414 422 429 422 438 437 446 429 430 414 422 406 406 407 398 391 398 399 398 391 390 391 391 390 383 383 383 382 383 383 383 398 391 391 390 375 391 375 375 375 390 415 414 421 422 407 429 414 407 406 398 414 414 407 406 414 414 414 406 399 390 391 391 406 414 422 422 398 414 406 407 406 422 406 399 421 422 430 445 453 438 437 438 437 454 453 461 461 476 477 476 477 469 476 469 469 468 469 461 469 476 469 469 476 485 476 493 476 477 461 468 438 437 430 438 421 422 414 422 406 415 406 414 414 414 406 406 415 406 406 406 407 398 414 422 406 414 414 414 414 399 398 391 398 399 383 390 391 390 391 399 398 383 398 414 407 398 398 391 383 390 399 383 390 383 391 383 382 383 383 383 375 375 375 367 367 367 368 359 359 360 367 383 406 414 414 399 414 398 391 390 391 375 383 375 367 375 367 359 368 359 359 360 351 352 351 352 352 351 367 391 406 391 414 406 414 399 406 383 390 375 391 375 391 382 383 391 390 391 391 383 398 383 390 399 390 391 391 390 399 398 399 398 399 398 414 406 391 391 382 391 391 390 391 383 390 383 383 383 375 375 390 383 383 383 383 390 383 383 383 382 383 391 391 390 391 398 391 390 383 383 391 375 383 375 375 367 375 367 367 367 367 368 375 367 359 367 360 367 359 360 359 352 351 352 344 351 344 351 352 352 343 352 344 343 344 344 344 343 344 352 351 344 359 375 383 399 390 391 398 414 414 430 438 414 390 391 383 398 383 391 382 383 383 398 438 422 414 398 391 422 430 437 422 422 429 422 422 406 407 398 399 398 383 390 375 375 375 360 367 359 360 359 375 391 398 414 430 422 406 399 414 406 390 391 391 375 390 383 383 383 383 375 382 368 375 367 351 360 359 359 352 352 351 352 351 352 351 352 352 351 359 368 367 359 367 368 375 390 391 375 375 367 383 390 383 399 414 398 391 398 414 407 406 430 414 421 422 414 414 399 398 422 430 430 437 406 414 422 414 422 422 422 430 429 430 438 437 445 446 445 445 438 422 429 422 438 437 438 461 445 461 445 438 445 445 446 453 453 461 476 461 438 422 422 445 445 453 453 469 485 500 492 476 485 484 484 461 461 469 461 469 461 461 461 461 445 437 438 437 438 422 429 414 407 398 399 398 398 399 398 399 398 399 398 406 407 406 406 422 414 414 422 422 422 422 421 422 430 430 429 430 438 437 445 446 445 445 453 454 453 453 453 437 438 445 446 437 438 429 438 437 430 445 430 437 438 445 438 453 445 446 445 422 429 422 414 422 422 430 437 446 445 437 446 445 461 461 461 461 461 468 461 477 477 453 453 453 453 445 453 446 429 422 430 422 445 438 453 445 438 445 437 438 430 429 407 414 398 406 407 414 414 422 406 406 406 422 414 430 422 430 421 430 422 422 422 437 430 437 438 445 430 445 430 437 422 422 414 414 414 414 422 407 421 414 407 422 406 422 422 421 430 422 414 422 398 407 398 391 398 391 406 406 414 414 414 407 422 406 398 399 398 399 398 406 414 407 398 414 414 414 422 414 414 414 414 407 414 406 398 399 398 399 406 406 399 414 414 429 422 422 422 430 422 414 406 414 406 414 414 414 414 422 422 414 407 398 406 414 422 422 414 406 414 422 422 414 414 414 407 398 391 390 391 383 398 414 375 406 407 398 406 391 398 391 391 383 382 375 375 375 375 375 375 375 375 368 367 375 375 375 375 383 382 383 383 391 390 391 390 391 391 390 383 383 375 383 375 383 367 375 375 375 375 367 375 375 367 367 368 375 367 367 359 367 360 351 360 351 360 351 352 336 351 352 351 352 359 352 359 352 351 360 351 352 344 343 352 344 336 343 344 336 336 336 336 328 336 336 344 359 359 352 352 359 359 352 351 352 352 351 352 343 344 344 344 343 336 336 336 344 336 344 343 344 344 344 351 352 351 352 352 359 375 375 391 367 375 375 367 375 367 359 360 351 352 352 351 344 344 343 336 344 344 344 343 352 351 352 352 351 344 359 352 351 352 351 352 344 351 344 344 344 351 344 351 344 352 344 351 344 336 344 335 344 328 344 336 336 344 351 352 344 343 344 344 344 343 336 344 336 336 336 328 336 336 336 328 336 336 336 336 336 336 335 344 352 344 343 336 344 344 343 344 336 336 336 336 336 336 336 265 243 320 508 328 336 328 336 328 328 336 328 336 336 328 336 336 336 336 328 336 336 328 336 328 336 336 344 343 352 352 343 352 344 343 344 352 343 344 344 344 343 344 344 336 344 351 360 351 352 359 359 360 367 367 375 375 375 367 368 367 375 367 375 375 359 360 359 359 352 352 351 352 351 352 359 360 359 359 360 359 359 360 359 352 351 360 359 359 352 352 351 352 351 360 359 367 360 359 375 398 375 368 367 367 367 367 391 406 399 398 367 375 367 360 367 359 360 359 352 359 352 351 367 368 359 359 368 367 367 375 367 375 375 367 367 375 368 367 375 367 367 367 368 359 359 368 359 351 360 351 352 352 351 344 351 344 344 351 344 344 352 359 351 368 367 367 375 367 383 367 375 367 368 359 359 368 351 359 352 352 351 352 359 344 351 352 352 343 352 344 351 352 343 360 351 391 375 375 367 367 360 367 359 360 359 359 360 351 352 359 352 351 352 352 351 352 351 352 351 352 344 351 360 375 390 399 398 399 390 391 390 391 406 399 390 383 375 383 375 375 375 383 367 375 375 383 375 375 375 375 383 382 383 383 375 383 375 375 367 375 367 367 375 360 375 359 375 367 368 359 375 367 367 368 375 367 375 367 375 367 375 367 375 367 375 368 367 375 367 367 360 375 359 367 367 368 367 367 367 375 375 375 383 383 375 375 383 375 375 375 375 367 375 375 375 375 375 383 375 382 375 383 375 375 383 375 391 375 382 383 375 375 383 375 367 375 375 375 367 375 368 375 367 383 390 422 406 407 390 399 398 391 390 383 383 375 375 375 375 375 375 375 375 375 375 375 375 375 375 383 383 367 383 375 375 367 375 367 375 367 367 375 368 375 367 375 375 375 375 375 383 382 375 375 375 368 375 375 375 367 375 375 390 375 375 375 375 375 375 375 368 375 367 367 367 367 367 360 367 359 368 359 359 368 359 359 360 359 359 360 367 359 360 367 359 367 360 359 367 360 359 360 359 359 360 359 359 360 351 360 359 359 360 359 360 359 359 352 359 360 351 352 351 352 359 367 360 359 360 359 375 367 375 383 383 390 399 398 391 398 407 398 391 382 391 383 375 383 375 367 367 367 367 368 367 367 375 383 383 382 383 375 383 367 375 367 368 367 359 360 359 367 352 359 359 360 351 360 359 367 360 359 367 360 367 367 367 360 367 367 359 360 367 359 360 359 359 352 359 360 359 359 360 359 360 367 367 359 360 359 367 367 360 367 359 368 375 367 367 375 367 383 375 367 375 375 367 368 367 367 367 375 367 367 375 375 383 383 383 391 382 383 383 391 375 382 383 383 383 383 382 383 375 383 375 391 375 383 382 383 383 383 390 383 375 383 383 375 383 382 375 383 383 383 383 390 391 398 383 391 398 391 406 399 406 398 407 398 406 399 414 390 399 398 406 399 398 399 398 399 390 399 398 399 390 391 398 391 398 391 398 391 398 391 391 390 399 390 399 390 391 391 398 391 398 383 398 391 391 383 382 391 383 398 391 390 399 391 398 391 390 399 398 391 398 391 390 391 398 383 399 398 399 398 406 407 406 406 406 399 406 398 391 398 391 399 390 399 398 398 399 391 398 391 390 383 383 390 391 383 383 390 391 391 390 391 390 399 391 390 391 390 383 391 390 383 383 391 390 391 391 382 399 390 399 398 391 398 399 390 399 398 399 398 414 399 414 406 398 407 398 399 398 398 399 398 407 390 399 390 399 398 399 398 398 391 399 390 399 406 406 391 398 399 390 399 390 399 398 406 399 406 399 406 398 406 407 406 406 406 422 422 406 422 414 414 422 414 407 414 398 406 407 398 406 414 407 422 414 406 414 406 406 414 415 398 406 399 398 391 406 414 430 429 446 429 438 437 430 438 453 461 461 468 493 460 438 430 422 421 407 406 406 406 407 406 422 429 438 430 429 422 414 414 414 414 422 414 414 407 406 414 406 414 407 421 407 437 438 437 453 438 430 421 414 415 414 406 414 406 414 438 453 469 476 445 430 430 414 422 414 430 429 430 414 430 429 438 430 429 422 422 422 422 422 421 422 414 422 414 414 414 415 421 414 422 438 414 422 414 422 414 414 422 422 421 422 414 422 422 414 414 414 414 414 407 414 414 398 414 407 414 414 422 406 414 422 414 414 414 414 414 414 414 422 414 414 414 414 414 414 422 407 406 414 406 406 407 414 406 406 406 422 430 430 437 422 422 422 437 438 453 437 430 445 438 453 461 453 461 430 437 438 453 469 461 453 437 438 422 429 438 437 438 445 445 461 477 476 485 492 500 508 508 492 484 485 500 507 516 523 532 531 531 500 524 515 508 516 508 492 461 445 445 430 422 437 453 469 446 453 461 453 445 438 453 476 477 508 515 508 516 507 477 492 485 468 461 446 445 437 446 437 461 469 476 500 485 523 539 524 539 562 578 563 555 578 578 555 546 563 562 547 532 523 492 469 445 438 429 422 422 438 429 430 422 430 422 421 422 414 406 422 414 414 399 414 406 414 414 407 414 406 406 414 414 414 407 414 414 414 414 414 414 422 422 414 422 414 429 414 430 430 445 422 422 414 422 422 414 406 406 406 407 406 414 414 414 414 414 438 437 453 454 453 461 484 469 461 453 445 453 477 476 493 515 492 477 492 508 516 515 516 484 500 524 507 500 477 477 468 446 453 461 453 437 446 445 453 469 453 461 453 477 507 524 531 500 531 555 539 516 500 531 539 539 531 524 523 508 477 460 461 469 477 461 468 485 484 492 524 539 508 476 469 461 445 446 445 469 476 477 476 485 500 492 492 508 523 508 524 554 539 500 524 500 484 469 461 453 445 438 445 484 493 515 547 555 547 547 570 586 586 562 531 547 571 578 562 532 546 563 547 531 547 547 547 523 508 508 492 484 492 485 500 492 508 531 516 508 539 539 523 524 531 547 547 523 516 546 579 562 524 515 516 531 523 508 524 539 523 508 531 532 500 468 469 469 461 461 468 485 461 476 485 484 484 516 523 500 540 531 547 507 547 539 539 516 539 555 539 516 523 539 563 531 523 578 563 555 539 523 539 531 516 500 508 508 500 476 508 523 508 477 476 485 476 469 461 461 484 453 485 515 516 508 555 539 523 547 570 555 539 562 563 562 532 523 555 570 563 539 500 500 508 500 468 469 461 461 453 461 453 453 446 468 492 477 477 492 492 469 461 461 453 445 445 438 453 445 469 461 469 461 468 454 445 453 453 445 430 438 429 422 422 414 414 445 469 461 485 476 492 547 524 539 562 539 508 500 469 484 500 492 524 547 547 578 617 562 578 602 586 609 586 555 586 586 555 539 586 593 563 554 586 563 555 554 578 594 547 586 602 578 547 593 578 547 578 579 546 555 547 539 492 469 461 453 438 437 461 547 492 555 562 563 531 602 609 594 570 602 609 586 555 585 594 586 555 586 594 562 539 500 508 516 500 484 492 508 484 516 531 555 523 555 562 540 578 570 570 547 594 625 578 563 570 594 640 602 562 555 555 562 531 516 547 562 532 507 540 578 554 539 555 602 570 555 578 594 546 500 500 500 485 461 468 461 469 469 523 547 539 524 593 602 594 562 563 586 617 578 555 586 601 578 563 547 562 555 531 516 531 531 539 524 562 578 547 524 570 563 554 508 500 492 492 485 484 492 469 492 516 516 515 531 524 500 523 516 500 531 531 500 508 508 492 485 562 570 508 485 484 477 539 515 485 507 532 554 524 484 485 476 484 461 454 453 445 461 453 453 445 454 445 445 461 469 453 469 484 477 484 477 492 515 540 515 485 476 484 508 532 539 570 531 524 578 554 555 570 539 555 539 500 485 484 477 476 492 516 508 539 531 547 586 562 571 562 547 539 563 554 524 562 547 508 484 500 516 500 492 547 547 515 524 555 546 532 539 562 555 539 578 594 555 562 602 562 555 586 586 562 539 516 516 515 508 555 547 539 586 554 571 617 617 594 547 539 531 508 523 524 531 523 547 531 524 562 602 578 594 609 609 571 547 609 594 554 547 594 609 571 539 578 578 555 523 516 515 493 500 500 500 484 516 547 554 539 563 586 586 562 539 539 516 508 515 539 516 547 562 547 547 586 602 578 570 578 563 539 523 531 555 531 532 562 570 540 546 579 593 563 570 594 586 570 547 578 609 571 531 500 492 508 492 477 492 508 515 485 539 562 594 570 547 594 609 586 563 586 594 554 547 578 610 586 546 563 578 617 578 547 563 578 586 594 554 571 617 609 570 547 555 570 571 546 532 562 555 531 524 570 570 563 547 586 593 571 539 500 492 492 469 461 453 453 469 476 500 524 492 539 570 563 554 586 586 563 578 625 578 563 546 563 570 555 531 555 586 555 531 539 570 539 524 500 515 539 532 531 523 563 554 555 539 555 586 570 547 523 524 547 531 516 531 555 531 515 532 562 539 516 531 547 547 523 516 531 531 524 508 539 539 523 524 531 547 547 523 531 555 563 539 539 554 532 523 508 508 523 547 547 523 532 523 516 500 515 532 523 508 531 547 531 531 555 555 547 523 524 531 539 531 508 539 531 539 516 492 500 524 507 493 507 547 578 547 539 547 586 555 515 524 515 516 492 477 484 485 461 484 508 476 508 508 508 492 531 555 539 547 554 540 523 539 563 539 546 516 484 469 461 453 461 485 484 523 524 492 531 578 586 555 555 562 586 570 571 570 594 609 571 546 586 586 571 546 555 586 578 555 547 554 563 555 523 555 570 586 539 516 531 555 523 508 500 516 507 500 508 531 539 524 516 546 571 539 515 524 570 539 531 524 547 562 532 507 524 531 539 516 508 476 469 461 469 500 500 476 500 547 539 523 586 594 594 578 563 578 609 570 547 539 571 578 554 516 531 571 554 532 546 579 546 532 507 508 492 500 477 484 485 500 500 484 516 547 547 523 547 578 547 531 539 555 547 539 570 555 539 523 500 500 485 484 477 492 500 484 516 547 547 531 594 601 602 601 594 617 578 547 570 571 554 540 546 563 570 547 531 555 547 539 578 547 539 523 485 492 492 508 484 493 507 524 492 531 571 562 539 555 555 546 532 562 578 547 539 547 555 547 547 546 563 516 546 539 532 508 515 524 523 500 555 547 546 532 562 571 562 523 532 562 555 547 531 555 547 539 523 555 562 547 524 515 524 523 508 492 500 508 492 477 492 523 524 508 507 532 562 531 516 531 524 515 539 563 539 516 539 539 531 516 539 539 523 500 508 523 524 515 493 531 547 531 508 523 571 546 524 531 547 547 531 539 563 562 539 547 563 578 547 507 547 532 531 492 492 500 500 485 492 500 476 500 547 539 508 516 531 531 531 555 570 547 555 570 571 554 524 562 547 539 524 546 571 531 516 500 523 516 508 492 539 586 539 531 547 555 554 532 531 547 523 539 547 539 524 500 515 516 500 523 539 532 507 539 555 524 515 531 539 532 523 547 539 524 515 547 547 531 500 524 523 516 484 492 508 516 500 492 539 555 539 523 563 578 578 555 554 563 593 563 547 555 562 563 539 562 563 562 547 523 539 571 539 523 500 524 523 531 508 555 594 562 539 524 539 539 539 523 516 562 563 562 532 531 547 547 531 531 531 539 547 524 523 539 563 531 508 570 555 555 539 554 594 578 555 531 539 539 539 516 539 562 555 539 539 571 539 515 532 562 547 516 531 547 539 531 516 546 555 539 492 485 484 485 484 469 500 492 476 477 500 641 586 593 610 617 609 617 625 633 617 625 641 586 602 632 602 578 555 539 539 539 500 539 539 523 571 625 578 547 617 648 586 571 625 617 594 578 617 641 601 563 578 593 610 555 523 539 531 532 515 485 484 508 523 492 547 586 563 547 585 610 586 578 586 578 570 563 594 593 563 539 531 524 500 515 539 539 516 562 594 578 563 633 617 594 570 594 625 593 571 570 609 578 555 531 524 539 555 539 507 524 539 539 508 539 594 570 547 515 540 546 571 531 539 594 601 555 555 586 617 578 555 578 586 593 563 539 563 546 532 515 539 547 539 508 516 547 523 516 547 554 531 540 570 578 555 547 570 555 539 562 594 547 523 555 570 547 523 524 547 554 540 539 586 570 547 523 516 531 531 516 547 547 547 531 640 657 601 594 625 617 594 578 609 633 602 570 617 633 602 570 609 610 601 555 602 632 594 555 570 570 571 554 516 531 532 507 493 500 554 539 539 602 633 633 601 602 664 695 641 601 563 625 625 601 563 562 586 586 570 532 547 578 570 578 594 594 570 562 571 586 601 571 539 593 579 554 524 554 602 555 531 539 562 579 554 531 540 578 593 586 555 563 585 610 594 554 555 555 554 532 515 555 555 531 508 539 586 554 547 531 563 586 562 555 563 578 593 555 531 586 563 547 531 531 547 563 531 555 585 602 586 539 547 617 555 547 539 570 555 547 523 563 546 539 508 516 531 524 492 484 508 516 492 492 531 555 531 594 609 571 586 609 601 579 570 601 633 571 546 586 641 602 586 546 602 609 586 555 570 602 578 555 578 609 563 547 539 531 570 578 555 531 555 601 594 555 531 547 555 578 547 531 539 578 578 555 539 586 570 547 524 578 578 555 546 532 578 633 570 539 508 562 578 571 539 515 508 508 531 547 547 563 601 586 633 640 649 633 648 649 664 617 633 726 641 601 610 586 547 570 562 547 571 578 570 594 609 602 601 625 649 656 609 594 656 625 594 594 633 593 571 578 586 633 578 562 571 585 602 563 546 579 617 640 602 594 601 656 579 609 570 571 546 555 610 578 562 539 594 617 570 547 571 593 586 547 594 609 586 563 609 633 602 562 594 609 586 539 539 555 547 515 539 547 539 555 602 586 578 648 672 609 618 671 657 625 625 672 640 617 610 625 687 672 617 594 680 664 601 563 601 688 609 563 578 617 602 609 586 570 602 633 656 586 555 586 664 593 563 578 602 585 571 578 617 602 570 555 687 602 593 555 508 508 500 523 656 610 578 687 696 609 633 641 609 586 601 602 602 578 640 664 610 570 625 641 593 586 664 649 601 563 570 578 571 554 579 640 602 570 703 719 625 703 695 680 633 640 649 680 625 593 649 640 610 586 601 625 610 586 546 586 618 586 562 531 555 586 562 563 687 704 609 648 680 672 617 602 664 656 609 586 688 664 617 578 680 648 594 563 554 555 562 563 539 586 570 539 547 563 625 664 601 594 688 687 641 609 672 687 657 609 664 695 664 618 586 664 734 641 601 641 664 617 586 617 625 594 562 532 554 563 531 555 594 586 585 719 680 609 657 656 609 602 617 633 601 586 656 657 593 586 633 672 594 570 578 586 571 546 555 586 563 523 555 586 570 562 696 718 625 665 679 672 617 625 649 609 602 578 640 680 641 586 625 672 617 586 601 641 617 586 570 625 617 579 531 570 586 547 547 586 570 547 570 657 632 610 672 726 656 672 711 711 617 586 594 594 562 532 554 563 539 594 632 633 586 672 719 726 633 656 680 742 633 617 633 648 618 570 633 633 617 570 602 656 617 578 578 594 578 555 523 555 563 554 531 594 625 594 562 711 711 633 602 601 641 656 602 586 625 656 625 586 601 602 586 570 539 555 547 531 516 547 570 539 555 664 664 609 610 687 656 625 602 648 649 609 594 640 649 625 586 617 641 617 578 555 570 562 547 532 586 562 563 625 679 664 602 625 672 664 617 602 656 648 617 571 586 593 579 554 547 578 578 555 625 672 648 586 594 641 648 586 594 656 633 601 579 648 617 594 555 562 586 570 532 539 562 570 547 625 649 648 602 633 648 672 609 602 633 640 594 586 656 664 602 594 648 648 594 594 648 641 625 586 570 578 579 554 531 579 593 578 563 641 640 594 609 657 671 610 570 617 602 570 571 578 562 555 531 563 562 539 570 665 664 593 610 656 648 618 625 656 648 610 609 664 649 609 586 601 641 586 547 570 570 555 524 523 570 563 539 586 648 664 610 578 664 641 625 593 602 648 657 617 578 609 664 617 586 602 672 648 586 555 609 602 562 524 531 531 539 516 539 602 570 562 633 641 625 586 625 640 633 617 579 593 586 563 554 579 617 601 571 586 632 625 586 586 578 586 555 531 555 586 531 555 640 602 578 625 649 625 593 586 641 648 625 578 610 633 617 578 586 586 633 586 554 610 586 578 539 578 594 554 532 539 546 555 531 571 640 594 570 649 656 649 585 618 625 609 578 578 633 609 586 579 625 640 594 586 609 625 594 562 547 563 547 539 515 563 578 555 578 640 657 617 594 625 648 641 593 586 657 640 617 586 625 618 601 578 547 594 594 554 532 546 563 547 523 532 546 532 515 532 531 594 625 632 594 586 633 640 602 578 594 625 617 594 555 601 625 609 571 570 609 594 571 546 579 601 602 562 547 625 625 578 586 633 648 594 570 618 656 609 571 585 579 562 539 555 601 594 563 547 585 610 601 571 633 648 648 602 586 609 625 586 563 554 571 554 539 532 570 594 586 562 586 610 625 593 571 625 617 609 578 578 633 602 578 555 578 593 579 531 547 570 547 516 539 554 563 547 593 610 609 563 609 633 625 594 601 641 633 609 578 609 610 570 563 562 578 563 539 594 617 586 562 594 633 617 586 578 633 640 602 563 585 571 562 524 515 539 555 531 555 625 625 570 657 671 633 594 641 625 593 586 602 664 602 562 594 601 633 578 555 555 562 547 539 563 586 562 523 563 594 562 531 579 664 601 617 649 695 617 664 664 657 617 594 664 640 625 586 586 649 586 570 531 539 571 554 539 641 648 594 570 633 664 633 594 594 632 625 586 602 633 625 586 570 609 594 563 546 540 570 555 546 555 609 618 562 625 649 664 640 594 602 648 664 609 579 632 657 640 586 571 585 618 578 554 610 594 570 531 531 547 555 531 563 601 563 531 531 547 578 594 570 586 563 547 586 601 586 641 656 625 656 656 641 633 664 664 672 601 610 609 594 570 586 594 594 554 610 609 586 570 555 563 554 547 524 562 586 547 633 672 679 610 664 664 640 618 648 664 656 602 601 610 609 586 570 618 617 586 562 555 594 578 562 547 578 578 555 578 617 633 594 578 610 648 656 602 601 618 648 602 578 625 625 601 555 547 539 523 516 500 500 508 523 516 523 571 554 547 555 578 586 555 531 523 555 555 539 554 625 703 688 641 586 601 680 656 617 594 641 632 602 562 625 618 648 617 578 618 632 594 570 532 562 555 562 532 617 640 625 571 633 671 680 602 570 609 610 594 554 602 625 609 578 571 632 657 601 571 562 563 570 547 515 539 547 539 524 578 586 555 585 665 656 640 586 633 656 649 609 641 633 640 602 609 610 625 586 585 625 649 617 617 633 656 610 562 547 547 555 523 531 563 547 547 570 633 640 625 594 625 680 609 617 641 641 617 601 618 632 633 586 578 625 594 586 539 539 555 554 524 523 571 570 547 578 641 632 602 594 625 640 633 602 609 641 640 610 578 617 602 617 570 523 532 554 532 547 562 594 570 594 640 672 657 609 672 672 664 609 594 633 625 609 570 571 578 562 547 531 547 547 531 524 570 594 578 563 609 617 617 586 649 672 648 594 601 625 625 586 594 617 641 594 554 578 586 586 555 547 601 586 563 578 625 602 593 641 617 625 586 563 562 586 562 540 601 594 586 578 641 664 632 610 648 649 609 609 625 633 586 570 602 656 625 578 594 594 594 570 547 570 586 555 547 609 594 586 570 617 633 609 602 648 657 640 594 633 640 618 593 563 601 602 586 570 586 625 641 570 563 586 593 594 563 570 625 617 578 594 602 593 563 570 594 594 562 570 625 633 617 579 617 648 625 586 625 641 633 593 586 610 625 578 570 625 617 602 594 648 648 594 586 602 601 578 555 586 609 571 547 585 641 609 586 633 664 610 593 625 633 602 586 633 625 609 578 563 585 602 563 546 579 578 554 563 625 578 570 563 640 633 586 586 633 641 609 586 625 640 618 578 664 633 601 563 625 640 594 594 617 633 625 594 617 648 617 586 578 610 640 602 578 602 633 617 586 586 609 609 594 563 570 656 586 563 617 633 617 586 648 617 594 578 602 625 609 578 594 633 640 586 594 602 617 578 555 562 571 562 547 578 594 594 554 610 656 625 586 570 617 625 602 578 602 601 570 555 555 578 586 555 578 586 593 571 554 618 609 601 563 602 609 594 578 625 640 610 586 601 610 632 586 586 625 633 617 571 601 602 586 554 555 578 555 562 555 602 625 586 578 601 625 594 578 602 625 648 594 594 625 609 570 586 625 610 586 570 601 610 586 562 602 633 609 586 594 617 633 609 578 594 609 610 578 570 602 617 601 571 601 641 602 578 586 617 617 609 563 578 602 617 578 555 585 610 570 547 547 578 570 547 539 594 602 570 562 563 617 609 586 579 632 633 617 610 679 664 618 617 656 641 609 594 601 625 602 562 602 609 602 562 563 609 625 586 563 617 641 617 609 578 633 633 625 601 555 617 602 586 555 593 602 578 562 594 617 586 571 586 617 609 578 578 625 625 610 570 586 586 609 578 547 602 594 593 579 585 625 625 586 571 570 609 625 618 586 601 633 664 617 617 633 633 602 585 594 610 609 570 555 602 617 578 562 594 625 609 579 562 656 610 601 578 579 617 609 602 570 562 610 601 602 562 586 586 586 578 547 571 586 578 547 593 610 609 586 555 593 586 555 563 554 625 610 601 563 632 618 601 594 562 579 632 594 578 571 593 610 593 571 586 617 609 586 563 593 625 579 570 578 594 609 586 578 617 625 625 602 562 586 602 617 586 563 554 578 586 571 547 570 601 586 555 570 625 586 563 570 617 586 571 625 625 593 586 625 633 625 578 586 625 625 594 547 593 610 601 555 570 594 594 562 571 617 648 594 602 609 641 601 571 625 609 586 570 586 609 579 554 586 625 610 586 562 609 618 593 555 586 617 602 578 578 617 633 586 562 633 656 610 578 602 625 601 602 562 594 601 594 563 562 578 571 562 547 563 601 586 570 571 632 625 594 578 586 610 586 562 570 649 640 602 563 539 554 524 508 484 484 469 469 461 453 445 445 438 437 430 430 430 421 422 422 414 422 414 414 414 407 406 406 406 414 407 414 507 532 531 523 493 554 563 586 570 523 516 500 477 468 500 524 562 625 719 734 727 711 719 758 789 820 797 617 539 547 523 563 547 508 539 546 540 492 476 469 461 461 476 508 469 500 477 468 493 476 461 461 461 445 461 453 453 446 445 445 438 445 438 429 430 430 429 430 453 430 437 430 430 429 430 422 414 414 422 414 414 406 407 414 406 406 399 406 398 407 398 398 407 414 414 406 406 414 407 406 414 406 406 407 414 406 406 414 407 414 406 406 399 406 398 407 398 398 399 390 399 391 382 391 383 398 399 390 422 461 477 468 469 469 453 453 430 406 422 406 406 399 398 399 390 391 391 390 391 383 390 391 383 390 383 391 383 390 383 383 383 383 382 399 390 414 407 414 414 414 422 437 430 414 422 422 422 437 438 437 422 422 414 430 422 437 422 437 430 422 445 422 438 445 430 453 437 438 453 437 438 430 429 422 430 430 437 430 429 430 445 469 453 469 477 468 477 476 461 461 453 438 437 430 445 477 461 484 485 484 508 516 515 508 516 500 476 469 453 477 492 484 516 515 508 531 524 508 515 516 492 500 492 485 508 515 508 523 539 524 531 508 500 508 500 492 492 469 484 492 493 500 515 500 547 531 524 555 539 515 524 515 516 508 508 476 469 453 445 477 500 484 477 515 508 500 547 531 524 531 523 524 484 477 476 477 492 508 508 547 547 546 563 562 539 547 555 531 547 539 524 500 515 492 508 516 516 484 516 539 539 523 539 539 524 531 531 508 500 492 461 453 446 468 547 524 500 507 571 601 563 578 570 563 531 594 554 539 571 640 586 539 602 602 562 523 555 539 516 484 461 461 453 469 461 484 492 485 484 508 516 507 500 493 515 516 516 546 555 508 547 515 508 485 531 539 531 563 539 508 515 508 492 461 453 453 469 484 540 570 570 586 578 555 539 531 508 477 468 453 446 437 430 430 429 446 437 445 485 476 454 460 446 445 461 477 476 555 539 523 672 656 586 579 632 586 547 524 507 485 469 468 453 493 500 507 524 578 586 562 539 555 524 492 484 485 492 508 507 571 547 546 594 563 586 609 602 609 601 571 562 578 563 539 531 524 500 507 516 492 547 555 547 578 555 546 571 531 523 532 531 523 532 531 523 547 516 500 500 539 586 547 562 578 555 547 570 555 539 523 493 515 508 508 484 485 515 500 485 507 563 562 532 515 539 516 492 508 508 500 500 508 500 492 492 492 508 484 500 508 484 508 492 485 500 508 507 555 555 539 562 547 539 532 523 516 515 516 492 492 508 492 492 493 492 515 524 516 531 531 531 547 531 524 515 508 477 469 468 469 461 461 492 563 531 516 546 555 539 500 485 468 461 453 469 445 469 531 602 578 570 532 531 508 476 469 453 445 446 437 430 430 422 429 430 414 414 422 430 429 430 445 461 461 438 468 485 476 485 500 468 508 532 507 500 508 492 469 453 453 446 429 430 422 422 414 414 414 406 406 415 437 453 477 468 477 477 476 485 468 516 578 586 539 531 492 516 539 508 484 493 468 453 454 437 438 421 438 469 461 453 445 445 446 453 453 469 453 429 438 437 422 430 438 421 446 445 461 461