750 1000 798 798 798 797 797 796 795 794 791 790 788 786 786 785 783 782 779 777 776 774 773 773 771 769 767 766 765 764 764 763 760 758 758 758 757 756 754 753 753 752 751 750 749 749 746 743 741 739 739 737 735 734 732 732 731 731 731 730 730 730 729 729 729 726 724 724 724 723 722 722 720 720 717 716 716 715 713 712 712 711 709 708 707 707 706 704 703 703 702 700 700 700 699 698 697 697 696 696 695 692 690 690 688 687 687 687 687 686 685 685 684 681 679 679 678 677 677 676 676 675 675 674 671 671 669 669 666 666 663 662 662 661 661 659 659 657 655 655 654 654 651 651 650 647 647 646 646 645 645 644 644 644 641 641 641 638 638 637 636 636 635 634 634 632 631 630 629 629 627 627 627 626 625 624 624 624 624 623 623 622 622 621 619 619 618 618 617 617 616 616 615 613 612 611 609 608 608 606 605 604 603 602 601 601 601 600 599 597 596 596 596 595 595 595 594 594 594 593 592 591 591 590 587 586 585 583 582 581 581 578 577 577 577 576 576 575 574 574 574 573 573 573 572 572 571 570 570 569 567 566 565 565 564 563 563 563 562 561 560 559 559 556 556 555 555 553 550 550 548 545 545 544 542 542 540 539 539 538 538 537 536 535 534 534 534 534 534 534 533 533 532 531 531 530 529 527 527 525 522 522 521 519 516 516 515 514 514 511 511 511 509 508 508 507 506 505 505 504 504 503 502 502 502 500 499 499 498 498 498 496 496 496 496 495 494 493 493 492 492 491 489 488 488 488 488 487 485 484 483 481 480 480 480 480 480 479 478 477 476 476 475 474 474 474 470 470 469 468 468 467 467 467 467 466 465 465 465 464 464 463 463 460 460 459 458 458 457 456 454 454 451 451 450 449 448 444 441 439 439 438 434 430 430 430 430 429 428 427 427 425 423 423 422 421 421 420 420 419 419 417 416 416 415 413 413 413 412 412 412 412 411 411 410 409 408 408 406 406 402 401 400 399 399 397 397 397 396 391 391 391 389 388 388 388 386 384 384 383 381 380 379 378 378 377 377 375 375 374 373 373 372 371 371 370 369 369 369 368 367 366 365 365 364 364 363 363 362 361 359 358 356 356 355 355 354 354 350 348 346 344 342 342 342 341 340 338 336 336 335 333 333 332 332 327 327 327 325 325 323 321 320 319 316 316 311 311 310 308 308 308 304 302 302 302 301 300 298 298 297 294 293 291 291 290 290 289 288 287 284 283 281 278 278 277 277 276 275 275 275 275 274 274 274 274 274 273 272 271 271 270 269 269 268 267 266 266 266 266 265 265 265 265 265 264 264 264 263 263 261 261 261 261 260 258 257 257 257 256 253 253 252 252 251 251 250 250 249 249 249 248 248 245 244 244 243 242 240 238 237 237 235 233 232 231 230 230 229 228 228 227 227 227 225 222 221 219 218 218 218 218 217 217 217 216 216 215 210 209 208 208 206 205 204 203 200 199 197 194 193 193 193 193 192 192 190 186 184 183 181 181 181 179 178 177 175 174 173 173 172 171 171 169 168 168 167 167 166 165 165 165 165 164 164 162 162 161 160 159 159 156 155 155 154 153 152 152 152 151 150 150 149 147 146 144 144 141 141 140 140 133 133 133 132 132 131 131 130 129 127 126 126 123 120 118 118 115 113 113 113 112 111 111 110 109 108 108 104 103 102 100