373 369 367 364 362 360 358 357 355 354 353 352 351 351 350 350 350 350 349 349 349 349 348 347 346 345 344 343 342 340 339 338 336 335 335 334 334 333 333 333 334 337 343 355 371 391 416 445 475 505 533 558 579 595 606 612 614 612 608 602 594 585 576 566 555 545 534 522 509 496 483 468 453 438 422 409 397 388 382 379 379 381 385 391 399 406 413 418 423 426 428 427 425 421 417 412 406 401 396 390 385 381 377 374 371 368 366 365 363 362 361 360 359 359 358 358 358 358 358 358 358 358 357 357 357 357 356 355 354 353 351 350 349 347 346 345 344 344 344 344 344 346 348 353 362 375 393 414 440 468 497 525 552 576 595 609 619 625 627 625 621 615 607 598 588 578 567 556 544 531 519 505 491 477 462 447 432 419 408 399 393 390 390 393 397 403 409 416 422 427 430 433 433 432 429 425 421 415 409 403 398 392 387 382 378 375 372 369 366 364 362 361 360 359 358 358 357 357 356 355 355 355 354 354 353 353 352 351 351 349 348 346 345 343 342 341 340 338 337 337 336 336 336 336 337 341 347 358 373 393 417 445 474 503 531 555 576 591 602 609 611 609 605 599 591 582 572 561 550 538 526 514 500 487 473 458 443 427 413 401 391 384 380 379 381 384 390 396 403 410 416 421 425 426 426 425 422 418 413 408 402 397 391 386 381 376 372 369 366 363 360 359 357 355 354 353 352 351 351 351 350 350 350 350 350 349 349 349 349 348 347 346 345 343 342 341 339 338 337 335 335 334 333 333 333 333 333 335 340 349 363 382 405 432 461 491 521 547 570 588 601 609 613 613 610 604 597 589 580 570 560 550 538 527 515 501 488 473 459 443 428 414 401 392 385 382 381 382 387 392 399 406 413 420 425 429 430 430 429 426 422 417 411 406 399 394 389 383 379 375 372 369 366 364 362 361 360 359 358 358 358 357 357 357 357 357 357 357 357 357 357 357 356 355 354 353 352 351 349 348 347 345 344 344 344 344 344 345 347 351 358 369 385 405 429 455 484 513 540 565 587 604 616 623 627 626 623 618 610 602 592 582 571 560 548 536 523 510 496 483 468 453 439 425 413 403 396 393 391 393 396 401 407 413 419 424 428 431 432 431 429 426 421 416 411 405 399 394 389 384 380 376 373 370 367 365 364 362 361 360 359 358 358 357 356 356 355 355 354 354 354 353 352 352 351 350 349 347 346 344 343 342 340 339 338 337 336 336 336 336 336 337 341 348 360 376 397 421 449 478 507 535 559 579 594 604 610 612 610 606 599 591 582 572 561 550 538 526 514 500 487 472 458 442 427 413 401 391 385 382 381 382 386 392 399 406 412 418 423 426 427 427 425 422 417 412 406 401 395 390 384 379 375 371 368 365 362 360 358 357 355 354 353 353 352 351 351 351 351 351 350 350 350 350 349 349 348 347 346 345 343 342 341 339 338 337 335 335 334 333 333 332 332 333 335 340 348 361 380 403 429 459 489 518 545 568 587 600 609 612 612 609 604 596 588 579 569 559 548 537 526 514 501 488 474 459 444 429 415 402 392 385 381 380 382 385 390 397 404 411 417 422 425 427 427 425 422 418 413 408 403 398 392 387 383 379 375 373 370 367 365 364 362 361 360 359 358 358 357 357 356 356 356 356 356 356 356 356 356 355 354 354 353 351 350 349 347 346 345 344 344 344 344 344 345 347 351 358 369 385 405 429 456 485 514 541 566 587 603 615 622 624 624 621 615 608 599 590 580 570 559 548 536 523 510 496 482 467 452 436 422 409 400 393 389 388 390 393 399 405 411 418 423 428 430 432 431 429 426 421 416 411 405 399 394 389 384 380 376 372 369 367 365 363 361 360 359 358 357 357 356 356 355 355 354 354 353 353 352 352 351 350 349 348 346 345 343 342 340 339 338 337 336 335 335 335 335 336 338 343 351 364 382 404 429 458 487 515 541 564 582 596 604 609 609 606 601 594 585 575 565 554 543 531 519 506 493 479 465 450 436 421 408 397 389 383 381 381 384 388 394 401 407 413 418 422 425 426 425 422 418 413 409 403 398 392 387 382 378 374 370 367 364 361 359 358 356 354 353 352 351 351 350 350 350 350 349 349 349 349 349 348 348 347 346 345 343 342 341 339 338 337 335 335 334 333 332 332 331 332 333 336 343 353 369 390 416 444 474 504 532 557 578 593 604 610 612 610 606 600 592 583 574 564 553 542 531 519 506 493 480 465 450 435 420 407 396 388 382 380 381 383 388 394 401 408 415 421 425 427 428 427 424 421 416 411 406 400 395 390 385 381 377 373 370 367 365 363 361 360 359 358 358 357 357 356 356 356 356 356 356 356 356 356 356 356 355 354 353 351 351 349 348 346 345 344 344 343 343 343 344 346 349 355 365 379 398 420 446 474 503 531 557 579 597 610 619 624 624 622 617 611 603 593 583 573 562 550 538 526 513 499 485 471 456 441 426 413 402 395 390 388 389 392 397 403 409 416 422 426 430 431 431 430 427 423 418 412 406 401 395 390 385 381 376 373 370 367 365 363 362 361 360 360 359 359 359 358 358 358 357 356 355 354 353 351 350 349 347 346 345 344 344 344 343 343 344 345 349 356 368 383 404 427 453 481 508 533 554 572 585 593 597 597 594 589 582 573 564 554 543 531 520 507 494 481 466 451 436 421 407 395 385 378 375 374 376 380 386 392 399 406 412 417 420 422 421 420 417 413 408 402 397 391 386 381 376 372 368 364 361 359 357 355 353 352 351 350 349 349 348 347 347 347 346 346 345 345 344 344 343 343 342 341 341 340 339 339 338 337 336 335 335 333 332 331 329 328 327 325 324 324 323 322 322 322 322 323 327 333 344 360 382 408 439 472 505 537 566 590 609 622 629 632 632 628 623 615 607 597 587 577 566 555 544 532 520 507 493 478 463 448 433 419 407 398 393 390 391 393 398 404 411 418 424 429 433 435 436 434 432 428 423 418 412 406 401 396 391 386 382 379 375 373 370 368 367 365 364 363 362 361 361 361 360 360 360 360 360 359 359 359 359 359 358 357 356 355 354 352 351 349 348 347 346 346 345 345 346 347 349 352 359 369 384 403 426 452 479 507 534 558 579 595 607 614 617 617 614 609 602 593 584 574 563 553 541 529 517 504 490 476 461 446 432 418 406 397 390 387 386 388 391 396 402 408 413 419 422 425 427 426 425 422 418 413 408 402 397 391 386 382 378 374 370 367 365 363 361 359 358 357 356 355 354 354 353 353 353 352 352 352 351 351 350 350 349 348 347 345 344 343 341 340 338 337 336 335 335 334 334 334 334 336 340 348 360 377 398 423 451 480 509 536 559 578 592 602 607 608 605 601 594 586 577 567 556 546 534 522 509 496 482 467 452 437 422 408 396 387 381 378 377 380 384 390 397 404 411 417 421 425 426 425 423 420 415 410 405 399 393 388 383 378 374 370 367 364 361 359 357 355 354 353 352 351 350 350 350 349 349 348 348 348 348 348 348 347 346 346 344 343 342 340 339 338 336 335 334 333 332 332 331 331 331 332 334 339 348 361 380 403 429 459 488 517 544 566 584 597 605 608 608 605 600 593 584 575 566 555 545 534 522 509 496 483 468 454 439 424 410 398 389 383 379 379 381 384 390 396 403 409 415 420 423 424 424 423 420 416 412 406 401 396 390 385 381 377 373 370 367 365 363 361 359 358 357 357 356 355 355 355 355 355 355 355 355 355 355 355 355 354 354 353 351 351 349 348 346 345 344 343 343 343 343 343 344 346 350 356 367 382 403 426 453 482 510 538 562 584 600 612 619 623 623 620 614 607 599 590 580 569 558 547 535 523 510 497 483 468 453 438 424 412 402 395 390 389 390 393 398 405 411 417 422 427 429 431 430 429 425 421 416 410 405 399 393 388 384 379 375 372 369 367 364 362 361 359 358 357 357 356 355 355 354 354 354 353 353 352 352 351 350 349 348 347 346 344 343 342 340 339 337 336 336 335 335 335 335 335 337 342 350 363 381 403 429 457 486 515 540 562 581 594 603 607 608 605 600 593 585 575 565 555 544 532 520 508 495 481 467 452 437 422 408 397 387 382 379 379 381 385 391 398 404 411 416 420 422 423 422 420 417 412 407 402 397 391 386 382 377 373 369 367 364 361 359 358 356 355 353 352 351 351 350 350 350 349 349 348 348 348 348 348 347 346 345 344 343 342 340 339 337 336 335 335 334 333 332 332 332 332 334 338 345 357 374 396 422 451 481 511 538 562 581 595 605 610 610 608 603 596 588 580 570 560 550 538 527 515 501 488 474 459 444 429 415 402 392 384 380 379 380 384 389 396 403 410 416 421 425 427 427 426 423 419 414 409 404 399 393 388 383 379 376 372 369 367 364 362 361 360 359 358 357 356 356 355 355 355 355 355 355 355 356 356 355 355 354 353 352 351 350 349 347 346 345 344 344 344 344 344 344 346 349 355 364 378 397 420 446 474 503 531 557 579 597 610 619 623 624 622 617 610 602 593 584 573 562 551 539 527 514 501 487 472 458 443 428 415 404 396 391 389 390 392 397 402 409 415 421 425 429 430 431 430 427 423 418 413 407 401 395 390 385 381 377 373 370 367 365 363 361 360 359 358 357 357 356 356 355 355 354 354 354 353 353 352 352 351 350 349 347 346 344 343 341 340 339 338 337 336 336 335 335 336 337 341 348 359 375 396 421 448 477 507 534 558 577 593 603 608 610 608 604 597 589 580 570 560 549 538 525 513 500 486 472 457 443 428 414 402 392 385 382 381 382 386 391 398 404 411 416 421 424 425 425 423 420 416 411 406 401 395 390 384 380 376 372 369 366 363 361 359 357 356 354 353 353 352 351 351 351 350 350 350 350 350 349 349 348 348 347 346 344 343 342 340 339 338 337 335 335 334 333 333 333 333 334 337 343 353 368 388 413 441 470 500 529 554 575 592 603 609 611 610 606 600 592 584 574 565 554 544 532 521 509 496 482 468 453 438 423 410 398 390 383 381 380 382 387 392 399 406 412 418 422 425 426 425 423 421 416 412 406 401 396 391 386 382 378 374 371 368 366 364 362 361 360 359 358 357 357 356 356 356 356 356 356 356 356 356 355 355 354 354 353 351 351 349 348 347 346 345 344 344 344 344 344 345 348 353 361 374 392 413 439 466 495 524 551 574 593 607 617 623 624 623 618 612 604 595 586 576 565 554 542 530 518 505 492 478 464 449 434 421 410 401 395 392 391 393 396 401 407 413 418 423 427 429 430 429 426 422 418 413 407 402 396 391 386 381 377 374 370 367 365 363 361 360 359 358 357 357 356 355 355 355 354 354 354 353 353 352 352 351 350 349 347 346 344 343 341 340 339 338 336 336 335 335 335 335 336 339 344 354 369 388 412 439 468 497 525 550 571 588 599 606 609 608 604 597 590 581 572 562 551 540 528 516 503 490 476 461 446 431 417 404 393 386 382 380 381 384 390 396 403 409 415 420 424 426 426 424 421 417 412 406 401 395 390 384 379 375 371 368 365 362 360 358 356 355 354 353 352 351 351 350 350 350 350 350 349 349 349 349 348 347 346 345 344 343 341 340 338 337 336 335 334 333 333 332 332 332 333 335 340 349 363 382 406 433 462 492 521 547 570 587 599 607 610 610 607 601 593 585 576 566 555 545 535 523 511 498 485 471 456 441 426 412 399 390 383 380 379 380 384 389 396 403 409 415 420 423 425 425 423 421 417 412 407 402 397 392 387 382 378 375 372 369 367 365 363 362 361 360 359 358 358 357 357 356 356 356 356 356 356 356 356 356 355 354 353 352 351 349 348 347 345 344 344 344 344 344 344 346 348 353 362 374 392 413 438 466 495 523 550 573 593 607 617 622 624 623 618 612 605 596 586 576 565 554 542 530 517 504 490 476 461 446 432 418 407 399 393 391 391 393 398 403 409 415 421 425 429 431 431 430 427 423 419 413 408 402 397 391 386 382 377 374 370 368 366 364 362 360 359 358 358 357 356 356 356 355 355 355 354 354 353 353 352 351 351 349 348 347 345 343 342 341 340 339 338 337 336 336 336 336 338 341 347 358 373 393 417 444 473 502 530 554 575 591 601 608 609 608 604 598 590 581 571 561 550 539 527 515 502 489 475 460 445 430 416 404 394 387 383 382 383 386 391 398 404 410 416 420 423 425 424 423 420 416 412 406 401 396 391 386 382 377 374 370 367 365 362 360 359 357 356 355 354 353 352 352 351 351 351 351 350 350 350 350 349 348 348 347 345 344 343 341 340 339 337 336 335 335 334 334 333 333 334 336 341 350 364 382 406 432 462 492 521 547 570 588 601 609 612 612 609 604 596 588 579 570 559 549 538 526 514 501 488 474 459 444 429 415 403 394 388 384 383 385 389 395 401 407 413 419 423 426 428 428 426 423 419 414 409 404 399 394 389 384 380 377 374 370 368 366 365 363 362 361 360 359 359 359 358 358 358 358 358 358 358 358 357 357 356 356 355 353 352 351 349 348 347 346 345 345 345 345 345 347 349 354 361 374 390 412 436 463 492 521 548 572 592 607 617 623 625 624 620 615 608 599 590 580 570 559 547 535 522 508 494 480 465 449 434 420 408 399 393 390 390 393 397 403 409 416 422 428 431 434 434 433 431 427 422 417 411 405 399 394 389 384 380 376 373 370 368 366 364 362 361 360 359 358 357 357 356 356 356 355 355 355 354 354 353 352 351 351 349 348 346 345 343 342 340 339 338 338 337 337 337 337 338 342 348 358 374 394 418 445 474 503 531 555 575 591 602 608 610 609 605 599 592 583 573 563 552 541 530 517 504 490 476 461 445 430 415 402 392 385 382 381 382 386 392 399 406 412 418 423 426 428 428 426 423 418 413 408 403 398 392 387 382 378 374 370 367 365 362 360 359 358 356 355 354 354 353 352 352 352 351 351 351 351 350 350 350 349 348 347 346 344 343 341 340 339 338 336 335 335 334 334 334 334 334 337 342 351 366 385 409 436 465 496 525 551 573 590 602 610 613 612 609 603 596 588 579 569 559 548 537 526 513 500 487 472 458 442 428 414 402 394 388 385 384 386 390 396 402 409 415 421 425 427 428 428 425 422 418 413 408 403 398 392 388 383 379 376 373 371 368 367 365 364 363 362 361 360 360 360 359 359 359 359 359 359 359 359 358 358 357 356 355 354 353 351 350 349 347 346 346 345 345 346 347 348 351 357 366 380 398 421 446 474 503 532 558 580 598 611 620 624 625 623 619 612 604 596 586 576 565 554 542 530 517 504 490 475 460 445 431 418 407 400 395 393 394 397 401 406 413 418 424 429 431 433 433 431 428 423 419 413 407 402 396 391 386 382 378 374 372 369 367 365 363 362 361 360 359 359 358 358 357 357 356 356 356 355 355 354 353 353 351 350 349 347 346 344 343 341 340 339 338 337 337 337 337 337 339 343 350 362 379 400 426 453 483 512 538 562 581 595 605 609 610 608 603 596 588 579 570 559 548 537 525 512 499 486 472 457 442 427 413 402 393 386 383 383 385 389 395 401 408 414 419 423 426 427 426 424 421 416 411 406 400 395 390 385 381 376 373 369 366 364 361 359 358 356 355 354 353 353 352 352 352 352 351 351 351 351 351 350 350 349 348 347 346 344 343 342 340 339 338 337 336 335 335 334 334 334 335 339 346 357 373 394 420 448 478 508 536 561 581 596 606 612 613 611 607 600 592 583 574 564 554 543 531 520 507 494 480 466 451 435 420 407 397 389 383 381 382 385 390 396 403 410 416 421 426 428 429 428 426 422 418 413 408 402 397 392 387 382 378 375 372 369 367 365 363 362 361 360 359 358 358 358 358 358 358 358 358 358 357 357 357 357 356 355 354 353 352 351 349 348 347 346 345 345 345 345 345 347 350 355 364 378 396 418 444 472 501 530 556 579 598 612 621 625 627 624 620 613 605 596 586 576 565 554 543 531 519 506 491 477 462 447 432 419 408 399 394 392 392 395 399 405 411 418 423 428 431 433 433 432 429 425 420 414 409 403 398 392 387 383 379 375 372 369 367 365 363 361 360 359 359 358 357 357 356 356 356 356 355 355 355 354 353 353 351 351 349 348 346 344 343 342 340 339 338 338 337 337 337 337 339 343 350 362 378 400 425 453 482 511 538 562 581 595 604 609 609 607 602 595 587 578 568 558 547 536 524 512 499 485 471 455 440 425 411 399 390 383 381 381 383 387 393 400 407 414 420 424 426 427 426 424 421 417 412 406 401 395 390 385 381 376 373 369 366 363 361 359 357 356 355 354 353 352 352 351 351 351 351 351 350 350 350 350 349 348 347 346 345 343 343 341 340 338 337 336 335 335 334 334 333 333 334 336 341 351 365 384 407 435 464 494 524 550 572 590 602 610 613 612 609 603 596 587 578 568 558 548 537 525 513 500 487 472