1573 1248 1244 1240 1238 1233 1232 1230 1225 1223 1220 1219 1217 1217 1214 1208 1208 1204 1204 1199 1198 1191 1187 1172 1171 1170 1170 1167 1167 1164 1163 1159 1156 1151 1150 1150 1142 1142 1133 1133 1131 1128 1127 1127 1118 1117 1115 1113 1112 1110 1110 1103 1096 1096 1095 1095 1094 1090 1090 1086 1085 1080 1078 1076 1071 1061 1061 1061 1054 1049 1045 1045 1029 1023 1023 1020 1018 1010 1003 1002 1001 999 995 995 991 988 978 978 966 966 964 962 948 948 945 942 942 931 930 915 910 910 909 903 902 900 900 900 887 883 879 877 874 874 868 868 864 863 863 860 852 851 842 841 840 840 840 838 833 833 830 825 823 819 810 807 803 799 798 798 795 793 783 783 779 771 771 764 758 758 754 750 748 748 743 741 741 740 740 727 724 719 716 714 706 706 694 686 685 683 680 680 670 667 667 666 658 655 653 647 638 625 624 624 623 613 613 612 612 608 608 608 605 602 587 584 574 574 574 564 558 558 552 552 552 552 535 535 533 532 528 521 518 512 510 496 496 495 476 463 456 444 441 441 436 432 432 432 421 417 415 415 415 414 412 403 385 378 370 370 369 369 353 348 343 342 341 341 339 330 326 322 320 301 300 295 286 285 279 273 273 273 269 265 265 261 261 258 255 253 253 245 233 230 228 226 200 199 189 189 188 186 180 180 174 161 156 155 153 138 135 131 125 124 124 123 121 109 109 109 103 97 90 88 84 74 53 50 50 48 48 42 34 22 22 10 8 8 1 3 2 3 2 7 8 7 8 7 6 5 8 9 11 12 11 14 18 17 19 18 17 16 15 14 19 18 20 19 18 17 16 15 18 17 20 19 18 24 23 22 26 29 30 31 30 29 32 35 34 39 38 37 36 45 47 51 54 55 56 58 57 56 57 56 55 54 59 60 61 60 59 60 61 60 62 61 60 67 68 71 77 76 75 74 73 72 73 72 71 70 73 77 76 75 76 75 80 79 78 77 76 75 76 75 86 88 87 86 85 87 91 93 92 95 94 97 98 103 102 104 108 109 118 120 119 120 123 122 121 122 125 124 123 122 121 124 123 122 121 120 125 124 127 126 125 124 125 126 125 124 127 128 129 133 132 131 130 129 128 127 126 125 124 125 124 131 132 135 139 148 154 153 152 151 150 152 154 157 156 155 154 162 161 162 164 163 162 161 160 162 163 165 164 165 164 163 162 161 160 159 158 157 159 158 157 158 157 158 157 156 157 156 158 157 159 160 162 161 160 169 170 171 170 171 183 182 183 182 184 183 182 184 183 182 181 180 182 181 183 182 181 186 191 190 189 196 202 201 200 201 207 206 205 204 203 206 209 210 209 208 209 208 220 219 221 222 224 223 224 223 228 227 226 227 229 228 231 236 237 236 238 240 239 238 237 236 235 237 236 235 234 233 232 231 230 229 230 236 235 239 240 241 247 250 255 254 262 261 264 263 262 263 262 263 264 269 271 272 271 274 276 278 281 280 279 278 277 281 282 281 283 282 281 284 283 282 285 288 290 292 295 294 300 304 307 308 310 309 308 309 308 311 315 318 319 318 317 316 318 317 318 322 324 323 326 327 326 334 335 337 340 341 342 341 340 339 338 342 341 340 341 340 343 342 341 352 355 354 353 352 355 354 356 357 356 355 356 367 366 370 369 368 369 368 369 370 375 376 375 374 375 374 373 372 373 376 375 376 377 376 387 389 388 397 406 405 407 406 405 409 408 407 406 405 404 403 407 406 407 410 409 413 415 414 416 419 418 417 416 415 414 413 412 411 410 411 410 409 411 410 414 413 417 416 425 426 427 426 427 431 434 433 439 438 437 443 444 443 444 448 451 450 449 452 451 450 451 459 462 464 467 466 465 467 466 469 470 469 468 467 466 467 470 469 472 471 470 469 468 469 471 470 469 468 470 471 470 469 468 469 468 482 481 485 486 485 486 485 488 489 488 490 489 498 497 496 495 494 495 494 495 494 496 499 498 500 503 502 503 505 504 505 507 506 508 507 506 505 504 503 502 501 502 501 507 508 512 511 513 519 522 525 526 534 533 532 546 545 544 552 551 555 554 555 558 562 561 560 563 562 561 560 559 558 559 562 564 563 562 561 572 571 577 576 575 580 582 585 591 590 589 590 593 597 598 597 596 595 597 596 595 596 595 594 597 596 595 594 593 592 591 592 591 590 589 590 592 591 597 599 598 599 600 599 598 599 600 603 605 604 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1