750 1000 700 700 699 696 696 695 695 695 694 692 691 691 691 685 684 682 680 680 679 678 678 677 676 675 675 674 673 672 672 672 671 671 671 670 669 669 665 665 664 663 663 662 662 661 661 660 659 658 657 656 656 656 655 655 655 655 654 654 654 653 653 653 653 652 650 649 648 648 648 647 646 644 644 643 642 642 641 641 640 640 640 637 636 636 633 632 631 628 628 628 627 626 625 625 625 624 624 622 622 621 621 619 619 618 617 616 615 614 614 613 609 609 606 606 605 605 604 604 604 598 598 595 593 593 593 591 591 590 589 589 589 585 584 584 583 583 581 581 581 580 580 579 579 579 577 575 574 572 572 572 571 570 569 569 568 568 568 566 561 561 558 558 557 557 556 556 556 555 553 552 552 552 551 550 550 549 549 548 547 546 546 546 544 544 543 542 541 541 540 540 540 539 538 537 537 537 537 537 536 535 534 534 533 533 531 530 530 528 527 527 526 523 520 520 518 518 517 517 517 517 514 514 513 512 511 511 509 508 507 506 505 503 502 502 498 498 497 496 496 494 493 491 490 490 490 489 489 489 487 487 486 485 484 484 483 482 482 482 482 482 481 480 480 480 480 480 479 479 477 477 477 476 475 475 474 473 473 473 472 472 471 470 470 470 468 467 466 465 464 464 463 462 462 462 461 461 461 460 459 458 458 457 457 457 457 456 454 453 453 453 452 452 451 451 450 449 449 449 449 449 448 448 448 447 446 446 445 443 442 441 440 439 439 438 438 437 437 436 435 435 434 433 433 432 430 429 429 429 429 429 429 427 427 425 424 422 421 421 421 419 419 418 416 415 415 415 415 414 414 413 413 413 412 412 411 408 407 407 406 406 405 405 404 404 403 403 403 403 403 402 400 400 400 398 397 394 394 392 390 390 388 388 386 386 385 385 385 383 381 380 380 379 378 378 375 375 372 371 370 370 369 368 367 365 364 363 362 362 362 361 355 354 353 351 351 350 349 349 348 348 348 345 345 344 343 342 342 340 340 339 336 336 335 334 333 330 330 330 329 328 328 327 327 325 325 325 321 321 320 320 318 317 316 316 315 315 314 313 313 312 312 311 311 310 309 308 308 308 307 307 306 306 305 305 305 304 303 302 300 300 300 300 297 290 289 289 289 289 288 288 288 288 287 287 285 283 282 280 279 279 279 279 276 276 276 272 271 270 270 269 269 268 267 265 265 263 259 259 258 257 257 256 256 256 255 255 253 252 252 251 251 250 250 249 249 248 246 245 244 243 242 242 242 241 241 240 238 237 237 237 236 235 235 235 234 234 233 232 232 232 231 231 231 231 231 230 230 229 228 228 228 228 228 227 227 226 224 224 223 222 222 221 219 218 217 217 215 215 214 213 211 210 210 208 207 207 207 207 205 204 203 203 202 202 201 200 199 199 198 197 197 197 196 195 194 193 192 192 192 192 190 186 186 186 184 183 183 183 182 182 182 181 180 180 179 179 177 177 177 174 173 173 173 172 170 170 166 165 165 164 164 163 159 159 158 156 156 154 154 154 150 150 149 148 147 146 146 144 144 144 142 141 138 138 137 136 136 134 133 132 130 130 128 127 127 127 127 126 126 124 124 124 123 123 123 122 122 121 120 120 119 119 118 116 115 115 114 114 113 112 112 111 110 109 108 107 106 106 104 104 103 102 102 102 102 101 101 100 100 100