500 1000 799 795 794 794 793 791 790 789 789 788 788 786 781 780 780 778 773 772 767 766 765 763 762 762 761 760 759 759 758 758 756 755 752 752 752 751 750 749 746 743 742 740 740 737 734 732 731 730 728 726 723 723 722 721 720 717 717 716 716 715 714 713 712 712 711 711 710 707 706 704 704 703 703 702 700 698 696 694 693 693 690 689 689 689 688 688 688 687 685 685 685 680 679 678 677 673 673 672 670 669 668 667 666 665 665 665 664 661 660 659 658 658 657 655 654 653 652 651 651 650 649 648 647 646 645 645 644 644 643 642 640 640 639 638 636 635 635 635 633 633 631 630 629 628 623 620 619 619 618 616 616 616 615 612 610 608 605 603 602 602 602 600 600 599 597 597 595 594 593 591 591 590 590 589 589 588 588 586 583 581 580 579 579 578 578 577 576 575 574 573 569 568 567 567 565 565 564 564 563 562 562 560 558 557 555 555 554 552 549 548 547 547 544 543 542 542 541 539 537 536 534 534 533 533 529 525 525 524 521 520 517 516 516 515 515 514 514 512 509 502 501 500 499 499 497 496 496 495 491 487 487 487 485 483 483 483 482 481 480 478 478 476 476 474 473 472 471 470 470 470 469 469 467 467 465 464 464 463 461 461 460 458 456 456 456 453 452 451 450 450 449 447 446 444 442 442 437 437 432 431 426 426 425 425 425 424 421 419 418 418 417 416 415 413 413 413 411 405 405 404 403 402 401 400 399 398 397 397 396 395 393 392 392 391 391 390 390 389 388 386 385 384 384 384 383 383 382 381 380 377 377 371 370 370 369 368 365 359 358 353 353 352 351 350 349 348 347 346 345 343 343 342 340 339 339 337 332 331 331 330 330 327 327 326 326 325 324 324 322 321 320 318 318 318 316 313 313 313 312 310 310 309 308 307 306 303 299 297 296 293 289 289 288 287 287 287 284 284 284 283 283 282 279 278 278 276 274 274 273 272 270 268 264 264 264 263 262 259 259 258 258 257 256 255 254 254 253 253 253 252 250 250 249 243 243 242 242 240 240 238 237 236 236 236 235 234 233 233 229 229 229 228 227 227 225 223 221 220 219 218 218 218 218 216 215 213 212 210 209 205 205 205 205 203 202 201 201 200 200 200