750 1000 700 699 699 699 697 693 692 691 690 690 690 689 687 686 684 684 683 683 682 679 678 678 677 676 676 676 676 674 674 673 673 672 671 670 670 669 669 668 668 666 663 663 661 661 660 660 659 658 657 655 655 652 652 649 647 647 646 643 643 642 641 641 641 641 641 640 640 639 636 633 633 632 631 631 630 629 626 625 624 623 623 623 622 621 618 617 615 615 613 613 612 611 611 610 609 608 608 607 606 606 605 604 602 602 602 602 601 601 600 600 600 599 599 597 597 597 595 595 595 594 594 594 592 591 591 591 590 590 587 587 587 586 585 585 584 582 582 582 582 580 578 578 578 577 576 576 575 575 575 575 575 573 573 572 572 570 570 569 568 568 568 565 565 563 563 563 560 559 558 557 556 556 555 555 553 550 550 550 546 546 544 544 544 543 540 539 539 538 538 537 536 535 534 533 533 531 531 528 528 528 527 526 524 524 523 522 521 521 521 520 520 519 519 519 519 518 518 518 517 516 511 511 511 509 505 505 504 504 504 503 503 501 500 500 500 496 494 493 491 491 490 488 488 488 486 486 485 484 481 480 479 479 478 478 476 476 475 474 472 472 472 470 468 466 466 466 465 462 462 460 460 459 459 458 457 457 456 456 455 455 453 452 450 449 449 449 449 449 448 448 448 446 445 444 443 443 442 440 440 440 439 438 438 438 437 437 435 435 435 434 433 432 432 432 427 426 426 425 425 424 423 423 417 416 415 415 414 414 411 410 410 410 408 407 405 405 405 403 403 403 402 402 401 400 400 398 398 397 396 395 395 395 394 394 394 394 393 393 393 392 391 391 390 389 389 389 388 388 388 388 387 386 386 385 385 385 384 382 382 382 381 381 381 380 380 380 379 379 378 378 378 377 376 374 374 373 373 373 373 373 371 370 370 368 367 367 365 365 364 364 363 363 363 362 362 361 361 361 359 359 358 357 356 356 355 355 355 355 352 351 351 351 350 349 349 348 348 348 348 348 347 347 347 347 346 346 346 346 345 344 343 343 342 342 341 341 340 340 339 339 339 338 336 336 334 333 333 333 333 331 328 327 327 325 323 323 323 322 320 319 318 318 317 316 315 315 314 314 314 314 312 311 310 310 306 305 303 302 301 300 299 296 296 295 295 294 294 291 291 289 289 289 289 284 284 284 283 282 282 282 280 278 278 276 276 274 274 274 273 272 271 271 270 269 268 266 266 266 265 265 264 262 262 261 260 260 260 260 259 259 258 258 258 257 257 256 256 256 254 254 254 253 253 253 252 251 251 250 250 250 249 247 247 246 246 244 242 242 240 239 239 235 234 234 233 233 232 231 230 229 229 229 228 228 227 226 225 225 224 223 223 223 223 221 220 220 220 216 215 215 215 214 213 213 212 208 207 206 206 205 205 204 204 203 202 202 200 199 199 199 198 198 198 197 197 197 195 195 195 195 193 193 193 192 191 191 190 189 188 187 186 185 185 185 184 184 182 182 180 180 179 177 176 174 174 173 173 171 171 170 170 170 169 167 167 166 165 163 163 160 160 158 155 153 152 149 149 147 147 147 146 146 146 145 144 144 144 144 144 143 143 142 139 139 138 138 137 137 133 133 133 132 132 129 128 127 127 126 124 122 121 121 120 120 119 118 116 116 116 115 115 115 114 112 112 111 110 110 110 109 106 106 105 105 104 103 102 100 100 100