300 1000 799 798 797 796 795 794 794 793 793 793 791 790 788 787 785 784 782 781 776 768 767 764 760 759 758 757 751 749 749 748 747 745 745 742 741 740 733 733 732 731 731 728 726 724 716 716 711 711 711 711 709 708 707 706 705 701 698 692 691 684 684 682 681 679 676 671 669 668 666 665 662 659 657 656 655 654 654 653 648 646 643 642 641 640 639 634 629 625 624 624 621 617 616 611 610 608 607 606 606 606 605 603 603 598 598 597 593 591 587 586 584 580 577 576 574 572 571 570 565 565 564 564 564 560 558 558 553 552 548 544 544 544 539 539 537 536 531 529 528 527 527 525 522 518 513 510 505 503 501 500 499 487 487 482 482 480 476 472 468 468 468 467 466 464 460 460 460 459 459 458 458 458 455 452 449 448 448 446 445 445 440 440 439 437 436 433 433 433 425 424 424 423 421 419 416 414 406 404 399 391 387 383 381 373 373 371 371 366 365 365 364 364 362 359 357 357 353 352 351 349 347 345 343 342 342 342 340 339 338 336 334 334 332 330 327 325 323 319 316 316 314 312 311 311 310 310 309 295 294 292 292 291 286 285 284 284 283 282 280 278 278 278 278 277 274 272 272 270 268 267 267 262 260 258 256 253 253 250 249 249 243 239 235 234 231 230 224 222 222 221 219 213 210 205 203 202 202 201 201 200