750 1000 700 699 699 696 695 695 694 694 693 693 692 692 692 690 690 689 689 687 686 685 685 684 684 683 683 682 682 681 680 680 677 675 674 674 674 672 671 670 670 670 668 667 667 666 665 663 663 661 661 660 660 660 659 659 658 658 658 658 658 657 657 656 656 654 654 653 653 652 650 650 649 648 648 647 647 647 647 647 646 646 644 644 643 642 642 642 641 639 639 638 636 636 636 635 634 632 632 632 632 631 631 630 629 629 627 627 625 623 622 622 622 620 617 617 616 616 616 615 615 615 615 615 614 614 614 614 614 612 610 608 608 605 603 603 602 602 602 601 601 597 597 597 595 595 595 594 593 592 590 588 587 587 586 586 585 583 583 583 582 582 580 579 579 579 579 577 576 575 574 574 574 570 569 567 567 567 566 564 563 563 562 562 562 562 561 559 559 557 557 555 554 554 553 552 549 548 547 547 545 544 542 542 542 542 541 540 538 538 537 536 536 536 536 535 534 534 534 532 531 530 530 530 530 529 529 528 527 527 526 526 524 522 522 520 520 520 520 519 518 515 514 512 512 511 511 511 510 510 510 510 503 503 501 500 500 500 499 498 497 495 493 493 490 489 489 488 487 487 486 486 485 484 484 483 482 482 482 481 481 481 479 478 477 476 475 474 474 473 473 472 472 470 470 467 467 467 467 466 464 464 464 464 463 461 461 460 459 459 459 459 459 458 458 458 458 458 455 454 451 451 450 449 449 448 448 447 447 446 446 445 444 444 444 443 443 443 441 440 438 438 437 436 436 435 435 434 434 431 428 426 426 426 425 423 423 423 423 422 422 421 419 418 417 417 417 416 415 415 414 414 413 413 413 413 413 410 409 409 408 407 407 406 406 404 404 403 402 402 402 401 400 400 399 396 395 392 389 388 388 387 386 386 385 384 382 381 380 379 379 379 378 376 376 374 374 373 373 372 372 371 370 368 366 365 364 364 363 361 359 358 358 358 357 357 356 355 355 354 351 351 351 351 349 347 347 346 344 344 341 340 340 340 340 338 337 336 334 334 333 333 330 327 326 326 325 324 323 323 322 322 322 320 320 320 318 318 318 318 314 314 314 312 310 309 307 307 306 306 304 303 302 302 302 301 301 300 299 297 296 295 294 294 294 293 291 288 288 286 286 286 285 285 283 283 282 281 280 279 278 278 277 276 276 275 274 274 274 274 273 273 272 271 270 270 270 267 266 262 262 261 259 258 258 257 256 254 254 254 254 254 253 253 253 252 251 251 249 247 247 246 245 244 243 243 243 242 241 240 240 238 238 238 237 237 236 233 233 233 232 229 229 229 227 227 227 226 225 225 224 223 221 221 220 220 218 217 216 216 214 212 212 212 211 210 209 209 209 208 206 206 206 204 204 203 203 203 202 201 201 200 199 198 198 198 198 198 197 196 193 193 192 192 190 190 189 188 187 185 183 182 181 179 178 177 177 177 177 176 176 176 175 174 173 173 172 172 171 168 168 167 167 165 164 164 164 164 164 162 162 162 162 161 160 160 159 159 159 158 157 156 155 155 154 152 150 149 147 146 145 145 143 141 141 140 139 136 135 135 135 134 134 132 131 131 131 129 128 128 127 126 126 126 126 125 124 123 123 122 122 122 121 121 120 119 118 118 117 116 116 114 113 112 112 111 111 111 110 109 107 106 106 106 105 105 105 104 102 101 100 100